body {
font: normal 80%/120% Arial, Verdana, sans-serif; 
background-color:#B8A4A9;
color: #5A595A;
}



div#wrap {
width: 500px;
margin: 0 auto;
}

div#logo {
display: block;
clear: both;
margin: 30px 0;
height: 120px;
}

div.contentweiss {
background: #fff;
border: 1px solid #666;
margin: 20px 0 0 0;
display: block;
clear: both;
padding: 25px;
}

div.contentgrau {
background: #D8DCE4;
border: 1px solid #666;
margin: 30px 0 0 0;
display: block;
clear: both;
padding: 25px;
}

#footer {
margin: 20px 0;
text-align: center;
}

#footer p {
font-size: smaller;
font-weight: bold;
text-transform: uppercase;
color: #666;
margin: 10px 0 0 0;
}

#footer a {
font-weight: bold;
text-decoration: none;
}

div.break {
display: block;
clear: both;
height: 20px;
}

div.hinweis {
color: Red; font-weight: bold;}

div#mapborder {
float: right;
width: 230px;
height: 210px;
border: 1px solid #666;
padding: 3px;
background: #fff;
margin: 0 0 25px 15px;
}

div#map {
border: 1px solid #666;
width: 228px;
height: 208px;
}





a {
color: #000;
}

a:hover {
text-decoration: none;}

img {
padding: 0;
margin: 0;
border: none; 
}

#logo img {
float: left;
}

/* Lightbox */
div.contentweiss img {
background: #fff;
width: 135px;
height: 169px;
float: right;
padding: 3px;
border: 1px solid #9C9A9C;
margin: 0 0 10px 10px;
}

#overlay {
background: #ccc;
filter:alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}

#lightbox{
background-color:#fff;
padding: 20px 20px 10px 20px;
}

#lightbox img{ 
margin-bottom: 10px;
clear: both;
} 

div.contentweiss img.links {
float: left;
margin: 0;
width: 210px;
height: 158px;
}

div.contentweiss img.rechts {
float: right;
margin: 0;
width: 210px;
height: 158px;
}


h1	{
font: normal 1.6em/1.2em Arial, sans-serif; 
margin: .2em 0 0.5em 0;
color: #000;
}

h2 {
font: bold 1em sans-serif;
margin: 0 0 5px 0; 
}




p {
margin: 2px 0 15px 0;
}

ul {
margin: 2px 0 15px 0;
padding: 0;
}

li {
list-style-type: none;
margin: 3px 0;
}



/* Formular */
.formular{
text-transform: uppercase; 
font-size: 70%; 
letter-spacing: 2px; 
}

input.text {
width: 220px;}


textarea {
width: 220px;
}

