/* CSS Document */

body{
margin:0;
padding:0;
text-align:center;

}

#bigcontainer{
width:100%;
background:#fff url(sky2.jpg) no-repeat 50% 0;}

#bigcontainer2{
width:100%;
background:#fff url(innersky.jpg) no-repeat 50% 0;}

table#main{
width:1000px;
margin:0 auto;
text-align:left!important;
font:normal 13px Arial;
color:#fff;

}

#tdbkg{
background:transparent;
height:250px;}

#mcontainer{
width:980px;
height:200px;}

table#main2{
width:1000px;
margin:0 auto;
text-align:left!important;
font:normal 13px Arial;
color:#000;
}

h4.logo{
margin-left:27px;
margin-top:0px;}

h4.logo1{
width:300px;
color:#fff;
margin-left:-45px;}

#content{
margin:10px 0 10px 20px;color:#3d3d3d}

#logotext{
margin-left:50px;
margin-bottom:10px;
color:#000066;}

#banners{
width:924px;
height:173px;
margin:0 auto auto 50px;}

#banners2{
width:1000px;
margin:0 auto auto 0px;}

#cold, #warm, #remont{
position:relative;
width:277px;
height:172px;
float:left;
z-index:0;
}

#cold2, #warm2, #remont2{
position:relative;
width:277px;
height:172px;
z-index:0;
}
#cold{
margin:0 25px;;}

#zamer_text{
	position:absolute;
	top:26px;
	left:209px;
	z-index:3;
	font:normal 18px Arial;
	width:160px;
	color:#0076a3;
}

#z{
position:relative;
top:0;
left:0;
z-index:2;
}


#ruletka{
	position:absolute;
	z-index:1;
	top:1px;
	left:-3px;
	width:374px;
	height:201px;
}

#b1, #b2, #b3{
font:bold 14px Arial;
color:#0076a3;
position:absolute;
top:10px;
left:10px;
text-align:left;
z-index:20000;}

#b1 span, #b2 span, #b3 span {
font:12px normal Verdana;}

div#copy{
margin:0 0 0 30px;
font:normal 11px Verdana;
color:#000;}

#copy a, #copy a:visited{
color:#0072bc;
text-decoration:none;
border-bottom:dashed 1px #f7941d;}

#copy a:hover{
border-bottom:solid 1px #f7941d;}

/*
hr{
background-color:#f7941d;
height:1px;
border-width:0px;
}
*/

#logotype{
margin:15px 0 0 85px;}


#copy_td{
background:red url(/img/copy_fon.jpg) no-repeat 0 0;}

ul.bn li{
margin:0px;
padding:0px;}

span{
margin:0;padding:0}

div#logo{
margin:0 0 0 50px;
width:170px;}

div#logo2{
margin:0 0 0 20px;
width:200px;
text-align:center;}

div#flash_menu{
position:relative;
top:0;
left:50px;
width:260px;
height:321px;
}

div#flash{
position:absolute;
top:-19px;
left:10px;}

div#flash_menu2{
	position:absolute;
	top:-80px;
	left:0px;
}

a.under{position:relative;z-index:20000;
	top;0;left:0;}


/*
#cold a, #warm a,#cold a:visited, #warm a:visited, #remont a,#remont a:visited {
color:#000066!important;
}*/

a {color:#0076a3!important; text-decoration:none;
}

a:hover {text-decoration: underline
}

div#dop_menu{
position:relative;
left:50%;
margin-left:-310px;
width:620px;}
div#dop_menu a{
margin-left:15px;
font-size:12px;
color:#fff!important;
}
div#dop_menu2{
position:relative;
left:50%;
margin-left:-310px;
width:620px;}
div#dop_menu2 a{
margin-left:15px;
font-size:12px;
color:#3366CC!important;
}

h1{color:#0076A3 ;font-weight:bold;font:24px Arial;}