@charset "iso-8859-1";
body {
	background-image: url(bg_verlauf.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
}
h1  {
	color: #555;
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
    }

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #176A9B;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}
.pfeil-passiv {
	background-image: url(pfeil_passiv.gif);
	background-repeat: no-repeat;
	height: 39px;
	padding-left: 8px;
	background-position:top right;

}

.pfeil-aktiv {
	background-image: url(pfeil_aktiv.gif);
	background-repeat: no-repeat;
	height: 39px;
	padding-left: 8px;
	background-position:top right;
}
.pfeil-spezial_off {
	background-image: url(pfeil_spezial_off.gif);
	background-repeat: no-repeat;
	height: 39px;
	padding-left: 8px;
	background-position:top right;
}
.pfeil-spezial_on {
	background-image: url(pfeil_spezial_on.gif);
	background-repeat: no-repeat;
	height: 39px;
	padding-left: 8px;
	background-position:top right;
}

.kopf {
	background-image: url(kopf.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 900px;
	padding-top: 30px;
}
#titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #555;
}
.subnavi_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	background-color: #FCA301;
}
.subnavi_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.subnavi_layout {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #039;
	height: 25px;
}
.rahmen1 {
	background-image: url(rahmen_links-var.gif);
	background-repeat: repeat-y;
	height: 512px;
	width: 10px;
	background-position: right top;
}
.rahmen2 {
	background-image: url(rahmen_rechts-var.gif);
	background-repeat: repeat-y;
	height: 512px;
	width: 10px;
}
.rahmen3 {
	background-image: url(rahmen_links-var.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 10px;
	background-position: right top;
}
.rahmen4 {
	background-image: url(rahmen_rechts-var.gif);
	background-repeat: repeat-y;
	height: auto;
	width: 10px;
}
.rahmen5 {
	background-image: url(rahmen_unten-var.gif);
	background-repeat: repeat-x;
	height: 10px;
	width: auto;
}
.eck1 {
	background-image: url(rahmen_links-eck.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 10px;
	background-position: right top;
}
.eck2 {
	background-image: url(rahmen_rechts-eck.gif);
	background-repeat: no-repeat;
	height: 10px;
	width: 10px;
	background-position: left top;
}
a:link {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
a:visited {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
a:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
a:active {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}

.button			{ font-family:Verdana; font-size:10px; border:1px solid #000000; background:#FFFFFF; height:18px; cursor:pointer}
.inputbox		{ font-family:Verdana; color:#000000; padding:0; font-size:11px; border:1px solid #CFCFCF; background:#FFFFFF; height:14px;}

.textarea		{ font-family:Verdana; color:#000000; padding:0; font-size:11px; border:1px solid #CFCFCF; background:#FFFFFF;}


select			{ font-family:Verdana; color:#000000; font-size:11px; border:1px solid #CFCFCF; background:#FFFFFF; height:18px;}

option 			{ padding: 3px 3px 0 3px; height: 16px; line-height: 15px; background-color: #fefefe; }

.vorschau 		{ position:relative }
a.left01 		{ position: absolute; top: 0px; left: 0px }
a.left02 		{ position: absolute; top: 0px; right: 0px }
a.left03 		{ position: absolute; bottom: 0px; left: 0px }

.changebox	{ display:none}

.gallery {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

a.pfeil {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}



a.pfeil:hover {
	text-decoration: none;
}
a.pfeil:visited {
	text-decoration: none;
}
a.pfeil:active {
	text-decoration: none;
}

.titel
{
	border-right:1px solid #FFFFFF;
	padding-left:3px
}
.daten
{
	padding-left:4px
}
