body {  background-color: #98C8E8; 
	background-image: url(../images/hintergrund_weich2cutout.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0px;
	}
	
/*formatierungen für seite aktuelles*/

#headline_aktuelles { 
	z-index: 1;
	position: absolute; top: 120px; left: 100px; 
	text-align: left; 
	width: 450px; height: 50px;
	border-style: none; border-color: #02264B; border-width: 1px; 
	}
	
#links { 
	z-index: 2; 
	background-color: none;
	position: absolute; left: 90px; top: 462px; 
	padding: 10px; text-align: left; 
	width: 550px; height: 30px;
	border-style: none;  
	text-align: left;
	vertical-align: middle; 
	}
	

hr { margin-top: 1em; margin-bottom: 1em; }

.archivlinie { margin-top: -1em; margin-bottom: 1em; z-index: 7; }

#bild_aktuelles {
	float: right;    
	border-style: solid; border-color: #FFFFFF; border-width: 1px; 
	text-align: left; vertical-align: baseline; 
	}
	
#bild_aktuelles_blauerrand {
	float: right;    
	border-style: solid; border-color: #345a98; border-width: 1px; 
	text-align: left; vertical-align: baseline; 
	}
	
#bild_archiv {
	float: right;    
	border-style: solid; border-color: #02264B; border-width: 1px; 
	text-align: left; vertical-align: baseline; 
	}
	
.untertitel { color: #02264B; font: 13px/15px verdana, sans-serif; font-weight: normal;	
	margin-top: 1em; }
