

/**** GLOBAL ****/
body{ margin:0px; padding:0px; text-align:center; background-color:#BFBFBF; font-family: Arial, Tahoma}
.clear{ clear:both; width:100%; font-size:0px; line-height:0%}
#holder{ width:940px; margin:auto;}

/********************************/

/**** HEAD ****/
#head{ width:100%}
.headRozcestnik{ text-align:right}
.headRozcestnik ul{ margin:4px 0 7px 0px; padding:0px;}
.headRozcestnik ul li{ display:inline; list-style-type:none; margin-right:15px;}
.headRozcestnik ul li a{ color:#9B0000; font-size:11px; text-decoration:none; background-image:url(../images/headRozcestnik_li.gif); background-repeat:no-repeat; background-position:left; padding-left:10px }

.headRozcestnik ul li a:hover .chyba{ color:#FF0000; }

.headTopmenu{ width:100%; height:37px; background-image:url(../images/topmenu_bg.gif); background-repeat:no-repeat; margin-top:10px;}


.menuSript{ /*width:661px;*/ float:left  }
.menuSript p.vyhledat{ color:#E9C9C9; font-size:8px;}
.headTopmenu p{ float:right; margin:9px 7px 0 0px; padding:0px; color:#FFFFFF; font-weight:bold; 
font-size:12px; font-family:"Trebuchet MS";}

.headTopmenu .icoLupa{ float:right;background-image: url(../images/icoLupa.gif);background-repeat: no-repeat;width: 25px;height: 18px;border:0px; vertical-align: middle;margin: 9px 10px 0 0px;}
.headTopmenu .search{ float:right; margin:9px 0px 0 0px; padding:0px; border:1px solid black;}
/********************************/


/**** MIDDLE CONTENT ****/
#middleContent{ width:100%; font-size:12px; text-align:left; margin-top:9px;}
/********************************/

/**** MIDDLE CONTENT ****/
#leftContent{ width:214px; float:left; }
/********************************/

/**** BOXY ****/
.box{ width:100%; }
.box div.bg{ background-image: url(../images/box1.jpg); background-position:top; background-repeat:no-repeat; background-color:#CACACA; }
.box div.bg2{ background-image: url(../images/box2.jpg); background-position:top; background-repeat:no-repeat; background-color:#CACACA}
.box div.foot{ background-image:url(../images/box_foot.jpg); background-repeat:no-repeat; background-color:#BFBFBF; 
 height:6px; font-size:0px;}
.box h2{ font-size:12px; padding: 18px 0px 5px 15px; background-image: url(../images/black_sipka.gif); background-repeat:no-repeat; background-position:left 21px; margin: 0 0 0 17px; }
.box h3{ font-size:11px;padding: 14px 0px 0px 15px;  margin: 0 0 0 0px;    }
.box p{ padding: 5px 5px 5px 15px;  margin: 0 0 0 0px; font-size:11px; line-height:18px;  }
.box a{ color:#C20000; text-decoration:none;}
.box a:hover{ text-decoration: underline; }
/*.box div.anketa{ background-image:url(../images/anketa.gif); background-repeat:no-repeat; float:left; width:71px; height:7px; margin-top:11px}*/
.box form{ margin:0px; padding:0px}
.box input.button{ background-image: url(../images/button_bg.gif); background-repeat:repeat-x; width: 50px; height: 18px;border: 0px;color:#FFFFFF; font-size:10px}
.box input.search{  margin:9px 0px 0 0px; padding:0px; border:1px solid black;  width: 100px}
.newsButton{ background-image: url(../images/button_bg.gif); background-repeat:repeat-x; width: 50px; height: 18px;border: 0px;color:#FFFFFF; font-size:10px}
.newsSearch { margin:9px 0px 0 0px; padding:0px; border:1px solid black;  width: 100px}
/********************************/


/**** KONTEXTOVÉ MENU ****/
div.context_menu {padding: 5px 5px 15px 33px;}
div.context_menu p {font-size: 13px; font-weight:bold; padding: 0px 0px 6px 0px; margin-right: 15px;}



.button{ /*background-image: url(../images/button_bg.gif); background-repeat:repeat-x; */ background-color:#993333;
border: 1px solid #FFFFFF; color:#FFFFFF; font-size:12px; padding:2px 8px 2px 8px; font-weight:bold; }

/**** IINFO CONTENT ****/	
#infoContent{ width:726px; float:left; }
/********************************/

/**** PRINT CONTENT div s tiskárnou****/	
#printContent{width:708px; background-color:#6666FF; color:#534741; margin:0 0 5px 18px;   background-color:#BFBFBF;}
#printContent p.datum, #printContent p.cesta { float:left; margin:0 0 0 0px; padding:0 0 7px 0px; font-size:11px}
#printContent p.tisk { float:right; margin:0px; padding:0px; font-size:11px}
#printContent p.tisk a { background-image:url(../images/tiskarna.gif); background-repeat:no-repeat; background-position:left; 
padding:0 0 0 20px; }
#printContent a { color:#534741; text-decoration:none; }
#printContent a:hover{ text-decoration:underline;}
#printContent .linka{ height:1px; width:708px;  font-size:0px; clear:both; background-image:url(../images/line.gif); background-repeat:repeat-x;}
/********************************/

/**** CENTER CONTENT ****/
#centerContent{ width:546px;  float:left;}
#centerContent h1{ margin:0px; padding:0 0 0 18px; font-size:19px; font-weight:normal; color:#C10000;}
#centerContent h2{ margin:0px; padding:10px 0 0 18px; font-size:17px; font-weight:normal; color:#C10000; }
#centerContent h3{ margin:0px; padding:0 0 0 18px; }
#centerContent p{ margin:0px; padding:5px 18px 5px 18px; font-size:12px; line-height:17px; text-align:justify;}
#centerContent td, tr { font-size:12px;}
#centerContent a{ color:#C20000; }
#centerContent a:hover{ text-decoration:none  }
#CenterContent ul{ font-size:12px; padding-bottom:10px; padding-right:18px }
#CenterContent li{ list-style:url(../images/black_sipka.gif); line-height:17px;}
#centerContent .kotelHolder{ width:528px; margin:0 0 0px 18px; }
#centerContent .kotelHolder div.kotel{ width:161px; height:82px; float:left;  margin: 0 11px 11px 0px;}
#centerContent div.banner{margin: 0px 0 15px 15px; padding-top:40px}
/********************************/

/**** CENTER CONTENT tabulky ****/
/*#centerContentVyrobky{ width:510px;  float:left; margin:0 18px 0 18px}
#centerContentVyrobky{_margin:0 9px 0 9px}*/
.techDocTab{ background-color:#FFFFFF; margin:0 0px 15px 0px}
.techDocTab td{ background-color:#CCCCCC; color:#000000; font-weight:bold; padding: 5px 5px 5px 5px; text-align:center; 
white-space:nowrap}
.techDocTab th{ background-color:#999999; height:60px; color:#FFFFFF; font-weight:bold; text-align:center; vertical-align:top; 
padding: 12px 0px 0 0px}
.slovnikPojmu, .profil { }
.slovnikPojmu td, .profil td{ background-color:#CCCCCC}
.profil { margin-top:15px}
/********************************/


.kosikTab{ background-color:#FFFFFF; margin:0 0px 15px 0px; width: 100%;}
.kosikTab td{ background-color:#CCCCCC; color:#000000; padding: 5px 5px 5px 10px;
white-space:nowrap}
.kosikTab th{ background-color:#999999; height:40px; color:#FFFFFF; font-weight:bold;  vertical-align:top; 
padding: 5px 0px 0px 15px}
.bold { font-weight:bold;}

/**** MAIN CONTENT ****/
#mainContent {
	width:705px;  float:left;
	padding-left: 20px; padding-right: 0px;
}
img.kotel{ float:left; margin: 0 20px 15px 0;}
#mainContent h1{ margin:0px; padding:5px 0px 6px 0px; font-size:22px; font-weight:bold; color:#C10000;}
#mainContent h2{ margin:0px; padding:10px 0px 5px 0px; font-size:18px; font-weight:normal; color: #993333; }
#mainContent h3{ margin:0px; padding:0px 0px 0px 0px; }
#mainContent h4{ margin:0px; padding:5px 0px 5px 0px; font-size:14px; font-weight:bold; color: #993333;}
#mainContent p{ margin:0px; padding:5px 0px 3px 0px; font-size:12px; text-align:justify;}
#mainContent td, tr { font-size:12px;}
#mainContent a{ color:#C20000; }
#mainContent a:hover{ text-decoration:none  }
#mainContent ul{ font-size:12px; padding:0px; margin:5px 0px 5px 30px;}
#mainContent li{ list-style:url(../images/black_sipka.gif); line-height:17px;}
#mainContent hr{ height: 1px;}

/****obecná tabulka****/
#mainContent table.tabulka { margin: 8px 0 5px 0}
#mainContent table.tabulka th{ background-color: #A52828; padding:5px; color:#FFFFFF}
#mainContent table.tabulka td{ background-color: #CCCCCC; padding:5px}
/*#mainContent div.pozadi_hlavni{padding:15px; background-color:#E4E4E4}*/

#mainContent div.pozadi_plyn{padding:25px;  background-color:#FFFFFF; border:1px solid #E5B164}
#mainContent div.pozadi_elektro{padding:25px; background-color:#FFFFFF; border:1px solid #F4AB72}
#mainContent div.pozadi_pevna{padding:25px; background-color:#FFFFFF; border:1px solid #C19C59}
#mainContent div.pozadi_pretlak{padding:25px; background-color:#FFFFFF; border:1px solid #C8C8C8}
#mainContent div.pozadi_kondenz{padding:25px; background-color:#FFFFFF; border:1px solid #E1DD6C}
#mainContent p.listTechSeznam { background-color:white; margin-bottom:30px; padding: 15px 0 15px 15px; border:1px solid #898989; border-top:0px }
#mainContent p.listTechSeznam a{ background-image:url(../images/ico_pdf.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; }
#mainContent .strediskove_centrum {padding:3px; margin-bottom: 5px; font-size:12px; background-color: #FEDA3C}
#mainContent .cdr{ background-image:url(../images/ico_cdr.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }
#mainContent .doc{ background-image:url(../images/ico_doc.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }
#mainContent .gif{ background-image:url(../images/ico_gif.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }
#mainContent .jpg{ background-image:url(../images/ico_jpg.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }
#mainContent .pdf{ background-image:url(../images/ico_pdf.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }
#mainContent .rtf{ background-image:url(../images/ico_rtf.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }
#mainContent .tif{ background-image:url(../images/ico_tif.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }
#mainContent .xls{ background-image:url(../images/ico_xls.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }
#mainContent .zip{ background-image:url(../images/ico_zip.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }
#mainContent .xxx{ background-image:url(../images/ico.gif); background-repeat:no-repeat; background-position:left; padding:3px 0 5px 25px;  display:block; font-weight:bold; width:60% }

.CurerentPage { font-weight: 900; text-decoration: none;}
/********************************/

/**** MAIN CONTENT VÝROBKY MENU ****/
#mainContent div.vyrobkyMenu{width:100%;height:38px;}
#mainContent div.vyrobkyMenu .nadpisVyrobku { float:left; padding-top:0px;}
#mainContent div.vyrobkyMenu .nadpisVyrobku h1{ padding:5px 0 0 25px; margin:0px}

#mainContent div.vyrobkyMenu ul{ padding:0px; float:right; margin:0px; }
#mainContent div.vyrobkyMenu ul li{ list-style:none; float:left; font-size:11px } 
#mainContent div.vyrobkyMenu ul li a{font-size:11px;font-weight:bold; color:#5F5F5F; text-decoration:none; display:block; 
padding:11px 15px 11px 15px; background-color:#D5D5D5;}
#mainContent div.vyrobkyMenu ul li.index_plyn{  padding:11px 15px 11px 15px;background-color:#E5B164; font-weight:bold; color:#5F5F5F; background-image:url(../images/bg_plyn.gif); background-repeat:repeat-x; }
#mainContent div.vyrobkyMenu ul li.index_elektro{ padding:11px 15px 11px 15px;background-color:#F4AB72; font-weight:bold; color:#5F5F5F;background-image:url(../images/bg_elektro.gif); background-repeat:repeat-x; }
#mainContent div.vyrobkyMenu ul li.index_pevna{  padding:11px 15px 11px 15px;background-color:#C19C59; font-weight:bold; color:#5F5F5F; background-image:url(../images/bg_pevna.gif); background-repeat:repeat-x;}
#mainContent div.vyrobkyMenu ul li.index_pretlak{ padding:11px 15px 11px 15px;background-color:#C8C8C8; font-weight:bold; color:#5F5F5F; background-image:url(../images/bg_pretlak.gif); background-repeat:repeat-x;}
#mainContent div.vyrobkyMenu ul li.index_kondenz{padding:11px 15px 11px 15px;background-color:#E1DD6C; font-weight:bold; color:#5F5F5F; background-image:url(../images/bg_kondenz.gif); background-repeat:repeat-x;}
#mainContent div.vyrobkyMenu ul li a:hover{  padding:11px 15px 11px 15px; background-color:#B22B2B; font-weight:bold; color:#FFFFFF;  }
/********************************/

/**** RIGHT CONTENT ****/
#rightContent{ width:180px; float:left;}
#rightContent .redMenu{ background-image:url(../images/red_menu_bg.jpg); background-repeat:no-repeat; width:180px; height:120px; }
#rightContent .redMenu ul{ margin:0px; padding:0px; }
#rightContent .redMenu ul li{ list-style:none; line-height:30px}
#rightContent .redMenu ul li a{ color:#FFFFFF; font-size:12px;  font-weight:bold; text-decoration:none;
padding:0px 0 0 24px; display:block; height:30px}
#rightContent .redMenu ul li a:hover{ background-image:url(../images/red_menu_over.jpg); background-repeat:no-repeat; 
padding: 0 0 0 24px; }
/********************************/

/**** FOOTER CONTENT ****/
#footerContent{ width:100%;font-size:12px; text-align:left; border-top:3px solid #CD3737; }
#footerContent p{ color:#544943; font-size:11px; text-align:right; margin:0px; padding:8px 0 8px 0 }
#footerContent a{ color:#544943; text-decoration:underline; }
#footerContent a:hover{ color:#544943; text-decoration:none; }
/********************************/

.blbaIkona{ display:block; height:5px; width:10px; background-color:#996600}
.chyba { color: #ff0000; }



