* {
	font-family: Arial, Helvetica, sans-serif;
}

.png_fix{ behavior: url("/js/iepngfix.htc");}

.clear{
height:0px;overflow:hidden;clear:both;
}
div.over{overflow:hidden;}
body {
	padding: 0;
	font-size: 13px;
	background-image: url(/images/bg.jpg);
	background-position: top 0;
	background-repeat: repeat-x;
       background-color:#2459a7;
	margin: 0;
	
	color:#FFFFFF;
}

html {
	
}

input.text ,textarea {
border:1px solid #CCCCCC;
color:#185889;
font-size:11px;
margin-bottom:5px;
padding:5px;
width:150px;
}



h1,h2,h3,h4{font-family:times New Roman;}

h2 {
color:#7BCCFF;
font-weight:normal;
margin-top:0;
padding-top:0;
}

h1{

font-size:22px;
font-weight:normal;
padding-bottom:20px;
}

a, a:link, a:visited{color:#ffffff;text-decoration:underline;}
a:hover{color:#f6ff02;text-decoration:none;}


.wrap {
overflow-y:hidden;
margin:0 auto;
padding:0;
position:relative;
width:990px;
z-index:11;
}



/*Левый блок*/
div.left{

width:230px;
/*height:100%;
background-color:#000;*/
float:left;
}


div.logo{

padding:30px 0 30px 30px;
}

div.img_logo{
padding:0;
margin:0;
height:100%;
width:169px;
height:96px;
background:transparent url(/images/logo.gif) no-repeat scroll 0 0;
}

div.logo a{ display:block; height:100%;width:100%;}

div.logo img{
border:none!important;
}


div.left div.left_colon{
/*background-color:#FFFFFF;*/
padding-top:10px;
}


div.qwest{
background:transparent url(/images/qwe.gif) no-repeat scroll 0 0;
height:32px;
margin-top:10px;
margin-left:30px;
padding:6px 0 0 40px;}

div.m_mail{
background:transparent url(/images/mail.gif) no-repeat scroll 0 0;
height:32px;
margin-top:10px;
margin-left:30px;
padding:6px 0 0 40px;}

div.m_info{
background:transparent url(/images/vopr.gif) no-repeat scroll 0 0;
height:32px;
margin-top:10px;
margin-left:30px;
padding:6px 0 0 40px;}


.blue_link {
color:#93C8F4 !important;
}

div.right{
overflow:hidden;
width:745px;
/*height:100%;
background-color:#CCC;*/
float:right;
}

div.menu_pad{
padding-top:30px;
}

div.pad{
overflow:hidden;
padding:0 20px 25px 5px;
}



div.footer{
font-size:12px;
padding:25px;
}



.form_spisok
{
background-color:#5F84B9;
border:medium none;
color:#FFFFFF;
margin-left:5px;
margin-right:10px;
}
