body { 
font-family : "Arial CE", "helvetica ce", arial, helvetica, sans-serif; 
color : #000000; 
background-image : url(layout/back_blue.jpg);
background-repeat: repeat-x;


}

/*formular*/
select {font-family: "tahoma"; font-size: 10px;}
/*formular*/

/*zobrazeni*/
.noned{display: none;}
.blockd{display: block;}
.border0{border: 0px;}
.paddingl4px{padding-left: 4px;}
.bordergray {border:1px solid #007CFF;} 
.blackb {border:1px solid #000;}
.skrt {text-decoration:line-through;} 
.inlined {display:inline;}
.colorRed {color:red;} 
.colorO_di{color: #1287D0;}
.colorgray{color: gray;}
.borb_di{border-bottom: 1px solid #EEEEEE;} 

/*css pro float*/
.float_r{float: right;}
.float_l{float: left;}

/*Sirky a vyskz*/
.width184px{width: 206px;} 
.width164px{width: 164px;}
.width130px{width: 130px;}
.width387px{width: 390px;}
.width40px{width: 40px;}
.width30px{width: 30px;}
.width33p{width: 30%;}
.width30p{width: 30%;}
.width70px{width: 70px;}
.width80px{width: 80px;}
.width3px{width: 2%;}
.width100p{width: 100%;}
.width98p{width: 97%;}
.width50p{width: 49%;}
.height20px{height: 20px;}
.height30px{height: 30px;}
.height18px{height: 18px;}
.height10px{height: 12px;}
.height100px{height: 70px;}
.width220px{width: 250px;}

.vyberv{
  width: 90%;
}

/*TUCNE*/
.boldf{font-weight: bold;}
.text_d_n{text-decoration: none}

/*velikosti pisma*/
.size12px{font-size: 12px;}
.size13px{font-size: 13px;}
.size11px{font-size: 11px;}
.size20px{font-size: 20px;}
.size14px{font-size: 14px;}
.size16px{font-size: 16px;}

/*barvy*/
.colorC2{color: rgb(122,123,124);}
.colorg{color: rgb(104,104,104);}
.color_red{color: red;}

/*zarovnani*/
.align_r{text-align: right;}
.align_l{text-align: left;}
.align_c{text-align: center;}
.align_j{text-align: justify;}
.align_v_b{vertical-align: bottom;}
.align_v_t{vertical-align: top;}
.align_v_m{vertical-align: middle;}
.margin_top{margin-top: 10px}


.inp_se{
margin-top:2px; 
padding-left: 8px; 
font-size: 70%; 
color: #399; 
border: none; 
background: url(elements/search.jpg) top left no-repeat; 
height: 18px; 
width: 130px;
}  

.butt_se{
margin:0;
width: 69px; 
height: 18px; 
border: 0; 
cursor: pointer; 

}



a.hesloz:visited, a.hesloz:active, a.hesloz:link{
font-size: 11px;
font-weight: bold;
color: #873210;
}

a.meny_odk:visited,a.meny_odk:active,a.meny_odk:link { 
text-decoration:none; 
color:#000; 
font-size:11px; 
font-weight:700; 
} 

a.colorfff:visited, a.colorfff:active, a.colorfff:link{
  color: #ffffff;
  text-decoration: underline;
  font-size: 11px;
}
a.colorfff:hover { 
  color : rgb(219,214,209); 
}

.foots{
background-color: rgb(164,140,93); 
color: #ffffff; 
font-size: 10px;
}

.foott{
width: 98%; 
border: 1px solid #000000; 
margin-bottom: 5px;
}
 
div#nejhlavni { 
width : 1020px;
height: auto;
margin-bottom: 10px;
margin: 0 auto; 
}
 
div#hlavni { 
width : 1020px; 
height: auto;
margin-bottom: 10px; 

} 

div#horni { 
width : 1000px; 
height : 149px; 
}
 
div#vrsek { 
width : 1000px; 
height : 74px;
background-image : url(layout/head.jpg); 
} 

