/*----------------------------------------------------------------------------------------
faq.css
----------------------------------------------------------------------------------------*/

/* typography
----------------------------------------------------------------------------------------*/
/*h1.sifr { height: 70px; }*/
.header_short { width: 375px; }
/*#faqs h2 a {
	background: url(../img/icon/icon_faq_toggle.gif) no-repeat right -33px;
	padding: 0 16px 0 0;
	color: #5e5046;
}
	#faqs h2 a:hover {
		background: url(../img/icon/icon_faq_toggle.gif) no-repeat right -33px;
		padding: 0 16px 0 0;
		color: #39c0c3;
	}
#faqs h2 a.active { background-position: right top; }
	#faqs h2 a.active:hover { background-position: right top; }*/
	
/* #content
----------------------------------------------------------------------------------------*/
#content .content_head { 
	background-image: url(../img/bg/bg_content_head_faq.jpg) no-repeat right top; 
	padding: 0 0 20px 0;
}
#content .content_belly {	
	background: url(../img/bg/bg_double_bars.gif) repeat-x left top;
}
/* .faqs
----------------------------------------------------------------------------------------*/
.faqs { border-top: 1px solid #e5e5e5; }
	.faqs li {
		border-bottom: 2px solid #e5e5e5;
		/*border-top: 1px solid #e5e5e5;*/
		margin: 0;
		position: relative;
		padding: 16px 0;
		height: 100%;
	}
	.faqs li.last { border-bottom: 0; }
		.faqs li h2 {
			font-weight: bold;
			font-size: 1.4em;
			line-height: 1.3;
			color: #5e5046;
			margin: 0;
		}
			.faqs li h2 a { 
				color: #5e5046; 
				background: url(../img/icon/icon_faq_toggle.gif) no-repeat right -78px;
				padding: 0 16px 0 0;
				right: 0;
			}
				.faqs li h2 a:hover { 
					background-position: right -78px;
					zoom: 1;
				}
			#container #wrapper .faqs li h2 a:hover { color: #39c0c3; }
			.faqs li h2 a.active,
			.faqs li h2 a.active:hover {  
				background-position: right top;
				color: #39c0c3;
			}
		.faqs li .content { padding: 0 12px; }
			.faqs li .content p { margin: 5px 0; }
		.faqs li .close {
			display: none;
			text-indent: -9999px;
			background: url(../img/btn/btn_close_toggle.gif) no-repeat;
			width: 15px;
			height: 18px;
			position: absolute;
			z-index: 2;
			float: right;
			top: 15px;
			right: 0;
		}
			.faqs li .close.active { display: block;  }
			
			
			
