#div_logo
 {
         position:absolute;
         left:0px;
         width:180px;
         top:0px;
         height:110px;
         background-color:#C7CFE2;
         text-align:center;
 }
#div_caption
 {
         position:absolute;
         left:190px;
         right:0px;
         top:0px;
         height:110px;
         background-color:#838bcb;
         background-image:url(../img/global/bgcaption.png);
         background-repeat:no-repeat;
 }
#div_navi
 {
         position:absolute;
         left:0px;
         width:180px;
         top:120px;
         bottom:0px;
         background-color:#838bcb;
         background-image:url(../img/global/bgnavi.png);
         background-repeat:no-repeat;
 }
#div_content
 {
         position:absolute;
         left:190px;
         right:0px;
         top:120px;
         bottom:0px;
         background-color:#C7CFE2;
         background-image:url(../img/global/bgcontent.png);
         background-repeat:no-repeat;
         overflow:scroll;
 }
#img_logo
 {
         position:absolute;
         left:50px;
         top:10px;
 }
#img_schrift
 {
         position:absolute;
         left:50px;
         top:5px;
 }
#div_naviarea
 {

       background-image:url(img/global/bg.png);
       background-repeat:repeat;
       position:absolute;
       left:10px;
       top:30px;
 }
#grouplist
 {
         position:absolute;
         left:150px;
         top:150px;
         width:150px;
         z-index:100;
         background-color:#959AD1;
         //background-image:url(img/global/bggroup.png);
         //background-repeat:repeat;
         padding:10px;
         border:1px solid #000000;
         visibility:hidden;
 }
#homeimage
 {
        position:absolute;
         top:60px;
         left:60px
 }
span.newsdate
 {
         font-family:calibri, arial;
         font-size:10pt;
 }
div.groupitem
 {
         padding-top:5px;
         padding-bottom:5px;
         padding-right:5px;
         font-size:12pt;
         font-family:Calibri, Arial;
 }
a.grouplink:link
 {
         color:#FFFFFF;
         text-decoration:none;
 }
a.grouplink:visited
 {
         color:#FFFFFF;
         text-decoration:none;
 }
a.grouplink:hover
 {
         color:#990000;
         text-decoration:underline;
 }
a.grouplink:active
 {
         color:#990000;
         text-decoration:underline;
 }
div.naviitem
 {
         padding-top:5px;
         padding-bottom:5px;
         padding-right:5px;
         font-size:14pt;
         font-family:Calibri, Arial;
 }
a.navilink:link
 {
         color:#FFFFFF;
         text-decoration:none;
 }
a.navilink:visited
 {
         color:#FFFFFF;
         text-decoration:none;
 }
a.navilink:hover
 {
         color:#990000;
         text-decoration:underline;
 }
a.navilink:active
 {
         color:#990000;
         text-decoration:underline;
 }
a.normallink
 {
         color:#000000;
         font-size:12pt;
         font-weight:normal;
         font-family:Arial;
         text-align:center;
 }
a.backlink
 {
         color:#000000;
         font-size:12pt;
         font-weight:bold;
         font-family:Arial;
         text-decoration:none;
 }
a.homelink1:link
 {
        position:absolute;
         top:180px;
         left:280px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink1:visited
 {
        position:absolute;
         top:180px;
         left:280px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink1:hover
 {
        position:absolute;
         top:180px;
         left:280px;
         width:250px;
         height:23px;
         color:#AA0000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripehover.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink1:active
 {
        position:absolute;
         top:180px;
         left:280px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink2:link
 {
        position:absolute;
         top:240px;
         left:250px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink2:visited
 {
        position:absolute;
         top:240px;
         left:250px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink2:hover
 {
        position:absolute;
         top:240px;
         left:250px;
         width:250px;
         height:23px;
         color:#AA0000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripehover.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink2:active
 {
        position:absolute;
         top:240px;
         left:250px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink3:link
 {
        position:absolute;
         top:300px;
         left:230px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink3:visited
 {
        position:absolute;
         top:300px;
         left:230px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink3:hover
 {
        position:absolute;
         top:300px;
         left:230px;
         width:250px;
         height:23px;
         color:#AA0000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripehover.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink3:active
 {
        position:absolute;
         top:300px;
         left:230px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink4:link
 {
        position:absolute;
         top:360px;
         left:170px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink4:visited
 {
        position:absolute;
         top:360px;
         left:170px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink4:hover
 {
        position:absolute;
         top:360px;
         left:170px;
         width:250px;
         height:23px;
         color:#AA0000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripehover.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
a.homelink4:active
 {
        position:absolute;
         top:360px;
         left:170px;
         width:250px;
         height:23px;
         color:#000000;
         font-family:Calibri, Arial;
         font-size:20pt;
         text-align:center;
         background-repeat:repeat-y;
         background-image:url(../img/global/bgstripe.png);
         background-position:center;
         padding-left:5px;
         padding-bottom:12px;
         text-decoration:none;
 }
td.topvalign
 {         vertical-align:top;
 }
*.caption
 {
         font-size:12pt;
         font-weight:bold;
         font-family:Calibri, Arial;
         padding:0px 0px 2px 0px;
         border-bottom-width:1px;
         border-bottom-style:solid;
         border-bottom-color:#000000;
         width:100%;

  }

.section
 {       background-image: url('../img/global/sectionbackground.png');
         background-repeat:repeat;
         padding-top:4px;
         padding-left:5px;
         padding-right:5px;
         padding-bottom:6px;
         margin-left:20px;
         margin-right:20px;
         width:750px;
         font-family:Calibri, Arial;
         font-size:12pt;
  }
*.small
 {
         font-family:Calibri, Arial;
         font-size:8pt;
         font-weight:normal;
 }
*.centertext
 {       text-align:center;
         font-family:Calibri, Arial;
         font-size:12pt;
 }
*.justifytext
 {       text-align:justify;
         font-family:Calibri, Arial;
         font-size:12pt;
         padding-left:10px;
         padding-right:10px;
 }
*.eventlist
 {       list-style-type:circle;
         font-family:Calibri, Arial;
         font-size:12pt;
 }
*.normal
 {       font-family:Calibri, Arial;
         font-size:12pt;
 }
*.big
 {       font-family:Calibri, Arial;
         font-size:20pt;
 }
*.liturgiescaption
 {
         font-family:Calibri, Arial;
         font-size:16pt;
         font-weight:bold;
 }
body
 {
         background-color:#FFFFFF;
 }
#countertable
 {
         font-size:8pt;
         font-family:Arial;
 }
#countercell
 {
          border-top:1px solid #FFFFFF;
          border-bottom:1px solid #FFFFFF;
          font-size:8pt;
          color: #FFFFFF;
          font-weight: bold;
 }
#countercaption
 {
         color:#FFFFFF;
         font-size:8pt;
         font-weight:bold;
 }
 
 
  #div_begruessung
 {
	position:absolute;
	border:0px solid #FF0000;
	
	left:320px;
	top:60px;
	
	padding-right:100px;
	
	font-family:Calibri, Arial, sans-serif;
	font-size:12pt;
	font-color:#000000;
	text-align:justify;
	font-style:italic;
	
	line-height:24px;
 }
 
 #div_pfarrer
 {
	position:absolute;
	
	left:88px;
	top:380px;
 }
