html,body{
	background-image:url(../img/img_trailer/bg.gif);
	background-position:center bottom;
	background-color:#ffffff;
	background-repeat:	no-repeat;
}

body{
	margin-top:	0px;
	margin-bottom:0px;
	padding:0px;
}

#container{
	width:		913px;
	position:	relative;
	margin:		0 auto;
	
}

#header{
	width:		913px;
	height:		313px;
	position:	relative;
}

#flash_header{
	position:	absolute;
	width:		913px;
	height:		288px;
	background-image:	url(../img/img_trailer/tonky.swf);
	z-index:	1;
}

.flash{
	position:	absolute;
	margin-left:	315px;;
}

#header_content{
	position:	absolute;
	width:		913px;
	height:		313px;
	background-image:	url(../img/img_trailer/header_bg.gif);
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	z-index:	10;
}

#text_area{
	width:			913px;
	font-family:	verdana;
	font-size:		11px;
	}


#footer{
	width:		913px;
	height:		383px;
	position:	relative;
	background-image:	url(../img/img_trailer/footer_bg.gif);
}

#pink{
	position:	absolute;
	right:		0;
	height:		441px;
	width:		18px;
	background-image:	url(../img/img_trailer/pink_header.gif);
	background-repeat:	no-repeat;
	z-index:		2;
	filter:alpha(opacity=90);
	-moz-opacity:.9;
}

#main_text{
	width:		470px;
	padding-left:	40px;
	padding-right:	40px;
	padding-top:	30px;
	color:		#505050;
	text-align:	justify;
	float:		left;
	border-right:	solid 1px #bfbfbf;	
}

#newsArchiveList{
	padding-top: 15px;
	border-top: 1px solid #bfbfbf;
	cursor:			pointer;
	/*background-image: url(../img/news_archive_item_bg.gif);*/
	}

#news_text{
	width:		280px;
	padding-top:	30px;
	padding-right:	40px;
	color:		#777777;
	text-align:	justify;
	float:		right;
	margin-left:	0px;

	
}

#sponsoren{
	width:			60px;
	position:		relative;
	padding:		20px;
	padding-top:	240px;
	position:		absolute;	
	
}

#footer_info{
	position:		relative;
	float:			right;
	width:			575px;
	height:			110px;	
	margin-top:		245px;
	
}

#search{
	width:			280px;
	height:			75px;
	padding-top:	289px;
	padding-left:	630px;
	color:			#ffffff;
	font-family:	tebuchet ms;
	font-size:		11px;
}

#bg_left{
	background-attachment: scroll;
	background-color: ffffff;
	background-image: url(../img/img_trailer/bg_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float:		left;
	width:		100%;

	
}

#bg_right{
	background-attachment: scroll;
	background-color: ffffff;
	background-image: url(../img/img_trailer/bg_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	bottom:			0;
	width:			100%;
}


H1{
	font-size:		20px;
	font-family:	Trebuchet MS;
	color:			#424242;
	font-weight:	bold;
	padding:		0px;
	margin:			0px;
	margin-bottom:	10px;
}

H2{
	font-size:		20px;
	font-family:	Trebuchet MS;
	color:			#ff5300;
	padding:		0px;
	margin:			0px;
	margin-bottom:	10px;
	text-align:		right;
}

H3{
	font-size:		14px;
	font-family:	TRebuchet ms;
	color:			#424242;
	font-weight:	bold;
	padding:		0px;
	margin:			0px;
	margin-bottom:	10px;
}

H4{
	font-size:		14px;
	font-family:	Trebuchet MS;
	color:			#ff5300;
	padding:		0px;
	margin:			0px;
	margin-bottom:	10px;
}
}

H5{
	font-size:		9px;
	font-family:	tebuchet ms;
	color:			#424242;
	margin-bottom:	10px;	
}

.menu1{
	width:			219px;
	position:		absolute;
	margin-left:	150px;
	margin-top:		208px;
	font-family:	Trebuchet MS;
	font-size:		12px;
	line-height:	14px;
}


.menu_style{
	/*border-bottom:		1px dotted #FFFFFF;*/
	cursor:				pointer;
	height:				16px;
}
.menu1 a:link{	
	color:				#FFFFFF;
	font-weight:		bold;	
	text-decoration:	none;
	font-family:		Trebuchet ms;
}

