A 	{text-decoration: none;}

BODY {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
}

input {font: 9pt Arial;}

.headerfooterwhite {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:12px;
	text-decoration:none;
	font-weight: bold;
}
.languagepopupitem {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:13px;
	text-decoration:none;
	font-weight: normal;
}
.plain {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 15px;
	color: #000000;
	text-decoration: none;
}
.blueplaintext {
	color : #163d63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;	
}
.blueplaintextbold {
	color : #163d63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 11px;
}
.blueplaintextmedium {
	color : #154780;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 14px;
	text-decoration : none;
}
.webas {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	line-height : 12px;
	color : #732800;
	text-decoration : none;
}
.plainHeader {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 14px;
	color: #FFFFFF;
	text-decoration: none;
}
.plainH {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 12px;
	color: #153B63;
	text-decoration: none;
}

.plainB {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #153B63;
	text-decoration: none;
}

.plainBbold {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #153B63;
	text-decoration: none;
	font-weight : bold;
}

.headerb {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 12px;
	color: #000000;
	text-decoration: none;	
}
.plainHeaderb {
	font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
	line-height : 10px;
	color: #000000;
	text-decoration: none;
}

.plainHeaderblue {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 12px;
	color: #143F62;
	text-decoration: none;
}

.plainHeaderg {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 14px;
	color: #919091;
	text-decoration: none;
}

.plainheadline {
	font-size: 12px;
	font-family: System, AkzidenzGroteskBE-Bold, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height : 18px;
}
.themen {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.plainheadlinenews {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #AB0506;
	text-decoration: none;
	line-height : 18px;
}
.plainbold {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height : 15px;
	font-weight: bold;
	text-decoration: none;
}
.headline {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px; 
	font-weight: bold;
}
.headlinered {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #AB0506;
}
#languagepopupDiv {
	position:absolute;
	top:23;
	left:186;
	width:145px;
	height:5px;
	background-color: #f0f0f0;
	layer-background-color: #f0f0f0;
	visibility: hidden;
	z-index:991;
}
#footerDiv {
	position:absolute; 
	width:720px; 
	height:24px; 
	z-index:990; 
	left:0px; 
	top:0px; 
	visibility:hidden;
}
.intro {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.introred {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
	line-height: 14px;
}
.news {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	line-height: 14px;
}
.newswhite {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 14px;
}
.rednews {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
	line-height: 14px;
}
.rednewstext {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #8e2228;
	line-height: 14px;
}
.redplaintext {
	color : #8e2228;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 12px;
}
.rednewstextbold {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #8e2228;
	font-weight: bold;
	line-height: 26px;
}
.headlineinverse {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.plainhead{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
}
.plainblue {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #030941;
	line-height: 14px;
}
.plainlinkrow {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 18px;
}
.plaininverse {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 14px;
}
.tabtextinverse {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.buttonlink {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
}
.popup {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.tabledarkblue {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #030941;
	font-weight: bold;
}

td.menue {
	background : #153B63;
}
td.grey {
	background : #D3D3D3;
}
.blue {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 10px;
	color: #FFFFFF;
	text-decoration: none;
	background : #839CBA;
}

.tablebrightblue {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #4661A8;
	font-weight: bold;
}



.blackheadline {
	font-size: 15px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.gameheadline {
	font-size: 18px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}
.whiteheadline {
	font-size: 18px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.whitesubheaderbold {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 18px;
	font-weight : bold;
}

.size1 {width : 170px;height : 20px;}
.size2 {width : 222px;height : 20px;}
.size3 {width : 152px;height : 20px;}
.size4 {width : 52px;height : 20px;}
.size5 {width : 30px;height : 20px;}
.size6 {width : 48px;height : 20px;}
.size7 {width : 100px;height : 20px;}
.size8 {width : 102px;height : 20px;}

.blueheadline {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px; 
	COLOR : #3B4F9A;
	font-weight: bold;
}

.blueheadlineD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 17px; 
	COLOR : #153B63;
	font-weight: bold;
}

.readheadsmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pxt; 
	COLOR : #FF0000;
	font-weight: bold;
}
.blueheadsmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px; 
	COLOR : #3B4F9A;
	font-weight: bold;
}
.heavenheadsmall {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px; 
	COLOR : #7695D0;
	font-weight: bold;
}
.tableHead {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.redmenu {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #E1071A;
	font-weight: bold;
	line-height: 14px;
}
.whitemenu {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;
}
.nswhitemenu {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;
}
.blackmenu {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	line-height: 14px;
}

#dpdivTA {
	position:absolute; top:130px; left:65px; height:180px; width:320px; z-index:5;
}

#dpxlayer {
	position:absolute; top:80px; left:0px; height:11px; width:540px; z-index:4;
}

#diaLayer{
	position:absolute;top:397px; height:96px; width:174px; z-index:4;left:615px; 
	visibility: hidden;
	background-color: #B4C6D9;
	layer-background-color: #B4C6D9;
}

#flashlayer {
	position:absolute;
	 top:80px; left:100px; 
	 height:276px; width:720px; 
	 z-index:5;
}

#kfzlayer {
	position:absolute;
	 top:80px; left:100px; 
	 height:276px; width:720px; 
	 z-index:3;
}

