html {  margin: 0px;
        padding: 0px;
        width:1024px;
     }
BODY {  margin: 0px;
        width:1024px;
        font:16px Arial,Times,Tahoma,Helvetica;
	background:gold;
     }

p.klein {
	font:12px Arial;
        color:gray:
        width:85%;
        text-align:center;
        background:white;
}
p.msg {
	color:darkred;
       background:ffff80;
}
.dlink{
     font-size:1px;
}
.outind{
      text-align:left;
}
.fettrot{
	color:darkred;
	background:gold;
	margin-top:15px;
	margin-bottom:10px;
	padding-right:20px;
	font-weight:bold;
}


div#right {
	position : absolute;
	left   : 790px;
	top    : 105px;
	width  : 210;
	height : auto;
        font:14px Tahoma;
        text-align:center;
        color:black;
        padding:0px;
        padding-left:10px;
        padding-right:0px;
        display:block;
   }
#right a:link {
        color:darkblue;
        text-decoration:none;
        font-weight:bold;
}
#right a:visited {
        color:blue;
}
#right a:hover {
        color:black;
        background:White;
}

div#lastChange {
 font-family:Arial;
 font-size:12px;
 height:16px;
}


H1.Werbung {
        background:#0000d0 url("http://www.zoomtext.de/bilder/ickasten.gif") no-repeat;
        background-position:0 15px;
        color:White;
        width: 100%;
        font: 30px Tahoma;
        font-color:White;
        padding:4px 4px 0px 25px;
        text-align: left;
        border-bottom:White double 4px;
        margin:0px 0px 20px 0px;
}

H2.Werbung{
           text-align:left;
           background:#0000d0;
           color:Yellow;
           font:16px Arial Black;
           padding-right:20px;
           border-bottom:white double 3px;
  }


.PreisList1:link {
	background:#e0efff;
	color:black;
	padding: 0px;
	text-decoration: none;
        display:block;
         }
.PreisList1:hover {
	background:#ffffa0;
        border-bottom:black solid 2px;
        }

.navo {
	background:gold;
	color: #000000;
        font:14px Arial;
	font-weight: bold;
	text-decoration: none;
        width:100%;
	display:block;
        }

.navo:hover {
	background:black;
	color:white;
	text-decoration: none;
        }
.navo:visited {
	color:#000080 ;
	font-weight: bold;
	text-decoration: none;
        }

.navo:visited:hover{
	background:black;
	color:yellow;
	text-decoration: none;
        }
.navt {
	background:gold;
	text-align:center;
	border-bottom:solid black 2px;
	border-right:solid black 2px;
	border-top:solid gray 2px;
	border-left:solid gray 2px;
}


.nav:link {
	color: #000000;
	width: 100%;
	font-weight: bold;
	font-family:Arial;
	font-size : 14px;
	text-decoration: none;
}
.nav:hover {
        color:#ffffff;
	background-color: #000080;
	height: 100%;
	width: 100%;
	color: #FFFFf0;
	font-family:Arial;
	font-size : 14px;
	text-decoration: none;
}
.nav:visited {
	color: #000080;
	height: 100%;
	width: 100%;
	font-weight: bold;
	font-family:Arial;
	font-size : 14px;
	text-decoration: none;
}
.nav:visited:hover{
	background-color: #000080;
        color:#ffffff;
	height: 100%;
	width: 100%;
	color: #FFff80;
	font-family:Arial;
	font-size : 14px;
	text-decoration: none;
}
.z1 {
	font-family: Georgia,"Times New Roman";
	font-weight: bold;
        font-size:50px;
        color:white;
}
.z2 {
	font-family: "Century Schoolbook";
        font-size:45px;
        font-weight: bold;
}
.z3 {
	font-family: Arial,Georgia,Times New;
        font-size:20px;
        color:Yellow;
        font-weight: bold;
	text-align:center;
}
FORM {
	font-size : 10px;
	font-color:#000080;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-family:Tahoma;
	button-color:#ffffff;
	}
