@charset "utf-8";
/* CSS Document */

html,body{
padding:0;
margin:0;
background:#000;
font-family:Arial, Helvetica, sans-serif;	
	}

.blocksposition{
width:988px;
margin:auto;
min-height:1000px;
background:url(../images/blocks_bg.jpg);
border-left:1px solid #2a1802;
border-right:1px solid #2a1802;
	}

	
/*header*/
#header{
background:url(../images/header_bg.png);
width:988px;
height:309px;
margin:auto;	
	}
		
/*header end*/

/*content*/
#content_bg{
background:url(../images/content_bg.jpg) repeat-y;
display:inline-block;
height:100%;
width:100%;	
min-height:1000px;
	}

.bg1{
background:url(../images/bg1.png);
width:231px;
height:78px;
position:absolute;
z-index:3;
margin:10px 0 0 100px;
*margin:10px 0 0 -135px;	
	}

/*.bg2{
background:url(../images/sword.png);
width:300px;
height:350px;
position:absolute;
z-index:3;
margin:720px 0 0 568px;
*margin:720px 0 0 335px;	
	}*/

.left{
float:left;
width:223px;
padding:15px 0 0 10px;
display:inline-block;
height:100%;
position:relative;
z-index:2;
	}

.topor{
background:url(../images/topor.png);
width:284px;
height:90px;
position:absolute;
margin:-43px 0 0 -13px;	
	}

.right{
float:right;
width:223px;
padding:15px 10px 0 0;
display:inline-block;
height:100%;
position:relative;
z-index:2;	
	}

.center{
margin:0 246px;
position:relative;
z-index:4;
	}

.left_blocks{
background:url(../images/left_titleblock.png) repeat-x top;
width:223px;	
	}

.right_blocks{
background:url(../images/right_titleblock.png) repeat-x top;
width:223px;		
	}

.blocks_title{
padding:20px 0 20px 25px;
font-size:18px;
/*text-align: center;*/
color:#d5a459;
font-family:Arial, Helvetica, sans-serif;
margin:5px 0;
text-shadow:2px 2px 10px #000;	
	}

.blocks_content{
position:relative;
z-index:2;
padding:0 0 35px;
color:#ce984c;
font-size:11px;
font-family:Tahoma, Geneva, sans-serif;		
	}

.blocks_content ul{
margin:0;
padding:0;	
	}

.blocks_content li{
list-style-type:none;
background:url(../images/menu_libg.png) repeat-y left;
margin:15px 25px;
padding:0 0 0 15px;
height:12px;
	}

.blocks_content li a{
color:#ce984c;
font-size:12px;
text-decoration:none;
font-family:Tahoma;
font-weight:bold;	
	}

.blocks_content li a:hover{
text-decoration:underline;	
	}

table.statserv{
width:160px;
margin:auto;	
	}

table.statserv td{
padding:3px 0;	
	}

.center_blocks{
background:url(../images/center_blockbg.png) top repeat-x;
padding:20px 0;	
display:inline-block;
height:100%;
width:100%;
	}

.formlogin{
margin:0 0 0 15px;
float:left;
display:inline-block;
height:100%;	
	}

.formlogin label{
margin:0 25px;
font-size:11px;
color:#ce984c;	
	}

.formlogin input{
background:url(../images/input_bg.png);
width:103px;
padding:0;
height:19px;
border:none;
text-align:center;
margin:5px 0;
	}

.formlogin a{
color:#ce984c;
font-size:11px;
text-decoration:none;
font-family:Tahoma, Geneva, sans-serif;
line-height:15px;	
}

.formlogin a:hover{
text-decoration:underline;
}
	
input.formsubmit,a.formsubmit{
background:none;
border:none;
padding:0;
cursor:pointer;
font-size:11px;
color:#ce984c;
margin:25px 0 0 15px;
text-decoration:none;	
	}

.login_right{
float:right;
text-align:center;
width:260px;
display:inline-block;
height:100%;	
	}

.login_right h3{
padding:5px 0;
font-size:18px;
color:#d5a459;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0;
text-shadow:2px 2px 10px #000;		
	}

.login_right p{
margin:5px;
font-size:11px;
color:#d5a459;
	}

.login_right a{
color:#c6c432;
text-shadow:2px 2px 10px #000;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
display:inline-block;
margin:3px 0 0 0;	
	}

.h3title{
padding:5px 0 0px;
font-size:23px;
color:#d5a459;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0;
text-shadow:2px 2px 10px #000;		
	}

.block_news{
font-size:12px;
color:#ce984c;
margin:120px 0 0 0;	
	}

.news_title{
background:url(../images/center_blockbg.png) bottom repeat-x;
padding:0 15px 30px;
font-size:18px;
text-shadow:2px 2px 10px #000;
color:#ce984c;
	}

