#main{
width: 590px;
padding: 0px;
margin: 0px;
}

#go{
width: 585px;
background: url(http://www.his-hotel.com/rail/img/head_pay.jpg) no-repeat;
background-position: right; 
border-top: 1px  solid #000000;
border-bottom: 1px  solid #000000;
margin:0;
padding: 10px 0 10px 0;
}

.list{
text-align: left;
width: 180px;
padding: 3px 0 3px 0;
font-size: 12px;
float: left;
margin: 3px 0 3px 0;
}

.list li{
text-align: left;
width: 180px;

font-size: 12px;
float:left;
border: 1px solid #cccccc;
margin: 2px 0 2px 0;
}

.list li a{
display:block;
padding: 2px;
text-decoration:none;
font-size: 12px;
font-weight: bold;
color:#99cc00;
}

.list li a:hover{
color:#336600;
text-decoration:none;
background-color: #F0FED1;
}

.list li a:visited{
color:#336600;
text-decoration:none;
}

#bottoms{
clear: both;
width: 585px;
margin: 2px 0 2px 0;
padding: 2px 0 2px 0;
border: 1px solid #cccccc;
}

.text3s {
	font-size: 10px;
	color: #333333;
	font-weight: normal;
}

.tetu_info{
width:580px;
clear:both;
margin:5px 0 5px 0;
padding:0;
}

.map{
float:left;
width:200px;
margin:0 5px 0 0;
padding:0;
}

.info{
border:1px solid #cccccc;
padding:5px;
float:right;
width:360px;
text-align:left;
height:260px;
margin:0;
font-weight:bold;
color:#3300cc;
}

.info ul{
clear:both;
padding:5px 0;
margin:0 0 10px 0;
}

.info li{
list-style:none;
margin:0;
padding:0;
vartical-align:text-top;
clear:both;
color:#000000;
font-weight:normal;
}
