/* CSS-Definitionsdatei, die SiteStyle -Stylesheets enth?lt */
/*BODY { font-family: Georgia,Arial,Georgia,Arial,Geneva,Sans-serif,sans-serif; text-decoration: none ; background-color: #f4f2e5;}*/
BODY {
 	scrollbar-3dlight-color: #E4E8EB;
	scrollbar-arrow-color: #d4d0c8;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color:#E5E9EC;
	
	/*font-family: Helvetica;*/
	padding:0px;
	margin:0px;
	font-family:Georgia;
	font-size:12px;
	color:#767676;
	text-align:left; 
	background-color:#e09314;
	
	 	
}
IMG.spacer-gif{border:0px;}
DIV.outer_100,DIV.outer_100_intro { 
	height:100%; width:100%; 
	margin:0px; padding:0px; 
	background-image:url(global_FILES/bg_komplett.jpg);	
	background-repeat:no-repeat;
}
DIV.outer_100 { 
	background-image:url(global_FILES/bg_komplett_content.jpg);	
	background-repeat:no-repeat;
}

/*INTRO SEITE*/
DIV.outer_100_intro .content_main_inner{
	position:absolute;
	text-align:left;
	width:100%;
	top:27px;
	left:0px;
	
}
DIV.outer_100_intro .total_content{
	width:580px;
	text-align:right;
	margin:0px 0px 0px 225px;
	
}
DIV.outer_100_intro .total_content .csc-frame.csc-frame-invisible{position:absolute;left:20px;top:30px;border:0px;}

/*LINKER BEREICH MIT AUSWAHL DER EINZELNEN SUBBEREICHE
	Wallfahrtskirche Franziskanerkloster und Pfarreien
*/				
DIV.outer_100 .nav_first_outer{ 
	position:absolute; 
	left:15px; top:100px; 
	margin:0px; padding:0px; 
	width:157px;
}

DIV.outer_100 .nav_first_outer .nav_first_inner{ 
	margin:0px; padding:0px; 
}
 
DIV.outer_100 .nav_first_outer .nav_search{ 
	margin:0px; padding:0px; 
	height:30px; 
}


/*RECHTER GROSSER BEREICH MIT DEM KOMPLETTEN INHALT*/
DIV.outer_100 .content_outer{ 
	position:absolute; 
	top:4px; left:170px; 
	margin:0px; padding:0px; 
}


/*HAUPTNAVIGATION OBEN MIT BEREICHSANGABE DANN NAVIGATION UND EIN BILD */
DIV.outer_100 .content_outer .nav_content_outer{ 
	width:168px;
	margin:0px; padding:0px; 
	border-right:1px solid #e09314; 
}


/*TEXTFORMATIERUNG HINTERGRUND*/
DIV.outer_100 .content_outer .nav_content_outer .nav_content_header{
	background-image:url(global_FILES/header_nav1.jpg);	
	background-repeat:no-repeat;
	margin:0px; padding:0px;
	width:168px; height:85px;
	text-align:center;
	
}

/*TEXTFORMATIERUNG BEREICHS?BERSCHRIFT AUF BEIGEM HINTERGRUND*/
DIV.outer_100 .content_outer .nav_content_outer .nav_content_header .top-header{ 
	margin:0px; 
	padding:15px 0px 0px 0px;
	font-weight:bold; color:#FFFFFF; font-size:17px;
}

/*HAUPTNAVIGATION*/
DIV.outer_100 .content_outer .nav_content_outer .nav_content_first{
	margin:2px 0px 0px 0px;
	padding:0px;
	width:167px;
	height:495px;
	background-position:bottom;
}



/*RECHTER BEREICH MIT TEXT*/


/*INHALTSBEREICH */
DIV.outer_100 .content_main{
	position:absolute; 
	top:0px; left:169px; 
	margin:0px; padding:0px; 
	width:627px; height:100%; 
}

/*BEREICH PBEN IM INHALTSBEREICH ENTH?LT SERVICENAVIGATION UND SPRACHE*/
DIV.outer_100 .content_main .content_main_top{ 	
	position:absolute; 	
	top:0px; left:0px; 
	height:50px; width:100%; 
	margin:0px; padding:0px; 
	text-align:right;
}

/*NAVIGATION OBEN MIT SPRACHE, FALLS VORHANDEN*/
DIV.outer_100 .content_main .content_main_top .content_main_top_inner{ 
	float:right;
	margin:10px; padding:0px; text-align:right;
}
  
DIV.outer_100 .content_main .content_main_top .nav_content_second{
	float:left;
	margin:1px 10px 0px 0px;
	padding:0px;
	text-align:right;
}
DIV.outer_100 .content_main .content_main_top .nav_content_language{
	float:left;
	margin:0px 10px 0px 0px;
	padding:0px;
	text-align:right;
	
}


