#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%
}
#widgets {
        POSITION: absolute; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: -20px; WIDTH: 800px; HEIGHT: 360px; MARGIN-LEFT: -401px; CLEAR: both; TOP: 275px; LEFT: 50%
}
#buttons {
        POSITION: absolute; BACKGROUND-COLOR: #ffffff; WIDTH: 800px; HEIGHT: 70px; MARGIN-LEFT: -401px; CLEAR: both; TOP: 190px; LEFT: 50%
}
.logo_af
{
 padding-top:25px;
 background-color:#fff;
}
#ban {
        POSITION: absolute; TEXT-ALIGN: center; WIDTH: 468px; HEIGHT: 84px; MARGIN-LEFT: -90px; TOP: 65px; LEFT: 50%
}
.menu_top_new {
        Z-INDEX: 100000;
        POSITION: absolute;
        TEXT-ALIGN: right;
        BACKGROUND-COLOR: #fff;
        WIDTH: 470px;
        HEIGHT: 17px;
        MARGIN-LEFT: -213px;
        TOP: 0px;
        PADDING-TOP: 0px;
        LEFT: 50%
}
.bg_bitva {
        TEXT-ALIGN: left; MARGIN-TOP: 7px; PADDING-LEFT: 1px; WIDTH: 505px; FLOAT: left; HEIGHT: 200px; MARGIN-LEFT: 0px; PADDING-TOP: 9px
}
#top_menu {
        BACKGROUND-COLOR: #ffffff; WIDTH: 801px; HEIGHT: 17px
}
#top_menu2 {
        BACKGROUND-COLOR: #ffffff; WIDTH: 801px; HEIGHT: 15px
}
#menu_top {
        Z-INDEX: 1000; POSITION: absolute; TEXT-ALIGN: right; BACKGROUND-COLOR: #fff; HEIGHT: 17px; MARGIN-LEFT: 80px; TOP: 0px; PADDING-TOP: 0px; LEFT: 50%
}
#menu_top_left {
        Z-INDEX: 1001; POSITION: absolute; WIDTH: 310px; TEXT-ALIGN: right; BACKGROUND-COLOR: #ffffff; HEIGHT: 17px; MARGIN-LEFT: -401px; TOP: 0px; PADDING-TOP: 0px; LEFT: 50%
}
#menu_banner {
        Z-INDEX: 0; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 97px; HEIGHT: 484px; MARGIN-LEFT: -501px; TOP: 26px; ;PADDING-TOP: 0px; LEFT: 50%
}
#menu_banner2 {
        Z-INDEX: 0; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 97px; HEIGHT: 647px; MARGIN-LEFT: 399px; TOP: 26px; PADDING-TOP: 0px; LEFT: 50%
}
#active_vkladka {
        BACKGROUND-IMAGE: url(active_vkladka.jpg); POSITION: relative; TEXT-ALIGN: center; WIDTH: 70px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; FLOAT: left; HEIGHT: 60px; PADDING-TOP: 40px
}
#passive_vkladka {
        BACKGROUND-IMAGE: url(passive_vkladka.jpg); POSITION: relative; TEXT-ALIGN: center; WIDTH: 70px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; FLOAT: left; HEIGHT: 60px; PADDING-TOP: 40px
}
#copyr {

        BACKGROUND-IMAGE: url(bg_footer.gif); BACKGROUND-COLOR: #ffffff; WIDTH: 800px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: 50% top; HEIGHT: 70px; clear:both;
}
#copyL1
{
 width:283;
 float:left;
 text-align:left;
 margin-left:17;
}
#copyr1
{
 width:483;
 float:left;
 margin-right:17;
 text-align:right;
}
#w800 {
        BACKGROUND-COLOR: #ffffff; WIDTH: 800px; HEIGHT: 30px
}
#copyL2
{
 WIDTH: 573px;
 margin-left:17;
 text-align:left;
 color:#999999;
 font-size:11;
 BACKGROUND-COLOR: #ffffff;
 float:left;
}
#copyr2
{
 width:200;
 color:#999999;
 float:left;
 margin-right:10;
 text-align:right;
}
.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:-40px;
margin-left:-50px;
background:#fafafa;
border:1px solid #ccc;
color:#000;
padding:5px;
font-size:14px;
cursor:pointer;
text-decoration:none;
}
a.user_nick span{
display:none;
z-index:23;
}

