/* PORTALSEITE --------------------------------------- */
#portalLogo {
	position:absolute;
	top:0px;
	left:0px;
}
#portalBildContainer {
	position:absolute;
	top:0px;
	left:250px;
	width:700px;
	height:590px;
}
#portalBild {
	position:absolute;
	bottom:0px;
	right:0px;
}
#portalHinweis {
	position:absolute;
	top:650px;
	left:20px;
}
.portalText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.portalLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.portalLink:link {
	color:#FFFFFF;
	text-decoration:underline;
}
.portalLink:active {
	color:#FFFFFF;
	text-decoration:underline;
}
.portalLink:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
.portalLink:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
/* PORTALSEITE ENDE----------------------------------- */
/* NAVIGATIONSPFAD ----------------------------------- */
#pfadStandard {
	position:absolute;
	top:20px;
	left:25px;
}
.pfad {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#414141;
	text-decoration:none;
}
.pfad:link {
	color:#414141;
	text-decoration:none;
}
.pfad:active {
	color:#414141;
	text-decoration:none;
}
.pfad:visited {
	color:#414141;
	text-decoration:none;
}
.pfad:hover {
	color:#414141;
	text-decoration:underline;
}
/* NAVIGATIONSPFAD ENDE------------------------------- */
/* BILD ---------------------------------------------- */
#bildHome {
	position:absolute;
	top:70px;
	left:20px;
	width:305px;
	height:290px;
	overflow:hidden;
}

#bildStandard {
	position:absolute;
	top:70px;
	left:650px;
	width:305px;
	height:290px;
	overflow:hidden;
}
#bildStandardGespiegelt {
	position:absolute;
	top:70px;
	left:20px;
	width:305px;
	height:290px;
	overflow:hidden;
}
#bildInfo {
	position:absolute;
	left:-200px;
	width:200px;
	visibility:hidden;
	z-index:100;
	padding:5px;
	border:1px solid #9C9C9C;
	background-color:#FFFFFF;
	
}
#bildAuswahlContainer {
	position: absolute;
	top:50px;
	/*border: 1px solid;*/
	left:650px;
	width:305px;
	text-align:right;

}

#bildAuswahl {
	position:relative;
	text-align:right;
	right:0;
	float:right;
	border:1px solid #9C9C9C;
	margin-left:5px;
	padding:0px 3px 0px 4px;
}
#bildAuswahlAktiv {
	position:relative;
	text-align:right;
	right:0;
	float:right;
	border:1px solid #414141;
	margin-left:5px;
	padding:0px 3px 0px 4px;
}
.bildAuswahl {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#9C9C9C;
	text-decoration:none;
}
.bildAuswahl:link {
	color:#9C9C9C;
	text-decoration:none;
}
.bildAuswahl:active {
	color:#9C9C9C;
	text-decoration:none;
}
.bildAuswahl:visited {
	color:#9C9C9C;
	text-decoration:none;
}
.bildAuswahl:hover {
	color:#414141;
	text-decoration:none;
}
.bildAuswahlAktiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#414141;
	text-decoration:none;
}
.bildAuswahlAktiv:link {
	color:#414141;
	text-decoration:none;
}
.bildAuswahlAktiv:active {
	color:#414141;
	text-decoration:none;
}
.bildAuswahlAktiv:visited {
	color:#414141;
	text-decoration:none;
}
.bildAuswahlAktiv:hover {
	color:#414141;
	text-decoration:none;
}
/* BILD ENDE ----------------------------------------- */
/* LOGO ---------------------------------------------- */
#logoHome {
	position:absolute;
	top:380px;
	left:20px;
	width:305px;
	height:164px;
	
}
#logoStandard {
	position:absolute;
	top:380px;
	left:650px;
	width:305px;
	height:164px;

}
#logoStandardGespiegelt {
	position:absolute;
	top:380px;
	left:20px;
	width:305px;
	height:164px;
	
}
/* LOGO ENDE ----------------------------------------- */
/* NAVIGATION ---------------------------------------- */

#navContainerHome {
	position:absolute;
	top:380px;
	left:345px;
	width:610px;
	height:164px;
	background-color:#E8E6E5;
}
#navContainerStandard {
	position:absolute;
	top:380px;
	left:20px;
	width:610px;
	height:164px;
	background-color:#E8E6E5;
}
#navContainerStandardGespiegelt {
	position:absolute;
	top:380px;
	left:345px;
	width:610px;
	height:164px;
	background-color:#E8E6E5;
}

#navSonderContainer {
	position:absolute;
	top:20px;
	left:650px;
	width:305px;
}

#navSonder {
	position:absolute;
	top:0px;
	right:0px;
	white-space:nowrap;
}
#suche {
	position:absolute;
	top:170px;
	left:5px;
}

