@charset "UTF-8";

#right-column #hiv .section h1{
	margin:0;
}
#right-column #hiv .section h2.bottom0px{
	margin-bottom:0;
}
#right-column #hiv p.nomargin{
	margin-bottom:0;
}
#hiv strong{
	font-weight:bold;
}
/* MENU */
#hiv-menu{
	margin:0 0 0 30px;
	overflow:hidden;
}
#hiv-menu img{
	float:left;
}
#hiv-menu li{
	float:left;
	width:536px;
	margin-bottom:3px;
}
#hiv-menu li img{
	float:none;
}
/* DICT */
#hiv #dict{
	width:530px;
	margin:24px auto 0;
}
#hiv #dict h2{
	border-bottom:1px solid #78B0EE;
	background:url(../images/hiv_dict_icon.jpg) no-repeat;
	padding:8px 0 5px 30px;
	font-weight:bold;
	margin-bottom:12px;
}
/* ROUND BLOCK */
#hiv .round-block{
	background:url(../images/hiv_block_bg_top.gif) no-repeat 0 0;
	padding:6px 0 0 0;
}
#hiv .round-block .bottom-wrapper{
	background:url(../images/hiv_block_bg_bottom.gif) no-repeat 0 bottom;
	padding:0 0 6px 0;
}
#hiv .round-block .middle-wrapper{
	background:url(../images/hiv_block_bg_middle.gif) repeat-y 0 0;
	padding:0 19px 30px;
}
#hiv .round-block h2{
	padding:13px 0 0 0;
	margin:0 0 18px 0;
}
#hiv .round-block p.lead{
	border-bottom:1px dotted #000;
	margin:18px 0;
	padding:0 24px 19px;;
}
#hiv .round-block h3{
	margin:0 0 12px 13px;
}
#hiv .round-block p{
	margin:0 0 24px 24px;
}
#hiv .round-block .column{
	overflow:hidden;
}
#hiv .round-block .left{
	float:left;
}
#hiv .round-block .right{
	float:right;
}
/* FAQ */
#hiv .faq{
	overflow:hidden;
	padding:0 30px 0 10px;
}
#hiv .faq .left,
#hiv .faq .right{
	width:344px;
}
#hiv .faq .bottom-wrapper{
	padding:0 0 10px 0;
}
#hiv .faq .middle-wrapper{
	padding:10px 15px 10px 0;
	position:relative;
}
#hiv .middle-wrapper p strong{
	color: #518fd2;
}
#hiv .faq .icon{
	position:absolute;
	top:0;
	left:0;
}
#hiv .faq p{
	padding:0 0 0 60px;
	margin:0;
}
#hiv .question{
	background:url(../images/hiv_3_block_2_q_bg_top.gif) no-repeat 0 0;
	padding:10px 0 0 0;
	margin-bottom:4px;
}
#hiv .question p{	
	font-weight:bold;
	color:#518FD2;
}
#hiv .question .bottom-wrapper{
	background:url(../images/hiv_3_block_2_q_bg_bottom.gif) no-repeat 0 bottom;
}
#hiv .question .middle-wrapper{
	background:url(../images/hiv_3_block_2_q_bg_middle.gif) repeat-y 0 0;
}
#hiv .answer{
	background:url(../images/hiv_3_block_2_a_bg_top.gif) no-repeat 0 0;
	padding:10px 0 0 0;
}
#hiv .answer .bottom-wrapper{
	background:url(../images/hiv_3_block_2_a_bg_bottom.gif) no-repeat 0 bottom;
}
#hiv .answer .middle-wrapper{
	background:url(../images/hiv_3_block_2_a_bg_middle.gif) repeat-y 0 0;
}
/* PRODUCT */
#hiv .product-wrapper{
	margin:25px 0 30px 0;
}
#hiv .product{
	overflow:hidden;
	margin:0px 0 15px 20px;
	border-bottom:1px dotted #000;
	padding:0 0 15px 0;
}
#hiv .product .left{
	width:249px;
}
#hiv .product .right{
	width:450px;
}
#hiv .product h4{
	margin:14px 0;
}
#hiv .product li{
	margin:0 0 5px 0;
}
/* OTHER */
#hiv .other{
	overflow:hidden;
	padding:0 14px;
}
#hiv .other .left{
	width:344px;
}
#hiv .other .right{
	width:344px;
}
#hiv .other p{
	margin:6px 0 0 0;
}
#hiv .other p strong{
	color:#FA7B1C;
}
/* SPECIAL 1 */
#hiv #special-1 .left{
	width:336px;
}
#hiv #special-1 .right{
	width:360px;
	padding-top:28px;
}
/* SPECIAL 2 */
#hiv #special-2 img.graph{
	padding:30px 0 0;
}
/* SPECIAL 3 */
#hiv #special-3 .column .left{
	width:336px;
}
#hiv #special-3 .column .right{
	width:366px;
	padding-top:28px;
}
#hiv #special-3 .graph{
	margin-bottom:30px;
}

/* hiv04-1 */
#hiv04-1 .comment iframe {
	height: 170px;
	width: 774px;
	border: 1px solid #CCCCCC;
	margin-bottom:30px;
}
#hiv04-1 .next_page_link {
	margin-bottom: 60px;
}
#hiv04-1 .next_page_link p {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#hiv04-1 .next_page_link p img {
	vertical-align: middle;
	margin-bottom: 3px;
}
#hiv04-1*.next_page_link p img {
	margin-bottom: 1px;
}
