body {
background: #d0cece;
color: #000000;
max-width: 500px;
margin: auto;
font-size: 14px;
font-family: Tahoma;
}


a {
color: #000000;
text-decoration: none;
}

a:hover {
color: #72300b;
text-decoration: none;
}

img {
vertical-align: middle;
}


.head {
background: #792a03 url(img/head.png) repeat-x;
border-top: 2px solid #000000;
}







.ltitle, .gend, .wars-menu {
background: url(img/serv_b.png)no-repeat center,url(img/ltitle.png) repeat-x ; 
padding: 8px; 
color: #fff;
border-bottom: 2px solid #822d01;
border-top: 2px solid #822d01;
font-size: 13px;
text-align: left;
}



.title, .foot, .wars_menu, .c2 {
background: url(img/serv_b.png)no-repeat center,url(img/title.png) repeat-x ; 
padding: 8px; 
color: #fff;
border-top: 1px solid #000000;
font-size: 13px;
text-align: left;
}





.link, .nav1, .nav2, .reklama, .sex_menu, .main, .post, .duty, .enk_div, .enk2_div {
background: #cfced3 url(img/link.png) repeat-x;
display:block;
padding: 6px;
font-weight:bold;
border:1px solid #b1b2b2;
border-bottom: 1px solid #d4d4d4;
border-top: 1px solid #fff;
color: #5e900f;
}


.link:hover{
display:block;
background:url('img/link2.png') repeat-x #f0f0f0;
padding: 4px;
border-top:1px solid #fff;
border-bottom:1px solid #dedede;
padding-left:10px;
color:#000;
}


.link span{
float: right;
margin-right: 4px;
color: #a6a6a6;
background: #3e3e3e;
padding: 4px;
border-radius: 5px;
border: 2px solid #959391;
border-bottom: 1px;
}

.gendasdf, .mess, .gmenu, .p_m {color: #000000; background: #cbef5c url(style/gendasdf.gif) repeat-x; border-top: 1px dashed #8bbd40; border-bottom: 1px dashed #8bbd40; padding: 3px; margin-bottom: 1px;margin-top: 1px; font-weight:bold;}

.rekl, .main_menu, .gul, .gul2, .p_t {
margin: 0px;
padding: 5px;
background: url(img/gmenu.gif) #e9e9e8 repeat-x;
margin-bottom: 0px;
border-bottom: 1px solid #fff;
border-top: 1px solid #cccccc;
color: blue; 
font-weight:bold;
}

span.info {
float: right;
margin-right: 20px;
}

table {
margin: 0;
border: 0;
color: #cacaca;
width: 100%;
}
textarea{
background: #f4f4f4 ; font-weight:bold;
margin: 0; border-radius:4px; border-right :1px solid #dbdbdb;
border-top :1px solid #fff; border-left :1px solid #fff;
border-bottom :1px solid #dbdbdb;
padding: 8px;
margin : 2px 0;
max-width: 100%;
width: 90%;
}
.auts {font-weight: bold;overflow: hidden;padding:4px;vertical-align:top;width:19%;white-space: nowrap;
background: #899468 url(style/auts.gif) repeat-x;}
.auts:hover {background : #76805a ;}
/* баллы */
.gendasdf {color: #000000; background: #cbef5c url(style/gendasdf.gif) repeat-x; border-top: 1px dashed #8bbd40; border-bottom: 1px dashed #8bbd40; padding: 3px; margin-bottom: 1px;margin-top: 1px; font-weight:bold;}
/* аватар */
.avatar{border:3px solid #CD7F32;border-radius:7px;border-radius:10px;margin:0 2px 0 0;padding:2px}
.avatar:hover{box-shadow:0 0 25px #006400;border:3px solid #006400}
/* лента */
.webmenu {float: left;display: inline;padding-left: 0px;margin: 0 auto;}
.webmenu last {float: none;padding-left: 0px;margin: 0 auto;padding-top: 50px;}
.webmenu a {display: block;min-width: 62px;padding: 3px 10px 3px 10px;text-decoration: none;text-align: center;}
.webmenu a:hover{background-color: #6eabe8;text-decoration: none;}
.menus {display: table;background-color: #99FFCC;}
/* статус */
.st_1{
margin-left: 20px;
margin-bottom:0;
border-style:solid;
border-color:transparent transparent #ffa96a transparent ;
border-width:0px 0px 10px 10px;
height: 0px;
width:0px;}
.st_2 {
margin: 3px;
margin-top: 0;
border:#ffa96a 2px solid;
padding: 5px;
color: #000;
background-color: #ffc79e;
-o-border-radius: 10px;
border-radius: 10px;
-moz-border-radius: 10px;
word-wrap:break-word;}
/* ошибка */
.err {
background: #faacb9 url(style/err.gif) repeat-x;
padding: 5px;
margin: 0;
border-bottom:1px solid #ef8c9c;
border-top:1px solid #ffe2e7;
color:#a22a3f; font-weight: bold;
text-align: center;
}
/* сообщение */
.msg {
border-top: 1px #2C9A68 solid;
text-align: center;
background-color: #4DBF9A;
color: #E3FFE3;}
/* сбоку */
.right {
text-align:right;
}
/* кнопка */
.sfon a{
background:url(style/sfon.gif)#42720a repeat-x;
padding: 6px;
border-radius: 8px;
display: inline-block;
color:#fff;
box-shadow: 1px 1px 1px #000;}
.sfon{
margin: 4px;
}


.end {
background: #000000 url(img/end.png) repeat-x;
border-top: 1px solid #000000;
}