body, html {
    margin:0px;
    height:100%;
    background: #FFF;
    font: normal 13px Arial, Tahoma, Verdana;
    color: #4a4a4a;
    text-align:left;
}

img {margin: 0px; border: 0px;}
input, select {font:11px Verdana, Arial;}
form {margin:0px; padding:0px;}

.clear {
    clear:both;
}

ul {padding:12px; margin:0px;}
li {margin:0px; padding:0px; list-style:none;}

/* ссылки */

a:link, a:visited, a:active {color:#004bbb; text-decoration:underline;}
a:hover {color:#004bbb; text-decoration:none;}

#logo { margin:0 0 0 60px; display:block; position:absolute;}

/* заголовки */

h1 {
    font:bold 31px Tahoma, Verdana;
    color:#FFF;
    display:block;
    margin:30px 0 0 0px;
    padding:0 0 21px 0;
    text-transform:uppercase;
}


h3 {
    font:normal 24px Tahoma, Arial, Verdana;
    color:#007cc3;
    display:block;
    margin:0px;
    padding:12px 110px 13px 0;
}

h2 {
    font:normal 18px Tahoma, Arial, Verdana;
    color: #333;
    display:block;
    margin:0px;
    padding:0px 110px 0px 0;
}


#inner {

    padding:0 60px 0 60px;
    background:url(/assets/img/inner.jpg) no-repeat top right;

}




#menu { background:#007cc3; margin:79px 0 0 0; z-index:1;}
#menu ul { margin:0 0 0 320px; padding:0; height:26px;}
#menu li{  display:inline; list-style:none; float:left; }
#menu li .active{  font-size:10px; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif; color:#ffffff; padding:7px;   border-right:1px solid #ffffff; display:block; background:#00588b; font-weight:normal;}
#menu li a { font-size:10px; text-transform:uppercase; font-family:Tahoma, Geneva, sans-serif; color:#ffffff; padding:7px;   border-right:1px solid #ffffff; display:block;}
#menu li a:hover { background:#00588b;}
#in_block { width:1000px; margin:0 auto;}

#block_main { height:350px; background:#FFF url(/assets/img/back_block_main.gif) repeat-x bottom; margin:40px 0 0 0; display:block;position:absolute; width:100%; left:0;
 }


.bl_main { position: relative; z-index:100;  background:url(/assets/img/bloack_main.jpg) no-repeat bottom; height:330px; width:263px; float:left; margin:144px 0 0 0;   }


.conv { position:absolute; z-index:99; }
.shadow { position:absolute; margin:170px 0 0 65px; z-index:99;}

#conv_audio { margin-left:65px;}
#conv_vote { margin-left:65px;}

.link_block { text-align:left; padding:0 0 0 30px; font-family:Tahoma, Geneva, sans-serif; position:absolute; width:210px; margin:245px 0 0 0;}
.link_block a{ display:block; font-size:24px; font-family: Arial, Helvetica, sans-serif; color:#006dab; margin:0 0 10px 0;}

#top { padding:50px 0 0 0; z-index:2;
}

#top { background: url(/assets/img/body.gif) repeat-x ;  }

#top dd a:link, #top dd a:visited, #top dd a:active {color:#FFF; padding:0 3px 3px 3px; line-height:12px; float:left; border-right:1px solid #FFF; text-decoration:none;}
#top dd a:hover {color:#FFF; text-decoration:none; background:#dd4040;}

#top dd h1 a:link, #top dd h1 a:visited, #top dd h1 a:active, #top dd h1 a:hover {padding:0px; float:none; background:none; border-right:none;}

#top dd a#act {color:#be0a0a; text-decoration:none; background:#FFF;}

#top dd a.last:link, #top dd a.last:active, #top dd a.last:visited, #top dd a.last:hover {border-right:none;}


#top dd {
    margin:0px;
    padding:0px;
}



#top dt {
    float:right;
    margin:0px;
    padding:0px;
}




#list {
    margin:10px 0 0 0;
    padding:0px;
    float:left;
    width:156px;
}

#list dt {
    margin:15px 0 3px 0;
    padding:2px 0 0 11px;
    height:18px;
    font:bold 12px Arial, Tahoma;
    color:#FFF;

}
#i_sms_audio { width:114px; height:63px; background: url(/assets/img/i_small_sms_otp.gif) no-repeat; padding:30px 0 0 120px; display:block;}
#i_sms_audio b{ font-weight:normal;}
#i_sms_send { width:114px; height:63px; background: url(/assets/img/i_small_sms.gif) no-repeat; padding:30px 0 0 120px; display:block;}
#i_sms_send b{ font-weight:normal;}
#i_sms_vote { width:114px; height:63px; background: url(/assets/img/i_small_vote.gif) no-repeat; padding:30px 0 0 120px; display:block;}
#i_sms_vote b{ font-weight:normal;}
#i_small { width:114px; height:63px; background: url(/assets/img/i_small.png) no-repeat; padding:30px 0 0 120px; display:block;}
#list dd {
    margin:0px;
    font:12px Arial;
    color:#be0a0a;
    line-height:16px;
    padding:0 0 0 11px;
}

#list dd a {
    color:#4a4a4a;
}

#list dd.large {
    margin:6px 0 0 0;
    font:bold 12px Arial;
    color:#be0a0a;
    background:url(/assets/img/list_large.gif) no-repeat center right;
    padding:0 22px 0 11px;
}

#list dd.large a {
    color:#1f65ba;
}

#data {
    padding:0 0 0 270px;
}

#data dl {
    padding:0px;
    margin:0px;
    font:13px Arial; width:650px;
}

#data dt {
    padding:0px;
    margin:0px;
    float:left;
    width:175px;
    text-align:center;
}

#data dd {
    padding:0px;
    margin:0px;
    padding:0 0 0 200px;
}




#bottom {

    font:normal 11px tahoma;
    color:#fff; margin:30px 0 0 0;
}






#maindata {
    padding:50px 0 10px 0;
}

#left {
    padding:0 340px 0 0;
}

#left #lots {
    margin:0px;
    height:220px;
    padding:0 20px 0 0;
}

#name_form { font-size:10px; background: #fff; margin:10px 0 0 0; position:absolute; width:250px; padding:5px;}
#mail_form {  font-size:10px; background:#ffffff; margin:10px 0 0 300px; position:absolute; padding:5px;}
#mess_form {  font-size:10px; background:#fff;  padding:5px; display:block; position:absolute; margin:52px 0 0 2px;}
#cont { margin:50px auto 0 auto; width:900px; }
#feed { width:600px;}
#feed b{ margin:10px 0;}
#border { padding:8px 50px;border:1px solid #b3b3b3; font:normal 11px tahoma; color:#6d6d6d; }
#border span { margin:0 0 0 40px; font-weight:bold; font-size:10px;}
#border span img { position:absolute; margin:0 0 0 -20px;}
#grey { padding:15px 50px; border:1px solid #b3b3b3; background:#b3b3b3;}
.u1 { float:left;}
.u2 { float:right;}
.u3 { float:left; margin-top:-9px;}
.u4 { float:right; margin-top:-9px;}
