* {
	font-family : tahoma, arial, verdana;
	font-size : 11px;
	color : #303030;
}

body {
	margin : 0px;
	padding : 0px;
	line-height : 130%;
	background-color : #e8af00;
	text-align : center;
}

.mainDiv {
	width : 970px;
	margin : auto;
	position : relative;
	text-align : left;
	margin-top:10px; 
}
form {padding: 0px; margin: 0px;}

.clear {clear:both;height:1px;font-size:0px;line-height:0%;}
.tlacitko {padding : 1px 5px 1px 5px; border:none; text-align:center; text-decoration: none; color: white;}
.tlacitko:hover {color: white;}
.tlacitkoMain {background-color:#C8030B; color :#ffffff;}
.ruzek {position:absolute; top:145px; _top:146px; left:704px; z-index:1000;}

a {color:#0072BC;}
a:hover {color:#ED1C24;}

ul { margin: 5px 0px 5px 18px; padding:0px;list-style-image:url(../images/odrazka01.gif);}
ul li {line-height:18px;}

/********************************
	MENU
********************************/
.menu {	background-color:#A7A7A7; padding:4px 0px 3px 0px;}
.menu .top { height:2px; background-color:#ffffff; }
.menu ul {list-style-type : none; margin: 5px 0px 5px 0px; padding:0px;}
.menu ul li {display:inline;	list-style-image:none;}
.menu ul li a {
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	padding:0px 8px 0px 8px;
	text-decoration:none;
	border-right : 1px solid #818181;
	text-transform:uppercase;
	list-style-image:none;
}
.menu ul li a:hover {
	font-weight:bold;
	font-size:11px;
	color:#000000;
	padding:0px 8px 0px 8px;
	text-decoration:none;
	list-style-image:none;
}

.vyhledavani {float:right;}
.tlacitkoHledej {background-color:#000000; color :#ffffff;}
.hledej {border:1px solid #000000;}

/********************************
	HLAVICKA
********************************/
.hlavicka {margin-top:3px;}
.hlavicka .logo {width:180px;float:left;}
.hlavicka .foto {width:569px;float:left;margin:0px 0px 0px 3px;}
.hlavicka .kosik {background-color:#ED1C24;height:100px;width:215px;float:right;}
.hlavicka .kosik .inside {padding: 15px 12px 8px 12px;}
.hlavicka .kosik h2 {font-size:14px; color:#ffffff; margin : 0px 0px 8px 0px;}
td.cenaKosik {color:#000000; font-weight:bold;padding-left:8px;font-size:13px;}
.tlacitkoKosik, .tlacitkoKosik:hover {background-color:#ffffff; color :#C8030B; margin-top:8px;}


/********************************
	TELO
********************************/
.telo {position:relative;top:0px;left:0px;}

.sloupecLevy {margin-top:15px;width:180px;float:left;}
.sloupecStred {width:575px;float:left;}
.sloupecPravy {margin-top:15px;width:215px;float:left;}

.sloupecStred .inside {margin:15px;border:1px solid #dadada;padding:10px;}

h1 {
	font-size: 22px;
	font-weight : normal;
	margin : 0px 0px 10px 0px;
	color: #0072BC;
	width : 500px;
	line-height:130%;
}
h2 {
	font-size: 18px;
	font-weight : normal;
	margin : 10px 0px 10px 0px;
	color: #ED1C24;
	line-height:130%;
}
h3 {
	font-size: 14px;
	font-weight : bold;
	margin : 10px 0px 10px 0px;
	color: #0072BC;
	line-height:130%;
}
.delitkoHorizont {height:1px;background-color:#E6E6E6;margin:10px 0px 10px 0px;}

.novikaTab td {vertical-align:top; line-height : 130%;}
a.link01 {font-size : 12px;font-weight:bold;}
td.novinkaFoto { padding-right : 15px; }
.novinkaFoto img { border : 1px solid #ffffff; }
.obalNovinkaFoto { border : 1px solid #DADADA; }

.sloupecLevy h2 , .sloupecPravy h2{
	background-color:#ED1C24;
	font-size : 14px;
	color : #ffffff;
	border-bottom : 2px solid #DADADA;
	padding : 8px 10px 8px 10px;
	margin : 0px 0px 10px 0px;
	font-weight : bold;
}
.sloupecPravy h2.h2-soutez {background-color : #0072BC;}
.sloupecLevy .inside, .sloupecPravy .inside {margin : 10px;}

.seznam {width:520px;background-image:url(../images/backSeznam.gif);}
.polozka {width : 160px;text-align:center;margin-bottom:10px;float:left;margin:8px 0px 8px 0px;}
.polozka table {width : 160px;margin-top:8px;}
.polozkaCena {font-weight:bold;color:EE1D25;font-size:12px;}
.polozkaMezera {width:20px;float:left;}

.sortiment ul {list-style-type : none; margin: 5px 0px 5px 0px; padding:0px;}
.sortiment ul li {line-height:19px; list-style-image:none;}
.sortiment ul li a {
	font-weight:bold;
	font-size:11px;
	color:#0072BC;
	padding:0px 0px 0px 30px;
	text-decoration:none;
	background-image : url(../images/backSortiment.gif);
	width:160px;
	display : block;
	overflow : hidden;
	border-bottom:1px solid #EBEBEB;
	width:150px;
	_width:180px;
}
.sortiment ul li a:hover {
	font-weight:bold;
	font-size:11px;
	color:#EF1B26;
	padding:0px 0px 0px 30px;
	text-decoration:none;
	background-image : url(../images/backSortimentOver.gif);	
	width:160px;
	display : block;
	overflow : hidden;
	border-bottom:1px solid #EBEBEB;
	width:150px;
	_width:180px;
}

/*.sortiment .uroven1  			{list-style-type : none; margin: 0px; padding: 0px 0px 0px 0px; _margin-top:-12px;}
.sortiment .uroven1 li 			{line-height:19px;border-bottom:none; list-style-image:none;}
.sortiment .uroven1 li a 		{font-weight:normal; width:180px; display : block; overflow : hidden; list-style-image:none; border-bottom:1px solid #EBEBEB; padding:0px 0px 0px 30px;}
.sortiment .uroven1 li a:hover 	{font-weight:normal; width:180px; display : block; overflow : hidden; list-style-image:none; border-bottom:1px solid #EBEBEB; padding:0px 0px 0px 30px;}
*/
.sortiment .uroven1  			{list-style-type : none; margin: 0px; padding: 0px 0px 0px -14px; _margin-top:-12px;}
.sortiment .uroven1 li 			{line-height:19px;border-bottom:none;	list-style-image:none;}
.sortiment .uroven1 li a 		{font-weight:normal; width:140px; _width:180px; display : block; overflow : hidden; list-style-image:none; border-bottom:1px solid #EBEBEB; padding:0px 0px 0px 40px; background-image : url(../images/backSortiment1.gif);}
.sortiment .uroven1 li a:hover 	{font-weight:normal; width:140px; _width:180px; display : block; overflow : hidden; list-style-image:none; border-bottom:1px solid #EBEBEB; padding:0px 0px 0px 40px; background-image : url(../images/backSortiment1Over.gif);}


.nejprodavanejsi ul { list-style-type : none; margin: 5px 0px 5px 0px; padding:0px;	}
.nejprodavanejsi ul li { line-height:18px;	list-style-image:none; }
.nejprodavanejsi ul li a {
	font-size:11px;
	color:#005A9C;
	padding:0px 0px 0px 30px;
	text-decoration:none;
	background-image : url(../images/backNejprodavanejsi.gif);
	width:200px;
	_width:215px;
	display : block;
	overflow : hidden;
}
.nejprodavanejsi ul li a:hover {
	font-size:11px;
	color:#ED1C24;
	padding:0px 0px 0px 30px;
	text-decoration:none;
	background-image : url(../images/backNejprodavanejsiOver.gif);

}

/********************************
	PATICKA
********************************/
.paticka {border-top: 2px solid #818181;margin-top:10px; color: #737373;}
.paticka table td { color: #737373;}
.paticka a{color:#737373;text-decoration : none;text-transform:uppercase;}
.paticka a:hover{color:#ED1C24;text-decoration : none;}

a.linkShop {color:#ED1C24;text-transform:none;text-decoration:underline;}




/********************************
	FORMULARE
********************************/
.form {border:1px solid #C8030B;}

.w50 {width:50px;}
.w75 {width:75px;}
.w100 {width:100px;}
.w120 {width:120px;}
.w150 {width:150px;}
.w200 {width:200px;}

.uvodniNadpis {
	background-color: #ED1C24;
	font-size : 14px;
	color : #ffffff;
	border-bottom : 2px solid #DADADA;
	padding : 8px 10px 8px 10px;
	margin : 0px 0px 10px 0px;
	font-weight : bold;
}

