body, p, span { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000; background: #7C8287; }

p, span { background: none;letter-spacing: 0px; margin-top: 0px; }

/* Seitenaufbau */

.rahmen 		{ width: 720px; background-image: none; }
.rahmen_head 	{ width: 720px; background-image: none; }
.abschluss 		{ width: 720px; height: 30px; background: #90979A; }

/* Boxen */

.head_l { float: left; width: 540px; }
.head_m { float: left; width: 310px; }
.head_r { float: left; width: 180px; }

.balken_url 	{ }
.balken_title 	{ position: relative; top: -30px; display: visible}

.rand_l 	{ float: left; width: 60px;	}
.main 		{ float: left; width: 480px; background: #FFF; }
.rand_r 	{ float: left; width: 180px; }
.infobox 	{ float: left; width: 180px; background-color: #90979A; }


/* Mitte */

.topbild { height: 300px; background-repeat: no-repeat;	}
.balken_01 { position: relative; top: 240px; }
.balken_02 { position: relative; top: 240px; }
.inhalt 	{ width: 394px; padding: 26px 50px 30px 36px; background: #FFF; }
* html .inhalt { width: 480px; w\idth: 480px; }

.inhalt_2 	{ width: 394px; padding: 14px 50px 14px 36px; background: #FFF; }
* html .inhalt { width: 480px; w\idth: 480px; }

.spalte_links 	{ float: left; width: 200px; background: #FFF; }
.spalte_rechts 	{ float: left; width: 230px; padding: 24px 30px 20px 20px; background: #FFF; }
* html .spalte_rechts { width: 280px; w\idth: 280px; }

.spalte_gesamt 	{ width: 394px; background: #FFF; padding: 24px 50px 20px 36px;}
* html .spalte_gesamt { width: 480px; w\idth: 480px; }

.aufzaehlung { 
	background-image: url(/global/bilder/standards/but_aufzaehlung.gif); 
	background-repeat: no-repeat; 
	padding-left: 10px; 
	font-size: 11px;
	line-height: 15px;
	color: rgb(49,55,59);
	margin-bottom: 11px;
}

/* Randbereich */

.logo { background-image: url(/global/bilder/standards/logo.gif); width: 180px; height: 60px; }
.trenngruen { background-color: #88B121; width: 180px; height: 30px; }
.nav { width: 164px; background-color: #FFF; height: 114px; padding: 16px 0px 20px 16px; font-size: 11px; line-height: 17px; letter-spacing: 1px; }

* html .nav { width: 180px; height: 150px; w\idth: 180px; }

.infobox { width: 166px; padding: 30px 0px 60px 14px; }
* html .infobox { width: 180px; w\idth: 180px;}

/* Schriften */

.ueberschrift_1 {
	font-size: 15px;
	line-height: 20px;
	text-transform: uppercase;
	font-weight: bold;
	color: rgb(49,55,59);
}


.fliesstext, .fehler, .flash_hinweis {
	font-size: 11px;
	line-height: 15px;
	color: rgb(49,55,59);
}

.fehler { color: #990000; }
.flash_hinweis { color: #90B631; }

.ueberschrift_2 { font-size: 12px; line-height: 16px; text-transform: uppercase; letter-spacing: 0px; color: rgb(49,55,59); }
.ueberschrift_3 { font-size: 12px; line-height: 16px; text-transform: uppercase; letter-spacing: 0px; color: #90B631; font-weight: bold;}

.fliesstext_klein { font-size: 10px; line-height: 12px; letter-spacing: 0px; color: rgb(49,55,59); }

.nav_aktiv { color: #81B121; letter-spacing: 1px }

.aktuell { color: #81B121; background-image: url(/global/bilder/standards/linkpfeil.gif); background-repeat: no-repeat; padding-left: 14px; font-size: 11px; }

/* Links */

a:link 		{ color: #81B121; text-decoration: none; }
a:visited 	{ color: #81B121; text-decoration: none; }
a:hover 	{ color: #81B121; text-decoration: underline; }
a:active 	{ color: #81B121; text-decoration: none; }

a.navigation:link 		{ color: #000; text-decoration: none; }
a.navigation:visited 	{ color: #000; text-decoration: none; }
a.navigation:hover 		{ color: #81B121; text-decoration: none; }
a.navigation:active 	{ color: #000; text-decoration: none; }

a.pfeil 	{ background-image: url(/global/bilder/standards/linkpfeil.gif); background-repeat: no-repeat; padding-left: 14px; }

a.info:link	{ color: #FFFFFF; background-image: url(/global/bilder/standards/linkpfeil_info.gif); background-repeat: no-repeat; padding-left: 10px; font-size: 11px; text-transform: uppercase; }
a.info:visited	{ color: #FFFFFF; background-image: url(/global/bilder/standards/linkpfeil_info.gif); background-repeat: no-repeat; padding-left: 10px; font-size: 11px; text-transform: uppercase; }
a.info:hover	{ color: #FFFFFF; background-image: url(/global/bilder/standards/linkpfeil_info.gif); background-repeat: no-repeat; padding-left: 10px; font-size: 11px; text-transform: uppercase; }
a.info:active	{ color: #FFFFFF; background-image: url(/global/bilder/standards/linkpfeil_info.gif); background-repeat: no-repeat; padding-left: 10px; font-size: 11px; text-transform: uppercase; }

a.download:link 	{ color: #FFFFFF; background-image: url(/global/bilder/standards/linkpfeil_download.gif); background-repeat: no-repeat; padding-left: 10px; font-size: 11px; text-transform: uppercase; }
a.download:visited 	{ color: #FFFFFF; background-image: url(/global/bilder/standards/linkpfeil_download.gif); background-repeat: no-repeat; padding-left: 10px; font-size: 11px; text-transform: uppercase; }
a.download:hover 	{ color: #FFFFFF; background-image: url(/global/bilder/standards/linkpfeil_download.gif); background-repeat: no-repeat; padding-left: 10px; font-size: 11px; text-transform: uppercase; }
a.download:active 	{ color: #FFFFFF; background-image: url(/global/bilder/standards/linkpfeil_download.gif); background-repeat: no-repeat; padding-left: 10px; font-size: 11px; text-transform: uppercase; }

a.aktuell:link 		{ color: #000000; background-image: url(/global/bilder/standards/linkpfeil_off.gif); background-repeat: no-repeat; padding-left: 14px; font-size: 11px; }
a.aktuell:visited 	{ color: #000000; background-image: url(/global/bilder/standards/linkpfeil_off.gif); background-repeat: no-repeat; padding-left: 14px; font-size: 11px; }
a.aktuell:hover 	{ color: #81B121; background-image: url(/global/bilder/standards/linkpfeil.gif); 	 background-repeat: no-repeat; padding-left: 14px; font-size: 11px; }
a.aktuell:active 	{ color: #000000; background-image: url(/global/bilder/standards/linkpfeil_off.gif); background-repeat: no-repeat; padding-left: 14px; font-size: 11px; }

/* FORM Felder */

input.kontaktfelder {
	font-family: Arial, Verdana , Helvetica, sans-serif;
	padding: 1px 1px 1px 3px;
	font-size: 12px;
	line-height: 15px;
	background-color:#fff;
	width:156px;
	height:20px;
	border-width:2px;
	border-top-color: #cf3;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #cf3;
}

textarea.kontakt {
	border-width:2px;
	border-top-color: #cf3;
	border-right-color: #333;
	border-bottom-color: #333;
	border-left-color: #cf3;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana , Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	width: 196px;
	height: 120px;
}

/* Sonstiges */

.linie {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #96948A;
	border-right-color: #96948A;
	border-bottom-color: #96948A;
	border-left-color: #96948A;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
}