/******* hyperlink and anchor tag styles *******/



/************** header tag styles **************/

h1{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 114%;
 color: #333333;
 margin: 130px 0px 0px 0px;
 padding: 12px;
 padding-top: 0px;
 max-width:250px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #333333;
 margin: 0px;
 padding: 6px;
 padding-top:260px;
}

h3{
 font-family: Arial,sans-serif;
 font-size: 100%;
 color: #333333;
 margin: 0px;
 padding: 12px;
 text-align:justify;
 width:370px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Arial,sans-serif;
 font-size: 80%;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 12px;
 max-width:450px;
 text-align:justify;
}

h6{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 80%;
 font-weight: normal;
 color: #334d55;
 margin: 0px;
 padding: 6px;
 width:370px;
}

.ha5x{
 font-family: Arial,sans-serif;
 font-size: 90%;
 font-weight: normal;
 color: #333333;
 margin: 12px;
 padding: 0px;
 max-width:450px;
 text-align:left;
 }

.links_men {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	overflow:hidden;
	text-align:justify;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	display:inline;
	

}
.rechtsimpress {
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin: 130px 0px 0px 10px;
	padding: 0px;	
	padding-top:0px;
	max-width:132px;
	text-align:justify;

}
.rechtsklein {
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	margin: 0px;
	padding: 0px;	
	padding-top:0px;
	max-width:132px;
	text-align:justify;

}
.rechtsVklein {
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	margin: 0px;
	padding: 0px;	
	padding-top:0px;
	max-width:132px;
	text-align:justify;

}
.rechtsgross {
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;	
	padding-top:0px;
	max-width: 132px;
	text-align:justify;

}
.rechtsrot {
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #660000;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;	
	padding-top:0px;
	max-width: 124px;
 	text-align:justify;

}
.linksgross {
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	background-color: #E5E5D9;
	color: #660000;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 4px;	
	padding-top:0px;
	text-align:justify;
	display: block;

}
.linksblink {
	font-family: Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #660000;
	line-height: 11px;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration: blink;
	margin: 0px;
	padding: 0px;	
	padding-top:0px;
	text-align:justify;
}
.spezial{
 font-family: Arial,sans-serif;
 font-size: 100%;
 font-style: bold;
 color: #333333;
 margin: 0px;
 padding: 6px;
 padding-top:0px;
}
.capital {
	text-transform: uppercase

}
.underlined {
	text-decoration: underline   

}
.overlined {
	text-decoration: overline
}
.darkfill{
	font-family: Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #666666;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;	
	padding-top:0px;
	text-align:inherit;

}
.midfill{
	font-family: Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999999;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;	
	padding-top:0px;
	text-align:inherit;

}
.lightfill{
	font-family: Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CCCCCC;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;	
	padding-top:0px;
	text-align: inherit;

}.midlowfill{
	font-family: Geneva, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999999;
	line-height: 11px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;	
	padding-top:0px;
	text-align:inherit;
	text-transform: lowercase;

}

.tabelle{
	font-family: Arial,sans-serif;
 	font-size: 80%;
 	font-weight: normal;
 	color: #333333;
 	margin: 0px;
 	padding: 12px;
 	max-width:450px;
 	text-align:justify;
	float:left; 
}

/************** link tag styles **************/

a:link{
	color: #334d55;
	text-decoration: none;
}

a:visited{
	color: #334d55;
	text-decoration: none;
}

a:hover{
	color: #0000FF;
	text-decoration: none;
}

a.leftlink{
	color: #334d55;
	text-decoration: underline;
}

a.leftlink:visited{
	color: #334d55;
	text-decoration: underline;
}

a.leftlink:hover{
	color: #DC0078;
	text-decoration: underline;
}

a.rechtslink{
	color: #666666;
	text-decoration: underline;
}

a.rechtslink:visited{
	color: #666666;
	text-decoration: underline;
}

a.rechtslink:hover{
	color: #000000;
	text-decoration: underline;
}

a.redlink  {
 
  margin-left: 0px;}  
     
a.redlink:link {
    COLOR: #CC0000; }

a.redlink:visited {
    COLOR: #990000;  }

a.redlink:hover {
    COLOR: #000000; } 
     
a.implink{
	color: #666666;
	text-decoration: overline;
}

a.implink:visited{
	color: #666666;
	text-decoration: overline;
}

a.implink:hover{
	color: #000000;
	text-decoration: overline;
}
a.menuelink{
	font-family: Arial,sans-serif;
 	font-size: 14px;
 	font-weight: normal;
 	color: #666666;
	text-decoration: none;
}

a.menuelink:visited{
	font-family: Arial,sans-serif;
 	font-size: 14px;
 	font-weight: normal;
 	color: #666666;
	text-decoration: none;
}

a.menuelink:hover{
	font-family: Arial,sans-serif;
 	font-size: 14px;
 	font-weight: normal;
 	color: #333333;
	text-decoration: none;
}

.noscript {
  position:absolute;
  left: 50%;
  margin-left: -200px; /* neg. Hälfte von width:800px = horizontal zentriertes DIV */
  margin-top: 90px; /* neg. Hälfte von width:800px = horizontal zentriertes DIV */
  width:400px;
  height:140px;
  }
  
a.neutralink{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}S

a.neutralink:visited{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

a.neutralink:hover{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}

