﻿body {
height: 100%;
margin: 0px 0px 0px 0px;
}

a
{
  outline: none;
}

.standardTitle {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 13px;  
font-weight: 600; 
line-height:16px; 
color: #666666;
}

.standardText {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px;  
line-height:16px; 
color: #666666;
}

.standardLink {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#DD3409; 
font-weight:600;
}


/* Start Main Navigation */
.modulnavon a {
color: #78726C;
font-weight:400;
text-decoration:none;
}

.modulnavoff a {
color: #21314D;
font-weight:400;
text-decoration:none;
}
.modulnavon a:hover, .modulnavoff a:hover {
text-decoration: underline;
}

.modulnavon {
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:400;
line-height:16px;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
padding:0;
text-decoration:none;

}
.modulnavon div {

border-left:1px solid #BCC1C9;
border-right:1px solid #BCC1C9;
border-top:1px solid #BCC1C9;
padding:3px 8px;
white-space:nowrap;
}
.modulnavoff {
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:400;
line-height:16px;
border-bottom:1px solid #BCC1C9;
padding:0;
text-decoration:none;

}
.modulnavoff div {
background-color:#EFF0F2;
margin-bottom:1px;
margin-left:1px;
margin-right:1px;
padding:3px 8px;
white-space:nowrap;
}
/* End Main Navigation */



/* Start Footer */

.footerText{
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color: white;
line-height:18px; 
}

.footerLink{
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color: white;
line-height:18px; 
text-decoration: none;
}

.footerLink:hover {
text-decoration: underline;
}


/* End Footer */



/* Start Home */

.catTitle {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 13px;  
font-weight: 600; 
line-height:30px;
color: black; 
vertical-align:middle;
}

.catTitlePic {
vertical-align: middle;
margin-right:5px; 
}

.eventPic {
vertical-align:top; 
padding-bottom:5px; 
padding-left:5px; 
padding-right:5px; 
padding-top:10px;
}

.eventLinkPic {
border: 0px;
} 

 


.eventTitle {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#666666;
line-height:18px; 
}

.eventTD {
vertical-align:top; 
padding-bottom:5px; 
padding-left:5px; 
padding-right:5px; 
padding-top:5px;
}

.systemTitle {
text-align:center; 
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 13px;  
font-weight: 600; 
line-height:26px; 
color: black;
}

.systemText {
text-align: center; 
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px;  
line-height:16px; 
color: #666666;
}

.systemText_LinkColor {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#DD3409; 
font-weight:600
}

.systemLink {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#DD3409; 
font-weight:600;
}

.systemTD {
vertical-align:top; 
padding-bottom:5px; 
padding-left:0px; 
padding-right:5px; 
padding-top:5px; 
line-height:18px;
}

.systemPic{
margin-bottom:5px; 
margin-top:5px;
}

.systemTABLE{
border-collapse:collapse;  
border-spacing: 0px; 
padding-bottom:0px; 
padding-left:0px; 
padding-right:0px; 
padding-top:0px; 
margin-top: 0px; 
margin-left:0px; 
margin-right:0px; 
margin-bottom:0px;
}

.newsDate{
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#999999; 
line-height:16px; 
}

.newsTitle{
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#DD3409; 
font-weight:600; 
line-height:16px; 
}

.newsText{
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#666666; 
line-height:16px; 
}

.newsRuler{
background:#FFFFFF none repeat scroll 0 0; 
border-top:1px solid #DDDDDD; 
display:block; 
height:1px; 
margin:7px auto; 
overflow:hidden; 
width:90%;
}

/* End Home */


/* Start Accordion */

.accHeader {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 13px; 
color:black; 
font-weight:600;
line-height:20px;
}

.accHeader:hover {
cursor:pointer;}

.accHeader span {
text-decoration:underline;}

.accHeader img {
vertical-align: middle;
margin-right:5px; 
}

.accContent {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px;  
line-height:16px; 
color: #666666;
}

.accContent a {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px;  
line-height:16px; 
color: #666666;
}

.accContent td {
 white-space:nowrap
 }


/* Ende Akkordion */


/* Start Technik */


.tecTitle {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 13px;  
font-weight: 600; 
line-height:16px; 
color: #666666;
}

.tecText {
text-align: left; 
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px;  
line-height:16px; 
color: #666666;
}

.tecText_LinkColor {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#DD3409; 
font-weight:600
}

.tecPic{
margin-bottom: 0px; 
margin-right: 10px;
}

.tecContent{
margin-top: 10px; 
margin-bottom: 10px;
}

/* Ende Technik */


/* Start Ergebnisse */

.standardTitleResult {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px;  
line-height:16px; 
color: #666666;
}

.resultEventTitle {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#666666;
line-height:18px; 
}

.resultEventText {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#666666;
line-height:18px; 
}

.resultEventText a {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#666666;
line-height:18px; 
text-decoration: underline;
}

.resultEventPic {
vertical-align:top; 
 text-align: left;
padding-bottom:5px; 
padding-left:0px; 
padding-right:5px; 
padding-top:0px;
}

.resultEventLinkPic {
border: 0px;
margin-top:20px;
margin-bottom:10px;

} 

.resultTD {
vertical-align:top; 
padding-bottom:0px; 
padding-left:0px; 
padding-right:5px; 
padding-top:0px;
}

.resultYear {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 13px; 
color:black; 
font-weight:600;
line-height:20px;
}

.resultYear a {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 13px; 
color:black; 
font-weight:600;
line-height:20px;
 text-decoration:underline;
}



.resultYear img {
vertical-align: middle;
margin-right:5px; 
}

.resultYearContent {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px;  
line-height:16px; 
color: #666666;
}

.resultYearContent a {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px;  
line-height:16px; 
color: #666666;
}

.resultYearContent td {
 white-space:nowrap
 }


.box_text{
	color: black;
	font-size: 11px;
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;	
}
/* Ende Ergebnisse */


/* Start Anmeldungen */

.regImportant {
font-family : Tahoma,Verdana,Arial,Helvetica,sans-serif; 
font-size: 11px; 
color:#DD3409; 
font-weight:600;
}

.regSubMenuLinkActive {
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
color: black;
font-size:11px;
font-weight:400;
line-height:16px;
padding:0;
text-decoration: underline;
}

.regSubMenuLinkInactive {
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
color: black;
font-size:11px;
font-weight: bold;
line-height:16px;
padding:0;
text-decoration: none;
}

.corporationTitle {
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
color: white;
font-size:13px;
font-weight:bold;
line-height:16px;
padding:0;
text-decoration: none;
}

.gridHeaderLink {
font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;
color: black;
font-size:11px;
font-weight:400;
line-height:16px;
padding:0;
text-decoration: underline;
}

/* Ende Anmeldungen */