/* Основной стиль */
body {background-attachment: scroll; background-repeat: repeat-x; background-position: bottom; background-image: url(../img/footer_bg.jpg); background-color: #8285f7; margin: 0px; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0;} a:link { text-decoration: underline; color: #6062ff } a:active { text-decoration: underline; color: #6062ff } a:visited { text-decoration: underline; color: #6062ff } a:hover { text-decoration: underline; color: #a0a1ff } td, body { font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #7d7964;font-style:normal}

td.topleft {
width: 15px;
height: 15px;
background: url(../img/top-left_bg.png) bottom right no-repeat;
}

td.top {
height: 15px;
background: url(../img/top_bg.png) bottom repeat-x;
}

td.topright {
width: 15px;
height: 15px;
background: url(../img/top-right_bg.png) bottom left no-repeat;
}

td.left {
width: 15px;
background: url(../img/left_bg.png) right repeat-y;
}

td.content {
height: 600px;
vertical-align: top;
background: #edeacc;
}

td.right {
width: 15px;
background: url(../img/right_bg.png) left repeat-y;
}

td.bottomleft {
width: 15px;
height: 15px;
background: url(../img/bottom-left_bg.png) top right no-repeat;
}

td.bottomright {
width: 15px;
height: 15px;
background: url(../img/bottom-right_bg.png) top left no-repeat;
}

td.bottom {
width: 15px;
height: 15px;
background: url(../img/bottom_bg.png) top repeat-x;
}

#header {
background: url(../img/header_bg.jpg) repeat-x;
height: 125px;
padding-left: 13px;
padding-right: 13px;
}
td.banner {
text-align: center;
}
#lang_bgd {
background: url(../img/lang_bgd.png) top center no-repeat;
width: 180px;
height: 36px;
text-align:center;
padding-top: 5px;
font-size: 14px;
}
#banner {
border: 1px solid #8083db;
width: 468px;
height: 60px;
margin-right: 5px;
text-align: center;
}

.login_field {
background: #000;
}

td.login_title {
color: #fff;
}
td.pass_title {
color: #fff;
}

.field {
background: url(../img/form_bg.gif) top repeat-x;
height: 22px;
border:1px solid #b3b08d;
border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
}
#menu_bg {
width: 100%;
background: #d6d3b0;
}
#search {
font-size: 14px;
float: left;
width: 365px;
padding: 5px;
padding-top: 6px;
}

.srch_batton {
width: 64px;
border: 0px;
height: 22px;
background: url(../img/search_batton.gif);
}

/**menu**/

#menu {
float: right;
width:616px;
padding: 2px;
}

a.menu {
color: #fff;
font-size: 12px;
text-decoration: underline;
}

a.menu:hover {
color: #fff;
font-size: 12px;
text-decoration: none;
}

a.menu:visited {
color: #fff;
font-size: 12px;
text-decoration: underline;
}

td.menu_main {
width: 127px;
height: 33px;
color: #fff;
background: url(../img/menu_main_bg.gif) no-repeat}

td.menu_main:hover {
width: 127px;
height: 33px;
background: url(../img/menu_main_bg_sel.gif) no-repeat}

td.menu_reg {
width: 152px;
height: 33px;
background: url(../img/menu_register_bg.gif) no-repeat}

td.menu_reg:hover {
width: 152px;
height: 33px;
background: url(../img/menu_register_bg_sel.gif) no-repeat}

td.menu_rem {
width: 182px;
height: 33px;
background: url(../img/menu_forgotpass_bg.gif) no-repeat}

td.menu_rem:hover {
width: 182px;
height: 33px;
background: url(../img/menu_forgotpass_bg_sel.gif) no-repeat}

/**block**/
td.block_title {
background: url(../img/title_bg.gif) left no-repeat;
width: 292px;
font-size: 14px;
color: #fff;
padding-left:13px;
}

td.block_descr {
background: url(../img/title_bg_bg.gif) repeat-x;
font-size: 12px;
text-align: right;
padding-right:7px;
}