#hauslayer {
	position:absolute;
	 top:80px; left:100px; 
	 height:276px; width:720px; 
	 z-index:3;
}

#wirtlayer {
	position:absolute;
	 top:80px; left:100px; 
	 height:276px; width:720px; 
	 z-index:3;
}

.whitenewstextbold {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	line-height: 26px;
}


.blueheadlineinverse {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #153B63;
}

.liveheadline {
	font-size: 19px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #0F386F;
	font-weight: bold;
}

.liveheadlinemonth {
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #18437E;
	font-weight: bold;
}

.liveheadlineinv {
	font-size: 19px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #7088A0;
	font-weight: bold;
}

.liveheadlinemonthinv {
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #889EB4;
	font-weight: bold;
}

.bigblueheadline {
	font-size: 18px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #153B63;
	font-weight: bold;
}

.bigwhiteheadline {
	font-size: 19px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

#gglayer{
	position:absolute;
	 width:534px; 
	 height:201px; 
	 top:80px; 
	 left:186px; 
	 z-index:4;
	 visibility:hidden;
}
#kfzlayer{
	position:absolute;
	 width:534; 
	 height:201; 
	 top:80; 
	 left:186; 
	 z-index:4;
	 visibility:hidden;
}
#indulayer{
	position:absolute;
	 width:534; 
	 height:201; 
	 top:80; 
	 left:186; 
	 z-index:4;
	 visibility:hidden;
}

.iaaplain {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 15px;
	color: #000000;
	text-decoration: none;
}
.iaaplainred {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 15px;
	color: #d4002a;
	text-decoration: none;
}
.iaablueplaintext {
	color : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
}
.iaabluesubtext {
	color : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
}
.iaabluesubmenutext {
	color : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
}
.iaaredsubtext {
	color : #950d0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;	
	line-height : 15px;
}
.headlineblue {
	color : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	line-height : 32px;
}
.iaaheadlinewhite {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	line-height : 22px;
}
.bluesubheader {
	color : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 18px;
}
.iaaheadlineinverse {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.iaawhitemenu {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 14px;
}
.iaawhiteplaintext {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 14px;
}
.iaagoldheadline {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d4c49d;
	font-weight: bold;
	line-height: 30px;
}
.iaagoldplaintext {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #d4c49d;
	line-height: 13px;
}
.iaanswhitemenu {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 15px;
}
.iaamenue {
	background : #153B63;
}
.menuebright {
	background : #B4C6D9;
}
.menuedark {
	background : #153B63;
}
.menuehighlight {
	background : #2269B5;
}
.menuehightdtm {
	background : #2269B5;
}
.menuedtm {
	background : #153B63;
}
td.iaadivide {
	background : #B5C7D9;
}
td.iaahighlight {
	background : #2269B5;
}
td.iaadarkblue {
	background : #22466c;
}
tr.iaalightblue {
	background : #DFE9F3;
}
td.iaalightblue {
	background : #DFE9F3;
}
td.iaagrey {
	background : #C6C6C6;
}
td.iaadarkorange {
	background : #b74e01;
}
td.iaalightorange {
	background : #e3ab6f;
}
.iaagewinninput {
	width : 250px;
	color : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	height : 18px;
}
.iaagewinninputshort {
	width : 50px;
	color : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	height : 18px;
}
.iaagewinninputmedium {
	width : 186px;
	color : #163d63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	height : 18px;
}
.stk {
	width : 20px;
}
.iaaplainwhite {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 15px;
	color: #ffffff;
	text-decoration: none;
}
.iaasmallplainlightblue {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b5c7d9;
}
.chatplain {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #1C4C76;
	background : #D9DDEA;
}
td.chattxt {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background : #7B96B5;
}
.chatgelb {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFE400;
	font-weight: bold;
}


.plainorange {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #dfa146;
}

.menue2 {
	background : #4B6B8D;
}
.headdarkred{
	background:#6E0900;
}
.lightblue{
	background:#DFE9F4;
}


.menueheadline {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight: bold;
	line-height: 16px;
}
.menueplainwhite {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height: 13px;
}
.menueplainblue {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #153B63;
	line-height: 13px;
}


.headlinewhite {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	line-height : 24px;
}

.plaininversebold {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height : 15px;
	color: #ffffff;
	text-decoration: none;
}

.redsubtext {
	color : #8E2228;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 15px;
}

.headlineblue {
	color : #153B62;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	line-height : 24px;
}
.subheadlineblue {
	color : #153B62;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height : 18px;
}
.subheadlinewhite {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	line-height : 18px;
}
.subtextbluemid {
	color : #153B62;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 15px;
}
.subtextblue {
	color : #153B62;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
}
.subtextbluesmall {
	color : #153B62;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	line-height : 12px;
}
.greyhead {
	color : #878686;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight: bold;
	line-height : 18px;
}
.lightbluesubtext {
	color : #829DBA;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
}
#textlayer {
	position:absolute;
	top:201px;
	left:286px;
	height:60px;
	width:360px;
	z-index:3;
}
#indextextlayer {
	position:absolute;
	top:370px;
	left:286px;
	height:60px;
	width:360px;
	z-index:3;
}
