

html{
      margin:0;
      padding:0;
      height:100%;
      border:none
   }


body{
  margin:0;
  padding:0;
  height:100%;
  font-family:Verdana;
  font-size:10pt;
  color:black;
  background-color:#DEDEDE;
}

table{
  font-family:Verdana;
  margin:0;
  padding:0;
  font-size:10pt;
  color:black;
}

table.liste{
  border-top:1px solid gray;
  border-left:2px solid gray;
  border-right:2px solid gray;
  border-bottom:2px solid gray;
}

table.liste_red{
  border:2px solid red;
}

td{text-align:left; }

td.news{
  font-family:Verdana;
  font-size:9pt;
  padding:3px;
  vertical-align:middle;
  text-align:center;
  background-color:gray;
  color:#DEDEDE;
  overflow:hidden;
}

td.liste{
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1px solid gray;
  vertical-align:top;
}
td.liste_r{
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1px solid gray;
  text-align:right;
  vertical-align:top;
}

td.liste_c{
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1px solid gray;
  text-align:center;
  vertical-align:top;
}

td.warenkorba{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:top;
  text-align:left;
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1px solid gray;
}

td.warenkorbnzs{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:top;
  text-align:right;
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1px solid gray;
  background-color:gray;
  color:#DEDEDE;
}
td.warenkorbazs{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:top;
  text-align:left;
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1px solid gray;
  background-color:gray;
  color:#DEDEDE;
}

td.warenkorbn{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:top;
  text-align:right;
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-top:1px solid gray;
}

td.warenkorbabr{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:top;
  text-align:left;
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-right:1px solid gray;
  border-top:1px solid gray;
}

td.warenkorbnbr{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:top;
  text-align:right;
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-right:1px solid gray;
  border-top:1px solid gray;
}
td.warenkorbzbr{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:top;
  text-align:center;
  padding-left:6px;
  padding-right:6px;
  padding-top:5px;
  padding-bottom:5px;
  border-right:1px solid gray;
  border-top:1px solid gray;
}


a{
  color:gray;
  font-family:Verdana;
}

a.news{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:middle;
  text-align:center;
  background-color:gray;
  color:#DEDEDE;
  overflow:hidden;
}

a.news:link{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:middle;
  text-align:center;
  background-color:gray;
  color:#DEDEDE;
  overflow:hidden;
}

a.news:visited{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:middle;
  text-align:center;
  background-color:gray;
  color:#DEDEDE;
  overflow:hidden;
}

a.news:hover{
  font-family:Verdana;
  font-size:9pt;
  vertical-align:middle;
  text-align:left;
  background-color:gray;
  color:#DEDEDE;
  overflow:hidden;
}

a.error:link{
  color:red;
}
a.error:visited{
  color:red;
}
a.error:hover{
  color:red;
}


a.mnui:link{
  color:gray;
  overflow:hidden;
  font-weight:normal;
  text-decoration:none;
}
a.mnui:visited{
  color:gray;
  overflow:hidden;
  font-weight:normal;
  text-decoration:none;
}
a.mnui:hover{
  color:white;
  overflow:hidden;
  font-weight:normal;
  text-decoration:none;
  background-color:gray;
}

a.smnui:link{
  overflow:hidden;
  font-weight:normal;
  text-decoration:none;
}
a.smnui:visited{
  overflow:hidden;
  font-weight:normal;
  text-decoration:none;
}
a.smnui:hover{
  overflow:hidden;
  font-weight:normal;
  text-decoration:underline;
}

a.mnua:link{
  color:white;
  overflow:hidden;
  text-decoration:none;
  font-weight:normal;
}
a.mnua:visited{
  font-family:Verdana;
  color:white;
  overflow:hidden;
  text-decoration:none;
  font-weight:normal;
}
a.mnua:hover{
  font-family:Verdana;
  color:white;
  overflow:hidden;
  text-decoration:underline;
  font-weight:normal;
}

a.smnua:link{
  overflow:hidden;
  text-decoration:none;
  font-weight:bold;
}
a.smnua:visited{
  font-family:Verdana;
  overflow:hidden;
  text-decoration:none;
  font-weight:bold;
}
a.smnua:hover{
  font-family:Verdana;
  overflow:hidden;
  text-decoration:underline;
  font-weight:bold;
}

