/* Standart-CSS für Ferdinand Freitag */

/*Wichtige Farben
	Grau=#dfe0e1
	Grün=#007857

	Textfarben:
	Grau=#808384
	Grün=#007857
*/


/* Allgemeine Angaben */

body, div, p, h1, h2, h3, div
span, a, td, table, tr, img {
	margin:0;
	padding:0;
}

html, body, table {
	font-size:10px;
	color:#808284;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	scrollbar-base-color:#ffffff;
  	scrollbar-3dlight-color:#ffffff;
  	scrollbar-arrow-color:#007857;
  	scrollbar-darkshadow-color:#ffffff;
  	scrollbar-face-color:#DFE0E1;
  	scrollbar-highlight-color:#ffffff;
  	scrollbar-shadow-color:#ffffff;
  	scrollbar-track-color:#ffffff;
	
}

body {
	background-color:#ffffff;
	overflow:auto;
}


/* Allgemeine Angaben Ende */


/* Haupttabelle */

.foto {
	border:1px solid #E0E0E2;
}

.haupttabelle {
	width:674px;
}

.haupttabelle tr td {
	/*vertical-align:text-top;*/
}

/* Haupttabelle - Ende */


/* Kopfbereich */

.kopfbereich {
	width:678px;
	height:187px;
	background-image:url(img/head.jpg);
}

.menue {
	margin:61px 0 0 0;
}

.schriftmenue {
	font-size:13px;
	color:#808284;
}

.linkfarbeaktiv {
	font-size:13px;
	color:#007857;
}

/* Kopfbereich - Ende */


/* Referenzbereich */

.referenzbereich, .referenzbox {
	width:167px;
	vertical-align:text-top;
}

.referenzbox {
	height:210px;
	background-image:url(img/referenzbox.gif);
	background-repeat:no-repeat;
	margin-top:47px;
	margin-bottom:26px;
}


/* Referenzbereich - Ende */


/* Inhalt */

.inhaltbereich_div_zum_scrollen {
	overflow:auto; 
	height:300px; 
	width:491px; 
	padding-top:10px; 
	margin-top:10px;
}

.inhaltbereich {
	width:507px;
}

h1 {
	font-size:14px;
	color:#007857;
	margin:0 0 6px 24px;
}

h2 {
	font-size:14px;
	color:#808284;
	margin:20px 0 6px 0;
}

.fliesstext {
	text-align:justify;
	width:414px;
	margin:0 0 0 24px;
}

.fliesstext p {
	margin-bottom:16px;
}

.bild_float_right {
	float:right;
	padding-left:5px;
}

.bild_float_left {
	float:left;
}

.unterueberschrift {
	font-size:12px;
	color:#007857;
}

.tabelleimpressum {
	vertical-align:text-top;
}

.tabelleimpressum td {
	padding-bottom:10px;
} 

/* Inhalt - Ende */


/* Fussbereich */

.fussbereich {
	width:678px;
	height:39px;
	background-image:url(img/fuss.gif);
	vertical-align:text-top;
}

.impressumzeile {
	font-size:9px;
	color:#BBBDBF;
	margin:10px 0 0 61px;
}

/* Fussbereich - Ende */


/* Links */


.alinkfuss:visited, .alinkfuss:link {
	color:#BBBDBF;
	text-decoration:none;
}

.alinkfuss:hover, .alinkfuss:active {
	color:#007857;
	text-decoration:none;
}

.alinkmenue:visited, .alinkmenue:link {
	color:#808284;
	text-decoration:none;
	font-size:13px;
}

.alinkmenue:hover, .alinkmenue:active {
	color:#007857;
	text-decoration:none;
	font-size:13px;
}

.ab:visited, .ab:link, .ab:hover, .ab:active {
	color:#808384;
	text-decoration:underline;
}


.ac:visited, .ac:link, .ac:hover, .ac:active {
	color:#808384;
	text-decoration:none;
}


/* Links - Ende */

/* Kontaktformular */

.textfeld {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#888383;
	height:14px;
	width:187px;
	border:1px solid #007857;
	background-color:#FFFFFF;
}

.textbereich {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#888383;
	width:187px;
	border:1px solid #007857;
	background-color:#ffffff;
	height:50px;
}

.schalftflaechesenden {
	height:18px;
	width:187px;
	font-size:11px;
	color:#ffffff;
	background-color:#999999;
	border-bottom:1px #999999 solid;
	border-left:#999999 1px solid;
	border-right:1px #999999 solid;
	border-top:#999999 1px solid;
	letter-spacing:1px;
	margin:0 0 0 137px;
}

.kontakttext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#888383;
	padding-bottom:3px;
}


/* Kontaktformular - Ende */






