body {font-family:  Arial, Helvetica, sans-serif; font-size:14px; font-style: italic; color:#000000; margin: 0 auto; padding:0px; background: #cccccc; ); 
	}

.sloupek a {color: ffffff;}
.sloupek a:hover { color: #cccccc;}

	
.ram {width: 1024px; margin: 0 auto; padding:0; background: #ffffff; }
.zahlavi {width: 1024px; height: 5px; background-image: url("obr/zr.jpg"); float: left; margin: 0 auto;}
.mezera {width: 5px; height: 214px; float: left;}
.logo {background-image: url("obr/logo.gif"); width: 238px; height: 214px; float: left;}
.foto {background-image: url("obr/foto.jpg"); width: 417px; height: 214px; float: left; }
.kola {background-image: url("obr/kola.jpg"); width: 364px; height: 214px; float: right; }
.h-odkazy, .h-odkazy a {font-weight: normal; text-decoration: none; font-style:italic; font-variant:normal; font-size:15px; }
.h-odkazy a:hover {font-weight: bold; text-decoration: none; font-style:italic; font-variant:normal; font-size:15px; }
.h-odkazy-odsazeni {position: relative; top: 1px; text-align: center; }


.lram {width: 237px; float: left; text-align:left;}
.lram-pozadi {height: 136px;}
.l, .l h1 {font: italic 18px normal;  padding: 0px; margin: 0px; }
.l a, .l h1 a {font: italic 18px normal black; text-decoration: none; padding: 0px; margin: 0px; padding-left: 40px; position: relative; top: 2px;}
 
.r, .lr a:hover { color: #EC008C;}
.b, .lb a:hover { color: #0071BC;}
.c, .lc a:hover { color: #F7931D;}
.g, .lg a:hover { color: #8CC63F;}
.rb {background:#F4CFE2;}
.bb {background:#8FC2E1;}
.rp {background:#F694CD; }
.bp {background:#C7D6EE; }
.r-uvod, .r-uvod a {color: #EC008C; text-decoration: none; }
.r-uvod a:hover {color: #FC3FB1; }
.b-uvod, .b-uvod a {color: #0071BC; text-decoration: none; }
.b-uvod a:hover {color: #498DB8; }
.c-uvod, .c-uvod a {color: #F7931D; text-decoration: none; }
.c-uvod a:hover {color: #F0A754; }
.g-uvod, .g-uvod a {color: #8CC63F; text-decoration: none; }
.g-uvod a:hover {color: #9CC26B; }


.nadpis-uvod, .nadpis-uvod a {font: italic bold 18px normal; text-decoration: none; }
.text-uvod {font: italic normal 14px normal; font-weight: normal;}
.odsaz-uvod {padding-top: 27px;}

.do-kosiku-r {background:none; background-image: url("obr/do-kosiku-r.gif"); width: 106px; height: 25px; border: 0px;}
.do-kosiku-b {background:none; background-image: url("obr/do-kosiku-b.gif"); width: 109px; height: 30px; border: 0px;}


.main {width: 787px; float: left;text-align:left; background:#ffffff;}


.sram {width: 555px;float: left;text-align:left;height:2000px;}
.nadpis {background-image: url("obr/nadpis.jpg"); width: 556px; height: 46px; float: left;}
.nadpis-text {font: italic bold 18px normal; position: relative; top: 12px; left: 22px;}

.rram {width: 231px; float:right; text-align:left; height: 1007px; background-image: url('obr/r-ram.gif');}
.hledani {background-image: url("obr/hledani.jpg"); width: 231px; height: 46px; float: right;}
.text-rram, .text-rram a, .text-rram h1, .text-rram b {padding-left: 5px; padding-top: 5px; font-size: 11px; text-decoration: none;}
.text-rram h2 {font-weight: normal; padding-left: 3px;}

.big-ram {float: left; padding-left: 6px; padding-right: 6px;}

h1, h1 a, h2, h2 a, h3, h3 a, p {padding: 0px; margin: 0px;}

.box-uvod {background-image: url("obr/box-uvod.jpg"); width: 556px; height: 531px; float: right; font: italic 14px bold; font-weight: bold; margin: 0px auto; margin-bottom: 9px;}
.box-rcb {background-image: url("obr/box-cb.jpg"); width: 556px; height: 290px; float: right; font: italic 14px bold; font-weight: bold; margin: 0px auto;}
.box-rb {background-image: url("obr/box-rb.jpg"); width: 556px; height: 365px; float: right; margin-top: 5px;}
.box-rbo {background-image: url("obr/box-rbo.jpg"); width: 556px; height: 860px; float: right; }
.box-bb {background-image: url("obr/box-bb.jpg"); width: 556px; height: 361px; float: right; margin-top: 5px; }
.box-bcbu {background-image: url('obr/box-bcbu.jpg'); width: 556px; height: 379px; float: right; font-weight: bold; margin: 0px auto; font-style:italic; font-variant:normal; font-size:12px;}
.box-bcb {background-image: url("obr/box-bcb.jpg"); width: 556px; height: 341px; float: right; font: italic 14px bold; font-weight: bold; margin: 0px auto;}
.box-bbo {background-image: url("obr/box-bbo.jpg"); width: 556px; height: 644px; float: right; margin-top: 0px; }
.box-ycb {background-image: url('obr/box-ycb.jpg'); width: 556px; height: 379px; float: right; font-weight: bold; margin: 0px auto; font-style:italic; font-variant:normal; font-size:12px; margin-bottom: 14px;}
.box-gcb {background-image: url("obr/box-gcb.jpg"); width: 556px; height: 290px; float: right; font: italic 14px bold; font-weight: bold; margin: 0px auto; margin-bottom: 11px;}
.box-r {background-image: url("obr/box-r.jpg"); width: 556px; height: 81px; float: right; font-size: 10px; }
.box-b {background-image: url("obr/box-b.jpg"); width: 556px; height: 81px; float: right; font-size: 10px;}
.box-c {background-image: url("obr/box-c.jpg"); width: 556px; height: 81px; float: right; }
.box-nadpis, .box-nadpis a {font: italic 13px bold; margin: 0px; font-weight: bold; padding-bottom: 7px; text-decoration: none; }
.cena-prehled {position: relative; top: 31px; padding-right: 54px; float: right; font-size: 10px;}
.cena-prehled2 {position: relative; top: 31px; padding-right: 26px; float: right; font-size: 10px;}


.box-big-nadpis {font: italic 20px bold; padding-top: 10px; margin: 0px; font-weight: bold; padding-left: 20px;}
.box-big-text {font: italic 13px normal; padding-left: 20px; padding-top: 20px;}
.box-text {font: italic 13px normal; padding: 18px;}
.box-text h1 {font: italic 13px normal;}

.ukazka {position:relative; top: 70px; right: 20px;; float:right; margin:0px;padding:0px;}
.odkaz, .odkaz a {color:#3755A1; font: bold italic 14px bold; text-decoration: none;}
.kosik {text-align: center; padding-top: 20px;}

.cena {text-align: right; padding-top: 20px; position: relative; top: 30px;}

.hl2 {position: relative; top: -127px; padding-left: 19px;}
.hl2o {position: relative; top: -637px; padding-left: 19px; }
.o {position: relative; top: -130px; padding-left: 19px;}
.oo {position: relative; top: -413px; padding-left: 19px;}


.obr-porovnani {padding-top: 20px; text-align: center;}
.porovnani {text-align:right; }
.porovnani-text {text-align:right; }
.porovnani-form {margin: 0px auto; padding-top: 20px; text-align: center;}
.porovnat {background:none; background-image: url("obr/porovnat.gif"); width: 106px; height: 25px; border: 0px; }
.vysledek {font: italic 14px bold; font-weight: bold; padding-left: 16px; padding-right: 16px; width: 516px;}
.popis {font: italic 10px normal; padding-left: 16px; padding-right: 16px; padding-top:10px;}

.tab-os1 {margin: 0px; padding: 0px; padding-top: 7px; margin-top: 0px; padding-left: 65px;}
.tab-os2 {margin: 0px; padding: 0px; padding-top: 7px; margin-top: 0px; }
.o-nadpis {font: italic 14px bold; font-weight: bold; color:#0071BC; padding-top: 8px; }
.o-box-text {font: italic 12px normal; padding: 18px; padding-top: 15px; width: 516px;}


.laska {font-weight: bold; color: #8CC63F; padding-left: 1px; padding-right: 2px; }
.lobr {text-align:right; padding-left: 1px; }
.l-bunky {width: 14,3%;}
.l-radky {height: 23px;}


.sleva {color:#ff0000; font-weight: bold;}
.obj_policko {background:#E5E5E5;}


.ukazka-pozadi {background: #dddddd; margin: 6px;}
.ukazka-pozadi-odsazeni {padding: 40px; padding-bottom: 0px; padding-top: 1px; }
.ukazka-stranka {font-size: 14px; background: #ffffff; border: 2px ridge #eeeeee; font: Verdana; float: none; width: 685px; }
.ukazka-stranka b {font-size: 16px;}
.ukazka-zahlavi-text {float: right; padding-bottom: 20px; padding-top: 30px; }
.ukazka-zahlavi {float: right; padding-bottom: 50px; padding-top: 5px;}
.ukazka-zapati {float: right; }

.cislo {text-align: right; font: italic 25px bold; font-weight: bold; position:relative; top: 83px; }
.af {font-size: 13px; }

















.R1 {background:#FFFFA4;}


form{margin:0px;padding:0px;}	
.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-right:3px;
}
.type_img {float:left;padding-right:6px;padding-bottom:6px;height:115px;}
.type_img img{height:90px;border: 1px solid black;}
.img_text{font-size:90%;}

.obr_k{border: 1px solid black;}
#content {
	width: 790px;
  margin: 0 auto;
	border-left: 1px dashed #DB8E60;border-right: 1px dashed #DB8E60;
	text-align:left;
	}
.podklad_lista{
	background:#E3BDA8;
}	
.odsad{padding-left:10px;}
#h_lista {background: url("obr/prechod20h.jpg") 0 0 ;
	height:20px;
	margin:0;padding-left:10px;
	}
#nav_lista {position:relative;height:40px;	background: url("obr/prechod40.jpg") 0 0 ;
	margin:0;padding-left:10px;
}
#odkazy_nl{position:absolute;margin:0;padding:0;left:10px;top:10px;
}
#odkazy_lr A{font-size:110%;color#000:;padding-left:5px;
}
#hledej{position:absolute;margin:0;padding:0;left:400px;top:10px;
}
#v_kosi{position:absolute;margin:0;padding:0;left:670px;top:10px;
}
#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{border: 1px solid #FFFF04;text-align:left;background:#FFFFA4;margin-bottom:10px;}
#aktuality_text{padding:5px 10px 5px 10px;}
#aktuality_nadpis{background:#FEFE60;font-weight:bold;padding:5px 10px 5px 10px;}

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


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

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


#kde_jsem_s{border: 1px solid #FFFF04;float: right;width:590px;margin:10px;text-align:left;margin-right:8px;_margin-right:2px;
background:#FFFFA4;}
.box_prev{border-bottom: 1px dashed #C39C4E;margin-bottom:10px;padding-bottom:5px;
}
.box_prev .vnitrek{margin-top:5px;
}
.box_prev_left{float:left;width:120px;margin:0px;padding:0px;
}
.box_prev_right{position:relative;float:right;width:160px;
}
.box_det_left{float:left;width:300px;margin:0px;padding:0px;
}
.box_det_right{position:relative;float:right;width:280px;
}

.box_prev h3 {margin:0;padding:0;padding-left:2px;font-size:110%;
border: 0px solid #6F3700;display: block;background: #fff url("obr/prechod20np.jpg") 0 0 no-repeat;}
h4 {margin:0;margin-bottom:5px;padding:0;padding-left:2px;font-size:110%;
display: block;background: #fff url("obr/prechod20np.jpg") 0 0 no-repeat;}

.nazev_pol {color:#000;display: block;text-decoration:none}
.nav_zbozi {
}
.nav_zbozi_s {padding-right:10px;text-align:right;
}

.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-weight:bold;font-size:120%;color:red;}
.pop1 {}
.pop2 {}
.pop3 {}
.pop31 {}
.pop4 {font-weight:bold;}
.pop5 {}
.pop1b {}
.pop2b {}
.pop3b {}
.pop31b {}
.pop4b {font-weight:bold;}
.pop5b {}
.box_prev .obr {position:relative;margin:0;padding:0;border: 1px solid black;left:0px;top:0px;width:120px;
margin-bottom:10px;
}
.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:20px;
	margin:0;
	}
#logo         {
	width: 790px;height:120px;
	margin:0;
	background: #fff url("obr/pruhorech.gif") 0 0 no-repeat;
	}
	
#sidebar {
	float: left;
	width: 180px;height:600px;
	margin:0; padding:0;
	}

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

#mainb {float: left;
	margin:0 0 0 0px; padding:0;
	width: 600px;
	}
#main {float: left;
	margin:0 0 0 0px; padding:0;
	width: 300px;
	}

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

#right {
	float: left;
	 padding:0;
	width:300px;
	}
#right-content {
	font-size: 100%;
		margin:0; padding: 0;padding-left: 10px;
	}

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 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: ;

}
#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 {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 180px;
}
ul.mbv li {
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #FFD980; /* 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: 180px;
	width: 180px;
	background: #FFD980;
	z-index: 2;
}
/* separator to mark end of menu group */
ul.mbv li.end {
	border-bottom: 1px dashed #FFD980;
}

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: 170px;
	text-decoration: none;
	background: #FFD980;
	color: #000;
}
ul.font-family li a:hover, ul.mbv li a:active {
	background: #DB8E60;
	color: #FFF;
}

ul.mbv li a.hidden:link,
ul.mbv li a.hidden:visited {
	background: #FFD980 url(mb.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: #DB8E60 url(mb.gif) 100% -62px no-repeat;
	color: #FFF;
}