/*.banner {
	margin-right:20px;
}
*/
.navSonder {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#414141;
	text-decoration:none;
}
.navSonder:link {
	color:#414141;
	text-decoration:none;
}
.navSonder:active {
	color:#414141;
	text-decoration:none;
}
.navSonder:visited {
	color:#414141;
	text-decoration:none;
}
.navSonder:hover {
	color:#414141;
	text-decoration:underline;
}
.navSonderAktiv {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:none;
	color:#414141;
	text-decoration:underline;
}
.navSonderAktiv:link {
	color:#414141;
	text-decoration:underline;
}
.navSonderAktiv:active {
	color:#414141;
	text-decoration:underline;
}
.navSonderAktiv:visited {
	color:#414141;
	text-decoration:underline;
}
.navSonderAktiv:hover {
	color:#414141;
	text-decoration:underline;
}
/* NAVIGATION LAYER ---------------------------------- */
/*#lnavhelp {
	z-index: 4;
	height: 160px;
	width: 450px;
	left: -999em;
	background-color: #E8E6E5;
	position:absolute;
}*/

#lnav, #lnav ul { /* all lists */
	padding:0;
	margin:0;
	list-style: none;
	float:left;
	height:163px;
	background-color:#E8E6E5;
	/*border-right:458px solid #E8E6E5;*/
	z-index:10;
}
#lnav {
	position : absolute;
	padding-top:1px;
	height:163px;
	width:152px;
}

#lnav li { /* all list items */
	position : static;
	float : left;
}

#lnav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	top: 0px;
	margin-left:152px;
	width:183px;
	/*border-right:275px solid #E8E6E5;*/
}

#lnav li ul ul { /* third-level lists */
	position : absolute;
	left: -999em;
	/*border-right: 97px solid #E8E6E5;*/
	width:178px;
	margin-left:183px;
}

#lnav li ul ul ul { /* fourth-level lists */
	position : absolute;
	left: -999em;
	/*border-right: 0px solid #E8E6E5;*/
	width:152px;
	width:97px;
	margin-left:178px;
	/*height:163px;*/
}

#lnav li a {
	display:block;
	color:#414141;
	font-weight:normal;
	text-decoration:none;
	background-color:#E8E6E5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	padding:2px 5px;
	line-height:12px;
	width:142px;
	/*w\idth: 152px;*/
}

#lnav li li a {padding:1px 5px;width:173px;/*w\idth:183px;*/} /* ab 2. Ebene */
#lnav li li li a {padding:1px 5px;width:168px;/*w\idth:178px;*/} /* ab 3. Ebene */
#lnav li li li li a {padding:1px 5px;width:87px;/*w\idth:97px;*/} /* 4. Ebene */


#lnav .e2-opened {left:auto; background-color:#D4CFCE;}
#lnav .e2-opened li a { background-color:#D4CFCE;}
#lnav .e3-opened {left:auto; background-color:#C4BDBC;}
#lnav .e3-opened li a { background-color:#C4BDBC;}
#lnav .e4-opened {left:auto; background-color:#B5ADAB;}
#lnav .e4-opened li a { background-color:#B5ADAB;}

#lnav li a:hover {
	color:#7D7D7D;
	font-weight:bold;
	background-color:#D4CFCE;
}
#lnav li li a:hover {background-color:#C4BDBC;}
#lnav li li li a:hover {background-color:#B5ADAB;}


/* NAVIGATION LAYER ENDE ----------------------------- */
/* NAVIGATION ENDE ----------------------------------- */
/* NEWS ---------------------------------------------- */
#newsContainerHome {
	position:absolute;
	top:120px;
	left:350px;
	width:600px;
	height:240px;
}
#newsHome {
	width:185px;
	height:195px;
	margin-top:15px;
	margin-right:10px;
	float:left;

}

.titelEinleser {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#757575;
	text-decoration:none;
}

/* NEWS ENDE ----------------------------------------- */
/* CONTENT ------------------------------------------- */
#contentStandard {
	position:absolute;
	top:70px;
	left:179px;
	width:451px;
	height:290px;
	overflow:auto;
}
#contentStandardGespiegelt {
	position:absolute;
	top:70px;
	left:350px;
	width:451px;
	height:290px;
	overflow:auto;
}
/* CONTENT ENDE -------------------------------------- */
/* TEASER ------------------------------------------- */
#teaserContainerStandard {
	position: absolute;
	top: 70px;
	left: 25px;
	width: 134px;
	height: 290px;
}
#teaserContainerStandardGespiegelt{
	position: absolute;
	top: 70px;
	left: 821px;
	width: 134px;
	height: 290px;

}
#teaserStandard {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 134px;


}

