															/* BODY/ALL */
					
body {
font-family: Lucida Grande, Geneva, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.75em;
color: #000;
background-color: #fff;
width: 992px;
margin: 0px auto;
}
h1 {
font-size: 1.1em;
margin: 0em 0em 2em 0em;
line-height: 1.2em;
text-decoration: none;
}
p {
margin: 0em 0em 1em 0em;
}
ol {
margin-top: 0em;
margin-bottom: 0em;
}
ul {
margin-top: 0em;
margin-bottom: 1em;
}
.limenu {
margin: 0.2em 0em 0.2em -1.8em;
list-style-image: url(../img/list_circle.gif);
}
.linews {
margin: 0.5em 0em 0em -1.8em;
list-style-type: disc;
}
strong {
font-weight: bold;
}
hr { 
height: 1px;
margin: 1em 0em 1em 0em;
color: #ccc;
}
img {
border:0px;
}
table {
width: 321px;
font-size: 1em;
margin: 0px;
}
td {
padding: 0px 10px 0px 0px; 
vertical-align: top;
}
.preise {
font-size: 0.8em;
line-height: 1.4em;
}
a:link, a:visited {
color: #000;
text-decoration: underline;
}
a:active, a:hover {
color: #000;
text-decoration: none;
}



													/* LEFT */
					
#left {
float: left;
width: 156px;
height: 655px;
line-height: 0px;
}			
#leftmenu {
float: left;
width: 182px;
height: 655px;
background-image: url(../img/weizen.jpg);
background-position: top right;
background-repeat: no-repeat;
line-height: 1em;
}
#nv01 {
margin-top: 278px;
}
#nv02 {
margin-top: 311px;
}
#nv03 {
margin-top: 344px;
}
#nv04 {
margin-top: 377px;
}
#nv05 {
margin-top: 410px;
}
#nv06 {
margin-top: 443px;
}
.menu1 {
width: 145px;
display: block;
}
a.menu1:link, a.menu1:visited {
margin: 0px 0px 2px 6px;
padding: 2px 2px 2px 10px;
color: #fff;
border: solid #fff 1px;
text-decoration: none;
}
a.menu1:active, a.menu1:hover, a.menu1:focus {
margin: 0px 0px 2px 6px;
padding: 2px 2px 2px 10px;
color: #630;
text-decoration: none;
border: solid #fff 1px;
background-color: #c7dfa2;
}
.menu1a {
width: 145px;
display: block;
}
a.menu1a:link, a.menu1a:visited {
margin: 0px 0px 2px 6px;
padding: 2px 2px 2px 10px;
color: #630;
text-decoration: none;
border: solid #fff 1px;
background-color: #c7dfa2;
}
a.menu1a:active, a.menu1a:hover, a.menu1a:focus {
margin: 0px 0px 2px 6px;
padding: 2px 2px 2px 10px;
color: #630;
text-decoration: none;
border: solid #fff 1px;
background-color: #c7dfa2;
}
#impressum {
position: absolute;
top: 640px;
color: #fff;
font-size: 0.85em;
line-height: 1em;
margin: 0px 0px 0px 18px;
}
.tableimpressum {
width: 155px;
margin: 0px;
}
.tdimpressum {
padding: 0px;
border: 0px;
}
a.menu2:link, a.menu2:visited {
color: #fff;
text-decoration: none;
}
a.menu2:active, a.menu2:hover, a.menu2:focus {
color: #fff;
text-decoration: none;
}
a.menu2a:link, a.menu2a:visited {
color: #fff;
text-decoration: none;
}
a.menu2a:active, a.menu2a:hover, a.menu2:focus {
color: #fff;
text-decoration: none;
}
#a1 {
font-size: 0.75em;
}
#a2 {
font-size: 1em;
}
#a3 {
font-size: 1.25em;
}


													/* CONTENT */
														
#center {
float: left;
width: 992px;
background-color: #fff;
}
#contentstart {
float: left;
width: 355px;
margin: 0px 0px 0px 12px;
line-height: 0em;
height: 655px;
background-color: #c7dfa2;
}
#content {
float: right;
width: 355px;
margin: 0px 12px 0px 0px;
height: 655px;
line-height: 0em;
overflow: auto;
background-color: #c7dfa2;
}
.contenttext {
float: right;
width: 311px;
margin: 15px 10px 0px 0px;
font-size: 1.1em;
line-height: 1.5em;
}
.textklein {
font-size: 0.8em;
line-height: 1.4em;
}
.contentbild {
float: right;
width: 321px;
margin: 5px 0px 0px 0px;
}
.contentkontaktform {
float: right;
width: 321px;
margin: 0px;
font-size: 1.1em;
line-height: 1.5em;
}
#contentform {
float: left;
width: 654px;
margin: 0px 0px 0px 0px;
height: 655px;
line-height: 0em;
background-color: #c7dfa2;
}
.contenttextform {
float: right;
width: 584px;
margin: 15px 35px 0px 0px;
font-size: 1.1em;
line-height: 1.5em;
}
.iframeform {
overflow-y: auto;
overflow-x: hidden;
}

													/* RIGHT */
					
#right {
float: right;
width: 275px;
height: 655px;
line-height: 0px;
}
.dias div /*wichtig*/{
position: absolute;
left: 0px;
top: 0px;
}
#map {
line-height: 16px;
}


.contentImages img {
width: 321px; height: 230px; overflow: hidden;  position: absolute;
}