body {
        font-family: Verdana, Arial, Helvetica, sans-serif ;
        margin: 0;
        font-size: 80%;
        font-weight: normal;
        background: #dc6ab9;

        }

h1 {
        font-family: monotype corsiva, Verdana, Arial, Helvetica, sans-serif ;
  font-size: 2.0em;
  font-weight: bold;
  line-height: 1.8em;
  color: #991248;
  padding: 0.0em 0 0.0em 0%; 
  margin: 0;

}

h2 { 
        font-family: monotype corsiva, Verdana, Arial, Helvetica, sans-serif ;
  font-size: 2.0em;
  font-weight: bold;
  line-height: 1.8em;
  color: #991248;
  padding: 0.3em 0 0.3em 0%; 
  margin: 0;

}

h3 { 
        font-family: Verdana, Arial, Helvetica, sans-serif ;
  font-size: 80%;
  font-weight: bold;
  color: #000000;
  font-style:italic;
        margin: 0;
          padding: -4.3em 0 5.3em 0%;


}

h4 { font-weight: bold; }
h4, h5, h6 {

  font-family: Verdana, Arial, Helvetica, sans-serif ;
}

img {
border: none;
}

#container
{
margin: 1em auto; 
background-image: url(images/bg-bild-2.gif);
width: 962px;
text-align: left;
background-color: #ecd2eb;
border: 5px solid #ffffff;
height: 650px;
}

#container_mich
{
margin: 1em auto; 
background-image: url(images/bg-bild-2.gif);
width: 962px;
text-align: left;
background-color: #ecd2eb;
border: 5px solid #ffffff;
height: 1450px;
}

#container_impressum
{
margin: 1em auto;
background-image: url(images/bg-bild-2.gif);
width: 962px;
text-align: left;
background-color: #ecd2eb;
border: 5px solid #ffffff;
height: 1780px;
}

#container_angebote
{
margin: 1em auto;
background-image: url(images/bg-bild-2.gif);
width: 962px;
text-align: left;
background-color: #ecd2eb;
border: 5px solid #ffffff;
height: 1880px;
}

#container_blueten
{
margin: 1em auto; 
background-image: url(images/bg-bild-2.gif);
width: 962px;
text-align: left;
background-color: #ecd2eb;
border: 5px solid #ffffff;
height: 1070px;
}

#container_gaestebuch
{
margin: 1em auto; 
background-image: url(images/bg-bild-2.gif);
width: 962px;
text-align: left;
background-color: #ecd2eb;
border: 5px solid #ffffff;
height: 1030px;
}

#container_kontaktformular
{
margin: 1em auto; 
background-image: url(images/bg-bild-2.gif);
width: 962px;
text-align: left;
background-color: #ecd2eb;
border: 5px solid #ffffff;
height: 830px;
}

#header
{
height: 143px;
width: 100%;
background-image: url(images/kopf-bildleiste.jpg);
background-repeat: no-repeat;
background-position: 0 0;
border-bottom: 0px solid #fff;
position: relative;
border: 0px none #fff;
border-bottom: 0px solid #fff;
}

#header2
{
height: 44px;
width: 100%;
background-image: url(images/kopf-bildleiste-2a.jpg);
background-repeat: no-repeat;
background-position: 0 0;
border-bottom: 0px solid #fff;
position: relative;
border: 0px none #fff;
border-bottom: 0px solid #fff;
margin-left: 250px;
}

#header2 h1
{
font-size: 22px;
text-align: center;
color: #000;
margin-left: -500px;
font-weight: normal;
padding: 0px;

}


ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }


ul.liste { list-style: disc;


        margin: 0;
        padding: 0;


        }

         
/* =-=-=-=-=-=-=-[Menu Three]-=-=-=-=-=-=-=- */
 
#menu {
        width: 250px;

        border: 0px solid #ccc;
        margin: 0px; 
        margin-top: -12px;
        font-weight: bold;

        }
            

#menu li a {
          height: 32px;
          voice-family: "\"}\"";
          voice-family: inherit; 
          height: 24px;
        text-decoration: none;
        }


#menu li a:link, #menu li a:visited {
        color: #fff;
        display: block;
        background: url(images/menue_bg_3.gif);
        padding: 8px 0 0 30px;
        }

#menu li a:hover, #menu li #current {
        color: #000000;
        background: url(images/menue_bg_3.gif) 0 -32px;
        padding: 8px 0 0 30px;
        }
        
#menu li a:hover, #menu li a:active {
        color: #ffffff;
        background: url(images/menue_bg_3.gif) 0 -64px;
        padding: 8px 0 0 30px;
        }
       
       
#contents { 
          margin: -355px 20px 20px 270px;

          }
          
#contents_startseite { 
          margin: -335px 20px 20px 270px;

          }          
          
#footer
{
width: 962px;
height: 0px;
margin: 0 auto;
clear: both;
color: #000000;
text-align: center;
font-size: 80%;
padding: 0px 0px 0px 0px;
}