body {
	font-size:12px;
	font-family:Arial,Trebuchet MS,"Nimbus Sans L",sans-serif;
	margin: 0;
	padding: 0;
	color:#414141;
	background-image:url(../images/pruh_nahore.jpg);
	background-repeat:repeat-x;
}

#null{
	border:none;
  position: relative;
  width:100%;
  height:100%;
	background-image:url(../images/pruh_dole.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	min-height:850px;
}

#cover{
  position:relative;
  width:934px;
  margin:0 auto;
}

#head{height:214px;}
#head .head-levy{float:left; width:273px; height:214px; background-image:url(../images/logo.jpg); background-repeat:no-repeat;}
#head .head-levy a{width:273px; height:214px; display:block;}
#head .head-levy a span{display:none;}
#head .head-pravy{float:left; width:661px; height:214px; background-image:url(../images/lampiony.jpg); background-repeat:no-repeat;}
#head .head-pravy a{width:661px; height:214px; display:block;}

#menu{height:54px; background-image:url(../images/menu.jpg); background-repeat:no-repeat; padding-left:15px; padding-right:15px;}
#menu .menu-levy{float:left; width:258px;}
#menu .menu-pravy{float:left; width:646px;}
#menu .menu-kosik-text{font-size:11px; height:21px; color:white;}
#menu .menu-kosik-text .menu-kosik{float:left;}
#menu .menu-kosik-text .menu-kosik .mk-uvnitr{margin-left:17px; padding-top:3px;}
#menu .menu-kosik-text .menu-kosik .mk-uvnitr a{color:white; text-decoration:none;}
#menu .menu-kosik-text .menu-kosik .mk-uvnitr a:hover{text-decoration:underline;}
#menu .menu-kosik-text .menu-text{float:left;}
#menu .menu-kosik-text .menu-text .mt-uvnitr{padding-left:20px; padding-top:3px;}


#center{min-height:620px; background-image:url(../images/center_dole.jpg); background-repeat:no-repeat; background-position:bottom;}
#center .center-uvnitr{min-height:230px; background-image:url(../images/center_nahore.jpg); background-repeat:no-repeat; background-position:top; padding-left:15px; padding-right:15px;}

#center-levy{float:left; width:257px; padding-top:24px;}
#center-levy .cl-uvnitr{margin-left:22px; margin-right:22px; padding-bottom:10px;}
#center-pravy{float:left; width:647px; padding-top:24px;}
#center-pravy .cp-uvnitr{margin-left:23px; padding-bottom:10px;}

#bottom{height:246px; background-image:url(../images/bottom.jpg); background-repeat:no-repeat; padding-left:15px; padding-right:15px;}
#bottom .bottom-levy{float:left; width:258px;}
#bottom .bottom-pravy{float:left; width:646px; padding-top:14px;}

#box-hledat{padding-left:10px; padding-top:18px; color:white;}
#box-hledat .input-text{border:none; background-color:white; padding:2px; color:#999999; width:130px;}
#box-hledat .input-button{border:1px solid #D55F07; background-color:#F78D05; color:white; font-size:11px;}
#box-hledat p{margin:0; padding:0;}

/* MENU */
#hlavni-menu{float:right; margin:0px; padding:0px;}
#hlavni-menu li{float:left;list-style-type:none; color:white;}
#hlavni-menu li span{display:none;}
#hlavni-menu a{display:block; color:white; height:33px; background-position:top;}
#hlavni-menu a.active{display:block; height:33px; background-position:bottom;}
#hlavni-menu a:hover, #menu a:active{background-position:bottom;}

#hl-menu-1{width:74px; background-image:url("../images/mnu1.jpg"); background-repeat:no-repeat;}
#hl-menu-2{width:113px; background-image:url("../images/mnu2.jpg"); background-repeat:no-repeat;}
#hl-menu-3{width:149px; background-image:url("../images/mnu3.jpg"); background-repeat:no-repeat;}
#hl-menu-4{width:73px; background-image:url("../images/mnu4.jpg"); background-repeat:no-repeat;}

/* BOTTOM */
#partneri{color:#F99E0E; margin-left:23px; padding-top:15px;}
#partneri a{padding-left:12px;}

