body {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   background-color: #F3F5F6;
   margin: 0;
   padding: 0;
   line-height: 14pt;   
}

p,td {  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   padding: 0;
   margin: 5pt 5pt 5pt 5pt;
   line-height: 14pt;
}

.calender td p, .calender td {
   padding: 0;
   margin: 5px; }

a {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt;
   color: #FF1B00;
   font-weight: bold;
   text-decoration: none;
}

a:hover {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   color: #AD1200;
   font-weight: bold;
   text-decoration: underline;   
}

a:visited {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   color: #FF1B00;
   font-weight: bold; 
}

h1 {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 15pt; 
   color: #AD1200;
   font-weight: bold;
   padding: 0;
   margin: 0 5pt 6pt 5pt;
   line-height: 20pt;
}

h2 {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 12pt; 
   color: #000000;
   font-weight: bold;
   padding: 0;
   margin: 0 0 10pt 5pt;
}

.fuerungen {
	padding-bottom:10pt;
}

.img {
   padding: 11pt;
   padding-top: 11pt;
   padding-bottom: 1pt;
   vertical-align: top;
   text-align: center;
}

.cont {  
   padding-top: 9pt;
   padding-bottom: 1pt;
   vertical-align: top;
}

.imgspacer {
   padding: 0;
   padding-bottom: 11pt;
   padding-left: 11pt;
   padding-right: 11pt;
}


.hauptmenu {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: normal;
   color: #ffffff;
   font-weight: bold;
   padding: 0;
}
.hauptmenu:link {
   text-decoration: none; 
   color: #ffffff;
   font-weight: bold;
}
.hauptmenu:hover {
   text-decoration: none;
   background-color: #DD1700;   
   color: #ffffff;
   font-weight: bold;
}
.hauptmenu:visited {
   text-decoration: none;
   color: #ffffff;
   font-weight: bold;
}

td.hauptmenu {
   height: 20px;
   vertical-align: middle; 
color: #ff1b00
}

.hauptmenusel {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #ffffff;
   text-decoration: none;
   padding: 0;
   background-color: #ff1b00;   
}
.hauptmenusel:link {
   text-decoration: none; 
   color: #ffffff;
}
.hauptmenusel:hover {
   text-decoration: none;
   color: #ffffff;
}
.hauptmenusel:visited {
   text-decoration: none;
   color: #ffffff;
}

.copyright {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   color: #666666;
}

.copyright:link {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   color: #666666;
}

.copyright:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   color: #666666;
}

.copyright:visited {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   color: #666666;
}


td.copyrightwhite {
   font-family: Arial, Helvetica, sans-serif;
   text-align: center;
   font-size: 8pt;
   font-weight: normal;
   color: #ffffff;
}

.bglogo {
   background-position: center;
   background-repeat: no-repeat;
}

.tablefuer {
	border : 1px solid #DA702F;
	border-left : none;
   border-color: #000000;
}

.tableblack {
	border : 1px solid #000000;
}

.navbot { 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 8pt; 
   font-style: normal; 
   color: #333399;
   text-decoration: none; 
}
.navbot:link {
   text-decoration: underline; 
   color: #333399;
}

.navbot:visited {
   color: #333399;
   text-decoration: underline; 
}

.search {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   font-style: normal; 
   color: #333399;
   text-decoration: none;
   font-weight: bold; 
}
.search:link {
   color: #333399;
   text-decoration: underline; 
   font-weight: bold; 
}
.search:visited {
   color: #333399;
   text-decoration: underline; 
}

hr {
	margin: 0;
	color: #FF1B00;
	width: 550px;
	padding-left: 5px;
}



ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #003765;
	text-indent: -16pt;
	list-style-position: inside;
	list-style-type: square;
	line-height: 15pt
}

/*FORM*/
.formlinks {
   text-align: right;
}
.form2 {
   text-align: center;
}
textarea, input {  
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
}
