html{
height:100%;
margin:0;
padding:0;}

body{
height:100%;
margin:0;
padding:0;
background-image: url(../img/kachel.jpg) ;}

#container{
          width:1200px;
         padding:0;
         overflow: hidden;
          border:0px black dashed;}
#hauptcontent{
         height:632px;
          width:632px;
          margin-top:5%;
         padding:0;
         float: left;
         background-image: url(../img/cover1.jpg) ;
          background-repeat: no-repeat;
         overflow: hidden;
          border:0px black dashed;}
#ueberblock{
         height:632px;
          width:632px;
                    margin-top:5%;
         padding:0;
         float: left;
         background-image: url(../img/coveruebermich.jpg) ;
          background-repeat: no-repeat;
         overflow: hidden;
          border:0px black dashed;}    

#neuesblock{
         height:632px;
          width:632px;
                    margin-top:5%;
         padding:0;
         float: left;
         background-image: url(../img/coverneues.jpg) ;
          background-repeat: no-repeat;
         overflow: hidden;
          border:0px black dashed;} 
#rezepteblock{
         height:632px;
          width:632px;
                    margin-top:5%;
         padding:0;
         float: left;
         background-image: url(../img/coverrezepte.jpg) ;
          background-repeat: no-repeat;
         overflow: hidden;
          border:0px black dashed;} 

          
#kontaktblock{
         height:632px;
          width:632px;
                    margin-top:5%;
         padding:0;
         float: left;
         background-image: url(../img/coverkontakt.jpg) ;
          background-repeat: no-repeat;
         overflow: hidden;
          border:0px black dashed;} 

#publikblock{
         height:632px;
          width:632px;
                    margin-top:5%;
         padding:0;
         float: left;
         background-image: url(../img/coverpublikationen.jpg) ;
          background-repeat: no-repeat;
         overflow: hidden;
          border:0px black dashed;} 
          
          
#inhaltsblock{
         height:632px;
          width:553px;
         padding:0;
         float:left;
         overflow: hidden;
          border:0px black dashed;}

.spacer{
         height:555px;
          width:95px;
          margin-left:0px;
          margin-top:0px;
         padding:0;
         float:left;
         overflow: hidden;
          border:0px black dashed;}
.haupttext{
         height:555px;
          width:380px;
          margin-left:0px;
          margin-top:30px;
         padding:0;
         float:left;
         overflow: hidden;
          border:0px black dashed;}
.adresse{
         height:26px;
          width:380px;
          font-family:verdana, helvetica, sans-serif;
          font-size:11px;
          text-align:center;
          padding:0;
         float:left;
         overflow: hidden;
          border:0px black dashed;}
.adresseprint{
display: none;
         height:26px;
          width:380px;
          font-family:verdana, helvetica, sans-serif;
          font-size:11px;
          text-align:center;
          padding:0;
         float:left;
         overflow: hidden;
          border:0px black dashed;}

.subnavi{
         height:26px;
          width:375px;
          font-family:verdana, helvetica, sans-serif;
          font-size:11px;
          text-align:center;
          padding:0;
         overflow: hidden;
          border:0px black dashed;}
          
.textblock{
margin-top:30px;
         height:495px;
          width:378px;
          font-family:verdana, helvetica, sans-serif;
          font-size:10px;
          padding:0;
         float:left;
         overflow: auto;
         text-align:justify;
          border:0px black solid;
          padding-right:5px;}
          .textblock3{
          display: none;} 
margin-top:30px;
         height:495px;
          width:378px;
          font-family:verdana, helvetica, sans-serif;
          font-size:10px;
          padding:0;
         float:left;
         overflow: auto;
          border:0px black solid;}
.textblock1{
margin-top:10px;
margin-left:200px;
height:460px;
          width:350px;
          font-family:verdana, helvetica, sans-serif;
          font-size:10px;
         float:left;
         overflow: auto;
          border:0px black solid;}
#navi{
         height:300px;
         margin-top:33px;
          width:18px;
         padding:0;
         float:left;
         overflow: hidden;
          border:0px black dashed;}
                  
         #fueller{
         height:650px;
          width:148px;
         padding:0;
         padding-top:0px;
         margin-left:0px;
         float: left;
         overflow: hidden;
          border:0px black dashed;}
        
        #apfel{
         height:192px;
          width:233px;
         padding:0;
         margin-left:10px;
         float: left;
         overflow: hidden;
          border:0px black dashed;}
                  #md{
         height:300px;
          width:320px;
         padding:0;
                  background-image: url(../img/md.jpg) ;
          background-repeat: no-repeat;
         margin-left:30px;
		 margin-top:170px;
         float: left;
         overflow: hidden;
          border:0px black dashed;}
          
          
          /*formular*/
label.left {
 text-align:   right;
 width:        80px;
 margin-right: 20px;
 font-family:verdana, helvetica, sans-serif;
          font-size:11px;
}


form {  padding:0px; border:0px solid #ddd; }
td, input, select, textarea { font-size:10px; font-family:Verdana,sans-serif;  }
input, select, textarea { color:#000000; }
.Bereich, .Feld { background-color:#fff; width:270px; border:1px solid #000; }
a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

a.menu:link    { color:#000000; text-decoration:none; }
a.menu:visited { color:#000000; text-decoration:none; }
a.menu:hover   { color:#848075; text-decoration:none; }
a.menu:active  { color:#848075; text-decoration:none; }

a.menu1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

a.menu1:link    { color:#848075; text-decoration:none; }
a.menu1:visited { color:#848075; text-decoration:none; }
a.menu1:hover   { color:#848075; text-decoration:none; }
a.menu1:active  { color:#848075; text-decoration:none; }

a.menu2 { font-family: Verdana, Arial, Helvetica, sans-serif;  }

a.menu2:link    { color:#000000; text-decoration:none; }
a.menu2:visited { color:#000000; text-decoration:none; }
a.menu2:hover   { color:#848075; text-decoration:none; }
a.menu2:active  { color:#848075; text-decoration:none; }


a.menu3 { font-family: Verdana, Arial, Helvetica, sans-serif;  }

a.menu3:link    { color:#971516; text-decoration:underline; }
a.menu3:visited { color:#971516; text-decoration:underline; }
a.menu3:hover   { color:#D0696A; text-decoration:underline; }
a.menu3:active  { color:#D0696A; text-decoration:underline; }

a#apple          { display:block; 
                     background-image:url(../img/apfel.jpg);
                     width:233px; height:192px; text-decoration:none; }
a#apple:hover     { background-image:url(../img/apple_bitten.gif); }

a#fueller          { display:block; 
                     background-image:url(../img/Pen.gif);
                     width:148px; height:397px; text-decoration:none; }
a#fueller:hover     { background-image:url(../img/Pen_RunsOut.gif); }
