

body
{
font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : Black;
	line-height : 18px;
 text-align:left;
  margin-left:0px;
 margin-right:0px;
 margin-top:0px;
 margin-bottom:0px;
 margin-width:0px;
 margin-height:0px;
  background-color: Black;
}

td.links { border-bottom: medium solid Black; }

area:visited { border: none; }

A.a_menue_imp {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
 width : 100%;
	line-height : 18px;
  text-decoration:none; color: #666666;
	background-color: #FFF402;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}

A.a_menue_imp:HOVER {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
 width : 100%;
	line-height : 18px;
  text-decoration:none; color: #FFF402;
	background-color: Black;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	}

A.a_menue2 {
	font-family: Arial, Helvetica, sans-serif;
 font-size:8pt;
 width : 100%;
	line-height : 15px;
  text-decoration:none; color: #CCCCCC;
	background-color: #666666;
	font-weight: normal;
	text-align: left;
	padding-left: 10px;
}

A.a_menue2:HOVER {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
 width : 100%;
	line-height : 15px;
  text-decoration:none; color: #666666;
	background-color: #CCCCCC;
	font-weight: normal;
	text-align: left;
	padding-left: 10px;
	}

A.a_menue3 {
	font-family: Arial, Helvetica, sans-serif;
 font-size:8pt;
 width : 70%;
	line-height : 15px;
  text-decoration:none; color: #CCCCCC;
	background-color: #666666;
	font-weight: normal;
	text-align: right;
	padding-right: 5px;
}

A.a_menue3:HOVER {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
 width : 70%;
	line-height : 15px;
  text-decoration:none; color: #666666;
	background-color: #CCCCCC;
	font-weight: normal;
	text-align: right;
	padding-right: 5px;
	}
	
A.a_menue {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
 width : 100%;
	line-height : 22px;
  text-decoration:none; color: #666666;
	background-color: #FFF402;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}

A.a_menue:HOVER {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
 width : 100%;
	line-height : 22px;
  text-decoration:none; color: #FFF402;
	background-color: Black;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	}

A.a_menue_click {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
 width : 100%;
	line-height : 22px;
  text-decoration:none; color: #666666;
	background-color: #FFF402;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	border: 1px solid;

}

A.a_menue_click:HOVER {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
 width : 100%;
	line-height : 22px;
  text-decoration:none; color: #FFF402;
	background-color: Black;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	}

A.a_liste-sw {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	line-height : 18px;
}

A.a_liste-w {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
	line-height : 18px;
}

A.a_liste-sw:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #999999;
	line-height : 18px;
	}	

A.a_fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : Black;
	line-height : 18px;
}

A.a_fliesstext:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FFF402;
	line-height : 18px;
	background-color: #666666;
	}
	


A.a_fliesstext_gr {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : Black;
	line-height : 18px;
}

A.a_fliesstext_gr:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FFF402;
	line-height : 18px;
	}
	
A.a_fliesstext_w {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : White;
	line-height : 18px;
}

A.a_fliesstext_w:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #FFF402;
	line-height : 18px;
	}
	
	
	
P.p_fliesstext_schwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : Black;
	line-height : 18px;
	margin-left : 10px;
	margin-right : 10px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : Black;
	line-height : 18px;
	margin-left : 10px;
	margin-right : 10px;
}


P.p_fliesstext_grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #999999;
	line-height : 18px;
	margin-left : 10px;
	margin-right : 10px;
}

P.p_fliesstext_weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : White;
	line-height : 18px;
	margin-left : 10px;
	margin-right : 10px;
}

p.p_druckversion {
	font-family: Verdana, sans-serif;
	font-size : 9px;
	color : #CCCCCC;

}

a.a_druckversion {
	font-family: Verdana, sans-serif;
	font-size : 9px;
	color : #CCCCCC;
}

a.a_druckversion:HOVER {
	font-family: Verdana, sans-serif;
	font-size : 9px;
	color : White;
}


li.li_schwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	line-height : 18px;
	margin-bottom: -18px;
	list-style: disc;
}

li.li_schwarz2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	line-height : 18px;
	list-style: circle;
	margin-bottom: -18px;
	list-style-position: inside;
}

li.li_weiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 18px;
	color : White;
	margin-bottom: -18px;
	list-style-type: disc;
	}

li.li_weiss2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 18px;
	color : White;
	list-style: circle;
	margin-bottom: -18px;
	list-style-position: inside;
	}
	
table.table_white { background-color: White; }



P.p_formular {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color : #3333CC;
	line-height : 18px;
	margin-left : 10px;
	margin-right : 10px;
}

LI.li_fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	line-height : 18px;
}

A {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
  text-decoration:none; color: black;
}

A:HOVER {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
  text-decoration:none; color: White;
}



A.a_marquee {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #4169E1;
	line-height : 18px;
}

A.a_marquee:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #4169E1;
	line-height : 18px;
	font-weight: bold;
	}	
	
A.liste {
	font-family:Arial,Helvetica,sans-serif;
 font-size:10pt;
  text-decoration:none; color: black;
}

A.liste:HOVER {
	font-family:Arial,Helvetica,sans-serif;
 font-size:10pt;
  text-decoration:none; color: White;
}

A.mailto {
	font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
  text-decoration:none; color: #339900;
	font-weight : bold;
}

