body, td { font-family: verdana,helvetica,sans-serif; font-size: 12px; }

a  { color: #CC0033; }
a.menu:hover     {color:#CC0033; text-decoration:underline;}       
a.menu:link      {color:#000000; text-decoration:none;}
a.menu:visited   {color:#000000; text-decoration:none;}
a.menu:active    {color:#000000; text-decoration:none;}


.blaupunkt { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: -0.4cm }
.blaupunkt_bild { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: -0.6cm }
.blaupunkt_bild2 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: -0.3cm }

form { display: inline }

sup { font-size: 8px; }

.container { text-align: center; }

.em1 { font-weight:bold; }

.divider1 { background:#CCCCCC }
.divider2 { background:#CCCCCC }

.snc0 { position: absolute; top: 80px; left: 314px; width: 100px; clip: rect(0,100,187,0); z-index: 100; }
.snc1 { position: absolute; top: 80px; left: 419px; width: 140px; clip: rect(0,140,187,0); z-index: 100; }
.snc2 { position: absolute; top: 80px; left: 419px; width: 165px; clip: rect(0,165,187,0); z-index: 100; }
.snc3 { position: absolute; top: 80px; left: 627px; width: 145px; clip: rect(0,145,187,0); z-index: 100; }

.sn { position:absolute; top: 0px; left: 0px; width: 100%; visibility:hidden; }
.sn td a:link { font-size: 11px; color: #000000; text-decoration: none; }
.sn td a:hover { font-size: 11px; color: #ffffff; text-decoration: none; }

.snBg { background: #CCCCCC; }

.gnc { position:relative; }

.hmdvdr { background:#A9A9A9 }
.hmbtbx { background:#E3E3E3 }

.hdrbar-crp { background:#6D8AC0 }
.hdrbar-ent { background:#01B6D5 }
.hdrbar-rzf { background:#C4E301 }
.hdrbar-eur { background:#F27207 }

.bdy-col { background: #E3E3E3 }

.lnav { font-family: verdana,helvetica; font-size: 11px; }
.lnav a { color: #000000; }

.exec-name { font-size: 15px; font-weight:bold; color: #F27109 }
.exec-ttl { font-size: 15px; }
.exec { font-size: 11px; }

.hdr_awrd { font-size: 15px; }

.hdr-crp { font-size: 15px; font-weight:bold; color: #F27109 }
.hdr-rzf { font-size: 15px; font-weight:bold; color: #659934; }
.hdr-ent { font-size: 15px; font-weight:bold; color: #00B5D5; }
.hdr-eur { font-size: 15px; font-weight:bold; color: #F27109 }

.hdr-cs-crp { font-size: 15px; font-weight:bold; color: #000000; }
.hdr-cs-rzf { font-size: 15px; font-weight:bold; color: #000000; }
.hdr-cs-ent { font-size: 15px; font-weight:bold; color: #000000; }
.hdr-cs-eur { font-size: 15px; font-weight:bold; color: #000000; }

.hdr-off { font-size: 15px; font-weight:bold; color: #ffffff }

.cs-lead-txt { font-size: 15px; }

.br-txt { font-size: 15px; }

.br-rzf { font-size:15px; font-weight:bold; color:#BAD200; }

.othr-lnk { text-decoration: none; }

.csp-brdr { background: #666666; }

.hmso { font-weight: bold; color: #F27109; }

.ftr { color: #ffffff; font-size: 11px; background: #6D8AC0 }
.ftr a { color: #ffffff }
.cpy { font-style: normal }

.hdr-news { font-size: 15px; }

.offbar { background:#999999 }

.frmlbl { font-size: 11px; }

.pr-dte { font-size: 15px; font-weight:bold; color: #F27109 }

.pr-ttl { font-size: 15px; }
.pr-cpy { font-size: 11px; }

.ssinstr { font-size: 11px }

.contboxtxt {
			font-style:normal;
			text-decoration:none; 
			font-size:11px;
			color:#333333;
			font-family:verdana; 
			line-height:14px;
		}
		
.textheadline { 
	color: #999999; 
	font-family: verdana; 
	font-size: 11px; 
	font-weight: bold; 
	line-height:12px;
}

.txtbold { 
	font-family:verdana,sans-serif; 
	font-size:11px; 
	line-height:15px; 
	color:#333333; 
	text-decoration:none; 
	font-weight:bold; 
}

.adresse { font-size: 8pt; line-height: 12pt; font-family: verdana;  margin-left: 0.3cm }
.adresse2  { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-right: 20px }
.bild { margin-left: 0.3cm }
.box { font-size: 1pt; font-family: verdana; line-height: 5pt }
.ersatz { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-right: 0.1cm; margin-left: 0.1cm }
.jobs { font-size: 12pt; line-height: 12pt; font-family: verdana; margin-right: 0.5cm; margin-left: 0.3cm }
.klein { font-size: 1pt; font-family: verdana }
.linie { font-size: 3pt; font-family: verdana }
.liste { font-size: 8pt; line-height: 12pt; font-family: verdana }
.ueb { font-size: 8pt; font-family: verdana; margin-right: 0.5cm; margin-left: 0.3cm }
.menu_oben { font-size: 7pt; line-height: 12pt; font-family: verdana }
.menu_oben_re { font-size: 7pt; line-height: 12pt; font-family: verdana; margin-right: 20px }
.normal { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-right: 0.5cm; margin-left: 0.3cm }
.normal1 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-right: 1.2cm; margin-left: 0.3cm }
.normal2 { font-size: 8pt; line-height: 12pt; font-family: verdana }
.normal3 { font-size: 8pt; line-height: 10pt; font-family: verdana }                    
.normal4 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-right: 0.5cm; margin-left: 0.5cm }
.normal5 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-right: 0.5cm }
.normal6 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: 0.3cm; margin-right: 0.3cm }
.normal6h { font-size: 8pt; font-family: verdana; margin-left: 0.3cm; margin-right: 0.3cm }
.normal7 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: 0.3cm }
.normal8 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: 0.2cm; margin-right: 0.2cm }
.normal9  { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-right: 0.2cm; margin-left: 0.2cm }
.normal10 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: 0.2cm }
.normal_bild  { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-right: 0.5cm; margin-left: 0.3cm }
.normal_tab { font-size: 8pt; line-height: 12pt; font-family: verdana }
.mittel { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: 0.3cm }
.mittel2 { font-size: 8pt; line-height: 12pt; font-family: verdana }
.mittel3 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: 1.2cm }
.mittel4 { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-left: 0.3cm; margin-right: 0.2cm }
.netscape {font-family: verdana; font-size: 9pt}
.oben { color: black; font-size: 8pt; font-family: verdana }
.obenre { color: black; font-size: 8pt; font-family: verdana }
.obentab { color: black; font-size: 8pt; font-family: verdana; margin-left: 0.3cm }
.sid { font-size: 8pt; line-height: 12pt; font-family: verdana; margin-right: 1cm; margin-left: 0.3cm }
.sid2 { font-size: 8pt; font-family: verdana }
.web2cad { font-size: 8pt; font-family: verdana; margin-right: 0.5cm; margin-left: 0.3cm }


//select, textarea, text, input, option, value {font-family: verdana; font-size: 8pt}
input,select,textarea,text, option, value {background-color:#FFFFFF; color:#000000; font-family:verdana; font-size:8pt; border-color:#000000; border-width:1px;}
sub {font-family: verdana; font-size: 7pt}


.rand_rechts { 
    /* Schattenlinien | rechts + Hintergrund rechts */
    border-bottom: solid #000000 1px;
    border-right: solid #000000 1px;
    background: #cccccc;
}


.table_look {
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 0px;
	}

.td_1look   { color: #000000; font-size: 10px; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 0px 0px 1px; border-color: black }
.td_2look   { color: #000000; font-size: 10px; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 0px 1px; border-color: black }
.td_3look   { color: #000000; font-size: 10px; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 0px 1px 1px; border-color: black }
.td_4look   { color: #000000; font-size: 10px; font-family: Verdana, Arial; padding: 5px; border: solid 1px black }
.td_3look a   {
	color : #FF0000;
	text-decoration: none;
  }
.td_3look a:hover  {
	color : #FF0000;
	text-decoration: underline;
  }
.td_1prod    { color: #000000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 0px 0px 1px; border-color: black }
.td_2prod      { color: #000000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 3px 1px 0px 1px; border-color: #191970 }
.td_2basicprod      { color: #000000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 3px 1px 0px 1px; border-color: #ff0000 }
.td_2varioprod      { color: #000000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 3px 1px 0px 1px; border-color: #00A9A4 }
.td_2tubeprod      { color: #000000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 3px 1px 0px 1px; border-color: #999999 }
.td_23dprod      { color: #000000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 3px 1px 0px 1px; border-color: #CC0035 }
.td_2steelprod      { color: #000000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 3px 1px 0px 1px; border-color: #0068CC }
.td_2llprod      { color: #000000; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 3px 1px 0px 1px; border-color: #CCCCCC }


.td_2aprod      { color: #000000; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 3px 1px 0px 1px; border-color: #191970 }
.td_2bprod      { color: #000000; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #191970 }
.td_2cprod      { color: #000000; font-size: 8pt; font-family: Verdana, Arial; background-color: white; padding: 5px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #191970 }
.td_3prod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 0px 1px 1px; border-color: #191970 }

.td_3aprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 0px 0px 1px; border-color: #191970 }
.td_3bprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #191970 }

.td_4prod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 1px 0px; border-color: #191970 }

.td_4aprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 0px 0px; border-color: #191970 }
.td_4bprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #191970 }

.td_5prod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #191970 }
.td_5basicprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #ff0000 }
.td_5varioprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #00A9A4 }
.td_5tubeprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #999999 }
.td_53dprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #CC0035 }
.td_5steelprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #0068CC }
.td_5llprod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #CCCCCC }








.td_6prod     { color: #000000; font-size: 8pt; font-family: Verdana, Arial; padding: 5px; border-style: solid; border-width: 1px 1px 0px 1px; border-color: #191970 }

.td_4prod a    { color: #c03; text-decoration: none }
.td_4prod a:hover   { color: #c03; text-decoration: underline }


