.odmezerovac{ height:1px; overflow:hidden; margin-bottom:-10px; }
/* ----- ZALOZKOVE HOLDERY ---- */
.z_holder{ margin-bottom:10px; width:100%; }
.z_holder .pruh{ background:url("../img/z_holder_bg.jpg") 0 0 repeat-x; height:12px; text-align:left; }
.z_holder .top{ height:26px; padding-left:10px; font-weight:bold; text-transform:uppercase; font-size:90%; }
.z_holder .pruh span{ width:12px; height:12px; background:url("../img/holder_tl.gif") 0 0 no-repeat; display:block; z-index:10;}
.z_holder .content{ border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; }
/*.z_holder .content .pad{ padding:10px 15px 0; overflow:hidden; }*/
.z_holder .content .pad{ margin:0 10px 0; overflow:hidden; padding-top:10px; }
.z_holder .top span, .z_holder .top a{ height:26px; width:132px; margin: 0 -22px 0 0; background:url("../img/z_holder_off.gif") 0 0 no-repeat; float: left; display:block; text-align:center;  position:relative; z-index:20; color:white; font-size:9px; }
.z_holder .top a.active, .z_holder .top span.active{ height:26px; width:132px; background:url("../img/z_holder_on.gif") 0 0 no-repeat; float: left; display:block; text-align:center; position:relative; z-index:30; font-size:9px; }
.z_holder .top .pad{ padding:7px 0 0; }
.z_holder .bottom{ height:24px; background:url("../img/z_holder_bot.png") 0 100% repeat-x; text-align:right; }
.z_holder .bottom2{ height:1px; background:url("../img/z_holder_bot.png") 0 100% repeat-x; text-align:right; }
.z_holder .bottom .levy{ border-left:1px solid #d7d7d7; height:24px; }
.z_holder .bottom .pravy{ background:url("../img/z_holder_wroh.png") 100% 100% no-repeat; padding-right:30px; height:24px; }
.z_holder .bottom .pad{ padding:5px 0 0; }
/* ---- SPESL ---- */

.combo .recenze{ width: 170px; _width:165px; margin: 5px 10px 0 10px; float: left; height:45px; _height:35px; }
.holder, .combo{ color:white; margin:0 0 10px 0; width:100%; overflow:hidden; }
.holder .bg{ background:#9a0000 url('../img/holder_top.jpg') 0 0 repeat-x; }
.holder .tl, .combo .tl{ background:url('../img/holder_tl.gif') 0 0 no-repeat; width:100%; }
.holder .bl, .combo .bl{ background:url('../img/holder_bl.gif') 0 100% no-repeat; width:100%; }
.holder .br, .combo .br{ background:url('../img/holder_br.gif') 100% 100% no-repeat; width:100%; }
.holder .tr, .combo .tr{ background:url('../img/holder_tr.gif') 100% 0 no-repeat; width:100%; }
.holder .pad, .combo .pad{ padding:12px; font-size:10px; }
.holder a, .combo a{ font-weight:bold; color:white; }
.holder img, .holder a:hover img, .combo a:hover img, .combo img{ border:2px solid white; }
.holder .head{ background:url('../img/holder_head_bg.gif') 25px 0 repeat; height:25px; }
.holder .head span{ font-size:9px; text-transform:uppercase; font-weight:bold; padding:7px 0 0 27px; background:url('../img/holder_head_l.gif') 0 0 no-repeat; display:block; }
.holder .input{ border:0; background:white; color:black; width:131px; height:17px; font-weight:normal; margin:0 0 5px; padding:0; font-size:9px; }

.combo{ background:#9a0000 url('../img/combo_bg.gif') 0 0; }
.combo .bg{ background:url('../img/combo_top.gif') 2px 0 repeat-x; }
.combo .list{ width:92px; height:75px; margin:4px 0; text-align:center; float:left; display:block; }

/*.holder select.input{ height:15px; }*/
.holder select.input{ height:auto; }
.holder input.submit_mike{ position:relative; left:-3px;_top:1px; }

/*yellow*/
.z_holder .top a.active_yellow, .z_holder .top span.active_yellow{ height:26px; width:132px; background:url("../img/z_holder_on_yellow.gif") 0 0 no-repeat; float: left; display:block; text-align:center; position:relative; z-index:30; font-size:9px; color:black;}

.z_holder .pruh_yellow{ background:url("../img/z_holder_bg_yellow.gif") 0 0 repeat-x; height:12px; text-align:left; }
.z_holder .pruh_yellow span{ width:12px; height:12px; background:url("../img/holder_tl_yellow.gif") 0 0 no-repeat; display:block; z-index:10;}

.holder .tl_yellow, .combo_yellow .tl_yellow{ background:url('../img/holder_tl_yellow.gif') 0 0 no-repeat; width:100%; }
.holder .bl_yellow, .combo_yellow .bl_yellow{ background:url('../img/holder_bl_yellow.gif') 0 100% no-repeat; width:100%; }
.holder .br_yellow, .combo_yellow .br_yellow{ background:url('../img/holder_br_yellow.gif') 100% 100% no-repeat; width:100%; }
.holder .tr_yellow, .combo_yellow .tr_yellow{ background:url('../img/holder_tr_yellow.gif') 100% 0 no-repeat; width:100%; }

.combo_yellow .recenze{ width: 170px; _width:165px; margin: 5px 10px 0 10px; float: left; height:45px; _height:35px; }
.combo_yellow{ color:black; margin:0 0 10px 0; width:100%; overflow:hidden; }
.combo_yellow{ background:#9a0000 url('../img/combo_bg_yellow.gif') 0 0; }
.combo_yellow .bg_yellow{ background:url('../img/combo_top_yellow.gif') 2px 0 repeat-x; }

.combo_yellow a:hover img, .combo_yellow img{ border:2px solid white; }
.combo_yellow .pad{ padding:12px; font-size:10px; color:black; }
.combo_yellow a{ font-weight:bold; color:black; }
.combo_yellow .list{ width:92px; height:75px; margin:4px 0; text-align:center; float:left; display:block; }