td.mnu{
  font-family:Verdana;
  font-size:11pt;
  vertical-align:middle;
  text-align:left;
  color:gray;
  width:153px;
  overflow:hidden;
  padding:2px;
  border:2px solid gray;
}

div.artikel{
padding:10px;
border:1px solid gray;
}

div.mnui{
  font-family:Verdana;
  font-size:11pt;
  padding-left:1px;
  vertical-align:middle;
  text-align:left;
  color:gray;
  width:152px;
  overflow:hidden;
}

div.mnui:hover{
  color:white;
  background-color:gray;
  font-family:Verdana;
  font-size:11pt;
  padding-left:1px;
  vertical-align:middle;
  text-align:left;
  width:152px;
  overflow:hidden;
}

div.mnua{
  font-family:Verdana;
  font-size:11pt;
  padding-left:10px;
  vertical-align:middle;
  text-align:left;
  background-color:gray;
  color:white;
  width:143px;
  overflow:hidden;
}

div.smnu{

  color:gray;
  font-family:Verdana;
  font-size:10pt;
  padding-left:10px;
  padding-bottom:3px;
  vertical-align:middle;
  text-align:left;
  width:143px;
  overflow:hidden;
}

div.smnu1{

  color:gray;
  font-family:Verdana;
  font-size:10pt;
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px;
  vertical-align:middle;
  text-align:left;
  width:143px;
  overflow:hidden;
}

div.smnui{

  color:gray;
  font-family:Verdana;
  font-size:10pt;
  padding-left:10px;
  padding-bottom:3px;
  vertical-align:middle;
  text-align:left;
  width:143px;
  overflow:hidden;
}

div.smnui1{

  color:gray;
  font-family:Verdana;
  font-size:10pt;
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px;
  vertical-align:middle;
  text-align:left;
  width:143px;
  overflow:hidden;
}

div.smnua{
  background-color:gray;
  color:white;
  font-family:Verdana;
  font-size:10pt;
  padding-left:10px;
  padding-bottom:3px;
  vertical-align:middle;
  text-align:left;
  width:143px;
  overflow:hidden;
}

div.smnua1{
  background-color:gray;
  color:white;
  font-family:Verdana;
  font-size:10pt;
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px
  vertical-align:middle;
  text-align:left;
  width:143px;
  overflow:hidden;
}
a.gallery_r{padding-right:0px; padding-top:30px; text-align: center; }

a.gallery_1{padding-right:16px; padding-top:30px; text-align: center; }
a.gallery_2{padding-right:10px; padding-top:30px; text-align: center; }
a.gallery_3{padding-right:6px; padding-top:30px; text-align: center; }
a.gallery_4{padding-right:16px; padding-top:30px; text-align: center; }

a.gallery_5{padding-right:6px; padding-top:30px; text-align: center; }
a.gallery_6{padding-right:6px; padding-top:30px; text-align: center; }
a.gallery_7{padding-right:22px; padding-top:30px; text-align: center; }
a.gallery_8{padding-right:6px; padding-top:30px; text-align: center; }
a.gallery_9{padding-right:20px; padding-top:30px; text-align: center; }


