body{
font-family: Georgia, "Times New Roman", Times, serif;
background-color: #e1ddd6;
color: #5e4825;

}
body a{
color: #990000;
}
#container{
width: 790px;
margin-left: auto;
margin-right: auto;
background-color: #FFFFFF;
padding-bottom: 50px;
border: 2px solid #5e4825;
overflow: auto;
}
#header{
width: 100%;
height: 130px;
}
/*** Menüs ***/
#menue{
width: 100%;
height: 25px;
background-color: #5e4825;
background-image: url(../img/tmpl/m.gif);
border-bottom: 5px solid #ac9777;
}
.mainnavi, .mainnaviactive{
height: 25px;
}
.mainnavi a, .mainnaviactive a{
color: #FFFFFF;
font-size: 14px;
text-decoration: none;
margin: 0 10px 5px 5px;
padding: 3px 3px 5px 3px;
display: block;

}
.mainnavi a:hover{
background-color: #ac9777;
}
.mainnaviactive a{
background-color: #ac9777;
}



/*** Ende Menüs ***/


/*** Kontent ***/
#leftcol, #rightcol{
	margin: 10px 10px 0 10px;
	font-size: 12px;
	line-height: 160%;
	text-align: justify;
}
#leftcol{
float: left;
width: 47%;
}
#rightcol{
float: right;
width: 47%;
}
/*** Ende Kontent ***/

#footer{
width: 790px;
margin-left: auto;
margin-right: auto;
text-align: right;
font-size: 9px;
padding: 10px 0 30px 0;
}

h1{
margin: 10px 10px 15px 10px;
font-size: 20px;
color: #5e4825;
font-variant: small-caps;
background-image: url(../img/tmpl/te.gif);
background-position: left bottom;
background-repeat: no-repeat;
padding: 45px 0 0 24px;
}
h2{
margin: 0 0 5px 0;
padding: 0 0 0 3px;
font-size: 15px;
color: #5e4825;
background-image: url(../img/tmpl/h2.gif);

}
.galerienavi{
padding: 5px;
}
