img, img a:link, img a:visited, img a:hover {
border: none;
text-decoration: none:
}
.navigation {

	text-align: left;

	vertical-align: top;

	text-decoration: none;

	width: 147px;

	font-size: 12px;

	position: relative;

	top: 8px;

	padding-top: 3px;

	color: #000099;

}

.navigation a:link {

	text-align: left;

	vertical-align: top;

	text-decoration: none;

	color: #000099;

}

.navigation a:visited {

	text-align: left;

	vertical-align: top;

	text-decoration: none;

	color: #000099;

}

.navigation a:active {

	text-align: left;

	vertical-align: top;

	text-decoration: none;

	color: #000099;

}

.navigation a:hover {

	text-align: left;

	vertical-align: top;

	text-decoration: none;

	color: #663399;

}

.navigation_klein {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	letter-spacing: normal;

	text-align: left;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	list-style-type: none;

	text-decoration: none;

	padding-top: 3px;

	position: relative;

	top: 3px;

}

.navigation_klein a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	letter-spacing: normal;

	text-align: left;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	list-style-type: none;

	text-decoration: none;

}

.navigation_klein a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	letter-spacing: normal;

	text-align: left;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	list-style-type: none;

	text-decoration: none;

}

.navigation_klein a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	letter-spacing: normal;

	text-align: left;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	list-style-type: none;

	text-decoration: none;

}



.navigation_klein a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	letter-spacing: normal;

	text-align: left;

	vertical-align: top;

	word-spacing: normal;

	white-space: normal;

	list-style-type: none;

	text-decoration: none;

}

.ueberschrift {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

}

.ueberschriftKategorie {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	border-bottom-width: medium;

	border-bottom-style: solid;

	border-bottom-color: #000000;

	background-color: #FFFFCC;

}

.inhalt {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

         vertical-align: top;

}

.aufzaehlung {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000099;

	list-style-position: outside;

	list-style-type: disc;

}

.gottesdienste {

	border-top-width: thin;

	border-bottom-width: thin;

	border-top-style: none;

	border-bottom-style: solid;

	border-bottom-color: #000099;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	border-right-style: none;

	border-left-style: none;

	padding: 2px;

	margin: 2px;

	color: #000099;

	line-height: 16px;

	text-align: left;

}

#infobox {

         position: relative;
		 top: 20px;
         width: 200px;
         border: solid 1px #000099;
         padding: 2px;
         margin-top: 2px;
         margin-bottom: 12px;
         margin-right: 2px;
         font-weight: normal;
		 background-color: #CCCCCC;
		 font-size: 11px;

}

.artikelliste {

	border-bottom-width: thin;

	border-bottom-style: solid;

	border-bottom-color: #000099;

}

.breadcrumb {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000099;

	position: relative;

	top: 5px;

	vertical-align: top;

}

.breadcrumb a:link{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000099;

	position: relative;

	top: 5px;

	vertical-align: top;

}

.breadcrumb a:visited{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000099;

	position: relative;

	top: 5px;

	vertical-align: top;

}

.weiter {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: right;

	padding: 2px;

}



.bildunterschrift {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.einleitung_klein {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

}

.inhalt_klein {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.termine_klein {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.termine_klein a:link {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.termine_klein a:visited {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.termine_klein a:active {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.termine_klein a:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.headline_klein {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.headline_klein a:link {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.headline_klein a:visited {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

}

.headline_klein a:active {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

	}

.headline_klein a:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: 16px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

	}

.monat {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000099;

	text-align: left;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #000099;

}

.bild {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;

	float: left;

	position: relative;

	visibility: visible;

	top: 10px;

	width: 200px;

}
#bild {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;
	margin-left: 3px;
	margin-bottom: 5px;

	float: left;

	position: relative;

	top: 10px;

	width: 210px;

}
#bild2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	padding: 2px;
	position: relative;

	visibility: visible;

	top: 10px;

	width: 200px;

}


.box_ueberschrift {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	width: 500px;

	position: relative;

	top: 10px;

}

#box_inhalt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	position: relative;

	top: 10px;

	width: 90%;

	padding-left: 15px;
padding-right: 10px;

}

.box_inhalt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000099;

	text-align: left;

	position: relative;

	visibility: visible;

	top: 10px;

	width: auto;

	left: 5px;
padding-right: 10px;

}

.body {

	background-color: #B9CDFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000099;

	text-align: left;

	font-size: 12px;

}

.heading {

	background-image: url(../images/head.jpg);

	background-repeat: no-repeat;

	height: 223px;

}

.content_box {

	background-color: #FFFFFF;

	margin: 0px;

	padding: 0px;

	width: 900px;

}

.left {

	background-image: url(../images/background_left.gif);

	background-repeat: repeat-y;

	background-position: top;

	width: 169px;

	vertical-align: top;

}

.bottom {

	background-image: url(../images/bottom.gif);

	background-repeat: no-repeat;

	height: 66px;

}



#test {

	width: 150px;

	position: relative;

	left: 2px;

	top: 8px;

	font-size: 11px;

	font-weight: bold;

	text-align: left;

}

.start_rechts {

	width: 175px;

	vertical-align: top;

	text-align: left;

}

#rahmen_rechts {

	border: 1px solid #000099;

}

#headline_rechts {

	color: #FFFFFF;

	height: 15px;

	width: 170px;

	position: relative;

	top: 5px;

	background-color: #000099;

	font-weight: bold;

}

