/* global attribs */

.noborder
{
  border:0;
}
.maxWidth
{
  width:100%;
}
.halfWidth
{
  width:49.5%;
}
.margin1
{
  margin-bottom:5px;
}
.margin2
{
  margin-bottom:10px;
}
.margin3
{
  margin-bottom:15px;
}
.center
{
  text-align:center;
}
.sizer
{
  font-size:12px;
  font-weight:bolder;
}
.search-title {
  font-size:12px;
  font-weight:bold;
  color:#6284c1;
	}
.button {
  background-color:#6284c1;
  border:0;
  width:190px;
  color:#fff;
  font-size:10px;
  height:16px;
  padding:1px 5px;
  margin-right:12px;
	}
.blueFont {
  color:#6284c1;
}

.bolder {
  font-weight:bold;
}

/* # */

body
{
  background-color:#fff;
  margin-top:auto;
}
form
{
  margin:0;
  padding:0;
}
#body div {
float:left;
}

body *
{
  font-family:Verdana;
  font-size:11px;
  font-style:normal;
}
a:link, a:visited
{
  font-size:11px;
  color:#6284c1;
  text-decoration:none;
}
a:hover
{
  text-decoration:underline;
  color:#666;
}

img
{border:0;}

/* global */

#body {
  float:left;
  width:98%;
  padding:1%;
  border: solid 1px #ccc;
  margin: 10px 0;
}

#container
{
	margin-left:auto;
	margin-right:auto;
	width:800px;
	height:800px;
}
  #div_banner_up
  {
  	width:800px;
  	height:70px;
  	float:left;
  	background-image:url(http://www.hotelschart.com/images/hotelschart_banner.gif);
  	background-repeat:no-repeat;
  	background-position:bottom;
  }
  #div_banner_down
  {
  	width:800px;
  	height:20px;
  	float:left;
  	margin-top:0;
  	padding-top:5px;
  	border-top:1px #ccc dashed;
  	background-image:url(http://www.hotelschart.com/images/hotelschart_banner_foot.gif);
  	background-repeat:no-repeat;
  	background-position:top;
  }
    #div_banner_down *
    {
      letter-spacing:0;
    }
#bookmark
    {
      float:left;
      margin-left:10px;
    }
    #sitemap
    {
      float:left;
	    margin:0 60px;
    }
    #livechat
    {
      float:left;
      width:130px;
    }
    #language
    {
      float:right;
      width:350px;
      text-align:right;
    }


	/* bottom keywords */
  #bottom_keywords {
   width:800px;
	 text-align:center;
	 padding:10px 0;
	 float:left;
  }

  .div_foot
  {
  	height:60px;
  	width:800px;
  	float:left;
        text-align:center;
	}
	  #copyright, #bottomLinks, #externalLinks, #lastrow
	  {
       width:100%;
      text-align:center;
    }

/* calendar */
  	#roomBox
  	{
			height:40px;
		}
#body {
	border: solid 1px #ccc;
	margin: 10px 0;
}
  #body h5 {
  	margin: 10px 0 5px 0;
  	color: #6284c1;
  }

  	#roomBox
  	{
			height:40px;
		}
    #calendar select
    {
      font-size:10px;
    }
      .day
      {
        margin-right:5px;
      }
      .monYear
      {
        margin-right:10px;
      }
      .cal
      {
        padding-top:4px;
      }
      .room
      {
        margin-right:20px;
        width:70px;
        text-align:left;
      }
    #calendar img
    {
      border:0;
    }

/* compare hotel */
  .comparedViewedHotel {
        margin-bottom:8px;
      }
        .comparedViewedHotel img {
          float:left;
          height:40px;
          width:50px;
          margin-right:10px;
        }
        .comparedViewedText {
          width: 120px;
        }
/* path */

#pathAddress
{
    float:left;
    margin:10px 0 0 10px;
    width:60%;
}
    .pathMinus
    {
        color:#999999;
    }
#prevNext
{
  float:left;
  width:37.5%;
  text-align:right;
  margin-top:10px;
}
#orderby
{
  float:left;
  width:37.5%;
  text-align:right;
  margin-top:10px;
}
/* book */
.bookNow {
        padding:1px 5px;
      	background-color:#29C794;
      	-moz-border-radius:5px;
      	border-radius:5px;
      	margin-right:20px;
      }
.vMap {
        padding:1px 5px;
      	background-color:orange;
      	-moz-border-radius:5px;
      	border-radius:5px;
      	margin-right:20px;
      }
      .enqForm {
        padding:1px 5px;
      	background-color:#6284c1;
      	-moz-border-radius:5px;
      	border-radius:5px;
      }
        .bookNow a, .enqForm a, .vMap a {
          color: white;
        	font-size: 11px;
        	font-weight: bold;
        }
      .iconList {
        padding:1px 5px;
      	background-color:#6284c1;
      	-moz-border-radius:5px;
      	border-radius:5px;
        color: white;
        font-size: 11px;
        font-weight: bold;
      }
      .iconList a {
        color: white;
        font-size: 11px;
        font-weight: bold;
      }
      .iconMap {
        padding:1px 5px;
      	background-color:#6284c1;
      	-moz-border-radius:5px;
      	border-radius:5px;
      }
        .iconMap a {
          color: white;
        	font-size: 11px;
        	font-weight: bold;
        }
      .pageNum {
        padding:1px 2px;
      	background-color:white;
      	-moz-border-radius:5px;
      	border-radius:5px;
        color: orange;
        font-size: 11px;
        font-weight: bold;
      }
      .pageNum a {
        color: orange;
        font-size: 11px;
        font-weight: bold;
      }

