table.contact_us{
clear:both;
margin:20px 0 0 0;
font-size:90%;
width:840px;
}

table.contact_us th,
table.contact_us td{
padding:7px;
}

table.contact_us th{
width:150px;
background:#1c2433;
text-align:right;
color:white;
font-size:90%;
}

table.contact_us td{
background:#eae7e7;
}

dl.contact-hotel{
width:100%;
height:80px;
padding:20px 0 20px 0;
background:url(../image/bg.gif) no-repeat 0 0;
}

dl.contact-hotel dt{
float:left;
width:260px;
margin:0 0 6px 20px;
padding:0 0 0 20px;
background:url(/image/common/icon_anchor.gif) no-repeat 0 0;
}

dl.contact-hotel dd{
float:left;
width:500px;
margin:0 0 6px 15px;
}

dl.contact-hotel dd a{
padding:0 0 0 20px;
background:url(/image/common/icon_anchor_gray.gif) no-repeat 0 0;
}
