/* Sprungmarken */
.aname
{
 color: #000000;
 font-size: 13px;
 text-decoration : none;
 font-weight : bold;
}

.bname
{
 color: #000000;
 font-size: 17px;
 text-decoration : none;
 font-weight : bold;
}

.name
{
 color: #ffffff;
 font-size: 13px;
 text-decoration : none;
 font-weight : bold;
}

.topname
{
 color: #ffffff;
 font-size: 17px;
 text-decoration : none;
 font-weight : bold;
}

/* ------------------------------------------------------------------------------------------------------------------ */

/* Navigationsbaum */
.baum
{
  font-family: Arial,Verdana,serif;
  font-size: 8pt;
  font-weight : normal;
  color: #000000;
  text-decoration : none;
}

/* ------------------------------------------------------------------------------------------------------------------ */

/*Textdefinitionen*/

/*kleine News*/
.news
{
 font-family: Arial,Verdana,serif;
 color: #000000;
 font-size:10px;
}

/*normale Schrift*/
.news2
{
 font-family: Arial,Verdana,serif;
 color: #000000;
 font-size: 13px;
}

/*normale Schrift, aber fett*/
.bnews
{
 font-family: Arial,Verdana,serif;
 color: #000000;
 font-size:13px;
 font-weight : bold;
}

/* ------------------------------------------------------------------------------------------------------------------ */

/*Auflistungen*/
.list
{
 font-family: Arial,Verdana,serif;
 color: #EB0000;
 font-size:13px;
 font-weight :bold;
}

.list2
{
 font-family: Arial,Verdana,serif;
 color: #EB0000;
 font-size:13px;
}

/* ------------------------------------------------------------------------------------------------------------------ */



.top
{
   font-size : 17px;
   font-weight : bold;
}

.over
{
   font-size : 17px;
   font-weight : bold;
   color :#FFFFFF;
   font-family:Arial,Verdana,serif;
   background-color : #666666;
}

.over2
{
  font-size : 15px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #000000;
}

.over3
{
  font-size : 16px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #94A2AC;
  text-decoration : none;
}

.over4
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #D5DADF;
}

.over5
{
	font-size : 13px;
	color :#FFFFFF;
	font-weight : bold;
	font-family:Arial,Verdana,serif;
	background-color : #94A2AC;
}

.messe_top
{
   font-size : 17px;
	 height: 25px;
   font-weight : bold;
   color :#FFFFFF;
   font-family:Arial,Verdana,serif;
   background-color : #666666;
	 padding-left: 4px;
	 padding-top: 2px;
	 text-decoration : none;
}


.messe_td1
{
   font-weight : bold;
	 width: 75px;
   color :#000000;
   font-family: Arial,Verdana,serif;
	 background-color : #eeeeee;
	 padding: 5px;
	 padding-top: 11px;
	 padding-bottom: 11px;
}

.messe_td2
{
   font-weight : bold;
   color :#000000;
   font-family: Arial,Verdana,serif;
	 padding: 5px;
	 padding-top: 11px;
	 padding-bottom: 11px; 	 
}

.messe_td3
{
   color :#000000;
   font-family: Arial,Verdana,serif;
	 background-color : #eeeeee;
	 padding: 5px;
	 padding-top: 11px;
	 padding-bottom: 11px;	 
}

.messe_td4
{
   color :#000000;
   font-family: Arial,Verdana,serif;
	 padding: 5px;
	 padding-top: 11px;
	 padding-bottom: 11px;	 
}

/* ------------------------------------------------------------------------------------------------------------------ */

/* obere Navigation */

.search
{
 font-family: Arial,Verdana,serif;
 color: #000000;
 font-size:10px;
 width : 100px;
}

.input
{
 font-family: Arial,Verdana,serif;
 color: #000000;
 font-size:12px;
 width : 120px;
}

/* ------------------------------------------------------------------------------------------------------------------ */

/* Tabellendefinitionen */
.td1
{
  font-size : 16px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #000000;
  vertical-align : middle;
}

.td2
{
  font-size : 16px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #94A2AC;
  vertical-align : middle;
}

.td3
{
  font-size : 13px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #000000;
  line-height : 16px;
}

.td4
{
  font-size : 13px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #000000;
  vertical-align : top;
}

.td5
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #B3B9BF;
  vertical-align : top;
}

.td6
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #D5DADF;
  vertical-align : top;
  white-space : normal;
}

.td7
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #F3F4F5;
  vertical-align : top;
  white-space : normal;
}

.td8
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #F9D114;
  vertical-align : top;
}

.td9
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #FEFBEB;
  vertical-align : top;
  white-space : normal;
}

.td10
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #B0291A;
  vertical-align : top;
}

.td11
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #FCEEED;
  vertical-align : top;
  white-space : normal;
}

.td12
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #00A079;
  vertical-align : top;
}

.td13
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #E0F3E9;
  vertical-align : top;
  white-space : normal;
}

.td14
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #4479BA;
  vertical-align : top;
}

.td15
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #E0E9F3;
  vertical-align : top;
  white-space : normal;
}

.td16
{
  font-size : 13px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #EFA04E;
  vertical-align : top;
}