td.block_end {
background: url(../img/title_bg-right_bg.gif) right no-repeat;
width: 10px;
}

td.newsite {
padding-left: 13px;
padding-right: 13px;
margin-right: 8px;
}

td.newsite2 {
padding-left: 13px;
padding-right: 13px;
background: #f3f1da;
margin-right: 8px;
}

td.block_title2 {
background: url(../img/title_bg2.gif) right no-repeat;
width: 160px;
text-align: right;
font-size: 14px;
color: #fff;
padding-right:13px;
}

td.block_descr2 {
background: url(../img/title_bg_bg.gif) repeat-x;
}

td.block_end2 {
background: url(../img/title_bg-right_bg2.gif) left no-repeat;
width: 10px;
}

td.news {
background: #f3f1da url(../img/rows.gif) bottom repeat-x;
padding: 9px;
}
td.cat {
padding: 21px;
}
a.categoty {
color: #6062ff;
font-weight: bold;
text-decoration: none;
}

tr.num {
background: url(../img/rows2.gif) right repeat-y;
text-align: center;
vertical-align: top;
}

td.site_descr {
padding: 8px;
background: url(../img/rows2.gif) right repeat-y;
}

td.host {
width: 60px;
text-align: center;
padding-top: 4px;
padding-bottom: 4px;
background: url(../img/rows2.gif) right repeat-y;
vertical-align: middle;
}
td.pr {
width: 78px;
text-align: center;
vertical-align: middle;
}

tr.num2 {
text-align: center;
background: #f3f1da url(../img/rows2.gif) right repeat-y;
vertical-align: top;
}

td.site_descr2 {
background: #f3f1da url(../img/rows2.gif) right repeat-y;
padding: 8px;
}

td.host2 {
width: 60px;
background: #f3f1da url(../img/rows2.gif) right repeat-y;
text-align: center;
padding-top: 4px;
padding-bottom: 4px;
vertical-align: middle;
}
td.pr2 {
width: 78px;
background: #f3f1da;
text-align: center;
vertical-align: middle;
}

/** Page naw**/
#pages {
float: left;
background: #d6d3b0;
padding: 8px;
margin-top: 5px;
}
a.page {
background: #e1deb9 url(../img/page-bg.gif) bottom repeat-x;
width: 20px;
margin: 2px;
padding-left: 4px;
padding-top: 2px;
padding-bottom: 2px;
padding-right: 4px;
color: #7d7964;
font-size: 12px;
text-decoration: none;
border: 1px solid #f1efd8;
border-top: 1px solid #b5b291;
border-left: 1px solid #b5b291;
}
a.pg_prev {
background: url(../img/page_back.gif) center 6px no-repeat;
margin-left: 2px;
margin-right: 2px;
padding: 11px;
}

a.pg_next {
background: url(../img/page_forward.gif) center 6px no-repeat;
margin-left: 2px;
margin-right: 2px;
padding: 11px;
}

/** Отображать по **/
#show_pg {
float: right;
background: #d6d3b0;
padding: 8px;
margin-top: 5px;
}
.page {
background: #e1deb9;
border: 1px solid #f1efd8;
border-top: 1px solid #b5b291;
border-left: 1px solid #b5b291;
}

a.add_site {
display: block;
float: right;
background: url(../img/add_batton.gif) no-repeat;
width: 85px;
height: 22px;
}

/** footer **/
#menu_bottom {
color: #fff;
font-size: 12px;
text-align: center;
padding: 7px;
width: 100%;
border-top: 1px solid #afb1fa;
border-bottom: 2px solid #7b7ee2;
}
a.m_bot {
color: #fff;
font-size: 12px;
text-decoration: none;
padding: 4px;
padding-bottom: 0px;
}
a.m_bot:visited {
color: #fff;
font-size: 12px;
text-decoration: none;
padding: 4px;
padding-bottom: 0px;
}

#copyright_r {
text-align: left;
float: right;
width: 65%;
padding: 12px;
color: #fff;
}
#footer {
width: 100%;
background: url(../img/footer_bg.jpg) bottom repeat-x;
}