body  {text-align:center;font-family:"MS UI Gothic","MS PGothic", Arial, sans-serif;
      margin:0px auto 0px auto;padding:0px;
      background-color: #ffffff;}

#container {text-align:center;margin:0px auto 0px auto;width:900px;}

#description {text-align:left;font-size:12px;color:#1F44CD;margin:0px auto 0px auto;
              padding:3px 0px 3px 0px;width:900px;
              border-bottom:1px solid #e3e9ff;
              background-image:url(../../image/bg_top.gif);
              background-repeat:repeat-x;
              background-position:top center;
              background-color: #ffffff;}

.top-ts {width:900px;text-align:center;
         margin:2px 0px 2px 0px;padding: 0px 0px 0px 0px;}

#search {width:900px;text-align:center;padding: 9px 0px 9px 0px;
              font-size: 12px;color: #000000;
              background-image:url(../../image/top-bar.gif);
              background-repeat:no-repeat;
              background-position:top center;}

#search a {color:#0000ff;padding: 0px 11px 0px 14px;}

#search a:hover{color:#ff0000;text-decoration: none;}


#wrapper {float:left;margin:10px 0px 0px 0px;}

#contents-left {width:160px;text-align:center;float:left;
                margin:0px 0px 0px 5px;padding: 0px 0px 0px 0px;
                border-left:1px solid #e3e9ff;border-right:1px solid #e3e9ff;border-bottom:1px solid #e3e9ff;}

p {font-size:12px; color:#000000; text-align:left;
        padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}

.side-title { font-size:12px;color:#1F44CD;text-align:left;font-weight:bold;
              margin: 10px 0px 10px 0px;padding:3px 0px 3px 10px;
              background-image:url(../../image/bg_sd.gif);
              background-repeat:repeat-x;
              background-position:top center;
              border-top:1px solid #e3e9ff;}

.side {color:#000000;font-size:12px;font-weight:normal;text-align:left;
       padding:0px 0px 0px 10px;}

.side a {display:block;color:#0000ff;padding: 3px 0px 3px 20px;margin:2px 0px 2px 0px;
         background-image:url(../../image/star5.gif);
         background-repeat:no-repeat;
         background-position:top left;}

.side a:hover{color:#ff0000;text-decoration: none;}

.map {text-align:center; padding:0px 0px 0px 0px;}



.mag2 {color:#000000;font-size:12px;font-weight:bold;text-align:center;line-height:1.5em;
       padding:0px 0px 0px 0px;margin:5px 0px 5px 0px;}

.mag22 {color:#000000;font-size:12px;font-weight:bold;text-align:left;padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}

.mag23 {color:#000000;font-size:12px;font-weight:bold;text-align:right;padding:0px 10px 0px 0px;margin:0px 0px 0px 0px;}

#contents-right {width:730px;text-align:left;float:right;
                 margin:0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

h1 { text-align:center;font-size:20px;color:#ff0000;
     margin:20px 0px 0px 0px; padding:0px 0px 0px 0px;}

.sub-titel { text-align:right;}

#hotel-name { margin:20px 0px 0px 70px; padding:0px 0px 0px 0px;
              border-bottom:1px solid #cccccc;}

.pic { width:125px;float:left;margin:0px 0px 0px 50px; padding:5px 10px 5px -5px;
       background-image:url(../image/pic-bg.gif);
       background-repeat:no-repeat;
       background-position:bottom right;}

h2 {font-size:16px;color:#666666;text-align:left;
    padding: 10px 0px 0px 0px;margin: 0px 0px 0px 150px;}

h3 {font-size:14px;color:#666666;text-align:left;line-height:1.5em;font-weight:normal;
    padding: 0px 0px 0px 0px;margin: 23px 0px 0px 150px;}

table { border:1px solid #C0C0C0;border-collapse:collapse;margin: 10px 0px 20px 250px;padding:0px 0px 0px 0px;}

td {  font-size:12px;color:#000000;text-align:center;
      padding: 5px 10px 5px 10px;margin: 0px 0px 0px 0px;
      border:1px solid #C0C0C0;}

.pic {padding:5px 0px 5px 0px;margin:0px 0px 0px 0px;}


.inform {text-align:left;padding: 0px 20px 0px 30px;margin: 60px 0px 40px 100px;}



#footer {clear:both;width:900px;margin:10px auto 5px auto;}


.copyright{ font-size: 10px; color:#969596;text-align:center;
            padding: 3px 0px 3px 0px;margin:0px auto 5px auto;
            background-image:url(../image/linkbar3.gif);
            background-repeat:repeat-x;
            background-position:top left;;}


.designed { font-size: 10px; color:#D5D5D5;text-align:right;
            padding:1px 5px 1px 10px;margin:0px auto 5px auto;}

.designed a {color:#D5D5D5;}

.designed a:hover{color:#ff0000;text-decoration: none;}


