HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%;
}
BODY {
	min-width: 720px; max-width: 100%; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; 
	PADDING-TOP: 0px; HEIGHT: 100%; FONT: 11px Tahoma, sans-serif;
 
}

TD {
	FONT: 11px Tahoma, sans-serif; vertical-align:top;
}

A {
	COLOR: #000000; TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: none;
}
.hidden {visibility: hidden;}
.visible1 {visibility: visible; margin-left:"-3px"}
.visible2 {visibility: visible; margin-left:-27px; margin-left:"-27px"}

.find1 {
COLOR: #f0f0f0; FONT:12px Verdana, Tahoma, sans-serif; font-weight:bold;  
}
#logo {
	top:0px; left:0px; position:relative;  z-index:2; width:130px; height:131px;
}
#logo_es {
	margin-top:-110px; margin-left:0px; padding-left:10px; width:99%; padding-bottom:10px;  BORDER-BOTTOM: #C9C9CB 2px dotted; position:relative;
}
#link_menu {margin-left:130px; margin-top:5px; position:relative; 
}
#link1 {BACKGROUND:url(img/0_arrow.gif) no-repeat #44A1D3; padding-top:2px; width:158px; height:24px;  text-align:center;}
#link1 A { FONT: 16px Verdana,Tahoma, sans-serif; font-weight:bold; color:#ffffff;}
#link2 {BACKGROUND:url(img/1_arrow.gif) no-repeat #33789D; padding-top:2px; width:210px; height:24px; text-align:center;}
#link2 A { FONT: 16px Verdana,Tahoma, sans-serif; font-weight:bold; color:#ffffff;}
#link3 {BACKGROUND:url(img/2_arrow.gif) no-repeat #275C78; padding-top:2px; width:158px; height:24px; text-align:center;}
#link3 A { FONT: 16px Verdana,Tahoma, sans-serif; font-weight:bold; color:#ffffff;}
#link4 {BACKGROUND:url(img/2_arrow.gif) no-repeat #1F4B63; padding-top:2px; width:128px; height:24px; text-align:center;}
#link4 A { FONT: 16px Verdana,Tahoma, sans-serif; font-weight:bold; color:#ffffff;}
#linklast {BACKGROUND:url(img/3_arrow.gif) no-repeat; width:20px; height:24px;}
#box {
	BACKGROUND:#44A1D4; margin-left:25%; margin-top:80px; width:520px; height:293px;  COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top; top:-70px;  z-index:4; position:relative
}
#main_box {
	BACKGROUND:url(img/fon.jpg); top:1px; left:1px; width:500px; height:273px; width:"518px"; height:"291px"; COLOR: #FFFFFF; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  BORDER:#ffffff 9px solid; position:relative
}
#box_contr {
	BACKGROUND:#44A1D4; margin-left:25%; margin-top:80px; width:520px; height:663px;  COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top; top:-70px;  z-index:4; position:relative
}
#main_box_contr {
	BACKGROUND:url(img/fon_contr.jpg); top:1px; left:1px; width:500px; height:643px; width:"518px"; height:"661px"; COLOR: #FFFFFF; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  BORDER:#ffffff 9px solid; position:relative
}
#box_contr1 {
	BACKGROUND:#44A1D4; margin-left:25%; margin-top:80px; width:520px; height:563px;  COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top; top:-70px;  z-index:4; position:relative
}
#main_box_contr1 {
	BACKGROUND:url(img/fon_contr.jpg); top:1px; left:1px; width:500px; height:543px; width:"518px"; height:"561px"; COLOR: #FFFFFF; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  BORDER:#ffffff 9px solid; position:relative
}
#box_review {
	BACKGROUND:#44A1D4; margin-left:0px; margin-top:0px; width:520px; height:360px;  COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  z-index:4; position:relative
}
#main_box_review {
	BACKGROUND:url(img/fon_contr.jpg); top:1px; left:1px; width:500px; height:340px; width:"518px"; height:"358px"; COLOR: #FFFFFF; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  BORDER:#ffffff 9px solid; position:relative
}

#contr {
	BACKGROUND:#758C90; margin-left:110px; margin-top:3px;  margin-left:"0px";  width:250px; height:125px; COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  z-index:3; position:relative
}
#contr_box {
	BACKGROUND:#758C90; top:1px; left:1px; width:230px; height:105px;  width:"248px"; height:"123px"; COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  BORDER:#ffffff 9px solid; position:relative; z-index:3;
}

#contr_box li{
	margin-left:-30px; margin-top:0px; list-style:none; display:block; color:#ffffff;
	}
#contr_box h4{
	color:#ffffff; FONT: 12px Verdana,Tahoma, sans-serif; font-weight:bold; margin-bottom:1px; margin-top:0px; text-align:center;
	}
#contr_box h5{
	color:#ffffff; FONT: 11px Verdana,Tahoma, sans-serif; font-weight:bold; margin-bottom:1px; margin-top:1px; text-align:center;
	}
#contr_box h6{
	margin-bottom:0px; margin-bottom:"-10px"; margin-top:2px; text-align:right;
	}
#contr_box A{
	color:#ffffff; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; margin-bottom:1px; text-align:right;
	}
#contr1 {
	BACKGROUND:#758C90; margin-left:50px; margin-top:3px;  margin-left:"0px";  width:350px; height:175px; COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  z-index:3; position:relative
}
#contr_box1 {
	BACKGROUND:#758C90; top:1px; left:1px; width:330px; height:155px;  width:"348px"; height:"173px"; COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  BORDER:#ffffff 9px solid; position:relative; z-index:3;
}

#contr_box1 li{
	margin-left:-30px; margin-top:0px; list-style:none; display:block; color:#ffffff;
	}