img.gallery0{padding-right:0px; padding-bottom:10px; text-align: center; }
img.gallery1{padding-right:30px; padding-bottom:10px; text-align: center; }
img.gallery2{padding-right:14px; padding-bottom:10px; text-align: center; }
img.gallery3{padding-right:58px; padding-bottom:10px; text-align: center; }
img.gallery4{padding-right:14px; padding-bottom:10px; text-align: center; }
img.gallery5{padding-right:58px; padding-bottom:10px; text-align: center; }
img.gallery6{padding-right:30px; padding-bottom:10px; text-align: center; }
td.imggallery{padding-right:20px; padding-bottom:10px; text-align: center; }
td.imggallery_r{padding-bottom:10px; text-align: center;}
td.content{text-align:justify; }
td.kontakt{font-weight:normal;font-size:10pt;color:gray;padding-top:5px;padding-left:10px;}
td.skontakt{font-weight:normal;font-size:10pt;color:gray;padding-top:5px;width:80px;}
td.fehler{font-weight:bold;font-size:10pt;color:#DCDCDC;}
td.error{font-weight:normal;font-size:10pt;color:red;background-color:gray;padding-top:5px;padding-left:10px;border: solid 1px red;padding-bottom:7px;}
td.konterror{font-weight:normal;font-size:10pt;color:red;background-color:gray;padding-top:5px;padding-left:10px;}
td.skonterror{font-weight:normal;font-size:10pt;color:red;background-color:gray;padding-left:10px;}
div.info{font-weight:normal;font-size:10pt;color:#DEDEDE;background-color:gray;padding:3px; text-align:center; }
div.info_l{font-weight:normal;font-size:10pt;color:#DEDEDE;background-color:gray;padding:3px; text-align:left; }
div.error{font-weight:normal;font-size:10pt;color:red;background-color:gray;border: solid 1px red;padding:3px; text-align:center; }
div.error_l{font-weight:normal;font-size:10pt;color:red;background-color:gray;border: solid 1px red;padding:3px; text-align:left; }
div.errorklein{font-weight:normal;font-size:8pt;color:red;background-color:gray; text-align:left; padding:3px;}
span.errorklein{font-weight:normal;font-size:8pt;color:red;background-color:gray;border: solid 1px red; text-align:left; }

INPUT.text{font-family:Courier New;font-weight:normal;font-size:9pt;color:black;background-color:white>;z-index:1;width:250px;}
INPUT.checkbox{font-family:Courier New;font-weight:normal;font-size:9pt;color:black;background-color:white;z-index:1;}
INPUT.shopmenge{font-family:Courier New;font-weight:normal;font-size:9pt;color:black;background-color:white;z-index:1;width:30px;margin-right:10px;}
INPUT.radio{font-family:Courier New;font-weight:normal;font-size:9pt;color:black;z-index:1;}
INPUT.small1{font-family:Courier New;font-weight:normal;font-size:9pt;color:black;background-color:white;z-index:1;width:60px;margin-right:10px;}
INPUT.small2{font-family:Courier New;font-weight:normal;font-size:9pt;color:black;background-color:white;z-index:1;width:174px;margin-right:10px;}
INPUT.small3{font-family:Courier New;font-weight:normal;font-size:9pt;color:black;background-color:white;z-index:1;width:140px;}
INPUT.small4{font-family:Courier New;font-weight:normal;font-size:9pt;color:black;text-align:right;background-color:white;z-index:1;width:20px;}
TEXTAREA{font-family:Courier New;font-weight:normal;font-size:9pt;color:black;width:"364px";background-color:white;z-index:1;}
SELECT{font-family:Verdana, Arial;font-weight:normal;font-size:8pt;color:black;background-color:white;z-index:1;}
SELECT.fix1{font-family:Verdana, Arial;font-weight:normal;font-size:8pt;color:black;background-color:white;z-index:1;width:150px; }
SELECT.news{font-family:Verdana, Arial;font-weight:normal;font-size:8pt;color:black;background-color:white;z-index:1;width:130px; overflow:hidden;}
INPUT.button{font-family:Verdana, Arial;font-size:12px;font-weight:bold;color:black;background-color:white;font-style:normal;text-decoration:none;padding:1px;}
<!--
INPUT.buttonklein{font-family:Verdana, Arial;font-size:8pt;font-weight:normal;color:black;background-color:gray;font-style:normal;text-decoration:none;padding:1px;}
-->
INPUT.buttonklein{font-family:Verdana, Arial;font-size:8pt;font-weight:normal;color:black;background-color:gray;font-style:normal;text-decoration:none;padding:1px; min-width:140px;}
INPUT.buttonklein2{font-family:Verdana, Arial;font-size:8pt;font-weight:normal;color:black;background-color:gray;font-style:normal;text-decoration:none;padding:1px;}
INPUT.buttonnews{font-family:Verdana, Arial;font-size:8pt;font-weight:normal;color:black;background-color:gray;font-style:normal;text-decoration:none;padding:1px; width:130px; overflow:hidden;}
