a {
 font-family: arial,verdana,sans-serif;
 font-weight: 600;
 font-size:8pt;
 color:#0000BF;
   text-decoration: none;
 }
a:hover {
 font-family: arial,verdana,sans-serif;
 font-weight: 600;
 font-size:8pt;
 color:#6F6F6F;
  text-decoration: none;
}



a.nav {
 font-family: arial,verdana,sans-serif;
 font-weight: 500;
 font-size:8pt;
 color:royalblue;
 text-decoration: none;
}
a.nav:hover {
 font-family: arial,verdana,sans-serif;
 font-weight: 500;
 font-size:8pt;
 color:#0000DF;
 text-decoration: underline;
}

a.navbut {
 font-family: arial,verdana,sans-serif;
 font-weight: 500;
 font-size:8pt;
 color:#363434;
 text-decoration: none;
}
a.navbut:hover {
 font-family: arial,verdana,sans-serif;
 font-weight: 500;
 font-size:8pt;
 color:#363434;
 text-decoration: none;
}

a.unter:hover {
 font-family: arial,verdana,sans-serif;
 font-weight: 300;
 font-size:8pt;
 color:#6F6F6F;
}
a.unter {
 font-family: arial,verdana,sans-serif;
 font-weight: 300;
 font-size:8pt;
 color:#000000;
 text-decoration: none;
}

a.unterkat:hover {
 font-family: arial,verdana,sans-serif;
 font-weight: 400;
 font-size:8pt;
 color:#6F6F6F;
}
a.unterkat {
 font-family: arial,verdana,sans-serif;
 font-weight: 400;
 font-size:8pt;
 color:mediumblue;
 text-decoration: none;
}

a.unterkatdet:hover {
 font-family: arial,verdana,sans-serif;
 font-weight: 400;
 font-size:8pt;
 text-decoration: none;
 color:royalblue;
}

a.unterkatdet {
 font-family: arial,verdana,sans-serif;
 font-weight: 400;
 font-size:8pt;
 color:royalblue;

}


a.news {
 font-family: arial,verdana,sans-serif;
 font-weight: 300;
 font-size:8pt;
 color:royalblue;
 text-decoration: underline;
}
a.news:hover {
 font-family: arial,verdana,sans-serif;
 font-weight: 300;
 font-size:8pt;
 color:#6F6F6F;
 text-decoration: underline;
}

a.kopf {
 font-family: arial,verdana,sans-serif;
 font-weight: 500;
 font-size:8pt;
 color:#3C3C3C;
 text-decoration: none;

}
a.kopf:hover {
 font-family: arial,verdana,sans-serif;
 font-weight: 500;
 font-size:8pt;
 color:silver;
 text-decoration: underline;
}


.navtab {

border: solid 1px mediumslateblue;
background: #EFEFEF;

}



th {
 font-family: arial,verdana,sans-serif;
 font-weight: bold;
 font-size:9pt;
 color:mediumblue;
 text-align:right;
 background-_color:_#EFEFEF;
 background-_image:url(images/headbg.jpg); background-repeat:x; margin:0px;
 height: 16pt;
 border-bottom-style: solid;
 border-bottom-width: 2px;
 border-bottom-color: lightgrey;
 }

.td_content {
 border-spacing:3px
}

.td_content_footer {
 border-left-style: dashed; border-left-width: 1px;
 border-right-style: dashed; border-right-width: 1px;
 border-bottom-style: dashed; border-bottom-width: 1px;
 border-color: lightgrey;
}

.text_hervorgehoben {
 font-family: arial,verdana,sans-serif;
 font-weight: bold;
 font-size:9pt;
 text-align:left;
 }

.text_hervorgehoben_1 {
 font-family: arial,verdana,sans-serif;
 font-weight: bold;
 font-size:8pt;
 text-align:left;
 color: mediumblue;
 }

.text_hervorgehoben_preis {
 font-family: arial,verdana,sans-serif;
 font-weight: bold;
 font-size:8pt;
 text-align:left;
 color: darkslategray;
 }

.text_kommentar {
 font-family: arial,verdana,sans-serif;
 font-size:7pt;
 text-align:left;
 }

.text_kommentar_mwst {
 font-family: arial,verdana,sans-serif;
 font-size:7pt;
 text-align:left;
 }

.table_content {
 border-style: solid;
 border-width: 1pt;
}

p {
 align: justify;
 font-family: arial,verdana,sans-serif;
 font-size:10pt;
 white-space:_pre;
 text-indent:_5px;
}

.prod_bez {
 font-family: arial,verdana,sans-serif;
 font-size:8pt;
 font-weight: bold;
 text-align:left;
}

li {
 font-family: arial,verdana,sans-serif;
 font-size:10pt;
}

.text_impr {
 font-family: arial,verdana,sans-serif;
 font-size:9pt;
 font-weight: bold;
}

.text_pp {
 font-family: arial,verdana,sans-serif;
 font-size:9pt;
}

.but {
 font-family: arial,verdana,sans-serif;
 font-size:8pt;
 text-decoration: _underline;
 font-weight: 400;
 border-color:mediumslateblue;
 border-width:px;
 background-color:#EFEFEF;
 cursor: hand;
}

.td_dom {
 align: justify;
 font-family: arial,verdana,sans-serif;
 font-size:8pt;
 white-space:pre;
}

input {
 border-style: solid;
 border-width: 1px;
 border-color: #4F4F4F;
}

.sel {
 font-family: arial,verdana,sans-serif;
 border-style: solid;
 border-width: 1px;
 border-color: #4F4F4F;
 font-size: 8pt;
}
option {
 border-style: solid;
 border-width: 1px;
 border-color: #4F4F4F;
}

.text_unter_kat {
 font-family: arial,verdana,sans-serif;
 font-weight: bold;
 font-size:9pt;
 color:mediumblue;
 text-align:left;
}

.td_nav {

}

.content_tab{
 border-style: solid;
 border-width: 1px;
}


.feature{
 font-family: arial,verdana,sans-serif;
 color: #353535;
 height: 14pt;
 text-align: left;

}

h3 {
 font-family: arial,verdana,sans-serif;
 font-weight: bold;
 font-size:8pt;
 color:mediumblue;
 text-align:left;
 line-height: 8pt;
 }