body {
	margin:0; padding:0;
	text-align:center;font:0.75em/1.6em Verdana, Arial, Helvetica, sans-serif; color:#19272A; background:#fff;
	}
.R1 {background:#FFFFA4;}
th{background:#FEFE60;}

form{margin:0px;padding:0px;}	
h1 {margin:0px;padding:10px;font-size:130%;border-bottom:1px  dashed  #55441C;text-align:center;color:#55441C;}
.nezobrazuje {display: none;}
#wg{text-align:right;font-size: 90%;padding-right:10px;
}
#krok{text-align:right;font-size: 100%;font-weight:bold;
}
a {color:#000; }
.box{background:#FFD980; border:1px solid #55441C; padding:5px;margin-top:7px;
}
.box_k{padding:0px 0px 0px 0px;padding-bottom:1px;font-size:11px;
}
.type_img {float:left;padding-right:6px;padding-bottom:6px;height:93px;}
.type_img img{height:90px;border: 1px solid black;}
.img_text{font-size:90%;}

td {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}
th {
	color : #000000;
	font-size : 11px;
	font-family : Tahoma,Verdana,Arial;
}

#oddeleni_box1{text-align:left;background:#ffffff;margin-bottom:5px;width:149px;float: left;padding: 0px 10px 10px 0px;border-bottom: 1px solid #d2d2d2};

.obr1{border: 0px solid black;}
.obr_k{border: 1px solid black;}
#content {
	width: 850px;
    margin: 0 auto;
	border-left: 1px solid #f2f2f2;border-right: 1px solid #f2f2f2;
	text-align:left;
}
.podklad_lista{
	background:#E3BDA8;
}	
.odsad{padding:5px 15px 5px 15px;font-size:11px;font:Verdana, Arial;text-align:center;}
.title02 {
	color : #000000;
	font-size : 12px;
	font-family : Arial;
}
#nav_lista {position:relative;height:31px;	background: url("images/menu3.jpg") 0 0 no-repeat;
	margin-bottom:0;padding-left:5px;
}	
#odkazy_nl{position:absolute;margin:0;padding:0;left:10px;top:3px;
}

#menu{position:absolute;margin:0;padding-right:150px;
}

#odkazy_lr A{font-size:90%;color#fff:;padding-left:5px;font:Verdana, Arial;
}
#hledej{position:relative;margin:0;padding:0px 5px 5px 645px;color:#ffffff;text-align:left;
}
#v_kosi{position:absolute;margin:0;padding:0;left:570px;top:5px;
}
#reklama_text{width:490px;line-height:70%;border: 0px solid black;margin:10px;margin-right:0px;margin-bottom:0px;text-align:left;
float: left;padding-left:60px;
}
#rekl_pod{background:#FFFF97;padding-left:5px;padding-right:5px;}
#reklama{height:60px;width:590px;border: 0px solid black;margin:10px;margin-top:0px;margin-right:0px;text-align:center;
float: left;
}
#reklama_s{height:60px;width:590px;border: 0px solid black;margin:auto;text-align:center;
float: right;margin-bottom:10px;margin-right:8px;_margin-right:2px;margin-top:10px;
}

.kos{padding:5px 10px 5px 10px;}

#aktuality_box{text-align:left;background:#d1d1d1;margin-bottom:10px;}
#aktuality_text{padding:5px 10px 5px 10px;}
#aktuality_nadpis{background: #fff url("obr/podklad_prmenu.gif") 0 0 no-repeat;font-weight:bold;padding:5px 10px 10px 22px;}

#kos_box{text-align:left;background:#d1d1d1;margin-bottom:0px;width:172px;float: left;}
#kos_box1{text-align:left;background:#ffffff;margin-bottom:0px;width:172px;float: left;}
#kos_text{padding:3px 5px 5px 350px;color:#ffffff;text-align:left;}
#kos_text1{padding:5px 5px 5px 5px;}
#kos_text2{padding:5px 5px 5px 5px;}
#kos_text3{padding:3px 5px 5px 5px;color:#ffffff;text-align:left;}
#kos_text4{padding:3px 3px 3px 3px;}
#kos_text5{padding:1px 0px 1px 0px;font-size : 11px;text-align:center;}
#kos_text6{padding:3px 3px 3px 10px;font-size : 11px;text-align:left;}
#kos_vlajky{padding:8px 5px 5px 690px;color:#ffffff;text-align:left;}
#kos_nadpis{background: #fff url("images/zahlavicko1.jpg") 0 0 no-repeat;font-weight:bold;padding:5px 5px 5px 15px;}
#kos_nadpis2{background: #fff url("images/zahlavicko1.jpg") 0 0 no-repeat;font-weight:bold;padding:5px 5px 5px 15px;}
#kos_nadpis3{background: #fff url("images/zahlavicko2.jpg") 0 0 no-repeat;font-weight:bold;padding:5px 5px 5px 15px;}

