 /*@import url(menu.css);*/
  @import url(novy.css);
/* CSS Document */
* {	margin : 0;	padding : 0;}
html {	font-size : 100%;	min-height : 100.1%;	color : #000000; background: #F2B37A url('../img/background3.gif') repeat-x;}
body {	font : 68.75%/1.5 Verdana; padding-bottom:20px;} /*background: #393b3d url('../img/background.jpg') repeat-x;*/
#outerBOX {	width: 900px !important; 	min-width : 700px;	margin : 10px auto;	text-align : left;	position : relative;border:solid #969696 2px; background-color:#fff;margin-bottom:0px;}
h2, h2.page_title{margin:0px;padding:0px;width:100%;color:#FFFFFF; font-size:1.6em; line-height:2.0em; font-family:Verdana, Arial, Helvetica, sans-serif;height:30px;margin-bottom:10px;
 font-family: Verdana; font-size: 14pt; color: #E77817; font-weight: bold;	text-align:left
}
h2.nadpis2{font-size:14px;}
h2.nadpis3{font-size:9px;}
h2.nadpis4{font-size:13px;line-height:14px;}


h4{font-size:12px;}
a:link{padding:0; color: #24377C;text-decoration: none;	font-weight: bold	}
a:visited	{color: #24377C;text-decoration: none;font-weight: bold}
A:hover{color: #C0C0C0;font-weight: bold}
/*----------------------------HEADER--------------------------------*/
#header{height:126px;width:100%;float:left;padding:0px;background-color: #fbf1e5;}
#innerBOX h1{display: block;  padding:0px;margin:0px;width:150px;float:left; background : #fbf1e5 url(../img/logo.jpg) center center no-repeat; height:126px; }
#innerBOX h1 a {display: block;    overflow: hidden;    cursor: pointer;    text-indent: -1000px;  width:150px;  height: 126px;    }
#header img{float:left;margin:0px;}
#flash{left:3px; top:0px; width:480px; height:126; z-index:99; float:left;margin-right:0px;margin-left:0px;background-color:#050811;}
#head_right{float:left; width:270px;height:126px;background: transparent url('../img/header02.jpg') no-repeat;}

/*----------------------------TOP MENU--------------------------------*/
#top_menu{background: transparent url('../img/menu.jpg') repeat-x;height:25px;line-height:25px;margin-bottom:15px;position:absolute; width:900px; top:125px;}
#top_menu ul li {display:inline;margin-left:40px;margin-right:40px;}
#top_menu ul li a{font-family: Verdana; font-size: 8pt; font-weight: bold; text-align:center;line-height:25px; width:200px;padding:0px;}
/*---------------------------------CONTENT---------------------------------*/
#contentBOX {	background-color:#fff; width:900px;overflow: visible; min-height:620px; height: expression(this.scrollHeight < 620? "620px" : "auto" ); }
#cont{border-right:solid #e77817 10px;padding-right:10px; min-height:620px; height: expression(this.scrollHeight < 620? "620px" : "auto" ); width:460px; float:left;margin-top:41px;} 
#content{margin:0px 0px 0px 30px;}
#content p{font-size:14px;margin-bottom:10px; color:#181415;text-align:justify;}
#cont2{width:235px;float:left;margin-left:15px;margin-right:15px;margin-top:41px;}
#cont2 p{text-align:justify;}
#cont2 p.noflow{width:100%;}
#cont2 h4{color:#e77817;}
#cont3{width:720px; float:right;margin-left:0px;margin-right:25px;margin-left:0px;margin-top:41px;}
.cont4{width:658px; float:right;border-right:solid #e77817 10px;padding-right:15px;}

/*----------------------------LEFT MENU--------------------------------*/
#left_menu_box{width:150px; float:left;background-color:#fff; margin-right:5px; margin-top:40px;}
#left_menu{width:140px;margin-left:10px;background-color:#fbf1e5;min-height:600px; height: expression(this.scrollHeight < 600 ? "600px" : "auto" );padding-top:8px; }
#left_menu h4{text-align:center;font-size:14px;margin-left:6px;color:#e77817;margin-bottom:6px;}
#left_menu h2.nase_sluzby{font-size:14px;color:#e77817;line-height:20px;margin:0px;text-align:center;height:27px;}
#left_menu ul{list-style-type:none;}
#left_menu ul li{margin-bottom:8px;width:136px;background-color:#F8D1AF; /*border:1px dotted #E77817;*/ background: transparent url('../img/menu-small.jpg') repeat-x; height:18px;}
#left_menu ul li a{ font-family: Verdana; font-size: 8pt; font-weight: bold; text-align:left; margin-left:14px; margin-bottom:7px; }
#left_menu ul li h2{margin:0px;line-height:12pt;}
#left_contact{width:130px;margin-left:10px;margin-top:70px; background-color:#fbf1e5;line-height:18px;}
#left_contact SPAN{}
#left_contact SPAN.telefon{background: transparent url('../img/telefon004.gif') top left no-repeat;padding-left:25px;}
#left_contact a{color:#E77817;}
#left_contact a img{border:solid #969696 0px;} 
#icq{float:left;width:120px; }
#icq IMG{vertical-align:middle; }
#left_contact span{float:left;}
LI.link_odkazy a{color:#CFC8C2;}
/* #e77817 
#left_contact a:hover img{border:solid #e77817 0px;}
*/

/*---------------------------------FOOTER---------------------------------*/
#footer {float:right;  margin-top:0px;color: #000000; width:100%;height:10px;background-color:#fff; position:relative;top:10px;}

#external_links a{color:#000;margin-left:5px;margin-right:5px;font-weight:normal;}
#external_links a.bily{color:#fff;}
#external_links a:hover{text-decoration:underline;}
#external_links{width:100%; text-align:center;height:15px;margin:0px;}
#external_links a.externi_link{color:#000;}
#external_links A IMG{border:none;}
/*---------------------------------HOMEPAGE---------------------------------*/
#homepage h2{margin:0px;}
#homepage h3{color:#24377c;}
TABLE#home_navig{margin-bottom:20px;}
TABLE#home_navig TR TD{width:138px;font-weight: bold; padding-top:10px;}
#left_contact SPAN{color:#24377c; font-weight:bold;}
#index_table{width:90%;margin-top:0px;text-align:center;font-size:14px;}
#index_table a:hover{color:#e77817;}
UL.akce {list-style-type:none;}
UL.akce li{line-height: 25px;	padding-left: 22px;	padding-top: 0px;	background-image: url(../img/ul3.jpg);	background-repeat: no-repeat;	background-position: 0px 5px;font-size:14px;margin-top:15px;}
UL.akce2 {list-style-type:none;}
UL.akce2 li{line-height: 25px;	padding-left: 22px;	padding-top: 0px;	background-image: url(../img/ul2.gif);	background-repeat: no-repeat;	background-position: 0px 5px;font-size:14px;margin-top:15px;}
UL.homepage_akce {list-style-type:none;}
UL.homepage_akce li{line-height: 20px;	padding-left: 22px;	padding-top: 0px;	background-image: url(../img/ul4.gif);	background-repeat: no-repeat;	background-position: 0px 5px;font-size:14px;margin-top:6px; font-size:12px;color:#24377c;}
UL.homepage_akce li a{font-weight:normal;}
UL.homepage_akce li a:hover{color: #C0C0C0;}
UL.homepage_akce2 {list-style-type:none;}
UL.homepage_akce2 li{line-height: 20px;	padding-left: 22px;	padding-top: 0px;	background-image: url(../img/ul4.gif);	background-repeat: no-repeat;	background-position: 0px 5px;font-size:14px;margin-top:6px; font-size:12px;color:#24377c;}
IMG.homepage_right_pic{margin-bottom:5px;}
#pf2010{width:100%; height:222px;float:left;background:url('../img/pf2010.jpg') top left no-repeat;margin-bottom:15px;}

/*#home_navig1 a:hover, #home_navig2 a:hover, #home_navig3 a:hover{color:#e77817; cursor:hand;}
#home_navig1 a div{background : transparent url(../img/homepage01.jpg) center 0px no-repeat; height:20px;padding-top:70px; text-align:center;font-size:16px; }
#home_navig1 a:hover div{background : transparent url(../img/homepage01hover.jpg) center 0px no-repeat; color:#e77817;}
#home_navig2 a div{background : transparent url(../img/homepage02.jpg) center 0px no-repeat; width:138px; height:20px;padding-top:70px; text-align:center;font-size:16px;}
#home_navig2 a{width:50px; height:50px;}
#home_navig2 a:hover div{background : transparent url(../img/homepage02hover.jpg) center 0px no-repeat; color:#e77817;}
#home_navig3 a div{background : transparent url(../img/homepage03.jpg) center 0px no-repeat; width:138px; height:20px;padding-top:70px; text-align:center;font-size:16px;}
#home_navig3 a:hover div{background : transparent url(../img/homepage03hover.jpg) center 0px no-repeat; color:#e77817;}*/
#homepage_contact{color:#e77817;padding-left:50px; background : transparent url(../img/telefon6.png) center left no-repeat; height:27px; font-size:20px;line-height:27px; font-weight:bold; margin-top:35px;margin-left:60px;}
/*#homepage, #homepage h3, #homepage p{text-align:center;}*/
h3#homepage_opravy{height:20px;padding-top:70px; text-align:center;font-size:16px; }
h3#homepage_opravy a{background:url('../img/homepage1.jpg') 0 0 no-repeat;margin-left:0px;height:20px;padding-top:70px; text-align:center;font-size:16px; }
h3#homepage_opravy a:hover{background:url('../img/homepage1.jpg') 0px -100px no-repeat;}
h3#homepage_rekonstrukce{width:138px; height:20px;padding-top:70px; text-align:center;font-size:16px;}
h3#homepage_rekonstrukce a{background:url('../img/homepage2.jpg') center 0px no-repeat;margin-left:0px;width:138px; height:20px;padding-top:70px; text-align:center;font-size:16px;}
h3#homepage_rekonstrukce a:hover{background:url('../img/homepage2.jpg') center -100px no-repeat;}
h3#homepage_havarie{width:138px; height:20px;padding-top:70px; text-align:center;font-size:16px;}
h3#homepage_havarie a{background:url('../img/homepage3.jpg') top center no-repeat;margin-left:0px;width:138px; height:20px;padding-top:70px; text-align:center;font-size:16px;}
h3#homepage_havarie a:hover{background:url('../img/homepage3.jpg') center -100px no-repeat;}
#cont2 ul#akcni_nabidka li{font-size:12px;line-height:15px;text-align:justify;}
/*---------------------------------VYZKOUSEJTE SI NAS---------------------------------*/
UL.vyzkousejte_si_nas{list-style-type:none;}
UL.vyzkousejte_si_nas li{line-height: 20px;	padding-left: 22px;	padding-top: 0px;	background-image: url(../img/ul4.gif);	background-repeat: no-repeat;	background-position: 0px 5px;font-size:14px;margin-top:6px; font-size:12px;color:#24377c; text-align:justify;}
UL#vyzkousejte_si_nas2{list-style-type:none;}
UL#vyzkousejte_si_nas2 li{line-height: 20px;	padding-left: 22px;	padding-top: 0px;	background-image: url(../img/ul4.gif);	background-repeat: no-repeat;	background-position: 0px 5px;font-size:14px;margin-top:6px; font-size:12px;color:#000;text-align:justify;}
.vyzkousejte{color:#e77817}
.vyzkousejte a{color:#e77817;text-decoration:underline;}
.vyzkousejte a:hover{text-decoration:none;}
.pismo1{font-size:120%;}
.pismo2{font-size:140%;}
.pismo3{font-size:160%;}
/*---------------------------------KONTAKT---------------------------------*/
.kontakt{font-size:13px;}
.kontakt TABLE TR TD{padding-left:5px;}
/*TABLE TR.kontakt_sudy{background-color:#b8cced;}*/
/*---------------------------------CENIK---------------------------------*/
#content .cenik{width:400px;}
#content .cenik p{font-size:12px;}
SPAN.modry_odliseny_text{text-decoration:underline; color:#21347b;font-weight:bold;}
#content TABLE#cenik_list{font-size:9px;color:#e77817;}
#content TABLE#cenik_list a{font-size:11px;}
#content TABLE#cenik_list a.hlavni_cenik{font-size:15px; color:#e77817;}
#content TABLE#cenik_list a.hlavni_cenik:hover{color:#C0C0C0;text-decoration:underline;}
#content TABLE.cenik_detail{font-size:12px;}
/*---------------------------------PLYNARI---------------------------------*/
#plynari_seznam1{float:left;width:120px;height:170px;}
#plynari_seznam2{float:left;width:300px;height:170px;}
#plynari_seznam2 ul{style-type:normal;}

hr.cleaner {clear:both;    visibility:hidden;    height:1px;    margin: -1px 0 0 0; padding:0;    border: none;    margin: 0px;    padding: 0px;}
hr.cleaner2 {clear:both;    visibility:hidden;    height:41px;   &height:25px; margin: -1px 0 0 0; padding:0;    border: none;    margin: 0px;    padding: 0px;}
.center{text-align:center;}
.tucne{font-weight:bold;}
.oranzovy_text{color:#e77817;}
.modry_text, #cont2 h4.modry_text, p.modry_text{color:#24377c;}
.cerny_text{color:#000000;}
.cerveny_text, a.cerveny_text{color:red;}
.index_list h3{color:#24377c;}
.index_list ul li{}
.pobocky{background-color:#1c427a;padding-bottom:70px; text-align:center;}

/*---------------------------------DISKUZE---------------------------------*/
#diskuze_box{width:720px;margin-left:15px;}
.prispevek{margin-left:5px;}
TABLE.comment{width:498px;}
TABLE.comment{margin-left:30px;}
TABLE.comment TR TD{background-color:#E8E8E8;padding-left:10px;}
TABLE.suda TR TD{background-color:#F7F7F7;}
.prispevek_odpoved{padding-top:7px;}
.prispevek_odpoved IMG{margin-bottom:5px;}
/*---------------------------------REFERENCE---------------------------------*/
.reference IMG{float:left;margin-right:10px;margin-bottom:9px;border:solid #000 1px;width:200px;height:65px;}
.reference a:hover IMG{border:solid #e77817 1px;}
#reference-left IMG{margin-bottom:5px;}
.reference2 IMG{float:left;margin-right:10px;margin-bottom:9px;border:solid #000 1px;width:130px;}
.reference2 a:hover IMG{border:solid #e77817 1px;}

h3.opravy{font-size:13px; color:#24377c;}


ul.homepage_akce3{margin-top:20px;}
ul.homepage_akce3 li a{font-size:10px;}
ul.homepage_akce3 li a:hover{color:#e77817;}
UL.homepage_akce3 {list-style-type:none;}
UL.homepage_akce3 li{line-height: 15px;	padding-left: 20px;	padding-top: 0px;	background: url(../img/ul5.gif) top left no-repeat;	font-size:14px;margin-bottom:5px; font-size:12px; text-align:left;}


.neplavec{clear:both;width:100%;}
.plavec{float:left;}
a.pr{display:none;}
#odkazy a.pr{display:inline;}
.odkazy_site a.pr{display:list-item;margin-left:40px;}
.invisible{display:none;}
#external_links{width: 900px !important; 	min-width : 700px;	margin : 0px auto;	}

a.sklenari_vzorky IMG{border:solid #fff 1px; width:73px;}
a.sklenari_vzorky:hover IMG{border:solid #000 1px;}

ul.cisteni_kanalizace{margin-left:15px;}
h2.cisteni_kanalizace{font-size:13px;}
