@page { size:landscape;

}
/* dieser Eintrag ist der einzige, der anders als bei druck.css ist */
/* dort ist die Bildbreite 162 px */

.bilderbreite {
	width: 162px;
}
HTML {
	SCROLLBAR-FACE-COLOR: #DFEBF7;
	SCROLLBAR-HIGHLIGHT-COLOR: #f8f8f8;
	SCROLLBAR-SHADOW-COLOR: #85a8be;
	SCROLLBAR-3DLIGHT-COLOR: #f8f8f8;
	SCROLLBAR-ARROW-COLOR: #f8f8f8;
	SCROLLBAR-TRACK-COLOR: #f8f8f8;
	SCROLLBAR-DARKSHADOW-COLOR: #f8f8f8;

}
BODY {
	overflow:auto;
	SCROLLBAR-FACE-COLOR: #DFEBF7;
	MARGIN: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #f8f8f8;
	SCROLLBAR-SHADOW-COLOR: #85a8be;
	SCROLLBAR-3DLIGHT-COLOR: #f8f8f8;
	SCROLLBAR-ARROW-COLOR: #f8f8f8;
	SCROLLBAR-TRACK-COLOR: #f8f8f8;
	SCROLLBAR-DARKSHADOW-COLOR: #f8f8f8;
	background-image: url(../pics/hintergrund.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001D5D;
	/*letter-spacing: 0.03em;*/
	padding-left: 15px;
	padding-right: 15px;
	list-style-type: square;
	list-style-position: outside;
}

A.bodycopy:link{
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	border: 1px solid #EAF4FF;
}
A.bodycopy:visited {
	color: #FFBB55;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #EAF4FF;
}
A.bodycopy:hover {
	font-weight: bold;
	background-color: #dfebf7;
	color: #FF9933;
	border: 1px dotted #FF9900;
}
A.bodycopy:active {
	color: #FF9933;
	text-decoration: underline;
	border: 1px solid #EAF4FF;
}
/*FÜR LINKS, DIE IM FLIESSTEXT STEHEN */
.linkFlies {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001D5D;
}

A.linkFlies:link{
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	border: 1px solid #EAF4FF;
}
A.linkFlies:visited {
	color: #FFBB55;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #EAF4FF;
}
A.linkFlies:hover {
	font-weight: bold;
	background-color: #dfebf7;
	color: #FF9933;
	border: 1px dotted #FF9900;
}
A.linkFlies:active {
	color: #FF9933;
}
/*FÜR ALLE IN TABELLEN STEHENDEN BODYCOPY*/
.bodycopy_tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001D5D;
	letter-spacing: 0.03em;
	margin-left: 15px;
	width: 443px;

}
A.bodycopy_tab2:link{
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	border: 1px solid #EAF4FF;
}
A.bodycopy_tab2:visited {
	color: #FFBB55;
	font-weight: bold;
	text-decoration: none;
}
A.bodycopy_tab2:hover {
	font-weight: bold;
	background-color: #dfebf7;
	color: #FF9933;
	border: 1px dotted #FF9900;
}
A.bodycopy_tab2:hover {
	color: #FF9933;
}

/* FÜR NUMMERIERUNG */
.aufzaehlung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #001D5D;
	/*letter-spacing: 0.03em;*/
	margin-left: 20px;
	padding-right: 15px;
}
/*CONTAINER FÜR HAUPTNAVIGATION*/
#MainNavi{
Z-INDEX: 2; 
WIDTH: 163px; 
layer-background-color: #abc9e7; 
background-color: #abc9e7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cddff1;
}

