body, html
{
	overflow-x: hidden;
	font-family: Tahoma, Times, sans-serif;
	margin: 0px;
	font-size: 12px;
	color: #ccb3b4;
	padding: 0px;
	background-color: #530103;		
	background-image: url(/img/bgside.jpg);
	background-repeat: repeat-x;
}
img { border: 0; }
#wrapper
{
	margin: 0 auto;
	width: 1004px;

}
#navigation { padding: 18px 0 0 10px; }
#navigation a
{
	color: #ccb3b4;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	margin-left: 31px;
}
#left_ { background: url(/img/left_.jpg); width: 211px; height: 677px; position: absolute; margin-left: -211px; }
#right_ { background: url(/img/right_.jpg); width: 211px; height: 677px; position: absolute; margin-left: 1004px; }
.toUs { display: block; position: absolute; height: 40px; width: 190px; margin-left: -20px; margin-top: 230px;}
#right { float: left; width: 100px; } 
#preR { width: 150px; float: left; }
#quote { height: 160px; padding-left: 545px; display: none   } 
#info { width: 450px; float: right;  margin-top: -20px;}
#info span { display: block; font-weight: bold; margin-bottom: 10px; } 
#info div div {margin: 0px; position: relative;  height: 30px; }
#content { background: url(/iimg/bg.jpg) no-repeat; padding-bottom: 50px; }
#content #main  { padding-left: 28px;  width: 686px; line-height: 150%;}
#content img { float: left; margin: 0 14px 10px 0;  }  
#info a.more :hover { text-decoration: none;  }
#info a.more { display: block; color: #de1501; background: url(/img/more.gif) no-repeat; background-position:47px 5px; margin-top: 4px;}

#info div { position: absolute; margin-top: 83px; padding-left: 228px; width: 194px; line-height: 140%; }
#registracija { position: absolute; margin-top: 190px; margin-left:-240px; width:500px; line-height: 140%; font-weight:normal; font-size:10px}

#info table td { border-bottom: 1px #642f30 solid; padding-left: 3px;}
#info table td.submit { border: 0;  padding-top: 10px; }
#info table th { border-bottom: 1px #642f30 solid;  height: 30px;}
#info table th input { margin:0; margin-top: 3px; padding: 0; width: 13px; height: 13px;  }
#info table { width: 194px; }
#navigation a:hover, #navigation a.active  { color: #d36800; }
#logo { padding-top: 25px; padding-bottom: 20px; 	background-color: #380001;}
a { color: #ff7e00; text-decoration: none; }
a:hover { text-decoration: underline; }
.subtitle a { font-weight: bold; }
.date { font-size: 11px;}
.title { font-weight: bold; }
h2 { margin: 0px; padding: 0px; font-size: 24px; color: #ff7e00; padding: 25px 0; }
h5 { margin: 0px; padding: 0px; font-size: 22px; color: #ff7e00; padding: 15px 0; }
a.more_ { display: block; margin-top: 5px; background-image: url(/img/more_.gif); background-position: 40px 7px; background-repeat: no-repeat; }
a.back  { display: block; margin-top: 5px; background-image: url(/img/back_.gif); padding-left: 10px; background-position: 0px 7px; background-repeat: no-repeat; }
p { padding: 0; margin: 22px 0;}
#footer a.ci { 
float: right;
margin-top: 19px;
color: #986768; text-decoration: none;
}
.lead { margin: 5px 0; } 
#info font {   }
#footer a.ci:hover { text-decoration: underline; }
#footer a.logo { float: left; }
#footer div { width: 693px; float: right; margin-top: 19px; } 
.qq {color: #ffb692; font-size: 12px; font-weight: bold; padding-left: 30px; line-height: 170%;  }
#footer
{
	color: #986768;
	font-size: 11px;
	padding-top: 10px;
	border-top: 1px #642f30 solid;
	padding-bottom: 60px;
	width: 940px;
	margin: 0 auto;
}
#logo a
{
	display: block;
	width: 238px;
	margin: 0 auto;
	
}
input {padding: 0; margin: 0;}
form { margin:0; padding: 0; }
#header
{

	height: 50px;
	background: url(/img/header_bg.jpg) no-repeat;
}

.forum_content {
	padding:5px;
	margin-top:5px;
	
}

.forum_date {
	float:right;
	font-size:10px;
	color:#CCC;
}

.forum_author {
	font-size:16px;
	font-weight:bold;
	padding:5px;
	margin-right:15px;
	display:inline;
}

.sepLine{
	border-bottom:2px solid #750d0a;
	margin-bottom:20px
}

.pages {
	margin-right: 5px;
}

.button {
	border:1px solid #750d0a;
}

.comment_title {
	font-size:16px;
	margin-bottom:10px;
	margin-left:5px
}

.comment_form {
	width:100%;
	
}

.comment_input {
	width: 300px;
	margin-bottom:10px
}

.comment_area {
	width: 630px;
	background-color:#FFF;
	height:100px;
	margin-bottom:10px;
}

.comment_block {
	border:1px solid #fff;
	padding: 15px;
}

.button {
	width: 70px;
	text-align:center;
	background-color: #930;
	cursor:pointer;
}

.pages {
	font-size:12px;
	
}

.pager {
	border:1px solid #750d0a;
	padding-left: 5px;
	margin-right:3px;
	float:left;
	width:25px;
	text-align:center;
	margin-bottom: 5px;
	
}

.pageList {
	margin: 5px 0 190px 0;
}

#ltv { position: absolute; margin-top: 150px; margin-left: 20px; width: 194px; height:50px; cursor:pointer }

