body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 11px;
	color: #000000;
}

	.TABLEALL {
	border-top: 0px solid red;
	border-left: 1px solid #0099FF;
	border-right: 0px solid red ;
	border-bottom: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-color: none;
	}

	.righttd {
	border-top: 0px solid red;
	border-left: 1px solid #0099FF;
	border-right: 0px solid red;
	border-bottom: 0px solid #999999;
	padding-top: 50px;
	padding-right: 0px;
	background-color: none;
	}



ul
{
	list-style-image:url(./images/list_arrow.jpg);
}

a.globalLink:link {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.globalLink:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.globalLink:hover {
	font-size: 11px;
	color: #0099FF;
	font-weight: bold;
	text-decoration: none;
}
a.linkPic:link {
	border-color: #CCCCCC;
}
a.linkPic:visited {
	border-color: #CCCCCC;
}
a.linkPic:hover {
	color: #0099FF;
	border-color: #0099FF;
}
a:link{
	color: #000000;
	text-decoration:underline;
}
a:visited{
	color: #000000;
	text-decoration:underline;
}
a:hover{
	color: #0099FF;
	text-decoration:underline;
}
img.linkPic{
	border-width: 1px;
	color: #CCCCCC;
	border-color: #CCCCCC;
}
img.linkPic:hover {
	color: #0099FF;
	border-color: #0099FF;
}
.keySentence {
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
td.Line {
	background-color: #0099FF;
}

td.navEmpty {
	background-image: url(images/hauptnav_block_blanco2.jpg);
	background-repeat: repeat;
}



td.nav {
	background-image: url(images/nav_bg.jpg);
	background-repeat: repeat-x;
}

td.navSelected {
	background-image: url(images/nav_bg_selected.jpg);
	background-repeat: repeat-x;
}
a.nav {
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}
a.nav:link {
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}
a.nav:hover {
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
a.nav:visited {
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}
.standardText {
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.standardTextBold {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
td.globalNavLeft {
	background-image: url(images/globalNav_left.jpg);
	background-repeat: no-repeat;
}
td.globalNavOther {
	background-image: url(images/globalnav_other.jpg);
	background-repeat: no-repeat;
}
td.subnav1 {
	background-image: url(images/nav_bg.jpg);
	background-repeat: repeat-x;
}
td.subnav1Selected {
	background-image: url(images/nav_bg_selected.jpg);
	background-repeat: repeat-x;
}
td.subnav2 {
	background-image: url(images/nav_bg.jpg);
	background-repeat: repeat-x;
}
td.subnav2Selected {
	background-image: url(images/nav_bg_selected.jpg);
	background-repeat: repeat-x;
}
.headline1 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.headline2 {
	font-size: 14px;
	font-weight: bold;
	color: #CCCCCC;
}
.headline3 {
	font-size: 12px;
	color: #0099FF;
	font-weight: bold;
}
.headline3rot {
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}


.headline33 {
	font-size: 16px;
	color: #0099FF;
	font-weight: bold;
}


td.refHead {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
}
td.refText1 {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	vertical-align: top;
}
td.refText2 {
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}
td.jobsKontakt {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #999999;
}
td.subnav3 {
	background-image: url(images/nav_bg.jpg);
	background-repeat: repeat-x;
}
td.subnav3Selected {
	background-image: url(images/nav_bg_selected.jpg);
	background-repeat: repeat-x;
}
table.quickLinkRev {
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #000066;
}
td.quickLinkRevLeft {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px none #0099FF;
	text-indent: 5px;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

td.quickLinkRevLeftTrenner {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px none #0099FF;
	text-indent: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}

td.quickLinkRevLeftTrennerblue {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px none #0099FF;
	text-indent: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
}

td.quickLinkRevLeftTrennerred {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px none #0099FF;
	text-indent: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

td.quickLinkRevMiddle {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px solid #0099FF;
}
td.quickLinkRevMiddleBold {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 2px solid #0099FF;
}
td.quickLinkRevRight {
	border-top: 1px solid #0099FF;
	border-right: 2px solid #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px solid #0099FF;
}

td.quickLinkRevTop {
	border-top: 1px none #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px none #0099FF;
	border-left: 1px solid #0099FF;
}

td.quickLinkRevBottom {
	border-top: 1px solid #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 1px solid #0099FF;
	border-left: 1px solid #0099FF;
}

td.quickLinkRevBottomRight {
	border-top: 1px solid #0099FF;
	border-right: 1px solid #0099FF;
	border-bottom: 1px solid #0099FF;
	border-left: 1px solid #0099FF;
}

td.quickLinkRevTopX {
	border-top: 1px none #0099FF;
	border-right: 1px none #0099FF;
	border-bottom: 0px solid #0099FF;
	border-left: 1px solid #0099FF;
}

a.download:link {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.download:visited {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.download:hover {
	font-size: 11px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}

a.download-brandschutz:link {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.download-brandschutz:visited {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a.download-brandschutz:hover {
	font-size: 11px;
	font-weight: bold;
	color: red;
	text-decoration: none;
}

td.formularError {
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}

td.aktionstext {
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;

}

.aktionstext1 {
  	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;

}
.aktionstext2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}

.aktionstext3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: NORMAL;
	color: #666666;
}

.aktionstext4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0099FF;
}

.aktionstext5 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
	letter-spacing: 0px;
}
.aktionstext6 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: red;
	letter-spacing: 0px;
}

.aktionstext7 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: red;
	letter-spacing: 0px;
}

.aktionstext8 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: red;
	letter-spacing: 0px;
}

.TABLENEWS {
	border-top: 0px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-color: none;
	background-image: url('images/logos/NEWS_BGR.gif');
	}

	.NEWS1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #FFFFFF;		}

	A.NEWS1 { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; COLOR: white; letter-spacing: 0pt; text-decoration: none;}

A.NEWS1:hover { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: bold 11px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}

	.NEWS2 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: none;
	letter-spacing: 0px;
		}

A.NEWS2 { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: white; letter-spacing: 0pt; text-decoration: none;}

A.NEWS2:hover { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}


	.NEWS3 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 20px;
	padding-left: 0px;
	padding-top: 1px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #FFFFFF;
		}

			.NEWS4 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #333333;
	text-align: left;
	font-size: 16px;
	border: 0px solid red;
	padding-right: 20px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: #FFFFFF;
		}

		A.NEWS5 { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: bold 12px Arial, Verdana, Helvetica, sans-serif; COLOR: #0066ff; letter-spacing: 0pt; text-decoration: none;}

A.NEWS5:hover { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: bold 12px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}

A.NEWS3 { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: 10px Arial, Verdana, Helvetica, sans-serif; COLOR: #FFFFCC; letter-spacing: 0pt; text-decoration: none; background-color: #333333;}

A.NEWS3:hover { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: 10px Arial, Helvetica, sans-serif; COLOR: black; letter-spacing: 0pt; text-decoration: none; background-color: white}


.TABLELOGIN {
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-color: none;
	}


	.LOGIN1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #0099FF;
	text-align: left;
	font-size: 14px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: none;
		}

			.LOGIN {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: none;
		}


		.DOWNLOAD {
  	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: none;
		}

	   .DOWNLOAD2 {
  	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #999999;
	text-align: left;
	font-size: 16px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: none;
		}

A.LOGIN { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: white; letter-spacing: 0pt; text-decoration: none;}

A.LOGIN:hover { padding: 0px; height: 5px; width: 100; border: outset 0px ; FONT: bold 14px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}


.data01 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 5px;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: none;
		}

A.data01 { padding: 0px; height: 2px; width: 400; border: outset 0px ; FONT: bold 10px Arial, Verdana, Helvetica, sans-serif; COLOR: black; letter-spacing: 0pt; text-decoration: none;}

A.data01:hover { padding: 0px; height: 2px; width: 400; border: outset 0px ; FONT: bold 10px Arial, Verdana, Helvetica, sans-serif; COLOR: red; letter-spacing: 0pt; text-decoration: none;}


.TABLEOFFERING1 {
	border-top: 0px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 1px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-color: none;
	width:100%;
	}

	.TABLEOFFERING111 {
	border-top: 1px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-color: none;
	width:100%;
	}

	.TDOFFERING1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 11px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
		}

	.TDOFFERING444 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
		}


	.TABLEOFFERING2 {
	border: 0px solid #999999;
	padding: 0px;
	background-color: none;
	}

	.TDOFFERING2 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #999999;
	text-align: left;
	font-size: 11px;
	border: 0px solid #333333;
	padding-left: 5px;
    padding-right: 5px;
	font-weight: normal;
		}

	.TDOFFERINGF3 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	font-size: 11px;
	border: 0px solid #333333;
	padding-left: 5px;
    padding-right: 5px;
	font-weight: normal;
		}

	.TDOFFERING222 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #999999;
	text-align: right;
	font-size: 11px;
	border: 0px solid #333333;
	padding-left: 5px;
    padding-right: 5px;
	font-weight: normal;
		}

	.TABLEOFFERING3 {
	border-top: 0px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-color: none;
	width:100%;
	}

	.TDOFFERING3 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 10px;
	border: 0px solid red;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	background-color: #FFFFFF;		}

	.TDOFFERING333 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	font-size: 10px;
	border: 0px solid red;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
	background-color: #FFFFFF;		}

	.TDOFFERING4 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: normal;
		}

			.textred1 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: red;
	text-align: left;
	font-size: 12px;
	font-weight: normal;
		}

	.TABLEOFFERING5 {
	border: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-color: none;
	width:100%;
	}

	.TDOFFERING5 {
    font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: left;
	font-size: 12px;
	border: 0px solid red;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	letter-spacing: 1pt;
	background-color: #FFFFFF;		}

	.TBLCONTENT {
	border-left: 1px solid #0099FF;
	border-right: 1px solid #0099FF;}

	.TBLTOP {
	border-left: 1px solid #0099FF;
	border-right: 1px solid #0099FF;}

	.FLAGS {
	padding-top: 5px;
	padding-left: 0px;}

	.TDFLAGS {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 3px;}

	.TDFLAGS2{
	padding-top: 10px;}

	.TDFLAGS3{
	padding-top: 20px;}

	.TBLMENUE{
	padding-left: 10px;}


	.TABLENEWS2 {
	border-top: 0px solid #999999;
	border-left: 0px solid #999999;
	border-right: 0px solid #999999;
	border-bottom: 0px solid #999999;
	padding-top: 0px;
	padding-right: 0px;
	background-color: none;
	background-image: url('images/logos/NEWS_BGR2.jpg');
	}

