
body { background: #cae7f5; margin: 0; padding: 0; } 

div.wrapper {
width: 100%;
}

p { font-size: 11px; color: #000000; line-height: 18px; }

table td {
margin: 0;
padding: 0;
}

div.site-container {
float: left;
display: inline;
width: 925px;
margin: 0 0 0 27px;
padding: 0 0 50px 0;
background: #ffffff;
}

div.head {
float: left;
display: inline;
width: 903px;
height: 131px;
}

div.headline {
float: left;
display: inline;
margin: 51px 214px 0 20px;
}

div.dokom-logo {
float: left;
display: inline;
margin: 18px 0 0 0;
}

div.radio-logo {
float: left;
display: inline;
margin: 10px 14px 0 0;
}

div.dokom-logo a img, div.radio-logo a img {
border: 0;
}

/* nav01 */

div.nav01-container {
float: left;
display: inline;
width: 903px;
margin: 9px 0 0 0;
}

#nav01 {
float: left;
display: inline;
width: 100%;
height: 30px;
background: url(../Images/Skin/bg_nav01.gif) repeat-x;
}

#nav01 ul {
list-style:none;
padding:0;
margin:0;  }

#nav01 ul li {
margin:0;
padding:0;
float:left;
display:inline;
font-size: 100%; 
}

#nav01 a.nav01aus-first:link, #nav01 a.nav01aus-first:visited {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block; background:url(../Images/Skin/nav01_bullet_right_aus.gif) right top no-repeat; }
#nav01 a.nav01aus-first:active, #nav01 a.nav01aus-first:hover {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #ddf1fa; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block; background:url(../Images/Skin/nav01_bullet_right_aus.gif) right top no-repeat;}
#nav01 a.nav01an-first:link, #nav01 a.nav01an-first:visited {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #0085ce; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block;  }
#nav01 a.nav01an-first:active, #nav01 a.nav01an-first:hover {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #0085ce; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block;   }

#nav01 a.nav01aus:link, #nav01 a.nav01aus:visited {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block; background:url(../Images/Skin/nav01_bullet_right_aus.gif) right top no-repeat; }
#nav01 a.nav01aus:active, #nav01 a.nav01aus:hover {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #ddf1fa; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block; background:url(../Images/Skin/nav01_bullet_right_aus.gif) right top no-repeat;}
#nav01 a.nav01an:link, #nav01 a.nav01an:visited {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #0085ce; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block;  }
#nav01 a.nav01an:active, #nav01 a.nav01an:hover {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #0085ce; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block;   }

#nav01 a.nav01aus-last:link, #nav01 a.nav01aus-last:visited {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #ffffff; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block; background:url(../Images/Skin/nav01_bullet_right_last_aus.gif) right top no-repeat; }
#nav01 a.nav01aus-last:active, #nav01 a.nav01aus-last:hover {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #ddf1fa; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block; background:url(../Images/Skin/nav01_bullet_right_last_aus.gif) right top no-repeat;}
#nav01 a.nav01an-last:link, #nav01 a.nav01an-last:visited {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #0085ce; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block;  }
#nav01 a.nav01an-last:active, #nav01 a.nav01an-last:hover {
font-size: 12px; line-height:110%; font-weight: bold; text-decoration: none; color: #0085ce; padding: 9px 25px 8px 20px; margin: 0 0 0 0; display:block;   }

#nav01 #current-first {
background: url(../Images/Skin/nav01_bullet_right_an.gif) right top no-repeat; padding: 0 0 0 0; margin: 0 0 0 0; }
#nav01 #current-first a {
background: url(../Images/Skin/nav01_bullet_left_an.gif) left top no-repeat; padding: 9px 25px 8px 20px; display: block;}

#nav01 #current {
background: url(../Images/Skin/nav01_bullet_right_an.gif) right top no-repeat; padding:0 0 0 0; margin:0 0 0 -5px; }
#nav01 #current a {
background:url(../Images/Skin/nav01_bullet_left_an.gif) left top no-repeat; padding:9 px 25px 8px 20px; display:block; }

#nav01 #current-last {
background: url(../Images/Skin/nav01_bullet_right_last_an.gif) right top no-repeat; padding:0 0 0 0; margin:0 0 0 -5px }
#nav01 #current-last a {
background: url(../Images/Skin/nav01_bullet_left_an.gif) left top no-repeat; padding: 9px 25px 8px 20px; display:block; }

/* nav02 */

#nav02 {
float: left;
display: inline;
width: 184px;
border-left: 1px solid #c3e5f6;
border-bottom: 1px solid #c3e5f6;
}

div.nav02-container {
float: left;
display: inline;
width: 173px;
margin: 12px 0 0 11px;
padding: 0 0 10px 0;
}

div.nav02-container  ul {
list-style: none;
padding: 0;
margin: 0;  
}

