body { padding:0px; margin:0px; font:12px Arial, Helvetica, sans-serif; background:#E8E6D6; color:#979183;}
img {border:0px; display:block;}
ul{margin:0px; padding:0px;}
#container
{
width:986px;
background:#fff;
margin:auto;
}
#header_menu
{
color:#fff;
height:39px;
background:#fff;
padding:0 0 20px 0;
}
#header_menu.menu-button {
float:left;
font:bold 16px Arial, Helvetica, sans-serif;
color:#fff;
width:92px;
height:39px;
}
.menu_active {
float:left;
font:bold 16px Arial, Helvetica, sans-serif;
color:#fff !important;
width:92px;
height:39px;
background-image: url(../images/but_fon.jpg);
text-decoration:none;
}
.menu_active a, .menu_active a:hover, .menu_active a:active, .menu_active a:link, .menu_active a:visited
{
color:#fff !important;
}
#header_menu ul
{
list-style-type:none;
}
#header_menu ul li
{
float:left;
text-align:center;
margin-left:28px;
}
#header_menu ul li a
{
float:left;
font:bold 16px Arial, Helvetica, sans-serif;
color:#0F4485;
width:92px;
height:34px;
padding-top:5px;

}
#header_menu ul li a:hover
{
font:bold 16px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background-image: url(../images/but_fon.jpg);
float:left;
height:34px;
padding-top:5px;
width:92px;
}
#header
{
width:986px;
height:116px;
}
#line_repeater
{
background:url(../images2/line_repeater.gif) repeat-x;
height:6px;
}
#login
{
float:right;
width:431px;
}
#login input
{
width:110px;
height:16px;
border:1px solid #CDCDCD;
margin-left:2px;
color:#787860;
}
#logo
{
width:274px;
height:110px;
}
#clients_login
{
padding:28px 0px 6px 32px;
width:77px;
height:15px;
}
#login_button
{
width:44px;
height:21px;
float:left;
margin-left:3px;
}
#log
{
float:left;
color:#787860;
}
#pass
{
float:left;
color:#787860;
margin-left:15px;
}
#menu
{
height:38px;
margin-left:39px;
}
#menu a
{
font:18px Arial, Helvetica, sans-serif;
color:#293F84;
width:105px;
height:38px;
display:block;
padding-top:5px;

}
#menu a:hover
{
font:18px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background:url(../images2/menu_bg_hover.gif)  no-repeat;
display:block;
width:105px;
height:38px;
padding-top:5px;

}
#menu li
{
float:left;
text-align:center;
}
#menu ul
{
list-style-type:none; 
}
.li_pad
{
padding-right:6px;
}
#content
{
margin-top:23px;
padding:0px 25px 0px 25px;
}
#cont_block
{
width:280px;
height:356px;
background:url(../images2/cont_block_rep.gif) repeat-x;
float:left;
margin:0px 12px 50px 12px;
}
#cont_block_top
{
background:url(../images2/cont_block_top.gif) no-repeat;
width:280px;
height:57px;
}
#cont_block_corner
{
width:280px;
height:8px;
}
#cont_block_main
{
border-left:1px solid #DBDBDB;
border-right:1px solid #DBDBDB;
height:290px;
}
.cont_block_main_img
{
padding:5px 0px 0px 12px;
}
#cont_block_main h6
{
margin:0px;
padding:8px 14px 8px 12px;
font:12px Arial, Helvetica, sans-serif;
}
#cont_block_main h5
{
margin:0px;
padding:23px 14px 8px 12px;
font:12px Arial, Helvetica, sans-serif;
}
#cont_block_main h4
{
margin:0px;
padding:8px 14px 7px 12px;
font:12px Arial, Helvetica, sans-serif;
}
#dev_block p
{
color:#000;
margin:0px;
padding:12px 6px 8px 12px;
font:12px Arial, Helvetica, sans-serif;
line-height:16px;
}
.cont_img
{
padding:8px 0px 0px 12px;
}
#button
{
padding:5px 0px 8px 14px;
}
#lfloat
{
float:left;
}
.button_pad
{
padding:0px 5px 6px 12px;
}
#dev_block
{
height:356px;
width:280px;
float:left;
margin:0px 12px 50px 12px;
}
#footer
{
clear:left;
}
#contacts
{
background:#DAD3BA;
height:252px;
}
#contact_info
{
font:18px Arial, Helvetica, sans-serif;
color:#686042;
float:right;
}
#contact_info li
{
padding-top:10px;
}
#contact_info li a
{
font:18px Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#0F4485;
}
#contact_info li a:hover
{
font:18px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#0F4485;
}
#contacts_img
{
float:left;
}
#footer_links
{
color:#B3B3B3;
float:right;
}
#footer_links a
{
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#686042;
}
#footer_links a:hover
{
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#999999;
}
#foot_info
{
height:57px;
background:#EAE6D7;
padding-top:15px;
}
#copyright
{
color:#686042;
}
#info1
{
float:left;
padding-left:45px;
}
#info1 ul
{
list-style-type:none;
}
#info2
{
float:left;
padding-left:92px;
}
#info2 ul
{
list-style-type:none;
}
.cont_info_img
{
margin:23px 0px 20px 0px;
}
.black
{
color:#000;
}
#dev_block a
{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1F508D;
text-decoration:underline;
}
#dev_block a:hover
{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1F508D;
text-decoration:none;
}
#dev_button
{
padding-left:12px;
}




























#contacts
{
background:#DAD3BA;
height:252px;
}
#contact_info
{
font:18px Arial, Helvetica, sans-serif;
color:#686042;
float:right;
}
#contact_info li
{
padding-top:10px;
}
#contact_info li a
{
font:18px Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#0F4485;
}
#contact_info li a:hover
{
font:18px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#0F4485;
}
#contacts_img
{
float:left;
}
.w612
{
width:612px;
}
#send_button
{
padding:10px 0px 0px 0px;
float:right;

}
#contact_inp2
{
padding:10px 0px 0px 0px;
}
#contact_inp2 input
{
border:1px solid #C9BC9E;
width:500px;
height:19px;
}
#info23
{
font:12px Arial, Helvetica, sans-serif;
width:610px;
color:#000;
background:#FFF;
margin-top:20px;
margin-right:20px;
height:170px;
border:1px solid #C9BC9E;
overflow:auto;
}
#info1 ul
{
list-style-type:none;
}
.text_pad
{
padding:10px 10px; 
line-height:18px;
}
#support_text
{
color:#686042;
}
#sel a
{
font:18px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background:url(../images2/menu_bg_hover.gif)  no-repeat;
display:block;
width:105px;
height:38px;
padding-top:5px;
}
#sel a:hover
{
font:18px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
background:url(../images2/menu_bg_hover.gif)  no-repeat;
display:block;
width:105px;
height:38px;
padding-top:5px;
}