/*Font für das gesamte Dokument*/
body, td{font-family:Arial,sans-serif; font-size:9pt; color:#000000; 
	scrollbar-base-color:#FFFFFF;
  	scrollbar-arrow-color:#F5F5F5;
  	scrollbar-face-color:#D7D7D7;
  	scrollbar-track-color:#F5F5F5;}

/* Bilderrahmen, sofern welche angegeben */
img {border-color: #999999}
.aktimg {border:inherit; border-color: #999999}

/*Startseite*/
.start_link{}	/*ggf. Font für StartLinks*/
.start_link:link{ text-decoration:none; color:#000000; }
.start_link:visited{ text-decoration:none; color:#000000; }
.start_link:hover{ text-decoration:underline; color:#0000FF;}
.start_link:active{ text-decoration:underline;color:#0000FF;  }

/*Einstellungen für das linke Menue*/
.menu {background-color:#F5F5F5}
.menu_aktiviert{font-weight:bold} 
.menu_balken{background-color:#D7D7D7}
.menu:link, .menu_aktiviert:link{ text-decoration:none; color:#000000; }
.menu:visited, .menu_aktiviert:visited { text-decoration:none; color:#000000; }
.menu:hover, .menu_aktiviert:hover { text-decoration:underline;color:#0000FF;}
.menu:active, .menu_aktiviert:active { text-decoration:underline;color:#0000FF;}

/*Einstellungen für Ökoagentur-Menüpunkt*/
.oekomenu:link { text-decoration:none; color:#006600; }
.oekomenu:visited { text-decoration:none; color:#006600; }
.oekomenu:hover { text-decoration:underline;color:#0000FF;}
.oekomenu:active { text-decoration:underline;color:#0000FF;}

/*Verweis für Leistungen*/
/*.leistung_verweis{}*/
.leistung_verweis{font-size:7pt}

/*Einstellungen für die "Aktuelles"-Leiste*/
.aktuelles_ueberschrift {font-size:8pt; font-weight:bold}
.aktuelles_text {font-size:8pt}
.aktuelles_hintergrund{background-color:#F5F5F5}
.aktuelles_balken{background-color:#DF0029; color:#FFFFFF; font-weight:bold;letter-spacing:1pt}
.aktuelles_verweis{font-size:7pt}

/*Einstellungen für den Inhalt*/
.mitte_text{ line-height:11pt}

.mitte_verweis{}

.mitte_verweis_text{color:#000000;text-decoration:none}
.mitte_verweis_text:hover{color:#0000CC;text-decoration:underline}

/*für "...mehr"*/
.mitte_verweis_mehr{font-size:7pt;color:#0000CC}
.mitte_verweis_mehr:hover{text-decoration:underline;color:#0000CC}


.mitte_ueberschrift {font-weight:bold; letter-spacing:1pt}	/*für Versalien-Überschrift*/
.mitte_zwischen_ueberschrift{font-weight:bold}	/*einzelne Überschriften im Inhalt*/
.mitte_unterschrift_bilder {font-size:7pt}

.mitte_aufzaehlung_punkte{list-style-type:disc;list-style-position:outside;margin-left:12pt;margin-top:0;margin-bottom:0}	/* Aufzählung mit runden Punkten */
.mitte_aufzaehlung_striche{list-style-type:square;list-style-position:outside;margin-left:12pt;margin-top:0;margin-bottom:0} /* Aufzählung mit Spiegelstrichen. Gibt aber keine Spiegelstriche, also Quadrate. */

/*Formular*/
.inputField{border-style: solid; border-width: 1px; border-color: #D7D7D7; font-family: Arial, sans-serif; font-size: 8pt}
.button {  font-family:Arial,sans-serif; font-size:8pt; 
	background-color:#F5F5F5; color:#000000; 
	width:50pt; height: 12pt; border-style:solid; 
	border-color:#D7D7D7; border-width: 1px; 
	text-align:center;}
.button:link{text-decoration:none; color:#000000; }
.button:visited{  text-decoration:none;color:#666666; }
.button:hover{  color:#666666; text-decoration: none}
.button:active{  color:#000000; text-decoration: none}
.fileUpload{font-family:Arial,sans-serif; font-size:8pt; background-color:#F5F5F5; color:#000000; height: 15pt; border-style: solid; border-width: 1px; border-color: #D7D7D7;}

/*Leistungen*/
.gewerbe {background-color:#434E9C; color:#FFFFFF; padding-left:2pt; font-size:8pt; font-weight:bold}
.wohnbau {background-color:#DB8D14; color:#FFFFFF; padding-left:2pt; font-size:8pt; font-weight:bold}
.landwirt {background-color:#009B4E; color:#FFFFFF;padding-left:2pt; font-size:8pt; font-weight:bold}

/*Kontaktformular*/
.klein {font-size: 7pt}

.mitte_line {height:5px}