@charset "utf-8";
/* CSS Document */
	* { margin:0px; padding:0px; }
	
	a img { border:none;}
	
	.Stil1,h1 {font-size:10px; color:#666666; font-weight:normal;
       }
	.Stil2,h2 {font-size:11px; color:#78B41D; font-weight:bold;
       }
	.Stil3 {font-size:11px; color:#333333; font-weight:bold;
       }
	.Stil4 {font-size:10px; color:#78B41D; font-weight:normal;
       }
	.Stil5,h2 {font-size:11px; color:#AE0E19; font-weight:bold; font-style:italic;
       }
	 .sideHeader {font-size:11px; color:#78B41D; font-weight:bold; font-style:normal;
	margin-left:0px;
       }
	.Stil6 {font-size:11px; color:#FFFFFF; font-weight:bold;
       }

	body, html {
	width:100%;
	height:100%;
	overflow:hidden;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}

	a, a:visited { color:#000000; }

	a.anotunderline	{ text-decoration:none;}

	a.active { 
	color:#AE0E19;
	text-decoration:none;
	}	

	p { padding:0px; margin:0px; margin-bottom:20px;}
/* Navi Rules
----------------------------------------------- */

	#mainNavi {
	display:block;
	position:absolute;
	top:94px;
	left:220px;
	width:730px;
	height:25px;
	}

	#mainNavi ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi ul li {
	float:left;
	display:block;	
	margin-right:0px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi ul li a {
	display:block;
	height:18px;
	padding-top:4px;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	margin-right:12px;
	padding-left:10px;
	padding-right:10px;
	background-repeat:repeat-x;
	}

	#mainNavi ul li a.active {
	color:#AE0E19;
	background-image:none;
	}	

	#mainNavi ul li a:hover { 
	color:#D3DFC7;
	padding-left:10px;
	padding-right:10px;
	 }

/* Navi Rules Ende
----------------------------------------------- */
/* Navi2 Rules
----------------------------------------------- */

	#mainNavi2 {
	position:absolute;
	top:94px;
	left:240px;
	width:710px;
	height:16px;
	}

	#mainNavi2 ul { 
	list-style:none;
	margin:0px;
	padding:0px;
	}

	#mainNavi2 ul li {
	float:left;
	display:block;	
	margin-right:2px;
	padding-left:0px;
	padding-right:0px;
	}

	#mainNavi2 ul li a {
	display:block;
	height:16px;
	padding-top:4px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-left:21px;
	padding-right:21px;
	background-repeat:repeat-x;
	}

	#mainNavi2 ul li a.active {
	color:#AE0E19;
	background-image:none;
	}	

	#mainNavi2 ul li a:hover { 
	color:#D3DFC7;
	padding-left:21px;
	padding-right:21px;
	 }

/* Navi2 Rules Ende
----------------------------------------------- */



/* Navi3 Rules
----------------------------------------------- */
	ul.Navi3 {
	position:absolute;
	top:0px;
	left:127px;
	width:800px;
	height:16px;
	}

	ul.Navi3  li {
	float:left;
	/*display:block;*/	
	margin-right:2px;
	padding-left:0px;
	padding-right:0px;
	}

	ul.Navi3  li a {
	display:block;
	height:16px;
	padding-top:0px;
	text-align:center;
	text-decoration:none;
	padding-left:0px;
	padding-right:50px;
	}

	ul.Navi3  li a:hover { 
	color:#D3DFC7;
	padding-left:0px;
	padding-right:50px;
	 }
	 
	ul.Navi3 li a:active {
	color:#AE0E19;
	}
	
/* Navi3 Rules Ende
----------------------------------------------- */

/* Navi4 Rules
----------------------------------------------- */
	ul.Navi4 {
	position:absolute;
	top:0px;
	left:127px;
	width:800px;
	height:16px;
	}

	ul.Navi4  li {
	float:left;
	/*display:block;*/	
	margin-right:2px;
	padding-left:0px;
	padding-right:0px;
	}

	ul.Navi4  li a {
	display:block;
	height:16px;
	padding-top:0px;
	text-align:center;
	text-decoration:none;
	padding-left:0px;
	padding-right:50px;
	}

	ul.Navi4 li a:hover { 
	color:#D3DFC7;
	padding-left:0px;
	padding-right:50px;
	 }
	 
	ul.Navi4 li a:active {
	color:#AE0E19;
	}
	
