body {padding:0; margin:0; font-family:"Trebuchet MS", Tahoma;}

#wrapper {margin:0 auto; width:974px;}
.clear {clear:both;}
* {margin:0; padding:0;}

/*----------Header---------------*/
#header {float:left; width:974px; padding:0 0 20px 0;}
#header .logo {float:left; width:146px;}
#header .welcome {float:right; width:355px; padding:52px 0 0 0;}
#header .nav {float:left; padding:14px 0 0 0; width:828px;}
#header ul {padding:0 0 0 5px; margin:0; list-style-type:none;}
#header ul li {float:left; padding:0; margin:0 4px 0 0; list-style-type:none; color:#FFFFFF;}
#header ul li a{float:left; display:block; width:132px; text-align:center; background:url(../images/btnbg.gif) no-repeat top left; height:33px; font:13px "Trebuchet MS", Tahoma; color:#fff; line-height:33px; text-decoration:none; }
#header ul li a:hover {float:left; list-style-type:none; display:block; width:132px; text-align:center; background:url(../images/btn-bg-hover.gif) no-repeat top left; line-height:33px; color:#000000;}
#header ul li .active {float:left; list-style-type:none; display:block; width:132px; text-align:center; background:url(../images/btn-bg-hover.gif) no-repeat top left; line-height:33px; color:#000000;}

/*----------Search Box---------------*/
.leftcontent {float:left; width:230px;}
#searchbox {float:left; width:230px; background:#d3d6ea url(../images/top-search.gif) no-repeat top center; padding-top:13px; margin-bottom:10px;}
#searchbox .form{float:left; width:220px; padding:5px; }
#searchbox .bottom{float:left; width:230px;}
#searchbox .search{float:left; width:74px; padding:0 10px 15px 10px;}
#searchbox .search1{float:left; width:74px; padding:0 10px 15px 3px;}
#searchbox .checkbox {float:right; width:110px; font-size:12px; color:#004a99;}
#searchbox .fields {font:13px "Trebuchet MS", Tahoma; color:#004a99; padding:5px 0 5px 5px;}
#searchbox .textfield{font:13px "Trebuchet MS", Tahoma; padding:1px; width:195px; color:#004a99;}
#searchbox .textfieldddl{font:13px "Trebuchet MS", Tahoma; padding:1px; width:200px; color:#004a99;}
#searchbox .button{padding:10px 0 0 0;}

/*----------programme Box---------------*/
#program {float:left; width:230px;}
#program .top-box {background-color:#004a99; color:#FFFFFF; padding:4px; font:13px "Trebuchet MS", Tahoma;}
#program .content {font:13px "Trebuchet MS", Tahoma; padding:5px 8px 6px 8px; color:#000000; background:#d3d6ea;}
#program p {color:#004a99; margin:0; padding:0; background:#d3d6ea;}

/*----------center Box---------------*/
#center {float:left; width:480px; padding:0 16px;}
#center .img {padding:0 0 15px 0;}
#center h1 {font:18px "Trebuchet MS", Tahoma; padding:0 0 10px 0; color:#024388;}
#center p {font:13px "Trebuchet MS", Tahoma; color:#707173;}

/*----------right Box---------------*/
#right-panel {float:left; width:218px; padding:0 0 0 12px;}

/*----------footer Box---------------*/
#footer {float:left; width:974px; font-size:10px; padding:10px 0 5px 0px; color:#b5b6b7;} 

/*----------hotel page left---------------*/
#left-inner {float:left; width:733px; padding:0 10px 0 0;}
#left-inner .img {padding:0 5px 5px 0; float:left; width:468px;}
#left-inner .img1 {padding: 0 5px 5px 0px; float:left; width:479px;}
#left-inner h1 {font:18px "Trebuchet MS", Tahoma; padding:0 0 10px 0px; color:#024388;}
#left-inner p {font:13px "Trebuchet MS", Tahoma; color:#707173;}
#left-inner .content {float:right; width:250px;}
#left-inner .content1 {float:right; width:733px;}
#left-inner .bdr {border-bottom:1px dashed #707173; padding-bottom:5px; float:left; width:735px;}
#left-inner .topsearch {float:left; width:560px;}
#left-inner .travelguide {float:right; width:140px;}
#left-inner .hotelrating {padding:10px 0; float:left; width:735px;  }
#left-inner .hotelrating1 {padding:10px 0 10px 0; border-bottom:1px dashed #707173; float:left; width:735px;}
#left-inner .hotelratingin { background-color:#d3d6ea; float:left; width:735px; border-bottom:1px dashed #707173;}
#left-inner .image {float:left; width:229;}
#left-inner .hotelname {float:left; width:524px; background-color:#004a99; padding:10px; font:12px "Trebuchet MS", Tahoma; color:#FFFFFF;}
#left-inner .hotelname1 {float:left; width:715px; background-color:#004a99; padding:10px; font:12px "Trebuchet MS", Tahoma; color:#FFFFFF;}
#left-inner .toptext {font:16px "Trebuchet MS", Tahoma; color:#FFFFFF; font-weight:700;}
#left-inner .toptextblack {font:16px "Trebuchet MS", Tahoma; color:#000; font-weight:700;}
#left-inner .hoteldetails {float:left; width:486px; padding:4px 10px 0 10px; font:12px "Trebuchet MS", Tahoma; color:#000;}

