body { margin-top:5px; margin-bottom:2px;   background-position:center; background-attachment:fixed; background-repeat:no-repeat; text-color:#000000}
p,td.wohin,h1,h2,h3,h4,h5,h6,ul,ol,li,adress,nobr,b,i,br
{ font-family:Arial,Helvetica,Genua,sans-serif; font-size:small}



h5 { color:#FFFF00;}
h6 { color:#000000; margin-top:0px;}


p,b,i,nobr,th  {font-size:small;  color:#000000; }
ul,li,ol {font-size:10px;  color:#000000; }

p.link {font-size:small; font-weight:bold; color:#00FFFF; }
b.link {font-size:small; font-weight:bold; color:#00FFFF; }
p.dick {font-size:10pt; font-weight:bold; color:#000000; }
p.normal {font-size:small; color:#000000; }
p.bold {font-size:10pt; font-family:Arial,Helvetica,Genua,sans-serif; font-weight:bold; color:darkblue;}


td.farbe {font-size:small;  color:#000000; background-color:#FFCC00; vertical-align:top;}
td.Frage {font-size:small; font-weight:bold; color:#000000; }
td.Antwort {font-size:small; font-weight:normal; color:#000000; }
td.mail {font-size:small; font-family:Arial,Helvetica,Genua,sans-serif; font-weight:bold; color:red;}
td.anl {font-size:9pt; font-weight:normal}
td.kanu {font-size:10pt; font-family:Arial,Helvetica,Genua,sans-serif; font-weight:bold; color:black;}

h2 {font-size:16pt; font-family:Arial,Helvetica,Genua,sans-serif; font-weight:bold; color:darkblue; }
.typ { font-family: Verdana, Geneva, Arial; font-weight: normal; text-decoration: none; font-size:10px; color:#123052 }

b {font-size:small;  font-weight:bold; color:#000000; text-decoration:none; }

a.blau {font-size:10 pt; font-family:Arial,Helvetica,Genua,sans-serif; font-weight:bold; text-decoration:none; color:#0000C8;}
a.schwarz {font-size:small; font-family:Arial,Helvetica,Genua,sans-serif; font-weight:bold; text-decoration:none; color:#000000;}
a.fshop {font-size:10pt; font-family:Arial,Helvetica,Genua,sans-serif; font-weight:bold; text-decoration:none; color:#0000FF;}

a {font-size:small; font-family:Arial,Helvetica,Genua,sans-serif; font-weight:bold; text-decoration:none; color:#0000C8;}
a.red {font-size:10pt; font-family:Arial,Helvetica,Genua,sans-serif;  font-weight:bold; text-decoration:none; color:red;}
a.aktuell {font-size:small; font-family:Arial,Helvetica,Genua,sans-serif;  font-weight:bold; text-decoration:none; color:#EAD133;}
a.imtext {font-size:small; font-family:Arial,Helvetica,Genua,sans-serif;  font-weight:normal; text-decoration:none; color:red;}
a.mail {font-size:small; font-family:Arial,Helvetica,Genua,sans-serif; text-decoration:underline; font-weight:bold; color:#EAD13E;}

a.oben{
        font-size: 10pt;
         font-weight: bold;
         color: #FFFFFF;
}
 a.gelb{ color: #F9B857;
         font-size: 9pt;
         font-weight: bold;
         margin-left: 5px;
         margin-top: 20px;
}
h1{
        clear: both;
         font-size:14pt;
         font-family:Arial,Helvetica,VERDANA,sans-serif;
         font-weight:bold;
         color:#4633FF;
         margin-top: 20px;

}

#aktionOben{
        color: #FFFFFF;
         text-align: right;
         font-size: 14pt;
         position: absolute;
         right: 25px;
         top: 15px;
         font-family:Arial,Helvetica,VERDANA,sans-serif;
}
h2{
        clear: both;
         font-size:12pt;
         font-family:Arial,Helvetica,VERDANA,sans-serif;
         font-weight:bold;
         color:#4633FF;

}
h3{
        clear: both;
         font-size:10pt;
         font-family:Arial,Helvetica,VERDANA,sans-serif;
         font-weight:bold;
         color:#4633FF;

}
h4{      font-size:10pt;
         font-family:Arial,Helvetica,VERDANA,sans-serif;
         font-weight:bold;
         color:#00FFFF;

}
h5{
         clear: both;
         font-size:10pt;
         font-family:Arial,Helvetica,VERDANA,sans-serif;
         font-weight:bold;
         color:#4633FF;
         margin-top: 2px;
         margin-bottom: 2px;

}
#tableanl {      font-family: ARIAL, HELVETICA;
         font-size: 10pt;
         float: left;
         width: 300px;
         margin: 10px 10px 10px 10px ;
}
#tableanl img{ text-align:right;}
p.p700{

         color: #000000;

         text-decoration:none;
         margin-left: 3px;
         margin-bottom: 2px;
         margin-top: 15px;
         font-weight: normal;
         clear: both;
         width: 700px;
         font-size: 10pt;
         }
td{
        font-family: ARIAL, HELVETICA;
         color: #000000;
         font-size: 10pt;
         text-decoration:none;
         margin-left: 3px;
         margin-bottom: 8px;
         }

h1.navigat{
         font-family: ARIAL, HELVETICA;
         color: #00FFFF;
         font-size: 10pt;
         text-decoration:none;
         margin-left: 3px;
         margin-bottom: 2px;
         }
h1.artikel{
         font-family: ARIAL, HELVETICA;
         color: #336633;
         font-size: 10pt;
         text-decoration:none;
         margin-left: 3px;
         margin-bottom: 2px;
         margin-top: 15px;
         font-weight: bold;
         }
h2.normal{
        font-family: ARIAL, HELVETICA;
         color: #0000FF;
         font-size: 11pt;
         text-decoration:none;
         margin-left: 0px;
         margin-bottom: 10px;
         margin-top: 10px;
         font-weight: bold;
         }
a.navigat{
         font-family: ARIAL, HELVETICA;
         color: #FFFFFF;
         font-size: 10pt;
         text-decoration:none;
         margin-left:8px;
         margin-top: 0px;

         }
b.Eigenschaft{
        font-family: ARIAL, HELVETICA;
         color: #336633;
         font-size: 10pt;
         text-decoration:none;
         margin:0px;
         margin-top: 0px;

         }
ul        {
        font-family: ARIAL, HELVETICA;
         color: #FFFFFF;
         font-size: 10pt;
         text-decoration:none;
         margin:0px;
}
ul.navigat{
        font-family: ARIAL, HELVETICA;
         color: #FFFFFF;
         font-size: 10pt;
         text-decoration:none;
         margin:0px;

         }
#suchfeld input {

             background-color:#DEE9EF;
             font-size:9pt;
             font-family:Arial,Verdana,sans-serif;
              color:#3366FF;
              font-weight:bold;
              width: 80px;
              margin-left: 0px;
}

#suchfeld input.submit {
            background-color:#3366FF;
             color:#FFFFFF;
             width: 25px;
}

input{  font-size:9pt;
        font-family:Arial,Verdana,sans-serif;
         margin-left: 10pt ;
}
/* specific divs */
#suchfeld {
        background: url(zen-bg.jpg) no-repeat top left;
        padding: 1px 0px 0px 1px;
         margin-top: 10px;
         margin-bottom: 30px;
}

#navigat1 {
        font-family: ARIAL, HELVETICA;
         color: #00FFFF;
         font-size: 11pt;
         text-decoration:none;
         }
/* specific divs */
#kurzinfo {
        background: url(zen-bg.jpg) no-repeat top left;
        padding: 10px 20px 20px 15px;
        margin: 0px;
         font-family: Arial, Verdana;
         font-size: 10pt;
         color: #5D5D5D;
         clear: both;
}

#logo {
         padding: 8px 10px 3px 5px;
         margin: 0px;
         }

#artikelbild{
        padding: 10px 20px 20px 5px;
        font-family: Arial, Verdana;
         font-size: 10pt;
         margin: 10px 10px 10px 10px;

        clear:left;

        width: 200px;
        float: left;
}
#artikelM{

         margin:10px 10px 0px 10px;
         font-family: Arial, Verdana;
         font-size: 10pt;
         padding: 10px 10px 0px 10px;
         clear: right;
         float:left;
         font-weight:bold;
         width: 400px;
         color:#000000;

}
#artikelbeschr{
         padding: 10px 10px 0px 10px;
}
#artikelpreis{
         margin-top: 7px;
         padding: 15px 0px 0px 10px;
}
span.sonderpreis{         color: #D70000;
                         font-weight: normal;
                         margin-left: 10px;
}


#weiter{
        clear: both;
         float: right;
         width: 300px;
         text-align: right;
         margin-right: 0px;


}
#artikel{
         float: left;
         padding: 10px 10px 15px 20px;
         margin-bottom: 20px;
         width: 700px;
}

#Eigenschaften{
         padding: 0px 0px 0px 0px;
         clear: both;
         font-family: Arial, Verdana;
         font-size: 10pt;
         margin-left: 3px;
         margin-bottom: 2px;
         margin-top: 3px;
         background-color: #CCCC99;
         height: 20px;

}
#Diashow{

         margin-left:30px;
         margin-top:25px;
         padding:0px;
         width:200px;
         clip:rect(0 289 302 0);
         visibility:show;
         float: left;

}
#elementr200{

         float: left;
         clear: right;
         padding: 10px 10px 20px 60px;
         width:200px;
         font-family: Arial, Verdana;
         font-size: 8pt;

}
#normal{

         padding: 5px 20px 20px 10px;
         width:500px;
         float: left;
         font-family: Arial, Verdana;

}
#normal h1{

         padding: 20px 20px 10px 0px;
         font-family: Arial, Verdana;
         font-size: 14pt;
         color:#4633FF;
         }
#aneu{
         margin: 0px;
         padding: 5px 0px 0px 0px;
         width:700px;
         font-family: Arial, Verdana;
         font-size: 10pt;

}
#neu{
         margin-bottom: 10px;
         margin: 0px;
         padding: 5px 0px 5px 0px;
         width:700px;
         font-family: Arial, Verdana;
         font-size: 10pt;
         float: left;
         clear: both;
}
#neues{
         margin: 0px;
         padding: 10px 10px 10px 10px;
        width:800px;
         font-family: Arial, Verdana;
         font-size: 10pt;
         float: left;
         /*background:url(../blatt.jpg) no-repeat top left;*/
}
#neu a{
        color: #4633FF;
         font-weight: normal;
         font-size: 10pt;


  }