.untertitel A { text-decoration: underline; color: #02264B; }
.untertitel A:hover { text-decoration: underline; color: #8A022F; font-weight: normal; }


.ueberschrift { color: #02264B; font: 15px/17px verdana, sans-serif; font-weight: bold; 
	margin-top: 0em; margin-bottom: -0.9em; }
.ueberschrift A { text-decoration: underline; color: #02264B; }
.ueberschrift A:hover { text-decoration: underline; color: #FFFFFF; font-weight: bold; }


.ueberschrift_weiss { color: #FFFFFF; font: 15px/17px verdana, sans-serif; font-weight: bold; 
	margin-top: 0em; margin-bottom: -0.9em; }
.ueberschrift_weiss A { text-decoration: underline; color: #FFFFFF; }
.ueberschrift_weiss A:hover { text-decoration: underline; color: #FFFFFF; font-weight: normal; }

.small { color: #082359; font: 12px/15px verdana, sans-serif; font-weight: normal; 
	text-decoration: none; }
.small A { text-decoration: underline; color: #082359; font-weight: normal; }
.small A:hover { text-decoration: underline; color: #FFFFFF; font-weight: normal; }


.links { color: #082359; font: 12px/15px verdana, sans-serif; font-weight: normal; 
	text-decoration: none; }
.links A { text-decoration: underline; color: #082359; font-weight: bold; }
.links A:hover { text-decoration: underline; color: #FF0000; font-weight: bold; }



#content_aktuelles { 
	z-index: 2;
	background-color: none;
	position: absolute; top: 155px; left: 80px; 
	padding-left: 20px; 
	padding-top: 5px; 
	padding-right: 20px;
	padding-bottom: 20px;
	text-align: left; vertical-align: top;  
	width: 428px; height: 285px;
	border-style: none; border-color: #02264B; border-width: 1px;
	overflow: auto; 
	SCROLLBAR-FACE-COLOR: #CC9292; SCROLLBAR-HIGHLIGHT-COLOR: #032D81; 
	SCROLLBAR-SHADOW-COLOR: #032D81; SCROLLBAR-3DLIGHT-COLOR: #CC9292; 
	SCROLLBAR-ARROW-COLOR: #032D81; SCROLLBAR-TRACK-COLOR: #CC9292; 
	SCROLLBAR-DARKSHADOW-COLOR: #CC9292; filter: chroma(color=#CC9292);
	}
	
	
#content_archiv { 
	z-index: 2;
	background-color: none;
	position: absolute; top: 155px; left: 82px; 
	padding-left: 20px; 
	padding-top: 5px; 
	padding-right: 10px;
	padding-bottom: 20px;
	text-align: left; vertical-align: top;  
	width: 430px; height: 285px;
	border-style: none; border-color: #02264B; border-width: 1px;
	overflow: auto; 
	SCROLLBAR-FACE-COLOR: #CC9292; SCROLLBAR-HIGHLIGHT-COLOR: #032D81; 
	SCROLLBAR-SHADOW-COLOR: #032D81; SCROLLBAR-3DLIGHT-COLOR: #CC9292; 
	SCROLLBAR-ARROW-COLOR: #032D81; SCROLLBAR-TRACK-COLOR: #CC9292; 
	SCROLLBAR-DARKSHADOW-COLOR: #CC9292; filter: chroma(color=#CC9292);
	}
	
#content_aktuellesDetail { 
	z-index: 2;
	background-color: none;
	position: absolute; top: 130px; left: 100px; 
	padding-left: 0px; 
	padding-top: 0px; 
	padding-right: 20px;
	padding-bottom: 0px;
	text-align: left; vertical-align: top;  
	width: 430px; height: 315px;
	border-style: none; border-color: #02264B; border-width: 1px;
	overflow: auto; 
	SCROLLBAR-FACE-COLOR: #CC9292; SCROLLBAR-HIGHLIGHT-COLOR: #032D81; 
	SCROLLBAR-SHADOW-COLOR: #032D81; SCROLLBAR-3DLIGHT-COLOR: #CC9292; 
	SCROLLBAR-ARROW-COLOR: #032D81; SCROLLBAR-TRACK-COLOR: #CC9292; 
	SCROLLBAR-DARKSHADOW-COLOR: #CC9292; filter: chroma(color=#CC9292);
	}
	

/* ende formatierungen für seite aktuelles*/
	
	
.picframe { border-style: solid; border-color: #FFFFFF; border-width: 1px; }
	
p { margin-bottom: -5px; } 


#bilder { 
	z-index: 1;
	position: absolute; left: 30px; top: 70px; 
	background-color: none; padding: 0px; text-align: left; 
	width: 314px; height: 250px;
	border-style: none; border-color: #FFFFFF; border-width: 2px; 
	}

#scrolltext {
	z-index: 2; 
	background-color: none;
	position: absolute; left: 10px; top: 475px; 
	width: 544px; height: 30px;
	border-style: none;  
	text-align: left;
	vertical-align: middle;
	}
	
#weissflaeche { 
	z-index: 1; 
	background-color: #FFFFFF;
	position: absolute; left: -2px; top: 470px; 
	width: 550px; height: 30px;
	border-style: none;  
	text-align: right; 
	vertical-align: middle;}
	
	

#display { 
	z-index: 1;
	position: absolute; left: 350px; top: 60px; 
	background-image: url(../images/innenteil_weich.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: none; padding: 0px; text-align: left; 
	width: 546px; height: 500px;
	border-style: solid; border-color: #FFFFFF; border-width: 2px; 
	}
	
#content_wir { 
	z-index: 2;
	background-color: none;
	position: absolute; top: 210px; left: 100px; 
	padding-left: 0px; 
	padding-top: 0px; 
	padding-right: 20px;
	padding-bottom: 0px;
	text-align: left; vertical-align: top;  
	width: 430px; height: 250px;
	border-style: none; border-color: #02264B; border-width: 1px;
	overflow: auto; 
	SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #032D81; 
	SCROLLBAR-SHADOW-COLOR: #032D81; SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #032D81; SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; filter: chroma(color=#000000);
	}
	
#content_planen { 
	z-index: 2;
	background-color: none;
	position: absolute; top: 140px; left: 100px; 
	padding-left: 0px; 
	padding-top: 0px; 
	padding-right: 20px;
	padding-bottom: 0px;
	text-align: left; vertical-align: top;  
	width: 428px; height: 315px;
	border-style: none; border-color: #02264B; border-width: 1px;
	overflow: auto; 
	SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #032D81; 
	SCROLLBAR-SHADOW-COLOR: #032D81; SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #032D81; SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; filter: chroma(color=#000000);
	}
	
#content_leitbild { 
	z-index: 2;
	background-color: none;
	position: absolute; top: 140px; left: 100px; 
	padding-left: 0px; 
	padding-top: 0px; 
	padding-right: 20px;
	padding-bottom: 0px;
	text-align: left; vertical-align: top;  
	width: 430px; height: 315px;
	border-style: none; border-color: #02264B; border-width: 1px;
	overflow: auto; 
	SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #032D81; 
	SCROLLBAR-SHADOW-COLOR: #032D81; SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #032D81; SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; filter: chroma(color=#000000);
	}
	
	
#content_pfarrfest { 
	z-index: 2;
	background-color: none;
	position: absolute; top: 130px; left: 100px; 
	padding-left: 0px; 
	padding-top: 0px; 
	padding-right: 20px;
	padding-bottom: 0px;
	text-align: left; vertical-align: top;  
	width: 430px; height: 345px;
	border-style: none; border-color: #02264B; border-width: 1px;
	overflow: auto; 
	SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #032D81; 
	SCROLLBAR-SHADOW-COLOR: #032D81; SCROLLBAR-3DLIGHT-COLOR: #000000; 
	SCROLLBAR-ARROW-COLOR: #032D81; SCROLLBAR-TRACK-COLOR: #000000; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; filter: chroma(color=#000000);
	}
	
#headline_wir { 
	z-index: 1;
	position: absolute; top: 175px; left: 100px; 
	text-align: left; 
	width: 450px; height: 50px;
	border-style: none; border-color: #02264B; border-width: 1px; 
	}
	