#inhalt_rechts {

	width: 170px;

	position: relative;

	top: 5px;

	padding-top: 1px;

	padding-right: 2px;

	padding-bottom: 5px;

	padding-left: 2px;

}

#banner_rechts {

	width: 170px;

	position: relative;

	top: 10px;

	padding-bottom: 5px;

         padding-top: 10px;



}

#content_haupt {

	width: 500px;

	position: relative;

	left: 5px;

	top: 5px;

	padding-left: 3px;

	text-align: left;

}

#content_haupt.einleitung {

	font-weight: bold;

}

#content_haupt.kategorie {

	color: #000099;

	height: 20px;

	position: relative;

	top: 30px;

	vertical-align: middle;

         text-align: left;

	}

#content_haupt.breadcrumb {

	color: #000099;

	position: relative;

	top: 3px;

	vertical-align: top;

	font-size: 9px;

	text-align: left;

}

#content_haupt.breadcrumb a:link{

	color: #000099;

	position: relative;

	top: 3px;

	vertical-align: top;

	font-size: 9px;

	text-align: left;

}

#content_haupt.breadcrumb a:visited{

	color: #000099;

	position: relative;

	top: 3px;

	vertical-align: top;

	font-size: 9px;

	text-align: left;

}

#modul_box {

	width: 500px;

	position: relative;

	top: 30px;

	padding-left: 8px;

	padding-bottom: 10px;

	text-align: left;

	vertical-align: top;

}

.artikel_headline {

	font-weight: bold;

	color: #000099;

	text-align: left;

	width: 400px;

	padding-bottom: 12px;

	padding-top: 12px;

	padding-left: 5px;

	vertical-align: top;

}

.artikel_text {

	font-weight: normal;

	text-align: left;

	width: 400px;

	padding-bottom: 12px;

	padding-left: 5px;

	vertical-align: top;

}

.artikel_bild {

	font-weight: normal;

	text-align: left;

	padding-bottom: 12px;

	padding-left: 10px;

	font-size: 10px;

	vertical-align: top;

}

/* CSS für Standard-Artikelliste Advanced V1.4

   Modul-Author: HerrB

    CSS-Anpassung: Oldperl

    siehe http://www.contenido.org/forum/viewtopic.php?t=10957

*/



/*  DIV-Bereich für die gesamte Artikelliste

*/

.teaser_advanced {

     width: 100%;

    padding: 10px 10px;

}



/*  H1-tag für Titel der Artikelliste

*/

.teaser_advanced_title {

   color: #000099;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   font-style: normal;

   font-weight: normal;

   font-variant: normal;

}



/* Überschrift Artikel

*/

.headline_advanced {

	font-size: 11px;

	font-weight: bold;

	margin-bottom: 5px;

	color: #000099;

	text-decoration: none;

}

.headline_advanced a:link{

	font-size: 11px;

	font-weight: bold;

	margin-bottom: 5px;

	color: #000099;

	text-decoration: none;

}

.headline_advanced a:visited{

	font-size: 11px;

	font-weight: bold;

	margin-bottom: 5px;

	color: #000099;

	text-decoration: none;

}



/*    Einstellung der Bilder

    fortlaufende Zählung, beginnend mit 0

*/

.img_advanced0 {

   margin-right: 10px;

    margin-top:2px;

    float: left;



}

/*   Einstellung für Text

   fortlaufende Zählung, beginnend mit 0

*/

.text_advanced0 {

	margin: 10px 0px;

	margin-right: 10px;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.text_advanced0 a:link{

	margin: 10px 0px;

	margin-right: 10px;

	font-size: 11px;

	font-weight: normal;

	color: #000099;

	text-decoration: none;

}

.text_advanced0 a:visited{

	margin: 10px 0px;

	margin-right: 10px;

	font-size: 11px;

	font-weight: normal;

	color: #000099;

	text-decoration: none;

}

/*

*/

.more_advanced {

	clear: both;

	text-align:right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000099;

	text-decoration: none;

}

.more_advanced a:link{

	clear: both;

	text-align:right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000099;

	text-decoration: none;

}

.more_advanced a:visited{

	clear: both;

	text-align:right;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000099;

	text-decoration: none;

}



/* DIV für Pageselector

*/

.pageselector {



} 

#kategorie {

	color: #000099;

	height: 20px;

	position: relative;

	top: 30px;

	vertical-align: middle;

         text-align: left;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-top-color: #000099;

	border-right-color: #000099;

	border-bottom-color: #000099;

	border-left-color: #000099;

	font-size: 16px;

	border-left-width: 1px;

	border-left-style: solid;

         padding-left: 5px;

}