div.nav02-container ul ul {
list-style: none;
padding: 0;
margin: 0;
}

div.nav02-container  ul li {
margin: 0;
padding: 0;
display: inline;
font-size: 100%;  
}

div.nav02-container  ul li p { font-size: 14px; font-weight: bold; color: #6cc0e8; margin: 21px 0 6px 10px; }

div.nav02-container  ul li ul li {
margin: 0;
padding: 0;
display: inline;
font-size: 100%; 
}

a.nav02aus:link, a.nav02aus:visited {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; border-bottom: 1px solid #c3e5f6; display: block; background: #ffffff url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }
a.nav02aus:active, a.nav02aus:hover {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; border-bottom: 1px solid #c3e5f6; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }

a.nav02aus-last:link, a.nav02aus-last:visited {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; display: block; background: #ffffff url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }
a.nav02aus-last:active, a.nav02aus-last:hover {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }

a.nav02an:link, a.nav02an:visited {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; border-bottom: 1px solid #c3e5f6; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }
a.nav02an:active, a.nav02an:hover {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; border-bottom: 1px solid #c3e5f6; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }

a.nav02an-last:link, a.nav02an-last:visited {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_an.gif) right top no-repeat; line-height:120%;  }
a.nav02an-last:active, a.nav02an-last:hover {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_an.gif) right top no-repeat; line-height:120%;  }

a.nav04aus:link, a.nav04aus:visited {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; border-bottom: 1px solid #c3e5f6; display: block; background: #ffffff url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }
a.nav04aus:active, a.nav04aus:hover {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; border-bottom: 1px solid #c3e5f6; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }

a.nav04aus-last:link, a.nav04aus-last:visited {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; display: block; background: #ffffff url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }
a.nav04aus-last:active, a.nav04aus-last:hover {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }

a.nav04an:link, a.nav04an:visited {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; border-bottom: 1px solid #c3e5f6; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }
a.nav04an:active, a.nav04an:hover {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; border-bottom: 1px solid #c3e5f6; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_aus.gif) right top no-repeat; line-height:120%; }

a.nav04an-last:link, a.nav04an-last:visited {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_an.gif) right top no-repeat; line-height:120%; }
a.nav04an-last:active, a.nav04an-last:hover {
font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; padding: 7px 20px 7px 10px; margin: 0; display: block; background: #c3e5f6 url(../Images/Skin/nav02_bullet_an.gif) right top no-repeat; line-height:120%; }

div.spiel-container {
float: left; 
display: inline; 
width: 507px; 
background: url(../Images/Skin/content_left_head.gif) top right no-repeat;
}

div.spiel-content {
float: left; 
display: inline; 
width: 100%;
margin: 11px 0 0 0;
}

div.marginal {
float: left; 
display: inline; 
width: 196px; 
margin: 0;
background: url(../Images/Skin/bg_marginal.gif) top right no-repeat;
}

div.intro {
float: left;
display: inline;
width: 100%; 
margin: 0 0 15px 0;
height: 166px; 
}

div.intro-marginal {
float: right;
display: inline;
width: 185px; 
height: 166px;
margin: 20px 0 0 0;
}

											  
											   
select {font-family: Courier New; font-size: 12px; font-weight: normal; color: #000000} 
input	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
select	{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

input.logon	{  border-color: E8580B;
border-width: 1px;
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; clip:   rect(   ); height: 18px; border-style: solid; }

textarea {font-family: Courier New; font-size: 12px; font-weight: normal; color: #000000} 





a:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #279dd3; text-decoration: underline} 

a:visited { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #279dd3; text-decoration: underline} 

a:active { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline} 

a:hover { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; text-decoration: underline} 


tr.low { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background-color: #c0e3f3}

tr.high { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background-color: #e2f2fa}


p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none} 

font.Rot 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #CF1800;
	text-decoration: none
}
font.RotBig 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #CF1800;
	text-decoration: none
}

td { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none} 

td.ueberschrift { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; BORDER_BOTTOM:1px solid black}


tr { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none} 



ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none} 



li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none} 

errorbox { border:1px solid red;}





a.TeaserSBlueBold:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #166796; text-decoration: none} 

a.TeaserSBlueBold:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #166796; text-decoration: none} 

a.TeaserSBlueBold:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #166796; text-decoration: underline} 

a.TeaserSBlueBold:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #166796; text-decoration: underline} 







a.Nav01SBlueAus:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav01SBlueAus:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav01SBlueAus:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: underline} 

a.Nav01SBlueAus:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: underline} 



a.Nav01SBlueAn:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav01SBlueAn:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav01SBlueAn:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav01SBlueAn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 



a.Nav02SBlueAus:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav02SBlueAus:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav02SBlueAus:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: underline} 

a.Nav02SBlueAus:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: underline} 



a.Nav02SBlueAn:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav02SBlueAn:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav02SBlueAn:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.Nav02SBlueAn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 





a.DlmNav02SBlueAus:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.DlmNav02SBlueAus:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: none} 

a.DlmNav02SBlueAus:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: underline} 

a.DlmNav02SBlueAus:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #279dd3; text-decoration: underline} 



a.DlmNav02SBlueAn:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #279dd3; text-decoration: none} 

a.DlmNav02SBlueAn:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #279dd3; text-decoration: none} 

a.DlmNav02SBlueAn:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #279dd3; text-decoration: none} 

a.DlmNav02SBlueAn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #279dd3; text-decoration: none} 







a.PathSBlue:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #8BB3CC; text-decoration: none} 

a.PathSBlue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #8BB3CC; text-decoration: none} 

a.PathSBlue:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #8BB3CC; text-decoration: underline} 

a.PathSBlue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #8BB3CC; text-decoration: underline} 









a.ListSBlue:link { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #279dd3; text-decoration: underline} 

a.ListSBlue:visited { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #279dd3; text-decoration: underline} 

a.ListSBlue:active { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #ff0000; text-decoration: underline} 

a.ListSBlue:hover { font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #ff0000; text-decoration: underline} 



p.TeaserSBlack { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none;} 

p.IndexLBlueBold { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #279dd3; text-decoration: none; line-height: 26px; } 

p.PathSBlue { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #8BB3CC; text-decoration: none} 

p.HeadLBlue { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #279dd3; text-decoration: none}

p.StartRubrikHead { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #279dd3; text-decoration: none; line-height: 24px} 
.StartRubrikHead { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #279dd3; text-decoration: none; line-height: 24px} 

p.HeadLBlack { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000; text-decoration: none} 

p.HeadLWhite { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #ffffff; text-decoration: none} 

p.TextMBlackBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; line-height: 15px} 

p.TextMBlueBold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #279dd3; text-decoration: none; line-height: 15px} 

p.TextMBlack { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; line-height: 15px} 

.TextSBlueBold { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #279dd3; text-decoration: none; line-height: 12px} 

p.DateSBlackBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none} 

p.HeadMBlue{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #166796; text-decoration: none;} 

p.HeadMWhite{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; text-decoration: none;} 

p.LexikonMBlack { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; line-height: 18px} 

p.EcardMBlackBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none} 

p.EcardMBlueBold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #166796; text-decoration: none} 

p.EcardMBlack { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-decoration: none; line-height: 19px} 





a.HeadSBlue:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #166796; text-decoration: none;} 

a.HeadSBlue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #166796; text-decoration: none;} 

a.HeadSBlue:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #166796; text-decoration: underline;} 

a.HeadSBlue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #166796; text-decoration: underline;} 









a.LexikonLBlueAus:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.LexikonLBlueAus:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.LexikonLBlueAus:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #8AB2C9; text-decoration: none;} 

a.LexikonLBlueAus:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #8AB2C9; text-decoration: none;} 



a.LexikonLBlueAn:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.LexikonLBlueAn:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.LexikonLBlueAn:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.LexikonLBlueAn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 





a.DlmLBlueAus:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.DlmLBlueAus:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.DlmLBlueAus:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #8AB2C9; text-decoration: none;} 

a.DlmLBlueAus:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #8AB2C9; text-decoration: none;} 



a.DlmLBlueAn:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.DlmLBlueAn:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.DlmLBlueAn:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 

a.DlmLBlueAn:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #166796; text-decoration: none;} 







p.MrSBlack { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: none} 

p.MrSGrey { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #4F4F4F; text-decoration: none} 

p.MrMBlack { font-family: "Courier New", Courier, mono; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none} 



a.MrSBlue:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #156698; text-decoration: none} 

a.MrSBlue:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #156698; text-decoration: none} 

a.MrSBlue:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: underline} 

a.MrSBlue:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #000000; text-decoration: underline} 



a.MrMBlue:link { font-family: "Courier New", Courier, mono; font-size: 13px; font-weight: normal; color: #156698; text-decoration: none} 

a.MrMBlue:visited { font-family: "Courier New", Courier, mono; font-size: 13px; font-weight: normal; color: #156698; text-decoration: none} 

a.MrMBlue:active { font-family: "Courier New", Courier, mono; font-size: 13px; font-weight: normal; color: #000000; text-decoration: underline} 

a.MrMBlue:hover { font-family: "Courier New", Courier, mono; font-size: 13px; font-weight: normal; color: #000000; text-decoration: underline} 

p.HeadXLBlack { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; text-decoration: none }


/* von uo hinzugefuegt */

table.dokomtable {
border-collapse: collapse; }

table.dokomtable td {
background: #ffffff; border: 1px solid #BEC0C2; font-size: 11px; }

table.dokomtable td p {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px 5px 3px 5px; margin:0; }

table.dokomtable th  {
background: #E8E9EA; border-bottom: 1px solid #289ed4; border-left: 1px solid #BEC0C2; border-right: 1px solid #BEC0C2; border-top: 1px solid #BEC0C2; }

table.dokomtable th p {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 7px 5px 7px 5px; margin:0; color: #289ed4; text-align: left;}

table.dokomtable ul { 	 	margin-top: 0px; margin-bottom: 0px;}
table.dokomtable ul li {  	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style: disc outside; display: list-item; margin: 0px 10px 0px 30px; }
table.dokomtable ul li li { font-family: Arial, Helvetica, sans-serif; font-size: 100%; line-height: 150%; list-style: disc outside; display: list-item; margin: 0px 10px 0px 25px; }
table.dokomtable ol { 	 	margin-top: 0px; margin-bottom: 0px;}
table.dokomtable ol li { 	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style: decimal outside; display: list-item; margin: 0px 10px 0px 35px; }
table.dokomtable ol li li { font-family: Arial, Helvetica, sans-serif; font-size: 100%; line-height: 150%; list-style: upper-roman outside; display: list-item; margin: 0px 10px 0px 25px; }

table.dokomtable tr.low { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background-color: #ffffff;}
table.dokomtable tr.high { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background-color: #ffffff;}

table.dokomtable2 {
border-collapse: collapse; }

table.dokomtable2 td {
background: #ffffff; border-bottom: 1px solid #BEC0C2; font-size: 11px; }

table.dokomtable2 td p {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 5px 5px 5px 5px; margin:0; }

table.dokomtable2 th  {
background: #E8E9EA; border-bottom: 1px solid #289ed4; }

table.dokomtable2 th p {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; padding: 7px 5px 7px 5px; margin:0; color: #289ed4; text-align: left;}

table.dokomtable2 ul { 	 	margin-top: 0px; margin-bottom: 0px;}
table.dokomtable2 ul li {  	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style: disc outside; display: list-item; margin: 0px 10px 0px 30px; }
table.dokomtable2 ul li li { font-family: Arial, Helvetica, sans-serif; font-size: 100%; line-height: 150%; list-style: disc outside; display: list-item; margin: 0px 10px 0px 25px; }
table.dokomtable2 ol { 	 	margin-top: 0px; margin-bottom: 0px;}
table.dokomtable2 ol li { 	font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 150%; list-style: decimal outside; display: list-item; margin: 0px 10px 0px 35px; }
table.dokomtable2 ol li li { font-family: Arial, Helvetica, sans-serif; font-size: 100%; line-height: 150%; list-style: upper-roman outside; display: list-item; margin: 0px 10px 0px 25px; }

table.dokomtable2 tr.low { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background-color: #ffffff;}
table.dokomtable2 tr.high { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; background-color: #ffffff;}

/* footer */

#footer {
clear: left;
float: left;
display: inline;
width: 903px;
margin: 10px 0 0 28px;
padding: 0 0 20px 0;
}

#footer p {
font-size: 11px; font-weight: bold; text-decoration: none; color: #289ed4; padding: 0 10px 0 0; margin: 0; text-align: right; }

#footer a { font-weight: bold; text-decoration: none; }


div.login-mask {
float: left;
display: inline;
width: 100%;
height: 209px;
margin: 20px 0 0 0;
background: url(../Images/Skin/teaser_illu_bg.gif) no-repeat;
}

div.logout-mask {
float: left;
display: inline;
width: 100%;
height: 209px;
margin: 20px 0 0 0;
background: url(../Images/Skin/teaser_illu_bg_second.gif) no-repeat;
}

div.login-mask-content {
float: left;
display: inline;
width: 143px;
margin: 11px 0 0 22px;
}

div.login-mask-content br { clear: left; }

div.login-mask-content form { margin: 0; padding: 0; }

div.login-mask-content p { font-size: 12px; font-weight: bold; text-decoration: none; color: #000000; margin: 0 0 10px 0; padding: 0; }

div.login-mask-content span.input-label { float: left; display: inline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #000000; margin: 0 0 2px 0; padding: 0; }

div.login-mask-content span.login-blue { font-size: 12px; font-weight: bold; text-decoration: none; color: #6cc0e8; margin: 0; padding: 0; }

div.login-mask-content input.login {
float: left;
display: inline;
width: 143px;
font-size: 11px;
font-weight: normal;
color: #000000;
text-decoration: none;
margin: 0 0 6px 0;
padding: 2px 0 2px 2px;
}

div.login-mask-content input.login-button {
float: left;
display: inline;
margin: 8px 0 0 0;
}

div.login-mask-content input.logout-button {
float: left;
display: inline;
margin: 8px 0 0 0;
}