#kos_tip{padding:0px 5px 2px 5px;color:#ff0000;text-align:center;}
#oddeleni_tip{text-align:left;background:#ffffff;margin-bottom:5px;width:140px;float: left;padding: 0px 20px 10px 0px;};

#oddeleni_box{text-align:left;background:#ffffff;margin-bottom:2px;width:200px;float: left;padding: 0px 10px 10px 0px;border-bottom: 1px solid #ffffff};

#oddeleni_box10{text-align:left;background:#ffffff;width:135px;float: left;padding: 10px 10px 5px 10px;border: 1px solid #ffffff};
#kos_text10{padding:0px 5px 5px 5px;color:#ff0000;text-align:center;}

#oddeleni_nadpis{background: #d1d1d1;padding:2px 2px 5px 5px;color: #000000;height: 42px}

#topprodej_box{border: 1px solid #FFFF04;text-align:left;margin-bottom:10px;}
#topprodej_text{padding:5px 10px 5px 10px;}
#topprodej_nadpis{background:#ffff00;font-weight:bold;padding:0px 10px 0px 10px;}


#kde_jsem{border: 1px solid #FFFF04;float: right;width:654px;margin-left:0px;margin-top:10px;text-align:left;margin-right:0px;margin-bottom:10px;padding-left:10px;
background:#FFFFA4;}

#tip_odeleni{border: 1px solid #C39C4E;float: left;width:560px;margin:10px;margin-top:0px;text-align:left;margin-right:0px;
background:#fff;}

#kde_jsem_text{padding:10px;
}
#kde_jsem2{float: left;width:560px;margin:10px;margin-top:0px;text-align:center;margin-right:0px;
}
#kde_jsem2_text{padding:0px;
}




.box_prev .vnitrek4{margin-top:2px;width:178px;padding:2px 0px 4px 12px;
}

#main8 {float: left;
	margin:5px 5px 5px 8px; 
	padding:3px 3px 12xp 3px;
	width: 190px;
	}

#main-content8 {
	margin:0; padding: 0;padding-left: 5px;
	font-size: 100%;
	}




#kde_jsem_s{border: 1px solid #FFFF04;float: right;width:660px;margin-left:0px;margin-top:10px;text-align:left;margin-right:0px;margin-bottom:10px;
background:#FFFFA4;}

#kde_jsem_s1{border: 1px solid #FFFF04;float: right;width:660px;margin-right:0px;margin-top:10px;text-align:left;background:#ffffcc;}

#kde_jsem_s1_uvnitr{margin-right:10px;}


#tisk{;float: right;width:660px;margin-left:0px;margin-top:5px;text-align:right;margin-right:0px;margin-bottom:10px;
background:#ffffff;}

.box_prev{margin-bottom:10px;padding-bottom:0px;border: 1px solid #d2d2d2;background:#f4f4f4;
}
.box_prev1{margin-bottom:5px;padding-bottom:5px;border: 1px solid #d2d2d2;background:#f4f4f4;width:130px;
}
.box_prev .vnitrek{margin-top:2px;width:178px;padding-top:2px;height: 185px;
}
.box_prev .vnitrek1{margin-top:5px;width:640px;
}
.box_prev .vnitrek2{margin-top:5px;width:120px;
}
.box_prev .vnitrek3{margin-top:2px;width:178px;padding-top:2px;height: 170px;
}
.box_prev_left{float:left;width:150px;margin:0px;padding:5px 0px 0px 5px ;font-size:80%;
}
.box_prev_left1{float:left;width:150px;margin:0px;padding:5px 0px 0px 15px ;font-size:80%;
}
.box_prev_right{position:relative;float:right;width:130px;
}
.box_det_left{float:left;width:120px;margin:0px;padding:0px;
}
.box_det_left1{float:left;width:225px;margin:0px;padding:0px;padding-left:15px;
}
.box_det_right{position:relative;float:right;width:260px;
}
.box_det_right1{position:relative;float:right;width:380px;
}