#headline_planen { 
	z-index: 1;
	position: absolute; top: 105px; left: 100px; 
	text-align: left; 
	width: 450px; height: 50px;
	border-style: none; border-color: #02264B; border-width: 1px; 
	}
	
#headline_leitbild { 
	z-index: 1;
	position: absolute; top: 105px; left: 100px; 
	text-align: left; 
	width: 450px; height: 50px;
	border-style: none; border-color: #02264B; border-width: 1px; 
	}
	
	
#headline_kontakt { 
	z-index: 1;
	position: absolute; top: 105px; left: 100px; 
	text-align: left; 
	width: 450px; height: 50px;
	border-style: none; border-color: #02264B; border-width: 1px; 
	}

	
#headline_pfarrfest { 
	z-index: 1;
	position: absolute; top: 115px; left: 100px; 
	text-align: left; 
	width: 450px; height: 50px;
	border-style: none; border-color: #02264B; border-width: 1px; 
	}
	
#impressum { 
	z-index: 3; 
	background-color: none;
	position: absolute; left: 710px; top: 555px; 
	padding: 10px; text-align: right; 
	width: 200px; height: 30px;
	border-style: none; 
	vertical-align: middle; 
	}
	
	
#navi { 
	position: absolute; top: 380px; left: 160px;
	background-color: none; 
	text-align: right; 
	width: 160px; height: 200px;
	padding-bottom: 10px;
	}

#dach2 { 
	z-index: 2;
	position: absolute; left: 150px; top: 250px; 
	background-color: none; padding: 0px; text-align: left; 
	width: 261px; height: 127px;
	border-style: none; border-color: #02264B; border-width: 2px; 
	}
	
#slogan {
	z-index: 3;
	position: absolute;
	left: 150px;
	top: 280px;
	background-color: none;
	padding: 5px;
	text-align: center;
	width: 250px;
	height: 78px;
	border-style: none;
	border-color: #02264B;
	border-width: 2px;
	}
	
#slogan2 { 
	z-index: 3;
	position: absolute; left: 106px; top: 348px; 
	background-color: none; padding: 5px; text-align: center; 
	width: 350px; height: 150px;
	border-style: none; border-color: #02264B; border-width: 2px; 
	}
	
#slogan_top { 
	z-index: 3;
	position: absolute; top: 40px; left: 348px; 
	background-color: none; padding: 0px; text-align: left; 
	width: 430px; height: 150px;
	border-style: none; border-color: #02264B; border-width: 2px; 
	}

	
#display_intro { 
	z-index: 1;
	position: relative; left: 0px; top: 120px; 
	background-color: #6B819A; padding: 0px; text-align: left; 
	width: 760px; height: 250px;
	border-style: solid; border-color: #02264B; border-width: 2px; 
	}
	
#versions { 
	z-index: 1;
	position: relative; left: 65px; top: 100px; 
	background-color: none; padding: 30px; text-align: left; 
	width: 670px; height: 50px;
	border-style: none; border-color: #02264B; border-width: 2px; 
	}
	