INPUT.button{
	background-color : #ffffff;
	BORDER-LEFT: #DDDDDD 1px  solid;
	BORDER-RIGHT: #000000 2px  solid;
	BORDER-TOP: #DDDDDD 1px  solid;
	BORDER-BOTTOM:  #000000 3px double;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
        font-size:12px;font-weight:bold;
        color: black;
}
Table.Nav {
        width:100px;
	border-width:0pt;
       }
TD.Nav {
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
        text-align: left;
        padding: 0px 0px 0px 0px;
       }

Table.Regi {
        width:90%;
	border:0;
       }
TD.Regi {
        background:white;
        width:25%;
	border-bottom:gold double 4px;
	border-right:gold solid 2px;
        text-align: center;
       }
H1.fluSoft{
        background:white url("http://www.zoomtext.de/bilder/ickasten.gif") no-repeat;
        background-position:0 15px;
        color:black;
        text-decoration: none;
        font: 30px Tahoma;
        font-color:#000000;
        padding:4px 4px 0px 25px;
        text-align: left;
        border-bottom:#0000D0 double 4px;
        margin:0px 0px 20px 0px;
}
H2.fluSoft{
        background:white url("http://www.zoomtext.de/bilder/icdreik.gif") no-repeat;
        background-position:0 25px;
        color: #202020;
        text-decoration: none;
        font-size : 22px;
        padding: 20px 0px 2px 15px;
        margin-bottom:20px;
        border-bottom:#404060 double 3px;
        text-align: left;
        font-family:Tahoma;
}
H3.fluSoft{
       background: white url("http://www.zoomtext.de/bilder/ickreisk.gif") no-repeat;
       background-position:0 30px;;
       color: #202020;
       text-decoration: none;
       font-size : 20px;
       padding: 20px 0px 2px 15px;
       margin-bottom:15px;
       border-bottom:silver solid 2px;
       text-align: left;
       font-family:Tahoma;
}
table.Formular {
               background:white;
               width=98%;
               font:16px Tahoma,Arial;
               color:black;
               border:0;
               }
input.Formular {
                 font:16px Tahoma,Arial;
                 border-top:silver solid 1px;
                 border-left: silver solid 1px;
                 border-bottom:gold solid 2px;
                 border-right:gold solid 2px;
               }
input.formular:hover{
                 background:yellow;
                 border-top:black solid 1px;
                 border-left: black solid 1px;
                 border-bottom:black solid 2px;
                 border-right:black solid 2px;

}
td.Formular1 {
            font:16px Tahoma,Arial;
            vertical-align:top;
            text-align:right;
            padding-right:15px;
            background:white;
            width:30%;
            }
td.Formular2 {
            font:16px Tahoma,Arial;
            vertical-align:top;
            align:left;
            background:white;
            width:70%;
            }
td.Formular3 {
            font:16px Tahoma,Arial;
            vertical-align:top;
            align:center;
            background:white;
            }

H1.blau{
	background-color:white;
	width: 100%;
	text-decoration: none;
	font-size : 30px;
	font-color:#000000;
	padding: 4px 0px 4px 0px;
        text-align: left;
	font-family:Tahoma;
	border-bottom-width:4pt;
	border-bottom-style:double;
	border-bottom-color:#404060;
	border-right-width:0pt;
	border-left-width:0pt;
	border-top-width:0pt;
	margin: 0px;
 }

HR {  background-color:white;
   }
table.Adressen {
	background-color:white;
	width: 100%;
       	color:black;
	padding: 0px 0px 0px 0px;
	margin: 0px;
        text-align: left;
	font-size : 14px;
	font-family:Tahoma;
        cellspacing:0px;
	border-bottom-width:2pt;
	border-bottom-style:solid;
	border-bottom-color:#000000;

        }

