body {font-family: Arial, Verdana, sans-serif;font-size: 12px;color: #505050; margin:0px;}

form {display:inline}

div { text-align:left}

td, p {
	font-family: Arial, Verdana, sans-serif;font-size: 12px; color: #505050;
	}	
input,textarea,select {

	font-family:  Arial, Verdana, sans-serif;font-size: 12px;color: #505050;
          }

/*Schatten für 100x75 Bilder */
.schatten { background-image:url(gfx_page/image_schatten.gif); background-repeat:no-repeat; }

/* INFOBOX */
.infoboxinhalt { font-size:11px; color:#717171;}
a.infobox:link, a.infobox:visited {color:#717171;}
a.infobox:hover {color:#339933;}

/* NEWS Textformatierung */
a.shortnews:link, a.shortnews:visited { color:#333333; text-decoration:none; }
a.shortnews:hover { color:#339933; text-decoration:none; }

.shortnews { font-size:12px;}
.datum { color:#808080; text-decoration:none;font-size:11px }


/* Überschriften der linken Navigation */
.lefttitel { color:#FFFFFF; text-decoration:none;
             font-family: Verdana, sans-serif; font-size: 15px; }


/* Links der linken Navigation */
a.leftnavi:link, a.leftnavi:visited { color:#505050; text-decoration:none; font-size:11px; }
a.leftnavi:hover { color:#808080; text-decoration:none; }



/* Links der oberen Navigation */
a.topnavi:link { color:#ffffff; text-decoration:none; font-size:15px; }
a.topnavi:visited { color:#ffffff; text-decoration:none; font-size:15px; }
a.topnavi:hover { color:#ffffff; text-decoration:none; }



/* Normale Links */
a:link, a:visited {color: #888888;text-decoration:none;}
a:hover {color: #009900; text-decoration:none;}


/* Überschrift für diverse Bereiche wie z.B. Suchergebnisse */
.titel {
	background-color: #FAFAFA;padding: 4px; border-bottom: 1px solid #808080;
	font-family: Verdana, sans-serif; font-size: 16px;
	font-weight: bold; color: #B0B0B0;
}


/* Überschrift ohne hintergrund und unterlinie*/
.titel2 {
	font-family: Verdana, sans-serif; font-size: 16px;
	font-weight: bold; color: #B0B0B0;
}

/* Horizonale Linien */
hr {color: #BFBFBF; }

/* Schaltflächen */
.button {font-weight:bold; background-color:#C2C2C2; border:1px solid #fff; color:#fff;}


/* Überschrift einzeln */
.titel_text { font-family:  Verdana, sans-serif;font-size: 16px;font-weight: bold;color: #B0B0B0;}


/* Kommentar-Box */
.kommentar_titel {font-weight:bold; font-color:#333333; background-color: #fff;padding: 4px}
.kommentar {background-color: #FAFAFA;padding: 4px; border: 1px solid #F3F3F3; color:#777777;}


.ergebnisbox {border-bottom: 1px dashed #BFBFBF;}
.ergebnisse {background-color: #FAFAFA;padding: 4px; border: 1px solid #F3F3F3;}

/* Tabellenformatierung Form */
.formrahmen {background-color: #eee; width:100%;}
.formlinks {background-color: #fafafa}
.formrechts {background-color: #fafafa}

/* Tabellenrahmen Galerien */
.galborder {
	background-color:;
}
/* Tabellenspalten Galerien */
.galbody {
	background-color:;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:2px;
	padding-right:2px;
}
/* Formatierung Quickfinder */
.quickfinder {}
.quickfindercut {font-weight:bold;}
.highlight {font-weight:bold}