p
{
	font: 11pt "Calibri";
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
 p.dline {
    line-height: 2.5;
   }
li
{
        font: 11pt "Calibri";
}
h2
{
	font: bold 14pt "Calibri";
	text-transform: uppercase;
	color: #66aada;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
h3
{
	font: bold 14pt "Calibri";
	color: #66aada;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
body
{
	margin: 0 auto;
	width: 1024px;
	background-color: #e6eef3;
	padding: 0 auto;
}
img
{
	border: 0px;
	text-decoration: none;
}
div.top_l
{
	background: white url('/images/head.png') no-repeat;
	width: 610px;
	z-index: 10;
	float: left;
	height: 215px;
}
div.fontop
{
	background: white url('/images/head_gradient.png') repeat-x;
	background-color: #e6eef3;
	min-width: 1023px;
	width: 100%;
	z-index: 1;   

}
img.but
{
	padding: 5px 3px;
}
img.butl
{
	padding: 5px 3px 5px 10px;
}
div.logo_l
{
	height: 185px;
	width: 610px;
	margin:4px 0px 0px 20px;
}
div.buttons
{
	width: 100%;
	height: 30px;
	margin:34px 0px 0px 124px;
}
div.callcenter
{
	z-index: 10;
	height: 215px;
	padding: 0px;
	margin: 0px;
}
img.phone
{
	padding: 65px 0px 0px 40px;
}
div.infocenter
{
	float: none;
	padding: 65px 20px 0px 0px;
	text-align: right;
}
span.call-h1
{
	font: bold 14pt "Calibri";
	color: white;
}
span.call-code
{
	font: bold 14pt "Calibri";
	color: red;
}
span.call-phone
{
	font: bold 24pt "Calibri";
	color: white;
}
span.call-working
{
	font: bold 13pt "Calibri";
	color: white;
}
div.pict-menu
{
padding: 0px 18px;
}
div.nav-img-block
{
	padding: 0px 5px 0px 5px;
    display: inline;
    width: 316px;
    height: 223px;
	float: left;
}
div.main-area
{
        background-image: url('/images/fon_grd.png');
        background-repeat: repeat-x;
        background-position: left top;
        width: 100%;
        clear: right;
}
table.data-area
{
	/*top: 150px;*/
	width: 984px;
	margin:0px 20px;
	clear: right;
}

div.attention-border
{
	background: white url('/images/important_fon_border.png') repeat;
	margin: 0 0 5px 0;
	padding: 2px;
}
div.attention
{
	background-color: #edd19f;
	padding: 5px;
	font: 26pt "Calibri";
	color: #5f5d5a;
	text-align: center;
}
div.data
{
	font: 11pt "Calibri";
	color: black;
	padding: 0px 0px 0px 5px;
	margin: 0px;
}
#bottom_banner
{
	padding:4px;

}
div.ifooter
{
	background-image: url('/images/bottom_gradient.png');
	background-repeat: repeat-x;
	height: 120px;
}
span.copy
{
	padding: 0px 20px;
	display: block;
	font: 11pt "Calibri"
}
div.news-line
{
	background-image: url('images/news_line.png');
	background-repeat: repeat-x;
}
table.form_table
{
	border: 2px solid #79a5d6;
	border-collapse: collapse;
}
div.rus
{
position: absolute;
background: url('/images/rus3.png') no-repeat;
z-index: 100;
width: 200px;
height: 200px;
top:10px;
right:550px;
}
p.dline {
    line-height: 1;
   }