body {
	margin:0px;
	padding:0px;
	font:14px Tahoma;
	color:#6c6c6c;
	background:url(/img/back2.gif) top center repeat-y;
	font-weight:bold;


	background-color:#f2f2f2;
}
#main{
width:1280px;
}
#header{
background:url(/img/header.jpg) top  center no-repeat;
height:410px;
vertical-align:bottom}
#menu{
margin-left:210px;
}
#menu ul{
margin:0px;
padding:0 0 70px 0;}
#menu li{
float:left;
list-style:none;
padding:0 35px 0 0}
#menu li a{

color:#b51315;
font-size:17px;
text-decoration: underline;
font-weight:normal;

}
#content{	background:url(/img/back.gif) top center repeat-y;
padding:0 130px 20px 215px;
}
#footer{
background:url(/img/foot.gif) top center no-repeat;
height:273px;
vertical-align:top}
#fleft {
float:left;
font:11px Verdana;
color:#bcbcbc;
padding:55px 0 0 225px;
line-height:24px;}
#fleft a{
color:#595959;
font: 20px Verdana;
line-height:22px;}
#fright{
float:right;
font: 16px "Trebuchet MS";
color:#000000;
font-weight:bold;
width:470px;
text-align:left;
padding:25px 0 0 0; }


#fright span{
color:#e69801;
font:22px  Georgia;
}

#fright a{
font:14px Tahoma;
color:#a2ccef;
padding-left:115px;
font-weight:normal;
}

.num{
font: 44px Georgia;
color:#000000;
margin-right:212px;
margin-top:-14px;
float:right;


}
.block{
float:left;
width:200px;
padding:0 30px 0 0;
}

.block a{
color:#6c6c6c;
text-decoration:none;
}

.block h2{
font:25px "Trebuchet MS";
text-decoration:underline;
color:#000000;
margin:0px;
padding:0px;}

.red{
color:#ec0000 !important;
font:25px "Trebuchet MS";
}
.red span{
text-decoration:underline;
}
#s2{
text-decoration:none !important;
font-size:19px;}
#gray{
color:#bbbbbb;
float:left;
width:200px;
padding:0 30px 0 0;}
#gray h2{
font:25px "Trebuchet MS";
text-decoration:underline;
color:#bbbbbb;
margin:0px;
padding:0px;}
.gray{
color:#bbbbbb !important;
}
h2{
font:24px "Trebuchet MS";
color:#383838}
.foto{
float:right;
padding: 0 120px 10px 30px;
}
#zapros{
color:#1e1d1d;
padding-right:300px;}
.inp1{
width:265px;
height:20px;
float:right}
.inp2{
width:267px;
height:100px;
float:right}
.inp3{
width:267px;
height:65px;
float:right}
.sel{

margin-left:325px;
}

.sel2{

margin-left:251px;
}
.dot{
color:#cf0000;
}
.but1{
background:url(/img/but.gif) top left repeat-x;
color:#FFFFFF;
border:none;
margin-left:364px;}
.but2{
background:url(/img/but.gif) top left repeat-x;
color:#FFFFFF;
border:none;
margin-left:10px;}
.erzap{
color:#ec0000;
}
.m1{
float:left; padding-right:30px;
}
.coords{
padding:150px 0 50px 100px;
}
