h1{
padding: 21px 0px 15px 17px;
width: 210px;
white-space: normal
}


#tit_r {
padding: 21px 0px 15px 17px;
width: 210px;
white-space: normal
}

h1.nowrap{
padding: 21px 0px 15px 17px;
width: 1px;
white-space: nowrap
}

	#l_head h1{
	padding-top:20px
	}
h2{
padding:0px 0px 25px 0px;
}
*html h2{
line-height:17px
}
h3{
margin:0px;
padding:22px 0px 30px 0px;
color:0090FF;
font-family:"Arial Narrow", Arial;
font-size:24px;
font-weight:normal;
}
h4{
margin:0px;
padding:0px 0px 8px 27px;
color:#0090FF;
font-size:12px
}
#tit_r a, #tit_r a:visited{
padding:0px;
}

#help{
background:url(../images/help_inn.jpg);
margin-bottom:23px;
}
#help_l{
background:url(../images/help_l_inn.jpg) 0 0 no-repeat;
}
#help_r{
background:url(../images/help_r_inn.jpg) 100% 0 no-repeat;
height:218px;
padding:27px 21px 0px 21px;
line-height:14px
}
	*html #help_r{
	height:249px;	
	}
	
	
.need_help{
padding:5px 0px 0px 18px;
}
.h_inn{
padding:0px 25px 0px 0px;
}
#nonfloat li{
padding-bottom:10px
}

.need_help1{
list-style:none;
padding:0px 0px 0px 0px;
margin:0;
}
	.bl_link1, .bl_link1:VISITED{
	    color:#0090FF;
	    font-weight:bold
	}
    #nonfloat1 li{
		margin-bottom:10px;
		clear: both;
		}
	.h_inn1{
		padding:0px 0px 0px 0px;
		}
	.need_help1 li img{
        float: left;
    	margin: 0px 10px 10px 0px;
		border:4px solid #EFE8D8;
		}
	
#left_inn{
width:228px;
vertical-align:top;
padding:20px 0px 0px
}
	#l_cont_inn{padding-left:20px}
*html #r_cont{
margin-right:expression(document.body.clientWidth < 1010? "-20px":"0px" );
}

.object{
list-style:none;
margin:0px;
padding:5px 21px 21px 21px;
}
.object li{
padding:2px 0px 5px 15px;
border-bottom:1px solid #D8CBAD
}
.object li#l_sel{
background:url(../images/red_dot.gif) 0 5px no-repeat
}

.object a, .object a:VISITED{
color:#554F42;
text-decoration: none;
}
.object a:HOVER{
text-decoration: underline;
}

.news{
padding:0px 0px 0px 0px;
}
/*	.news dd{
	padding:0px 0px 13px 3px;
	margin:0px;
	color:#0090FF;
	font-weight:bold
	}
	.news dt{
	padding:0px 5px 30px 3px;
	margin:0px;
	}
		.news dt a, .news dt a:VISITED{
		font-weight:bold
		}
*/
.news_f{
padding:0px 0px 0px 0px;
}
	.news_f dd{
	padding:0px 0px 13px 3px;
	margin:0px;
	color:#0090FF;
	font-weight:bold
	}
	.news_f dt{
	padding:0px 5px 30px 3px;
	margin:0px;
	}
		.news dt a, .news dt a:VISITED{
		font-weight:bold
		}
#pdf{
padding:21px 0px 0px 21px
}
#pdf img{
vertical-align: middle;
margin-right:15px
}

.big_foto{
border:4px solid #E5DFC0;
float:left;
margin:0px 11px 5px 0px
}
#det_desc{
padding:0px 21px 20px 21px;
text-align:left;
}
#det_desc img{
border:4px solid #E5DFC0;
float:left;
margin:0px 11px 5px 0px;
z-index: 1000;
}
#det_desc1{
padding:0px 21px 20px 21px;
text-align:left;
}
#photo{
padding: 10px;
}

#photo img{
float: left;
border:4px solid #E5DFC0;
margin:0px 11px 5px 0px;
}

#r_text, #b_text{
font-weight:bold
}
#r_text{
color:#E21414
}
#b_text{
color:#0274CD;
margin-bottom:14px
}

*html #nonfloat li{
padding-bottom:10px
}
.need_help li img{
float:none;
margin: 3px;
border:4px solid #EFE8D8
}

#pay_list th{
border-bottom: 2px solid #D8CBAD;
padding: 5px 5px 5px 10px;
font-size: 12px;
}
#pay_list td{
border-bottom: 1px solid #D8CBAD;
padding: 5px 10px 5px 10px;
}