body     { color: #19272a; font: 0.75em/1.6em Verdana, Arial, Helvetica, sans-serif; background: #06c url(img/pozadi.jpg) fixed; text-align: center; margin: 0; padding: 0 }
.R1    { font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; background: #e9e9e9; padding-right: 3px; padding-left: 3px }
.R0 { font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; background: #fff; padding-right: 3px; padding-left: 3px }
th { font-size: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; background: #ccc; padding-right: 3px; padding-left: 3px }

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

.obr_k { border: solid 0 black }
#content    { background-color: #fff; background-image: url(obr/pozadi.gif); text-align: left; margin: 0 auto; width: 790px; border-right: 2px solid #fff; border-left: 2px solid #fff }
.podklad_lista  { background-image: none; background-position: 0 0 }	
.odsad{padding-left:10px;}
#h_lista   { background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; padding-left: 10px }
#nav_lista     { background: #fc3 url(image/kosik.gif); margin: 0; position: relative; height: 30px; border-bottom: 1px solid silver }
#odkazy_nl   { font-size: 10px; text-transform: uppercase; margin: 0 0 3px 132px; padding: 0 0 3px; position: absolute; top: 5px; left: 10px }
#odkazy_lr A { font-size: 100%; padding-left: 5px; color#000:  }
#hledej { text-align: center; margin: 0; padding: 0; top: 10px }
#v_kosi  { font-size: 11px; margin: 0; padding: 0; position: absolute; top: 5px; left: 670px }
#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  { background-color: #fff; background-position: 1em 0; padding: 5px 10px; width: 640px; float: right }

#aktuality_box     { background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: left; margin-bottom: 10px; height: auto; border-left: 1px solid #ccc }
#aktuality_text { color: #333; font-size: 10px; line-height: 11px; padding: 5px 10px }
#aktuality_nadpis  { color: #06c; font-size: 11px; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 5px 10px }

#topprodej_box   { text-align: left; margin-bottom: 10px; border-width: 0 }
#topprodej_text  { padding: 5px 10px }
#topprodej_text_us { padding: 5px 0 }
#topprodej_nadpis    { color: #006; font-weight: normal; background-image: url(image/vitejte.jpg); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-align: center; text-transform: uppercase; width: 492px; height: 40px }


#kde_jsem          { background-color: #cff; background-attachment: scroll; background-position: 0 0; text-align: left; margin-top: 10px; margin-bottom: 10px; width: 492px; float: left; border-color: #cff }
#kde_jsem_dz   { background: #cff; text-align: left; margin-top: 10px; margin-bottom: 20px; margin-left: 10px; width: 640px; float: left; border: solid 1px #cff }
#kde_jsem_s   { background: #cff; text-align: left; margin: 10px 8px 10px 135px; width: 640px; float: left; border: solid 1px #cff; _margin-right: 2px        }
#tip_odeleni { background: #fff; text-align: left; margin: 0 0 10px 10px; width: 590px; float: left; border: solid 1px #000 }

#kde_jsem_text { font-size: 10px; padding: 5px }
#kde_jsem2 { text-align: center; margin: 10px 0 10px 10px; width: 520px; float: left }
#kde_jsem2_text{padding:0px;
}
.box_prev      { font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 10px; margin-bottom: 15px; padding-top: 10px; padding-bottom: 15px; width: 640px; border-top: 1px solid #e9e9e9 }
.box_prev_pz { margin-bottom: 10px; padding-bottom: 5px; width: 485px; border-bottom: 1px solid #336 }
.box_prev1   { margin-bottom: 10px; padding-bottom: 5px; width: 630px; border-bottom: 0 none }
.box_prev_us  { }
.box_prev .vnitrek { margin-top: 5px; width: auto }
.box_prev .vnitrek_us    { margin-top: 10px }
.vnitrek_us { margin-top: 0; margin-left: 8px; width: 472px }
.box_prev_left  { padding: 0; width: 200px; float: left }
.box_prev_left_us     { margin-top: 6px; padding: 0; float: left }
.box_prev_right      { margin: 10px; position: static; width: 257px; float: left }
.box_prev_right_us1     { margin-top: 0; margin-right: 0; margin-bottom: 10px; padding-right: 10px; padding-left: 10px; float: left }
.box_det_left    { text-align: center; margin: 0; padding: 0; width: 400px; float: left }
.box_det_right    { margin: 10px 0 10px 12px; position: relative; width: 215px; float: left }

.box_prev h3  { font-size: 110%; background-color: #fff; background-image: url('(EmptyReference!)'); background-position: 0 0; display: block; margin: 0; padding: 0 0 0 2px; border: solid 0 #6f3700 }
h4   { font-size: 110%; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; background-position: 0 0; display: block; margin: 0 0 5px; padding: 0 0 0 2px }
h3 { font-size: 110%; background-color: #fff; background-position: 0 0; display: block; margin: 0 0 0; padding: 0 0 0 2px }
.nazev_pol    { color: navy; font-size: 14px; font-weight: bold; text-decoration: none; display: block; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #e9e9e9 }
.nav_zbozi    { color: #000080; font-size: 14px; font-weight: bold; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #e9e9e9 }
.nav_zbozi_s {padding-right:10px;text-align:right;
}

.nav_zbozi A:hover,.nav_zbozi_s A:hover { color: #fff; background-color: #6cf }
.zn1     { color: #000080; font-size: 10px; font-weight: bold; background-color: yellow; margin-bottom: 4px; border: solid 3px yellow }
.zn2    { color: #fff; font-size: 10px; font-weight: bold; background-color: #00bb00; margin-bottom: 4px; border: solid 3px #0b0 }
.zn3     { color: #fff; font-size: 10px; font-weight: bold; background-color: #df0000; margin-bottom: 4px; border: solid 3px #df0000 }
.zn4 { color: #fff; font-size: 10px; font-weight: bold; background-color: #4169e1; margin-bottom: 4px; border: solid 3px #4169e1 }
.sloupek_tit    { color: #fff; font-size: 10px; font-weight: bold; background-color: #06c; text-align: center; padding-top: 2px; padding-bottom: 2px; padding-left: 1px; border-top: medium none #999; border-right: medium none #999; border-bottom: solid #06c; border-left: medium none #999 }
.sloupek_tit_us        { color: #fff; font-size: 12px; font-weight: bold; background-color: #06c; text-align: center; margin-top: 20px; margin-left: 8px; width: 476px; border-bottom: 2px solid #06c }
.sloupek_obsah   { color: #000; margin-top: 10px; margin-bottom: 20px }
.sloupek_obsah_us  { color: #999; margin-top: 10px; margin-bottom: 20px }
.zn1b {color:#fff;
background-color:#FF5555;font-weight:bold;font-size:12px;border: 1px solid #DF0000;
}
.zn2b  { color: #fff; font-size: 12px; font-weight: bold; background-color: #00bb00; border: solid 1px #0b0 }
.zn3b  { color: #fff; font-size: 12px; font-weight: bold; background-color: #0060bf; border: solid 1px #0060bf }
.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   { color: #009; font-size: 110%; font-weight: bold }
.table1 { font-size: 10px; text-align: center; width: 400px }
.table2 { font-size: 10px; text-align: center; width: 200px }
.s10_table2 { text-align: center; margin-top: 10px; margin-bottom: 0; width: 200px }
.s11_table2 { text-align: center; margin-top: 10px; margin-bottom: 0; width: 200px }
.pop1 { margin-top: 3px; margin-bottom: 3px; border-bottom: 1px solid #e9e9e9 }
.pop2   { border-bottom: 1px solid #e9e9e9 }
.pop3    { margin-bottom: 3px; border-bottom: #e9e9e9 }
.pop31 {}
.pop4   { font-weight: bold; margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px solid #e9e9e9 }
.pop5  { line-height: 14px; padding-top: 5px }
.pop1b {}
.pop2b    { margin-top: 3px; margin-bottom: 3px; padding-bottom: 3px; border-bottom: 1px solid #e9e9e9 }
.pop3b    { margin-bottom: 5px; clip: auto; border-bottom: #e9e9e9 }
.pop31b  { }
.pop4b    { font-weight: bold; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9 }
.pop41b  { font-weight: normal; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 1px solid #e9e9e9 }
.uvod_kap { color: #06c; font-size: 10px; font-weight: normal; line-height: 16px; margin-bottom: 5px; padding: 5px; border-bottom: #e9e9e9 }
.pop5b {}
.box_prev .obr  { margin: 0 0 10px; padding: 0; position: relative; top: 0; left: 0; width: 200px; border: solid 0 black }
.box_prev .obrb  { margin: 0; padding: 0; position: relative; top: 0; left: 0; border: solid 0 black }
#s_lista     { background-color: #00adef; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0; width: 100%; height: 40px; clear: both }
#logo    { background-color: #fff; background-image: url(image/hlava.jpg); background-position: 0 0; margin: 0; width: 790px; height: 229px }
	
#sidebar   { margin: 0; padding: 0; width: 130px; float: left }

#sidebar-content  { font-size: 90%; margin: 0 }

#mainb      { margin: 0; padding: 0; width: 510px; float: left }
#main        { margin: 0 3px 0 0; padding: 0; width: 505px; float: left }

#main-content   { font-size: 90%; margin: 0 0 0 0; padding: 0 0 0 10px }
#mainb-content  { font-size: 90%; margin: 0 0 0 0; padding: 10px }

#right     { text-decoration: none; padding: 0; width: 150px; float: left }
#right-content     { font-size: 100%; margin: 0; padding: 0 0 0 0; width: 154px }

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:#99B3CA;
font-size: 110%;
padding: 3px 5px 3px;
border: 1px solid #000000;
color: #55441C;
margin: 0px;
width:170px;
}


#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:150px;
}

#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 solid #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: #DB8E60;
}
#vertmenu a#current {background:#FFD980; }


.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  { list-style: none; margin: 0; padding: 0; width: 120px }
input.tl_koupit { color: #ffffff; font-size: 8pt; font-family: verdana, sans-serif; background: #6699cc; height: 25px }
input.tl_prep { color: #ffffff; font-size: 8pt; font-family: verdana, sans-serif; background: #6699cc; height: 25px }
input.tl_zpet { color: #ffffff; font-size: 8pt; font-family: verdana, sans-serif; background: #6699cc; height: 25px }
input.tl_dalsi { color: #ffffff; font-size: 8pt; font-family: verdana, sans-serif; background: #6699cc; height: 25px }
input.tl_tisk { color: #ffffff; font-size: 8pt; font-family: verdana, sans-serif; background: #6699cc; height: 25px }
input.tl_hledat { color: #ffffff; font-size: 8pt; font-family: verdana, sans-serif; background: #6699cc; height: 25px }
ul.mbv li   { margin: 0; padding: 0; position: relative; z-index: 1; border-bottom: 1px solid #fff }
ul.mbv ul   { background: #0c0; list-style: none; margin: 0 0 0 2px; padding: 0; position: absolute; z-index: 2; top: 0; left: 180px; width: 120px }
/* separator to mark end of menu group */
ul.mbv li.end  { border-bottom: 1px solid #fff }

ul.mbv li a:link,
ul.mbv li a:visited,
ul.mbv li a:hover,
ul.mbv li a:active    { color: #000; text-decoration: none; background: #6cf; display: block; padding: 0.1em 0.5em; width: 120px }
ul.mbv li a:hover,
ul.mbv li a:active   { color: #fff; background: #004a80 }

ul.mbv li a.hidden:link,
ul.mbv li a.hidden:visited  { background: #fff url(mb.gif) no-repeat 100% -12px }
ul.mbv li a.visible:link,
ul.mbv li a.visible:visited,
ul.mbv li a.visible:hover,
ul.mbv li a.visible:active   { color: #fff; background: #fff url(mb.gif) no-repeat 100% -62px }
.n_mini { font-size: 7pt; font-family: verdana, sans-serif; line-height: 9pt }
a:hover { color: #cc0000 }

