#body div.centered{
margin-left: auto;
margin-right: auto;
width: 960px;
background: no-repeat 175px 25px url(/images/templates/background_star.gif);
}

#body div.centered div{

}

div.left_column{
width: 580px;
float: left;
padding-top: 20px;
margin-right: 20px;
}
div.right_column{
width: 300px;
float: left;
}

#body div.content{
padding: 30px;
}

div.top_stripes,
div.bottom_stripes,
div.footer{
width: 960px;
clear: both;
}


div.clear_both{
clear: both;
}


div.top_stripes{
height: 30px;
}

div.header{
height: 140px;
}
div.footer{
height: 60px;
}

div.bottom_stripes{
height: 30px;
}

#body div.header div.contacts{
float: right;
}




#body div.header div.countdown big{
color: #bbbdbe; 
font-size: 30px;
letter-spacing: -0.5px;
}

#body div.header a.logo{
display: block;
float: left;
width: 200px;
margin-left: 40px;
position: relative;
top: -15px;
}

#body div.header div.contacts{
padding-top: 20px;

}

#body div.footer div.logo{
width: 450px;
height: 100px;
font-size: 12px;
float: left;
}

#body div.footer div.logo img{
display: block;
float: left;
margin-bottom: 6px;
}
#body div.footer div.logo span{
float: left;
display: block;
padding-top: 36px;
padding-left: 15px;
}

#body div.footer div.centered{
position: relative;
height: 60px;
}

#body div.footer div.counters{
width: 200px;
margin-right: 300px;
}

#body div.footer div.stilistica{
width: 350px;
color: #aeaeae;
font-size: 10px;
float: left;
padding-top: 30px;
margin-left: 80px;
}

#body div.footer div.stilistica a{
color: #aeaeae;
}

#body div.footer div.stilistica img{
float: left;
margin-right: 18px;
margin-top: -5px;
}


/* top and bottom links with stripes*/

#body div.top_stripes a,
#body div.bottom_stripes a{
float: right;
display: block;
width: 115px;
margin-left: 1px;
height: 27px;
}

#body div.top_stripes a.blue { border-top: 3px solid #286fca;}
#body div.bottom_stripes a.blue{ border-bottom: 3px solid #286fca; }
#body div.top_stripes a.orange{border-top: 3px solid #ff6e00;}
#body div.bottom_stripes a.orange{ border-bottom: 3px solid #ff6e00; }
#body div.top_stripes a.gray{ border-top: 3px solid #b7b7b7;}
#body div.bottom_stripes a.gray{ border-bottom: 3px solid #b7b7b7; }


/* menu decoration elements */

div.blueborder_top{
height: 1px;
overflow: hidden;
background: #4c9eff;
border-top: 1px solid #65acff;
border-bottom: 1px solid #3181e4;
}

div.blueborder_bottom{
height: 1px;
overflow: hidden;
background: #4c9eff;
border-top: 1px solid #3181e4;
border-bottom: 1px solid #65acff;
}

div.grayborder_top{
height: 1px;
overflow: hidden;
background: #e3e3e3;
border-top: 1px solid #e9e9e9;
border-bottom: 1px solid #d4d4d4;
}

div.grayborder_bottom{
height: 1px;
overflow: hidden;
background: #e3e3e3;
border-top: 1px solid #d4d4d4;
border-bottom: 1px solid #e9e9e9;
}

div.about_1,
div.about_2{
padding-top: 20px;
float: left;
width: 250px;
margin-left: 35px;
font-size: 13px;
font-family: Arial;
}

div.about_2{
margin-left: 20px;
}

.clear_left{
clear: left;
}