BODY { 
margin : 0 0 0 0;
background-color: #7082c0;
} 
A:link, A:active, A:visited { 
color : #000080;
text-decoration : underline;
} 
A:hover { 
color : #000080;
text-decoration : none;
} 
A.menu:link, A.menu:active, A.menu:visited { 
color : #ffffff;
font-size: 11px;
text-decoration : none;
} 
A.menu:hover { 
text-decoration : underline;
} 
A.more:link, A.more:active, A.more:visited { 
color : #ffffff;
font-size: 11px;
text-decoration : underline;
} 
A.more:hover { 
text-decoration : none;
} 
A.menu_bold:link, A.menu_bold:active, A.menu_bold:visited { 
color : #ffffff;
font-size: 12px;
font-weight: bold;
text-decoration : none;
} 
A.menu_bold:hover { 
text-decoration : underline;
} 
A.page:link, A.page:active, A.page:visited { 
color : #000000;
font-family: Trebuchet MS;
font-size: 12px;
text-decoration : underline;
} 
A.page:hover { 
text-decoration : none;
} 
.top_ru { 
background : url(ru/top.jpg) no-repeat;
}
.top_en { 
background : url(en/top.jpg) no-repeat;
}

.top_left { 
background : url(top_left.jpg) no-repeat top right;
background-color: #e78800;
}

.left_next { 
background : url(left_next.jpg) repeat-y top right;
background-color: #e78800;
padding 0 0 0 0;
}

.top_right { 
background : url(top_right.jpg) no-repeat top left;
background-color: #7082c0;
}

.right_next { 
background : url(right_next.jpg) repeat-y top left;
background-color: #7082c0;
padding 0 0 0 0;
}

.mid_text { 
padding : 0 20 0 20;
} 
table, td, p, div, li, ul, ol, body, form, input, select, textarea, a, h1, h2, h3 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.col {
 position: relative; /* Относительное позиционирование */
 top: 0px;
 left: 110px; /* Смещаем слой вправо на ширину левого слоя */
 width: 259px; /* Ширина слоя */
 padding: 0px; /* Поля вокруг текста */
 background : url(top_left_2.jpg) no-repeat top right
}
.tb_nav {padding: 5px 5px 5px 5px; border: 1px solid #7082c0; background-color: #e6e7f4; font-size: 11px;}
.tb_text {padding: 5px 2px 5px 2px; line-height: 17px;}
.main {padding: 4px 0px 0px 10px; font-weight: bold; color: #ffffff;}
.fond_qi {padding: 0px 25px 0px 20px; font-weight: bold; color: #ffffff;}
.mail_subs {padding: 15px 50px 0px 40px; font-weight: bold; color: #ffffff;}
.flags {padding: 18px 30px 10px 20px; font-weight: bold; color: #ffffff; }
.sub {padding: 1px 0px 1px 10px; color: #ffffff; line-height: 20px;}
.title {padding: 5px 2px 5px 2px; font-weight: bold; color: #f6a800; font-size: 18px;}
.news {padding: 6px 10px 6px 0px; background-color: #a9b6dd; text-align: right; font-weight: bold; color: #ffffff; font-size: 11px;}
.news_text {padding: 4px 5px 4px 5px; background-color: #8797cc; color: #ffffff; font-size: 11px;}
.table {background-color: #ced6ed; text-align:center;}
.linza {position:absolute; width:200px; background-color:#E8F2F6; text-align:center; visibility:hidden; z-index:9; border-style:double; border-width:2px; border-color:#2B605A;}
.town {padding: 3px 10px 3px 10px; background-color: #e78800; text-align: right; font-weight: bold; color: #ffffff; font-size: 11px;}
SELECT {background-color: #8797cc; color: #ffffff; font-size: 11px;}