.menu1 a:visited {
	color:				#FFFFFF;
	text-decoration:	none;
	font-weight:		bold;
	font-family:		Trebuchet ms;
}

.menu1 a:active {
	padding-left: 	5px;
	color:			#ffffff;
	font-size:		15px;
	font-weight:	bold;
	font-family:		Trebuchet ms;
}

.menu1 a:hover{
	padding-left: 	5px;
	color:			#ffffff;
	font-size:		15px;
	font-weight:	bold;
	font-family:		Trebuchet ms;
}



.submenu{
	display:		none;
	height:			65px;
	width:			528px;
	color:			#1e1e1e;
	font-family:	trebuchet MS;
	font-size:		11px;
	position:		absolute;
	margin-left:	190px;
	top:			0;
	padding:		2px;
	padding-left:	10px;
}

.submenu a:hover{
	color:			#ffffff;
	font-size:		16px;
	font-weight:	bold;
	line-height:	14px;
}

.arrow_column1{
	width:			20px;
	height:			65px;
	position:		relative;
	float:			left;
}

.arrow_column2{
	width:			20px;
	position:		relative;
	float:			left;
	padding-top:	15px;
}

.arrow_column3{
	width:			20px;
	position:		relative;
	float:			left;
	padding-top:	31px;
}

.arrow_column4{
	width:		20px;
	position:	relative;
	float:	left;
	padding-top:	48px;
}

.arrow_column5{
	width:		20px;
	position:	relative;
	float:	left;
	padding-top:	63px;
}

.left_column1{
	position:	relative;
	width:		255px;
	float:	left;
	border-left:	1px #ff5300 solid;
	padding-left:	10px;
	height:		70px;
}

.left_column2{
	position:	relative;
	width:		255px;
	float:	left;
	border-left:	1px #ff9200 solid;
	padding-left:	10px;
	height:		70px;
}

.left_column3{
	position:	relative;
	width:		255px;
	float:	left;
	border-left:	1px #7dd01c solid;
	padding-left:	10px;
	height:		70px;
}

.left_column4{
	position:	relative;
	width:		255px;
	float:	left;
	border-left:	1px #55bdec solid;
	padding-left:	10px;
	height:		70px;
}

.left_column5{
	position:	relative;
	width:		150px;
	float:	left;
	border-left:	1px #000000 solid;
	padding-left:	10px;
	height:		70px;
}


.right_column{
	position:	relative;
	float:		right;
	width:		170px;
	color:		#ffffff;
	font-size:	11px;
	padding-top:	5px;
	font-family:	Trebuchet MS;
}


.sponsor_img{
	padding-right:	2px;
}

.newsHref a:link{
	font-family:	Trebuchet Ms;
	font-size:		14px;
	font-weight:	bold;
	color:			#ff9200;
}

.newsHref a:visited{
	font-family:	Trebuchet Ms;
	font-size:		14px;
	font-weight:	bold;
	color:			#ff9200;
}

.newsHref a:hover{
	font-family:	Trebuchet Ms;
	font-size:		14px;
	font-weight:	bold;
	color:			#ff5300;
}

.footerHref a:link{
	font-family:	Trebuchet ms;
	font-size:		11px;
	color:			#424242;
	font-weight:	none;
}

.footerHref a:visited{
	font-family:	Trebuchet ms;
	font-size:		11px;	
	color:			#424242;
	font-weight:	none;
}

.footerHref a:active{
	font-family:	Trebuchet ms;
	font-size:		11px;
	color:			#424242;
	font-weight:	none;	
}

.footerHref a:hover{
	font-family:	Trebuchet ms;
	font-size:		11px;
	color:			#ff5300;
	font-weight:	none;
}
	
a:link{
	color:				#ff5300;
	text-decoration:	none;
	font-weight:		bold;
	font-size:			11px;
	font-family:		verdana;
	
}

a:visited{
	color:				#ff5300;
	text-decoration:	none;
	font-weight:		bold;
	font-size:			11px;
	font-family:		Verdana;
}