.box_prev h3 {margin-top: 0; margin-bottom: 0;padding-top:0;padding-left:5px;font-size:10px;width:178px;
border: 0px solid #d2d2d2;display: block;background-color: #d2d2d2;height:40px;}

h4 {margin:0;margin-bottom:0px;padding:0;padding-left:2px;font-size:110%;
display: block;color: #000;background-color: #d2d2d2;}

.box_prev h5 {margin:0;padding:0;padding-left:2px;font-size:11px;
border: 0px solid #6F3700;display: block;background-color: #d2d2d2;}

.nazev_pol {color:#000;display: block;text-decoration:none}
.nav_zbozi {font-size:80%;
}
.nav_zbozi1 {font-size:100%;height:26px;padding-left:2px;
}
.nav_zbozi1 A{font-size:100%;height:26px;padding-left:2px;color:#ff0000;
}
.informace {font-size:80%;color:#ff3300;padding-top:5px;
}
.nav_zbozi_s {padding-right:10px;text-align:left;width:400px
}

.nav_zbozi A:hover,.nav_zbozi_s A:hover{color: #fff;background-color: #DB8E60;
}

.zn1 {color:#fff;
background-color:#FF5555;font-weight:bold;font-size:12px;border: 1px solid #DF0000;
}
.zn2 {color:#fff;
background-color:#00BB00;font-weight:bold;font-size:12px;border: 1px solid green;
}
.zn3 {color:#fff;
background-color:#0060BF;font-weight:bold;font-size:12px;border: 1px solid #00366C;
}

.zn1b {color:#fff;
background-color:#FF5555;font-weight:bold;font-size:12px;border: 1px solid #DF0000;
}
.zn2b {color:#fff;
background-color:#00BB00;font-weight:bold;font-size:12px;border: 1px solid green;
}
.zn3b {color:#fff;
background-color:#0060BF;font-weight:bold;font-size:12px;border: 1px solid #00366C;
}
.objednat_t  {color:#000;padding:1px 5px 1px 5px;text-decoration:none;
background-color:#FFCC00;font-weight:bold;font-size:12px;border-right: 1px solid #000;border-bottom: 1px solid #000;
line-height:80%;}

.pop4 A:hover  {color:#fff;border-left: 1px solid #000;border-top: 1px solid #000;}
.vyrobce, .kod, .cena, .pcena{font-weight:bold;}
.cena_t{font-size:10px;color:red;}
.cena_t1{font-size:10px;color:black;}
.pop1 {}
.pop2 {}
.pop3 {font-size:11px;color:red;}
.pop31 {}
.pop4 {font-weight:bold;}
.pop5 {}
.pop1b {}
.pop2b {}
.pop3b {}
.pop3c {color:red;}
.pop31b {}
.pop4b {font-weight:bold;}
.pop5b {font-size:11px;color:black;}
.box_prev .obr {position:relative;margin:0;padding:0;border: 1px solid black;left:10px;top:3px;width:150px;
margin-bottom:1px;
}
.box_prev .obrb {position:relative;margin:0;padding:0;border: 1px solid black;left:0px;top:0px;
}
#s_lista {clear:both;background:url("obr/prechod20s.jpg") 0 0 ;
	width: 100%;height:30px;
	margin:0;
	}
#logo {
	width: 850px;height:72px;
	margin:0;
	background: #fff url("images/zahlavi1.jpg") 0 0 no-repeat;
	}
#zahlavi {
    float: left;
	width: 260px;height:100%;
	margin:0;
	font-size: 11px;
	text-align: left;
	background-color:#999999;
	
	}
#zahlavi1 {
 float: left;
	width: 260px;height:6px;
	margin:0;
	background: #fff url("obr/zahlavi1.gif") 0 0 no-repeat;
	}

#rozdeleni1 {
 float: left;
	width: 260px;height: 100%;
	margin:0;padding:0;
	background: #fff url("obr/zahlavi1.gif") 0 0 no-repeat;
	}	
#rozdeleni2 {
 float: right;
	width: 260px;height:100%;
	margin:0;
	background: #fff url("obr/zahlavi1.gif") 0 0 no-repeat;
	}	
	
	
	
#sidebar {
	float: left;
	width: 172px;height:1250px;
	margin:0; padding-top:10px;
	background-color:#ffffff;
	}

#sidebar-content {
	margin:0; padding-top:0px;
	font-size: 90%;
	}
	
#sidebar_right {
	float: right;
	width: 172px;height:1250px;
	margin:0; padding-top:10px;
	background-color:#ffffff;
	}

#sidebar-content_right {
	margin:0; padding-top:0px;
	font-size: 90%;
	}

#mainb {float: right;
	margin:0 0 0 0px; padding:0;
	width: 660px;
	}
#main {float: left;
	margin:0 0 0 0px; padding:0;
	padding-left:10px;
	width: 317px;
	}

