@charset "utf-8";
/* CSS Document */

p{
	font-size:11px;
	color:#b7d1d9;
}

h2{
	font-size: 14px;
	color:#b7d1d9;
	font-weight: bold;
}

* {padding:0px;margin:0px;}
img {border:0px;}

body {background:url(../img/body-bg.gif) repeat-x #141823;font-family:Verdana, Arial, Helvetica, sans-serif;}

#page-holder {position:relative;margin:0px auto 0px auto;width:1020px;}

#header-holder {float:right;width:960px;}

#content-holder {width:960px;float:right;}

#main-content {display:block;width:877px;min-height:506px;background:url(../img/main-content-bg.jpg) repeat-x #293944;float:right;margin-right:9px;}
#main-content-box {width:690px;padding-top:15px;min-height:415px;float:right;margin-right:60px;}
.sponsor-box {width:821px;height:95px;;float:right;}
.sponsor-box img{padding-right:6px;}
#footer {display:block;float:right;width:880px;height:43px;background:url(../img/footer-bg.gif) no-repeat;margin-right:8px;}
#hotels p{
	font-size:11px;
	color:#b7d1d9;
}
#navi-holder {top:360px;left:50px;position:absolute;width:230px;height:370px;z-index:99;background:url(../img/navi-bg.png) no-repeat;}

#subnavibox{
	padding-left: ;
}
ul.sub-navi {
	list-style-type:none;text-align:left;
	color: #bbd5dd;
	font: 11.5px/16px arial, Helvetica;
}

ul.sub-navi a{
color: #ffae00;
text-decoration: none;

}
ul.sub-navi a:hover{
color: #ffae00;
text-decoration: underline;
}

ul.sub-navi a:focus:active:visited{
color: #bbd5dd;
text-decoration: none;
}
ul.sub-navi li {
	display: inline;
	padding: .2em 0.5em;

	}
	
ul.main-navi {
	list-style-type:none;text-align:left;padding-top:40px;padding-left: 60px;
	color: #bbd5dd;
	list-style-type: none;
	font: 11.5px/16px arial, Helvetica;
}
ul.main-navi a{
color: #bbd5dd;
text-decoration: none;

}
ul.main-navi a:hover{
color: #ffae00;
text-decoration: underline;
}

ul.main-navi a:focus:active:visited{
color: #bbd5dd;
text-decoration: none;
}

ul.main-navi li span {position:absolute;left:-999px;}
ul.main-navi li {padding-bottom:8px;}

h1 {padding-bottom:15px;}
h2 {padding-bottom:15px;}
p.fliesstext {font-size:11px;color:#b7d1d9;padding-bottom:10px;
	text-align: justify;
}
p.fliesstext a{font-size:11px;color:#ffae00;font-weight:bold;text-decoration:none;;}
ol {padding-left:20px;font-size:11px;color:#b7d1d9;padding-bottom:10px;}
/* IE6-HACKS ------------------*/
*html #content-holder {margin-top:-3px!important;}
*html #main-content {margin-right:5px!important;}
*html #main-content-box {margin-right:30px;}
*html #navi-holder {background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/navi-bg.png', sizingMethod='fit');
}

/*-------------------------------------FORM-----------------------------------*/

form
{
display:block;
padding-left: 0px;
}
label
{
	display:block;
	float:left;
	width: 390px;
	display:table-row;
	color:#b7d1d9;
	font-size: 12px;
	cursor: pointer;
}
label.short
{
	display:block;
	float:left;
	width: 150px;
	display:table-row;
	color:#b7d1d9;
	font-size: 12px;
	cursor: pointer;
}
input,textarea
{
	border:1px solid #EF9111;
	background-color: transparent;
	color: white;
}

input:focus,textarea:focus
{
	border:1px solid white;
	background-color: #751E02;
	color: white;
}
fieldset
{	display:block;
	border: 1px solid #BD0004;
	width:700px;
	padding: 10px;
	margin-bottom: 20px;
}
fieldset span
{
display:block;
padding-bottom: 5px;
}
legend
{
	font-weight: bold;
	color: #FBE467;
}
br
{
padding-bottom: 5px;
}

.clearAll
{
	clear:both;
}

textarea
{
	width: 250px;
}

span.radioText {	color:#b7d1d9;
	font-size: 12px;padding-left:5px;display:block;float:left;width:260px;}
	
	input {float:left;display:block;}
