a:link {font-family:Times; font-style:italic; color:#595758; text-decoration:none; font-weight:normal;}
a:visited {font-family:Times; font-style:italic; color:#595758; text-decoration:none; font-weight:normal;}
a:hover {font-family:Times; font-style:italic; color:#665a4c; text-decoration:none; font-weight:normal;}

#footer a:link {font-family:Times; font-style:italic; font-size:14px; color:#595758; text-decoration:none; font-weight:bold;}
#footer a:visited {font-family:Times; font-style:italic; font-size:14px; color:#595758; text-decoration:none; font-weight:bold;}
#footer a:hover {font-family:Times; font-style:italic; font-size:14px; color:#665a4c; text-decoration:none; font-weight:bold;}

html{
  scrollbar-base-color:#ffffff;
  scrollbar-3d-light-color:#ffffff;
  scrollbar-arrow-color:#ffffff;
  scrollbar-darkshadow-color:#665a4c;
  scrollbar-face-color:#665a4c;
  scrollbar-highlight-color:#665a4c;
  scrollbar-shadow-color:#ffffff;
  scrollbar-track-color:#ffffff;
  margin:0px;
  padding:0px;
  height:100%;
  width:100%;
}
		
body {
font-family:Times;
font-style:italic;
font-size:13px;
color:#595758;
margin:0px;
padding:0px;
background-color:#e2d4dc;
background-image:url(images/bg.jpg);
background-repeat:repeat;
line-height:16px;
height:100%;
width:100%;
}

input, select, textarea {
border-width:1pt; 
border-style:solid; 
border-color:#665a4c;
background-color:#ffffff;
font-size:13px;
color:#665a4c;
margin:1px;
}

form {
padding:0px;
margin:0px;
}

input.errordesignfields, textarea.errordesignfields {
background-color:#e2d4dc;
color:#665a4c;
}

#senden {
background-image:url(images/senden.png);
border-width:0pt; 
font-size:1px;
background-color:transparent;
height:38px;
width:116px;
margin-bottom:15px;
}

iframe {
height:auto;
}

h1 {
font-size:14px;
font-weight:bold;
color:#665a4c;
padding:0px;
margin:0px 0px 15px 0px;
}

h2 {
font-size:13px;
font-weight:bold;
color:#595758;
padding:0px;
margin:0px;
}

ul {margin:0px; padding: 0px 0px 0px 15px;}
ol {margin:0px; padding: 0px 0px 0px 20px;}
img {border-width:0px;}

table {
font-family:Times;
font-style:italic;
font-size:13px;
color:#595758;
border-collapse:collapse;
line-height:16px;
}

.orange {color:#e36610;}

/* Head */
#sprachen {width:1000px; margin:auto; text-align:right; padding:10px 0px 5px 0px;}
#sprachen a:link { margin:0px 5px 0px 5px;}
#head {width:1000px; height:230px; margin:auto; background-image:url(images/head.jpg); background-repeat:no-repeat;}
#menue {width:1000px; height:22px; margin:auto; background-color:#63803d; text-align:center; padding:8px 0px 0px 0px;}

/* Content */
#contentindex { width:100%; height:474px; padding:100px 0px 100px 0px; margin:auto; text-align:center; background-image:url(images/bg_startseite.png); background-repeat:repeat;}
#content {width:705px; min-height:300px; margin:auto; background-image:url(images/bg_content.jpg); background-repeat:repeat-y; padding:60px 235px 60px 60px;}

#willkommenbild1 {position:absolute; margin:-40px 0px 0px 680px;}
#willkommenbild2 {position:absolute; margin:160px 0px 0px 700px;}
#willkommenbild3 {position:absolute; margin:400px 0px 0px 660px;}
.stuffe1 {margin:0px 0px 20px 50px;}
.stuffe2 {margin:0px 0px 20px 100px;}
.stuffe3 {margin:0px 0px 20px 150px;}

#contentgastgeber {width:605px; min-height:500px; margin:auto; background-image:url(images/bg_content.jpg); background-repeat:repeat-y; padding:60px 335px 60px 60px;}
#gastgeberhead { background-image:url(images/gastgeberherz.png); background-repeat:no-repeat; height:36px; padding:20px 0px 0px 0px;}
#gastgeberbild1 {position:absolute; margin:-30px 0px 0px 600px; z-index:2;}
#gastgeberbild2 {position:absolute; margin:250px 0px 0px 620px; z-index:1;}

#contentfewo {width:605px; min-height:500px; margin:auto; background-image:url(images/bg_content.jpg); background-repeat:repeat-y; padding:60px 335px 60px 60px;}
#contentfewo4 {width:605px; min-height:680px; margin:auto; background-image:url(images/bg_content.jpg); background-repeat:repeat-y; padding:60px 335px 60px 60px;}
#fewobild1 {position:absolute; margin:-40px 0px 0px 650px; z-index:8;}
#fewobild2 {position:absolute; margin:130px 0px 0px 650px; z-index:7;}
#fewobild3 {position:absolute; margin:330px 0px 0px 680px; z-index:6;}
#fewobild4 {position:absolute; margin:320px 0px 0px 460px; z-index:5;}
#fewobild5 {position:absolute; margin:500px 0px 0px 650px; z-index:3;}
#fewobild6 {position:absolute; margin:510px 0px 0px 435px; z-index:4;}
#fewobild7 {position:absolute; margin:520px 0px 0px 180px; z-index:2;}
#fewobild8 {position:absolute; margin:410px 0px 0px -15px; z-index:1;}

#contentlinks {width:740px; min-height:300px; margin:auto; background-image:url(images/bg_content.jpg); background-repeat:repeat-y; padding:60px 200px 60px 60px;}
.links {float:left; width:330px; margin:0px 20px 10px 0px;}
.links img {float:left; margin:0px 10px 0px 0px;}

.preistabelle td {border: solid 2px #ccc78a;}
#preisebild { position:absolute; margin:0px 0px 0px 550px;}
#rechtspdf { position:absolute; margin:20px 0px 0px 810px;}
.blocktext {display:block; float:left; padding:0px 50px 0px 0px;}

.einruck1 { font-family:Walbaum; margin:0px 2px 0px 30px; color:#63803d; font-size:22px; line-height:normal;}
.einruck2 { font-family:Walbaum; margin:0px 2px 0px 60px; color:#63803d; font-size:22px; line-height:normal;}
.einruck3 { font-family:Walbaum; margin:0px 2px 0px 100px; color:#003882; font-size:22px; line-height:normal;}
.anfangsbuchstaben { font-family:Walbaum; margin:0px 2px 0px 0px; color:#63803d; font-size:22px; line-height:normal;}
.anfangsbuchstaben2 { font-family:Walbaum; margin:0px 2px 0px 0px; color:#003882; font-size:22px; line-height:normal;}
.clear {clear:both;}

/* Footer */
#footer { width:995px; margin:auto; padding:5px 0px 0px 5px;}