a.user_nick:hover span{
display:block;
position:absolute;
margin-top:-40px;
margin-left:-50px;
background:#fafafa;
border:1px solid #ccc;
color:#000;
padding:5px;
font-size:14px;
cursor:pointer;
text-decoration:none;
}
a.user_nick:hover
{
 text-decoration:none;
}
.layer_small
{
 position:absolute;
  width:440;
  padding-left:20;
  padding-right:20;
  padding-top:20;
  padding-bottom:20;
  left:50%;
  margin-left:-220;
  top:100;
  z-index:10000;
  background-color:#fff;

}
.layer_big
{
 Z-INDEX: 10;
 POSITION: absolute;
 WIDTH: 100%;
 HEIGHT: 100%;
 MARGIN-LEFT: 0px;
 TOP: 0px;
 TOP: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 1800 ? 0 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px');
 PADDING-TOP: 0px;
 LEFT: 0;
 background:url('layer_big_bg.png');
}
/* слой для вывода online под вото в профиле*/
.online_info
{
    text-align: center;
    border-top: dotted 1px #8888ff;
    border-bottom: dotted 1px #8888ff;
    background-color: #f0f0ff;
}
/* слой для вывода информационных сообщений пример
http://new.afishagoroda.ru/friends/5/delete */
.message_info
{
    text-align: center;
    font-size:25;
    border-top: dotted 1px #8888ff;
    border-bottom: dotted 1px #8888ff;
    background-color: #f0f0ff;
}
#twitter1
{
 background-image:url('/images/twitter1.gif');
 width:282;
 height:100;
 overflow:hidden;
 padding-left:30;
 padding-top:10;
 color:#9d9d9d;
 font-size:16;
 padding-bottom:10;
padding-right:10;
 display:block;

}
#centered {
margin-top: expression(((twitter1.offsetHeight/2)
-parseInt(offsetHeight)/2)  <0 ? "0" :
(twitter1.offsetHeight/2)
-(parseInt(offsetHeight)/2) +'px') ;
}

.thinknormal
 {
 color:#9d9d9d;
 font-size:14;
 height:73;
 width:235;
 overflow:hidden;
 border:1 #dddddd solid;
margin-top: 0;
background-color:#eeeeee;
}
.thinkedit
{
 color:#666666;
 font-size:14;
 height:73;
 width:235;
 overflow:hidden;
 border:0;
 background-color:#ffd1d1;
margin-top: 0;
}

.active_id
{
border:1px #999999 dashed; width:200; padding:10;
}
#feature-content {
position:relative;
margin-top:-68px;
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;
}
#feature-content1 {
position:relative;
margin-top:-60px;
height: 60px;
width: 240px;
background-image: url('/images/transparent.png');


}
#content1
{
color:#ffffff;
font-family:Arial;
font-size:11;
padding-left:10;
padding-right:10;
padding-top:5;
overflow:hidden;
}
.media_foto
{
 margin:5;
}
.layer_small
{
 position:absolute;
  width:440;
  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;
 TOP: expression(document.getElementsByTagName( 'body' )[0].scrollTop < 1800 ? 0 + document.getElementsByTagName('body')[0].scrollTop : '' + 'px');
 PADDING-TOP: 0px;
 LEFT: 0;
 background:url('../layer_big_bg.png');
}
.error
{
 padding-top:10;
 margin-top:5;

 width:520;
 height:30;
 color:#666666;
 font-family:arial;
 font-size:12;
 padding-bottom:5;
}

.up_left
{
 font-size:16;
 margin-bottom:0;

}
.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;

}
.help2
{
 background-color:#f3f3c0;
 padding:5;
 color:#666666;
 font-size:11;
 text-align:left;
 float:left;
 width:425;
 height:40;
}
.help3
{
 background-color:#f3f3c0;
 padding:5;
 color:#999999;
 font-size:14;
 text-align:left;
 float:left;
 width:75;
 height:40;
 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: 400px; 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
}
.counter_l
{
 margin-top:-33;
 margin-left:-680;
}
a.battle11 span{
display:none;
z-index:23;
}

a.battle11:hover span{
display:block;
position:absolute;
margin-top:-350px;
margin-left:-200px;
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;
}
.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;
}
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;
}
.arh_foto
{
 float:left;
 margin:5px;
 width:155px;
 border:1px #ccc dashed;
 padding:5px;
 height:60px;
 overflow:hidden;
}