
body{
	text-align: center; background:#851514 url(/images/back_second.jpg) repeat-x;
}
#container{
	margin:0 auto; width:1000px; 
	text-align: left;
	background: url(/images/top.jpg) no-repeat 0px 0; 
	b00ackground: url(/images/top_index.jpg) no-repeat -134px 0; 
	
}
#menu{
	 width: 333px; height: 240px; 
	 margin: 71px 0 0 618px;
	 position: absolute;
}
#menu ul li{
	display: inline;color: #DCDCDC;
}
#menu ul li a{
	color: #DCDCDC; display: block;  padding: 0px 0 6px 15px;
	background: url(/images/desc.gif) no-repeat 0 50%;
	width:170px;font:14px Verdana; 
}
#menu ul li a#current, #menu ul li a:hover{
	color: #F00;
}
 .sub_menu{
	  position: absolute; z-index: 100;  margin: -18px 0 0 178px; 
	visibility: hidden;  padding: 0; margin: 0; 
	}
 .sub_menu{
	font: 12px Verdana; position: absolute; z-index: 100;  margin: -20px 0 0 178px;
	}

 .sub_menu a{
		background: url(/images/desc_sub.gif) no-repeat 0 50%; padding: 0px 0 5px 12px; color: #DCDCDC;
		display: block;
}
.sub_menu a:hover{
color: #F00;
}
#content_index{
	padding:318px 0 0 320px;
	min-height:200px; _height:200px;
}
h1{
	color: #d52b00; font:1.8em "Times New Roman", serif;
	margin: 0 0 8px 0;   text-indent: 10px;
}
p{
	text-indent: 10px; line-height:1.5em;
}
/*#work{
	position: absolute; 
	width: 275px;
	margin: 468px 0 0 615px;
}
#work h6{
	font:18px "Times New Roman",serif; color: #D52B00; float: left;  position: absolute; margin: 14px 0 0 0;
}
#work a#desc{
	color: White;
	font:1.2em Verdana,serif; float: left;  display: block; position: absolute; width: 130px; margin: 42px 0 0 22px;
}
#work a img{
	float: right; border: 2px solid #912A14;
}*/
/*#it{
	margin:67px 0 0px 102px;  overflow: hidden; height: 190px; clear: both;
	border-bottom: 1px solid #E4D8BD; width: 830px;
}*/
#images a{
text-decoration:none;
}
.item_i{
	float: left;
	margin: 0 73px 0 0;
}
.item_i h1{
	font:bold 1.2em Verdana, serif; text-indent: 15px; background: url(/images/it.gif) no-repeat 0 50%;
	margin: 0 0 10px 0; padding:0;
}
.item_i a.l {
	clear: both; 
	display: block;
	font:1.2em Verdana, serif; 
	color:#C7BCBD;
	text-indent: 8px;
	
}
.item_i a img{
	border: 2px solid #E4D8BD; margin: 0 0 6px 0;
}

/* ---------- comment ---------- 
 bc
 ---------- comment ---------- */ 
#content ul.bc{
	color: #D52B00; margin:0; padding:0;
}
#content ul.bc li{
	display: inline; color: #D52B00; padding: 0 5px 0 0; background:none; 
}
#content ul.bc li a{
	font: 11px Verdana; color: #D52B00; padding: 0 10px 0 0;color: #D52B00;
}

/* ---------- comment ---------- 
 left_menu
 ---------- comment ---------- */ 
#left_menu{
	position: absolute; margin:320px 0 0 0;  width: 320px;
	
}
#left_menu_top{
	background: url(/images/left_menu_top.png) no-repeat; width: 320px;
}
#left_menu_bottom{
	width: 150px;
	padding:20px 0 20px 18px; _width:170px;
	margin:0 0 0 112px;
	border:1px solid #882810; border-top:none;
 }
#left_menu a{
	font: 11px Verdana; color:#C7BCBD; display: block; margin: 0 0 12px 0;
}


h1.head{
	color: #dfdfdf; text-indent: 0; font: 2.4em "Times New Roman",serif; padding: 10px 0 10px 0;
}
#content{
	 margin: 0 70px 0 0;  
	
}
.dec_k{
 background: url(/images/it.gif) no-repeat 0 80px;
}
#content p{
	text-indent: 0; padding: 0 0 0 24px; margin-bottom:10px;
}
#images{
	background: #6C1110; padding: 14px 24px; margin: 20px 0 10px 0;
}
#images a img{
	border:2px solid #8C2713; margin: 0 14px 0 0;
}