#white { 
	z-index: 1;
	position: absolute; left: 0px; top: 208px; 
	background-color: #FFF9E9; 
	padding-top: 11px;
	padding-bottom: 0px;  
	text-align: center;  
	width: 756px; height: 38px;
	border-style: none; border-color: #02264B; border-width: 2px; 
	}
	


	
#topanimation { 
	z-index: 1;
	background-color: #FFF9E9;
	position: absolute; top: 0px; left: 0px; 
	padding-top: 1px; text-align: left; vertical-align: baseline;  
	width: 286px; height: 83px;
	border-style: none; border-color: #02264B; border-rigth: 2px;
	}
	
#logoanimation { 
	z-index: 1;
	background-color: #FFF9E9;
	position: absolute; top: 0px; left: 286px; 
	padding: 0px; text-align: left; vertical-align: baseline;  
	width: 470px; height: 83px;
	border-style: none; border-color: #02264B; border-rigth: 2px;
	}
	
#streifen { 
	z-index: 1;
	background-color: #FFF9E9;
	position: absolute; top: 1px; left: 286px; 
	padding: 0px; text-align: left; vertical-align: baseline;  
	width: 470px; height: 82px;
	border-style: none; border-color: #02264B; border-rigth: 2px;
	}
	
#topbild1 { 
	z-index: 3;
	background-color: none;
	position: absolute; top: 0px; left: 286px; 
	padding: 0px; text-align: left; vertical-align: super;  
	width: 470px; height: 82px;
	border-style: none; border-color: #02264B; border-rigth: 2px;
	}
	
	
#foto { 
	z-index: 3;
	background-color: none;
	position: absolute; top: 355px; left: 65px; 
	text-align: left; 
	width: 130px; height: 180px;
	border-style: solid; border-color: #D3C6A7; border-width: 1px; 
	}
	
#bildimtext_ohnerand { 
	z-index: 3;
	background-color: none;
	float: right; 
	text-align: right; 
	width: 274px; height: 192px;
	border-style: solid; border-color: #02264B; border-width: 1px;
	vertical-align: baseline;  
	}
	
#bildimtext_hochkant { 
	z-index: 3;
	background-color: none;
	float: right; 
	text-align: right; 
	width: 118px; height: 150px;
	border-style: none; border-color: #D3C6A7; border-width: 1px; 
	}
	
#verheyen {
	float: right;   
	width: 100px; height: 145px; 
	border-style: none; border-color: #FFFFFF; border-width: 1px; 
	text-align: left; vertical-align: baseline; 
	}


#viererpix { 
	z-index: 3;
	background-color: none;
	position: absolute; top: 355px; left: 25px; 
	text-align: left; 
	width: 180px; height: 180px;
	border-style: none; border-color: #02264B; border-width: 1px; 
	}
	
