BODY {background: #e5e5e5; margin-top: 0px; font-family: Sans-Serif;}
A:link 	{color: #0000ff;}
A:visited {color: #0000ff;}
A:hover { color: #ff0000; background: #ff3;}
A:active { color: #00ff00; font-weight: bold;}
H1 {color: #666666; font-size: 12px; font-weight: 400; margin: 0px;}
H2 { color: #040; font-size: 14px; font-weight: bold; margin: 30px 30px 10px 20px;}
H3 {color: #040; font-size: 13px; font-weight: bold; margin: 0px 0px 0px 0px;}
H4 {color: #666666; font-size: 12px; font-weight: 400; margin: 0px;}
.h1 {color: #040; font-size: 15px; font-weight: bold; 
margin: 25px 5px 10px 5px; 
padding: 4px 0px 2px 20px;
background-color: e5e5e5; border: 1px #ccc solid;
}
.h3 {color: #030; font-size: 14px; font-weight: bold; margin: 10px 0px 0px 10px;}
 #noline {text-decoration:none;}
.hots { color: #006600; font-size: 16px; font-weight: bold; margin-top: 25px; margin-bottom: 10px;}
#hotels {font-size: 11px;}
.imgrt {margin: 30px 0px 10px 0px;}
.std10 {font-size: 10px;}
.link {font-size: 11px; font-weight: bold;}
.greenbold {color: #003300; font-weight: bold;}
.green12 {color: #006600; font-size: 12px; font-weight: bold;}
.eur{color: #003300; font-size: 11px; font-weight: bold;}
.bold12{font-size: 12px; font-weight: bold;}
.bold12r{color: #ff0000; font-size: 12px; font-weight: bold;}
.bold12g{color: #006600; font-size: 12px; font-weight: bold;}
.red { color: #ff0000;}
.stress { color: #ff0000; font-weight: bold;}

.content { font-size: .8em; font-weight: normal; 
padding: .3em .6em .3em .6em;
border-bottom: 0px #c0c0c0 dashed;
}
.colorblock { background-color:#eee;
padding: 4px;
border: #c0c0c0 1px solid;
}

.morehotels{ font-size: 11px; font-weight: normal; 
margin-top: 5px;
height: 160px; overflow: auto;
padding-left: 10px; padding-right: 5px;
padding-top: 5px; padding-bottom: 3px;
border-bottom: 0px #c0c0c0 dashed;
}

.featured {font-size: 11px; font-weight: normal;
padding: 3px;
height:90px;
background-color: #f5f5f5;
padding: 4px;
margin: 0px 10px 10px 10px;
border: solid 2px #c0c0c0;
}

.hotel {
padding: 3px;
background-color: #ffffff;
margin-top: 3px;
border-bottom: dashed 1px #f3f3f3;
}

.hotelsdiv {font-size: 11px; font-weight: normal; 
height: 360px; overflow: auto;
margin: 5px 10px 3px 10px;
background-color: #ffffff;
border-top: dashed 1px #ccc;
border-bottom: dashed 1px #ccc;
border-left: solid 1px #ccc;
padding: 5px;

}

.hotelsside {color: #333333; font-size: 11px; font-weight: 400; 
height: 480px; overflow: auto;
margin-top: 5px;  margin-right: 0px;
background-color: #ffffff;
border-top: dashed 1px #ccc;
border-bottom: dashed 1px #ccc;
border-left: solid 1px #ccc;
padding: 5px;
width: 180px;
}

.queryside { 
color: #333333;
background-color: #ffc;
font-size: 11px; font-weight: 500; 
margin-top: 10px;
padding: 5px;
border: 1px #c0c0c0 solid;
width: 180px;
}
.contentrot { 
color: #333333;
background-color: #ffc;
font-size: 11px; font-weight: 500; 
padding: 5px;
border: 1px #c0c0c0 solid;
}
.contentrottop { 
color: #333333;
background-color: #ffc;
font-size: 11px; font-weight: 500; 
margin-top: 60px;
padding: 5px;
border: 1px #c0c0c0 solid;
}
.displayad { 
color: #333333;
background-color: #ffffff;
font-size: 11px; font-weight: 500; 
margin-top: 5px;
padding: 5px;
border: 1px #d5cfcf solid;
}

#main { font-size: .8em; font-weight: normal;}
#hotels { font-size: .8em; font-weight: normal;}
.topnav {font-size: 12px; font-weight: bold;
padding-top: 3px; padding-bottom: 3px;
margin-left: 0px; margin-right: 20px;
margin-top: 2px; margin-bottom: 2px;
}

#nodecor {color:#040; font-size: 13px; font-weight: bold;
text-decoration:none;
}
#nodecor1 {color:#040; font-size: 13px; font-weight: bold;
text-decoration:none;
}
#nodecor2 {color:#040; font-size: 13px; font-weight: bold;
text-decoration:none;
}
#nodecor3 {color:#040; font-size: 13px; font-weight: bold;
text-decoration:none;
}
#nodecor4 {color:#040; font-size: 13px; font-weight: bold;
text-decoration:none;
}
#here {color:#f00; font-size: 13px; font-weight: bold;
text-decoration:none;
}
.leftnav{
background-color:#FFFFFF;
margin : 25px 0px 0px 0px;
padding : 0px 0px 0px 0px;
border-top: 1px #d5cfcf solid; 
border-right: 1px #d5cfcf solid;
}
.leftnavhead{
background: #ffffcc;
padding: 3px 2px 0px 10px; 
border-bottom: 1px #d5cfcf solid;
}
.leftsubhead{
background: #eeeeee;
font-size: 12px; font-weight: bold;
padding: 3px 3px 2px 10px; 
border-top: 0px #d5cfcf solid;
border-bottom: 1px #d5cfcf solid;
}
.nav{font-size: 12px; font-weight: normal;
padding: 3px 3px 2px 15px;
border-bottom: 1px #d5cfcf solid;
}
.rightnav{
margin : 35px 0px 0px 0px;
padding : 0px 0px 0px 0px;
border-top: 1px #d5cfcf solid; 
border-left: 1px #d5cfcf solid;
}
.myads{ 
background-color: #ffffee;
margin-top: 5px;
border: 1px #c0c0c0 solid;
}

.myadshead{ 
color: #003300;
text-align: center;
font-size: 11px; font-weight: 600; 

}

.myadsad{ 
color: #333333;

font-size: 10px; font-weight: 500; 
margin-top: 3px;
margin-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 2px;
}

	
.foot{color: #003300; font-size: 9px; font-weight: normal; 
margin-top: 3px; 
background-color: #ffffcc; 
padding: 5px;
border-top: 1px #d5cfcf solid;
}
.hotelSearch0 {font-size: 11px; color: ff0000; margin-top: 5px; font-weight: bold; border: 1px #060 solid; background-color: #ffffcc;}
.inputSearch {font-size: 12px; font-weight: normal; border: 1px #060 solid;}
.inputClass {font-size: 10px; font-weight: normal;}
.inputClass2 {font-size: 12px; color: ff0000; font-weight: bold; border: 1px #060 solid; background-color: #ffffcc; padding: 0px 3px 2px 3px;}