#left-inner .matter {padding:5px 0; margin:0px; color:#000; font:12px "Trebuchet MS", Tahoma;}
#left-inner .room {float:left; width:75px;}
#left-inner .dates {float:left; width:100px;}
#left-inner .mainbox {width:475px; float:left;}
#left-inner .hoteldetail1 {background-color:#d3d6ea; float:left; width:716px; padding:4px 10px 0 10px; font:12px "Trebuchet MS", Tahoma; color:#000;}
#left-inner .hoteldetail2 {background-color:#fff; float:left; width:716px; padding:4px 10px 0 10px; font:12px "Trebuchet MS", Tahoma; color:#000;}
#left-inner .best {font:13px "Trebuchet MS", Tahoma; color:#004a99;}

/*----------search inner---------------*/
#searchinner {float:left; width:726px; background:#d3d6ea url(../images/searchtopin.gif) no-repeat top center; padding:5px 0 0 0; margin:15px 0 0 0;}
#searchinner .form{float:left; width:220px; padding:5px; }
#searchinner .bottom{float:left; width:726px; background:url(../images/searchbotin.gif) no-repeat center bottom;}
#searchinner .selectbox{float:left; width:454px; padding:0 0 0 20px; border-left:1px solid #024388;}
#searchinner td{float:left; width:180px; font-size:13px; color:#004a99; border-bottom:1px dotted #356dad; padding:8px 0; margin:0 35px 0 0;}

#searchinner .checkbox {float:left; width:180px; font-size:13px; color:#004a99; border-bottom:1px dashed #356dad; padding:8px 0; margin:0 35px 0 0;}
#searchinner .fields {font:13px "Trebuchet MS", Tahoma; color:#004a99; padding:5px 0 5px 5px;}
#searchinner .textfield{font:13px "Trebuchet MS", Tahoma; padding:1px; width:195px; color:#004a99;}
#searchinner .button{padding:10px 0 0 0; text-align:right}
#searchinner .content {padding:0 10px; float:left; width:706px;}

/*--------------other classes-----------------*/
.topsearch {float:left; width:560px;}
.contactimg {float:left; width:478px;}
.best {font:13px "Trebuchet MS", Tahoma; color:#004a99;}
.main {float:left; width:976px; background:url(../images/dot.gif) repeat-y 742px top;}
.main1 {float:left; width:976px; }
.cityguide_button {float:left; width:144px;}
/*120*/
.citycontent {float:left; width:715px;}
.leftblock {width:475px; float:left;}
.leftblock1 {width:222px; float:left;}


.rightblock {float:right; width:235px;}
.rightblock1 {float:right; width:487px;}
.rightblock2(float:right; width:487px;)
.head {font:14px "Trebuchet MS", Tahoma; color:#5cad46;}
.textsmall {font:11px "Trebuchet MS", Tahoma; color:#707173;}
.boxes {float:left; width:88px;  padding:0 5px 0 5px;}
.boxes1 {float:left; width:60px;  padding:0 5px 0 5px;}
.boxes2 {float:left; width:50px;  padding:0 5px 0 5px;}
.bdrbot {background:url(../images/liner.gif) repeat-x bottom left; padding:5px 0 5px 0;}
.bdrbot1 {background:url(../images/liner.gif) repeat-x bottom left; }
.bdrbotver {background:url(../images/line.gif) repeat-y ;  }

.grd{width:475px; padding-top:5px;padding-bottom:5px;}
/*.grd td {background:url(../images/liner.gif) repeat-x bottom left;}*/
/***** paging******/
.paging a{font-size:12px; text-decoration:none; color:#535354; padding-right:1px;}
.paging a:hover{font-size:12px; text-decoration:underline; color:#3F60C1; padding-right:1px;}
.paging a.selected{color:#3F60C1;font-weight:bold;}


.hotel-subcontent12{ font-size:12px;font-weight:700;padding:5px 2px 0px 2px; color:#3F609F;}

