
/**** HTML styles ****/
img { border:0; }
/*hr { border:solid #3f3f3f 0px; height:1px; background-color: #3f3f3f; color: #3f3f3f; }*/

hr {
	border-bottom:1px dashed #A1A3AF;
	height:0;
	border-top: 0px;
}


/**** Layout styles ****/
.nebennavi {  font-family: Arial; font-size: 11px; line-height: 13px; font-weight: normal; color: #606060; text-decoration: none}
A.nebennavi {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #606060;
	padding-right: 4px;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.language {
	background-color: #FFFFFF;
	padding: 2px;
	width: 116px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 36px;
	top: 28px;
	right: auto;
	position: absolute;
	left: auto;
	z-index: 1;
	border: 1px solid #DE127A;
	visibility: hidden;
}
A.nebennavi:hover {

	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #000000;
	padding-right: 4px;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
}
.claim {
	padding: 2px;
	width: 650px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 185px;
	top: 28px;
	right: auto;
	position: absolute;
	left: auto;
	z-index: 2;
	border: none;
}
.claim_headline_electronic {
	font-family: Arial;
	font-size: 22px;
	line-height: 29px;
	font-weight: normal;
	color: #DE127A;
	text-decoration: none;
	text-align: right;
}
.suchen {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #585C70;
	width: 134px;
	border: 1px #585C70 solid;
	background-color: #DEDEDE;
	padding-left: 10px;
	height: 15px;
}
.navigate {
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	vertical-align: middle;
}
A.navigate {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
	height: 23px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #3F3F3F;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: middle;
	margin-bottom: 1px;
}
A.navigate:hover, .navigate_active {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
	height: 23px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3F3F3F;
	border-bottom-color: #DE127A;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: middle;
	margin-bottom: 1px;
}
.rahmen_news {
	padding: 4px 4px 4px 12px;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 1px solid #DE127A;
}
.rahmen_unternehmen {
	background-color: #A1A3AF;
	padding: 10px 4px 10px 10px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.navigate_unternehmen {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.abschluss {
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #3F3F3F;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 6px;
	color: F;
}
.navigate_small {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
}
.headline_electronic_news {
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #DE127A;
	text-decoration: none;
}
.fliesstext {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #3F3F3F;
}
.dumps_language {

	background-color: #FFFFFF;
	right: auto;
	border: 1px #585C70 solid;
; clip:  rect(   ); padding-top: 1px; padding-right: 1px; padding-bottom: 1px; padding-left: 4px
}
.dumps_rahmen_news {

	padding: 4px 4px 4px 12px;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 1px solid #585C70;
}
.dumps_headline_news {

	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #585C70;
	text-decoration: none;
}
.dumps_start {
	background-color: #FFFFFF;
	padding: 4px 4px;
	right: auto;
	border: 1px #DE127A solid;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	clip:   rect(   );
	vertical-align: middle;
	text-align: center;
	bottom: auto;
}
.dumps_sicherheit {

	background-color: #FFFFFF;
	padding: 4px 4px;
	right: auto;
	border: 1px #00428A solid;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	clip:  rect(   );
	vertical-align: middle;
	text-align: center;
	bottom: auto;
}
.bts_malta {


	background-color: #FFFFFF;
	padding: 4px 4px;
	right: auto;
	border: 1px #585C70 solid;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	clip:  rect(   );
	vertical-align: middle;
	text-align: center;
	bottom: auto;
}
.bilder_startseite {
	width: 650px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	top: 28px;
	right: auto;
	left: auto;
	z-index: 2;
	border: none;
	visibility: visible;
	clip: rect(auto,auto,auto,auto);
	position: absolute;
	bottom: auto;
}
.dumps_start_inhalt {

	background-color: #FFFFFF;
	padding: 4px;
	width: 200px;
	top: 284px;
	right: auto;
	position: absolute;
	left: auto;
	z-index: 2;
	border: 1px solid #C8C8C8;
	visibility: visible;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	clip: rect(auto,auto,auto,0px);
	margin: auto auto auto 18px;
	bottom: auto;
}
.navi_start {
	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #606060;
	text-decoration: none;
	text-align: left;
	padding-left: 20px;
}
A.navi_start {

	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #606060;
	text-decoration: none;
	text-align: left;
	padding-left: 20px;
}
A.navi_start:hover {


	font-family: Arial;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	padding-left: 20px;
}
.dumps_sicherheitstechnik_inhalt {


	background-color: #FFFFFF;
	padding: 4px;
	width: 200px;
	top: 284px;
	right: auto;
	position: absolute;
	left: auto;
	z-index: 2;
	border: 1px solid #C8C8C8;
	visibility: visible;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	clip: rect(auto,auto,auto,0px);
	margin: auto auto auto 230px;
	bottom: auto;
}
.bts_malta_inhalt {



	background-color: #FFFFFF;
	padding: 4px;
	width: 200px;
	top: 284px;
	right: auto;
	position: absolute;
	left: auto;
	z-index: 2;
	border: 1px solid #C8C8C8;
	visibility: visible;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	clip: rect(auto,auto,auto,0px);
	margin: auto auto auto 440px;
	bottom: auto;
}
.rahmen_headline {
	background-color: #A1A3AF;
	padding: 3px 0px 3px 6px;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	font-variant: normal;
	text-transform: uppercase;
	margin: 3px 0px 3px -1px; 
	word-spacing: 2px;
	text-indent: 2px;
}
/*.rahmen_headline {
	background-color: #A1A3AF;
	padding: 3px 0px 3px 20px;
	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	font-variant: normal;
	text-transform: uppercase;
	width: 100%;
	margin: 3px 0px 3px 15px; 
	word-spacing: 2px;
}*/
.bild_klein {
	margin-left: 20px;
	margin-right: 20px;
}
.fliesstext {
	font-family: Arial;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #3F3F3F;
}
.rahmen_fliesstext {
	background-color: #EEEEEE;
	padding: 3px 3px 3px 10px;
	margin-bottom: 10px;
	text-align: left;
	width: 100%;
	height: 100%;
}
.subline {

	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #3F3F3F;
}
.navi_ebene2 {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-align: left;
	padding-left: 40px;
	text-decoration: none;
	line-height: 17px;
}
.rahmen_navi_ebene2 {
	background-image: url(../images/hintergrund_navi.gif);
	width: 198px;
	margin-bottom: 40px;
}
A.navi_ebene2 {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-align: left;
	padding-left: 40px;
	text-decoration: none;
	line-height: 17px;
}
A.navi_ebene2:hover {


	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #DE127A;
	text-align: left;
	padding-left: 40px;
	text-decoration: none;
	line-height: 17px;
}
.navi_ebene2_active {



	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #DE127A;
	text-align: left;
	padding-left: 40px;
	text-decoration: none;
	line-height: 17px;
}
.rahmen_news_sicherheitstechnik {

	padding: 4px 4px 4px 12px;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 1px solid #00428A;
}
.headline_sicherheitstechnik_news {

	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #00428A;
	text-decoration: none;
}
.claim_headline_sicherheitstechnik {

	font-family: Arial;
	font-size: 22px;
	line-height: 29px;
	font-weight: normal;
	color: #00428A;
	text-decoration: none;
	text-align: right;
}
.navigate_sicherheitstechnik {

	font-family: Arial;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	vertical-align: middle;
}
A.navigate_sicherheitstechnik {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
	height: 23px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #3F3F3F;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: middle;
	margin-bottom: 1px;
}
A.navigate_sicherheitstechnik:hover, .navigate_sicherheitstechnik_active {
	font-family: Arial;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #3F3F3F;
	text-decoration: none;
	padding-right: 6px;
	padding-left: 6px;
	height: 23px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #3F3F3F;
	border-bottom-color: #00428A;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	vertical-align: middle;
	margin-bottom: 1px;
}
.navi_ebene2_sicherheit {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-align: left;
	padding-left: 40px;
	text-decoration: none;
	line-height: 17px;
}
.navi_ebene2_sicherheit_active {




	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #00428A;
	text-align: left;
	padding-left: 40px;
	text-decoration: none;
	line-height: 17px;
}
A.navi_ebene2_sicherheit {


	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #3F3F3F;
	text-align: left;
	padding-left: 40px;
	text-decoration: none;
	line-height: 17px;
}
A.navi_ebene2_sicherheit:hover {



	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #00428A;
	text-align: left;
	padding-left: 40px;
	text-decoration: none;
	line-height: 17px;
}
.language_sicherheitstechnik {

	background-color: #FFFFFF;
	padding: 2px;
	width: 116px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 36px;
	top: 28px;
	right: auto;
	position: absolute;
	left: auto;
	z-index: 1;
	border: 1px solid #00428A;
	visibility: hidden;
}
.navi_ebene3_sicherheit { font-family: Arial; font-size: 11px; font-weight: normal; color: #3F3F3F; text-align: left; padding-left: 40px; text-decoration: none; line-height: 17px; }
A.navi_ebene3_sicherheit { font-family: Arial; font-size: 11px; font-weight: normal; color: #3F3F3F; text-align: left; padding-left: 50px; text-decoration: none; line-height: 17px; }
A.navi_ebene3_sicherheit:hover { font-family: Arial; font-size: 11px; font-weight: normal; color: #00428A; text-align: left; padding-left: 50px; text-decoration: none; line-height: 17px; }
.navi_ebene3_sicherheit_active { font-family: Arial; font-size: 11px; font-weight: normal; color: #00428A; text-align: left; padding-left: 50px; text-decoration: none; line-height: 17px; }


.navi_ebene3 { font-family: Arial; font-size: 11px; font-weight: normal; color: #3F3F3F; text-align: left; padding-left: 40px; text-decoration: none; line-height: 17px; }
A.navi_ebene3 { font-family: Arial; font-size: 11px; font-weight: normal; color: #3F3F3F; text-align: left; padding-left: 50px; text-decoration: none; line-height: 17px; }
A.navi_ebene3:hover { font-family: Arial; font-size: 11px; font-weight: normal; color: #DE127A; text-align: left; padding-left: 50px; text-decoration: none; line-height: 17px; }
.navi_ebene3_active { font-family: Arial; font-size: 11px; font-weight: normal; color: #DE127A; text-align: left; padding-left: 50px; text-decoration: none; line-height: 17px; }
.formular { font-family: Arial; font-size: 11px; line-height: 17px; font-weight: normal; color: #585C70; border: 1px #585C70 solid; background-color: #DEDEDE; padding-left: 10px; }
.weiss {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}
.navi_grafik { font-family: Arial; font-size: 12px; font-weight: normal; color: #3F3F3F; text-decoration: none; line-height: 17px; }
A.navi_grafik { font-family: Arial; font-size: 12px; font-weight: normal; color: #3F3F3F; text-decoration: none; line-height: 17px; }
A.navi_grafik:hover { font-family: Arial; font-size: 12px; font-weight: normal; color: #DE127A; text-decoration: none; line-height: 17px; }
.navi_grafik_active { font-family: Arial; font-size: 12px; font-weight: normal; color: #DE127A; text-decoration: none; line-height: 17px; }

