body {
  padding:0;
  text-align:center;
  margin: 10px;
  background-color: #AFAFAF;
  color:black;
  font-family: arial,helvetica, sans-serif;
  font-size:12px;
  }
#hauptframe {
   width:760px;
   background-color:#eee;
   color:black;
  }


h1, h2, h3, p {
  text-align:left;
  padding:5px 15px;
  margin:0;
}
h1 {
font-size: 24px;
 font-family: times, helvetica, sans-serif;
}
img {
border:0px;
}

#header {
  width:760px;
  height:80px;
  margin:0 auto;
  border:0px;
  background-color:#cdcdcd;color:black;
  background-image: url(/images/header.jpg);
  }
#headnav {
  width:760px;
  margin:0 auto; padding:5px 0;
  text-align:left;
  border:0px;
  background-color:#4DBB67;
  color:#000;
  }
#main {
  width:760px;
  margin:0 auto;
  border:0px dashed #333;
  background-color:#eee;
  color:black;
  }
#nest {
  padding-top:10px;
  background-color:#eee;
  color:black;
  }
#content {
  margin-left: 205px;
  margin-right: 185px;
  margin-bottom:10px;
  /*margin:0 205px 10px 205px; --> Kurzschreibweise*/
  border: 1px dashed #000000;
  background-color:#eee;
  color:black;
}

#artikelbox {
  margin-left: 5px;
  margin-right: 185px;
  margin-bottom:10px;
  /*margin:0 205px 10px 205px; --> Kurzschreibweise*/
  border: 1px dashed #000000;
  background-color:#eee;
  color:black;
}


#leftbox {
  border: 0px solid #000000;
  width: 200px;
  float: left;
  margin-right: 10px;
  background-color:#eee;color:black;
  margin-bottom:10px;
  }
#rightbox {
  border: 0px solid #000000;
  width: 180px;
  float: right;
  background-color:#eee;color:black;
  margin-bottom:10px;
  text-align:center;
  }
#footer {
 
  margin:0 auto;
  text-align:right;
  border:1px dashed #333;
  background-color:#cdcdcd;color:black;
  font-size:75%;
  }

  

a{
  color:#000;
  text-decoration:none;
  font-weight:bold;

}


#floristik {

background-color:#DE1414;
color:#fff;
padding-top:2px;
font-size:12px;
text-align:left;
width:190px;
}

#floristik a{
display: Block;
text-align:left;
width:190px;
background-color:#F8A8A8;
margin: 0px;
padding:4px;
color:#000;
}

#floristik a:hover {
color:#fff;
background-color:#F46E6E;
}
#Haus_Garten {

background-color:#DE9D02;
color:#fff;
padding-top:2px;
font-size:12px;
text-align:left;
width:190px;
}

#Haus_Garten a{
display: Block;
text-align:left;
width:190px;
background-color:#FBDD74;
margin: 0px;
padding:4px;
color:#000;
}

#Haus_Garten a:hover {
color:#fff;
background-color:#E5BF64;
}
#Basteln {

background-color:#169B00;
color:#fff;
padding-top:2px;
font-size:12px;
text-align:left;
width:190px;
}

#Basteln a{
display: Block;
text-align:left;
width:190px;
background-color:#9AEF7D;
margin: 0px;
padding:4px;
color:#000;
}

#Basteln a:hover {
color:#fff;
background-color:#54CC2A;
}

#Geschenke {

background-color:#0622C8;
color:#fff;
padding-top:2px;
font-size:12px;
text-align:left;
width:190px;
}

#Geschenke a{
display: Block;
text-align:left;
width:190px;
background-color:#ADB2D2;
margin: 0px;
padding:4px;
color:#000;
}

#Geschenke a:hover {
color:#fff;
background-color:#6674C8;
}


#artikelbox a {
background-color: #eee;
color:black;
border-bottom:1px dashed ;
}
#artikelbox a:hover{
background-color: #eee;
color:#cdcdcd;
}


a.artikeltitel {
  background-color: #eee;
  border-bottom:0px;
  color:#000;
  text-decoration:none;
  font-weight:bold;
  font-size:14px;
}

#Last_5 {
  margin-left: 205px;
  margin-right: 185px;
  margin-bottom:10px;
  /*margin:0 205px 10px 205px; --> Kurzschreibweise*/
  border: 1px dashed #000000;
  background-color:#eee;
  color:black;
}