a:hover{
	color:				#7f0030;
	font-weight:		bold;
	font-size:			11px;
	font-family:		Verdana;
}




.sponsor_img{
	margin:	4px;
}

.sponsor_box{
	width:			110px;
	height:			110px;
	background-image:	url(../img/img_trailer/sponsor_bg.gif);
	filter:alpha(opacity=30);
	-moz-opacity:.3;
	position:		absolute;
	margin-left:	150px;
	margin-top:	245px;
	
}

.small_text{
	color:		#40769c;
	font-size:	10px;
	font-family:	verdana;
	position:		absolute;
	position:		absolute;
	margin-left:	150px;
	margin-top:	245px;
	padding:	5px;
	padding-top:2px;
}


.small_text2{
	color:			#424242;
	font-size:		10px;
	font-family:	verdana;
	padding:		0;
	text-align:		right;
	
}

.small_text3{
	color:			#424242;
	font-size:		10px;
	font-family:	verdana;
	padding:		0;
	text-align:		left;
	padding-left:	55px;
}

.input_field{
	height:			13px;
	font-size:		9px;
	color:			#ff5300;
	border-bottom: #f395b9 solid 1px;
    border-right: #f395b9 solid 1px;
    border-left: #f395b9 solid 1px;
    border-top:  #f395b9 solid 1px;
	margin-bottom:3px;

}

.pageTitle{
	font-family:	trebuchet ms;
	color:			#ff5300;
	font-size:		16px;
	font-weight:	bold;
}

.pageSubTitle{
	font-family:	verdana;
	font-size:		11px;
	color:			#424242;
	font-style:		Italic;
}

.datePublished{
	font-family:	Trebuchet MS;
	font-size:		10px;
	padding:		0px;
	text-align:		right;
	color:			#ff9200;
}

.nameFIELD{
	width:			95%;
	font-family:	Trebuchet MS;
	font-size:		12px;
	color:			#424242;
	border:			#bfbfbf 1px solid;
}

textarea{
	width:			95%;
	font-family:	Trebuchet MS;
	font-size:		12px;
	color:			#424242;
	border:			#bfbfbf 1px solid;
}

.errorMSG{
	font-size:		11px;
	font-family:	Trebuchet MS;
	color:			#ff9200;
	
}

.newsThumb{
	border:		5px solid #ff9200;
}

.newsThumb:link{
	border:		5px solid #ff9200;
}

.newsThumb:visited{
	border:		5px solid #ff9200;	
}

.newsThumb:hover{
	border:		5px solid #ff5300;
}

.newsThumbSpacer{
	padding-top:	16px;
	padding-right:	20px;

}

.upcommingeventTITLE{font-family:	Trebuchet MS; font-size:	16px;	color:	#ff6600;	}
.upcommingeventDate{font-family:	Trebuchet MS; font-size:	11px;	color:	#424242;	padding-bottom:	10px;}
.upcommingeventSub{width:	60px;	font-family:	Trebuchet MS; font-size:	10px;	color:	#ff6600;	position:relative; Float:	right; text-align:	left;}
.upcommingeventInfo{width:	200px;	font-family:	Trebuchet MS; font-size:	12px;	color:	#424242;	position:relative; Float:	left; text-align:	right;}

#missionTv{
	width:		280px;
	position:		relative;
	float:			right;
	color:		#777777;
	text-align:	right;
	padding-right:	50px;
}

.latestNewsPhoto{
	width: 			283px; 
	height: 		75px;
	position:		relative;
	border:			5px solid #ff9200;
 	background-position: center center;
	background-repeat: no-repeat;
	}

	.hbarmenu a:link{
	font-family:	Trebuchet ms;
	font-size:		11px;
	color:			#FFFFFF;
	font-weight:	none;
}

.hbarmenu a:visited{
	font-family:	Trebuchet ms;
	font-size:		11px;	
	color:			#FFFFFF;
	font-weight:	none;
}

.hbarmenu a:active{
	font-family:	Trebuchet ms;
	font-size:		11px;
	color:			#000000;
	font-weight:	none;	
}

.hbarmenu a:hover{
	font-family:	Trebuchet ms;
	font-size:		11px;
	color:			#000000;
	font-weight:	none;
}