A.mailto:HOVER {
font-family:Arial,Helvetica,sans-serif;
 font-size:8pt;
  text-decoration:none; color: #333399;
	font-weight : bold;
}

HR.hr_hellblau {
	color : #B0C4DE;
	width : 100%;
}

A.menue_unten {
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
  text-decoration:none; 
  color: White;
  text-transform : uppercase;
  line-height : 17px;
  padding-left : 6px;
}

A.menue_unten:HOVER {
	color : #2B13D8;
	text-decoration : none;
	background-color : White;
	width : 100%;
	line-height : 17px;
	}

.rahmenhellblau {
	border : 1px solid #7FA0F6;
}

.rahmenhellblau_bgmittelblau {
	border : 1px solid #7FA0F6;
	background-image : url(bground_mittelblau.gif);
}

 
H2.h2gelb
{
 font-size: 17px;
 color: #FFF402;
 font-weight:bold;
 font-family : Arial, Helvetica, sans-serif;
 font-style: italic;
 margin-left : 10px;
	margin-right : 10px;
}

H2.h2weiss
{
 font-size: 12px;
 color: White;
 font-weight:bold;
 font-family : Arial, Helvetica, sans-serif;
 font-style: italic;
 margin-left : 10px;
	margin-right : 10px;
}

H2.h2schwarz
{
 font-size: 13px;
 color: Black;
 font-weight:bold;
 font-family : Arial, Helvetica, sans-serif;
 margin-left : 10px;
	margin-right : 10px;
	font-style: italic;
 }

H1.h1schwarz
{
 font-size: 15px;
 color: Black;
 font-weight:bold;
 font-family : Arial, Helvetica, sans-serif;
 margin-left : 10px;
	margin-right : 10px;
}

H1.h1weiss
{
 font-size: 15px;
 color: White;
 font-weight:bold;
 font-family : Arial, Helvetica, sans-serif;
 margin-left : 10px;
	margin-right : 10px;
}

H1.h1gelb
{
 font-size: 15px;
 color: #FFF402;
 font-weight:bold;
 font-family : Arial, Helvetica, sans-serif;
 margin-left : 10px;
	margin-right : 10px;
}

H3.h3gelb
{
 font-size: 13px;
 color: #FFF402;
 font-weight:bold;
 font-family : Arial, Helvetica, sans-serif;
 font-style: italic;
 margin-left : 10px;
	margin-right : 10px;
}

H3.h3sw
{
 font-size: 13px;
 color: Black;
 font-weight:bold;
 font-family : Arial, Helvetica, sans-serif;
 font-style: italic;
 margin-left : 10px;
	margin-right : 10px;
}

A.rahmenlink {
 border-style : solid;
 border : thin solid Black;
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
  text-decoration:none; 
  color: Black;
  background-color : White;
  text-align : center;
  width : 90px;
  text-transform : uppercase;
  }

 .rahmenlink:HOVER {
 border-style : solid;
 border : thin solid #333399;
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
  text-decoration:none; 
  color: #333399;
  background-color : White;
  text-align : center;
  width : 90px;
  text-transform : uppercase;
    }
  
  A.rahmenlink_gruen {
 border-style : solid;
 border : thin solid Black;
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
  text-decoration:none; 
  color: Black;
  background-color : White;
  text-align : center;
  width : 90px;
  text-transform : uppercase;
   }
  
   .rahmenlink_gruen:HOVER {
 border-style : solid;
 border : thin solid #339900;
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
  text-decoration:none; 
  color: #339900;
  background-color : White;
  text-align : center;
  width : 90px;
  text-transform : uppercase;
  }

A.rahmenlink_gruen3 {
 border-style : solid;
 border : thin solid #E3E3E3;
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
  text-decoration:none; 
  color: Black;
  background-color : White;
  text-align : center;
  width : 90px;
  text-transform : uppercase;
   }
  
  A.rahmenlink_blau3 {
 border-style : solid;
 border : thin solid #E3E3E3;
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
  text-decoration:none; 
  color: Black;
  background-color : White;
  text-align : center;
  width : 90px;
  text-transform : uppercase;
   }
  
  .rahmenlink_blau3:HOVER {
 border-style : solid;
 border : thin solid #333399;
  font-family:Arial,Helvetica,sans-serif;
  font-size:8pt;
  text-decoration:none; 
  color: #333399;
  background-color : White;
  text-align : center;
  width : 90px;
  text-transform : uppercase;
  }

  INPUT {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #3366CC; width : 200px;
	padding-left : 5px;
}

TEXTAREA.mehrzeilig {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #3366CC; width : 200px;
	padding-left : 5px;
}

INPUT.checkbox {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #3366CC; width : 20px;
	padding-left : 5px;
}

INPUT.halb {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px; color : #3366CC; width : 100px;
	padding-left : 5px;
}

INPUT.mini {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px;  color : #3366CC; width : 70px;
	padding-left : 5px;
}

INPUT.button {
	font-family : Arial, Helvetica, sans-serif; font-size : 12px;  color : white; width : 140px;
	background-color : #7FA0F6;
	border-style : outset;
	border-bottom-width : thin;
	border-right-width : thin;
	border-left-width : thin;
	border-top-width : thin;
	border-color : #CCCCCC;
	}

