html, body, a, input {
	font-size: 101%;
	font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-size : 0.9em; */
	font-weight: normal;
	color: Black;
	margin: 0;
   padding: 0;
}

A:link  {
	color: #06005D;
	text-decoration : none;
	}
A:Visited  {
	color: Purple;
	text-decoration : none;
		}
A:Active  {
	color: Red;
	text-decoration : none;
	}
A:Hover  {
	color: Gray;
	text-decoration : underline;
	}

a.adresszeile {
/* font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif; */
font-weight: normal;
color: Black;
text-decoration: none;
}

a.adresszeile:link { text-decoration: none; }

a.adresszeile:visited {
text-decoration: none;
color: Gray;
}

a.adresszeile:active { text-decoration: underline; }

a.adresszeile:hover {
text-decoration: underline;
color: #778899;
}
	
a.menubullet:link {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-weight: bold;
color: #06005D;
text-decoration:none;
height:16px;
padding-left:15px;
background-repeat:no-repeat; }

a.menubullet:visited {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-weight: bold;
color: #00459F;
text-decoration:none;
height:16px;
padding-left:15px;
background-repeat:no-repeat; }

a.menubullet:active {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-weight: bold;
color: Fuchsia;
text-decoration:none;
height:16px;
padding-left:15px;
background-repeat:no-repeat; }

a.menubullet:hover {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.8em;
font-weight: bold;
color: Red;
text-decoration:none;
height:16px;
padding-left:15px;
background-image:url(images/triangle_bullet_orange.gif);
}

a.webdesign:link {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.6em;
font-weight: bold;
color: #D4CAC8;
text-decoration:none;
}

a.webdesign:visited {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.6em;
font-weight: bold;
color: #D8BFD8;
text-decoration:none;
}

a.webdesign:active {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.6em;
font-weight: bold;
color: #4682B4;
text-decoration: underline;
}

a.webdesign:hover {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.6em;
font-weight: bold;
color: #6A5ACD;
text-decoration: underline;
}

.tabelle-aussen {
	margin-top: 15px;
	border: 1px solid #C2C2B9;
	width: 770px;
}


.bgrechts {
/*	background-image : url(img/bg_rechts2.gif);
	background-repeat : no-repeat;*/
	padding-left: 15px;
	padding-right: 15px;
	background-color: #F3F3F3;
}


.counter {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 0.6em;
font-weight: bold;
color: #EAEAE1;
text-align: center;
}


.adresszeile-oben {
font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
color: Black;
font-size: 0.9em;
}

	
.header {
color : White;
background-color : #565656;
font-family : Georgia, Times New Roman, Times, serif;
font-size : 14px;
font-style : normal;
font-weight : bold;
letter-spacing : 2px;
text-align : left;	
}

/*
.header {
color : Black;
background-color : #E4E4E4;
font-family : Georgia, Times New Roman, Times, serif;
font-size : 14px;
font-style : normal;
font-weight : bold;
letter-spacing : 2px;
text-align : left;	
}
*/

.textstartseite {
/*	margin-left: -155px;*/
	font-weight: bold;
	font-size: 1.2em;
	color: #424242;
}


.textstartseite-rdm {
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
}

.bildunterschrift-name {
font-size : 0.8em;
font-weight: bold;
}

.bildunterschrift-txt {
font-size : 0.8em;
font-weight: normal;
}

.bildunterschrift-txt a {
font-size : 0.8em;
font-weight: normal;
}

.textnormal {
font-weight: normal;
}

.textkursiv {
font-weight: normal;
 font-style: italic;
}


.edb-impressum {
font-size : 0.7em;
font-weight: normal;	
}

.hg-leistungen {
	background-image: url(img/dreieck-90.gif);	
	background-repeat: no-repeat;
	height: 60px;
	margin-top: 10px;
}

.hg-leistungen ul {
	list-style: none;
}

.aufzaehlung-mit-dreieck {
/*	list-style-image: url(img/list_style_image.gif);*/
	list-style-image: url(img/dreieck-90_klein.gif);
	line-height: 150%;
}

.kaufm-verwaltung {
	background: url(img/dreieck-90.gif) no-repeat;
}

.kasten {
	padding-left: 50px;
	padding-top: 10px;
}