a:link,a:active,a:visited {text-decoration:none; }
a:hover {

background-color:lime;
list-style:none;
border:#F0F0F0 solid 1px;
margin:0;

}

body {

max-width:480px;
font-family:Verdana, Arial, sans-serif;
font-size:13px;
color:#160000;
background-color:black;
margin:0 auto;
}

a {
text-decoration:underline;
color:#850E0E;
outline:none;
}

.menu li {
list-style:none;
border-bottom:#F0BF9B solid 1px;
margin:0;
}

.menu li:hover {
background-color:lime;

}

.menu li:last-child {
border:0;
}

.menu a {
text-decoration:none;
display:block;
padding:6px;
font-weight: bold;
}

.b_menu a {
text-decoration:none;
display:block;
padding:6px;
}

.a_block a {
text-decoration:none;
display:block;
}

.standart a {
text-decoration:none;
padding:6px;
font-weight: bold;
}

.standart color {
color:#0133A6;
font-weight: normal;
}

.standart b, .standart3 b {
font-weight: bold;
}

.standart2 a {
text-decoration:none;
padding:3px;
font-weight: bold;
}

.standart3 a {
text-decoration:none;
padding:1px;
font-weight: bold;
}

.standart4 a {
text-decoration:none;
padding:1px;
}

.forum a {
text-decoration:none;
font-weight: bold;
color:#850E0E;
outline:none;
font-weight: bold;
}

.foot a {
text-decoration:none;
color:#C9C9C9;
font-weight: bold;
}
.foot a:hover, foot a:active  {
text-decoration:underline;
font-weight: bold;
}


.footest a {
text-decoration:underline;
color:#9C9C9C;
font-size: 12px;
}


.main {
background-color:#FFE7BA;
}

.top {
background-color:#A23232;
padding:4px 0 3px 7px;
	
	background-image:url(img/top.jpeg);
}

b {
font-size:100%;
font-weight:700;
color:#47311F;
padding:1px 0;
}

