body{font-family:"Times New Roman", Times, serif;font-size:70%;line-height:1.8;color:#000;width:100%;}
a{color:#E3421F;text-decoration:none;}
a:hover, a:active{color:#E3421F;text-decoration:underline;}
p{padding:5px 0;margin:0;font-size:110%;text-align:justify;}
hr{display:none;}
h1{width:100%;text-align:center;display:block;}
h1 a{text-decoration:none;text-align:center;}
ul#menu{width:100%;list-style:none;margin:0;padding:0;}
ul#menu li{position:relative;height:30px;width:14%;float:left;list-style:none;margin:0;padding:0;}
ul#menu a{display:block;font-size:1.1em;margin:0;text-decoration:none;font-weight:bold;display:block;text-align:center;width:100%;text-transform:uppercase;line-height:30px;color:#000000;}
#container{width:100%; }
#sidebar-1,#sidebar-2,#pages,#latest,.hide,.banner{display:none;}
#content{width:100%;padding:0;}
.cleaner{clear:both;height:1px;font-size:0;}
fieldset{border:0;padding:5px 18px 10px 18px;}
fieldset input{width:159px;border:1px solid #7F9DB9;height:16px;line-height:16px;}
.hledat{width:79px;height:22px;border:0;float:right;margin-top:3px;}
ol.hlasovani input{width:auto !important;border:0;position:relative;top:3px;}
ol.hlasovani li{text-align:left;padding:0;font-size:1em;margin:0;}
ol.hlasovani li label{text-align:left;padding:0 0 0 5px;margin:0;}
.article, .search{width:100%;}
.article h2, .search h2{font-size:1.7em;width:100%;border-bottom:1px dashed #000;padding:0;margin:20px 0 0 0;}
.article h2 a{text-decoration:none;color:#000000;}
.article a{font-weight:bold;text-decoration:underline;}
.datum-autor{display:none;}
.center{text-align:center;}
.wrap{padding:30px 20px 20px 20px;position:relative;width:480px;}
.list{float:left;width:40%;padding:0 5%;text-align:center;position:relative;height:auto;}
.list a span{padding-top:5px;position:relative;display:block;line-height:1.4;text-decoration:none;}
.oce-clear{position:relative;width:100%;height:25px;margin:0;padding:0;font-size:0;float:left;display:block;}
.vysledky{position:relative;}
.vysledky h3{color:#000000;line-height:21px;text-transform:uppercase;font-size:1.1em;padding:0;margin:20px 0 0 0;position:relative;}
.divider{padding:0 0 20px 0;margin-bottom:30px;}
.vysledky p strong{background-color:#f5f7de;border-bottom:1px solid #000;padding:1px;}
/* FOOTER------------------------------*/
#footer{line-height:16px;color:#999;font-size:1em;position:relative;border-top:1px solid #999999;margin-top:15px;}
#footer a{color:#F5F5F5;text-decoration:underline;}
#tab1,#tab2,#tab3,#tab4,#tab5,#tab6,#tab7,#tab8,#tab9, #tab01,#tab02,#tab03,#tab04,#tab05,#tab06,#tab07,#tab08,#tab09,#tab10, #tab11,#tab12,#tab13,#tab14,#tab15,#tab16,#tab17,#tab18,#tab19,#tab20, #tab21,#tab22,#tab23,#tab24,#tab25,#tab26,#tab27,#tab28,#tab29,#tab30, #tab31,#tab32,#tab33,#tab34,#tab35,#tab36,#tab37,#tab38,#tab39,#tab40, #tab41,#tab42,#tab43,#tab44,#tab45,#tab46,#tab47,#tab48,#tab49,#tab50, #tab51,#tab52,#tab53,#tab54,#tab55,#tab56,#tab57,#tab58,#tab59,#tab60{display:none;}
#tabs2 p, #tabs3 p, #tabs4 p{margin:0;padding:10px 0;font-size:1em;line-height:1.8;}
.sub{padding:20px 0;}
.sub table{width:100%;border-top:1px solid #7d90b4;margin:0;padding:0;font-size:12px;}
.body table{width:100%;margin:30px 0 0 0;padding:0;font-size:12px;}
.body table.nomargin{width:100%;margin:0;padding:0;font-size:12px;}
.sub table td, .body table td{vertical-align:middle;}
.sub table td.podrobnosti{padding-left:20px;line-height:1.4;display:table-cell;width:245px !important;}
.body table td.podrobnosti2, .body table td.produkt{padding-left:5px;line-height:1.4;display:table-cell;width:265px !important;}
.sub table td.podrobnosti:hover, .sub table td.hov{text-decoration:underline;}
.bold{font-weight:bold;}
.zahlavitabulky td{font-weight:bold;color:#FFFFFF;padding:0 !important;font-size:12px;padding:3px 0;}
.zahlavitabulky td.produkt{padding-left:5px !important;width:265px;}
table td.w70{width:73px !important;display:table-cell;text-align:right;padding:3px 0;}
table td.vel{width:59px !important;display:table-cell;text-align:right;padding:3px 0;}
table td.dwn{width:60px !important;display:table-cell;text-align:center;padding:3px 0;position:relative;}
table td.ikony{cursor:pointer;}
table td.dwn a{position:relative;top:3px;width:25px;height:25px;}
table.tab-odsazeni{margin-top:30px;}
/* REKLAMA------------------------------*/
#reklama{display:none;}
/* KONTAKTNÍ FORMULÁŘ------------------------------*/
fieldset{border:0;position:relative;}
legend{display:none;}
fieldset ol{margin:0;padding:10px 0;}
fieldset li{list-style:none;padding:5px;margin:0;}
.zemSubmit{font-weight:bold;width:79px !important;height:22px !important;line-height:21px !important;text-align:center;font-size:1em  !important;text-transform:uppercase;cursor:pointer;border:0 !important;}
#form input.zemSubmit2{width:79px !important;height:22px !important;border:0 !important;cursor:pointer;}
h4{font-size:1.3em;font-weight:bold;text-transform:uppercase;padding:10px 0 5px 0;line-height:normal;margin:0;color:#7b8db1;}
#form{padding-top:15px;position:relative;border-top:1px dashed #CCCCCC;}
#form ol{list-style:none;  }
#form ol li{position:relative;list-style:none;  }
#form ol li label{display:inline-table;line-height:1.8;vertical-align:top;position:relative;left:-267px;font-size:13px;width:auto !important;white-space:nowrap !important;}
#form ol li input, #form ol li select, #form ol li textarea{position:relative;left:170px;width:240px;padding:1px;font-size:13px;border:1px solid #CCCCCC;}
#form ol li textarea{margin-top:2px;}
#form  ol li select{width:245px !important;}
.alert{color:#E3421F;}
ul.zemError{padding:0 0 20px 0 !important; margin:0 0 0 0 !important;}
ul.zemError li{padding:0 0 0 20px !important;margin:0 !important;}
.sub ol{list-style:none;margin:0;padding:5px 0;}
.sub ol li{list-style:none;margin:0;padding:2px 0 2px 5px;position:relative;}
.sub ol li input{position:relative;top:2px;}
input.obj, input.obj2{color:#FFFFFF;font-weight:bold;width:79px !important;height:22px !important;border:0 !important;cursor:pointer;}
input.obj2{position:relative;margin-left:30px;}
input.pocet{width:23px !important;border:1px solid #CCCCCC;top:-2px;position:relative;}
td.cena{text-align:right;padding-right:15px;}
tr.zahlavitabulky td.cena{text-align:right;padding-right:0;}
.anchors2 a{height:43px !important;line-height:20px !important;padding-top:8px !important;}
.anchors2{height:51px !important;}
form.form-obj ol{position:relative;}
form.form-obj ol li.radio{position:relative;margin:0;padding:2px 0;height:22px;display:block;}
form.form-obj ol li.radio input{position:relative;padding-left:5px;}
form.form-obj ol li.radio label{line-height:1.1;position:relative;}
form.form-obj li.objednavka input{position:relative;left:180px;width:100px !important;border:1px solid #000 !important;}
form.form-obj li.objednavka label{position:relative;left:-105px;}
form.form-obj li.objednavka input.submit{position:relative;left:180px;width:79px !important;height:22px !important;border:0 !important;}
form.form-obj fieldset, form#final fieldset{border:1px solid #7d90b4;border-top:4px solid #7d90b4;}
form.form-obj input{border:0;width:auto !important;}
form.form-obj legend, form#final legend{display:inline;font-size:1.1em;font-weight:bold;padding:0 10px;}
form#final textarea{height:150px;}
li.odsad{padding-left:5px;position:relative;}
#myform input.rad{display:inline;position:relative;margin:0;padding:0 0 2px 0;border:0;top:2px;width:auto !important;height:auto !important;}
#myform label{display:inline;position:relative;margin:-2px 0 0 0;padding:0;border:0;height:15px;line-height:normal !important;}
#phorum_search_message{position:relative;margin-top:4px;}
table.objednano{border:0 !important;position:relative;padding-top:0 !important;margin-top:0 !important;}
table.objednano td{padding:3px;}
table.objednano tr.zahlavitabulky td{height:25px;line-height:25px;padding:0 5px;margin:0;}
table.hlavnivyhody{text-align:justify;margin:0 !important;}
table.hlavnivyhody td{padding:1px 9px 20px 5px;vertical-align:top;}
td.nadpis1, td.nadpis2{font-weight:bold;border-right:5px solid #FFF;}