/* Navi4 Rules Ende
----------------------------------------------- */

/* Template Rules
----------------------------------------------- */
		
	#mainContainer {
	background-color:#D3DFC7;
	 width:100%;
	 height:100%;
	 background-repeat:repeat-x;
	}

	#siteWrapper {
	position:absolute;
	top:0%;
	height:100%;
	left:50%;
	margin-left:-465px;
	margin-top:30px;
	width:950px;
	overflow:auto;
	}

	#logo {
	background-image:url(../layout_pics/logo_start.png);
 	background-repeat:no-repeat;
	margin-top:0px;
	position:absolute;
	top:30px;
	left:0px;
	width:180px;
	height:182px;
	z-index:95;	
	}

	#header {
	width:930px;
	height:144px;
	background-image:url(../layout_pics/header_background.jpg);
 	background-repeat:no-repeat;	
	}
	
	#header_mue {
	width:930px;
	height:144px;
	background-image:url(../layout_pics/header_background_mue.jpg);
 	background-repeat:no-repeat;	
	}
	
	#header_bay {
	width:930px;
	height:144px;
	background-image:url(../layout_pics/header_background_bay.jpg);
 	background-repeat:no-repeat;	
	}

	#siteBody {
	margin-left:18px;
	margin-top:0px;
	width:904px;
	height:auto;
	overflow: auto;
	background-color:#FFFFFF;
	border-right-style:solid;
	border-right-width:2px;
	border-right-color:#8F9D86;
	}

	#uebersichtText {
	position:absolute;
	top:230px;
	left:50px;
	width:270px;
	height:500px;
	padding-left:0px;
	padding-top:5px;
	}
	
	#contentWrapper {
	margin-left:280px;
	margin-top:0px;
	padding-left:50px;
	padding-top:30px;
	width:550px;
	height:auto;
	overflow:hidden;
 	}

	#contentWrapperInhalt {
	line-height:150%;
	width:550px;
	height:auto;
	overflow:hidden;
 	}

	#contentWrapperAktuell {
	position:absolute;
	top:170px;
	left:780px;
	overflow:hidden;
    cursor:pointer;
 	}
	
	#twitter {
	position:absolute;
	top:177px;
	left:700px;
	width:180px;
	text-align:right;
	overflow:hidden;
	cursor:pointer;
 	}
	
	
	#tva {
	position:absolute;
	top:177px;
	left:580px;
	width:102px;
	text-align:right;
	overflow:hidden;
	cursor:pointer;
 	}
	
	
	
	#contentWrapperAktuell_2 {
	position:absolute;
	top:155px;
	left:795px;
	overflow:hidden;
    cursor:pointer;
 	}	
	#spezial {
	position:absolute;
	top:500px;
	left:50px;
	width:250px;
	height:250px;
	padding-left:0px;
	padding-top:0px;
	}	

	#anschrifttext {
	position:absolute;
	top:300px;
	left:200px;
	width:auto;
	height:auto;
	}
	
	#headerClaim {
	position:absolute;
	top:600px;
	left:250px;
	width:550px;
	height:130px;
	}
	
	#footer {
	background-image:url(../layout_pics/bottomBoxBackground.jpg);
	background-repeat:no-repeat;
	width:932px;
	height:35px;
	text-align:left;
	padding-top:10px;
	padding-left:50px;
	overflow:visible;
	}
	
	#footer_morsbach {
	background-image:url(../layout_pics/bottomBoxBackground.jpg);
	background-repeat:no-repeat;
	width:932px;
	height:35px;
	text-align:left;
	padding-top:10px;
	padding-left:50px;
	overflow:visible;
	}
/* Template Rules Ende
----------------------------------------------- */