td.Adressen {
        vertical-align:top;
	padding: 5px 0px 5px 10px;
	margin: 0px;
  }
table.messen {
	width: 95%;
       	color:#000080;
	padding: 10px;
        text-align: left;
	font-size : 14px;
	font-family:Tahoma;
        cellspacing:0px;
	border-top-width:1pt;
	border-top-style:solid;
	border-top-color:#000000;
	border-bottom-width:2pt;
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-right-width:2pt;
	border-right-style:outset;
	border-right-color:#4040a0;
	border-left-width:1pt;
	border-left-style:outset;
	border-left-color:#4040a0;
        }

td.messen {
        vertical-align:top;
  }

td.messenhead {
	background-color: #ffff60;
       	text-color:#800000;
        text-align: left;
        font-weight: bold;
	font-size : 16px;
	font-family:Tahoma;
        cellspacing:0px;
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:#800000;
        }

p.stdtext{
        text-align:left;
	font-size: 20px;
	font-family:tahome,arial, sans-serif;
        color:black;
        margin:2px;
	border-right:#ffffd0 dotted 3px;
}
ul.stdtext {
        text-align:left;
	font-size: 20px;
	font-family:tahome,arial, sans-serif;
        color:black;
	border-right:#ffffd0 dotted 3px;
}
div#InhaltRand {
 padding-left:15px;
 padding-right:15px;
}

div#Inhalt {
	position : absolute;
	left   : 80px;
	top    : 105px;
	width  : 700px;
	height : auto;
        background:white;
        padding-left: 0px;
        padding-right:0px;
        padding-bottom:40px;
        border:2px black solid;
       }
div#Innen{
        width:660px;
        padding-left: 10px;
}

div#Logo {
	position : absolute;
	left   : 0px;
	top    : 0px;
	width  : 120px;
	height : 80px;
        text-align:center;
       }

div#Head {
	position : absolute;
	left   : 10px;
	top    : 2px;
	width  : 1004px;
	height : 105px;
       }

div#Menue {
	position : absolute;
	left   : 0px;
	top    : 80px;
	width  : 120px;
	height : 2000px;
        text-align:center;
	font: 12px arial, sans-serif;
	font-weight: bold;
        Color:White;
 }

div#Menue a {
          border-right: black solid 2px;
          border-bottom:black solid 3px;
          border-left  :black solid 1px;
          border-top   :black solid 1px;
          padding-right: 0px;
          padding-left: 0px;
          padding-top: 1px;
          padding-bottom: 1px;
          margin: 5px;
          display: block;
          color: black;
          text-decoration: none;
          background:white;
          width:100px;
}

div#Menue a:hover {
	border-left:   1px solid White;
	border-right:  2px solid White;
	border-bottom: 3px solid White;
	border-Top:    1px solid White;
	background:black;
	color: gold;
        font-weight:bold;
}

div#olink {
	font-weight: bold;
        width: 90px;
}

div#olink a {
          display: block;
          color: white;
          text-decoration: none;
       	  border-bottom:blue 2px solid;
          width: 100%;
}
div#olink a:hover {
	border-right: 3px dashed white;
	border-bottom: 2px dashed white;
	background: Black;
	color: #FFFF40;
}

.MInfo {
	background-color:white;
	width: 100%;
	text-decoration: bold;
	font-size : 20px;
	font-color:#000000;
        text-align:center;
	font-family:Tahoma;
	margin:0px;
 }
td.MenuInfo {
	border-top-width:1pt;
	border-top-style:solid;
	border-top-color:black;
	border-bottom-width:1pt;
	border-bottom-style:solid;
	border-bottom-color:black;

	}
TD.tdrot {
        text-align:left;
        width:300px;
       }
TD.hrrot {
        align:left;
        color:red;
        height:10px;
        width:10px;
       }