#nav{
	background: url(/images/next.gif) 100% 50% no-repeat; height: 1%; overflow:hidden; padding: 0 10px 0 0;
}
#nav #prev{
	background: white; color: #C7BCBD; background: url(/images/prev.gif) no-repeat 0 50%; font: 1.1em Verdana; 
	padding: 0 0 0 10px;
}
#nav #next{
	 float: right; color: #C7BCBD; font: 1.1em Verdana; 
	 background: url(/images/prev.gif) no-repeat 0 50%;
	display: block; background: asdfsa;  margin: -13px 0 0 0;
}




.im{
	overflow: hidden; height:1%; margin: 0 0 1em 0; 
}
.im img{
	border: 2px solid #B5B4AD; float: left;
}
.im a{
	padding: 1em 0 0 1em; float: left;  color: #C7BCBD; font: 12px Verdana;
}
#nw{ddisplay: none;
	background: #6C1110; overflow: hidden; height: 1%; width: 828px;
}
#nw img{
	border: 2px solid red; float: left;
}
#nw a{
	padding: 15px 60px 0 15px; float: left;  color: #C7BCBD; font: 11px Verdana;
}
.line_small{
	border-bottom: 1px solid #A17E6F; height: 10px; margin: 1em 0; 
}
.qa{ 
	font:12px Verdana; padding: 20px 0 20px 0px; background: url(/images/it.gif) no-repeat 0 24px; border-bottom:1px solid #985F54;
}
.qa small{
     display:block; padding:5px 0 10px 24px;
}
 small{
	font-size:11px; color: silver; font: 11px Verdana;
}
#navigation{
	font: 12px Verdana; 
}
#navigation a{
	padding: 0 3px; color: white;
}
.send_q{
	background: #6C1110; color: white;
}
.send_q h2{
	font:18px "Times New Roman";
}
a.gw{
	background: url(/images/it.gif) no-repeat 0 60%; padding: 3px 0 3px 15px; color: #c7bcbd; font:12px Verdana; line-height: 20px;
}
.cat{ displ-tay: none;
	padding: 15px 0 0px 1em;
	background: url(/images/it.gif) no-repeat 0 20px;
          color: #c7bcbd; 
	border-bofttom:1px solid #C7BCBD;
}
.cat .line_s{
border-bottom:1px solid #C7BCBD; height:15px; margin:0 0 0 10px;
}
.cat h1{
	font: 20px "Times New Roman",serif; padding: 0; margin:0; 
}
.cat h1 a{
	color:#c7bcbd;
}
#content .cat p{
	font: 12px Verdana; padding: 5px 0 5px 0; margin:0 0 0 10px;
}
.item{
	 height: 1%; 	overflow: hidden; color: #C7BCBD; border-bottom: 1px solid #975A4C;
	 padding: 1.1em 0; margin:0 0 0px 0;
}
.item img{
	float: left; border: 2px solid #C7BCBD; margin: 0 18px 0 0;
}
.item h3{
	background: url(/images/romb.gif) no-repeat 0 50%;  margin:0 0 0 171px; padding: 0 0 0 10px; font:18px "Times New Roman",serif; color:#c7bcbd;
}
.item p{
	font: 11px Verdana;
}

.qa_form{
color:#C7BCBD; font:12px Verdana;  padding:14px 0 24px 14px; margin:2em 0;
}
form.qa_form div span {
display:block;
float:left;
padding:3px 5px 0pt 0pt;
text-align:right;
width:220px;
}
form.qa_form div {
margin:5px 0pt;
}
form.qa_form input, textarea {
font-family:Verdana,serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
overflow:auto;
width:190px;
}


#content ul{
color:#CABCBC; font:12px Verdana; color:#C7BDBE; list-style-type:none;   list-style-position:outside; margin:1.5em 3em; 
}
#content ul li{
background: url(/images/li_content.gif) no-repeat 0 50%;padding:0 0 0 10px;
}
#content a{
color:#C7BDBE;  
}