.td17
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #FEF4EB;
  vertical-align : top;
  white-space : normal;
}

.td18
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  font-weight : bold;
  background-color : #E6E6E6;
  vertical-align : top;
  white-space : normal;
}

.td19
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #E6E6E6;
  vertical-align : top;
  white-space : normal;
}

.td20
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #EAECEE;
  vertical-align : middle;
  white-space : normal;
}

.td21
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  font-weight : bold;
  color :#FFFFFF;
  background-color : #DC2B19;
  vertical-align : top;
  white-space : normal;
}

.td22
{
  font-size : 10px;
  font-family:Arial,Verdana,serif;
  color :#000000;
  background-color : #F3F4F5;
  vertical-align : top;
  white-space : normal;
}

.td23
{
  font-size : 12px;
  font-weight : bold;
  color :#FFFFFF;
  font-family:Arial,Verdana,serif;
  background-color : #000000;
  vertical-align : middle;
  height : 18px;
}

.td24
{
  font-size : 12px;
  font-weight : bold;
  font-family:Arial,Verdana,serif;
  background-color : #B3B9BF;
  vertical-align : middle;
  height : 18px;
}

.td25
{
  font-size : 13px;
	font-weight : bold;
  font-family : Arial,Verdana,serif;
  background-color : #333399;
  vertical-align : top;
  white-space : normal;
}

.td26
{
  font-size : 13px;
  font-family : Arial,Verdana,serif;
  background-color : #DBDBF9;
  vertical-align : top;
  white-space : normal;
}
/* ------------------------------------------------------------------------------------------------------------------ */

/* Submenue */
.sub
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #586875;
  vertical-align : middle;
  height : 18px;
  line-height : 18px;
}

.sub2
{
  font-size : 11px;
  font-family:Arial,Verdana,serif;
  background-color : #D5DADF;
  vertical-align : middle;
  height : 18px;
  line-height : 18px;
}

.sub3
{
  font-size : 12px;
  font-family:Arial,Verdana,serif;   
	vertical-align : middle;
  height : 16px;
  line-height : 16px;
}

.sub_highlights
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #2c5b85;
  vertical-align : middle;
  height : 24px;
  line-height : 24px;
}

.sub_highlights_klein
{
  font-size : 13px;
  font-family:Arial,Verdana,serif;
  background-color : #2c5b85;
  vertical-align : middle;
  height : 18px;
  line-height : 18px;
}

.navbar
 {
   text-decoration : none; 
   color:#FFFFFF; 
   font-family:Arial,Verdana,serif; 
   font-size : 12px; 
   font-weight : bold;
 }

.navbar2
 {
   text-decoration : none; 
   color:#000000; 
   font-family:Arial,Verdana,serif; 
   font-size : 12px; 
	 font-weight : bold;
 }

.navbar3
 {
   text-decoration : none; 
   color:#000000; 
   font-family:Arial,Verdana,serif; 
   font-size : 10px; 
 }

.navbar4
 {
   text-decoration : none; 
   color:#FF0000; 
   font-family:Arial,Verdana,serif; 
   font-size : 10px; 
 }

.line
{
  background-color : #666666;
}
/* ------------------------------------------------------------------------------------------------------------------ */

/*Newsletter*/
.input2
{
 font-family: Arial,Verdana,serif;
 color: #000000;
 font-size:12px;
 width : 220px;
}
/* ------------------------------------------------------------------------------------------------------------------ */

/*Applikationen*/
.td_pdf {
 padding:2px;
 padding-left: 4px;
 background-color: #e7e7e7;
 width:550px;
}
.td_pdf2 {
 padding:4px;
 width:550px;
}

.td_red {
 background-image: url("../images/pfeil.gif");
 background-position : 2px;
 background-repeat: no-repeat;
 /*text-decoration: underline;
 color: #ee0000;
 font-weight: bold;*/
 padding:2px;
 padding-left:12px;
}

/* ------------------------------------------------------------------------------------------------------------------ */

/*Kontaktseiten*/
.contact_headline {
 font-family:Arial,Verdana,serif;
 background-color : #666666;
 vertical-align : middle;
 padding: 2px;
 color:white;
 font-size:16px; 
 font-weight:bold;
 height:18px;
}

.contact_headline2 {
 font-family:Arial,Verdana,serif;
 vertical-align : middle;
 padding: 2px;
 color:black;
 font-size:16px; 
 font-weight:bold;
 height:18px;
}

.contact_subline {
 font-family:Arial,Verdana,serif;
 background-color : #666666;
 vertical-align : middle;
 padding: 2px;
 color:white;
 font-size:13px; 
 font-weight:bold;
 height:14px;
}

.contact_td, .contact_td1, .download_td, .download_td1, .download_head, .download_head1
{
  font-size : 13px;
  font-family: Arial,Verdana,serif;
  vertical-align : top;
  white-space : normal;
  padding: 8px;
}

.contact_td, .download_td, .download_head
{
  background-color : #F3F4F5;
}

.contact_link
{
  color: #000000;
}


.download_td, .download_td1, .download_head, .download_head1
{
	padding: 3px;
}

.download_head, .download_head1
{
	font-weight:bold;
}

