body {
margin: auto;
font-family: Arial;
font-size: 14px;
color: #747474;
background: #e2e3e3 url(img/bg.png);
max-width:700px;
box-shadow:0 0 11px 1px #4c768e;
}
a { 
color: #454545; 
text-decoration: none;
}
a:hover { 
text-decoration: underline;
}
img {
vertical-align: middle;
border-style: none;
}
.logo{
background: #232424 url(img/verh.png)repeat-x top left;
height:75px;
}
.access {
background: #cef2de;
padding: 11px;
border: 1px solid #adf0aa;
border-left: 5px solid #adf0aa;
color: #4fba4a;
}
.error , .post2 {
background: #f4a6a6;
padding: 11px;
border: 1px #b5cad2 solid;
box-shadow : 0 0 15px #c6e3f1;
color: #ba4a4a;
}
.row_hard {
background-color:#fff;
border-bottom:2px solid #cbcdcb;
padding:13px;
border-radius: 3px;
color: #797979;
display : block; 
}
.row_ea {
border-bottom:#d8d8d8 solid 1px;
padding:10px; 
background:url(img/lst.gif) repeat-x bottom #eff7f7; 
font-size:13px; color:#949494;
display:block;
}

.row_easy{
background-color:#fff;
border-bottom:2px solid #cbcdcb;
padding:13px;
border-radius: 3px;
color: #797979;
display : block; 
 }
.menu2 {
background : url(img/orange.png)repeat-x #f97305;
padding: 10px;
color:#fff;
font-weight:bold;
font-size: 14px;
padding-left :10px;
}
.menu2 a {
color: #fff;
}            
.news {
color: #000000;
padding:9px;
background-color: #ffffff;
border-top: 1px #ffffff solid;
border-bottom: 1px #e8e8ea solid;
color: #797979;
display : block;
}
.row1, .list1  {
color: ##fef0e4;
padding:8px;
background: #fef0e4;
border-top: 1px solid #fff; 
border-bottom: 1px solid #dfdfdf;
color: #797979;
display : block;
}
.row1:hover {
background: #f5f5f5;
text-decoration: none;
}


.cit {
background-color : #CFDEFC;
padding : 9px;
border-left : 4px solid #92b1e0;
  
}

.navg {
background-color:#fff;
border-bottom:2px solid #cbcdcb;
padding:13px;
border-radius: 3px;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 2px;
color: #797979;
display : block;
 }


.row2 {
background : url(img/hardwell.png)no-repeat left top,url(img/phdr.png)repeat-x #232424;
padding: 21px;
color: #fff;
padding-left :48px;
}
.row2 a{
color:#fff;
}

input[type="submit"] {
	background: #f24407 url(img/submit.png)repeat-x top left;
	padding: 10px 15px;
	color: #fff;
	border:0;
	margin: 4px;
	border-radius: 2px;
}
select[name="type"],
input[type~="text"], 
input[type~="password"], 
input[type~="select"],
textarea {
	border: 1px solid #c7e1ed;
	font-family : Tahoma;
	color: #686868;
	padding: 7px;
	margin:1px;
	border-radius: 2px;
	width:70%;
	outline:none;
}	
select[name="type"]
 {
	border: 1px solid #c7e1ed;
	font-family : Tahoma;
	color: #686868;
	padding: 7px;
	margin:1px;
	border-radius: 2px;
	width:20%;
	outline:none;
}	