#extratext { position: absolute; top: 134px; left: 150px; text-align: right; }
#extratext2 { position: absolute; top: 134px; left: 100px; text-align: right; }
#extratext3 { position: absolute; top: 134px; left: 75px; text-align: right; }
	
	
.lesezeichen { color: #02264B; font: 11px/13px tahoma, verdana, sans-serif; font-weight: bold; }
.lesezeichen A { text-decoration: none; color: #02264B; }
.lesezeichen A:hover { text-decoration: underline; color: #8294A8; font-weight: bold; }	
	
	
.smaller { color: #02264B; font: 10px/12px tahoma, verdana, sans-serif; font-weight: normal; }
.smaller A { text-decoration: none; color: #C5CFD9; }
.smaller A:hover { text-decoration: underline; color: #FFFFFF; font-weight: normal; }

	
.medium { color: #082359; font-size: 15px; line-height: 17px; font-family: arial, verdana, sans-serif; 
	font-weight: normal; }
.medium A { text-decoration: underline; color: #FFFFFF; }
.medium A:hover { text-decoration: underline; color: #032D81; font-weight: normal; }

/*farbversion, wenn weiss als linkfarbe nicht geht wegen hintergrund*/
.medium_blau { color: #082359; font-size: 15px; line-height: 17px; font-family: arial, verdana, sans-serif; 	font-weight: normal; }
.medium_blau A { text-decoration: underline; color: #082359; }
.medium_blau A:hover { text-decoration: underline; color: #FFFFFF; font-weight: normal; }


.medium_bottomspace { color: #082359; font-size: 15px; line-height: 17px; font-family: arial, verdana, sans-serif; font-weight: normal; margin-bottom: 3em; }
.medium_bottomspace A { text-decoration: underline; color: #FFFFFF; }
.medium_bottomspace A:hover { text-decoration: underline; color: #032D81; font-weight: normal; }


.kontakt { color: #082359; font-size: 15px; line-height: 17px; font-family: arial, verdana, sans-serif; 
	font-weight: normal; }
.kontakt A { text-decoration: underline; color: #082359; }
.kontakt A:hover { text-decoration: underline; color: #FFFFFF; font-weight: normal; }



.white { color: #FFFFFF; font-size: 15px; line-height: 17px; font-family: arial, verdana, sans-serif; 
	font-weight: normal; margin-bottom: 0.3em; margin-top: 0em; }
.white A { text-decoration: underline; color: #032D81; }
.white A:hover { text-decoration: underline; color: #032D81; font-weight: normal; }


.medium_beige { color: #FFF9E9; font: 13px/15px verdana, sans-serif; font-weight: normal; }
.medium_beige A { text-decoration: underline; color: #FFF9E9; }
.medium_beige A:hover { text-decoration: underline; color: #02264B; font-weight: normal; }


.medium_bold { color: #02264B; font-size: 13px; line-height: 15px; 
	font-family: verdana, sans-serif; font-weight: bold; }
.medium_bold A { text-decoration: underline; color: #02264B; }
.medium_bold A:hover { text-decoration: underline; color: #8A022F; font-weight: bold; }


.subhead { color: #082359; font: 15px/17px arial, verdana, sans-serif; font-weight: normal;
	margin-bottom: 0.2em; }
.subhead A { text-decoration: underline; color: #032D81; }
.subhead A:hover { text-decoration: underline; color: #032D81; font-weight: bold; }


.large { color: #FFFFFF; font: 17px/19px arial, verdana, sans-serif; font-weight: normal; }
.large A { text-decoration: underline; color: #02264B; }
.large A:hover { text-decoration: underline; color: #8A022F; font-weight: normal; }


.medium_topspace { color: #02264B; font: 13px/15px verdana, sans-serif; font-weight: normal; 
	margin-top: 1em; }
.medium_topspace A { text-decoration: underline; color: #02264B; }
.medium_topspace A:hover { text-decoration: underline; color: #8A022F; font-weight: normal; }


.large_topspace { color: #02264B; font: 15px/17px verdana, sans-serif; font-weight: bold; 
	margin-top: 1.5em; }
.large_topspace A { text-decoration: underline; color: #02264B; }
.large_topspace A:hover { text-decoration: underline; color: #8A022F; font-weight: normal; }


.xlarge { color: #FCE804; font: 19px/19px arial, verdana, sans-serif; font-weight: normal; 
	font-style: italic; }
.xlarge A { text-decoration: underline; color: #02264B; }
.xlarge A:hover { text-decoration: underline; color: #8A022F; font-weight: normal; }


.xxlarge { color: #FFFFFF; font: 34px/22px arial, verdana, sans-serif; font-weight: bold; 
	font-style: italic; }
.xxlarge A { text-decoration: underline; color: #02264B; }
.xxlarge A:hover { text-decoration: underline; color: #8A022F; font-weight: normal; }

.xxgelb { color: #FCE804; font-size: 34px; font-family: arial, verdana, sans-serif; font-weight: bold; }

.head { color: #FFFFFF; font-size: 24px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }


.navi { color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 14px;}
.navi A { text-decoration: none; color: #FFFFFF; }
.navi A:hover { text-decoration: underline overline; color: #FCE804; }
.navi P {margin-top: -2px;; margin-bottom: -2px;}


ul { margin-left: 0.6em; text-indent: -0.6em; margin-bottom: 0em; margin-top: 0.2em; }
.topspace { margin-left: 0.6em; text-indent: -0.6em; margin-bottom: 0em; margin-top: 1em; }
.bold { margin-left: 0.8em; text-indent: -1.1em; margin-bottom: 0em; margin-top: 0.2em; }

li { list-style-type: square; }