/*EINZELNE NAVIGATIONSPUNKTE*/
.navi {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #245289;
	padding-left: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	letter-spacing: 0.03em;
	line-height: 30px;
	DISPLAY: block;
	height:28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cddff1;
}
A.navi:link {
	letter-spacing: 0.03em;
	COLOR: #245280;
}
A.navi:visited {
	letter-spacing: 0.03em;
	COLOR:	#245280;
}
A.navi:hover {
	font-weight: normal;
	letter-spacing: 0.03em;
	background-color: #dfebf7;
}
A.navi:active {
	letter-spacing: 0.03em;
	COLOR: 	#245280;
}
/*EINZELNER NAVIGATIONSPUNKT, DER AKTIVIERT IST*/
.naviactive {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #dfebf7;
	padding-left: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	letter-spacing: 0.03em;
	line-height: 30px;
	DISPLAY: block;
	height:28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cddff1;
	background-color: #3C83C8;
}
A.naviactive:link {
}
A.naviactive:visited {
}
A.naviactive:hover {
	font-weight: bold;
}
A.naviactive:active {
}
/*EINZELNER NAVIGATIONSPUNKT EINES SUBMENUE*/
.navisecond {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	line-height: 20px;
	height:20px;
	COLOR: #245289;
	padding-left: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	/*letter-spacing: 0.05em;*/
	DISPLAY: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cddff1;
}

A.navisecond:link {
	COLOR: #245280;
	/*background-color: #FEC981;*/
	background-color: #F09959;
}
A.navisecond:visited {
	background-color: #F09959;
}
A.navisecond:hover {
	background-color: #F5BE96;
	font-weight: bold;
}
A.navisecond:active {
	background-color: #F09959;
}
/*EINZELNER NAVIGATIONSPUNKT EINES SUBMENUES, DER AKTIVIERT WURDE*/
.navisecondactive {
	font-weight: bold;
	FONT-SIZE: 11px;
	line-height: 20px;
	height:20px;
	COLOR: #FFFFFF;
	padding-left: 15px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	/*letter-spacing: 0.03em;*/
	DISPLAY: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cddff1;
	background-color: #EB7C2A;
}
A.navisecondactive:link {
}
A.navisecondactive:visited {
}
A.navisecondactive:hover {
	font-weight: bold;}
A.navisecondactive:active {
}

/*CONTAINER FÜR METANAVIGATION*/
#MetaNavi{
padding-top: 20px;
Z-INDEX: 3; 
WIDTH: 163px; 
layer-background-color: #abc9e7; 
background-color: #abc9e7; 
}
/*EINZELNER MENUEPUNKT DER METANAVIGATION (KONTAKT, HOME, NEWS, SITEMAP)*/
.metanavi {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	line-height: 20px;
	height:20px;
	COLOR: #245289;
	padding-right: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	letter-spacing: 0.03em;
	DISPLAY: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7DAAD7;
	text-align: right;
}
A.metanavi:link {
	COLOR: #245280;
}
A.metanavi:visited {
	COLOR: #245280;
}
A.metanavi:hover {
	font-weight: bold;
	background-color: #dfebf7;
}
A.metanavi:active {
	COLOR: #245280;
}
/*EINZELNER META-NAVIGATIONSPUNKT, DER AKTIVIERT IST*/
.metanaviactive {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	line-height: 20px;
	height:20px;
	COLOR: #dfebf7;
	padding-right: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	letter-spacing: 0.03em;
	DISPLAY: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cddff1;
	background-color: #3C83C8;
	text-align: right;
}
/*EINZELNER NAVIGATIONSPUNKT EINES META-SUBMENUE*/
.metasecond {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	line-height: 20px;
	height:20px;
	COLOR: #245289;
	padding-right: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	/*letter-spacing: 0.05em;*/
	DISPLAY: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cddff1;
	text-align: right;
}
A.metasecond:link {
	COLOR: #245280;
	/*background-color: #FEC981;*/
	background-color: #F09959;
}
A.metasecond:visited {
	background-color: #F09959;
}
A.metasecond:hover {
	background-color: #F5BE96;
	font-weight: bold;
}
A.metasecond:active {
	background-color: #F09959;
}
/*EINZELNER NAVIGATIONSPUNKT EINES META-SUBMENUE, DER AKTIVIERT WURDE*/
.metasecondactive {
	font-weight: bold;
	FONT-SIZE: 10px;
	line-height: 20px;
	height:20px;
	COLOR: #FFFFFF;
	padding-RIGHT: 9px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	/*letter-spacing: 0.03em;*/
	DISPLAY: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cddff1;
	background-color: #EB7C2A;
	text-align: right;
}
A.metasecondactive:link {
}
A.metasecondactive:visited {
}
A.metasecondactive:hover {
	font-weight: bold;}
