html, body {
  margin: 0; 
  padding: 0; 
  border: 0;
}

body {
  color: #000; 
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 75%;
  background-image:url(/bilder/mainbg.gif);
  background-repeat:repeat-y;
  margin: 0; 
  padding: 0; 
}

p {
  padding: 3px 0px 7px 0px;
   margin:0;
}

h1 {
  font-size: 150%;
  color:#7A4804;
  padding: 0;
  margin: 0;
  padding-top:15px;
  padding-left:20px;
  padding-left:0px;
  background-color:#FCE874;
  width:100%;
  padding-left:10px;
}
h2 {
  font-size: 120%; 
  padding-top: 9px;
  padding-bottom:3px;
  background-color:#FFF1A1;
  width:100%;
  padding-left:30px;
}
h3 {
  font-size: 110%; 
  padding-top: 5px;
}
h4 {
  font-size: 105%; 
  padding-top: 5px;
}

a {
	color: #005D86;
}

 
.clear { 
  clear: both; 
}

ul {
  padding:0px;
  margin:0px;
  margin-left:15px;
}
li {
  padding:0px;
  margin:0px;
  margin-left:15px;
}
 
 
#menu {
  position: absolute;
  width: 200px;
  left: 0px;
  padding:0px;
  margin:0px;
  background-image:url(/bilder/kirche.jpg);
  background-repeat:no-repeat;
  padding-top:190px;
}

#maincontent {
  margin-left: 200px;
  background-color:#FDF7D2;
  overflow: auto;
} 
 



/* navi */


ul.Navigation {
   
    font: bold 105%  Arial, Helvetica,sans-serif;
    width: 200px;
    margin: 0; 
    padding: 0;
    text-align:left;
	background-color:#5186B0;
}

ul.Navigation li {
    list-style: none;
}

ul.Navigation li ul{
    margin: 0; 
    padding: 0;
	/*		border-bottom: 10px solid #DFDFDF;
	border-top:5px solid #DFDFDF;
	border-left:5px solid #DFDFDF;
	border-right:5px solid #DFDFDF;*/
}

ul.Navigation a {
    font-size:100%;
    display:block;
    padding: 2px 2px 2px 5px;
	/*padding: 0;*/
    
	text-decoration: none; 
    
    border-bottom: 1px solid #F5DD52;
    color: #FFF;  
	padding-left:10px;
    /*background-color: #cccccc;*/
}

ul.Navigation li li a{
    /*background-color: #cccccc; */
 	font-weight:normal;
	padding-left:20px;
	 
}  
 

ul.Navigation li ul li ul li a {
 	padding-left:30px;
}

ul.Navigation li .aktiv {
    font-weight:bold;
    background-color:#FCE874;
    color:#A05C00;
    border-right: 1px solid #F5DD52;
}
ul.Navigation li a.aktiv {
    font-size:100%;
}
ul.Navigation li a:hover.aktiv {
    
}

ul.Navigation li li .aktiv {
	font-weight:bold;
	font-size:100%;
	    background-color:#FFF1A1;

}

ul.Navigation li li li .aktiv {
        background-color:#FDF7D2;

}

ul.Navigation a:hover {
    background-color:#FCE874;
    color:#A05C00;
}

ul.Navigation li li a:hover {
       background-color:#FFF1A1;
}
ul.Navigation li li li a:hover {
    background-color:#FDF7D2;
}
ul.Navigation li li a:hover.aktiv {
    
}

 
  

img {
  border:0;
}

/* ~~~~~~~ WAI   SKIP ~~~~~~~~~~~~ */

p.skip {
	margin: 0; 
	padding: 0;
}

.skip a {
	position: absolute; 
	width: 12em; 
	overflow: hidden; 
	top: -100px; 
	left: -1000px;
}

.skip a:hover, .skip a:active, .skip a:focus {
	position: absolute; 
	top: 98px;
	left: 3%; 
	width: 12.2em; 
  	text-decoration: underline; 
   	color: #fff; 
   	background: #00F; 
   	display: block; 
	padding: 3px;
	font-weight: 600;
	font-size: 90%;
	text-align: center;
}
	
.raus {
    position: absolute;
    left: -1000px;
	top: -1000px;
	width: 0px;
	height: 0px;
	overflow: hidden;
	display: inline;
}	

.back {
	text-align: left;
	font-size: 95%;
	padding-left:30px;
}




ul.dokumente  {
  padding:0; 
  margin:0;
  padding-left:25px;
  padding-bottom:10px;
  padding-top:7px;
}

ul.dokumente li {
  padding:0px; 
  margin:0;
  padding-left:5px;
  padding-bottom:5px;

}
ul.dokumente li.pdf {
  list-style-image:url(/data/Image/icons/small/pdf.gif);
}

ul.dokumente li.doc {
  list-style-image:url(/data/Image/icons/small/doc.gif);
}

ul.dokumente li.dot {
  list-style-image:url(/data/Image/icons/small/dot.gif);
}

ul.dokumente li.xls {
  list-style-image:url(/data/Image/icons/small/xls.gif);
}

ul.dokumente li.rtf {
  list-style-image:url(/data/Image/icons/small/rtf.gif);
}

ul.dokumente li a   {
  color:#598DAC;
}
ul.dokumente li a:hover   {
  text-decoration:none;
}


.hpcontent table {
  background-color:#F5DD52;
}
.hpcontent table td {
  background-color:#FDF7D2;
}

.hpcontent table td h2 {
  padding-bottom:2px;
  margin-bottom:0px;
  font-size:140%;
  color:#C67100;
}

.hpcontent {
  background-color:#FDF7D2;
}




#Breadcrumb {
	color: #333;
	padding: 3px;
	margin-bottom: 0px;
	margin-left:15px;
}
#Breadcrumb a {
    text-decoration:none;
    color:#000000;
}
#Breadcrumb a:hover {
    text-decoration:underline;
    color:#333;
}
#Breadcrumb ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
} 

#Breadcrumb ul li {
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
}
	
	
#Breadcrumb-gen ul li:before {
	content: "\0020 \0020 \0020 \00BB \0020";
	color: #ff9;
}
	
#Breadcrumb-gen ul li.first:before {
	content: " ";
}