h3 {font-size: small;font-weight:bold;color:#6B4508;text-align:center;}

small {font-size:85%; color:#8E7206;}
small2 {font-size:85%; color:#139000;}
attent { color:#200081; font-weight: bold;}
grey { color:#9C9C9C;}
mod { color:#B76100;}
adm { color:#200081;}

.button {
	background-image:url(img/submit.png);
	background-color:#B61313;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:0px solid #1D1C1C;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	height: 22px;
	padding:0px 27px;
	text-decoration:none; margin-top:5px;
}

.button:hover {
	background-image:url(img/submit.png);
	background-color:lime;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	border-radius:14px;
	border:0px solid #1D1C1C;
	display:inline-block;
	color:#ffffff;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	height: 24px;
	padding:0px 29px;
	text-decoration:none; margin-top:5px;
}
.block_line {
	padding:3px;
	background-color:#AEAE94; /* нужно изменить на более светлый/темный чем AEAE94 */
	border:#AEAE94 solid 1px;
	font-weight:bold;
	margin-top:2px; margin-bottom:2px; margin-left:8px; margin-right:8px;
	background-image:url(img/block_line2.png);
	-moz-border-radius:32px;
	-webkit-border-radius:32px;
	border-radius:32px;
}

.battle_log {
	padding:3px; margin: 2px 3px; text-align:left; text-indent:1%;
	background-color:#FFF8D6;
	border:#B4B2A9 solid 1px;
	background-image:url(img/battle_log_skin5.png);
}

.angels_ground {
	padding:3px; margin: 2px 3px; text-align:left; text-indent:1%;
	background-color:#000000;
	border:#B4B2A9 solid 1px;
	background-image:url(../../img/style/main/angels.png);
}

.margin_top {margin-top:6px;}
.margin_bottom {margin-bottom:6px;}
.medium_margin {margin-bottom:5px;}
.min_margin {margin-bottom:2px;}
.foot_margin {margin-bottom:8px;}
.max_margin {margin-bottom:10px;}

.main_top {
background-color:#141111;
background-image:url(img/bg_header.png);
padding:4px;
}

.main_foot {
background-color:#141111;
background-image:url(img/bg_header.png);
padding:8px;
}

.main_img {
padding:4px;
text-align:center;
}


input {
vertical-align:middle;
font-size:13px;
margin:0;
padding:0;
}

input.text, textarea.text{
background-color:#FCE6A3;
-moz-border-radius:7px;
-webkit-border-radius:7px;
border-radius:7px;
font-family:Verdana;
color:#160000;
border:1px solid #E1B530;
margin:2px 0 3px;
padding:2px 1px 3px;
height:4%;
}

textarea.text {
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
}



select {
background-color:#FCE6A3;
font-family:Verdana;
color:#47311F;
border:1px solid #E1B530;
width:45%;
font-size:13px;
padding:2px 3px 3px 2px;
}

span {
text-decoration:none;
}



h1,h2 {
font-weight:400;
}

h1 {
font-size:17px;
margin:0;
}

h2 {
font-size:15px;
margin:0;
padding:4px 4px 4px 0;
}

li {
list-style:none;
}


ul,li {
list-style:square;
margin:0 0 0 10px;
padding:1px;
}



.line {
background-image:url(img/line.jpg);
background-color:#595850; 
background-repeat:repeat-x;
background-position:bottom left;
padding-top:5px;
}

.layer {
color: #7F6A00;
}

.exp-layer, .hero-layer {
color: #7F6A00;
padding: 0;
}

.exp-layer {
background: #58C53F; 
}

.hero-layer {
background: #1C3A9A; 
}

.exp-layer2, .hero-layer2 {
width: 466px; 
padding: 1px 7px;
}

.exp-layer2 {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

.hero-layer2 {
border-bottom: 1px solid #ccc;
}

.mini-line, .mini-line2, .gline {
border:0;
margin:0;
padding:0;
}

.mini-line {
border-top:#A6A6A6 solid 1px;
}

.mini-line2 {
border-top:#A6A6A6 solid 2px;
}

.gline {
border-top:#E4CB9F solid 1px;
}

.point-line {
border:0;
border-bottom:#A6A6A6 dotted 1px;
margin:0;
padding:0;
}

table {
margin:5px;
}

img {
border:0;
vertical-align:middle;
}

img.sub {
border:0;
vertical-align:-3px;
}

/*img.picture {
float:left;
margin-right:4px;
margin-bottom:4px;
}*/



.menu img {
padding:0 5px 0 0;
}

.menu p, .main p {
margin:0;
padding:5px 0px 5px 7px;
margin-right:5px;
}


.note {
color:#DC3B00;
margin:0;
padding:5px 0px 5px 7px;
font-size:85%;
}

.error, .success {
padding:4px;
background-color:#383838;
border:#504E4A solid 1px;
font-weight:bold;
margin-left:8px; margin-right:8px;
-moz-border-radius:32px;
-webkit-border-radius:32px;
border-radius:32px;
}

.error {
color:#DA1515;
}

.success {
color:#259C00;
}

.grey {
color:#9C9C9C;
}

.dark-grey {
color:#808080;
}

.small {
font-size:85%;
}

.smallest {
font-size:75%;
}

.center {
text-align:center;
}

.right {
text-align:right;
}

.admin {
color:red;
}

.moder {
color:green;
}

.green {
color:#55AE3A;
}

.dark-green {
color:#139100;
}

.darkest-green {
color:#118000;
}

.darkest-green2 {
color:#0F7100;
}

.black {
color:#000000;
}

.light-black {
color:#3D2600;
}

.blue {
color:#000061;
}

.dark-blue {
color: #1C3A9A; 
}

.purple {
color:#7D26CD;
}

.dark-purple {
color:#6A20B0;
}

.red {
color:#AF0000;
}

.dark-red {
color:#ED0000;
}

.darkest-red {
color:#CD0000;
}

.brown {
color:#C37200;
}

.brown-bold {
color:#B76100;
font-weight:bold;
}

.dark-brown {
color:#A96300;
}

.orange {
color:#E89506;
}

.gold_account {
color:#E99800;
}

.platinum_account {
color:#00C2D7;
}

.brilliant_account {
color:#8565C5;
}

.vip_account {
color:#0F7100;
}

.legendary {
color:#FF4000;
font-size:21px;
font-family:Romul, Verdana, Arial, sans-serif;
}

.angels_legendary {
color:#3257D1;
font-size:21px;
font-family:Romul, Verdana, Arial, sans-serif;
}

.bold {
font-weight:700;
}

.modification {
color: #196B00;
font-weight:bold;
}

.main_title {
	padding:3px;
	background-color:#AEAE94;
	border:#AEAE94 solid 1px;
	font-weight:bold;
	margin-top:2px; margin-bottom:2px; margin-left:8px; margin-right:8px;
	background-image:url(img/block_line2.png);
	-moz-border-radius:32px;
	-webkit-border-radius:32px;
	border-radius:32px;
}


html,div,span,h1,h2,form,p,img,ul,li,.menu {
margin:0;
padding:0;
}

input.battle {
width:33%; height:4%;
}

input.short,textarea.short {
width:45%; height:4%;
}

input.long,textarea.long {
width:30%; height:4%;
}
input.longest {
width:96%; height:5%; padding:3px;
}
input.longest,textarea.longest {
width:96%; height:5%; padding:3px;
}


