div.detail-hinweis{float:left;padding:3px;text-align:left}
div.euro-hinweis{float:right;padding:3px;text-align:right}
div.formular-hinweis{padding:3px;text-align:left;width:50%}
div.project-link{float:right;padding:3px;text-align:right}
em{color:#FF0000}
h4{background-color:transparent;color:#C3B680;padding-left:10px}
img.produkt{float:left;margin:0px 5px 5px 5px}
input.button{margin:0px;padding:0px 3px 0px 3px;width:100%}
input.button3{margin:0px;padding:0px 0px 0px 0px;width:27%}
span.detail-hinweis{color:#008000;font-weight:bold}
span.euro-hinweis{color:#000080;font-weight:bold}
span.formular-hinweis{color:#CA0707;font-weight:bold}
span.productdata{
background-color:transparent;
color:#000080;
font-size:1.0em;
font-weight:bold;
margin:0px;
}
table.tabelle{border:solid 1px #E0D8A2;width:670px}
td.artikelnummer{padding:0px 2px 0px 2px;text-align:center}
td.auswahlbutton{background-color:transparent;padding-left:0px}
td.auswahlfeld{background-color:transparent;padding-right:5px}
td.auswahltext{
background-color:transparent;
padding-left:10px;
padding-right:5px;
white-space:nowrap
}
td.betrag{text-align:right}
td.buttons3{padding:0px 2px 0px 2px;text-align:center;white-space:nowrap}
td.katalog0,
.katalog,
.katalog1{padding-left:3px;padding-right:3px;text-align:left}
td.mitteltext{padding-left:5px;padding-right:5px}
td.nob{border:0}
td.quantity{padding:0px 5px 0px 5px;text-align:right}
th.katalog{text-align:left}
th.katalog,
th.katalog1,
th.project,
td.betrag{white-space:nowrap}
td.prozent{white-space:nowrap; text-align: right;}
th.summe{
border-right:solid 1px #FFFFFF;
height:22px;
padding-right:3px;
text-align:right
}
tr.auswahlzeile{padding:1px}
.fehlertext{color:#FF0000;margin:0px;padding-left:10px;padding-right:5px}
.katalog1{border-right:solid 1px #FFFFFF}
.katalogzeile{background-color:#AFAFAF;color:#000000;height:22px;padding:1px}
.katalogzeile0{background-color:#FDFDFD;color:#000000;padding:1px}
.katalogzeile1{background-color:#EDEEEF;color:#000000;padding:1px}
.katalogzeiles{background-color:#E0D8A2;color:#000000;padding:1px}
.katalogzeilex{background-color:#C3B680;color:#000000;padding:1px}
.nob{border:0}
.pleft{padding-left:3px}
.qty{text-align:right;width:30px}
.strich{border-left:solid 1px #CA0707;border-top:solid 1px #CA0707}
#dateien{margin:0px;padding-left:10px}
#dateien a{background-color:transparent;color:#323235;font-weight:bold}
#dateien a:hover{background-color:transparent;color:#CA0707}
#dateien li{line-height:20px;list-style:none;list-style-image:none}
#langtext{
border-bottom:1px solid #808080;
border-top:1px solid #808080;
height:90px;
margin-bottom:1em;
overflow:auto;
width:460px
}
#news table{border-collapse:collapse}
#news tr,#news td{border:1px solid #DC143C;margin:0px;padding:5px}