#copyright{float:left; margin-left:230px; color:black;}

#developedby{float:right; background-image:url(../images/logo_db.jpg); background-position:right; background-repeat:no-repeat; height:36px; margin-right:18px;}
#developedby a{color:black; text-decoration:none; display:block; height:30px; padding-top:6px; padding-right:50px;}
#developedby span{display:none;}

/* BOXY - LEVE */
#box-produkty{margin-bottom:20px;}
#box-produkty .nadpis{margin:0; padding:0; margin-bottom:19px; background-image:url(../images/nadpis_produkty.jpg); background-repeat:no-repeat; height:17px; width:64px;}
#box-produkty .nadpis span{display:none;}
#box-produkty ul{margin:0; padding:0; margin-left:10px;}
#box-produkty li{list-style-type:none; color:#414141; padding-bottom:8px;}
#box-produkty li a{color:#414141; text-decoration:none;}
#box-produkty li a:hover{color:#E48E07;}
#box-produkty li a.active{color:#414141; text-decoration:underline;}

/* BOX - NOVINKY */
#box-novinky{}
#box-novinky .nadpis{margin:0; padding:0; margin-bottom:19px; background-image:url(../images/nadpis_novinky.jpg); background-repeat:no-repeat; height:17px; width:57px;}
#box-novinky .nadpis span{display:none;}
#box-novinky .novinka{margin-bottom:10px; margin-left:10px;}
#box-novinky .novinka .novinka-nazev{color:#F89905;}
#box-novinky .novinka .novinka-datum{color:#999999;}
#box-novinky .novinka .novinka-text{color:#414141;}
#box-novinky .novinka a{color:#414141; text-decoration:none;}
#box-novinky .novinky-vice{text-align:right;}
#box-novinky .novinky-vice a{color:#F89A06; text-decoration:none;}

/* BOX - PRODUKT */
#box-produkty-seznam{}
#box-produkty-seznam .box-produkt{float:left; width:298px; height:177px; margin-right:11px; margin-bottom:14px; background-image:url(../images/box_produkt.gif); background-repeat:no-repeat; padding-top:10px;}
#box-produkty-seznam .box-produkt .bp-levy{float:left; width:112px;}
#box-produkty-seznam .box-produkt .bp-levy .bpl-obrazek{width:88px; height:149px; margin-left:13px; background-image:url(../images/box_produkt_obrazek.gif); background-repeat:no-repeat;}
#box-produkty-seznam .box-produkt .bp-levy .bpl-obrazek .bplo-nahore{width:86px; height:126px; background-repeat:no-repeat;}
#box-produkty-seznam .box-produkt .bp-levy .bpl-obrazek .bplo-nahore a{width:86px; height:126px; color:white; display:block;}
#box-produkty-seznam .box-produkt .bp-levy .bpl-obrazek .bplo-dole{width:88px; height:23px;}
#box-produkty-seznam .box-produkt .bp-levy .bpl-obrazek .bplo-dole .akce-novinka{width:88px; height:23px; background-image:url(../images/akce_novinka.gif); background-repeat:no-repeat;}
#box-produkty-seznam .box-produkt .bp-levy .bpl-obrazek .bplo-dole span{display:none;}
#box-produkty-seznam .box-produkt .bp-pravy{float:left; width:173px;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-text{color:#999999; height:104px;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-text a{color:#414141; text-decoration:none;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-text a.nadpis{color:#999999; text-decoration:none; font-size: 13px; margin: 0; padding: 0;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-text h2{margin:0; padding:0; margin-bottom:4px; font-size:13px;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-cena{height:30px; text-align:right; font-size:13px;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-cena span{color:#EE8703; font-size:15px;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-koupit{height:33px; color:#EE8703;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-koupit p{margin:0; padding:0;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-koupit .input-text{border:1px solid #CECECE; width:40px; color:#F98A05; padding:2px;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-koupit .btn-koupit{display:block; width:61px; height:33px; background-image:url(../images/btn_koupit.gif); background-repeat:no-repeat;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-koupit .btn-koupit span{display:none;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-koupit .bppk-pocet{float:left; padding-left:15px;}
#box-produkty-seznam .box-produkt .bp-pravy .bpp-koupit .bppk-button{float:right;}

