body {margin:10px auto;    padding:0px;    font:80%/130% Arial,Verdana,'Geneva CE',lucida,sans-serif;      background-image:url("img/bg_body.gif");background-position:top left;background-repeat:repeat-x;    background-color:#970410;     text-align:center;}
.lista-seo {text-align:center; font-size:9px; color:#CB4C57; padding:5px; margin:0px auto; width:950px;}
.lista-seo a {color:#CB4C57; }
.lista-seo a:hover,.lista-seo a.sel {color:#fff; }
.lista-seo-ext {text-align:center; font-size:9px; color:#CB4C57; padding:5px; margin:0px auto; width:950px;}
.lista-seo-ext a {color:#CB4C57; }
.lista-seo-ext a:hover,.lista-seo-ext a.sel {color:#fff; }
a {color:#535353;text-decoration:none;}
a:hover {color:#d00000;text-decoration:underline;}
#obrazek {margin:10px 0px 0px 0px;}
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;}
#obchod {width:210;margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;  height:34px;  text-align:right;background-image:url("img/obchod.gif");background-position:top left;background-repeat:no-repeat;}
.imgbrd {border:1px solid #342802;margin:2px;}

/* --------------------------- [ layout ] --------------------------- */

#cover {background-image:url("img/bg_cover.gif");background-position:left top;background-repeat:repeat-y;margin:0px auto;padding:0px;border:5px solid #fff;text-align:left;  background-color:#fff;  width:950px;}
#cover {position:relative;}
#cover #akce {display:block; position:absolute; top:250px; left:100px; z-index:900; width:750px;}
#cover #akce {background-color:#390203; border:5px solid #ccc;background-image:url("img/fire.jpg"); background-position:bottom left; background-repeat:no-repeat;}
#cover #akce div.col-special {color:#fff; margin:10px 10px 10px 10px; border:0px solid #fff; background-image:url("img/akce-close.gif"); background-position:top right; background-repeat:no-repeat;}
#cover #akce div.col-special h1, #cover #akce div.col-special h2, #cover #akce div.col-special h3, #cover #akce div.col-special h4, #cover #akce div.col-special h5, #cover #akce div.col-special s {color:#fc0; border:0px solid #067F06;}
#cover #akce div.col-special a {color:#fc0;}
#cover #akce div.col-special a:hover {color:#fff;}
#top {width:950;margin:0px;padding:0px 0px 0px 0px;  height:360px;
/*text-align:right;*/
background-image:url("img/zahlavi.jpg");background-position:top left;background-repeat:no-repeat;}
#top1 {width:950;margin:0px;padding:0px 0px 0px 0px;  height:100px;  text-align:right;background-image:url("img/zahlavi_1.jpg");background-position:top left;background-repeat:no-repeat;}
#top2 {width:950;margin:0px;padding:0px 0px 0px 0px;  height:200px;  text-align:right;background-image:url("img/zahlavi_2.jpg");background-position:top left;background-repeat:repeat-x;}
#top3 {width:950;margin:0px;padding:0px 0px 0px 0px;  height:60px;  text-align:left;background-image:url("img/zahlavi_3.gif");background-position:top left;background-repeat:repeat-x;}
#topdiv {background-image:url("img/zahlavi_1.gif");background-position:top left;background-repeat:no-repeat;height:105px;}
#top img, {margin:0px;padding:0px;}
#toplist {margin:5px 0px 0px 0px;padding:10px;text-align:center;
/*background-color:#8be1fe;*/
}
#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;}
#kos {font-size:11px;background-image:url("img/bg_kos.gif");background-position:top left;background-repeat:no-repeat;text-align:right;font-weight:bold;display:block;width:185px;padding:17px 15px 17px 0px;margin:0px;
/*line-height:20px;*/
float:right;background-color:#b70505;}
#kos a {color:#fff;text-decoration:none;}
#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:210px;background-image:url("img/bg_col1.gif");background-position:top left;background-repeat:no-repeat;padding:0px 0px 10px 0px;margin:0px 0px 0px 0px;
/*background-color:#373737;*/
}
#col-02 {float:left;width:530px;margin:0px 0px 10px 0px;padding:10px 0px 0px 10px;
/*border-left:0px solid #AC8849;*/
border:0px solid #fff;}
#col-03 {
/*display:none;*/
float:right;width:200px;
/*height:149px;*/
padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;text-align:center;border:0px solid #AC8849;}
#col-01,#col-02,#col-03 {/* background-color:#efefef; */}

/* --------------------------- [ bezici text ] --------------------------- */

.dekor {height:35px; background-image:url("img/dekor-e-shop.gif"); background-position:center left; background-repeat:no-repeat;margin:0px 0px 5px 0px;}
#vypis-ktg p {display:inline;padding:0px 5px 0px 0px;}
.behacka {width:500px;text-align:right;font-size:10px;color:#C50000;margin:0px 40px 0px 0px;text-decoration:none;}

/* --------------------------- [ novakce ] --------------------------- */

.novakce {margin:10px 0px 10px 10px;}

/* --------------------------- [ zapati ] --------------------------- */

#zapati {height:31px;text-align:right;line-height:31px;padding:0px 0px 0px 0px;
/*background-image:url("img/dole.gif");background-position:top left;background-repeat:repeat-x;*/
background-color:#cd1e16;border-top:5px solid #fff;}
#spodek {height:27px;text-align:right;line-height:27px;padding:0px 0px 0px 0px;background-color:#fff;}
#patt {font-size:10px; color:#fff; margin:0px 5px 0px 0px; text-align:right;}
#patt hr {display:none;}
#patt a {color:#fff;text-decoration:underline;}
#patt a:hover {color:#fff;text-decoration:none;}

/* --------------------------- [ login ] --------------------------- */

.ilogin {color:#e7db9a;padding:5px;background-color:#6a481b;line-height:20px;display:block;
/*width:100%;*/
margin:0px;text-align:left;font-size:11px;border:0px solid #0C95F5;}
.ilogin a {color:#fedd02;text-decoration:underline;}
.ilogin a:hover {color:#fedd02;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-ndp {display: none;}
.tip-rnd {font-size:10px;padding-bottom:2px;padding-top:4px;}
.tip-rnd h5 {display:none;}
.tip-rnd .clear {display:none;}
.tip-rnd h3 {margin:0px 0px 2px 0px;padding:6px;background-color:#fee469; line-height: 13px; height: auto;
/*background-image:url("img/bg_tip.jpg");background-position:bottom right;*/
background-repeat:no-repeat;text-align:center;border-top:3px solid #fcf8cf;}
.tip-rnd h3 a {color:#b70505;font-size:11px;font-weight:bold;text-decoration:none;}
.tip-rnd h3 a:hover {color:#b70505;text-decoration:underline;}
.tip-rnd div img {border:1px solid #b70505;margin:5px;}
.tip-rnd div {text-align:center;display:block;font-size:10px;padding:0px;
		margin:0px 0px 5px 0px;background-color:#fcf8cf;border:0px solid #ccc;
/*height:150px;*/
}
.tip-rnd div span {color:#b70505;font-size:11px;font-weight:bold; display: block;}
.tip-rnd div.clear {clear:both;border:0px solid #f00;height:1px;padding:0px;margin:0px;}

/* --------------------------- [ nadpisek ] --------------------------- */

.nadpis {color:#FF5A00;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 auto; width:950px; 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:350px; 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:350px; position:absolute; left:130px; top:0px;}
#new-menu li {margin:0px;padding:0px; position:relative; float:left;
/*width:150px;*/
border-right:1px solid #b9535c;
/*text-align:left;*/
_width:1px;}
#new-menu li ul li {width:350px; 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:3px 10px; font-weight:bold; text-decoration:none; white-space:nowrap; font-size:11px; width:auto;
/*line-height:29px; height:29px;*/
}
#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 0px 0px 0px;padding:0px 0px 0px 0px;list-style:none;}
#menu ul li {padding:0px 0px 1px 0px;margin:0px 0px 0px 0px;  background-color:#fff;}
#menu li a {color:#000;font:80%/130% arial,verdana,'geneva ce',lucida,sans-serif; background-image:url("img/sipka_2.gif");background-position:5px 10px;background-repeat:no-repeat;font-size:11px;font-weight:bold;display:block;background-color:#ffdb00;text-decoration:none;
/*line-height:25px;*/
padding:5px 0px 5px 15px;margin:0px 0px 0px 0px;border-bottom:1px solid #ffdb00;}
#menu ul ul {margin:0px 0px 0px 10px;}
#menu li li a {
/*background-color:#80a4bd;*/
}
#menu li.dealer a {color:#FF0000; background-color:#373737;text-align:left;margin:0px 0px 0px 0px;}
#menu li.dealer a.sel,#menu li.dealer a:hover {background-color:#0C419A;color:#fff;}
#menu li a.sel,#menu li a:hover {color:#000;background-image:url("img/sipka_2.gif");background-color:#eebd06; border-bottom:1px solid #eebd06;}
#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:#FF5A00; */
}

/* ------------------------------------------------------------------- [ new - akce ] ------------------------------------------------------------------- */

#new-akce {padding:0px 0px 1px 0px;margin: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:11px;font-weight:bold;display:block;text-decoration:none;margin:0px 0px 0px 0px; padding:4px 2px 4px 5px;border-bottom:1px solid #aa0606;border-top:1px solid #F25D5D;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;border-bottom:1px solid #aa0606;border-top:1px solid #F25D5D;}

/* ------------------------------------------------------------------- [ frm-s ] ------------------------------------------------------------------- */

#hledej {display:block;width:210px;text-align:left;padding:0px 0px 0px 0px;margin:10px 0px 0px 0px;
/*float:left;*/
/*height:150px;*/
}
.frm-s {border:0px solid #ccc;background-image:url(none);background-color:#b70505;padding:5px;margin:0px 0px 0px 0px;width:200px;border-bottom:5px solid #fff;}
.frm-s div,.frm-s p {display:inline;padding:0px;margin:0px;}
.frm-s h4 {display:none;}
.frm-s a {
/*margin:0px 0px 0px 27px;*/
color:#fff;font-size:10px;text-decoration:none;}
.frm-s a:hover {color:#fff;text-decoration:underline;}
#ftx {font-size:11px;color:#000;background-color:#e5e4e4;border:1px solid #6b0404;width:130px;margin:0px 0px 0px 0px;padding:2px;float:left;}
.frm-s input {border:0px solid #ccc;background-image:url(none);background-color:transparent;float:left;margin:1px 5px 5px 5px;}

/* --------------------------- [ 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:#b90506;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:#000;clear:both;margin:0px 10px 5px 0px;
/*width:713px;*/
padding:5px 5px 5px 0px;border-bottom:1px solid #dbdbdb;border-top:1px solid #dbdbdb;display:block;height:20px;background-color:#efefef;}
#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 #fee469;margin:2px 0px 2px 2px;background-color:#fcf8cf;padding:0px;width:255px;display:block;height:200px;color:#000;}
.item-colin {display:block;text-align:left;height:160px;}
.item h1 {margin:0px 0px 0px 0px; padding:0px 3px 0px 3px; border-top:0px solid #e20606; background-color:#fee469; text-align:left; display:block;line-height:14px; height:40px;}
.item h1 a {color:#b70505;font-size:13px; font-weight:bold;text-decoration:none;margin:0px 0px 0px 0px;padding:0px;}
.item h1 a:hover {color:#b70505;text-decoration:underline;}
.item img {padding:5px;border:1px solid #fee469;margin:5px 10px 5px 5px;background-color:#fff;float:left;}
.item .no-image {display:none;}
img.ico-akce {
/* float:right; */
margin:2px;width:10px;
/* display:none; */
}
.item p.popis {font-size:10px;display:block;padding:5px 5px 5px 5px;margin:0px;}
.item p {text-align:justify;}
.item p.cena {color:#b10505;text-align:left;width:210px;font-weight:bold;margin:3px 5px 0px 5px;padding:3px 3px 3px 3px;border-top:0px solid #d8cb85;
/*background-color:#d8cb85;*/
}
.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;}
.polhyp-img {float:left;margin:0px 5px 0px 5px;}
.pozn {color:#333;text-align:justify;line-height:normal;  margin:0px;  padding:0px;}

/* --------------------------- [ rozsirene - podtypy ] --------------------------- */

table.ext-ceny-tab {border:2px solid #000;}
table.ext-ceny-tab tr {border:1px solid #000;}
table.ext-ceny-tab .nmb {text-align:right;}
table.ext-ceny-tab tr.tbzahl {background-color:Maroon;color:#fff;font-weight:bold;}
.detail-polozky-ext-ndp {font-size:110%;font-weight:bold;margin:1em 0 2em 0;border-bottom:1px solid #000;}
.detail-polozky-ext-type {display:block;background-color:#d8cb85;border:1px solid #ada46f;text-align:center;margin:10px 0px 10px 0px;}
.detail-polozky-ext-type p.cena {font-weight:bold;}
.detail-polozky-ext-type img {background-color:#fff;padding:5px;border:1px solid #000;}
.detail-polozky-ext-full-comba {display:block;width:500px;padding:6px;border:1px solid #ada46f;}
.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;background-color:#d8cb85;border:1px solid #ada46f;text-align:center;margin:10px 5px 15px 0px;float:left;padding:5px;}
.extend-full-pol-varianty-item img {background-color:#fff;padding:2px;border:1px solid #000;}

/* --------------------------- [ filtr ] --------------------------- */

#filter {padding:2px;color:#000;text-align:left;margin:0px;
/*background-color:#F5F5F5;*/
font-size:11px;height:16px}
#filter a {color:#044eb0;font-weight:bold;text-transform:uppercase;}
#filter a:hover {color:#044eb0;font-weight:bold;text-transform:uppercase;}

/* --------------------------- [ strankovani ] --------------------------- */

#pagecnt {text-align:right;clear:both;  border:0px solid #999;height:15px;padding:5px 5px 5px 5px;margin:5px 0px 5px 0px;
/*background-color:#EBF6FD;*/
}
#pagecnt a {color:#000;text-decoration:none;}
#pagecnt a.pagecntsel {border:1px solid #042E0C;    background-color:#b10505;    color:#fff;    text-decoration:none;}

/* --------------------------- [ DETAIL POLOZKY ] ------------------------------------------------------------------------------------------ */

#col-02 li a {text-decoration:underline;color:#342802;font-weight:bold;}
#col-02 li a:hover {text-decoration:none;color:#342802;font-weight:bold;}
#detail-polozky {padding:0px 2px 0px 2px;margin:0px 0px;
/*width:400px;*/
/* background-color:#000;*/
}
#detail-polozky h4 {color:#000;}
h1.detail {color:#b10505;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 #ecd04b;}
#detail-polozky table td {color:#000;background-color:#fcf8cf;font-size:11px;text-align:left;margin:0px 0px 0px 0px;padding:2px;border:0px solid #22325C;}
.bigimg {padding:5px;border:1px solid #fee469;background-color:#fff;margin:0px 0px 10px 0px;}
.smallimg {margin:5px;padding:0px;border:0px solid #Fc0; }
.lastimg {text-align:left;margin:0px 2px 0px 2px;border-top:1px solid #aea260;
/*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 {color:#FFFFFF;display:block;padding:0px;margin:0px;}
#detail-polozky dl {padding:10px;margin:2px;  color:#333;  width:500px;  display:block;border:0px solid #CCCCCC;}
#detail-polozky dl dt {color:#000;float:left; display:block;
/*clear:both;*/
width:280px;padding:3px;margin:1px;text-align:right;border:0px solid #fff;}
#detail-polozky dd {width:200px;  padding:2px;   margin:1px;  float:right;   font-weight:bold;  text-align:left;
/*color:#000;border:1px solid #ccc;background-color:#fff;*/
}
#detail-polozky .dd-nscena {background-color:#fcf8cf;color:#e50000;}
#detail-polozky .d-nscena {background-color:#fcf8cf;color:#e50000;font-weight:bold;}
#detail-polozky .dt-cena {
/*color:#e50000;*/
}
#detail-polozky dd.price_new {color:#e50000;font-weight:bold;background-color:#fcf8cf;}
#detail-polozky dt.price_new {color:#e50000;font-weight:bold;background-color:#fcf8cf;}
#detail-polozky .nmb {color:#e50000;}
#detail-polozky .stri,#detail-polozky .stri .nmb {color:#000;}
#detail-polozky p.pozn {color:#333;text-align:left;line-height:normal;  margin:10px 2px 0px 0px;  padding:5px 0px 20px 0px;
/*border:0px solid #CCCCCC;*/
border-top:0px solid #342802;}
#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 {color:#fff; margin:0px; padding:10px 0px;}
form div {display:block; border:0px solid #8F8F8F;}
form.noform {padding:0px; background-color:transparent; border:none;}
form div {padding:5px 0px;}
form.search div {line-height:20px; height:20px; padding:5px 0px;}
form.order  div, form.search-param div {padding:0px; display:block;}
input {margin:0px 0px 0px 5px; padding:2px 2px; color:#000; background-color:#fff; border:1px solid #ccc;}
select {margin:0px 0px 0px 5px; padding:1px 1px; color:#000; background-color:#fff; border:1px solid #ccc;}
option {margin:0px 0px 0px 0px; padding:0px 0px; color:#000; background-color:#fff;}
textarea {margin:0px 0px 0px 5px; padding:0px; color:#000; background-color:#fff; border:1px solid #ccc;}
input#up,input#down {background-color:transparent;  border:0px solid #0E9758;}
fieldset {margin:2px; padding:1px; border:1px solid #FFA30C;}
form.search fieldset {color:#000; width:450px; margin:10px 0px 10px 10px;}
form.search select {float:left; width:150px;}
form.search fieldset div label {width:150px;}
fieldset br {display:none;}
legend {font-size:11px; padding:2px 5px; color:#fff; background-image:url("img/grad-modry-tm.gif"); background-position:top left; background-repeat:repeat-x;background-color:#900; border:1px solid #c00;}
fieldset div {clear:both; margin:0px; position:relative;}
fieldset div span {display:none; color:#000;}
.zmiz {display:none;}
fieldset div:hover span {font-size:85%; color:#0E9758; background-color:#fff; 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:#0E9758; padding:0px; margin:0px; border-left:1px solid #0E9758; 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;}
.buttons {text-align:center;}
.removed {display:none !important;}

/* ------------------------------------------------------------------- [ Objednavka ] ------------------------------------------------------------------- */

form.order {color:#000; width:490px; margin:0px; padding:5px;}
form.order  div {padding:3px 0px 3px 0px; display:block;}
form.order fieldset {color:#000; display:block; margin:10px 0px 0px 5px; padding:5px 2px; float:left; width:230px; border:1px solid #c00;}
form.order label {width:300px; padding:0px 10px 0px 0px; text-align:left;}
form.order fieldset label {width:80px; padding:0px 10px 0px 0px; text-align:right;}
form.order input {margin:0px;  padding:0px 2px; width:90px; }
form.order fieldset input {width:130px; margin:0px;   padding:0px 2px;}
#sk-hadrs {font-weight:bold;}
#s_ob_check {width:20px; height:15px;}
#s_ob_send {width:20px; height:15px;}
#poznamka {color:#000; width:450px; margin:5px 0px 5px 5px; }
label {color:#333; font-size:12px;}
label.pvn {color:#c00;}
label.pvn:after {content:"";}
form.order fieldset.state label.pvn {color:#333; font-weight:normal;}
form.order fieldset.state label.pvn:after {content:"";}

/* ------------------------------------------------------------------- [ 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 #313131;font-weight:bold;}
.btn a:hover {background-color:#810001;border:1px solid #313131;color:#fff;}
.bnt a img {padding-top:2px;}
.btn-s {float:right;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 #342802;font-weight:bold;}
#prepocet {margin:5px 1px 1px 1px;background-color:#b90506;width:260px;color:#fff;border:1px solid #342802;font-weight:bold;font-size:14px;cursor:hand;}

/* ------------------------------------------------------------------- [ 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:#f1ab03;font-size:11px;width:520px;/* float:left; */margin:1px;}
.tbkosik td,.tbkosik th {padding:2px;color:#333;}
.tbkosik td {background-color:#fadc6e;}
.tbkosik  thead {background-color:#ffcd13;font-weight:bold;color:#000;}
.tbkosik tr.total, .tbkosik tr.total-final td {color:#FFF;background-color:#f1ab03;}
.tbkosik tr.dan td {background-color:#f1ab03;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 #342802;background-color:#fff;text-align:left;margin:10px;padding:10px;}
.msg-u p {color:#000;margin:0px;padding:0px 0px 0px 0px;}
.msg-u em {color:#A70101;margin:0px;padding:0px;}
.msg-u .tl {font-weight:bold;}
.msg-u.err {color:#004C0E;padding:5px;}
.msg-u.ok {color:#c00;padding:10px;font-size:16px;display:block;border:0px;margin:0px;text-align:left;line-height:20px;}

/* ------------------------------------------------------------------- [ @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;}
}