A.metasecondactive:active {
}
.ersteSpalte {
	background-color: #709fcf;
	width: 16px;
}
.contenttab{
width:489px;
}
.begrenzungsSpalteUnten {
	background-color: #bcd2e9;
}
.begrenzungsSpalteOben {

	background-color: #dfebf7;
}
#logo{
	margin-bottom: 20px;

}
.ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 0.03em;
	margin-bottom: 10px;
	margin-left: 15px;
}
.adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	letter-spacing: 0.03em;

}

.spalteUeberschrift {
		background-color: #3C83C8;
		/*background-color: #FDAC3E;*/
		height:50px;
		vertical-align:bottom;
}

.infografik {
	text-align: center;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	display: block;
	font-weight: bold;
}
/*Formularbutton */
.button{
 BACKGROUND-COLOR:#bcd2e9; 
}
/*ab hier die Styles der alten Site*/

.kontakttext{
	color: #001D5D;
	font-size: 11px;
	font-weight: normal;
	line-height: 25px;
}
input, textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #001D5D;
	border: 1px solid #001D5D;
}

/* Referenzen */
.referenzanmerkung {
width:370px;
}
/* Positionierung Layer der Seite 601.htm  */
#graeff1601, #pgt1601, #planer1601, #tbg1601 {
	position: absolute;
	top: 260px;
	left: 700px;
	width: 250px;
	height: 280px;
	background-color:#FFF;
	visibility: hidden;
}


#graeff2601, #pgt2601, #planer2601, #tbg2601 {
	position: absolute;
	top: 230px;
	left: 700px;
	width: 255px;
	height: 305px;
	background-color:#FFF;
	visibility: hidden;
}

#graeff3601, #pgt3601, #planer3601, #graeff4601, #pgt4601, #planer4601 {
	position: absolute;
	top: 230px;
	left: 700px;
	width: 255px;
	height: 305px;
	background-color:#FFF;
	visibility: hidden;

}

/* Positionierung Layer der Seite 602.htm  */
#dbag602, #fag602, #tbg602 {
 visibility: hidden; 
position:absolute; 
width:700px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 
}

/* Positionierung Layer der Seite 603.htm  */
#dobag603, #pgt603, #graeff603, #tbg603 {
 visibility: hidden; 
position:absolute; 
width:700px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 
}

/* Positionierung Layer der Seite 604.htm  - Anzeigen */
#dobag604, #pgt604 {
 visibility: hidden; 
position:absolute; 
width:630px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 
}

#tbg604 {
 visibility: hidden; 
position:absolute; 
width:630px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 
}
#tcc604 {
 visibility: hidden; 
position:absolute; 
width:630px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 
}
#mb604 {
	visibility: hidden;
position:absolute; 
width:630px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 

}

/* Positionierung Layer der Seite 605.htm - Prospekte  */
 #lig605, #pgt605, #graeff605, #siemens1605, #siemens2605, #siemens3605, #sbg605, #wag605, #tbg605 { 
 visibility: hidden; 
position:absolute; 
width:630px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 
}
.bild {
position:absolute; 
width:400px; 
height:600px; 
z-index:3; 
left: 340px; 
top: -120px; 
}
.bild603 {
position:absolute; 
width:400px; 
height:600px; 
z-index:3; 
left: 340px; 
top: -41px; 
}
.text {
	position:absolute;
	width:632px;
	height:300px;
	z-index:2;
	left: -50px;
	top: 13px;
	background-color: #FFFFFF;
	layer-background-color: #FF00FF;
	border: 5px solid #ABC9E7;
	}

/* Positionierung Layer der Seite 606.htm  */
#tpk606, #tpbg606 {
 visibility: hidden; 
position:absolute; 
width:700px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 
}

/* Positionierung Layer der Seite 607.htm  */

#wag607, #tpbg607, #lista607 {
 visibility: hidden; 
position:absolute; 
width:700px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 
}

/* Positionierung Layer der Seite 608.htm  */

#sag608, #sag6081, #lista608, #bramlage608 {
 visibility: hidden; 
position:absolute; 
width:700px; 
height:400px; 
z-index:1; 
left: 360px; 
top: 300px; 
}

