html, body, div, p, h1, h2, h3, h4, h5, h6, ul, ol, span, a, table, tr, td, form, img {margin:0px; padding:0px; border-width:0px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; color:#000000; border-width:0px;}
html {height:100%; width:100%}
body {text-align:left; height:100%; width:100%; background-image:url(Bilder/Fuellung.gif); background-repeat:repeat-x;}
h1 {font-weight:bold; font-size:17px;}
h2 {font-weight:bold; font-size:15px;}
h3 {font-weight:bold; font-size:11px;}
h4 {font-weight:normal; font-size:11px;}
p  {font-size:13px; line-height:18px;}
ul {font-size:13px; line-height:18px; margin-left:18px; list-style-position:outside; list-style-type:disc;}
td {line-height:16px;}
ol {font-size:9px; list-style-position:outside; margin-left:25px; line-height:10px;}
a  {text-decoration:none; color:#537EC6;}
a:hover {color:#000000;}
select {font-size:11px; margin-top:5px; margin-bottom:5px;}
table {border-collapse:collapse; border-spacing:0px;}
input {font-size:13px; color:#000000;margin: 2px; padding: 2px;}
#container {width:784px; text-align:left; height:100%; background-color:#FFFFFF;}
#oben_links {position:absolute; top:0px; left:0px; width:167px; height:44px; background-image:url(Bilder/Kreis_oben_links.gif); background-repeat:no-repeat;}
#oben_rechts {position:absolute; top:0px; left:169px; width:159px; height:44px; background-image:url(Bilder/Kreis_oben_rechts.gif); background-repeat:no-repeat;}
#infobox{position:relative; top:15px; left:160px; width:620px; height:144px;z-index:12;}
.infobox {color:#ffffff;font-size:12px; padding:5px;}
#infobox1{position:absolute; top:44px; left:504px; width:420px; height:104px;z-index:12;}
#Leitbild{position: absolute; top:0px; left:324px; width:520px; height:40px; z-index:20;font-size:11px;padding-top:6px;padding-left:12px; padding-right: 20px;}
#Leitbild a{font-size: 11px;color: #000000;}
#Leitbild a:hover{font-size: 11px;color:#537EC6;}
#Logo {position:absolute; width:86px; height:16px; top:3px; right:0px;}
#Bleiglasfenster {position:absolute; top:46px; left:0px; width:167px; height:179px; background-image:url(Bilder/Bleiglasfenster.jpg); background-repeat:no-repeat;}
#Navigation {position:absolute; top:46px; left:169px; width:615px; height:140px; z-index:10;}

#Footer {position:fixed; _position:absolute; bottom:0px; _top:expression(document.body.scrollTop+document.body.clientHeight-this.clientHeight); left:0px; width:167px; text-align:right; background-color:#FFFFFF;}
#Footer a {font-weight:bold; font-size:11px;}
#Inhalt_links {position:absolute; top:249px; left:0px; width:167px; text-align:right; color:#537EC6;}
#Inhalt_rechts {position:absolute; top:229px; left:178px; width:380px; padding-bottom:25px;}
#Bilder_rechts {position:absolute; top:229px; left:600px; width:123px; height:330px;}
#Bilder_rechts_galerie {position:absolute; top:180px; left:600px; width:123px; height:330px;}
#Ueberschrift {position:absolute; top:195px; left:177px; width:380px; height:21px;}
#Link-Logo {position:absolute; left:130px; top:8px; width:77px; height:77px; cursor:pointer; z-index:3; display:block;}

#Buttons {position:absolute; top:113px; left:0px;}
.Button {float:left; margin-right:2px; height:20px; overflow:hidden; width:121px;}
.Sublinks {width:121px; filter:Alpha(opacity=88, style=4); -moz-opacity:0.88; padding-top:5px; padding-bottom:5px;}
.Sublinks a{font-weight:bold; font-size:11px; line-height:17px; color:#FFFFFF; padding-left:5px; display:block;}

#Geistliches-Zentrum-Fenster a:hover{color:#FDC9EC;}
#Projekte-Fenster a:hover{color:#FAE2C7;}
#Aktuelles-Fenster a:hover{color:#CFE0FB;}
#Zu-Gast-Fenster a:hover{color:#AAE8EB;}
.text-klein {font-size:11px; color:#000000;}
.text-klein a {font-size:11px; color:#537EC6;}
.text-klein a:hover {font-size:11px; color:#000000;}
/* Kontaktformulare*/
#formular fieldset{border: 1px solid  #537EC6; color:#537EC6;}
#formular_1 fieldset{border: 1px solid  #307578; color:#307578;}

#formular fieldset legend, #formular fieldset label{color: #537EC6;margin-left:5px; float: left;}
#formular_1 fieldset legend, #formular_1 fieldset label{color:#307578;margin-left: 5px;float: left;}

#formular input[type='submit']{width: 35%;background-color:#537EC6 ; color:#fff;}
#formular input[type='reset']{width: 25%;background-color:#537EC6 ; color:#fff;}

#formular_1 input[type='submit']{width: 35%;background-color:#307578; color:#fff;}
#formular_1 input[type='reset']{width: 25%;background-color:#307578; color:#fff;}

#formular fieldset input,#formular_1 fieldset input,#formular fieldset textarea,#formular_1 fieldset textarea{margin-left: 5px; padding-left: 5px;}
#mailer_errormsg, #mailer_errormsg p, #mailer_errormsg ul li{color: rgb(255,0,0);}
#formular fieldset p, #formular_1 fieldset p{color: rgb(255,0,0);margin: 5px;}