.news_title a{
font-size:18px;
text-shadow:2px 2px 10px #000;
color:#ce984c;
text-decoration:none;	
	}

.news_title a:hover{
text-decoration:underline;	
	}

.news_categor{
margin:0 10px;	
	}

.news_categor a{
color:#c6c432;
text-decoration:none;	
	}		

.news_categor a:hover{
text-decoration:underline;
}
	
.news_anons{
text-align:left;
padding:10px;	
	}

.news_anons img{
margin:2px;
}
	
.news_anons a{
color:#c6c432;
font-weight:bold;
text-decoration:none;
}

.news_anons a:hover{
text-decoration:underline;
}
	
.news_option{
text-align:center;
margin:10px 0;	
	}

.news_autor a{
color:#c6c432;
text-decoration:none;	
	}

.news_autor a:hover{
text-decoration:underline;	
	}

.navibar{
text-align:center;	
	}

.navibar ul{
margin:0;
padding:10px 5px;
display:inline-block;
	}		

.navibar li{
list-style-type:none;
float:left;
color:#ce984c;
font-size:11px;
	}

.navibar li a{
color:#ce984c;
font-size:11px;
margin:0 2px;	
	}

.navibar li a:hover{
text-decoration:none;	
	}
																			
/*content end*/	

/*userinfo*/

.userinfo_table{
width:95%;
margin:auto;
}

.userinfo_title{
padding:15px 0;
font-size:23px;
color:#d5a459;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0;
text-shadow:2px 2px 10px #000;
text-align:center;		
	}

.userinfo_information{
font-size:11px;
color:#ce984c;
}

.userinfo_table a{
font-size:11px;
color:#ce984c;
text-decoration:none;
font-weight:bold;
}

.userinfo_table a:hover{
text-decoration:underline;
}

.edit_table{
background:url(../images/right_titleblock.png) no-repeat top left;
width:100%;
margin:auto;
color:#ce984c;
font-size:11px;
}

.edit_table td{
padding:0 15px;	
	}

.edit_table input,textarea{
background:#cc964b;
border:none;
border-radius:1px;
margin:3px 0;	
	}

td.edit_submittd{
background:url(../images/edituser_bgbottom.png) right bottom no-repeat;
height:130px;
}	

td.edit_submittd input{
background:#f1f1f1;
border:1px solid #2e2e2e;
cursor:pointer;	
color:#666666;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:15px 0 0 -20px;
padding:5px 9px;
border-radius:7px;	
	}

td.edit_submittd input:hover{
background:#ffffff;
border:1px solid #000;
color:#2d2d2d;
	}	

/*userinfo*/

/*error*/

.errors_table{
background:url(../images/right_titleblock.png) no-repeat left top;
margin:10px 0;
width:100%;	
	}

.errors_title{
padding:10px 5px;
font-size:23px;
color:#d5a459;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
margin:0px 0;
text-shadow:2px 2px 10px #000;
}

.errors_content{
padding:0px 10px;
font-size:13px;
color:#d5a459;	
	}

.errors_content a{
color:#c6c432 !important;
text-decoration:none;
font-weight:bold;		
	}

.errors_content a:hover{
text-decoration:underline;	
	}
	
/*error end*/

/*comments*/

.comments{
background:url(../images/center_blockbg.png) repeat-x top;
text-align:right;
padding:20px 20px;
font-size:16px;
font-weight:bold;
color:#d5a459;
font-family:Arial, Helvetica, sans-serif;
text-shadow:2px 2px 10px #000;	
	}

.comment_table{
font-size:11px;
color:#ce984c;
width:100%;
background:url(../images/center_blockbg.png) bottom repeat-x;
padding:0 0 25px 0;
margin:0 0 15px 0;
	}

.comment_table td{
padding:0px 10px 5px;	
	}

.comment_table a{
color:#c6c432;
text-decoration:none;
font-weight:bold;	
	}

.comment_table a:hover{
text-decoration:underline;	
	}

td.comment_text{
vertical-align:top;
color:#c6a371;
padding:15px;	
	}

.addcomments a{
color:#c6c432;
text-decoration:none;
font-weight:bold;		
	}

.addcomments a:hover{
text-decoration:underline;	
	}
	
td.comment_submittd input{
background:#f1f1f1;
border:1px solid #2e2e2e;
cursor:pointer;	
color:#666666;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:15px 0 0 0px;
padding:5px 9px;
border-radius:7px;	
	}

td.comment_submittd input:hover{
background:#ffffff;
border:1px solid #000;
color:#2d2d2d;
	}		

/*comments end*/

/*addnews*/


table.addnews td{
padding:3px 5px;
}

table.addnews a{
color:#c6c432;
text-decoration:none;
font-weight:bold;
}

table.addnews a:hover{
text-decoration:underline;
}

/*addnews end*/