form {
      color:black;
      font:16px Arial;
}
form.blueform {
	border: 0px solid white;
}
table.head {
	width:1020;
}
table.preis {
        align:left;
	width:100%;
        border:0px;
        background: white;
}
th.preis {
	background-color: black;
	font-weight:bold;
        text-align:left;
        color:white;
}
tr.preisentry {
	background-color: white;
	width:100%;
        color:black;
}
td.preis {
        font-family:Helvetica,Tahoma;
        font-weight:bold;
        font-size:18px;
        color:white;
        padding:4px;
}
td.preise1 {
        font-family:Helvetica,Tahoma;
        font-size:12px;
        color:black;
        align:left;
        vertical-align:top;
        border-bottom: silver dotted 2px;
}

td.preise2 {
        font-family:Helvetica,Tahoma;
        font-size:12px;
        color:black;
        align:left;
        vertical-align:top;
        border-bottom: silver dotted 2px;
}

td.preise3 {
        font-family:Helvetica,Tahoma;
        font-size:12px;
        color:black;
        text-align:right;
        vertical-align:top;
        border-bottom: silver dotted 2px;
}



div#ende {
        text-align:center;
	font: 12px arial, sans-serif;
	font-weight: bold;
	width: 100%;
        padding-top:20px;
        margin-top:30px;
        padding-bottom: 10px;
        background-color:white;
        border-top:silver dotted 4px;
 }
div#ende a {
          border-right: #3030a0 solid 2px ;
          border-bottom:#202090 double 4px;
          border-left  :#7070b0 solid 1px;
          border-top  :#7070b0 solid 1px;
          padding-right: 5px;
          padding-left: 5px;
          padding-top: 1px;
          padding-bottom: 1px;
          margin: 3px;
          color: black;
          text-decoration: none;
          background:white;
}
div#ende a:hover {
	border-right: 3px dashed black;
	border-bottom: 2px dashed black;
	background:#0000a0;
	color: #FFFF40;
}

div#Lang {
        background:#0000d0;
	border:0px;

 }
div#lang a:link {
	color: White;
        border:0px;
        background:#0000d0;
        }
div#lang a:visited {
	color: Yellow;
        border:0px;
        background:#0000d0;
	}

div#lang a:hover {
	background:black;
	color:white;
        border:2px;
	}
div#lang a:visited:hover{
	background:black;
	color:yellow;
        border:0px;
	}

.td15 {
       width:15%
       vertical-align:top;
       text-align:center;
       border-bottom:silver dotted 1px;
}
.td10 {width:10%;
       vertical-align:top;
       text-align:center;
       border-bottom:silver dotted 1px;
       font:18px helvitica,Tahoma,Arial;
       color:blue;
}
.td75 {width:75%;
       vertical-align:top;
       text-align:left;
       border-bottom:silver dotted 1px;
        font:18px helvitica,Tahoma,Arial;
}
hr.down {
        color:0000d0;
        height:20px;
        size:20px;
        background:#0000d0;
        border:#0000d0 solid 2px;
}

.smallbox {
          border-right  :black solid 2px;
          border-bottom :black double 3px;
          border-left   :gray  solid 2px;
          border-top    :gray  solid 2px;
          padding: 5px 5px 5px 5px;
          margin-top: 5px;
          margin-bottom: 15px;
          color: black;
          text-decoration: none;
          background:silver;
          text-align:center;
	  font-size: 12px;
   	  font-family:tahome,arial, sans-serif;
}

.smallform {
          border-right  :black solid 2px;
          border-bottom :black double 3px;
          border-left   :gray  solid 2px;
          border-top    :gray  solid 2px;
          padding: 5px 15px 5px 15px;
          margin-top: 5px;
          margin-bottom: 15px;
          color: black;
          text-decoration: none;
          background:gold;
          text-align:center;
	  font-size: 12px;
          font-weight:bold;
   	  font-family:tahome,arial, sans-serif;
}
.topdownload:link,
.topdownload:visited{
          text-decoration: none;
          color:black;
}
.topdownload:hover,
.topdownload:visited:hover{
          text-decoration: none;
          color:darkred;
          background:yellow;
}



