#searchTop{
	width:322px;
	margin:0px 0px 0px 0px;
	padding:32px 22px 0px 0px;
	float:right;
	text-align:right;
}

#searchTop input{
	margin:0px 0px 0px 8px;
	padding:0px 0px 0px 0px;
}

#spa{
	margin:0px 0px 0px 0px;
	padding:10px 30px 10px 0px;
	text-align:right;
}

#mainvis{
	clear:both;
	width:605px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #ededed;
	float:left;
}

#address{
	width:215px;
	height:200px;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #ededed;
	float:right;
	background:url(../images/address.jpg) no-repeat;
}

#address a{
	display:block;
	margin:90px 0px 0px 95px;
	padding:0px 0px 0px 0px;
}


#link{
	margin:0px 0px 0px 0px;
	padding:30px 0px 0px 0px;
}

#link ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

#link li{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 2px;
}

#user{
	width:583px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 0px;
	background:url(../images/bg_user.gif) repeat-y;
	border-bottom:1px solid #ededed;
}


#visitor{
	width:195px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#visitor ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

#visitor li{
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 12px;
}

#hospitalization{
	width:194px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#hospitalization ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

#hospitalization li{
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 12px;
}

#meeting{
	width:194px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
}

#meeting ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style-type:none;
}

#meeting li{
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 12px;
}

#emergency{
	width:278px;
	margin:0px 0px 0px 0px;
	padding:34px 0px 0px 0px;
	float:left;
}

#recruit{
	width:278px;
	margin:0px 0px 0px 0px;
	padding:34px 0px 0px 0px;
	float:right;
}

#news{
	width:278px;
	margin:22px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}

#news h2{
	width:199px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 7px 0px;
	border-bottom:3px solid #cac8dc;
	float:left;
}

#backnumber{
	width:79px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:3px solid #cac8dc;
	float:right;
}

#news ul{
	clear:both;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	list-style-type:none;
}

#news li{
	clear:both;
	width:278px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#news li span{
	width:80px;
	margin:0px 18px 0px 0px;
	padding:0px 0px 8px 0px;
	float:left;
}

#news li a{
	width:170px;
	margin:0px 0px 0px 0px;
	padding-bottom:8px;
	float:right;
}

#topics{
	width:278px;
	margin:22px 0px 0px 0px;
	padding:0px 0px 15px 13px;
	border-left:1px solid #ededed;
	float:right;
}

#topics h2{
	width:278px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 8px 2px;
	border-bottom:3px solid #cac8dc;
}

#topics ul{
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	list-style-type:none;
}

#topics li{
	font-size:80%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}