/* Home Rules
----------------------------------------------- */

	#aktuell
	{
	position:absolute;
	top:270px;
	left:320px;
	width:600px;
	height:auto;
	overflow:hidden;
	}

	#Home_box_rechts {
	position:absolute;
	top:510px;
	left:593px;
	width:305px;
	height:305px;
	}
	
	#Home_re_box_rechts {
	background-image:url(../pics/home/homePaul.jpg);
	background-repeat:no-repeat;
	margin-left:340px;
	margin-top:0px;
	margin-bottom:10px;
	width:206px;
	height:186px;
	}
	
	#Home_mue_box_rechts {
	background-image:url(../pics/home/homePaul.jpg);
	background-repeat:no-repeat;
	margin-left:340px;
	margin-top:0px;
	margin-bottom:10px;
	width:206px;
	height:186px;
	}
	
	#Home_bay_kuerze {
	background-image:url(../pics/home/inKuerze.jpg);
	background-repeat:no-repeat;
	position:absolute;
	margin-left:280px;
	margin-top:0px;
	width:184px;
	height:30px;
	}
	
	 #panoText_vorschau {
	background-color:#78B41D;
	position:absolute;
	border:#AE0E19;
	border-width:1px;
	border-style:solid;
	top:600px;
	left:50px;
	width:200px;
	height:120px;
	padding-left:10px;
	padding-top:10px;
	} 

	#text_presse {
	position:absolute;
	top:680px;
	left:50px;
	width:260px;
	height:auto;
	padding-left:10px;
	padding-top:10px;
	}	




/* Home Rules Ende
----------------------------------------------- */



/* Buchinhalt Rules
----------------------------------------------- */

	#buchinhalt_box_rechts {
	background-image:url(../pics/buchinhalt/regensburg_inhaltRight.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:300px;
	left:620px;
	margin-left:0px;
	margin-top:0px;
	width:263px;
	height:223px;
	}
	
	#buchinhalt_box_rechts_baywa {
	background-image:url(../pics/buchinhalt/baywa_inhaltRight.png);
	background-repeat:no-repeat;
	position:absolute;
	top:295px;
	left:620px;
	margin-left:0px;
	margin-top:0px;
	width:263px;
	height:223px;
	}
	
	#buchinhalt_mue_box_rechts {
	background-image:url(../pics/buchinhalt/muenchen_inhaltRight.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:300px;
	left:620px;
	margin-left:0px;
	margin-top:0px;
	width:263px;
	height:223px;
	}
	
	#buchinhalt_mue_buchtext {
	position:absolute;
	top:520px;
	left:310px;
	margin-left:335px;
	margin-top:0px;
	width:280px;
	height:260px;
	line-height:150%;
	}
	
	#buchinhalt_bay_buchtext {
	position:absolute;
	top:510px;
	left:310px;
	margin-left:335px;
	margin-top:0px;
	width:285px;
	height:260px;
	line-height:150%;
	}
	
	
	#panoText {
	position:absolute;
	top:120px;
	left:220px;
	width:180px;
	height:200px;
	padding-left:0px;
	padding-top:0px;
	}	

/* Buchinhalt Rules Ende
----------------------------------------------- */


/* Download Rules
----------------------------------------------- */

	#download_box_rechts {
	background-image:url(../pics/download/downloadLeft.jpg);
	background-repeat:no-repeat;
	margin-left:260px;
	margin-top:0px;
	width:263px;
	height:261px;
	}

/* Download Rules Ende
----------------------------------------------- */

/* Presse Rules
----------------------------------------------- */

	#presse_box_rechts {
	background-image:url(../pics/presse/regensburg_presse.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	width:570px;
	height:139px;
	}

/* Presse Rules Ende
----------------------------------------------- */


/* Links Rules
----------------------------------------------- */

	#links_box_rechts {
	background-image:url(../pics/links/bierdeckel_re.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-top:0px;
	width:540px;
	height:259px;
	}
	
	#links_mue_box_rechts {
	background-image:url(../pics/links/bierdeckel_mue.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:0px;
	width:540px;
	height:259px;
	}			

	#links_bay_box_rechts {
	background-image:url(../pics/links/bierdeckel_bay.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:0px;
	width:540px;
	height:259px;
	}			


/* Links Rules Ende
----------------------------------------------- */