#main-content {
	margin:0; padding: 0;padding-left: 1px;
	font-size: 100%;
	}
	
#main9 {float: left;
	margin:5px 0px 5px 15px; 
	padding:10px 0px 12xp 3px;
	width: 190px;
	}

#main-content9 {
	margin:0; padding: 0;padding-left: 5px;
	font-size: 100%;
	}
	
#main10 {float: left;
	margin:5px 10px 5px 15px; 
	padding:10px 3px 12xp 3px;
	width: 190px;
	}

#main-content10 {
	margin:0; padding: 0;padding-left: 5px;
	font-size: 100%;
	}
	
#main11 {float: left;
	margin:5px 10px 5px 15px;
	padding:10px 3px 12xp 3px;
	width: 190px;
	}

#main-content11 {
	margin:0; padding: 0;padding-left: 5px;
	font-size: 100%;
	}
	
	#main12 {float: left;
	margin:5px 10px 5px 15px;
	padding:10px 3px 12xp 3px;
	width: 190px;
	}

#main-content12 {
	margin:0; padding: 0;padding-left: 5px;
	font-size: 100%;
	}
	
	
#main1 {float: left;
	margin:0 0 0 0px; padding-top:10px;
	width: 495px;
	}

#main-content1 {
	margin:0; padding: 0;padding-left: 10px;
	font-size: 100%;
	}
	
#main2 {float: left;
	margin:0 0 0 0px; padding:0;
	width: 150px;
	}

#main-content2 {
	margin:0; padding: 0;padding-left: 5px;
	font-size: 100%;
	}
	
	
#mainb-content {
	margin:0; padding: 10px;
	font-size: 100%;
	}

#right {
	float: left;
	 padding:0;
	 padding-left:30px;
	width:312px;
	}
#right-content {
	font-size: 100%;
		margin:0; padding: 0;padding-left: 0px;
	}
#oddeleni-content {
	font-size: 11px;
		margin:0; padding: 0;padding-left: 0px;
	}
	
hr.cleaner {
	clear:both;
	height:0px;
	margin: 0 0 0 0; padding:0;
	border:none;
	visibility: hidden;
	}


#header				{ padding-bottom:15px; 
	width: 90%;
	max-width: 1024px;	margin:1em auto;

}

#nav_nad  {text-align:left;
display: block;
background-color:#ffffff;
font-size: 110%;
padding: 3px 5px 3px;
border: 1px solid #000000;
color: #55441C;
margin: 0px;
width:172px;
}


#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 110%;
padding: 0px;
margin: 0px;
margin-bottom:20px;
}

#vertmenu h1 {text-align:left;
display: block;
background-color:#FFB200;
font-size: 100%;
padding: 3px 5px 3px;
border: 1px solid #000000;
color: #55441C;
margin: 0px;
width:172px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 100%;
display: block;
border-bottom: 1px dashed #C39C4E;
padding: 5px 0px 2px 4px;
text-decoration: none;
color: #55441C;
width:100%;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #fff;
background-color: #ffffff;
}
#vertmenu a#current {background:#66ff00; }


.navigace li{list-style:none;display:block;display:inline; margin:0; padding:0;
}
.navigace ul{margin-left:0; padding-left:0;margin-top:0; padding-top:0;
}
.nadpisnavigace{float:left;}



ul.mbv {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 170px;
}
ul.mbv li {
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #ffffff; /* fixes gap problem in IE */
	position: relative;
	z-index: 1;
}
ul.mbv ul {
	margin: 0 0 0 2px;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 0; /* if using borders, -1 to align top borders */
	left: 172px;
	width: 172px;
	background: #ffffff;
	z-index: 2;
}
/* separator to mark end of menu group */
ul.mbv li.end {
	border-bottom: 1px dashed #ffffff;
}

ul.mbv li a:link,
ul.mbv li a:visited,
ul.mbv li a:hover,
ul.mbv li a:active {
	display: block;
	padding: .2em .5em;
	width: 162px;
	text-decoration: none;
	background: #1c3e82;
	color: #fff;
}
ul.mbv li a:hover,
ul.mbv li a:active {
	background: #2d84ee;
	color: #fff;
}

ul.mbv li a.hidden:link,
ul.mbv li a.hidden:visited {
	background: #1c3e82 url(mb1.gif) 100% -12px no-repeat;
}
ul.mbv li a.visible:link,
ul.mbv li a.visible:visited,
ul.mbv li a.visible:hover,
ul.mbv li a.visible:active {
	background: #2d84ee url(mb1.gif) 100% -62px no-repeat;
	color: #000;
}