div#menu_vrsek { 
width : 1000px; 
height : 34px; 
background-image : url(layout/menu.jpg); 
} 

div#dolni { 
width : 1000px; 
height : auto; 
}
 
div#levo { 
float: left;
width : 210px; 
height: auto;
}
 
div#stred {
margin-top: 5px; 
width : 620px; 
float: left;
height : auto;
}
 
div#pravo { 
float: right;
width : 170px;
height: auto;
}
 
.bok_vrch { 
text-align: center;
margin-top : 5px; 
height : 34px; 
width : 200px; 
background-image : url(layout/lev_vrch.png);

}

.menu2{
  float: right;
  margin-top: 8px;
}

.menu1{
  float: left;
  margin-top: 8px;
  font-size: 15px;
  font-weight: bold;
  color: #fff;
}



.menu2 a:visited,.menu2 a:active,.menu2 a:link{
  font-size: 12px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  margin-right: 10px;
}

.menu2 a:hover{
  font-weight: bold;
  color: #B2B0A9;
}


.menu1 a:visited,.menu1 a:active,.menu1 a:link{
  font-size: 15px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
}

.menu1 a:hover{
  font-weight: bold;
  color: #B2B0A9;
}


.bok_vrch2{ 
text-align: center;
margin-top : 5px; 
height : 34px; 
width : 200px; 
background-image : url(layout/lev_vrch2.jpg);
}

.nadpisy_sl{
  display: inline;
  font-size: 12px;
  font-family: tahoma;
  font-weight: bold;
  position: relative;
  top: 27%;
  color: #fff;
  
}
 
.vypln { 
height : auto; 
width : 200px; 
background-image: url(layout/backvl.jpg);
background-repeat : repeat-y; 
overflow: auto; 
}
 
.bok_spodek { 

height : 6px; 
width : 200px; 
background-image : url(layout/lev_spod.jpg); 
}
 
.bok_vrch_p {
text-align: center;
float: right; 
margin-top : 5px; 
height : 34px; 
width : 160px; 
background-image : url(layout/prav_vrch.png); 
}

.bok_vrch_p2{ 
text-align: center;
float: right;
margin-top : 5px; 
height : 34px; 
width : 160px; 
background-image : url(layout/prav_vrch2.jpg); 
}
 
.vypln_p { 
float: right;
height : auto; 
width : 160px; 
background-image: url(layout/backvp.jpg);
background-repeat : repeat-y; 
} 

.bok_spodek_p { 
float: right;

height : 6px; 
width : 160px; 
background-image : url(layout/prav_spodek.png); 
}

#patickaw{
  float: left;
  width: 1000px;
  height: 35px;
  background-image: url(layout/paticka.jpg);
  text-align: center;
  margin-top: 10px;
}

#patickaw p{
  font-family: tahoma;
  font-weight: bold;
  margin-top: 12px;
  font-size: 10px; 
  color: #000000;
}

#patickaw a:visited, #patickaw a:active, #patickaw a:link{
  font-weight: bold;
  color: #000000;
}

#patickaw a:hover{
  font-weight: bold;
  color: #B2B0A9;
}

#patickao{
  margin-top: 10px;
  float: left;
  width: 1000px;
  height: 35px;
} 


#nadpis { 
background-image: url(layout/stred_vrch.jpg);
height : 7px; 
width : 100%; 
float: left;
}

 
#obsah { 
border-left : 1px solid #0066FF; 
border-right : 1px solid #0066FF;
background-color: #ffffff;
min-height : 900px; 
height : auto; 
width : 618px; 
float: left;
}

#main-content{padding: 0 15px 0 15px; width: 95%; font-family: tahoma}
#main-content h1 {font-size: 15px; font-weight: bold; font-family: tahoma; margin:0; display: inline;}
#main-content h2 {font-size: 11px; font-family: tahoma; margin: 0; padding: 0;}


.paticka a:visited,.paticka a:active,.paticka a:link {color:#3100ce; font-size:10px;}
.paticka{text-align: justify; font-size: 10px; font-family: tahoma; color: gray}
#pata { 
background-image: url(layout/stred_spod.jpg);
height : 85px; 
width : 620px; 
float: left;
margin-bottom: 10px;
}

