/* standard-tag-style	*/
a, div, table, td, span, ol, body {
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size : 11px;
	color: #153B63;
}
ul {
	font-size : 12px;
}

body { background : #FFFFFF; }

input {font: 9pt Arial;}

p.menueplainbluelight {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #829CB9;
	line-height: 13px;
	margin-left: 4px;
	margin-top: 3px;
	margin-right: 0px;
}

.f11bluedark {	
	font-size : 11px;
	line-height : 13px;
	color: #153B63;
}
.f11bluedarkbold {	
	font-size : 11px;
	line-height : 13px;
	color: #153B63;
	font-weight : bold;
}
.f11white {
	font-size : 11px;
	line-height : 13px;
	color: #FFFFFF;
}
.f11whitebold {
	font-size : 11px;
	line-height : 13px;
	color: #FFFFFF;	
	font-weight : bold;
}
.f12bluedark {
	font-size : 12px;
	line-height : 15px;
	color: #153B63;
}
.f12bluedarkbold {
	font-size : 12px;
	line-height : 15px;
	color: #153B63;
	font-weight : bold;
}
.f12white {
	font-size : 12px;
	line-height : 15px;
	color: #FFFFFF;
}
.f12whitebold {
	font-size : 12px;
	line-height : 15px;
	color: #FFFFFF;
	font-weight : bold;
}
.f13whitebold {
	font-size : 13px;
	line-height : 15px;
	color: #FFFFFF;
	font-weight : bold;
}
.f16bluedarkbold {
	font-size : 16px;
	line-height : 16px;
	color: #153B63;
	font-weight : bold;
}
.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 : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
}
.blueplaintextbold {
	color : #153B63;
	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: #153d63;
	text-decoration: none;
}

.plainB {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #163d63;
	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;
}

.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;
	color: #153B63;
	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;
}

.topofpage
{
  font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #030941;
}

.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 : 110px;height : 20px;}
.size8 {width : 102px;height : 20px;}

.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;
}

.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 : 11px;
	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;
}

#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;
}

.newliveheadlinemonth {
	font-size: 15px; 
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2C4F74;
}

.newliveheadlinemonthinv {
	font-size: 15px; 
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6A87A3;
}


.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;
}

.headlineblue {
	color : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight : bold;
	line-height : 32px;
}
.headlinewhite {
	font-size: 20px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
.bluesubheader {
	color : #153B63;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	line-height : 18px;
}
.menue {
	background : #153B63;
}
.menuebright {
	background : #B4C6D9;
}
.menuedark {
	background : #153B63;
}
.menuehighlight {
	background : #2269B5;
}
.menuelightblue {
	background : #DFE9F3;
}
.menuehightdtm {
	background : #2269B5;
}
.menuedtm {
	background : #153B63;
}
.menueplainwhite {
        font-size: 11px;
        font-family: Arial, Helvetica, sans-serif;
        color: #ffffff;
        line-height: 13px;
}
.menueheadline {
        font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
        color: #ffffff;
        font-weight: bold;
        line-height: 16px;
}
.stk {
	width : 20px;
}

/* colors */
.grey{
	background-color : #F5F5F5;
}
.blue{
	background-color : #839CBA;
}