#contr_box1 h4{
	color:#ffffff; FONT: 12px Verdana,Tahoma, sans-serif; font-weight:bold; margin-bottom:1px; margin-top:0px; text-align:center;
	}
#contr_box1 h5{
	color:#ffffff; FONT: 11px Verdana,Tahoma, sans-serif; font-weight:bold; margin-bottom:1px; margin-top:1px; text-align:center;
	}
#contr_box1 h6{
	margin-bottom:0px; margin-bottom:"-10px"; margin-top:2px; text-align:right;
	}
#contr_box1 A{
	color:#ffffff; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; margin-bottom:1px; text-align:right;
	}
#form {
margin-left:50px;; margin-top:100px;
}
#form TD {
COLOR: #ffffff; FONT:15px Verdana,Tahoma, sans-serif; font-weight:bold;
}
.secur {
COLOR: #f0f0f0; FONT:12px Verdana, Tahoma, sans-serif; font-weight:normal; margin-right:25px;
}
.find {
COLOR: #f0f0f0; FONT:12px Verdana, Tahoma, sans-serif; font-weight:bold; margin-right:25px; margin-right:"0px"; text-align:right;
}
.error {
COLOR:#FF6600; FONT:12px Verdana, Tahoma, sans-serif; font-weight:bold; margin-right:25px; text-align:right;
}
.error_m {
COLOR: #FF6600; FONT:12px Verdana, Tahoma, sans-serif; font-weight:bold; margin-right:25px; text-align:center; 
}
.quote {
COLOR: #f0f0f0; FONT:14px Verdana, Tahoma, sans-serif; font-weight:bold; margin-right:25px;
}
#text {
 padding-left:35px;; margin-top:-48px; padding-bottom:"40px"; height:170px;COLOR: #090909; FONT: 14px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  z-index:7; position:relative
}
#lower {
	BACKGROUND:#758C90;  margin-top:-90px; margin-right:25px; width:450px; height:220px; width:"432px"; height:"152px"; COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  z-index:3; position:relative
}
#lower_box {
	BACKGROUND:#758C90; top:1px; left:1px; width:430px; height:200px; COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top;  BORDER:#ffffff 9px solid; position:relative; z-index:3;
}
#lower_box ul{
	margin-left:-5px; margin-top:-3px; margin-left:"35px"; FONT: 15px Verdana,Tahoma, sans-serif; font-weight:bold; color:#f0f0f0; z-index:4;
}
#lower_box li{
	padding-right:120px; PADDING-TOP: 5px; list-style-position:outside;  list-style-type:decimal; z-index:4;
	}
#roofer {
	margin-left:318px; margin-left:"318px"; margin-top:-135px;  z-index:7; position:relative
}

#bottom {
BORDER-top: #C9C9CB 2px dotted;	BACKGROUND:#E5E7DD; margin-top:-40px; margin-left:0px; width:100%; height:97px; COLOR: #62879B; FONT: 10px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top; z-index:2; position:relative; bottom:0px; 
}
#fotos {
	 margin-left:0px; margin-bottom:-24px; margin-top:-24px; margin-top:"-24px";  z-index:4; width:150px; height:121px; position:relative; BACKGROUND:url(img/fotos.jpg);
}
#copyright {
	 text-align:center; margin-top:-40px; margin-top:"-25px";   z-index:5; position:relative
}
#company {
	 margin-left:0px; margin-top:40px;  z-index:5; position:relative
}
#list {
	BACKGROUND:#ffffff; margin-left:35%; margin-left:"10%"; margin-top:40px; width:320px; height:170px; width:"302px"; height:"152px"; COLOR: #474747; FONT: 15px Verdana,Tahoma, sans-serif; font-weight:bold; text-align:top;  z-index:3; position:relative;
}
#spisok {
	BACKGROUND:#ffffff; margin-top:40px; width:320px; height:170px; width:"302px"; height:"152px"; COLOR: #474747; FONT: 15px Verdana,Tahoma, sans-serif; font-weight:bold; text-align:top;  z-index:3; position:relative;
}
#spisok li{
	padding-left:30px; PADDING-TOP: 10px;  list-style-type:decimal;
	}
#list ul{
	margin-left:0px;
}
#list li{
	padding-left:20px; PADDING-TOP: 10px; BACKGROUND: url(img/1.gif) no-repeat 0px 10px; list-style-position:inside;  list-style-type:decimal;
	}
.textmain{
	padding-left:150px; COLOR: #000000; FONT: 13px Verdana,Tahoma, sans-serif; font-weight:normal; text-align:top; 
	}
H1 {
	COLOR: #0f0f0f; FONT: 15px Verdana,Tahoma, sans-serif; font-weight:bold; text-align:top; margin-left:15px;
	}
.textafter {
COLOR: #f0f0f0; FONT:12px Verdana, Tahoma, sans-serif; font-weight:bold; margin-right:25px; margin-left:15px;
}
#info {
COLOR: #f0f0f0; FONT:12px Verdana, Tahoma, sans-serif; font-weight:bold; margin-left:35px;
}
#info td{
COLOR: #f0f0f0; FONT:12px Verdana, Tahoma, sans-serif; font-weight:bold; margin-left:35px;
}
.text_info {
 padding-left:5px; padding-top:5px; COLOR: #f0f0f0; FONT: 12px Verdana,Tahoma, sans-serif; font-weight:normal; 
}
#contractors_list {
padding-left:150px; padding-top:40px; position:relative;
}
#contractors_list1 li {
COLOR: #333333; FONT:11px Verdana, Tahoma, sans-serif; font-weight:bold;  list-style:none;
}
#contractors_list A{
COLOR: #333333; FONT:12px Verdana, Tahoma, sans-serif; font-weight:bold; 
}