/*DOPRAVA*/
.table_order {border-bottom:1px dotted gray; border-top:1px dotted gray;}
.order_text { font-size:11px; font-weight:700;} 
.noselectC { color:#23231B; } 
.size_b {border-left:1px solid #612E0C; font-size:40px;}
.bright {border-right:1px solid #612E0C;} 
.selectC {color:#666;}  
.head_b {background-color:rgb(3,151,255); border:1px solid #000; font-size:13px; font-weight:700;} 
.cenaShowD {text-decoration:none; color:#23231B; font-size:11px; font-weight:700;} 
.cena_c {color:#23231B; font-size:15px; font-weight:700; text-align:right; vertical-align:bottom; } 
.cena_c_h { color:#23231B; font-size:18px; font-weight:700; text-align:right; vertical-align:bottom; } 
/*DOPRAVA*/

/*KOSIK*/
a.BasketIt:visited,a.BasketIt:active,a.BasketIt:link {text-decoration:none; color:rgb(0,153,255); font-size:13px; font-weight:700;} 
a.BasketIt:hover{color:#656868;}
.cenaShow {text-decoration:none;color:#23231B;font-size:11px;font-weight:700;text-align:center;width:80px;}
.cena_c {color:#23231B;font-size:15px;font-weight:700;text-align:right;vertical-align:bottom;} 
.cena_c_h {color:#23231B;font-size:18px;font-weight:700;text-align:right;vertical-align:bottom;}

/*kosik bok*/
#kosikbo {padding: 0 9px 0 9px;}
  .headb1{font-weight: bold; width: 80%; float: left;}
  .headb2{font-weight: bold; width: 20%; float: left; text-align: center;}
  .headb3{font-weight: bold; width: 40%; float: left; text-align: right;}
  .val1{width: 80%; float: left;}
  .val2{width: 20%; float: left; text-align: center;}
  .val3{width: 40%; float: left; text-align: right;}
  .celkb{float: left; font-weight: bold; padding: 10px 0 0 0;}
  .cenab{float: right; font-weight: bold; padding: 10px 2px 0 0;}
  .borderC2{border-bottom: 1px solid #007CFF; width: 99%; margin: 0; padding:0;}
/*kosik bok*/
/*KOSIK*/

/*KATALOG*/
.tableKat{width: 100%; text-align: left; margin-top: 10px}
.headkat{color: #FFF; background-color: #0099FF; font-size: 10px; border-top:1px solid #0066FF; border-left:10px solid #0066FF; border-right:1px solid #0066FF;}
.headkat a:visited,.headkat a:active,.headkat a:link{color: #fff; text-decoration: none; font-size: 10px; font-weight: bold;}
.headkat a:hover{color: #443B2B;}
.headkat p{font-weight: bold; color: #fff; margin:0; padding: 0; display: inline}
.headkat1{font-size: 10px; border-left:1px solid #969696; border-right:1px solid #A1A1A1;}
.headkat1 table{width: 98%; text-align: left; padding: 0 0 0 13px}
.headkat1 table td{border-bottom: 1px solid #CBCBCB;}
.tableKat tr {height: 30px;}
.tableKat tr.kat {height: 15px;}
.tableKat tr.cloo {height: 0px;}
a.podkateg:visited,a.podkateg:active,a.podkateg:link {font-family:Tahoma;font-size:11px;font-weight:700;color:#0A5EB1;text-decoration:none;}
.tablehs{margin-top: 10px; width: 100%; text-align: left;}
.tablehs tr{height: 15px;}
.tablehst{color: #0A5EB1; text-decoration: none; font-size: 12px; font-weight: bold; background-color: #89CEFE; border-top:1px solid #0066FF; border-left:1px solid #0066FF; border-right:1px solid #0066FF;}
.tdpages{width: 25%; padding: 0 0 0 11px;} 
.divstra{float: right; width: auto; padding: 0 7px 0 0; font-family: tahoma; font-size: 11px}
a.pageso:visited,a.pageso:active,a.pageso:link {text-decoration:none; color:#4D77BE;} 
.pocetpr{font-size: 12px; color: #76566B;  border-left:1px solid #0066FF; border-right:1px solid #0066FF; padding: 0 8px 0 10px}
a.prim_count:visited,a.prim_count:active,a.prim_count:link {text-decoration:none;color:gray;font-size:12px;}
.sortik{width: 280px; text-align: right; font-size: 12px; float: right;} 
.closef{border-bottom:1px solid #0066FF; border-left:1px solid #0066FF; border-right:1px solid #0066FF; width: 100%}
.tablefil{margin-top: 5px; width: 100%; text-align: right; font-size: 11px; padding: 0 11px 0 10px;}
.closekat{border-left:1px solid #0066FF; border-bottom:1px solid #0066FF; border-right:1px solid #0066FF;}
.kategorK{width: 100%; float: left; margin-left: 10px; font-size: 12px; text-align: left; margin-top: 10px}
.odkkat{width: 50%; vertical-align: middle;}
.itemBa{vertical-align: top; background-color: #ffffff; border:1px solid #007CFF; width: 49%; height: 170px; font-family: tahoma; padding:5px; margin:0;}
.itemIm{vertical-align: top; background-color: #ffffff; width: 100px; height: 140px; text-align: center}
.img_dop { margin-top:3px; border:0;}
a.items_od:visited,a.items_od:active,a.items_od:link {color:#00003A;text-decoration:none;font-size:11px;font-weight:700;}
a.items_od:hover{color: gray;}
.tableks{margin-top: 10px; width: 100%; text-align: left;}
.tableks tr{height: 30px;}
.tableksC{padding: 0 10px 0 10px; color: #0A5EB1; text-decoration: none; font-size: 14px; font-weight: bold; background-color: #89CEFE; border-bottom:1px solid #0066FF; border-top:1px solid #0066FF; border-left:1px solid #0066FF; border-right:1px solid #0066FF;}
.tucnevt{font-weight: bold; display: inline;} 
a.items_more:visited,a.items_more:active,a.items_more:link {color:#666;text-decoration:none;font-size:11px;}
.mezeraIt{height: 32px; padding:0; margin:0;}
/*KATALOG*/


.oddeleni { 
color : #666666; 
font-family : Calibri; 
font-size : 18px; 
font-weight : bold; 
} 

.oddeleni1 { 
color : #666666; 
font-family : Calibri; 
font-size : 15px; 
font-weight : bold; 
} 
.odd { 
width : 350px; 
} 
.nadpis_bok_text { 
color : rgb(255,255,255); 
font-family : tahoma; 
font-size : 12px; 
font-weight : bold;
text-align: center; 
} 
.mezera { 
height : 1px; 
}


em {font-style:normal;}

.clnr-s {clear: both; display: block;}

/*PRIHLASENI*/
a.rego:visited,a.rego:active,a.rego:link {text-decoration:none;color:#3100ce;font-size:10px;font-weight:700;} 
#login-form{margin: 0; padding: 0 0 0 0; color: #000; font-size: 9px; width: 160px; float: right; overflow: hidden; text-align: center; }
  .atr { margin: 0 0 3px 7px; padding-top: 3px; display: block; float: left; width: 30px; }
  .val { margin: 0 0 3px 7px; padding: 0; display: block; float: left; width: 100px; }

.inputlog{width: 105px; height: 15px; border: 1px solid #007CFF; font-size: 10px}
.tl { color : #000000; font-family : calibri; font-size : 12px; font-weight : bold; background-color: #F9F0E3; border: 1px solid #007CFF;} 

.registrace {background-color : transparent; border : 0; color : #ffffff; font-family : calibri; font-size : 17px; font-weight : bold; text-decoration : none; cursor : pointer;} 
.registrace:hover {color : rgb(166, 170, 178); 
} 
/*PRIHLASENI*/

/*KOSIK*/
#kosik{text-align: left; height: auto; font-family: tahoma; font-size: 11px;}
  .text1{padding: 5px 0 0 10px; margin: 0; display: block; width: 97%}
  .text2{padding: 5px 0 0 10px; margin: 0; display: block; width: 97%}
/*KOSIK*/

/*PRODEJCE*/
#prodejce{text-align: center; width: 97%; font-family: tahoma;}
  .pict_pr{margin: 0; padding: 5px 0 0 0;}
  .border_pic{border: 1px solid #808080;}
  .pr_name{font-size: 13px; font-weight: bold;}
  .icq_h{display: block; margin:0; padding: 5px 0 0 10px; text-align: left}
  .nameVal{font-weight: bold; font-size: 11px; width: 45px; float: left;}
  .statusPro{width: 18px; float: left;}
  .valueProd{font-size: 11px; float: left; padding: 0 0 0 5px}
  .tel_pr{font-size: 12px; font-weight: bold; margin: 0; padding-top: 10px;}
  .email_pr{font-size: 12px; font-weight: bold; margin: 0; padding: 0 0 5px 0;}
/*PRODEJCE*/ 

/*POCITADLO*/  
#pocitadlo{text-align: left; font-family: tahoma; padding: 5px 0 0 20px;}
  .nameValp{font-weight: bold; font-size: 11px; width: 50px; float: left; margin-bottom: 5px}
  .valuePoc{font-size: 11px; float: right; margin-bottom: 5px; width: 60px}
/*POCITADLO*/


/*NAPISTE NAM*/
#napiste{font-family: tahoma; text-align: left; padding: 0 0 0 0; width: 100%}
  .napis_n{font-size: 11px; padding: 5px 0 0 15px; float: left;}
  .input_n{width: 100%; font-size: 11px; border:1px solid #007CFF; }
  .textar_n{width: 100%; font-size: 11px; border:1px solid #007CFF;}
  .val_n{float: left; width: 77%; padding: 0 0 0 15px;}
  .ochr_n{float: left; padding:5px 0 0 15px;}
  .ochrana_n{width: 100%; font-size: 11px; border:1px solid #007CFF;}
  .valo_n{float: left; padding:10px 0 0 2px; width: 51px;}
  .butt_n{width: 100%; text-align: center;}
  .chyba_n{width: 100%; text-align: center; margin: 0; padding: 0; color: rgb(185,0,0); font-size: 9px}
/*NAPISTE NAM*/

/*INFO*/  
#info{text-align: left; font-family: tahoma; padding: 5px 0 0 10px; width: 90%}
  .atr_i{font-weight: bold; font-size: 11px; width: 70px; float: left; margin-bottom: 5px}
  .val_i{font-size: 11px; float: right; margin-bottom: 5px; width: 50px}
/*INFO*/

/*VLASTNI BOKY*/
.vlastnis{width: 93%; height: auto; padding: 5px 5px 5px 5px;}
/*VLASTNI BOKY*/

/*AKCNI NABIDKA*/
.akcni_z{width: 100%; font-family: tahoma; text-align: center;}
a.akce_odk:visited,a.akce_odk:active,a.akce_odk:link{font-weight:bold; font-size: 12px; color: rgb(110,51,51); text-decoration: none;}
a.akce_odk:hover{color: rgb(0,57,143);}
.img_akce{text-align: center; padding: 0; background-color: #fff; border: 1px solid #CCCCCC; width: 110px; margin: 5px 0 0 45px;}
.akce_name{padding: 0 10px 0 10px; margin: 5px 0 0 0; text-align: center; width: 90%;}
.akcCe{width: 180px; padding: 0; margin: 0 0 0 10px;}
.beznaCe{font-weight: bold; font-size: 11px; width: 110px; float: left; text-align: left; margin-bottom: 5px; color: #666666;}
.valBez{font-size: 11px; float: right; margin-bottom: 5px; width: 70px; color: #666666; text-align: right; text-decoration: line-through;}
.akcniCe{font-weight: bold; font-size: 11px; width: 110px; float: left; text-align: left; margin-bottom: 5px; color: #FF0000;}
.valAkc{font-size: 11px; float: right; margin-bottom: 5px; width: 70px; text-align: right; color: #FF0000;}
.borderC1{border-top: 1px solid #007CFF; width: 99%; margin: 5px 0 5px 1px; padding:0;}
/*AKCNI NABIDKA*/

/*NEJNAVSTEVOVANEJSI*/
.nejnavst{width: 90%; text-align: left; padding: 0 10px 0 10px; margin: 5px 0 5px 0;}
.nejnavst p{margin: 0;}
.img_ne{float: left; border: 1px solid #CCC;}
.val_ne{float: right; width: 70%;}
a.mostview:visited,a.mostview:active,a.mostview:link{font-weight:bold; font-size: 11px; color: #333333; text-decoration: none;}
a.mostview:hover{color: rgb(0,57,143);}
/*NEJNAVSTEVOVANEJSI*/


/*ITEM*/
a.navig:visited,a.navig:active,a.navig:link {font-family:tahoma;color:#302E17;text-decoration:none;font-size:11px;}
.prices_t {font-family:tahoma;text-align:right;font-size:14px;font-weight:700;} 
.prices {font-family:tahoma;width:70%;font-size:14px;text-align:right;font-weight:700;} 
.prices_s {font-family:tahoma;font-size:15px;text-align:right;font-weight:700;}
.price_akc{margin-left: 10px; color: red;}
.head_it1{font-family: tahoma; color: #0a5eb1; background-color: #89CEFE; border-top:1px solid #0066FF; border-left:1px solid #0066FF; border-right:1px solid #0066FF; padding: 0 10px 0 10px}
.headite1{color: #5F646A; padding-left: 8px; border-left:1px solid #0066FF; border-top:1px solid #0066FF; border-right:1px solid #0066FF; border-bottom:1px solid #0066FF;}
.navigaceN{width: 80px; color: #5F646A; font-weight: bold; font-size: 14px;}
.item_name{display: inline; color: #fff; font-size: 16px; font-weight: bold;}
.itemkath{color: #FFF; background-color: #0099FF; font-size: 14px; border-top:1px solid #0066FF; border-left:10px solid #0066FF;}
.item_action{text-align: right; color: #fff; background-color: #0099FF; font-size: 16px; font-weight: bold; border-top:1px solid #0066FF; border-right:1px solid #0066FF;}
.popis_i {font-family:tahoma;font-weight:700;font-size:12px;} 
.popis_ih {font-family:tahoma;width:70%;font-size:12px;} 
.image_item{border: 1px solid #0066FF; background-color: #ffffff; width: 150px; height: 150px; text-align: center;} 
.oddeleni_itp{width: 100%; border-top: 1px solid rgb(221,240,255); float: right;}
.pocet_item{margin-top: 0px; width: 60px;}
.more_im_it{margin-bottom: 5px; float: left; width: 100%; text-align: left; margin-top: 5px; padding-top: 5px; padding-bottom: 2px; border-top: 1px solid #D6D8D8; border-bottom: 1px solid #D6D8D8}
.img_more{display: inline; border: 1px solid #007CFF;}
.end_more_im{margin-bottom: 5px; float: left; width: 100%; text-align: left; margin-top: 5px; padding-top: 5px; padding-bottom: 2px; border-top: 1px solid #D6D8D8;}
.pod_head{width: 100%; float: left; margin-bottom: 10px;}
.pod_itemR{font-size: 11px; height: 35px; background-color: rgb(236,236,236);}
.pod_t1{display: inline; font-weight: bold;}
.pod_t2{display: inline;}
.price_pod1{width: 100px; font-size: 14px;}
.detail_pod{background-color: #EEEEEE; width: 50%; font-size: 11px; text-align: left;}
.text_dph{width: 100%; text-align: left; font-size: 12px; color: gray;}
/*ITEM*/

/*TABS u ITEM*/
.downl_tab{margin-top: 5px; float: left;}
.table_recenze{width: 100%; margin-top: 5px;}
/**/


/*HODNOCENI HVEZDY*/
.star-rating {list-style-type:none;list-style-image:none;width:125px;height:25px;position:relative;overflow:hidden;background:url(alt_star.png) top left repeat-x;margin:0;padding:0;} 
.star-rating li {list-style-type:none;list-style-image:none;width:25px;height:25px;float:left;margin:0;padding:0;} 
.star-rating li a {list-style-type:none;list-style-image:none;display:block;width:25px;height:25px;line-height:25px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;overflow:hidden;padding:0;} 
.star-rating li a:hover {list-style-type:none;list-style-image:none;background:url(alt_star.png) left bottom;z-index:2;left:0;border:none;} 
.star-rating a.one-star {left:0;} 
.star-rating a.one-star:hover {width:25px;} 
.star-rating a.two-stars {left:25px;} 
.star-rating a.two-stars:hover {width:50px;}
.star-rating a.three-stars {left:50px;} 
.star-rating a.three-stars:hover {width:75px;} 
.star-rating a.four-stars {left:75px;} 
.star-rating a.four-stars:hover {width:100px;}
.star-rating a.five-stars {left:100px;} 
.star-rating a.five-stars:hover {width:125px;} 
.star-rating li.current-rating {background:url(alt_star.png) left center;position:absolute;height:25px;display:block;text-indent:-9000px;z-index:1;list-style-type:none;list-style-image:none;} 
/*HODNOCENI HVEZDY*/


.reg { 
color : #ffffff; 
font-family : calibri; 
font-size : 17px; 
font-weight : bold; 
} 

form input.form-email { 
display : none; 
} 

.active_link{
  background-color: #D4D4D4;
}

.border_b_m{
  border-bottom: 1px solid #C0C0C0;
}

#rootm{
list-style-type: none; 
padding:0px; 
font-family: tahoma; 
margin: 0px; 
width: 99%; 
margin-left: 1px;
}

#rootm ul{
  list-style-type: none;
  margin-left: 0px; 
  padding: 0px;
}

#rootm ul li{
  list-style-type: none;
  margin-left: 5px; 
  
}

.li_norm{
  padding-top:5px; 
  padding-bottom: 5px;
  padding-left: 10px;
  
}

a.menuhl:visited,a.menuhl:active,a.menuhl:link{
  font-weight: bold; 
  font-size: 11px;
  color: rgb(3,71,163);
  text-decoration: none;
}

a.menuhl:hover{
  color: #000000;
}

a.menuhlm:visited,a.menuhlm:active,a.menuhlm:link{
  font-size: 10px;
  color: #333333;
  text-decoration: none;
}

a.menuhlm:hover{
  color: #000000;
}

.cat_close{
  background-image: url("menu/plus.gif");
  background-repeat: no-repeat;
  background-position:left; 
  font-size: 11px;
  margin-right: 0px;
}

.cat_open{
  background-image: url("menu/minus.gif");
  background-repeat: no-repeat;
  background-position:left;
  font-size: 11px; 
  margin-right: 0px;
}

.product{
 background-image: url("menu/product.gif");
 background-repeat: no-repeat;
 background-position:left; 
 font-size: 11px;
 margin:0; padding: 0; float: left; width: 16px; height: 14px;
}

a.product,a.cat_close,a.cat_open{
  text-decoration:none;
}

.noborder { 
border:0; 
} 

	

.idTabs{width: 100%; display:block; margin-bottom:0px; float: left; text-align: center; }


.idTabs a{  
  width: 87px;
  -webkit-border-top-left-radius:4px; 
  -webkit-border-top-right-radius:4px;  
  -moz-border-radius-topleft:4px; 
  -moz-border-radius-topright:4px;  
  border-top-left-radius:4px; 
  border-top-right-radius:4px;  
  float:left; 
  display:block; 
  padding:3px 0px 4px 0px; 
  margin-right:1px; 
  border-top:1px solid #007CFF; 
  border-left:1px solid #007CFF;         
  border-right:1px solid #007CFF; 
  border-bottom:1px solid #007CFF;
  color:#000; 
  font-size:11px; 
  text-decoration:none; 
  z-index:1; 
  top:1px;
  background-color: #EDEDED;
}

.idTabs a.selected{
  background-color: rgb(240,249,254);
  border-bottom:1px solid transparent;
  width: 87px;
  padding:3px 0px 4px 0px; 
  z-index:3;
}

.idTabs a:hover{
  background-color: #B4CDE4;
}

.divTab{background-color: rgb(240,249,254); width: 96%; padding: 0 10px 0 10px; border-left: 1px solid #007CFF; border-right: 1px solid #007CFF; border-bottom: 1px solid #007CFF; float: left; margin-bottom: 20px;}


/*css pro katalog*/
.katPr{
color: rgb(164,140,93); 
background-color: rgb(253,230,186); 
font-size: 14px; 
border-top:1px solid #969696; 
border-left:8px solid rgb(164,140,93); 
border-right:1px solid #969696;
}

.katStrankovani{
 font-size: 10px; 
 border-left:1px solid #969696; 
 border-right:1px solid #969696;
}

.strankyB{
border-left:1px solid #969696; 
border-bottom:1px solid #969696; 
border-right:1px solid #969696;
}

.stranyTe{
color: rgb(164,140,93); 
text-decoration: none; 
font-size: 14px; 
font-weight: bold; 
background-color: rgb(253,230,186); 
border-top:1px solid #969696; 
border-left:1px solid #969696; 
border-right:1px solid #969696;
}

.showEndK{
color: rgb(164,140,93); 
text-decoration: none; 
font-size: 14px; 
font-weight: bold; 
background-color: rgb(253,230,186); 
border-bottom:1px solid #969696; 
border-top:1px solid #969696; 
border-left:1px solid #969696; 
border-right:1px solid #969696;
}


a.navigace:hover { 
color : #656868; 
}


/*css pro Polozku*/
.nameofIt{
color: rgb(164,140,93); 
background-color: rgb(253,230,186); 
font-size: 16px; 
font-weight: bold;
border-bottom:1px solid #969696; 
border-top:1px solid #969696; 
border-left:8px solid rgb(164,140,93);
}

.itemActionN{
text-align: right; 
color: rgb(164,140,93);
background-color: rgb(253,230,186); 
font-size: 16px; 
font-weight: bold; 
border-bottom:1px solid #969696; 
border-top:1px solid #969696; 
border-right: 1px solid #969696;
}

.itemNav{
color: rgb(164,140,93); 
padding-left: 8px; 
border-left:1px solid #969696; 
border-right:1px solid #969696; 
border-bottom:1px solid #969696;
}

.itemNavI{
width: 80px; 
color: rgb(164,140,93);  
font-weight: bold; 
font-size: 14px;
}

.itemOtherP{
color: rgb(164,140,93); 
background-color: rgb(253,230,186);
border-top:1px solid #969696; 
border-left:1px solid #969696; 
border-right:1px solid #969696;
}

.itemOtherD{
float: right; 
margin-right: 10px; 
font-family: Tahoma; 
font-size: 11px; 
color : rgb(164,140,93);
}

/*css pro registraci */
.regFak{
border-top: 2px solid rgb(164,140,93);  
background-color: rgb(253,230,186);
}

/*css pro dopravu a platbu */
.headd{
color: rgb(164,140,93); 
background-color: rgb(253,230,186); 
border:1px solid gray
}

.divSeptC{
background-color: #fff; 
border: 1px solid gray; 
z-index: 150; 
display: none; 
height: auto; 
width: 206px; 
position: absolute; 
left: 950px; 
top: 77px;
}

.kosikDivC{
text-align: center; 
display: none; 
position: fixed; 
bottom: 0; 
left:0; 
right: 0; 
width: 100%; 
height: 25px; 
border: 1px solid #014FAA; 
background-color: #008DF9;
}

.kosikDivP{
  margin: auto; 
  padding-top: 5px; 
  font-weight: bold; 
  font-size: 12px
}

