P, TR,TD, LI, UL, OL, blockquote, DIV, pre  {
	font-family : arial, verdana, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : Blue;
}

TR.form {
    background: CCCCCC;
}

TD.Smaller  {
	font-size : 8pt;
}

TD.NoRooms  {
	font-size : 12pt;
	color : #990000;
	font-weight : bold;
}

TD.note  {
	color : #000099;
}

TD.notecurrent  {
	color : #000099;
	font-weight : bold;
    text-decoration : underline;
}

TD.noteheader  {
    background: #0066CC;
	color : FFFFFF;
	font-weight : bold;
}

BR  {
	font-family : arial, verdana, sans-serif;
	font-size : 10pt;
	font-weight : normal;
}


B  {
	font-family : arial, verdana, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}


H1  {
	font-family : arial, verdana, sans-serif;
	font-size : 20pt;
	font-weight : bold;
	color : Black;
	padding-top : 10pt;
	padding-bottom : 0pt;
}

H2  {
	font-family : arial, verdana, sans-serif;
	font-size : 15pt;
	font-weight : bold;
	font-style : italic;
	color : #000099;
}

A  {
	color : 3366FF;
	font-weight : bold;
	text-decoration : none;
}

A:Visited  {
    color : 3366FF;
    font-weight : bold;
    text-decoration : none;

}

A:Active  {
        color : 3366FF;
        font-weight : bold;
        text-decoration : none;

}

A:Hover  {
        color : 3366FF;
        font-weight : bold;
        text-decoration : underline;
}

BODY  {
	font-family : arial, verdana, sans-serif;
	background-color : #FFFFFF;
	color : CCCCCC;
	font-size : 12pt;
	list-style-type : circle;
	border-style : ridge;
	list-style : disk;
	border-left-width : thick;
	padding : 0;
	border-width : 0;
}

H3  {
	font-family : arial, verdana, sans-serif;
	font-weight : bold;
	font-size : 10pt;
	font-style : italic;
}

.NLH  {
	font: 14pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10pt;
	margin-top: 5pt;
	font-style: italic;
}
/* CSS Search form BEGIN*/
.search-form {
	text-align: center;
	
	}
.search-form .form {
	width: 500px;
	padding: 10px;
	height: 190px;
	*height: 210px;
	margin-left: auto;
	margin-right: auto;
	float: none;
	background-color: #99CC99;
	}
.search-form .form  label {color:Blue; }
.search-form .form select , .search-form .form  input{cursor: pointer;}
.search-form .form  .form_left {float: left; width: 250px; }
.search-form .form  .form_left div:first-child {margin-top: 10px;}
.search-form .form  .form_right div:first-child {margin-top: 10px;}
.search-form .form  .form_right{float: right; width: 250px; }
.search-form .form  .form_right>div, .search-form .form  .form_left>div {margin-top: 15px;}
.search-form .form>div {
	padding-top: 0px;
	}

.form  .form_left .arrival {
	margin-top: 0px;
	float:left;
	white-space:nowrap;
	}

.search-form .departure {
	float:left;

	white-space:nowrap;

	}

.search-form .adultsperroom {
	float:left;
	
	white-space:nowrap;
	clear: none;
	}
.search-form .adultsperroom label{
	
	}

	.search-form  .city {
	margin-top: 5px;
	float:left;
	white-space:nowrap;
	}
	.search-form  .locations-line {
	margin-top: 5px;
	float:left;
	white-space:nowrap;	
	
	}
	.search-form  .locations-line select{
width: 185px;
	}

	.search-form .specoffers  {

	float:left;
	
	white-space:nowrap;	
	width: 130px;
	}
	.search-form .specoffers  label {float: left; margin-top: 1px;}
	
	.stars_line {float: left;  text-align: left; width: 250px;}
	.stars_line label {float: left; margin-top: 1px;}
	.stars_line input {margin-left:17px; float: left;}
	.stars_line .second_line_star .sa5 input{margin-left:10px; float: left;}
	.stars_line span {color: blue;}
	.first_line_star {clear: both; float: left; margin-top: 5px;}
	.second_line_star {clear: both; margin-top: 5px; float: left; width: 250px;}
	.first_line_star span label, .second_line_star span label, .second_line_star label{cursor:pointer; }
	
	.searchform-head {
	padding-top: 15px;
	padding-bottom: 15px;
	font-family:arial,verdana,sans-serif;
	font-size:11pt;
	color: Blue;
	line-height: 1.5;
	font-weight: normal;
	}
.searchform-button {
	margin-left: auto;
	margin-right: auto;
	float: none;
	clear: both;
	padding-top: 15px!important;
	clear: both;
	}
/* CSS Search form END*/

