/* FORMATIERUNGEN BODY TAG XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
body {
	margin: 0px;
	text-align: center;
	padding: 0px;
	font-size: 100.01%;
}

/* FORMATIERUNGEN ZENTRIERTER CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#center_con {
	position:relative;
	width: 61.88em; /* 990 px */
	margin: 0px auto;
	text-align: left;
	overflow: hidden;
}

/* FORMATIERUNGEN PANORAMA CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#pano_con {
	margin: 0.38em 0px 0px 0px;  /* 6 px */
	min-height: 10.625em; /* 170 px */
}
* html #pano_con {
	height: 10.625em; /* 170 px */
}

/* FORMATIERUNGEN GRAFIK PANORAMA XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#img_con img {
	width: 61.88em; /* 990 px */
	height: 10.625em; /* 170 px */
}

/* FORMATIERUNGEN ÜBERLAGENDER CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#over_con {
	position: absolute;
	top: 0px;
	margin-top: 0.94em; /* 15px */
	width: 61.88em; /* 990 px */
	z-index: 3;
}

/* FORMATIERUNGEN OPTIONS CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#option_con {
	float: left;
	padding: 0px 0px 0px 20px;
	width: auto;
}

/* FORMATIERUNGEN  OPTIONS FORMULARBUTTONS XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#option_con  input{
	margin-right: 5px;
}

/* FORMATIERUNGEN  QUICKNAV CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#quicknav_con {
	float: left;
	padding: 0px 0px 0px 30px;
	width: auto;
}

/* FORMATIERUNGEN  SCHRIFTZUG CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#schrift_con {
	float:right;
	width: auto;
	margin-right: 0.625em; /* 10px */
	text-align:right;
}

/*IE PNG FIX*/
#schrift_con img { behavior: url(iepngfix.htc) }

/* FORMATIERUNGEN  VERLAUF LINKS CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#content_outer {
	background: #cdecf9 url(media/vl_navi.jpg) left top repeat-y;
	padding-left: 15.63em; /* 250px */
	clear:both;
}

/* FORMATIERUNGEN  VERLAUF RECHTS CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#content_inner {
	background: #87bbe2 url(media/vl_content_2.jpg) left top repeat-y;
	padding-right: 11.88em; /* 190px */
	padding-top: 25px;
}

.inner { margin: 0px; width: 100%;}
.inner_border { border-left: #000000 1px solid; border-right: #000000 1px solid; }

/* FORMATIERUNGEN  RECHTER CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#right {
	position:relative;
	float: right;
	width: 11.88em; /* 190px */
	margin-right: -11.88em; /* 190px */
}

* html #right {
	width: 10.94em; /*175px */
	overflow: hidden;
}

/* html #right {
	margin-right: -6.56em; /* 105px */
/*	position: relative;
}*/

/* FORMATIERUNGEN  LINKER CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#left {
	position:relative;
	float: left;
	width: 15.63em; /* 250px */
	margin-left: -15.63em; /* 250px */
}

/* html #left {
	margin-left: -7.81em; /* 125px */
/*	position: relative;
}*/

/* FORMATIERUNGEN LOGO CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#logo_con {
	text-align:center;
	margin-bottom: 30px;
}

#logo_con  img {
	width: 11.250em;  /* 180px */
	height: 5.375em;  /* 86px */
	border:none;
}

/*IE PNG FIX*/
#logo_con img { behavior: url(iepngfix.htc) }

/* FORMATIERUNGEN  MAIN CONTAINER XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
#main {
	float: left;
	width: 100%;
}

* html #main {
	width: auto;
}

#left_inner {
	margin: 25px 45px 25px 15px;
}

#right_inner {
	margin: 0px 15px 25px 1px;
	min-height: 700px;
}

* html #right_inner {
	height: 700px;
	margin: 0px 15px 25px 2px;
}

#main_inner {
	margin: 0px 15px 25px 15px;
	min-height: 700px;
}

* html #main_inner {
	height: 700px;
}

/* Druckoptimierung Content */
@media print {
 #pano_con, #over_con, #left, #right {display:none}
 #center_con, #content_outer, #content_inner, #main {float: none; margin: 0px; padding: 0px; width: 17cm;}
}
