body{
    margin: 0px;
    padding: 0px;
}

.mainlook {
    padding: 0px;
    border: solid 1px #EBEBEB;
    color: #000000;
    font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}

.header_title{
    font: bold 12pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    margin: 0px 0px 10px 0px;
    padding: 0px;
}

.tabheader{
    font: bold 13px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
    padding-bottom:10px;
}

.roudborder{
    -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
}


.button_pro{
    font: normal 12px Verdana;
    padding: 0px 10px 0px 10px;
    border: 1px solid #A5AEBD;
    background-color: #D6DCED;
    overflow: visible;
    -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
}

.st_about{
    padding: 5px;
    width:900px;
    font: normal 13px Verdana;
    margin-left: auto;
    margin-bottom: 50px;
    margin-right: auto;    
    margin-top: 93px;
    min-height:680px;
}
.st_about img{
    border: 0px solid #A5AEBD;
}
.st_about a{
    text-decoration:none;
}
.ab_lang_change{
    width:400px;
    padding: 5px;
}
.ab_lang_change img{
    display: inline;
}
.ab_lang_change a{
    text-decoration:none;
}
.ab_lang_bold{
    font-weight:bold;
}
.domik_bg{
    background:transparent url(/about/domik_bg.png) no-repeat center;
}
.ab_blago{
    font: bold 15px Verdana;
    margin-bottom:5px;
}
.ab_email_input{
    width: 200px;
    border: 1px solid #A5AEBD;
}
.ab_pad{
    padding:10px;
    border: 1px solid #A5AEBD;
}
.ab_palaute{
    width: 820px;
    height: 250px;
    border: 1px solid #A5AEBD;
}
#tabs-2 a {font: bold 12px Verdana;}

/* Price counter for Russian.fi marketing by Dmitri (ofcourse!) */

.ab_offer{
    width:851px;
    height:271px;
    line-height:15px;
}
.ab_offer_pie{background:transparent url(/about/comm_pie.png) no-repeat center;}
.ab_logo_offset{width:120px;}
.ab_price_offset{width:185px;}
.ab_comm_pole{padding:10px;width:480px;}
.ab_price_pole{margin-top:28px;margin-left:3px;width:115px;}
.ab_price_info{border: 1px solid #A5AEBD;padding:5px;margin-top:43px;font-size:11px;}
.week_slider{margin-top:0px}
.st_banner_descr{margin-top:8px;margin-bottom:8px;}
.order_button{
    background:transparent url(/about/button_yellow.png) no-repeat center;
    width:108px;
    height: 34px;
    margin-top:20px;
    margin-left:10px;
}
.order_button_green{
    background:transparent url(/about/button_green.png) no-repeat center;
}
.final_price{
    margin-top:10px;
    border: 1px solid #A5AEBD;
    padding: 5px;
}
.zak_pole{margin-left:40px;}
.zak_frame{background-color:#FDEAB5;padding:10px;border: 1px solid #A5AEBD;}
.banid { text-transform:uppercase; }
.esite_box{ margin-left:20px; font-size:11px; border: solid 1px #3b9acc; padding: 5px; margin-bottom: 12px; }