@charset "windows-1251";
body,div,img{padding:0; margin:0;}
html,body{ /*overflow:hidden;*/ height:100%; width:100%; min-width:779px}
#head {
background: url(img/sky.jpg) repeat-x;
width:100%;
height:420px;
vertical-align:top;
text-align:center;
margin:0;
padding:0;
border:none;
margin-bottom:80px;/*Отступ от заголовка*/
_margin-bottom:0px;
}
#perfect{position:absolute; top:2px; left:0; width:263px; height:206px;}
#logo{
position:relative;
top:124px;
width:515px;
height:158px;
}

#nav_map{
position:relative;
top:198px;
width:779px;
height:57px;
border:none;
z-index:2;
padding:0;
margin:0;
}

#nav_animator{
position:relative;
top:150px;
width:779px;
height:257px;
z-index:0;
margin-left: auto;
margin-right: auto;
}

*:first-child+html #nav_animator {top:147px;}
* html #nav_animator {top:147px;}

#button1,#button2,#button3,#button4,#button5,
#button1a,#button1b,#button2a,#button2b,
#button3a,#button3b,
#button4a,#button4b,
#button5a,#button5b
{
width:189px;
height:40px;
float:left;
position:relative;
}
#button1b{left:5px; width:8px; height:20px;}
#button1{left:5px; width:175px;}
#button1a{left:5px; width:4px; height:15px; top:24px; }
#button2a{width:4px; height:15px; left:1px;}
#button2{left:1px; width:177px;}
#button2b{width:6px; height:17px; top:22px; left:1px; }
#button3a{left:-7px; top:-5px; width:8px; height:18px;}
#button3{left:-7px;  top:-6px; width:29px; }
#button3b{left:-7px;  top:-5px; width:6px; height:15px;}


#button4a{width:6px; height:17px; top:22px; left:-13px; }
#button4{left:-13px;  width:177px;}
#button4b{width:4px; height:15px; left:-13px;}
#button5a{width:6px; height:17px; top:22px; left:-16px; }
#button5{width:174px; left:-6px; top:-16px;}
#button5b{width:5px; left:-6px; top:-16px; height:17px;}

#page_caption{
position:relative;
top:-30px;
clear:both;
}

.phone{
	font-family: "Arial Narrow";
	font-size: 18px;
	color: #006699;
	text-align:center;
}
#footer{ 
height:87px;
width:100%;
/*bottom:0;*/
background-position:right;
background-image:url(img/travka.jpg);
background-repeat:repeat-x;
text-align:right;
/*
position:fixed;
vertical-align:bottom;
*/
}
#copyrights{
	width:290px;
	height:17px;
	background:url(img/c.jpg);
	float:right;
	margin:60px 23px 0 0;
	_margin-right:11px;
	text-align:center;
	padding-top:10px;
	font-face:"Arial Narrow";
	font-size:12px;
	color:#4d8eff;
}