html, body{margin:0 auto;padding:0;background:#000;min-width:1032px;max-width:1600px;}
img, input{border:0;}

.downledepo {-webkit-border-radius: 0.3em; -o-border-radius: 0.3em; -moz-border-radius: 0.3em;border:1px solid #bababa;height:30px;}

.two_clonka {width:48%;float:left;margin:0px auto 10px; padding:0px 8px 0px 8px;}
.two_clonka2 {height:220px;overflow:hidden;}

.my_reklama {width:550px;height:240px;margin:5px auto;background:url(../images/12.gif) no-repeat top center;}
.my_reklama a{float:right;width:223px;height:48px;background:url(../images/cheker.png) 0 0 no-repeat;display:block;}
.my_reklama a:hover{height:48px;background:url(../images/cheker.png) 0 -44px no-repeat;}


.header{margin:0 auto;max-width:1600px;height:189px;background:url(../images/header_bg.jpg) 50% 0 no-repeat;}
.left_p{float:left;width:465px;}
.logo{float:left;margin-left:46px;display:inline;}
.menu{float:left;display:inline;margin:0 0 0 37px;padding:15px 0 0 23px;width:416px;height:77px;background:url(../images/cat_bg.png) no-repeat;}
.menu a{float:left;display:block;padding-left:18px;margin:0 15px 16px 0;line-height:12px;font:bold 12px arial;color:#fff;text-decoration:none;}
.menu a{*margin-bottom:1px;}
.menu a:hover{background:url(../images/strelka.png) 0 50% no-repeat;}


.right_p{float:right;}
.topmenu{float:right;display:inline;margin:20px 33px 0 0;padding:0 30px 10px 30px;background:url(../images/line.png) 50% 100% no-repeat;}
.topmenu a{display:block;float:left;margin-left:15px;font:bold 12px arial;color:#fff;text-decoration:none;}
.topmenu a:hover{text-decoration:underline;}

.sea{float:right;display:inline;margin:14px 51px 0 0;padding:0;}
input.sea_f{float:left;width:156px;margin:0 13px 0 0;padding:7px 11px 11px 11px;line-height:11px;font:bold 11px arial;color:#fff;background:url(../images/search_bg.png) no-repeat;}
input.s_button{width:26px;height:25px;cursor:pointer;background:url(../images/s_button.png) no-repeat;}


.name_v{float:right;margin:21px 91px 0 0;font:bold 14px arial;color:#fff;}
.name_p{float:right;margin:21px 50px 0 0;font:bold 14px arial;color:#fff;}


.login_on{float:right;display:inline;margin:0 24px 0 0;padding:0 45px 17px 65px;background:url(../images/line.png) 100% 100% no-repeat;}
.login_on a{margin: 0 15px 0 0;padding:4px 0 0 18px;font:bold 11px arial;color:#fff;text-decoration:none;}
.login_on a:hover{background:url(../images/strelka.png) 0 50% no-repeat;}
.block1{float:left;margin:8px 0 0 12px;}

.foto{float:left;}
.foto img{border:1px solid #f8fbfd;}

.login_off{float:right;display:inline;margin:13px 35px 0 0;padding:0 85px 17px 65px;background:url(../images/line.png) 100% 100% no-repeat;}


input.login_f{float:left;margin-right:10px;padding:6px 7px 7px 7px;width:132px;background:url(../images/login_bg.png) no-repeat;line-height:11px;font:bold 11px arial;color:#fff;}
input.l_button{width:22px;height:23px;margin-top:2px;background:url(../images/l_button.png) no-repeat;}
.login_off a{float:left;display:block;margin:5px 12px 0 0;font:bold 12px arial;color:#fff;text-decoration:none;}
.login_off a:hover{text-decoration:underline;}


.banner_vip img{border:0 !important;}

#wrap{margin:0 auto;width:98%;padding-top:10px;clear:both;}



#banners123 a img {
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);
}

#banners123 a:hover img {
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}

.menu_top{font:12px arial;float:left; width:100%; overflow:hidden;position:relative;margin-top:11px;}
.menu_top .align{float:left; position:relative; left:50%}
.menu_top a{color:#fefeff;text-decoration:none;text-shadow:1px 3px 2px #2b2b2b;float:left;position:relative;right:50%;display:block;margin-right:18px;}




.header_text{position:relative;top:54px;left:50%;margin-left:-426px;font:12px arial;color:#ffffff;text-align:center;width:853px;}

.menu_main{position:relative;top:58px;font:bold 12px arial;float:left; width:100%; overflow:hidden;clear:both;}
.menu_main .align{float:left; position:relative; left:50%}
.menu_main a{color:#fefeff;text-decoration:none;text-shadow:1px 3px 2px #2b2b2b;float:left;position:relative;right:50%;display:block;margin-right:27px;}



.left_col{float:left;width:206px;padding-top:5px;}

.nav{padding-bottom:8px;}
.nav_top{width:198px;height:38px;background:url(../images/blok_header.jpg) no-repeat;background-color: #ffffff;}
.nav_top span{float:left;position:absolute;font:bold 14px arial;margin:10px 0 0 30px;}

.nav_online{width:196px;border-left:1px solid #383838;border-right:1px solid #383838;padding-top:4px;background-color: #ffffff;}
.nav_body{width:196px;border-left:1px solid #383838;border-right:1px solid #383838;padding-top:4px;background-color: #ffffff;}
.nav_body a{font:12px arial;color:#4f4f4f;display:block;text-decoration:none;border-bottom:1px dashed #4f4f4f;padding:6px 0 7px 7px;}
.nav_body a:hover{background:url(../images/star.png) 98% 50% no-repeat;}

.nav_body_arch{width:186px;text-align:left;border-left:1px solid #383838;border-right:1px solid #383838;padding:5px 5px;background-color: #ffffff;}
.nav_body_arch a{font:12px arial;line-height:18px;color:#4f4f4f;text-decoration:none;}
.nav_body_arch a:hover{text-decoration:underline;line-height:18px;color:#31699c;}

.menu_list{width:198px;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;padding-top:4px;background-color: #ffffff;}
.menu_head {font:12px arial;color:#4f4f4f;display:block;text-decoration:none;border-bottom:1px dashed #4f4f4f;padding:6px 0 7px 7px;margin:0px;background-color: #ffffff;}
.menu_head a{font:12px arial;color:#4f4f4f;display:block;text-decoration:none;}
.menu_head a:hover{background:url(../images/star.png) 98% 50% no-repeat;}

.menu_body {display:none;background-color: #ffffff;}
.menu_body a{font:12px arial;color:#4f4f4f;display:block;text-decoration:none;border-bottom:1px dashed #4f4f4f;padding:6px 0 7px 7px;margin:0 0 0 20px;}
.menu_body a:hover{background:url(../images/star.png) 98% 50% no-repeat;}
.sq {background:url(../images/square.gif) 7% 50% no-repeat;width:198px;height:30px;}

.bonline{width:188px;border-left:1px solid #383838;border-right:1px solid #383838;padding-top:8px;padding-left:8px;font:12px arial;}
.bonline .row{border-bottom:1px dashed #cdcdcd;padding:5px 11px 6px 8px;}
.bonline a{text-decoration:none;color:#cdcdcd;font:12px arial;}
.bonline a:hover{text-decoration:underline;color:#cdcdcd;font:12px arial;}

.info a{text-decoration:underline;color:#df0000;font:14px arial;}
.info a:hover{text-decoration:none;}

.nav_body_topnews{width:196px;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;padding-top:4px;background-color: #ffffff;}
.nav_body_topnews a{background:url(../images/square.gif) 3% 8px no-repeat;font:12px arial;color:#4f4f4f;display:block;text-decoration:none;padding:3px 0 4px 15px;}
.nav_body_topnews a:hover{color:#31699c;text-decoration:underline;}

.nav_body_tags{width:198px;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;background-color: #ffffff;}
.nav_body_tags a{font:12px arial;color:#4f4f4f;text-decoration:none;text-align:left;padding:3px 0 4px 5px;}
.nav_body_tags a:hover{color:#ff0000;text-decoration:underline;font-weight: Bold;}

.nav_body_tags2v {width:188px;border:0px;margin-left:5px;}
.nav_body_tags3v {width:188px;border:0px;margin-left:10px;}

.nav_body_calendar{width:198px;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;padding-left:0px;background-color: #ffffff;}
.nav_body_calendar a{font:12px arial;color:#4f4f4f;text-decoration:none;}
.nav_body_calendar a:hover{color:#ff0066;text-decoration:underline;}

.nav_lang{width:198px;border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;padding-top:4px;background-color: #ffffff;}
.nav_lang div{padding:5px 0 5px 0;}
.nav_lang img{float:left;margin-left:11px;}
.nav_lang a{font:12px arial;color:#4f4f4f;display:block;text-decoration:none;border-bottom:1px dashed #4f4f4f;margin-left:31px;padding:6px 0 3px 11px;}
.nav_lang a:hover{}


.nav_bottom{background:url(../images/nav_bottom.png) no-repeat;width:198px;height:14px;background-color: #ffffff;}


input.otpravit{margin:0px 0px 0px 5px;font:12px Arial; color: #ffffff; background-color: #00527d; border:2px solid #ffffff; }

.menu_reklama{width:196px;border-left:1px solid #383838;border-right:1px solid #383838;padding-top:8px;font:12px arial;text-align:center;}
.menu_reklama a{text-decoration:none;color:#cdcdcd;font:12px arial;}
.menu_reklama a:hover{text-decoration:underline;color:#cdcdcd;font:12px arial;}


.menu_my_menu{width:186px;border-left:1px solid #383838;border-right:1px solid #383838;padding:5px 5px;font:12px arial;}
.menu_my_menu a{text-decoration:none;color:#4f4f4f;font:12px arial;}
.menu_my_menu a:hover{text-decoration:underline;color:#31699c;font:12px arial;}


.content{margin:5px 206px;}

.news2{margin-bottom:0px;}
.news{margin-bottom:35px;}
.news_body{border:1px solid #31699c;}
.news_body7{border:1px solid #31699c;border-bottom:0px;}


.short_linnkk {border-left:1px solid #31699c;border-right:1px solid #31699c;border-bottom:1px dashed #31699c;border-top:0px;padding:0px 5px;}

.add_comm_buttt {color:#fff;font:12px Tahoma;background:#00527d;border:0px;margin:5px 0px 0px 0px;}

.rammka {margin-bottom:0px;border-left:1px solid #31699c;border-right:1px solid #31699c;border-bottom:1px solid #31699c;border-top:0px;padding:0px 0px;}

.news_bar55{font:12px arial;color:#000000;margin:0px 0px 0px 0px;border-top:0px dashed #31699c;border-bottom:1px dashed #31699c;background-color: #ffffff;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;}

.page{margin-bottom:35px;}
.page_body{border:1px solid #4e4e4e;}
.page_body a{font:14px arial;color:#df0000;}

.page_title{background:url(../images/news_title.gif) 0 0 repeat-x;height:30px;margin:0;padding:0 0 15px 0;}
.page_title h1{font:bold 14px arial;color:#df0000;padding:5px 0 0 7px;margin:0;}


.news_title h1{height:30px;margin:0;padding:0;}
.news_title h2{float:left;font:bold 12px arial;color:#31699c;text-decoration:none;margin:5px 0 0 45px;}
.news_title a{float:left;font:bold 12px arial;color:#4f4f4f;text-decoration:none;margin:5px 0 0 45px;}
.news_title a:hover{float:left;font:bold 12px arial;color:#31699c;text-decoration:underline;margin:5px 0 0 45px;}
.news_title_l{background:url(../images/news_l.jpg) 0 0 no-repeat;background-position:left top;height:30px;margin:0;padding:0;}
.news_title_r{background:url(../images/news_r.jpg) 0 0 no-repeat;background-position:right top;height:30px;margin:0;padding:0;}

.news_titlee h2{height:30px;margin:0;padding:0;}
.news_titlee h2 a{float:left;font:bold 12px arial;color:#4f4f4f;text-decoration:none;margin:5px 0 0 45px;}
.news_titlee h2 a:hover{float:left;font:bold 12px arial;color:#31699c;text-decoration:underline;margin:5px 0 0 45px;}

.news_bar{font:12px arial;color:#000000;margin:0px 0px 0px 0px;border-top:1px dashed #31699c;border-bottom:1px dashed #31699c;background-color: #ffffff;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;}
.news_bar a{text-decoration:none;color:#31699c;}
.news_bar a:hover{color:#31699c;text-decoration:underline;}
input.news_bar_f{float:left;width:156px;border:1px solid #c0c0c0;margin:0;padding:3px 0 3px 0;line-height:11px;font:bold 11px arial;color:#000000;}
.news_bar span.red {color:#ff0000 !important;}
.news_bar span.red a{color:#ff0000 !important;}
.news_bar span.red a:hover{color:#ff0000 !important;}
.news_bar span{color:#31699c;} 
.news_bar span.blue{color:#31699c;}
.news_bar span.blue a{color:#31699c;}
.news_bar span.blue a:hover{color:#31699c;text-decoration:underline;}

.short_comment_text{border-width:1px; border-color: #31699c; border-style: dashed; font:12px arial;color:#4f4f4f;margin:0px;background-color: #f8f8f8;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;text-align:justify;}

.short{font:12px arial;color:#4f4f4f;margin:0px;background-color: #f8f8f8;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;text-align:justify;}
.short a{color:#31699c;font:12px arial;text-decoration:none;}
.short a:hover{color:#31699c;text-decoration:underline;}
.short img{border:5px solid #c0c0c0;margin:10px;}

.short2{font:12px arial;color:#4f4f4f;margin:0px;background-color: #f8f8f8;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;text-align:justify;}
.short2 a{color:#31699c;font:12px arial;text-decoration:none;}
.short2 a:hover{color:#31699c;text-decoration:underline;}
.short2 img{border:5px solid #c0c0c0;margin:10px;}

.short_vote{font:12px arial;color:#4f4f4f;margin-top:5px;margin-bottom:5px;background-color: #ffffff;padding:5px;}

.short2d{font:12px arial;margin:0px;background-color: #f8f8f8;padding-left:5px;padding-right:5px;padding-bottom:5px;padding-top:5px;text-align:justify;list-style:none;}
.short2d a{color:#31699c;font:12px arial;text-decoration:none;}
.short2d a:hover{color:#31699c;text-decoration:underline;}

.rating{float:right;}
.cat_link{float:left;font:bold 12px arial;margin-top:4px;color:#000000;}
.cat_link a{font:12px arial;color:#31699c;text-decoration:none;margin-top:4px;}
.cat_link a:hover{color:#31699c;text-decoration:underline;}
.download a{float:right;font:bold 12px arial;color:#31699c;text-decoration:none;margin-top:4px;}
.download a:hover{color:#31699c;text-decoration:underline;}
.tags{color:#4f4f4f;font:12px arial;}
.tags a{color:#31699c;font:12px arial;text-decoration:none;}
.tags a:hover{color:#31699c;text-decoration:underline;}
h1.h1 a{color:#4f4f4f;font:12px arial;text-decoration:underline;}
h1.h1 a:hover{text-decoration:none;}

.right_col{float:right;padding-top:5px;}

.comment{background:#ffffff;margin-bottom:10px;height: 100%;}
.comment_lt{background:url(../images/comm_lt.gif) 0 0 no-repeat;}
.comment_lb{background:url(../images/comm_lb.gif) 0 100% no-repeat;}
.comment_rt{background:url(../images/comm_rt.gif) 100% 0 no-repeat;}
.comment_rb{background:url(../images/comm_rb.gif) 100% 100% no-repeat;padding:3px 8px 0 8px;}
.comment .author{display:block;border-bottom:1px dashed #4f4f4f;}
.comment .author a{font:14px arial;color:#31699c;text-decoration:none;line-height:26px;}
.comment .author a:hover{font:14px arial;color:#31699c;text-decoration:underline;line-height:26px;}
.comment td{vertical-align:top;font:12px arial;}
.comm-text{margin:10px 0 0 5px;}

.comm_ent{background:url(../images/bg.gif);margin-bottom:10px;}
.comm_ent_lt{background:url(../images/comm_lt2v.gif) 0 0 no-repeat;}
.comm_ent_lb{background:url(../images/comm_lb2v.gif) 0 100% no-repeat;}
.comm_ent_rt{background:url(../images/comm_rt2v.gif) 100% 0 no-repeat;}
.comm_ent_rb{background:url(../images/comm_rb2v.gif) 100% 100% no-repeat;padding:3px 8px 0 8px;}
.comm_ent td{vertical-align:top;font:12px arial;}
.comm_ent img{margin:5px 0 5px 0;}
.comm_ent {font:12px arial;color:#4f4f4f;}
.comm_ent a{color:#4f4f4f;text-decoration:none;}
.comm_ent a:hover{color:#31699c;}

.addcomm{font:12px arial;color:#4f4f4f;}

.allpage a{font:12px arial;color:#e90e00;}


.navigation_bg{height:27px;text-align:center;color:#555555;border:0px;padding:4px;margin:10px 0 0 0}
.navigation_bg a {text-decoration: none;color:#555555;background:#ededed;border:1px solid #e1e1e3;padding:3px 6px;font:11px Arial;}
.navigation_bg a:hover{text-decoration: none;color:#ffffff;background:#f7941d;}
.navigation_bg span {text-decoration: none;background-color: #ffffff;padding: 3px 6px;border: 1px solid #e1e1e3;color: #555555;font:11px Arial;}

.reklama1{margin:5px auto;width:522px;height:162px;}
.reklama1 .item{width:118px;float:left;text-align:center;font:12px arial;margin-right:81px;}
.reklama1 .item a{font:12px arial;color:#4f4f4f;text-decoration:none;}
.reklama1 .item img{margin-bottom:5px;border:1px solid #000;}

.reklama2{border-top:1px dashed #4f4f4f;border-bottom:1px dashed #4f4f4f;margin-bottom:10px;}
.banner2{margin:0px auto;width:466px;}
.banner2 img{border:1px solid #000;margin:10px 0 10px 0;}


.footer{border-top:5px solid #003959;height:56px;width:100%;margin-top:10px;}
.footer2k{border-top:5px solid #003959;height:15px;width:100%;margin-top:10px;}
.footer_l{height:56px;width:100%;}
.footer_r{height:56px;width:100%;}
.footer_r span{float:left;font:12px arial;color:#4f4f4f;padding:10px 0 0 8px;}
.footer_r div{float:right;padding:10px 24px 0 0;}
.copy{float:left;font:12px arial;color:#ffffff;padding:0px 0 5px 14px;}
.copy a{color:#ffffff;text-decoration:none;}
.copy a:hover{color:#ffffff;text-decoration:underline;}
.clr{clear:both;}


 

#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}

.onl_table {
    width : 100%;
    font-size : 10px;
}
.onl_table td {
    padding-right : 5px;
    font-size : 10px;
/* Ðàñêîììåíòèðîâàòü, åñëè ó Âàñ â äâå êîëîíêè*/ /*    width : 50%;
*/ }

.a_link, .a_link a:link, .a_link a:visited, .a_link_on {
    color : #ff0000;
}
.a_link_on a:hover, .a_link_on a:active {
    color : #ff0000;
}

.u_link, .u_link a:link, .u_link a:visited, .u_link_on {
    color : #666666;
}
.u_link_on a:hover, .u_link_on a:active {
    color : #4b73d4;
}

.e_link, .e_link a:link, .e_link a:visited, .e_link_on {
    color : #00a400;
}
.e_link_on a:hover, .e_link_on a:active {
    color : #00a400;
}

.j_link, .j_link a:link, .j_link a:visited, .j_link_on {
    color : #0000ff;
}
.j_link_on a:hover, .j_link_on a:active {
    color : #0000ff;
}

.b_link, .b_link a:link, .b_link a:visited, .b_link_on {
    color : #666666;
}
.b_link_on a:hover, .b_link_on a:active {
    color : #666666;
}

.short-story {min-height:225px;}

/* =================ÊÍÎÏÊÈ ÄÎÁÀÂËÅÍÈß ÍÎÂÎÑÒÈ Â ÇÀÊËÀÄÊÈ============= */

div.link_book
{ 
width: 100%; float: center;
}

span.link_book
{
color: #000;
font-size: 11px;
font-weight: normal;
font-family: Arial;
text-align: center;
padding-bottom: 0px;
}

div.link_bookvn
{
margin-top: 5px;
text-align: left;
}

div.link_bookvn a img
{
padding: 2px;
margin: 0px;
border: 1px solid #CCCCCC;
}

div.link_bookvn img
{
margin: 0 7px 3px 0 !important;
}

div.link_bookvn a img:hover
{
border: 1px solid #FF0000;
}

div.link_bookvn a img
{
filter: alpha(opacity=50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}
   
div.link_bookvn a img:hover
{
filter: alpha(opacity=100);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}

#str-link-url a{
  color:blue;
}


.spoiler-wrap{
background: none repeat scroll 0 0 #E9E9E6;
border-color: #C3CBD1;
border-style: solid;
border-width: 1px 1px 1px 2px;
margin: 6px;
width: 90%;
}
.spoiler-head {
font-size: 11px;
line-height: 15px;
margin-left: 6px;
padding: 1px 14px 3px;
cursor: pointer;
width: 97%;
}
.folded {
background: url("../images/icon_plus_1.gif") no-repeat scroll left center transparent;
display: block;
padding-left: 14px;
}
.unfolded {
background: url("../images/icon_minus_1.gif") no-repeat scroll left center transparent;
display: block;
padding-left: 14px;
}
.spoiler-body {
background: none repeat scroll 0 0 #F5F5F5;
border-top: 1px solid #C3CBD1;
padding: 1px 6px 2px;
line-height: 20px;
}

#toTop {
width: 100px;
border: 0px solid #cccccc;
text-align: center;
padding: 5px;
position: fixed;
bottom: 30px;
right: 5px;
cursor: pointer;
color: #666666;
text-decoration: none;}

 /*======Âñïëûâàþùèå ïîäñêàçêè======*/

#tooltip {
    background-color: #CCCCFF; /*======Öâåò ôîíà======*/
    line-height:8px;
    color: #000000; /*======Öâåò øðèôòà======*/
    font-family:verdana; /*======Òèï øðèôòà======*/
    font-size:11px; /*======Ðàçìåð øðèôòà======*/
    width:auto;
    border-top:1px solid #0639f9; /*======Òóò è äàëüøå öâåò è øèðèíà ðàìêè======*/
    border-right:1px solid #0639f9;
    border-bottom:1px solid #0639f9;
    border-left:5px solid #0639f9;
    margin:0px;
    padding:8px;
    position:absolute;
    visibility:hidden;
}
============================================================
============================================================





