#menu_top2 {
        Z-INDEX: 1000; POSITION: absolute; TEXT-ALIGN: right; BACKGROUND-COLOR: #fff; WIDTH: 500px; HEIGHT: 17px; MARGIN-LEFT: -113px; TOP: 0px; PADDING-TOP: 0px; LEFT: 50%
}
#menu_top {
        position:absolute;
        top:0;
        left:50%;
        margin-left:80px;
        padding-top:0px;
        height:17; background-color:#fff; text-align: right;
        z-index: 1000;

}
.logo_af
{
 padding-top:0px;
 background-color:#fff;
}
#widgets {
        POSITION: absolute; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: -20px; WIDTH: 800px; HEIGHT: 360px; MARGIN-LEFT: -401px; CLEAR: both; TOP: 265px; LEFT: 50%
}
#buttons {
        POSITION: absolute; BACKGROUND-COLOR: #ffffff; WIDTH: 800px; HEIGHT: 70px; MARGIN-LEFT: -401px; CLEAR: both; TOP: 190px; LEFT: 50%
}
.bg_bitva {
        TEXT-ALIGN: left; MARGIN-TOP: 7px; PADDING-LEFT: 1px; WIDTH: 505px; FLOAT: left; HEIGHT: 260px; MARGIN-LEFT: 0px; PADDING-TOP: 9px
}
#top_menu
{
margin: 0 auto;

 width:801;
 height:17;
 background-color:#ffffff;
}
#top_menu2
{
margin: 0 auto;

 width:801;
 height:15;
 background-color:#ffffff;
}
#active_vkladka {

        width:70; height:20;  text-align: center; background-image: url(active_vkladka.jpg); background-repeat: no-repeat; background-position: top;
        padding-top:20px;
        margin-top:40;
        float:left;
}
#passive_vkladka {

        width:70; height:20;  text-align: center; background-image: url(passive_vkladka.jpg); background-repeat: no-repeat; background-position: top;
        padding-top:20px;
margin-top:40;
        float:left;
}
#menu_banner {
        position:absolute;
        top:26px;
        left:50%;
        margin-left:-501px;
        padding-top:0px;
        width:100; height:484; text-align: center;

        z-index: 0;

}
#ban {
        POSITION: absolute; TEXT-ALIGN: center; WIDTH: 468px; HEIGHT: 84px; MARGIN-LEFT: -90px; TOP: 63px; LEFT: 50%
}
#menu_banner2 {
        position:absolute;
        top:26px;
        left:50%;
        margin-left:399px;
        padding-top:0px;
        width:100; height:647; text-align: center;

        z-index: 0;

}
#copyr
{
 width:800;
 position:relative;
 left:50%;
 margin-left:-401;
 background-image:url('bg_footer.gif');
 background-repeat:repeat-x;
 background-position:top;
 background-color:#ffffff;
 height:125;
 clear:both;
 text-align:center;
}
#w800
{
 width:800;
 position:relative;
 left:50%;
 margin-left:-401;
 background-color:#ffffff;
 height:30;
}
#copyL1
{
 width:300;
 float:left;
 height:30;
 text-align:left;
}
#copyR1
{
 width:450;
 height:30;
 float:left;
 text-align:left;
}
.logo_nick
{
float:left; margin-right:5; margin-bottom:5;
}
a.media_main_link span{
display:none;
z-index:23;
}

a.media_main_link:hover span{
display:block;
position:absolute;
margin-top:-100px;
margin-left:0px;
background:#fafafa;
border:1px solid #ccc;
color:#000;
padding:5px;
font-size:14px;
cursor:pointer;
text-decoration:none;
z-index:100000;
}
a.user_nick span{
display:none;
z-index:23;
}

a.user_nick:hover span{
display:block;
position:absolute;
margin-top:-100px;
margin-left:0px;
background:#fafafa;
border:1px solid #ccc;
color:#000;
padding:5px;
font-size:14px;
cursor:pointer;
text-decoration:none;
z-index:100000;
}
a.user_nick:hover
{
 text-decoration:none;
}
a.battle11 span{
display:none;
z-index:23;
}