#links{
         clear:both;
         padding: 20px 20px 3px 20px;
         width:200px;
         float: left;
}
#Bildbereich{
         clear:both;
         padding: 20px 20px 3px 20px;
         width:400px;
         float: left;
}
#kiste{  padding: 3px 3px 3px 5px ;
         border: ridge 2px #FDFBEE;
         background-color: #FFFFFD;
}
#kiste a{font-size:8pt;}
#rechts{ float: left;
         padding: 20px 20px 3px 30px;
         width:400px;
}
#infobild{
        background-color: #FFFFFF;
         margin-top: 20px;
         margin-left: 10px;
         margin-right: 10px;
         padding: 10px 10px 10px 10px;
         font-family: Arial, Verdana;
         font-size: 10pt;
         float: left;
         /*background:url(../blatt.jpg) no-repeat top left;*/
}
#infobild img{
        padding: 10px 10px 10px 10px;
}
#infonav{
         margin-right: 30px;
         margin-left: 30px;
         margin-top: 30px;
         padding: 10px 10px 10px 10px;
        width:200px;
         font-family: Arial, Verdana;
         font-size: 10pt;
         float: left;
         /*background:url(../blatt.jpg) no-repeat top left;*/
}
#zaehler{

 width:100px;
 align:center;
 float: left;
 margin-top: 800px;

}
#detailbilder{
              position: relative;
              left: 20px;
              z-index:5;
              align:right;
              margin-left: 20px;
                            border-width:1px;
              border-style:solid;
              border-color:#D9FFF8;

}
#detailbild {
              margin: 5px 0px 5px 5px ;
              width: 180px;
              float: left;

}
#box{
              float: left;
              width: 180px;
              margin: 0px 3px 0px 3px ;
              font-size: 8pt;
              background-color:#E9F3EF;
              padding: 5px 8px 5px 8px ;
              border-width:1px;
              border-style:solid;
              border-color:#D9FFF8;
              z-index:1;

}
#titelbox{    float: left;
              width: 180px;
              margin: 0px 3px 0px 3px ;
              font-size: 8pt;
              background-color:#E9F3EF;
              padding: 0px 8px 2px 8px ;
              border-width:1px;
              border-style:solid;
              border-color:#D9FFF8;


}
#box a{             font-size: 7pt;
}
#titelbox p{      color: #000080;
            font-size: 9pt;
             font-weight: bold;
}
#wrapperbox{
              float: right;
              width: 200px;
              margin: 5px 10px 80px 10px ;

              z-index:3;

}
#wrapper{
              clear: both;
              margin: 5px 5px 5px 5px ;
              padding: 10px 10px 10px 10px ;

}
#seitenzaehler{
		padding: 10px 10px 10px 10px ;
		background-color: #FFFFFF;
                 clear: both;
}
#seitenzaehler a{
		text-align: center;
	     	font-size: 8pt;
              	color: #FF7F00;
}