/**************************************************************************/
/*INHALTSBEREICH: WIRD IN DEN SUBTEMPLATES BEST?CKT*/
/**************************************************************************/
DIV.outer_100 .content_main .content_main_inner_bg{
	position:absolute;
	top:50px; left:0px;
	width:100%; 
	margin:0px; padding:0px 0px 0px 0px;
	background-image:url(global_FILES/bg_content_oben.jpg);	
	background-repeat:no-repeat;
	background-color:#FFF;
}

DIV.outer_100 .content_main .content_main_inner{
	float:left;
	width:100%; height:100%; 
	margin:0px; padding:0px 0px 0px 0px;
	background-image:url(global_FILES/bg_content_unten.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}


/**************************************************************************/
/*DER UNTERTITEL / TITEL DER SEITE WIRD IMMER OBEN DARGESTELLT*/
DIV.outer_100 .content_main .content_main_inner .top_header{
	background-color:#E4D3B5;
	height:45px;
	margin:0px;
	padding:0px;
}
/*FORMATIERUNG DES TEXTES DER UNTERSCHRIFT*/
DIV.outer_100 .content_main .content_main_inner .top_header .top-header-content{
	color:#757774;
	padding:15px;
	margin:0px;
	font-size:14px;
	font-weight:bold;
}



/**************************************************************************/

DIV.text_content_inner{
	margin:0px;
	padding:0px;

	

}

/**************************************************************************/
/*DER UNTERBEREICH UNTERTEILT SICH EVENTUELL IN INHALT UND NEWS*/
DIV.outer_100 .content_main .content_main_inner .bottom_content,
DIV.outer_100 .content_main .content_main_inner .bottom_content_image{
	margin:0px;
	padding:0px;min-height:495px;
	width:627px; height:100%;
}
DIV.outer_100 .content_main .content_main_inner .bottom_content_image{
	min-height:340px;
}
/*INHALT KOMPLETT OHNE NEWS*/
DIV.outer_100 .content_main .content_main_inner .bottom_content .total_content{
	width:580px;
	margin:0px 10px 20px 15px;
	padding:20px 0px 0px 0px;
	border:0px;
}
DIV.outer_100 .content_main .content_main_inner .bottom_content .total_content .text_content_inner{
	width:555px;
	
	border:0px;
}


/*INHALT KOMPLETT OHNE NEWS MIT BILD BREIT OBEN*/
DIV.outer_100 .content_main .content_main_inner .bottom_content_image .total_content{
	width:580px;
	margin:0px 10px 20px 15px;
	padding:0px;
	border:0px;
}
DIV.outer_100 .content_main .content_main_inner  .top_image{
	margin:5px 0px 0px 0px;
	padding:0px;
	min-height:150px;
	
}


/* Pictures on left, add margin on right */
DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image, 
DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-intext-center-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-intext-center DIV.csc-textpic-imagewrap .csc-textpic-image
{
		
		margin: 0px;
		
		text-align:center;
		padding:0px;
		
		
}
/*
DIV.outer_100 .content_main .content_main_inner .top_image .csc-textpic-center { margin-left:1px;text-align: center;  }
DIV.outer_100 .content_main .content_main_inner .top_image .csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 ; }
DIV.outer_100 .content_main .content_main_inner .top_image .csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: center; }
DIV.outer_100 .content_main .content_main_inner .top_image .csc-textpic-center DIV.csc-textpic-text { text-align: center;  }
DIV.outer_100 .content_main .content_main_inner .top_image .csc-textpic-image {
	width:70px;height:100px;
	margin:0px;padding:0px 1px 0px 1px;
	border:0px;

}
.csc-textpic-caption{
	color:#888;
	font-size:10px;
	width:100%;
	text-align:center;
}
DIV.outer_100 .content_main .content_main_inner .top_image .csc-textpic-image div{ text-align: center; }

DIV.outer_100 .content_main .content_main_inner  .top_image .csc-textpic-text{
	margin:0px 20px 0px 20px;
}
*/

/*NEWS VORLAGE*/
/*in eine Tabelle, sonst flie?t der Hintergrund nicht mit.*/
TABLE.tbl_bottom_content,TABLE.tbl_bottom_content TR TD{
	margin:0px;
	padding:0px;
	vertical-align:top;
}
DIV.outer_100 .content_main .content_main_inner .bottom_content .left_content{
	width:420px;
	margin:0px 10px 20px 15px;
	padding:20px 0px 0px 0px;
}



DIV.outer_100 .content_main .content_main_inner .bottom_content .left_content .text_content_inner{
	margin:0px;
	padding:0px;
}

DIV.outer_100 .content_main .content_main_inner .bottom_content .right_special{
	
	width:182px; 
	margin:5px 0px 10px 0px; padding:0px;
	min-height:550px;
	background-image:url(global_FILES/bg_news_ohne_rahmen.jpg);
	background-repeat:no-repeat;
	background-color:#F1EADA;
	
}

.right_special .text_content_inner {padding:2px 2px 2px 5px;}
/*ERSTE ?BERSCHRIFT SOLL MIT HINTERGRUNDBILD HINTERLEGT WERDEN*/
.right_special .text_content_inner .csc-header-n1 {
	background-image:url(global_FILES/bg_news_oben.jpg);
	
	height:30px;
	padding:0px;
	margin:-2px 0px 0px -5px;
	border:0px;

}

.right_special .text_content_inner .csc-header-n1 .csc-firstHeader{
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 5px;
	border:0px;
}


.right_special .text_content_inner .csc-header-n2, 
.right_special .text_content_inner .csc-header-n3,
.right_special .text_content_inner .csc-header-n4,
.right_special .text_content_inner .csc-header-n5, 
.right_special .text_content_inner .csc-header-n6 
{
	
	margin:10px 0px 0px 0px;
	padding:5px 0px 5px 5px;
	border-top:2px solid #FFF;
	border-bottom:2px solid #FFF;
	
}

/*ZWEISPALTIG*/
DIV.zweispaltig_outer, DIV.bottom_content_image_zweispaltig{
	
}
DIV.outer_100 .content_main .content_main_inner .bottom_content .left_content_50,
DIV.outer_100 .content_main .content_main_inner .bottom_content_image .left_content_50{
	float:left;
	width:280px;
	margin:0px 0px 20px 15px;
	padding:0px 0px 0px 0px;
	
	
}

DIV.outer_100 .content_main .content_main_inner .top_image .bodytext{
	margin:5px 10px 10px 10px;

}

DIV.outer_100 .content_main .content_main_inner .bottom_content .right_content_50,
DIV.outer_100 .content_main .content_main_inner .bottom_content_image .right_content_50{
	float:left;
	width:280px;
	padding:0px;
	margin:0px 0px 20px 15px;
	
	
}

DIV.outer_100 .content_main .content_main_inner .bottom_content .left_content_50 .text_content_inner,
DIV.outer_100 .content_main .content_main_inner .bottom_content .right_content_50 .text_content_inner{
	margin:20px 0px 0px 0px;
	padding:0px;


}

/*NAVIGATION*/
DIV.outer_100 .content_outer .nav_content_outer .nav_content_first UL{
	margin:0px;
	padding:0px;
	list-style-type:none;
	background-color:transparent;
	border:0px;
	font-size:13px;
	font-weight:bold;
}

DIV.outer_100 .content_outer .nav_content_outer .nav_content_first UL LI{
	border:0px;
	border-bottom:1px solid #E4D3B5;
	padding:5px 0px 5px 0px;
	margin:1px 0px 1px 10px;
	text-align:center;
	list-style-image:none;
}

DIV.outer_100 .content_outer .nav_content_outer .nav_content_first UL UL{
	margin:0px;
	padding:0px;
	list-style-type:none;
	background-color:transparent;
	border:0px;
	font-size:11px;
	font-weight:bold;
}

DIV.outer_100 .content_outer .nav_content_outer .nav_content_first UL UL LI{
	border:0px;
	padding:2px 0px 2px 0px;
	margin:1px 0px 1px 10px;
	text-align:center;
	list-style-image:none;
}


A.nav{color:#898989;text-decoration:none;font-weight:bold; }
A.nav:link{color:#898989;text-decoration:none;}
A.nav:active{color:#898989;text-decoration:none;}
A.nav:visited{color:#898989;text-decoration:none;}
A.nav:hover{color:#898989;}

A.nav_hl{color:#E09314;text-decoration:none;}
A.nav_hl:link{color:#E09314;text-decoration:none;}
A.nav_hl:active{color:#E09314;text-decoration:none;}
A.nav_hl:visited{color:#E09314;text-decoration:none;}
A.nav_hl:hover{color:#898989;}


A.nav_oben{color:#898989; font-weight:normal;text-decoration:none;}
A.nav_oben:link{color:#898989;font-weight:normal;text-decoration:none;}
A.nav_oben:active{color:#898989;font-weight:normal;text-decoration:none;}
A.nav_oben:visited{color:#898989;font-weight:normal;text-decoration:none;}
A.nav_oben:hover{color:#898989;font-weight:normal;text-decoration:none;}

A.nav_oben_hl{color:#E09314; font-weight:normal;text-decoration:none;}
A.nav_oben_hl:link{color:#E09314;font-weight:normal;text-decoration:none;}
A.nav_oben_hl:active{color:#E09314;font-weight:normal;text-decoration:none;}
A.nav_oben_hl:visited{color:#E09314;font-weight:normal;text-decoration:none;}
A.nav_oben_hl:hover{color:#898989;font-weight:normal;text-decoration:none;}

DIV.rundgang{
	border:2px solid #8E7434;
	text-align:center;
}
DIV.iframe-content{
	padding:10px;
	position:absolute;
	left:0px;
	top:1px;
	background-color:#e6a02e;
}