a.battle11:hover span{
display:block;
position:absolute;
margin-top:-450px;
margin-left:-100px;
background:#fafafa;
border:1px solid #ccc;
color:#000;
padding:5px;
font-size:14px;
cursor:pointer;
text-decoration:none;
z-index:100000;
}
a.battle11:hover
{
 text-decoration:none;
}
.f24
{
        font-size:24px;
}
#twitter1
{
 background-image:url('/images/twitter1.gif');
 width:242px;
 height:100px;
 background-repeat:no-repeat;
 padding-left:30;
 padding-top:0;
 color:#9d9d9d;
 font-size:16;
 padding-bottom:10;
 padding-right:10;

}
 .thinknormal
 {
 color:#9d9d9d;
 font-size:14;
 height:80;
 width:235;
 overflow:hidden;
 border:1 #dddddd solid;
 margin-top:10px;
}
.thinkedit
{
 color:#666666;
 font-size:14;
 height:80;
 width:235;
 overflow:hidden;
 border:1;
 border-color:#ffd1d1;
margin-top: 10px;
}
#content {
 color:#9d9d9d;
 font-size:16;
 height:60;
 width:235;
 overflow:hidden;
 border:0;
}
.active_id
{
border:1px #999999 dashed; width:180; padding:10;
}
.layer_small
{
 position:absolute;
  width:400;
  padding-left:20;
  padding-right:20;
  padding-top:20;
  padding-bottom:20;
  left:50%;
  margin-left:-220;
  top:100;
  display: none;
  z-index:9000;
  background-color:#fff;

}
.layer_big
{
 Z-INDEX: 8000;
 POSITION: absolute;
 WIDTH: 100%;
 HEIGHT: 100%;
 MARGIN-LEFT: 0px;
 TOP: 0px;
 position:fixed;
 PADDING-TOP: 0px;
 LEFT: 0;
 background:url('layer_big_bg.png');
}
#feature-content {
position:relative;
margin-top:-65px;
height: 60px;
width: 240px;
background-image: url('/images/transparent.png');

}
#content
{
color:#ffffff;
font-family:Arial;
font-size:11;
padding-left:10;
padding-right:10;
padding-top:5;
overflow:hidden;
}
.media_foto
{
 margin:5;
}
.error
{
 padding-top:5;
 width:520;
 height:30;
 color:#666666;
 font-family:arial;
 font-size:12;
 margin-left:150;
}
#menu_top_left {
        Z-INDEX: 1001;
}
.help2
{
 background-color:#f3f3c0;
 padding:0;
 padding-top:10;
 color:#666666;
 font-size:11;
 text-align:left;
 float:left;
 width:428;
 height:35;
}
.help3
{
 background-color:#f3f3c0;
 padding:5;
 color:#999999;
 font-size:14;
 text-align:left;
 float:left;
 width:60;
 height:30;
 padding-top:10;
 padding-left:10;
}
DIV.avatar {
        WIDTH: 70px; PADDING-RIGHT: 1em; BACKGROUND: url(bg_com.png) no-repeat right top; FLOAT: left
}
.cbody {
        PADDING-BOTTOM: 7px; MARGIN: 0px; PADDING-LEFT: 0.8em; WIDTH: 397px; PADDING-RIGHT: 0.8em; BACKGROUND: #e2e2e2; FLOAT: left; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.avatar {
        MARGIN-BOTTOM: 1em
}
.cbody {
        MARGIN-BOTTOM: 1em
}
.author CITE A {
        PADDING-BOTTOM: 0px; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; BACKGROUND: #ff2288; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.author CITE A:visited {
        PADDING-BOTTOM: 0px; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; BACKGROUND: #ff2288; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.cbody P {
        MARGIN: 0px 0px 0.5em
}
.comment_info {
        BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666666; FONT-WEIGHT: normal
}
.think_up
{
 background-image:url('../bg_think.gif');
 padding-top:12;
 padding-left:20;
 padding-right:20;
 width:470;
 height:50;
 background-repeat:no-repeat;

 }
 .counter_l
{
 margin-top:-33;
 margin-left:-680;
}
.maks
{
 position:absolute;
 top:570px;
 left:50%;
 margin-left:-233px;
 background-image:url('maks.gif');
 background-repeat:no-repeat;
 background-image:#fff;
 width:350px;
 height:70px;
}
.maks2
{
 position:absolute;
 top:578px;
 left:50%;
 margin-left:-88px;
 width:198px;
 height:22px;
 color:#fff;
 font-size:14;
 font-family:arial;
 overflow:hidden;
}
.top_vkladki
{
 height:26px;
 position:absolute;
 top:0px;
 left:0px;
  width:100%;
  z-index:100;
 background-image:url('top_bg.png');
}
.top_vkladki_in1
{
 position:absolute;
 z-index:1000;
 margin-left:-385px;
 left:50%;
 width:200px;
 float:left;
 margin-top:-28px;
 text-align:left;
}
.top_vkladki_in2
{
 position:absolute;
 width:580px;
   z-index:1000;
 margin-left:-203px;
 left:50%;
 text-align:right;
 margin-top:-30px;
}
.top_vkl_link
{
 color:#666;
 font-family:Trebuchet MS;
 text-decoration:none;
 padding-left:4px;

 padding-right:4px;

}
.top_vkl_link:hover
{
 background-color:#666;
 color:#fff;
 padding-left:4px;

 padding-right:4px;

}
.top_vkl_link_active
{
 color:#fff;
 background-color:#a3a3a3;
 font-family:Trebuchet MS;
 text-decoration:none;
 padding-left:4px;

 padding-right:4px;

}
.top_vkl_link_active:hover
{
 background-color:#666;
 color:#fff;
 padding-left:4px;

 padding-right:4px;
}
.top_bl
{
 color:#114291;
 font-size:14;
 font-family:arial;
 text-decoration:underline;
}
.top_bl:hover
{
 color:#f70000;
 font-size:14;
 font-family:arial;
 text-decoration:underline;
}
.pink
{
 text-decoration:none;
 color:#de213f;
}
.top_img
{
 margin-left:20px;
 margin-right:5px;
}
.top_navigation_a
{
 height:26px;
 background-image:url('top_bg2.png');
 position:absolute;
 top:26px;
 left:50%;
 margin-left:-401;
 width:800;
 z-index:1;
}
.top_navigation_in
{
 margin-left:15px;
 padding-top:2px;
 float:left;
 text-align:left;
}
.top_navigation_in2
{
 text-align:right;
 margin-right:12px;
 padding-top:2px
}
.top_nav
{
 color:#000;
 font-size:12;
 text-decoration:none;
 margin-right:10px;
}
.top_nav:hover
{
 color:#f70000;
 text-decoration:underline;
}
.top_nav_active
{
 color:#f70000;
 font-size:12;
 text-decoration:none;
 font-weight:bold;
 margin-right:10px;
}
.top_nav_active:hover
{
 color:#f70000;
 text-decoration:underline;
}
.top_navigation_b
{
 height:10px;
 background-color:#fff;
 position:relative;
 top:12px;
 left:50%;
 margin-left:-401px;
 width:800;
 z-index:1;
}
a.rate_place
{
 font-style:italic;
 font-family:Georgia,Trebuchet MS,arial;
 color:#ffffff;
 font-size:14;
 font-weight:bold;
}
a.rate_place span{
display:none;
z-index:23;
}

a.rate_place:hover span{
display:block;
position:absolute;
margin-top:-40px;
margin-left:-50px;
background:#fafafa;
border:1px solid #ccc;
font-style:normal;
font-family:arial;
color:#000;
padding:5px;
font-size:14px;
cursor:pointer;
text-decoration:none;
}