
font,body,table,td { font-size:10pt; font-family:Arial,Sans-Serif;}
.white, a:link.white, a:visited.white { color:#FFFFFF; }

INPUT { font-size:9pt; }

a:link.action { border-width:2px; color:#aa0000; background-color:#cccccc; border-style:groove; border-width:2px; line-height:13pt; padding-left:5px; padding-right:5px; }
a:visited.action { border-width:2px;color:#aa0000; background-color:#cccccc; border-style:groove; line-height:13pt; padding-left:5px; padding-right:5px; }

ul { list-style-image:URL('img/dot_blue_mini.gif'); list-style-position:outside; }

ul.front { font-size:10pt;  color:#456799; list-style-image:URL('img/dot_blue_mini.gif'); list-style-position:outside; margin-left:120px;}

td.finish-td { background:url('img/navi/finish_bg.gif');}

input.bigger-submit { font-weight:bold; color:#333344; background-color:#BBFFBB; font-size:10pt; }
input.bigger-submit2 { font-weight:bold; color:#333344; background-color:#ccddcc; font-size:9pt; }

table.with-border { margin:0px;border-style:solid; border-width:2px; border-color:#456789;}

select.blue-select { border:0px;; font-size:10pt; background-color:#123456; color:orange; }

input.left-red { BORDER-LEFT: red thin solid; }
input.thin { BORDER: solid; border-width:1px; }

table.default-dark { background-color:#345699; color:#ffffff; }

.vbig-white { color:#ffffff; font-size:16pt; letter-spacing:0.6pt; }
.vbig-blue { color:#99aaff; font-size:16pt; letter-spacing:0.6pt; }

.big-white { color:#ffffff; font-size:10pt; letter-spacing:0.6pt; font-weight:bold;}
.big-blue { color:#66aaff; font-size:10pt; letter-spacing:0.6pt; font-weight:bold;}

.big-dark-blue { color:#234567; font-size:10pt; letter-spacing:0.6pt; }
.big-dark-white { color:#ffffff; font-size:10pt; letter-spacing:0.6pt; }

font.orange { color:orange; font-size:10pt; letter-spacing:0.6pt; font-weight:bold;}

font.error-output { color:#cc0000; font-size:10pt; letter-spacing:0.6pt; font-weight:bold;}

font.attention { color:#cc0000; font-size:10pt; letter-spacing:0.6pt; font-weight:bold;}

.bold { font-weight:bold;}

.quickjump { font-size:9pt; color:#333344; background-color:#aabbff; border-style:solid; border-width:0px; vertical-align:top;}

a:link { color:#222288; }
a:visited { color:#222288; }
a:hover { color:#ff5523; }

a:link.sub-navi { font-size:10pt; color:#eeeeee; background-color:rgb(19,170,231); font-weight:bold; }
a:visited.sub-navi { font-size:10pt; color:#eeeeee; background-color:rgb(19,170,231); font-weight:bold; }

a:link.light { color:#eeeeee; }
a:visited.light { color:#dddddd; }
a:hover.light { color:#ffffff; }

a:link.red { color:#ff6666; }
a:visited.red { color:#ff4444; }
a:hover.red { color:#ff7777; }

hr.underliner { width=80%; color:#cc0033; }
hr.lblue { color:#6699ee; }

font.error { font-size:8pt; font-family:Helvetica,Sans-Serif; color:#cc0000; }

font.green { color:green; font-size:12pt; }

td.global-table-head { font-size:12pt; color:#ccccff; background-color:#345678; font-weight:bold; letter-spacing:0.8pt;}
td.global-table-head-red { font-size:12pt; color:#eeeeff; background-color:#cc5678; font-weight:bold; }


td.column-description { font-size:9pt; color:#eeeeee; background-color:#456789; letter-spacing:0.8pt; }
td.column-description2 { font-size:11pt; color:#3434aa; letter-spacing:0.6pt; font-weight:bold; font-style:italic; background-color:#ccccdd;}

td.arntz-comment { color:#bb3333; }


td.ansp-zeile1 { font-style:italic; font-size:11pt; color:#ffffff; letter-spacing:0.6pt; background-color:#00ADE6 }

td.norm-tableitem { color:#345678; }

td.column-head-ZpZ { font-size:11pt; color:#3434aa; letter-spacing:0.6pt; font-weight:bold }

td.cart-descr { font-size:9pt; background-color:#abcdef; color:#123456;  }

td.cart-price-date { background-color:#234567; color:#ff7777; }
td.cart-price-date-ok { background-color:#234567; color:#77ff77; }

td.trenner { font-size:1pt; background-color:#234567;}


td.msg-head1 {font-size:12pt; background-color:#5678da; color:#FEC272;  letter-spacing:0.6pt;}
td.msg-description {font-size:9pt; background-color:#345699; color:#ffffff; letter-spacing:0.3pt;}

/*
a.av-bandsaw {  font-size:10pt; color:#ffffff; letter-spacing:0.6pt; font-weight:bold }
a:visited.av-bandsaw {  font-size:10pt; color:#dddddd; letter-spacing:0.6pt; font-weight:bold }
*/
a:link.av-bandsaw { width:30px; text-decoration:none; color:#ffffff; border-style:groove; border-width:2px; line-height:14pt; padding-left:5px; padding-right:5px; }
a:visited.av-bandsaw {width:30px;color:#aa0000;text-decoration:none; background-color:#abcdef; border-style:groove; border-width:2px; line-height:14pt; padding-left:5px; padding-right:5px; }


a.navi {  font-size:10pt; color:#ffffff; letter-spacing:0.6pt; }
a:visited.navi {  font-size:10pt; color:#ffffff; letter-spacing:0.6pt; }


td.normal-dark {  background-color:#2222aa; font-size:9pt; color:#ffffff; letter-spacing:0.6pt; font-weight:bold }

td.bandsaw-av-blue {  background-color:#00ade7; font-size:9pt; color:#ffffff; letter-spacing:0.6pt;}
td.bandsaw-av-red {  background-color:#FF0000; font-size:18pt; color:#ffffff; letter-spacing:0.6pt; font-weight:bold }

td.bandsaw-not-av-yellow {  background-color:#ffd460; }

font.mark-red { color:#cc0000; font-weight:bold;}

td.adm-eingFeld { font-size:11pt; background-color:#888888; }
td.adm-BeschrFeld { font-size:9pt; background-color:#666666; color:#ffffff; text-align:right; }
td.adm-BeschrFeld-wichtig { font-size:9pt; background-color:Red; color:#ffffff; text-align:right; }

/*Bezeichnungen von TabUeberschriften prod_table (Abmessung ZpZ)*/
tr.prod-table-bezeichnungen{ font-size:12pt; background-color:Red; color:#ffffff; text-align:center; }

td.proddescr { font-size:14pt; color:#eeeeff; letter-spacing:0.6pt; }
td.proddescr2 { background-color:#345699; font-size:10pt; color:#eeeeff; letter-spacing:0.6pt; font-weight:bold }


font.specialist {text-decoration:none; font-size:11pt; color:#cc4566; letter-spacing:0.8pt;}
ul.specialist { font-size:9pt;  color:#456799; list-style-image:URL('img/dot_blue_mini.gif');}

font.so-good {text-decoration:none; font-size:11pt; color:#cc4566; letter-spacing:0.8pt;}
font.so-good-descr { font-size:9pt; color:#456799;}

font.smallfont { font-size:7pt; }


.title { background-color:#234567; color:orange; letter-spacing:0.4pt;}

font.companybasic { font-family : Verdana; font-size:9pt; line-height:12pt; color:#000000; letter-spacing:0.2pt; }
font.companysubinfo { font-family : Verdana; font-size:8pt; line-height:10pt; color:#000000; letter-spacing:0.1pt; }

a:link.companysubinfo {font-family : Verdana; line-height:10pt; font-size:8pt;  color:#000000; text-docaration: underline;}
a:visited.companysubinfo {font-family : Verdana; line-height:10pt; font-size:8pt;  color:#000000; text-docaration: underline;}
a:hover.companysubinfo {font-family : Verdana; line-height:10pt; font-size:8pt;  color:#FFFFFF; text-docaration: underline;}