#hlavni-obsah{margin-right:30px;}

/* NOVINKY */
#novinky-seznam{margin-right:30px;}
#novinky-seznam .novinka{margin-bottom:10px;}
#novinky-seznam .novinka .novinka-nazev{color:#F89905;}
#novinky-seznam .novinka .novinka-datum{color:#999999;}
#novinky-seznam .novinka .novinka-text{color:#414141;}
#novinky-seznam .novinka a{color:#414141; text-decoration:none;}

/* UNIVERZALNI */
.clear{clear:both;}
form{margin:0; padding:0;}
h1{font-size:14px; color:#FA9900;}

/* KOSIK */
#kosik .nadpis{background-color:#FC790D; color:white;}
#kosik .bunka{background-color:#EFEFEF; color:black;}
#kosik .celkem{background-color:#FD9719; color:white;}
#kosik td{padding:2px;}
#kosik .input-kusu{border:1px solid #FD9719; background-color:white; width:30px; padding:2px; font-size:11px; text-align:center;}

/* FORMULAR OBJEDNAVKA */
#formular_objednavka{width:100%;}
#formular_objednavka tr{background-color:#EFEFEF; color:black;}
#formular_objednavka td{padding:2px;}
#formular_objednavka .input-text{color:#999999;}
#formular_objednavka .input-textarea{color:#999999; font-size:12px; font-family:Arial,Trebuchet MS,"Nimbus Sans L",sans-serif;}
#formular_objednavka .input-button{border:1px solid #999999; background-color:#737373; padding:2px; color:white;}

/* CHYBA */
#chyba-hlaska table{width:100%; border:1px solid #AE0004; margin-bottom:5px; background-color:white; margin-top:5px;}
#chyba-hlaska td.nadpis{background-color:#D90005; font-size:11px; padding:2px; color:white;}
#chyba-hlaska td.bunka-obsah{font-size:11px; padding:2px; color:#FF0000;}

#produkt-detail{margin-right:20px;}
#produkt-detail .pd-nadpis{padding-bottom:5px;}
#produkt-detail .pd-obsah{}
#produkt-detail .pd-obsah .pdo-levy{float:left; width:374px;}
#produkt-detail .pd-obsah .pdo-levy .pdol-uvnitr{margin-left:10px; margin-right:10px; margin-bottom:10px;}
#produkt-detail .pd-obsah .pdo-levy .pdol-uvnitr table{margin-top:10px;}
#produkt-detail .pd-obsah .pdo-levy .pdol-uvnitr .pdol-cena{font-size:14px;}
#produkt-detail .pd-obsah .pdo-levy .pdol-uvnitr .pdol-cena span{color:#EE8703; font-size:16px;}

#produkt-detail .pd-obsah .pdo-pravy{float:left; width:230px;}
#produkt-detail .pd-obsah .pdo-pravy .pdop-obrazek{margin:0; padding:0;}
#produkt-detail .pd-obsah .pdo-pravy .pdop-obrazek img{margin:0; padding:0; border:none;}
#produkt-detail .pd-obsah .pdo-pravy .pdop-priznak{}
#produkt-detail .pd-obsah .pdo-pravy .pdop-priznak .akce-novinka{width:88px; height:23px; background-image:url(../images/akce_novinka_detail.gif); background-repeat:no-repeat;}
#produkt-detail .pd-obsah .pdo-pravy .pdop-priznak .akce-novinka span{display:none;}

#produkt-detail .pd-bottom{padding:10px;}
#produkt-detail .pd-koupit{color:#EE8703;}
#produkt-detail .pd-koupit p{margin:0; padding:0;}
#produkt-detail .pd-koupit .input-text{border:1px solid #CECECE; width:40px; color:#F98A05; padding:2px;}
#produkt-detail .pd-koupit .pdk-pocet{float:left; padding-left:15px;}
#produkt-detail .pd-koupit .pdk-button{float:left; margin-left:15px;}
#produkt-detail .pd-koupit .pdk-button .btn-koupit{display:block; width:61px; height:33px; background-image:url(../images/btn_koupit.gif); background-repeat:no-repeat;}
#produkt-detail .pd-koupit .pdk-button .btn-koupit span{display:none;}
