body {
	font: 12px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color:#111A2A;
	background-color:white;
	background-image:url(../images/pozadi_page.gif);
	background-repeat:repeat-y;
}

/* ODKAZY */
a{color:#6A0023; text-decoration:underline;}
a:hover{color:black; text-decoration:none;}

#cover{width:945px; background-image:url(../images/pozadi_cover.gif); background-repeat:repeat-y;}
#top{width:945px; height:63px; background-image:url(../images/top.jpg); background-repeat:no-repeat;}
#menu{width:945px; height:28px; background-image:url(../images/pozadi_menu.gif); background-repeat:no-repeat;}

#title{width:945px; height:28px; background-image:url(../images/pozadi_title.gif); background-repeat:no-repeat;}
#title .uvnitr{padding-top:9px; color:white;}

#stred{width:945px; height:534px; background-image:url(../images/pozadi_stred.gif); background-repeat:no-repeat; background-position:bottom;}
#stred .levy{float:left; width:340px; height:534px; margin-right:2px; background-image:url(../images/levy_pozadi.gif); background-repeat:no-repeat;}
#stred .pravy{float:left; width:575px; height:534px; background-image:url(../images/pozadi_prave.gif); background-repeat:no-repeat;}
#text-obsah{width:575px; height:534px; overflow:auto; background-image:url(../images/pozadi_obsah.gif); background-repeat:repeat-x;}
#text-obsah .uvnitr{margin:10px;}

#bottom{width:945px; height:57px; background-image:url(../images/pozadi_bottom.gif); background-repeat:no-repeat;}
#bottom a{float:left; width:158px; height:57px; display:block; background-image:url(../images/brand.jpg);}

/* LOGO */
#logo{width:261px; height:43px; margin:0px; padding:0px; float:right;}
#logo h1{margin:0; padding:0;}
#logo h1 a{z-index:99;position:absolute;width:261px;height:43px;background-image:url(../images/logo.jpg);background-repeat:no-repeat; margin:0px;padding:0px;}
#logo h1 span{display: none;}

/* HORNI LISTA */
#hornilista{font-size:9px;}
#hornilista a{color:white; text-decoration:none;}
#hornilista a:hover{color:#FFCCDE; text-decoration:underline;}
#hornilista .prvni{width:340px; float:left; margin-left:5px;}
#hornilista .druhy{width:492px; float:left;}
#hornilista .druhy a{color:#98AFAD; text-decoration:none; margin-right:13px;}
#hornilista .druhy a:hover{color:white; text-decoration:none;}
#hornilista .druhy a.active{color:white; text-decoration:none;}
#hornilista .treti{width:80px; float:left; text-align:right;}

/* MAPA */
#mapa-nadpis{width:575px; height:36px; border-bottom:3px solid #6C0025; background-color:#360012;}
#mapa-nadpis .md-uvnitr{color:white; text-align:right; padding-top:10px; padding-right:10px; font-size:12px;}
#mapa-obsah{width:575px; height:493px; overflow:auto; border-top:2px solid white;}
#mapa-obsah .mo-uvnitr{margin:10px; margin-top:0px;}


#sedy-box{height:36px; background-image:url(../images/pozadi_boxsedy.gif); background-repeat:repeat-y;}
#sedy-box .sb-vlevo{float:left;}
#sedy-box .sb-vlevo h2{color:#B8B7B3; margin:0; padding:0; margin-left:5px; margin-top:7px;}
#sedy-box .sb-vpravo{float:right; padding-top:18px; font-size:11px;}
#sedy-box .sb-vpravo a{color:black; text-decoration:none;}
#sedy-box .sb-vpravo a:hover{color:#696969; text-decoration:none;}

/* TABULKA PODSEKCE partneri */
#partneri{margin-top:10px; margin-bottom:10px; width:95%;}
#partneri b{color:#999999;}
#partneri a{color:black; font-size:10px; text-decoration:none;}
#partneri a:hover{color:#B8B7B3; text-decoration:none;}

/* formulare */
.input-txt{border:1px solid #6A0023; padding:2px; font-size:11px;}
.input-txt-pocetkusu{border:1px solid #6A0023; width:15px; padding:2px; font-size:11px;}
.input-btn{border:1px solid #6A0023; padding:2px; font-size:12px; font-weight:bold;}
.input-select{border:1px solid #6A0023; padding:2px; font-size:11px;}

/* chyby */
#chyba-hlaska{margin-top:5px;}

/* univerzalni */
h1{color: #B8B7B3; font-size:15px; margin-bottom: 10px; padding-bottom: 0px;}
h2{color: #B8B7B3; font-size:14px; margin-bottom: 10px; padding-bottom: 0px;}
h3{color: #B8B7B3; font-size:13px; margin-bottom: 10px; padding-bottom: 0px;}
h4{color: #B8B7B3; font-size:12px; margin-bottom: 10px; padding-bottom: 0px;}
h5{color: #B8B7B3; font-size:11px; margin-bottom: 10px; padding-bottom: 0px;}
.vinova{color:#6A0023;}
.cervena{color:#CC0000;}
.modra{color:#3300CC;}
.zelena{color:#009900;}
.oranzova{color:#FF6600;}
.hneda{color:#993300;}
.sedy{color:#111A2A;}
.obrazek-vpravo{float:right; margin:5px; margin-right:0px;}
.obrazek-vlevo{float:left; margin:5px; margin-left:0px;}
.obrazek-nastred{float:center; margin:5px;}

/* table search */
#table-search{width:100%; background-color:#F5F3F0; background-image:url(../images/pozadi_search.gif);background-repeat:repeat-x;}
#table-search td{padding:2px;}

/* radit dle */
#raditdle{}

/* vypis produktu */
#produkty-vypis{margin-top:10px;}
#produkty-vypis a{text-decoration:none;}
#produkty-vypis a:hover{text-decoration:underline;}
#produkty-vypis tr.lichy{background-color:#F6F4F2;}
#produkty-vypis tr.sudy{background-color:white;}
#produkty-vypis td{padding:4px; color:#6A0023; font-size:11px;}

/* strankovani */
#strankovani{margin-top:10px;}
#strankovani a{text-decoration:none;}
#strankovani a:hover{color:black; text-decoration:none;}

/* nakupni kosik */
#kosik-vypis{margin-top:10px;}
#kosik-vypis a{text-decoration:none;}
#kosik-vypis a:hover{text-decoration:underline;}
#kosik-vypis tr.lichy{background-color:#F6F4F2;}
#kosik-vypis tr.sudy{background-color:white;}
#kosik-vypis td{padding:4px; color:#6A0023; font-size:11px;}
#kosik-vypis td.nadpis{color:white; background-color:#6A0023;}
#kosik-vypis td.celkovacena{border-top:1px solid #6A0023;}

td.lichy-radek{background-color:#F6F4F2; padding:2px;}
td.sudy-radek{background-color:white; padding:2px;}
td.nadpis-radek{color:white; background-color:#6A0023; padding:2px;}

/* produkt detail */
#produkt-detail{height:534px; background-image:url(../images/pozadi_obsah.gif); background-repeat:repeat-x;}
#produkt-detail .pd-a{height:214px; overflow:auto;}
#produkt-detail .pd-a h1{color:#6A0023;}
#produkt-detail .pd-a .uvnitr{margin:5px;}

#produkt-detail .pd-b{height:293px; background-color:#F8F8F7;}
#produkt-detail .pd-b table{background-color:white; width:100%;}
#produkt-detail .pd-b table td{background-color:#F2F1EE;}
#produkt-detail .pd-b .hodnoceni{height:120px; overflow:auto;}

#produkt-detail .pd-c{height:27px; background-color:#F7F5F3;}
