@charset "UTF-8";


#details td{
font: normal 12px Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000;line-height:16px;}

#umwelt td{
font: normal 12px Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000;
line-height:16px;
}

#versand{display:bock;border:solid 1px #000;}

.td-navbar { background: url(td-navbar.png) no-repeat; }

.td-pros { background: url(td-pros.png) no-repeat; }



.td-left-content { background: url(td-content.png) repeat left; }

.td-left-standardbox-title { background: url(td-left-standardbox-title.png) no-repeat;padding-left:10px; }

.td-left-categories-content { background: url(td-left-standardbox-content.png) repeat; }

.td-left-standardbox-bottom { background: url(td-left-standardbox-bottom.png) no-repeat bottom; }




.td-right-content { background: url(td-content.png) repeat right; }

.td-right-standardbox-title { background: url(td-right-standardbox-title.png) no-repeat; padding-left:10px;}

.td-right-standardbox-content { background: url(td-right-standardbox-content.png) repeat; }

.td-right-standardbox-bottom { background: url(td-right-standardbox-bottom.png) no-repeat bottom; }


.td-michseite-title { background: url(td-michseite-title.png) no-repeat; padding-left:10px;}
.td-michseite-title-impressum { background: url(td-michseite-title-impressum.png) no-repeat; padding-left:10px;}

.td-michseite-content { background: url(td-michseite-content.png) repeat; }

.td-michseite-bottom { background: url(td-michseite-bottom.png) no-repeat bottom; }


.td-footer { background: url(td-footer.png) no-repeat; }



.input-field {
margin:0px;
padding:0px;
background: url(input-background.png) no-repeat right top;
height: 23px;
width: 282px;
border:0px;
float:left;
margin-left:15px;
padding-left:5px;
outline:none; 
padding-top:4px;
}

.input-button {
margin:0px;
padding:0px;
background: url(input-button.png) no-repeat left top;
height: 23px;
width: 38px;
border:0px;
float:left;
margin-left:-3px;
}

.font1{
font: italic 14px Arial, Helvetica, sans-serif;
text-decoration: none;
color: #FFF;
text-shadow: 0px -1px 0px #002544; 
}

a.font1:link, a.font1:visited, a.font1:active{
font: italic 14px Arial, Helvetica, sans-serif;
text-decoration: none;
color: #FFF;
text-shadow: 0px -1px 0px #002544; 
}
a.font1:hover{
font: italic 14px Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #FFF;
text-shadow: 0px -1px 0px #002544; 
}

a.font2:link, a.font2:visited, a.font2:active{
font: 12px Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #900;

}
a.font2:hover{
font: italic 12px Arial, Helvetica, sans-serif;
text-decoration: underline;
color: #900;

}


.textbox {
COLOR: #000;
BACKGROUND-COLOR: #FFFFFF;
font: normal 12px Arial, Helvetica, sans-serif;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.titlebox {
COLOR: #000;
font: bold 12px Arial, Helvetica, sans-serif;
background: #FFF;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.textbox1 {COLOR: #000;
BACKGROUND-COLOR: #FFFFFF;
font: normal 12px Arial, Helvetica, sans-serif;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.textbox11 {COLOR: #000;
BACKGROUND-COLOR: #FFFFFF;
font: normal 12px Arial, Helvetica, sans-serif;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.textbox12 {COLOR: #000;
BACKGROUND-COLOR: #FFFFFF;
font: normal 12px Arial, Helvetica, sans-serif;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}


.mpb-textbox {
COLOR: #000;
BACKGROUND-COLOR: #FFFFFF;
font: normal 11px Verdana, Geneva, sans-serif;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border: 1px dotted #bbb;
}

.mpb-titlebox {
COLOR: #666;
font: bold 11px Verdana, Geneva, sans-serif;
background: #E0E0E0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border: 1px dotted #999;
}

.mpb-font3 {
COLOR: #666;
font: bold normal 12px Arial, Helvetica, sans-serif;
}