/* * { font-family:arial; } */
* { font-family:Arial,Helvetica,sans-serif; font-size:12px; }
td, body, input, textarea { font-size:12px; color:#4E6172; /*3B4B5B*/}
/*p { margin:8px 0 0 0 }*/
p { margin: 0px 0px 0px 0px; }
a { /*color:#3399CC;*/ color: #5291B0; /*#EF8207*/ }

.menu_item {color:#788B9E; font-weight:bold; text-decoration:none }
.menu {color: #5A5A5A; font-weight:bold; text-decoration:none;}
.menu_open {color: #EF8207; font-weight:bold; text-decoration:none;}
.menu_sub {color: #5A5A5A; font-size:11px; text-decoration:none;}
.menu_sub_open {color: #EF8207; font-size:11px; text-decoration:none;}
.menu_sub:hover {color: #5A5A5A; font-size:11px; text-decoration:none;}
.menu_sub_open:hover {color: #EF8207; font-size:11px; text-decoration:none;}

.menu_subitem { color:#5A5A5A; font-size:11px; text-decoration:none }
.menu_subitem:hover { color:#924AA1; font-size:11px; text-decoration:none }
.menu2_cur { color:#924AA1 }
.search_form input, .search_form select { width:145px; color:#5A5A5A; font-size:11px; }
.date { font-size:10px; }
.page_nav { color:#A6B0B8; font-size:10px; text-decoration:none }
.sitemap ul { padding:0px; margin: 0 0 15px 25px; }
.level2 li { margin:2px 0 0 5px; list-style-image : url(img/graysquare.gif); }
.level3 li{ margin:2px 0 0 5px; list-style-image : url(img/graysquare.gif); }
.level4 li { margin:2px 0 0 5px; list-style-image : url(img/silversquare.gif); font-size:11px; }
.forum_head td { border-bottom:2px solid #819AA7; color:white; font:bold 11px tahoma; padding:5px }
.forum { font:11px tahoma; }
.forum a { text-decoration:none }
.operators select { color:#924AA1; font-size:11px }
.operators input { color:#924AA1; font-size:11px; margin:5px }
.news-right select { color:#924AA1; font-size:11px; width:60px }
.cursel { color:#4E6172; font-size:11px; text-decoration:none }
.purple-head { color:#5291B0; font-size:18px; letter-spacing:-1px } /* 924AA1 */
.count {color:#5A5A5A; /*color:#5291B0;*/ font-size:140%; letter-spacing:-1px;} /*  font-size:16px; */

.maintable1 {padding: 25px 15px 30px 30px;}
.maintable2 {padding: 25px 15px 30px 15px;}
.maintable3 {padding: 25px 30px 30px 15px;}

.border1 td {border-top:1px solid #E7EFF0; border-bottom:1px solid #E7EFF0; padding-top: 5px; padding-bottom: 5px;}
.border2 td {border-bottom:1px solid #E7EFF0; padding-top: 5px; padding-bottom: 5px;}
div.border {margin: 0px 0px 15px 0px;}
div.border2 {margin: 15px 0px 15px 0px;}
div.border_news {margin: 0px 0px 15px 16px;}

.index-border td { border-bottom:1px solid #E7EFF0; padding-top: 5px; padding-bottom: 5px; }
td.port2 { padding-left: 5px; padding-right: 5px; }

.auth input { width:75px; color:#924AA1; font-size:11px; margin-bottom:10px }
.statistics b { color:white }
.statistics2 td { background:white }
.row div { padding:5px }
.row2 div { padding:5px 5px 5px 5px }
.def { font-size:9px; text-decoration:none; text-transform:uppercase }
.h1 { color:#6497B0; font-size:10px }
.codes input { width:80px; color:#924AA1; font-size:11px; margin-top:5px }
.codes select { color:#924AA1; font-size:11px; margin-top:5px }

/*h6 { font-size:12px; font-weight:bold; margin:0 0 5px 0; color:#4E6172 }*/
h6 { font-size:100%; font-weight: bold; margin: 0px 0px 0px 0px; color:#4E6172;  text-transform: uppercase;}
h5 { font:bold 11px tahoma; margin: 0px 0px 5px 0px; color:#4E6172 }
.h5 { font:bold 11px tahoma; margin:0 0 5px 0; color:#4E6172; text-decoration:none }
.hpromo1 {font-size:90%; font-weight: bold; margin: 0px 0px 1px 0px; color:#5291B0;  text-transform: uppercase;}
.apromo1 {text-decoration:none;}
.bpromo1 {font-size:10px; color:#5291B0; font-weight: normal;}
/*.tdpromo1 {padding: 0px 0px 0px 4px;}*/

.txt11 { font-size:11px }
.tah11 { font-size:11px; font-family:tahoma }
.tah10 { font-size:10px; font-family:tahoma }

.banner a { color:white; font-size:11px; font-weight:bold; text-transform:uppercase; text-decoration:none }
.banner1 { color:#779BAA; font-size:9px; font-family:tahoma }
.banner2 { color:#667C91; font-size:11px; font-family:arial; font-weight:bold; text-transform:uppercase; }

.photoframe {float:left; text-align: center}
.photoframe img {border: 0}
.phototitle {font-weight: bold; text-align: center}



/*-- Основные таблицы! --*/
td.top { /*BACKGROUND: url(/images/top.gif);*/
        BACKGROUND: url(/images/04f.gif); BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-x; background-color: #F69003;}
td.top_line {
        BACKGROUND: url(/images/top_line.gif);
        BACKGROUND-POSITION: left top;
        BACKGROUND-REPEAT: no-repeat;
        background-color: #C96900;}

td.top_line2 {background-color: #111111;}

td.dot_line {
        BACKGROUND: url(/images/dot_line.gif); BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: repeat-x;}
td.td_bl {
        background: url(/images/border_left.gif) repeat-y; background-color: #FFFFFF;}
td.td_bottom {
        background: url(/images/bottom_angle.gif); background-POSITION: left top; background-REPEAT: no-repeat; background-color: #FFFFFF;}
td.td_bottom2 {
        background: url(/images/bottom_angle.gif); background-POSITION: left bottom; background-REPEAT: no-repeat; background-color: #FFFFFF;}

td.td_b_bottom {
BACKGROUND: url(/images/border_bottom.gif);
BACKGROUND-POSITION: left bottom;
BACKGROUND-REPEAT: repeat-x;
}
#td_b_bottom {
BACKGROUND: url(/images/border_bottom.gif);
BACKGROUND-POSITION: left bottom;
BACKGROUND-REPEAT: repeat-x;
}
td.td_b_bottom2 {
        BACKGROUND: url(/images/border_bottom2.gif); BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: repeat-x;}

/*-- Меню! --*/
td.fon_menu {background: url(/images/fon_menu.gif); BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-x; background-color: #F5F7F9;}




