<!--
/* Die Abstaende aller Elemente werden auf Null gesetzt */
 html, body, div, p, h1, h2, h3, ul, ol, span, table, td, form, img, li {
margin : 0;
padding : 0;
text-align: left;
font-family: Verdana;
font-size: 11px;
line-height: 1.5em;
color: #484549;
      }

a,
a:active,
a:visited {
text-decoration: none;
color: #7b5171;
}

a:hover {
color: #000;
}
      
h1 {
display: none;
color: #ded7b0;
}

h2 {
color: #ded7b0;
}

td {
vertical-align : top;
      }      
      
html, body {
background : #ded7b0;
      }
      
     
form div {
color: #3e3d40;
}

form input,
form textarea {
color: #3e3d40;
}

form td{
padding: 0 0 8px 0;
color: #3e3d40;
}

strong {
font-weight : bold;
      }
.c {
clear : both;
      }
.center {
text-align : center;
      }
img {
border : 0;
      }


#container {
text-align : center;
padding: 0;
width : 21cm;
margin : 0;
}

#containerinnen {
display: inline-table;
padding: 0;
width: 21cm;
margin : 0;
}

#tablerand {
float: left;
padding: 0;
display : block;
width: 21cm;
height: auto;
margin: 0;
background-color: #fff;

}


 
#header-home {
display: none;
}  

#logo,
#logo a {
display: none;

}

#hauptmenue {
display: none;
position: absolute;
width : 510px;
height: 20px;
padding: 188px 0px 0px 10px;
} 

#dot-menu {
display: none;

}

#schmetterling {
display: none;

}


#hauptmenue a,
#hauptmenue a:visited,
#hauptmenue a:visited  {
display: none;
} 

#hauptmenue a:hover {
display: none;
} 



#inhalt {
display: block;
padding: 0px 0px 0px 0px;
background-color: #fff;
width : 21cm;
height: auto;
} 

#spalte01 {
display: block;
float: left;
text-align: center;
margin: 0px 30px 0px 10px;
width : 200px;
height: auto;
} 

#spalte01 .menue {
display: block;
width: 198px;
height: auto;
} 

#spalte01 .menue01 {
display: block;
padding: 6px 0px 0px 1px;
width: 198px;
height: 35px;
}

#spalte01 .menue02 {
display: block;
padding: 0px 5px;
width: 186px;
height: 500px;
}

#spalte01 .menue03 {
display: block;
width: 198px;
height: 64px;
clear: both;
}

#spalte01 .men01 {
display: block;
padding: 4px 0px 0px 15px;
width: 171px;
height: 21px;
color: #7b5171;
font-weight: bold;
}

#spalte01 .men02 {
display: block;
width: 184px;
height: auto;
}

#spalte01 .amen02,
#spalte01 .amen02:visited  {
display: block;
padding: 2px 0px 2px 30px;
width: 154px;
color: #7b5171;
}

#spalte01 .amen02:hover,
#spalte01 .amen02:active {
display: block;
padding: 2px 0px 2px 30px;
width: 154px;
color: #7b5171;
text-decoration: none;
}

#spalte01 .men03 {
display: block;
margin: 0px 0px 0px 0px;
width: 186px;
height: 12px;
}

#spalte02 {
display: block;
float: left;
width: 300px;
margin: 0px 0px 0px 30px;
}


#spalte03 {
display: block;
float: right;
margin: 0px 0px 0px 15px;
padding: 40px 0px 0px 0px;
width : 200px;
height: 550px;

}

#spalte03 img {
display: none;
}


#spalte03 a.thumbnail{
position: relative;
z-index: 20;
}

#spalte03 a.thumbnail:hover{
display: none;
}

#spalte03 a.thumbnail span{ /*CSS for enlarged image*/
display: none;
}

#spalte03 a.thumbnail span img{ /*CSS for enlarged image*/
display: none;
}

#spalte03 a.thumbnail:hover span{ /*CSS for enlarged image on hover*/
display: none;
}



#blume {
display: none;
}

#zeilestoerer {
display: none;
}

#footer {
clear: both;
display: block;
width : auto;
height: 22px;
margin : 0px 10px 0px 10px;
padding: 4px 20px 0px 20px;

} 

#footer .text01 {
color: #7b5171;
font-size: 10px;
float: left;
}

#footer .text02 {
display: none;
}

#footer .tl_text02,
#footer .tl_text02:active,
#footer .tl_text02:visited {
display: none;
}

#footer .tl_text02:hover {
display: none;
}



#inhaltlinks a {
display: block;
padding: 3px 10px;
width : 182px;
background-color: #99adce;
color: #003669;
font-size: 9px;
text-decoration: none;
} 
#inhaltlinks a:hover,
#inhaltlinks a.on {
display: block;
padding: 3px 10px;
width : 182px;
background-color: #869fa7;
color: #fff;
font-size: 10px;
text-decoration: none;

} 

#inhaltlinks a.on {
font-weight: bold;
} 

#inhaltlinks a.produkt,
#inhaltlinks a.produkt:visited {
display: block;
padding: 3px 20px;
width : 162px;
background-color: #99adce;
color: #fff;
font-size: 10px;
text-decoration: none;
} 
#inhaltlinks a.produkt:hover,
#inhaltlinks a.produkton,
#inhaltlinks a.produkton:visited {
display: block;
padding: 3px 20px;
width : 162px;
background-color: #869fa7;
color: #fff;
font-size: 10px;
text-decoration: none;
} 


#inhaltmitte {
color: #3e3d40;
padding: 0px 0px 50px 60px;
}



-->