.smallform:link {
          text-decoration: none;
          color:black;
}
.smallform:hover {
          text-decoration: none;
          color:yellow;
          background:red;
}
td.o01 {
     text-align:right;
     background:white;
     font:14px Tahoma;
}
td.o02 {
     text-align:right;
     background:white;
     font:14px Tahoma;
}
td.o03 {
     text-align:left;
     background:white;
     font:14px Tahoma;
}
td.o04 {
     text-align:left;
     background:white;
     font:14px Tahoma;
}
td.o05 {
     text-align:right;
     background:white;
     font:14px Tahoma;
}
td.o06 {
     text-align:right;
     background:white;
     font:14px Tahoma;
}
td.o07 {
     text-align:right;
     background:gold;
     font:14px Tahoma;
}
th.o00, td.o00 {
     text-align:left;
     background:black;
     color:white;
     font:14px Arial Black;
}

table.o00 {
    border:black solid 1px;
    width:100%;
    background:gold;
};
.p00 {
      border-bottom:double 3 px black;
      color: darkblue;
      font:14px Tahoma;
      background:gold;
}

.EndSumme {
	border:2px solid black;
	font-weight:bold;
	text-align:right;
	font:14px Arial Black;
}
.Summe {
	text-align:right;
	border:1px solid black;
}
li.error {
	color:red;
	font-weight:bold;
}
.prolink:link {
        display:block;
      	width: 100%;
        color:black;
	background:white;
      	text-decoration:none;
        text-align:left;
        padding-left:6px;
        padding-buttom:2px;
       }
.prolink:visited {
        display:block;
      	width: 100%;
        color:black;
	background:white;
      	text-decoration:none;
        text-align:left;
        padding-left:6px;
        padding-buttom:2px;
       }

.prolink:hover {
        display:block;
      	width: 100%;
        color:gold;
	background:black url("%url%/bilder/bg.gif");
      	text-decoration:none;
      }

td.ProdTabD1 {
        vertical-align:middle;
        text-align:left;

}
td.ProdTabD2 {
        vertical-align:top;
        width:100px;
}
div#QuellText {
    border:silver 2px dotted;
    font:Courier 14px;
    padding:15px;
    margin:15px;
}
Form.PreisHead {
   background:black;
   display:block;
   border:2px black solid;
   font-weight:bold;
   font:arial 10px;
}
input.black {
   background:black;
   font-weight:bold;
   color:white;
   border:0;
};
input.white {
   background:white;
   color:black;
   border:0;
}
form.Shop {
   width:100%;

   background:white;
   display:block;
   border:0;
   font:arial 10px;
   margin:0;
   padding:10;
}
.Shopbox {
    background:white;
    border-bottom:2px black solid;
    border-right:2px black solid;
    border-top:1px black solid;
    border-left:1px black solid;
    font:10px arial;
}
.Shopbox:visited {
    background:white;
}
.Shopbox:hover {
    background:gold;
    color:darkblue;
    border-bottom:2px white solid;
    border-right:2px white solid;
}
.Shopbox:activ {
    background:gold;
    color:black;
    border-bottom:2px darkgray solid;
    border-right:2px darkgray solid;
}
div#links {
	position : absolute;
	left   : 0px;
	top    : 90px;
	width  : 78px;
	height : 1000px;
	text-align:center;
        font:10px Times;
	color:gold;
        background:gold url("http://www.bhvd.de/bilder/slf5k.gif") no-repeat;
        background-position:20 130px;
}
#links A:Link {
	display:block;
	background-color:white;
	text-decoration:none;
        font:12px arial;
	color:black;
	border:black 1px solid;
	padding:5px;
}
#links A:Hover {
	display:block;
	background-color:black;
	text-decoration:none;
        font:12px arial;
	color:white;
	border:white 1px solid;
	padding:5px;
}
