/*CSS erstellt durch Ingo J. Jähne, EDB Datenbankgesellschaft Hanel mbH,
www.edb-ag.de, 30.03.2006
*/

/* Standard-Links */

A:link {
	font-weight: normal;
	color: Black;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
A:Visited {
	font-weight: normal;
	color: #555555;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
A:Active {
	font-weight: normal;
	color: Red;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
A:Hover {
	font-weight: normal;
	color: Red;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

/* Links fuer menuebuttons */

A.menue:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: White;
	text-decoration: none;
	display: block;
}

A.menue:Visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #F4F4F4;
	text-decoration: none;
	display: block;	
}

A.menue:Active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: Yellow;
	text-decoration: none;
	display: block;
}

A.menue:Hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: black;
	text-decoration: none;
	display: block;
}

/* Links fuer Maillink */

A.maillink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: Black;
	letter-spacing: 0.7pt;
	text-decoration: none;
}

A.maillink:Visited {
	color: #5A5A5A;
	text-decoration: none;
}

A.maillink:Active {
	color: Blue;
	text-decoration: underline;
}

A.maillink:Hover {
	color: White;
	text-decoration: underline;
}

a.webdesign { 
	font-family: Arial, Helvetica, sans-serif;
	font-size :  10px;
	font-weight: normal;
	text-decoration:none;
	color: #646464;
}

a.webdesign:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size :  9pt;
	font-weight: normal;
	text-decoration:none;
	color: #848484;
}

a.webdesign:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size :  9pt;
	font-weight: normal;
	text-decoration:none;
	color: #848484;
}

a.webdesign:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size :  9pt;
	font-weight: normal;
	text-decoration:none;
	color: Blue;
}

a.webdesign:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size :  9pt;
	font-weight: normal;
	text-decoration:none;
	color: #9B9B9B;
}


body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: Black;
	}

.leistungen-header {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: White;	
}

.adresszeile-header {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: Black;
	font-size: 0.8em;
	letter-spacing: 0.7pt;
	padding-top: 4px;
	padding-bottom: 4px;
}

.border-td-header-unten {
	border-bottom: 1px solid #F7F6F6;
	}
	
.border-td-header-oben {
	border-top: 1px solid #F7F6F6;
	}

.border-gesamt {
	border: 1px solid Black;
	}
	
.bild-border-rechts {
	border-right: 3px solid #F7F6F6;
}
	
.td-menue {
	padding-top: 30px;
}

.td-inhaltsbereich {
	padding-top: 30px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.menue-abstaende {
/*	padding-left: 15px;*/
/*	padding-top: 3px;
	padding-bottom: 3px;*/
	height: 2.0em;
}

.normaltext {
	font-size: 0.8em;
}

.normaltext-fett {
	font-size: 0.8em;
	font-weight: bold;
}

.bildueberschrift {
	font-size: 0.7em;
	color: Black;
	font-weight: bold;
}

.bildunterschrift {
	font-size: 0.7em;
	color: #5E5E5E;
}


h1 {
	font-size: 1em;
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.fliesstext {
	text-align: justify;
	font-size: 0.8em;
}

	
.counter {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #D8171A;
}

.menue-hg {
	background-image: url(img/hg-rot.gif);
	width: 200px;
	height: 32px;
	padding-left: 30px;
	background-repeat: no-repeat;
	}
	
#menue-aktiv {
	background-image: url(img/hg-grau.gif);
	width: 200px;
	height: 32px;
	padding-left: 30px;
	background-repeat: no-repeat;
	}

.webdesign-impressum { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #646464;
}
