@charset "UTF-8";

*{
padding:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
border:none;
font-size:12px;
}
a {
color:#0000FF;
font-weight:normal;
text-decoration:none;
}
a:hover {text-decoration:underline;}
body {
background:url(http://www.roomgator.com/img/mainbg.jpg);background-repeat:repeat-x;background-position:top;background-color:#1E63AE;
}



#box{
width: 914px;
margin: 0 auto;  /* Zentrierung */
text-align: left;
background:#FFFFFF;
}
#header {
height:127px;
background:#FFFFFF;
padding-top:10px;
padding-left:10px;
vertical-align:middle;
clear:both;
float:left;
}

#footer {
padding-bottom:20px;
background:#FFFFFF;

padding-left:10px;
vertical-align:middle;
clear:both;
}
#header h1 {
color:#ff7400;
font-size:30px;
}
#menue {
float:right;
width:600px;
text-align:right;
}
#menue a {
display:block;
margin:17px 10px 0px 10px;
float:right;
color:#333333;
text-decoration:none;
font-size:16px;
padding-bottom:3px;
font-weight:bold;

}
#menue a:hover {
border-bottom:3px solid #ff7400;
}
#subheader {
clear:both;
height:145px;

background:#FFFFFF;
color:white;
}
#subheader img {
float:left;
}
#subheader div {
display:block;
float:right;
background-image:url(http://farm4.static.flickr.com/3542/3396154762_9b78665547.jpg);background-position:right;
width:470px;
padding-top:30px;
}
#subheader h2 {
font-size:18px;
margin-bottom:10px;
}
#content {
clear:both;
padding-top:15px;


}
#content h2 {
font-size:20px;
color:#333;
font-weight:100;
margin-top:10px;
}
#pagecnt {
float:left;
width:528px;
padding:0px 10px 10px 10px;

}
#news {
float:right;
width:330px;
padding:0px 10px 10px 10px;
background:#F0F0F0;
border-left:2px solid #ff7400;
}
#news p {
margin-bottom:10px;
}

#footer {
border:none;
color:#666666;
padding-top:25px;
text-align:left;
padding-left:20px;
height:76px;
font-size:12px;
background: url(/images/fuuter.jpg) no-repeat bottom; 
}
#footer a{
font-size:12px;
}



#boksi {
padding:6px;background-color:#E8EFF6;-ical-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-webkit-border-radius:4px;
}

/* Top Destinations */ 
.topDestinations {padding:0px 0px 25px;}
.topDestinations ul { list-style:none; margin:0px; padding:0 0 0px 1px;}
.topDestinations li { float:left; padding:2px; list-style:none; }
.topDestinations .b1h, .topDestinations .b2h, .topDestinations .b3h, .topDestinations .b2bh, .topDestinations .b3bh {background:#8bd6fd; border-color:#8bd6fd;}
.topDestinations .b4h, .topDestinations .b4bh { height:1px; background:#00aff0; border-color:#8bd6fd;}
.topDestinations .headh {border-left:2.5px solid #8bd6fd; border-right:3.5px solid #8bd6fd; }
.topDestinations .blueHead {background:url(/Images/blueHead-bg.gif) repeat-x scroll left top; height:20px; padding:0px 0px 0px 6px; border-left:1px solid #00aff0; border-right:1px solid #00aff0;}
.topDestinations .searchResultContent { border-left:1px solid #00aff0; border-right:1px solid #00aff0; text-align:left; }
.topDestinations h3 {font-family:Arial Black; font-weight:normal;font-size:14px;}
#homeTopDestinations {width:449px; max-width:449px; }
#homeTopDestinations .searchResultContent {width:438px; max-width:438px; padding-bottom:10px;}
#homeTopDestinations .blueHead {width:438px; max-width:438px; min-width:438px;}
#homeTopDestinations li { width:95px; max-width:95px;}
#stateTopDestinations {width:990px; min-width:990px;}	
#stateTopDestinations .searchResultContent {width:979px; max-width:979px; min-width:979px;}
#stateTopDestinations .blueHead {width:979px; max-width:979px;}
#stateTopDestinations li { width:178px; max-width:178px;}


#haku
{
width: 678px;margin-right:170px;height:103px;margin-bottom:15px;margin-top:40px;background: url(http://www.roomgator.com/images/tausta.jpg);

	padding: 10px;
float:right;
}

rbbot 
.rbbot { }


#yleiset {width: 468px;margin-right:35px;margin-top:-40px;background-color: #fff;
	border: 1px solid #a8b2bb;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	-moz-box-shadow: 0 2px 5px #aaa;
	-webkit-box-shadow: 0 2px 5px #aaa;
	box-shadow: 0 2px 5px #aaa;
	
	padding: 10px;}
