body{margin:0px auto;    padding: 20px 0px 0px 0px;    font:80%/130% Arial,Verdana,'Geneva CE',lucida,sans-serif;      background-image:url("img/poz-body.jpg");background-position:bottom center;background-repeat:repeat-x;    background-attachment:fixed;    background-color:#280B08;     text-align:center;}
#facebook{margin:10px 0px 0px 0px; padding:10px 0px; text-align:center;}
#facebook-over{background-image:url("img/ikona_facebook.gif"); background-position:center left; background-repeat:no-repeat;text-align:right; margin:0px; padding:5px 0px 0px 100px; background-color:#660000;}
#facebook-over a{}
#facebook-over iframe{}
/* --------------------------- [ rozsirene - podtypy ] --------------------------- */
table.ext-ceny-tab{border:1px solid #000; color:#000;}
table.ext-ceny-tab tr{border:1px solid #ccc;}
table.ext-ceny-tab .nmb{text-align:right;}
table.ext-ceny-tab tr.tbzahl{color:#000;font-weight:bold;}
.detail-polozky-ext-ndp{color:#fff;font-size:16px;font-weight:bold;margin:2px; padding:2px;border-bottom:1px solid #000;}
.detail-polozky-ext-type{color:#fff;display:block;border:1px solid #000; background-color:#971305;text-align:center;margin:0px;padding:0px; height:150px; width:132px; float:left;}
.detail-polozky-ext-type *{border:0px solid #fff; padding:0px; margin:0px;}
.detail-polozky-ext-type p.cena{font-weight:bold; color:#ff0;}
.detail-polozky-ext-type img{background-color:#000;padding:0px;border:1px solid #000;}
.detail-polozky-ext-full-comba{clear:both;display:block;width:auto;padding:5px;margin:5px;border:1px solid #000; background-color:#971305;}
.detail-polozky-ext-full-comba label{float:none;text-align:left;margin:2px;}
.detail-polozky-ext-full-comba select{display:block;  margin:2px 2px 10px 2px;}
.detail-polozky-ext-full-comba input{text-align:left;border:1px solid #000;}
.extend-full-pol-varianty-item{display:block;border:1px solid #000; background-color:#971305;text-align:center;margin:2px;padding:2px;float:left;}
.extend-full-pol-varianty-item img{background-color:#fff;padding:0px;border:1px solid #000;}
#extend-full-pol-varianty1, #extend-full-pol-varianty2, #extend-full-pol-varianty3{padding:0px;margin:0px;border:0px solid #000; clear:both; display:block; height:auto;}
#extend-full-pol-varianty1 *, #extend-full-pol-varianty2 *, #extend-full-pol-varianty3 *{padding:0px; margin:0px;}
.extend-full-pol-varianty-item{color:#fff; height:140px; width:132px;}
.dfn,.detail-polozky-ext-ndp-varianta{color:#fff;padding:5px; margin:0px; clear:both; float:none; display:block;}
.detail-polozky-ext-ndp-varianta{color:#fff;font-size:16px;font-weight:bold;margin:5px;border-bottom:1px solid #000;}
/* --------------------------- [ Varianty ] --------------------------- */
span.bsk_item_nazev{font-size:12px; font-weight:bold;}
table.extend_varianty_tb td input{margin:5px 5px 0px 5px;}
div.ext_nazev_bsk span.bsk-var-sek{display:block; border-top:1px solid #660b04; background-color:#760c04; padding-left:2<p dir="ltr" style="margin-left:20px; margin-right:0px"></p>px;}
div.ext_nazev_bsk span.bsk-var-price{float:right;}
/* --------------------------- [ souvisejici polozky ] --------------------------- */
.item-sv{border:0px solid #999; margin:0px 0px 0px 0px; padding:2px;}
.item-sv *{margin:0px; padding:0px; font-size:10px;}
.item-sv .item-sv-ndp,.item-sv .item-sv-dblrr{text-align:left; display:block; margin:0px; padding:0px; font-weight:bold; }
.item-sv .item-sv-dblrr{color:#c00; font-size:14px; font-weight:bold; margin:0px; padding:0px 5px; line-height:27px; height:27px; background-color:#FFB94D;}
.item-sv .item-sv-ndp{height:60px; padding:2px 2px; font-size:12px; background-position:top left; background-repeat:repeat-x; background-color:#600;}
.item-sv .item-sv-ndp a{font-size:11px; font-weight:bold; color:#fc0; text-decoration:none; display:block; padding:0px; text-decoration:none; line-height:15px;}
.item-sv .item-sv-ndp a:hover{color:#f60; text-decoration:none;}
.item-sv-item{float:left; border:1px solid #f60; margin:3px 3px 0px 0px;padding:2px; width:165px; display:block; height:170px; color:#fff;}
.item-sv-item .thumb-a{display:block; float:none; text-align:center; padding:0px 0px 0px 0px}
.item-sv-item span{float:none;}
.item-sv-item input{float:left; padding:2px; margin:2px; height:15px;}
#buy-frm-s,#buy-frm{display:none;}
/***************************************************************************************/
a{color:#d7b753;text-decoration:none;}
a:hover{color:#d7b753;text-decoration:underline;}
#obr{margin:10px 0px 10px 0px;background-image:url("img/obr.jpg");background-position:top center;background-repeat:no-repeat;height:240px;}
img{border:0px;}
.col-in{display:block;margin:1em;}
.polid dd.stri{color:#999;}
#horninadpis{margin:0px;    padding:13px 0px 0px 7px;    color:#fff;    font:16px Arial,Verdana,'Geneva CE',lucida,sans-serif;      text-align:left;    font-weight:bold;}
#kontakt{margin:5px 0px 0px 0px;    padding:10px 0px 0px 250px;    color:#000;
/*background-color:#efefef;*/
font:11px verdana,arial,'geneva ce',lucida,sans-serif;      text-align:left;
/*font-weight:bold;*/
float:left;    width:500px;    border-top:0px solid #ffa016;}
.imgbrd{border:1px solid #870e05;margin:2px;}
/* --------------------------- [ layout ] --------------------------- */
#cover{margin:0px auto;padding:0px;border:0px solid #fff;text-align:left;  background-color:#a6170c;  background-color:rgba(166,23,12,0.85);  width:1200px; border: 10px solid rgba(166,23,12,0.85);  -webkit-background-clip: padding-box; /* for Safari */
    background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */}
    
marquee.behacka .cms-text{color:#ff0; margin:2px 0px; padding:2px;}
marquee.behacka .cms-text p{color:#ff0; margin:0px 0px; padding:0px;}
marquee.behacka{border:0px solid #600; position:absolute; bottom:10px; right:10px; width:1190px; z-index: 99999;}

marquee.behacka.nahore{position:absolute; top:0px; left:10px; width:640px; z-index: 9999999;}
#top{margin:0px;padding:0px 0px 0px 0px;  height:300px;background-image:url("img/zahlavi.jpg");background-position:top left;background-repeat:no-repeat;position:relative;}

#HomeFlash {margin: 0px auto; padding: 0px 0px; text-align: left; width: 519px; height: 300px; position: absolute; top: 0px; right: 0px;display:inline-block;}
#HomeFlash img { width: 519px; height: 300px;display:inline-block;}

.spacer {width: 950px; height: 200px; display: block; position: relative; z-index: 9999999;}

#toplist{text-align:center;padding:10px 0px 10px 0px;margin:0px;}
#toplist a img{filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;}
#toplist a:hover img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

#podtop{width:750px;margin:0px;padding:0px 0px 0px 0px;text-align:right;height:196px;background-image:url("img/zahlavi_2.jpg");background-position:top left;background-repeat:no-repeat;}
#hledej{display:block; text-align:left; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; position:absolute; bottom:5px; left:0px;}
#kos{font-size:11px;text-align:right;font-weight:normal;display:block;padding:5px 0px 0px 0px;margin:0px;text-align:right; position: relative; z-index: 99999;}
#kos a{color:#ff0;text-decoration:none; padding:0px 20px 0px 30px;background-image:url("img/kos.gif");background-position:center left;background-repeat:no-repeat;}
#kos a:hover{color:#fff;text-decoration:underline;}
#menuup{font:12px arial,helvetica,sans-serif;color:#6d6e6f;
/*text-align:left;*/
/*display:block;*/
padding:40px 15px 0px 0px;
/*margin:154px 5px 0px 0px;*/
line-height:25px;}
#menuup a{color:#444444;font-weight:bold;text-decoration:none;}
#menuup a:hover{color:#666;text-decoration:underline;}
.bskcena{display:inline;}
/* --------------------------- [ sloupce ] --------------------------- */
#col-01{float:left;width:250px;padding:10px 0px 10px 0px; margin:0px 0px 0px -10px;}
#col-02{float:left;color:#fff;width:750px;margin:0px 0px 10px 0px;padding:10px 0px 0px 10px;}
#col-03{float:right;width:180px;padding:10px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;}
/* --------------------------- [ bezici text ] --------------------------- */
#vypis-ktg p{display:inline;padding:0px 5px 0px 0px;color:#db281a;}
#vypis-ktg p  a{color:#ff0;}
/* --------------------------- [ novakce ] --------------------------- */
.novakce{margin:10px 0px 10px 10px;}
/*---------------------------[ SEO lista ]-----------------------------*/
div.over-seo {background-color: rgba(0,0,0,0.8); padding: 20px 10px; margin: 20px auto 20px auto; border-top: 0px solid #666; font-size: 11px; width: 100%;  max-width: 1200px;}
div.in-seo {margin: 0px auto; padding: 0px 0px; text-align: center; width: 100%; max-width: 1200px;}
.lista-seo, .lista-seo-ext {text-align: center; color: #fff; padding: 2px 10px; margin: 0px 0px;}
.lista-seo a, .lista-seo-ext a  {color: #fff; display: inline-block; padding: 2px 2px; text-decoration: none;}
.lista-seo a:hover, .lista-seo a.sel, .lista-seo-ext a:hover, .lista-seo a.sel  {color: #fff; background-color: rgba(255,255,255,0.1); text-decoration:none; }
/* --------------------------- [ login ] --------------------------- */
.ilogin{color:#fff;padding:5px;background-color:#280101;line-height:20px;display:block;
/*width:100%;*/
margin:0px;text-align:left;font-size:11px;border:0px solid #0C95F5;}
.ilogin a{color:#d7b753;text-decoration:underline;}
.ilogin a:hover{color:#d7b753;text-decoration:none;}
/* --------------------------- [ anketa ] --------------------------- */
#anketa{font-size:10px;padding:0px 0px 5px 0px;margin:10px 0px 0px 0px;background-color:#d8cb85;border-top:0px solid #ccc;border-bottom:3px solid #e7db9a;}
#anketa .otazka{font-size:12px;color:#FFF;font-weight:bold;padding:2px;margin:0px;margin-bottom:5px;background-color:#b10505;}
#anketa p{color:#000;padding:0px;margin:0px;}
#anketa span.img{color:#000;padding:0px;padding-left:5px;font-weight:bold;margin:0px;}
#anketa a{margin:0px 5px;}
#anketa a.ankt{text-decoration:underline;color:#b10505;padding:0px;display:block;margin:0px 5px;}
#anketa a.ankt:hover{text-decoration:none;color:#b10505;padding:0px;margin:0px 5px;}
#anketa a.ankt img{}
/* --------------------------- [ tipy ] --------------------------- */
.tip-rnd{font-size:10px;padding-bottom:2px;padding-top:4px;}
.tip-rnd h5{display:none;}
.tip-rnd .clear{display:none;}
.tip-rnd h2{margin:0px 0px 2px 0px;padding:6px;background-color:#fff;
/*background-image:url("img/bg_tip.jpg");background-position:bottom right;*/
background-repeat:no-repeat;text-align:center;border-top:0px solid #487a98;}
.tip-rnd h2 a{color:#b80c08;font-size:11px;font-weight:bold;text-decoration:none;}
.tip-rnd h2 a:hover{color:#b80c08;text-decoration:underline;}
.tip-rnd div img{border:3px solid #fff;margin:5px;}
.tip-rnd div{text-align:center;display:block;font-size:10px;padding:0px;margin:0px 10px 5px 0px;background-color:#971305;border:0px solid #ccc;
/*height:150px;*/
}
.tip-rnd div span{color:#fff;display:block;}
.tip-rnd div.clear{clear:both;border:0px solid #f00;height:1px;padding:0px;margin:0px;}
/* --------------------------- [ nadpisek ] --------------------------- */
.nadpis{color:#d7b753;font-size:12px;font-weight:bold;text-align:center;background-image:url(img/poz-grad.gif);background-repeat:repeat-x;background-position:left top;margin:0px 0px 0px 0px;padding:3px;}
/* ------------------------------------------------------------------- [ menu cms] ------------------------------------------------------------------- */
#new-menu{padding:9px 0px 0px 0px; margin:0px 0px 15px 0px; width:1200px; height:21px; border-bottom:0px solid #333; text-align:left; background-image:url("img/poz-top-menu.gif"); background-position:top left; background-repeat:no-repeat; float:left;}
#new-menu ul{list-style-type:none; padding:0px; margin:0px;}
#new-menu ul ul{width:200px; padding:0px; margin:0px 0px; visibility:hidden;position:absolute; left:0px; top:22px; background-color:#b70505;
/*z-index:100;*/
border:0px solid #656A71;}
#new-menu ul ul ul{width:200px; position:absolute; left:130px; top:0px;}
#new-menu li{margin:0px;padding:0px; position:relative; float:left;}
#new-menu li ul li{width:200px; border-right:0px; border-bottom:1px solid #fff;}
#new-menu li:hover ul{visibility:visible;}
#new-menu li:hover{color:#fff;}
#new-menu li.rozbalene ul{visibility:visible;}
#new-menu li.sbalene ul{visibility:hidden;}
#new-menu li.rozbalene{visibility:visible;}
#new-menu a{color:#fff; display:block; padding:10px 15px; font-weight:bold; text-decoration:none; white-space:nowrap; font-size:13px; width:auto;
background-color:#600; margin-right: 1px;
}
#new-menu a.sel{color:#ffed45; text-decoration:none;
/*background-color:#4dd2fe;*/
}
#new-menu a:hover{color:#ffed45; text-decoration:none;
/*background-color:#4dd2fe;*/
}
#new-menu li li a{
/*font-weight:normal;*/
}
/* ------------------------------------------------------------------- [ menu ] ------------------------------------------------------------------- */
#menu ul{margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;list-style:none;}
#menu ul li{padding:0px 0px 1px 0px;margin:0px 0px 0px 0px;
/*background-color:#450404;*/
}
#menu li a{color:#fff; font-face:Arial,Verdana,'Geneva CE',lucida,sans-serif; background-image:url("img/sipka.gif"); background-position:3px 11px; background-repeat:no-repeat; font-size:13px; font-weight:bold;background-color:#600;display:block; text-decoration:none; padding:6px 0px 6px 15px; }
#menu ul ul{margin:0px 0px 0px 10px;}
#menu li li a{}
#menu li a.sel{color:#ff0; background-color:#300;}
#menu li a:hover{color:#d7b753; background-color:#900;}
#menu2 ul{margin:0px;padding:0px 0px 0px 0px;list-style:none;}
#menu2 ul li{padding:1px 0px 2px 10px;
/*list-style:url(img/sipka.gif) inside;*/
}
#menu2 li a{color:#BEC7DD;font:80%/130% Arial,Verdana,'Geneva CE',lucida,sans-serif; background-image:url("img/sip.gif");background-position:middle left;background-repeat:no-repeat;font-size:11px;font-weight:bold;display:block;text-decoration:none;padding:2px 0px 2px 10px;margin:0px;border-bottom:0px solid #BD9756;}
#menu2 li.dealer a{color:#fff;border-bottom:1px solid #666;text-align:right;margin:10px 0px 0px 0px;}
#menu2 li a.sel,#menu2 li a:hover{color:#fff;
/* background-color:#d7b753; */
}
/* ------------------------------------------------------------------- [ new - akce ] ------------------------------------------------------------------- */
#new-akce{padding:0px 10px 1px 10px;margin: 20px 0px 20px 0px;}
#new-akce ul{margin:0px 0px 0px 0px;padding:0px;list-style:none;}
#new-akce ul li{padding:0px;margin:0px 0px 0px 0px;text-align:left;}
#new-akce li a{font:80%/130% Verdana,'Geneva CE',lucida,sans-serif; color:#FFF;font-size:13px;font-weight:bold;display:block;text-decoration:none;margin:0px 0px 1px 0px; padding:8px 2px 8px 5px;background-image:url("none");background-color:#DC0303;}
#new-akce li a.sel,#new-akce li a:hover{color:#fff;background-image:url("none");background-color:#AD0707;}

/* ------------------------------------------------------------------- [ frm-s ] ------------------------------------------------------------------- */
.frm-s {background-image: url(none); padding: 0px 0px 5px 0px; margin: 0px 0px 0px 10px; width: 100%;}
.frm-s div {display: inline; padding: 0px; margin: 0px;}
.frm-s p {display: inline-block; padding: 0px; margin: 0px;}
.frm-s h4 {display: none;}
.frm-s a {display: block; color: #fff; margin: 0px 0px; text-align: right;
					padding: 0px 0px; font-weight: normal; font-size: 11px; width: 220px; line-height: 20px; height: 20px;}
.frm-s a:hover {color: #000; }

#ftx {font-size: 12px; width: 170px; margin: 0px 0px 0px 0px; padding: 0px 5px; float: left; height: 29px; line-height: 29px;
 				color:#000; background-color: #fff;}
.frm-s input { border: 0px solid #210100; float: left; width: 45px; height: 29px;
						border-left: 0px;
							margin: 0px 0px 0px 0px; padding: 0px 0px;}

#ftx, .frm-s input {-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}

/* --------------------------- [ LG ] --------------------------- */
.lg{padding:0px;margin-bottom:2px;font-size:11px;}
.lg a{color:#FFF;font-weight:bold;text-decoration:underline;padding-left:10px;}
.lg a:hover{color:#FFF;font-weight:bold;padding-left:10px;}
/* --------------------------- [ výpis položek ] --------------------------- */
#col-02 h2{color:#d7b753;font-family:arial,verdana,'geneva ce',lucida,sans-serif;font-size:16px;font-weight:bold;text-align:left;margin:0px 0px 0px 0px;padding:3px 0px 3px 0px;
/*display:none;*/
}
#col-02 h4{
/*display:none;*/
}
#dsort{color:#fff;clear:both;margin:0px 10px 5px 0px;
/*width:713px;*/
padding:5px 5px 5px 0px;border-bottom:0px solid #a42520;border-top:0px solid #a42520;display:block;height:20px;background-color:#760d05;}
#dsort div{display:block;margin:0px; padding:0px;float:left;}
#dsort div.lb{margin:0px; padding:0px;}
#dsort label{margin:0px; padding:2px;}
/* --------------------------- [ polozka ] --------------------------- */
.item{float:left;border:1px solid #760d05;margin:2px 7px 5px 0px;background-image:url("img/bg_item.jpg");background-position:bottom right;background-repeat:repeat-x;padding:0px;width:240px;display:block;height:230px;color:#fff;}
.item-colin{height:175px; text-align:left;}
.item h2{height:50px; margin:0px 0px 0px 0px;padding:0px 3px 0px 3px !important;border-top:0px solid #e20606;border-bottom:0px solid #6d0505;background-color:#760d05;text-align:left;display:block;}
.item h2 a{color:#fff;font-size:13px;font-weight:bold;text-decoration:none;margin:0px 0px 0px 0px;padding:0px;}
.item h2 a:hover{color:#fff;text-decoration:underline;}
.item img{padding:5px;border:1px solid #760d05;margin:5px 10px 5px 5px;background-color:#fff;float:left;}
.item .no-image{display:none;}
img.ico-akce{margin:2px;width:10px;}
.item p.popis{font-size:10px; display:block;padding:5px 5px 5px 5px;margin:0px;}
.item p{text-align:justify;}
.item p.cena{font-size:12px; color:#efc33a;text-align:center; font-weight:bold;  margin:0px 0px; padding:0px 0px; }
.item p.cena a{color:#727F88;font-size:11px;font-weight:bold;text-decoration:none;margin:0px; padding:0px;}
.item p.cena a:hover{color:#727F88;text-decoration:underline;}
.second-mena{font-size:11px; color:#efc33a; text-align:center; font-weight:normal; margin:0px 0px; padding:0px 0px; }
.polhyp-img{float:left;margin:0px 5px 0px 5px;}
.pozn{color:#333;text-align:justify;line-height:normal;margin:0px;padding:0px;}
/* --------------------------- [ filtr ] --------------------------- */
#filter{padding:2px;color:#fff;text-align:left;margin:0px;
/*background-color:#F5F5F5;*/
font-size:11px;height:16px}
#filter a{color:#f60;font-weight:bold;text-transform:uppercase;}
#filter a:hover{color:#ff0;font-weight:bold;text-transform:uppercase;}
/* --------------------------- [ strankovani ] --------------------------- */
#pagecnt{text-align:right;clear:both;color:#fff;  border:0px solid #999;height:15px;padding:5px 10px 5px 5px;margin:5px 0px 5px 0px;
/*background-color:#EBF6FD;*/
}
#pagecnt a{color:#fff;padding:2px;text-decoration:none;}
#pagecnt a.pagecntsel{border:1px solid #000;    background-color:#b10505;    color:#fff;    text-decoration:none;}
/* --------------------------- [ DETAIL POLOZKY ] ------------------------------------------------------------------------------------------ */
#col-02 li a{text-decoration:underline;font-weight:bold;}
#col-02 li a:hover{text-decoration:none;font-weight:bold;}
#detail-polozky{padding:0px 0px 0px 0px;margin:0px 0px;
/*width:400px;*/
/* background-color:#000;*/
}
#detail-polozky h4{color:#fff;}
h1.detail{color:#d7b753;font-size:18px;font-weight:bold;text-align:left;margin:0px 0px 10px 0px;padding:5px 0px 10px 0px;border-bottom:0px solid #c9d1e3;}
#detail-polozky table{width:500px;margin-bottom:15px;padding:0px;border:1px solid #870e05;}
#detail-polozky table td{color:#fff;background-color:#5a0b0b;font-size:11px;text-align:left;margin:0px 0px 0px 0px;padding:2px;border:0px solid #22325C;}
.bigimg{padding:5px;border:1px solid #2d0303;background-color:#fff;margin:0px 0px 10px 0px;}
.smallimg{margin:5px;padding:0px;border:0px solid #Fc0; }
.lastimg{
/*display:none;*/
text-align:left;margin:0px 2px 0px 2px;border-top:1px solid #870e05;
/*background-color:#333;*/
}
#noimage{display:none;width:150px;height:120px;float:left;
/* border:2px solid #CCCCCC; */
text-align:center;}
.no-image{width:120px;height:80px;float:left;font-size:70%;padding-top:15px;}
.polid{padding:0px 0px 0px 0px;margin:0px; color:#000;}
#detail-polozky dl{padding:0px;margin:0px; color:#fff; font-size:12px; border-top:1px solid #fc0; border-bottom:1px solid #fc0;}
#detail-polozky dl dt{color:#fff; padding:0px 10px 0px 0px; margin:0px; text-align:left; font-weight:normal; float:left; line-height:20px; width:200px;}
#detail-polozky dl dd{color:#fff; padding:0px 0px 0px 0px; margin:0px; font-weight:bold; text-align:left; width:auto; line-height:20px;}
#detail-polozky dl dd.stri{color:#000; text-decoration:line-through;}
#detail-polozky dl dt.d-nscena{}
#detail-polozky dl dd.dd-nscena{color:#fc0; font-weight:bold; font-size:16px;}
#detail-polozky .price_new{color:#d7b753;font-weight:bold;}
#detail-polozky .nmb{color:#d7b753;}
#detail-polozky .stri,#detail-polozky .stri .nmb{color:#fff;}
#detail-polozky p.pozn{color:#fff;text-align:left;line-height:normal;  margin:10px 2px 0px 0px;  padding:5px 0px 20px 0px;
/*border:0px solid #CCCCCC;*/
border-top:0px solid #870e05;}
#tbsouhrn td{color:#22379C;text-align:left;line-height:normal;  margin:0px 0px 0px 0px;  padding:2px;border:1px solid #CCCCCC;}
#detail-polozky .romu-param{width:300px;}
/* ------------------------------------------------------------------- [ parametry kategorii ] ------------------------------------------------------------------- */
#param-tree{margin:2px;}
.param-col{margin:5px;padding:2px;border:1px solid #044eb0;background-color:#FFFFFF;}
.param-col h4{margin:5px;color:#000;padding:2px;font-size:12px;}
.param-col ul{margin:0px;padding-left:1em;}
.param-col li{margin:0 0 0 0em;list-style:none;}
.param-col li a{color:#000;padding-left:1em;}
.param-col li a:hover{color:#900;
/*background:url("img/icon/ico_arr1.gif") center left;background-repeat:no-repeat;*/
}
/* ------------------------------------------------------------------- [ Formulare ] ------------------------------------------------------------------- */
form{margin:0px;padding:0px;
/* background-color:#FFFFFF; */
border:0px solid #8F8F8F;}
form div{display:inline;}
form.noform{padding:0px;background-color:transparent;border:none;}
form div{padding:0px;}
form.order  div, form.search  div, form.search-param div{padding:5px;display:block;}
input,select,textarea{margin:0px 0px 0px 5px;    padding:0px;background-color:#fff;border:1px solid #870e05;}
#up,#down{background-color:transparent;    border:0px solid #ccc;}
fieldset{margin:2px;color:#fff;padding:5px;border:1px solid #870e05;}
form.search fieldset{width:500px;border:0px solid #ccc;margin:10px 0px 10px 10px;}
form.search select{float:left}
fieldset br{display:none;}
legend{font-weight:bold;color:#000;padding:2px 10px 2px 10px;margin:0px 0px 10px 0px;background-color:#fff;border:1px solid #870e05;}
fieldset div{clear:both;display:block;margin:0px;position:relative;}
fieldset div input{float:none;display:inline;}
/*fieldset div span{display:none;color:#fff;}
.zmiz{display:none;}
fieldset div:hover span{font-size:85%;color:#c96;background-color:#faf0e6;padding:0px;margin:0px;border:1px solid #000;display:block;position:absolute;z-index:100;float:right;}
* html fieldset div span{font-size:85%;color:#c96;padding:0px;margin:0px;border-left:1px solid #5a87a4;display:block;}
*/
label,fieldset div.cr p{margin:0px;display:block;width:13em;text-align:right;float:left;}
fieldset div.cr label{text-align:left;padding:0px;margin:0px;width:100px;float:none;}
.lbcol{float:left;display:block;}
.pvn{color:#e9bc2f;font-weight:bold;}
.pvn:after{content:"*";}
.buttons{text-align:center;}
.removed{display:none !important;}
/* ------------------------------------------------------------------- [ Objednavka ] ------------------------------------------------------------------- */
form.order{width:410px;}
form.order  div{padding-top:2px;
/*padding-left:5px;*/
display:block;width:170px;border:0px solid #BF9958;}
form.order fieldset{color:#fff;display:block;margin:5px;padding:5px;
/*float:right;*/
width:178px;border:1px solid #870e05;}
form.order fieldset legend{color:#000;background-color:#fff;border:1px solid #870e05;}
form.order{color:#fff;}
form.order label{width:80px;border:0px solid #f5f5f5;}
form.order .lbcol{margin:0px;padding:0px;}
form.order input{
/*float:left;*/
margin:0px;    padding:0px;width:60px;background-color:#fff;border:1px solid #870e05;}
form.order fieldset input{width:80px;float:right;  margin:0px;  padding:0px;}
#poznamka{color:#000;width:392px;margin:5px 0px 5px 10px;background-color:#fff;border:1px solid #870e05;
/* float:left; */
}
/* ------------------------------------------------------------------- [ BUTTONS ] ------------------------------------------------------------------- */
.btn a{float:left;  font-size:11px;padding:3px;text-decoration:none;color:#ffffff;margin:10px 2px 0px 5px;background-color:#c80404;border:1px solid #210101;font-weight:bold;}
.btn a:hover{background-color:#810001;border:1px solid #210101;color:#fff;text-decoration:none;}
.bnt a img{padding-top:2px;}
.btn-s{float:left;margin-right:30px;  }
.lf{float:left;}
.clear{clear:both;}
form.order input#ok{
/* float:left; */
margin-left:10px;  font-size:12px;padding:3px;width:250px;text-decoration:none;color:#000;background-color:#fff;border:1px solid #870e05;font-weight:bold;}
#prepocet{margin:5px 1px 1px 1px;background-color:#d7b753;width:260px;color:#000;border:1px solid #870e05;font-weight:bold;font-size:14px;cursor:hand;}
#sbm{clear:both; float:none; display:block; padding:5x 5x 5x 25x;}
#sbm{color:#000; width:150px; line-height:50px; height:50px; margin:5px 0px; background-color:#FFB94D; border:1px solid #c00; font-weight:bold;background-image:url("img/full-kos.gif");background-position:center center;background-repeat:no-repeat;text-align:left; border:2px solid #000;}
div#item-list-btn{padding:3px 0px;}
div#item-list-btn *{padding:0px; margin:0px;}
div#item-list-btn div.btn-dotaz{padding:0px; display:inline-block;}
div#item-list-btn div.btn-odkaz{padding:0px; display:inline-block;}
div#item-list-btn div.btn-dotaz.bpes{padding:0px; display:inline-block;}
div#item-list-btn a{color:#300; font-weight:bold; font-size:12px; line-height:20px; margin:0px;background-color:#FFB94D; border:1px solid #000;text-align:left; padding:5px 45px; text-decoration:none; display:inline-block; margin:0px 5px 0px 0px;}
div#item-list-btn div.btn-dotaz a{}
div#item-list-btn div.btn-odkaz a{}
div#item-list-btn a:hover{color:#300; background-color:#FF7E00;}
div#item-list-btn div.btn-dotaz a[title*="Dotaz"]{background-image:url("img/dotaz.png"); background-position:center left; background-repeat:no-repeat;}
div#item-list-btn div.btn-dotaz a[title*="Odeslat"]{background-image:url("img/odkaz.png"); background-position:center left; background-repeat:no-repeat;}
div#item-list-btn div.btn-dotaz a[title*="pes"]{background-image:url("img/pes.png"); background-position:center left; background-repeat:no-repeat;}
/* ------------------------------------------------------------------- [ Tabulka - vypis ] ------------------------------------------------------------------- */
#tb{}
#tb table{background-color:#FDF2DF;border:1px solid #000;margin:0px auto;}
.tonmb{text-align:right;}
/* ------------------------------------------------------------------- [ Tabulka pro kosik ] ------------------------------------------------------------------- */
.tbkosik{background-color:#660b04;font-size:11px;width:520px;
/* float:left; */
margin:1px;}
.tbkosik td,.tbkosik th{padding:2px;color:#fff;}
.tbkosik td{background-color:#870e05;}
.tbkosik  thead{background-color:#660b04;font-weight:bold;color:#fff;}
.tbkosik tr.total, .tbkosik tr.total-final td{color:#FFF;background-color:#660b04;}
.tbkosik tr.dan td{background-color:#660b04;text-align:right;
/*font-style:italic;*/
font-weight:bold;color:#FFF;}
col.lf{text-align:left;background-color:Green;}
.tbkosik col.rg{text-align:right;background-color:Green;}
.tbkosik input.nmb{text-align:right;font-size:11px;}
#bott{display:none;}
.msg-u{border:1px solid #c00;  background-color:#fc0; text-align:left; margin:10px; padding:10px;}
.msg-u p{color:#000; margin:0px; padding:0px 0px 0px 10px;}
.msg-u em{color:#c00; margin:0px; padding:0px; font-weight:bold;}
.msg-u .tl{font-weight:bold;}
.msg-u.err{color:#000; padding:5px;}
.msg-u.ok{color:#000; padding:0px; margin:0px; display:block; margin:0px 2px 2px 0px; text-align:left;}

/* ------------------------------------------------------------------- [ @media print ] ------------------------------------------------------------------- */
@media print{body{font:70%/120% Verdana;}
#top, #menu, .btn, .noprn, #col-01, #pagecnt#menutop, #overtop,.menutop-1, #col-01,{display:none;}
#cover{border:none;}
#col-02, #vypis{color:#FFFFFF;width:65%; float:left; border:none;}
.item{border:1px solid #000;width:190px;height:190px;}
.item a.tit h1{text-decoration:none;color:Black;}
#noimage{border:1px solid #000;}
.polid dd{border:1px solid #000;}
#patt{text-align:right;display:inline;}
#bott{display:block;text-align:right;font:80%/160% Verdana;}
#bott h1{font:140%/160% Verdana;}
.m0l0iout, .m0l0iover, .m0l0oout, .m0l0oover, .m0l1iout, .m0l1iover, .m0l1oout, .m0l1oover, .m0l2iover, .m0l2oout, .m0l2oover{display:none;}
}