@charset "iso-8859-1";
/* CSS Document */

*{margin:0px; padding:0px;}

img{
margin:0px;
padding:0px;
border:none;
}

h1{
clear:left;
background:url(/images/clients_bullet.gif) left no-repeat;
padding:5px 0px 5px 20px;
}

h2{
clear:left;
padding:5px 0px;
}

body{
background: #E5E5E5;
}

.main{
width:1000px;
background: #FFFFFF;
border-right:1px solid #BBBBBB;
}

.main .header{
height:208px;
width:1000px;
}

.main .header .menu{
height:208px;
width:254px;
float:left;
}

.main .header .menu a{
height:24px;
width:214px;
display:block;
background:url(/images/menuitem_bg.gif) top no-repeat;
padding:8px 10px 0px 30px;
border-bottom:1px solid #fff;
}

.main .header .menu .menu_title{
height:27px;
border:1px solid #506D85;
background:url(/images/forclients_bg.gif) top repeat-x;
padding:14px 0px 0px 10px;
}

.main .header .menu .menu_title a{
width:220px;
display:block;
background:url(/images/clients_bullet.gif) left top no-repeat;
border:none;
padding:0px 0px 0px 20px;
}

.main .header .rightc{
height:208px;
width:746px;
float:left;
background: url(/images/header_topbg.jpg) right no-repeat;
}

.main .header .rightc p{
padding:10px 0px 0px 150px;
}

.rightc_o{
width:330px;
}

.main .header .rightc p img{
float:left;
}

.main .header .rightc p span{
float:left;
padding:10px 10px 0px 0px;
}

.main .content{
width:1000px;
}

.main .content .leftcol{
width:254px;
float:left;
padding:0px 0px 20px 0px;
}

.main .content .leftcol .title{
height:27px;
border:1px solid #506D85;
clear:left;
background:url(/images/forclients_bg.gif) top repeat-x;
padding:14px 0px 0px 10px;
}

.main .content .leftcol .title span{
width:220px;
display:block;
background:url(/images/clients_bullet.gif) left top no-repeat;
border:none;
padding:0px 0px 0px 20px;
}

.main .content .leftcol  .border{
height:1px;
clear:both;
background:url(/images/news_border.gif) left repeat-x;
margin:0px 10px;
}

.main .content .leftcol .news_text{
padding:10px;
}

.main .content .leftcol .news_text span{
display:block;
padding:0px 0px 5px 0px;
}

.main .content .leftcol .news_text .news_img{
float:right;
margin:10px 30px 0px 10px;
}

.main .content .leftcol .auth_form{
width:254px;
padding:0px 0px 15px 0px;
}

.main .content .leftcol .auth_form .input_text{
height:15px;
width:206px;
border-top:1px solid #716F64;
border-left:1px solid #716F64;
border-right:1px solid #F1EFE2;
border-bottom:1px solid #F1EFE2;
background:#F7F7F1;
padding:0px 10px 0px 10px;
margin:10px 0px 0px 10px;
}

.main .content .leftcol .auth_form .button{
width:60px;
background:url(/images/strelk.gif) left no-repeat;
border:none;
margin:10px 0px 0px 190px;
}

.main .content .moreinf{
height:11px;
width:84px;
direction:block;
float:right;
background:url(/images/moreinf.gif) no-repeat;
}

.main .content .rightcol{
width:706px;
float:left;
padding:10px 20px 10px 20px;
}

.main .content .rightcol .text_img{
float:right;
margin:0px 0px 10px 20px;
}

.main .content .rightcol .text_imgr{
width:380px;
float:left;
}

.main .content .rightcol .border{
height:1px;
clear:both;
background:url(/images/news_border.gif) left repeat-x;
padding:10px 0px;
}

.border {
  padding-top: 5px;
}

.main .content .rightcol ul{
list-style-image:url(/images/strelk.gif);
padding:5px 10px 10px 20px;
}

.main .content .rightcol ul li{
margin:4px 0px;
}

.main .content .rightcol .ul_left{
width:200px;
clear:left;
float:left;
}

.main .content .rightcol .ul_right{
width:200px;
float:left;
}

.main .content .rightcol .moreinf{
margin:10px 0px 0px 10px;
}

.moreinf{
padding-right: 10px;
}

.main .footer{
width:1000px;
clear:left;
}

.main .footer .links{
height:28px;
background:url(/images/forclients_bg.gif) top repeat-x;
padding:13px 10px 0px 10px;
}

.main .footer .ftext{
padding:10px;
}

.main .contspacer{
height:1px;
clear:both;
}

ul {
margin:10px 0px 10px 30px;
}
.newscol{
padding-left:5px;
}
