body {
	font-family: Arial Unicode MS, Arial, Helvetica, sans-serif;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: #999999;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	border: 0;
	background-image: url(/images/design/bck_hell.gif);
}

select, input, textarea {
	font-family: Arial Unicode MS, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 8pt;
	font-weight: normal;
	line-height: 8pt;
}

.footer {
	height: 14px;

	font-size:							11px;
	line-height: 						13px;

	color: #ffffff;

	padding: 2px;
	padding-left: 20px;
	padding-right: 20px;

	border-top: 1px solid #008cee;
	border-bottom: 1px solid #008cee;
}

.headlogo
{
	padding: 10px;

	padding-left: 20px;
	padding-right: 20px;

	padding-bottom: 5px;
}

th
{
	font-weight: normal;
}

td {
		font-size:								11px;
}

.tablebr {
		font-size:								8px;
}

a {
		color:						 			#0080FF;
		text-decoration: 						none;
}
a:hover {
 		color: 									#FF0000;
		text-decoration: 						none;
}

.Fliesstext {
 		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								13px;
		line-height: 							15px;
		font-weight: 							normal;
		font-variant: 							normal;
		color: 									#000000;
		text-decoration: 						none;
}
.Video_ListTitle {
 		font-family: 							Arial, Helvetica, sans-serif;
		font-size: 								13px;
		line-height: 							15px;
		font-weight: 							normal;
		font-variant: 							normal;
		color: 									#0080FF;
		text-decoration: 						none;
}
.Newsheadline {
 		font-family: 							Arial, Helvetica, sans-serif;
		font-size: 								17px;
		line-height: 							19px;
		font-weight: 							normal;
		font-variant: 							normal;
		color: 									#0080FF;
		text-decoration: 						none;
}

.menue {
		font-family:					 		Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								12px;
		line-height:  							12px;
		font-weight: 							normal;
		color: 									#000000;
		text-decoration: 						none;
}
.menuefein {
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								12px;
		line-height: 							12px;
		font-weight: 							normal;
		color: 									#000000;
		text-decoration: 						none ;
		text-align: 							left;
}
.menuefett {
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								12px;
		line-height: 							12px;
		font-weight: 							bold;
		color:									#000000;
		text-decoration: 						none;
}
.small {
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								10px;
		line-height: 							10px;
		font-weight: 							normal;
		color: 									#000000;
		text-decoration: 						none;
}
.smallfett {
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								11px;
		line-height: 							12px;
		font-weight: 							bold;
		color: 									#000000;
		text-decoration:					 	none;
}
.headline {
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 							30px;
  		line-height: 							35px;
		font-weight: 							normal;
		color: 									#000000;
		text-decoration:						none;
}
.hlblue {
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								30px;
  		line-height: 							35px;
		font-weight: 							bold;
		color: 									#0080FF;
		text-decoration:						none;
}
.subtitle {
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								14px;
		line-height: 							16px;
		font-weight: 							bold;
		color: 									#000000;
		text-decoration: 						none;
}
.subtitleLight {
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								14px;
		line-height: 							16px;
		font-weight: 							normal;
		color: 									#000000;
		text-decoration: 						none;
}

.listright
{
	border-bottom: 1px solid #9b9b9b;
}

.listright img
{
	margin:0;
	padding:0;
}

.link {
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		color: 									#666666;
		text-decoration: 						underline;
		font-size: 								14px;
		line-height: 							15px;
}
.languageselector td {
		font-size:								10px;
}
.languageselector a {
			color: 								#000000;
			text-decoration: 					none;
}
.languageselector a:hover {
			color: 								#FF0000;
			text-decoration: 					none;
}

.languageselector table
{
	margin-top:									2px;

	margin-left:								10px;
	margin-right:								10px;
}

.footer td {
			font-size:							10px;
}
.footer a {
			color: 								#ffffff;
			text-decoration:	 				none;
}
.footer a:hover {
			color: 								#FF0000;
			text-decoration: 					none;
}
.locationbar {
			font-size:							11px;
			line-height: 						13px;
}
.locationbar a {
			color: 								#000000;
			text-decoration: 					none;
}
.locationbar a:hover {
			color: 								#000000;
			text-decoration: 					underline;
}



.topnavi {
	font-size:							12px;
	line-height: 						16px;
	font-weight:			 			bold;
	color:								#FFFFFF;
 	text-decoration: 					none;

	padding-left: 20px;
	padding-right: 20px;
}

.topnavi a {
	font-size:							12px;
	line-height: 						16px;
	font-weight:			 			bold;
	color:								#FFFFFF;
 	text-decoration: 					none;
}
.topnavi a:hover {
	font-size:							12px;
	line-height: 						16px;
	font-weight:			 			bold;
	color:								#D9D9D9;
 	text-decoration: 					none;
}

.topnaviactv {
	font-size:							12px;
	line-height: 						16px;
	font-weight:			 			bold;
	color:								#D9D9D9;
 	text-decoration: 					none;
}
.topnaviactv td{
	font-size:							12px;
	line-height: 						16px;
	font-weight:			 			bold;
	color:								#D9D9D9;
 	text-decoration: 					none;
}
.topnaviactv a {
	font-size:							12px;
	line-height: 						16px;
	font-weight:			 			bold;
	color:								#D9D9D9;
 	text-decoration: 					none;
}
.topnaviactv a:hover {
	font-size:							12px;
	line-height: 						16px;
	font-weight:			 			bold;
	color:								#D9D9D9;
 	text-decoration: 					none;
}

.nospacing,
.nospacing *
{
	margin: 0px;
	padding: 0px;
}

.headsearch
{
	padding: 0;
	padding-left: 10px;
	padding-right: 10px;

	height:	18px;
}

.headsearch input.textfield
{
	margin: 0px;
	padding: 0px;
	padding-left: 3px;
	padding-right: 3px;

	border: none;
/*	border-top: 3px solid #ffffff; */
/*	border-bottom: 2px solid #ffffff; */

	font-size:	12px;
	font-weight: normal;

	line-height: 16px;

	vertical-align: baseline;

	color: #000000;
	background:	#ffffff;

	width: 130px;
	height: 16px;
}

/* linkbox (quicklinks) */
div#linkbox {
	height: 350px;
	width: 180px;
}

div#linkbox .head {
	height: 20px;
}

div#linkbox .list {
	padding: 4px;

	height:	330px;

	overflow: scroll;
}

div#linkbox .list li
{
	list-style-type: none;
}

/* quicklinks */
div#qlink_widget
{
	margin-left:		10px;
	margin-right:		10px;
	margin-top:			2px;

	width:				215px;
	height:				135px;
}

div#qlink_content a {
	color: #0080ff;
}

div#qlink_content a:hover {
	color: #FF0000;
}

.listposnumber {
	font-size: 			14px;
}

.listtitle
{
		font-family: 							Arial Unicode MS, Arial, Helvetica, sans-serif;
		font-size: 								12px;
		line-height: 							14px;
		font-weight: 							bold;
		color: 									#ffffff;
		background:								#9c9a9d;
		text-decoration: 						none;

		margin:	0px;

		padding: 2px;
		padding-left: 10px;

		border-top: 1px solid #008cee;
		border-bottom: 1px solid #008cee;
}

span.highlite {
	background: #ffff80;
}