.teaser {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#823E3D;
	text-decoration:none;
}
.teaserLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#823E3D;
	text-decoration:none;
}
.teaserLink:link {
	color:#823E3D;
	text-decoration:none;
}
.teaserLink:active {
	color:#823E3D;
	text-decoration:none;
}
.teaserLink:visited {
	color:#823E3D;
	text-decoration:none;
}
.teaserLink:hover {
	font-weight:bold;
	color:#823E3D;
	text-decoration:none;
}
/* TEASER ENDE --------------------------------------- */
/* PRINT --------------------------------------------- */
#print {
	position:absolute;
	top:20px;
	left:20px;
	width:570px;
}
.textPrint {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.headlinePrint {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.bildPrint {
	width:150px;
	float:left;
	margin-bottom:5px;
	margin-right:10px;
}
/* PRINT ENDE ---------------------------------------- */
/* FLASH --------------------------------------------- */
#contentFlash {
	position:absolute;
	top:70px;
	left:20px;
	width:935px;
	height:290px;
	overflow:hidden;
}

/* FLASH ENDE ---------------------------------------- */
/* FREIES TEMPLATE ----------------------------------- */
#contentGesamt {
	position:absolute;
	top:70px;
	left:20px;
	width:935px;
	height:290px;
	overflow:auto;
}

#contentSchmal1 {
	position:absolute;
	top:70px;
	left:20px;
	width:305px;
	height:290px;
	overflow:auto;
}
#contentSchmal2 {
	position:absolute;
	top:70px;
	left:650px;
	width:305px;
	height:290px;
	overflow:auto;
}
#contentBreit1 {
	position:absolute;
	top:70px;
	left:20px;
	width:610px;
	height:290px;
	overflow:auto;
}
#contentBreit2 {
	position:absolute;
	top:70px;
	left:345px;
	width:610px;
	height:290px;
	overflow:auto;
}


/* FREIES TEMPLATE ENDE ------------------------------ */
/* ALLGEMEIN ----------------------------------------- */
#send2friend {
	position:absolute;
	top:20px;
	left:20px;
	width:380px;
}

body {
  	scrollbar-base-color:#FFFFFF;
  	scrollbar-3dlight-color:#FFFFFF;
  	scrollbar-arrow-color:#9C9C9C;
  	scrollbar-darkshadow-color:#FFFFFF;
  	scrollbar-face-color:#FFFFFF;
  	scrollbar-highlight-color:#9C9C9C;
  	scrollbar-shadow-color:#9C9C9C;
  	scrollbar-track-color:#FFFFFF;
}

.text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#414141;
	text-decoration:none;
}

.textHell {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#757575;
	text-decoration:none;
}

.textRot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#823E3D;
	text-decoration:none;
}
.textGross {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#414141;
	text-decoration:none;
}
.textGrossRot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#823E3D;
	text-decoration:none;
}
.textSehrGross {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	color:#414141;
	text-decoration:none;
}
.textSehrGrossRot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:normal;
	color:#823E3D;
	text-decoration:none;
}

.headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#414141;
	text-decoration:none;
}
.headlineRot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:#823E3D;
	text-decoration:none;
}
.headlineGross {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color:#414141;
	text-decoration:none;
}
.headlineGrossRot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color:#823E3D;
	text-decoration:none;
}
.headlineSehrGross {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:normal;
	font-weight:bold;
	color:#414141;
	text-decoration:none;
}
.headlineSehrGrossRot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-style:normal;
	font-weight:bold;
	color:#823E3D;
	text-decoration:none;
}

.link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#823E3D;
	text-decoration:none;
}
.link:link {
	color:#823E3D;
	font-weight:bold;
	text-decoration:none;
}
.link:active {
	color:#823E3D;
	font-weight:bold;
	text-decoration:none;
}
.link:visited {
	color:#823E3D;
	font-weight:bold;
	text-decoration:none;
}
.link:hover {
	color:#823E3D;
	font-weight:bold;
	text-decoration:none;
}

.formular {
	background-color:#E8E6E5;
	border:0px solid;
	padding-left:2px;
	padding-right:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#414141;
}
.formularFilter {
	width:134px;
/*	background-color:#E8E6E5;*/
	border:0px solid;
	padding-left:2px;
	padding-right:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	color:#414141;
}

#honeypot {display:none;}

/* Pilger Microsite */
#pilger-home {	
	position:absolute;
	top:70px;
	left:20px;
	width:935px;
	height:474px;
	overflow:hidden;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#pilger-home a {color:#F29A31; text-decoration:none;}
#pilger-home span {display:inline-block; background:#fff; padding:3px 5px 4px; margin-right:3px;}


#pilger-seitenbild {	
	position:absolute;
	top:70px;
	left:20px;
	width:289px;
	height:474px;
	overflow:hidden;
}

#pilger-content-wrap {
	position:absolute;top:70px;left:309px;
	width:666px;height:474px;
	background-color:#fff;
	overflow:hidden;
}

#pilger-logo {position:absolute; top:0; right:0;}

#pilger-nav {
	position:absolute;top:83px;left:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#414141;
}
#pilger-nav a {color:#414141;text-decoration:none;}
#pilger-nav a:hover {text-decoration:underline;}

#pilger-content {
	position:absolute;top:135px;left:50px;
	width:587px;height:319px;
	overflow:auto;
}

.pilger-img-caption {font-family:Arial, Helvetica, sans-serif;font-size:11px; font-style:italic; color:#414141; display:inline-block; padding-top:5px;}
