/* TOP FRAME Area */
.toplo {text-decoration: none; color: #005826; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica}
.tophi {text-decoration: none; color: #005826; font-size: 13px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold;}
.toplored {text-decoration: none; color: #C91E40; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica}

.error {text-decoration: none; color: #C91E40; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica}
.errorblink {background-color:yellow; text-decoration: none; color: #C91E40; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica}

A.top:link { COLOR: #005826; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana, helvetica,sans-serif; font-weight: bold}
A.top:hover { COLOR: #005826; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana, helvetica,sans-serif; font-weight: bold}
A.top:active{ COLOR: #005826; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana, helvetica,sans-serif; font-weight: bold}
A.top:visited { COLOR: #005826; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}

A.topmail:link { COLOR: #62728B; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}
A.topmail:hover { COLOR: #62728B; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}
A.topmail:active{ COLOR: #62728B; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}
A.topmail:visited { COLOR: #62728B; FONT-SIZE: 11px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}

/* LEFT FRAME Area */
A.leftnav:link {text-decoration: none; color: #005826; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}
A.leftnav:hover {font-size: 12px; text-decoration: none; color: #005826; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}
A.leftnav:active {font-size: 12px; text-decoration: none; color: #005826;  font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}
A.leftnav:visited {text-decoration: none; color: #005826; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}

/*  Left NAV No HREF on Text */
.leftnavnor {text-decoration: none; color: #005826; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}

A.leftnavplus:link {text-decoration: none; color: #005826; font-size: 15px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}
A.leftnavplus:hover {text-decoration: none; color: #005826; font-size: 15px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}
A.leftnavplus:active {font-size: 15px; text-decoration: none; color: #005826;  font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}
A.leftnavplus:visited {text-decoration: none; color: #005826; font-size: 15px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}

/*  Left NAV Plus No HREF on Text */
.leftnavplusnor {text-decoration: none; color: #005826; font-size: 15px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}

A.leftnavuc:link {text-decoration: none; color: #022712; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: normal}
A.leftnavuc:hover {text-decoration: none; color: #022712; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: normal}
A.leftnavuc:active {text-decoration: none; color: #022712; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: normal}
A.leftnavuc:visited {text-decoration: none; color: #022712; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: normal}

/*  Left NAV UseCase No HREF on Text */
.leftnavucnor {text-decoration: none; color: #022712; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: normal}

.leftnavucinv {text-decoration: none; color: #6A746E; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: normal}

/* Logo CONTENT Area */
.lgtxt {text-decoration: none; color: #005826; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica}
.lgtxtred {text-decoration: none; color: #C91E40; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica}

/*  Language Select Box */
.lstxt {text-decoration: none; color: #005826; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica}
.lstxtb {text-decoration: none; color: #005826; font-size: 11px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}

/* CONTENT AREA HOME Headline + Textblock */
.chhead {text-decoration: none; color: #000000; font-size: 12px; letter-spacing:1px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}
.chtxt {text-decoration: none; letter-spacing:1px; color: #000000; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica}

A.home:link { COLOR: #62728B; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}
A.home:hover { COLOR: #62728B; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}
A.home:active{ COLOR: #62728B; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}
A.home:visited { COLOR: #62728B; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}

/* CONTENT AREA Headline + Textblock */
.chead {text-decoration: none; color: #000000; font-size: 12px; letter-spacing:1px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold}
.ctxt {text-decoration: none; letter-spacing:1px; color: #000000; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica}
.cthtxt {text-decoration: none; letter-spacing:1px; color: #62728B; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica}
.ctxtsmall {text-decoration: none; letter-spacing:1px; color: #000000; font-size: 10px; font-family: Arial, Verdana, Geneva, Helvetica}
.ctxtform {text-decoration: none;  color: #000000; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica}


A.ctxtpl:link {text-decoration: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}
A.ctxtpl:hover {text-decoration: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}
A.ctxtpl:active{text-decoration: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}
A.ctxtpl:visited {text-decoration: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}

A.cu:link {text-decoration: underline; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}
A.cu:hover {text-decoration: underline; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}
A.cu:active{text-decoration: underline; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}
A.cu:visited {text-decoration: underline; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}

A.iac:link {text-decoration: none; COLOR: #777777; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}
A.iac:hover {text-decoration: none; COLOR: #777777; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}
A.iac:active{text-decoration: none; COLOR: #777777; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}
A.iac:visited {text-decoration: none; COLOR: #777777; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}

A.htxtpl:link {text-decoration: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:bold}
A.htxtpl:hover {text-decoration: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:bold}
A.htxtpl:active{text-decoration: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:bold}
A.htxtpl:visited {text-decoration: none; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:bold}

A:link { COLOR: #62728B; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}
A:hover { COLOR: #62728B; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}
A:active{ COLOR: #62728B; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}
A:visited { COLOR: #62728B; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight: bold}

/* machine list headlines */
.cathead {text-decoration: none; color: #000000;  letter-spacing:2px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font:small-caps 14px Arial;}
.catheadred {text-decoration: underline; color: #C91E40; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font:small-caps 14px Arial;}
.lhead {text-decoration: underline; color: #000000;  letter-spacing:3px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font:small-caps 16px Arial;}
.lheadokl {text-decoration: none; color: #000000;  letter-spacing:2px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font:small-caps 14px Arial;}

/* machine list header and footer elements LINKS */
A.hfl:link {color: #FFFFFF;  letter-spacing:2px; font-family: Arial, Verdana, Geneva, Helvetica; font:small-caps 13px Arial;}
A.hfl:hover {color: #FFFFFF;  letter-spacing:2px; font-family: Arial, Verdana, Geneva, Helvetica; font:small-caps 13px Arial}
A.hfl:visited {color: #FFFFFF;  letter-spacing:2px; font-family: Arial, Verdana, Geneva, Helvetica; font:small-caps 13px Arial}
A.hfl:active {color: #FFFFFF;  letter-spacing:2px; font-family: Arial, Verdana, Geneva, Helvetica; font:small-caps 13px Arial}

/* machine list header and footer elements */
.hf {text-decoration: none; color: #FFFFFF;  letter-spacing:2px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bolder; font:small-caps 13px Arial;}
.hfb {text-decoration: none; color: #000000;  letter-spacing:2px; font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bolder; font:small-caps 13px Arial;}

/* Prod List */
table.norm { border-collapse:collapse; border-spacing:0; border:0; border-width:0px;  width:100%; }
td.norm { border-style:solid; border-width:1px; border-color:#E6E6E6; padding:2px;}
th.norm { border-style:solid; border-width:2px; border-color:#E6E6E6; padding:2px; background-color:#BCC0C5;}
td.nv { border-style:solid; border-width:1px; border-color:#E6E6E6; padding:2px; COLOR: #000000; FONT-SIZE: 12px; FONT-FAMILY: Arial,Verdana,helvetica,sans-serif; font-weight:100}

/* Prod List VERSION c*/
table.normc { border-collapse:collapse; border-spacing:0; border:0; border-width:0px;  width:100%; }
td.normc { border-style:solid; border-width:0px; border-color:#E6E6E6; padding:0px; }
th.normc { border-style:solid; border-width:0px; border-color:#E6E6E6; padding:0px; background-color:#DEDEDE;}
td.leftbeatbl {border-color:#B8BBC0; border-width:1px;  border-style:solid; border-top-style:hidden; border-bottom-style:hidden; border-left-style:hidden; border-right-style:hidden; font-size: 11px;}
td.leftnavtbl {border-color:#B8BBC0; border-width:1px;  border-style:solid; border-bottom-style:hidden; border-left-style:hidden; border-right-style:hidden; font-size: 11px;}
.tblo {text-decoration: none; color: #005826; font-size: 4px; font-family: Arial, Verdana, Geneva, Helvetica}
td.gestd{background-color:#F5FCF2;}
table.gestbl{background-color:#F5FCF2;}
body{width:97%;height:100%}
body.gesbdy{background-color:#F5FCF2;}
td.pdtd{background-color:#FFE4E1;text-decoration: none; letter-spacing:1px; color: #000000; font-size: 12px; font-family: Arial, Verdana, Geneva, Helvetica}

.dikt
{ 
	position: relative;
	float: left;
	width: 8px;
	text-align: center;
}
.dikt2
{ 
/* für die Adresse (8 reicht beim IE nicht aus) */
	position: relative;
	float: left;
	width: 9px;
	text-align: center;
}

.dikt_anf
{ 
	position: relative;
	float: left;
	width: auto;
	text-align: center;
}

.trenner
{
	position: relative; 
	height:0px; 
	width: 200px;
	border-bottom: solid 1px #dddddd; 
	line-height:0px; 
	font-size:0;
}


