/* CSS Document */
/* Standard-CSS für www.meinProjekt.at */

/* Wichtige Farben
Dunkelgrün = #564b47

*/

html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
   font-size:100%;
}

body {
  background-color:#E8F1C9;
  font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  margin:auto;
  background-image:url(Bilder/bg.png);
}

/*----------------------------------------------------------------------------------------*/

a { 
color: #0B8F29;
font-size: 0.9em;
background-color:transparent;
text-decoration:underline; 
}

a:link {
   color: #0B8F29;
   text-decoration: underline;
}

a:visited {
   color: #0B8F29;
   text-decoration: underline;
}

a:hover {
   color: #8E290B;
   text-decoration: underline;
}

a:active {
   color: #0B8F29;
   text-decoration: underline;
}

img {
   border: 0;
}

#img2 {
float:left;
margin: 70px 0px 0px 0px;
width:300px;
}

h2 {
margin: 30px 30px 30px 0px;
font-size: 1.4em;


}

h2:first-letter{
font-size:2em;
font-family:"Times New Roman", Times, serif;


}

h3 {

font-size:0.9em;
background-color:#E8F1C9;
margin:auto;
margin:0px 0px 0px 0px;
text-align:center;
}

h3:first-letter{
font-size:1.8em;
font-family:"Times New Roman", Times, serif;
}

h4 {
text-decoration:underline;
margin: 0px 0px 10px 0px;
background-color:#FFFFFF;
font-size:1em;
color:#000000;}

p, h1, pre {
margin: 0px; 
padding: 10px;

}
h1, h1 a {
font-size: 0.8em;
text-align: right;
color:#0B8F29;
background-color:#F7DBD9;
padding-right: 25px;
clear:both;
}

hr {
width: 80%;
}

#bilderfeier {
margin:auto;
text-align:center;
}

#bilderfeier img {
margin-right:10px;
border:none;
}

/*----------------------------------------------------------------------------------------*/

#inhalt { 

  width: 810px;
  padding: 0px;
  margin:auto;
  background-color: #fff;	
  overflow: auto;
  font-size:0.8em;
  background-image:url(Bilder/header_bg_1.png);
  background-repeat:no-repeat;
  border:1px solid #000;  
}

#inhalt2 {
margin: 0;
padding: 0;
width:100%;
}

#inhalt1 {
font-size:0.8em;
}

/*----------------------------------------------------------------------------------------*/

#text {
float:left;
width: 49%;
height:100%;
margin: 0px 0px 0px 50px;
display:block;


}

#text p {
font-weight:500;
}

/*----------------------------------------------------------------------------------------*/

#text_index {
float:left;
width:64%;
height:100%;
margin: 0px 0px 0px 50px;
display:block;

}

#text_index p {
border-left: 1px solid #DDDDDD;
padding-left: -1px;
margin-top: -3px;
display:block;

}

#text_index li {
list-style-image:url(Bilder/next.gif);
margin: 0px 0px 0px 30px;
line-height:20px;
}

#text_index ul {
border-left: 1px solid #DDDDDD;
padding-left: -1px;
margin-top: -3px;
display:block;
}

#aktuell {	
	overflow:visible;
	width:170px;
	height:400px;
	float:left;
	border-left:1px solid #DDD;
	margin: 85px 0px 0px 30px; 
}

#aktuell a {
	font-size:1em
	}

#aktuell li {
list-style:inside square;
font-size:0.8em;
margin: 10px 0px 0px 5px;
}

/*----------------------------------------------------------------------------------------*/

#text_termine {
height:100%;
margin: 0px 100px 0px 50px;
float:left;
display:block;
font-weight:bold;
font-size:0.9em;
}

#text_termine ul {
border-left: 1px solid #DDDDDD;
padding-left: -1px;
margin-top: -3px;
display:block;
}

#text_termine li {
list-style:none;
margin: 0px 0px 15px 20px;
padding: 0px 0px 0px 0px;
display:block;
}




/*----------------------------------------------------------------------------------------*/

#text_links {
float:left;
height:100%;
margin: 0px 100px 0px 50px;
display:block;

}

#text_links p {
border-left: 1px solid #DDDDDD;
padding-left: -1px;
margin-top: -3px;
display:block;

}

#text_links li {
list-style-image:url(Bilder/next.gif);
margin: 0px 0px 5px 30px;
line-height:20px;
}

#text_links ul {
border-left: 1px solid #DDDDDD;
padding-left: -1px;
margin-top: -3px;
display:block;
}

/*----------------------------------------------------------------------------------------*/



#text_bilder {
height:100%;

margin: 0px 50px 0px 50px;
float:left;
display:block;
font-weight:bold;
font-size:0.9em;
}

#text_bilder img {
margin: 5px;

}


/*----------------------------------------------------------------------------------------*/

#fusszeile {
clear:both;
border-top: 1px solid #000;
margin: 0px 0px 0px 0px;
}

#fusszeile p {
font-size:0.8em;
font-style:italic;
text-align:center;
}

#fusszeile img {
border:none;
margin:auto;
}


