DIV {
/*border: 1px solid #FF0000;*/



}


HR {
	background-color : #405271;
	color : #405271;
	}
	
.brown{
	color : #635F53;
	}
	
#mainContentPopup {
	position : absolute;
	left : 97px;
	top : 98px;
	width : 100%;
	height : 650px;
	padding-bottom : 30px;
	overflow : auto;
	}
	
#mainContentPopupBig {
	position : absolute;
	left : 60px;
	top : 0 px;
	width : 100%;
	height : 1200px;
	padding-bottom : 30px;
	overflow : auto;
	}
	
#butterflyPopup {
	position : absolute;
	left : 16px;
	top : 18px;
	z-index : 10;
	}
	
#logo {
	background-color : #4D75B5;
	position : absolute;
	left : 0px;
	top : 16px;
	width : 330px;
	height : 42px;
	text-align : right;
	z-index : 5;
	}
	
#logoPopup {
	background-color : #4D75B5;
	position : absolute;
	left : 0px;
	top : 25px;
	width : 100%;
	height : 42px;
	z-index : 5;
	}
	
#PopupC {
	position : absolute;
	left : 920px;
	top : 31px;
	z-index : 10;
	}
	
#PopupCBig {
	position : absolute;
	left : 1265px;
	top : 31px;
	z-index : 10;
	}
	
#PopupL {
	position : absolute;
	left : 65px;
	top : 608px;
	z-index : 10;
	}
	
#PopupR {
	position : absolute;
	left : 880px;
	top : 608px;
	z-index : 10;
	}
	
#topNaviPopup {
	position : absolute;
	left : 830px;
	top : 30px;
	z-index : 10;
	}
	
#topNaviPopupBig {
	position : absolute;
	left : 1175px;
	top : 30px;
	z-index : 10;
	}
		
#bottomNaviT {
	position : absolute;
	left : 5px;
	top : 1175px;
	width : 100%;
	height : 35px;
	padding-top : 3px;
	vertical-align : middle;
	background-color : #4D75B5;
	color : #FFFFFF;
	z-index : 10;
	}
	
#bottomNaviTBig {
	position : absolute;
	left : 0px;
	top : 1070px;
	width : 100%;
	height : 20px;
	padding-top : 3px;
	vertical-align : middle;
	background-color : #4D75B5;
	color : #FFFFFF;
	z-index : 10;
	}
	
#bottomNaviB {
	position : absolute;
	left : 80px;
	top : 605px;
	color : #FFFFFF;
	z-index : 10;
	}
	
#bottomNaviF {
	position : absolute;
	left : 830px;
	top : 605px;
	color : #FFFFFF;
	z-index : 10;
	}
	
#topNaviCompany, #topNaviProducts, #topNaviResearch {
	position : absolute;
	top : 32px;
	z-index : 5;
	}
	
#topNaviCompanyA, #topNaviProductsA, #topNaviResearchA {
	position : absolute;
	top : 16px;
	z-index : 5;
	}
	
#topNaviCompany {
	left : 356px;
	}
	
#topNaviCompanyA {
	left : 340px;
	}
	
#topNaviProducts {
	left : 468px;
	}
	
#topNaviProductsA {
	left : 458px;
	}
	
#topNaviResearch {
	left : 664px;
	}
	
#topNaviResearchA {
	left : 649px;
	}
	
#subNaviOM {
	position : absolute;
	left : 17px;
	top : 142px;
	z-index : 5;
	width : 171px;
	}
	
.naviHead {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 0.9em;
	}
	
#mainContainerTop {
	left:0px;
	top:68px;
	position:absolute;
	width:100%;
	}
	
A:link { text-decoration : underline; } 
A:visited { text-decoration : underline; } 
A:active { text-decoration : underline; } 
A:hover { color : #FFFFFF; text-decoration : underline; } 

A.CompanyLnk, A.ProductsLnk, A.ResearchLnk {
	background-repeat : no-repeat;
	}

A.CompanyLnk:link { background-image : url(/i/navi_CompanyP.gif); } 
A.CompanyLnk:visited { background-image : url(/i/navi_CompanyP.gif); } 
A.CompanyLnk:active { background-image : url(/i/navi_CompanyP.gif); } 
A.CompanyLnk:hover { background-image : url(/i/navi_CompanyA.gif); } 

A.ProductsLnk:link { background-image : url(/i/navi_ProductsP.gif); } 
A.ProductsLnk:visited { background-image : url(/i/navi_ProductsP.gif); } 
A.ProductsLnk:active { background-image : url(/i/navi_ProductsP.gif); } 
A.ProductsLnk:hover { background-image : url(/i/navi_ProductsA.gif); } 

A.ResearchLnk:link { background-image : url(/i/navi_ResearchP.gif); } 
A.ResearchLnk:visited { background-image : url(/i/navi_ResearchP.gif); } 
A.ResearchLnk:active { background-image : url(/i/navi_ResearchP.gif); } 
A.ResearchLnk:hover { background-image : url(/i/navi_ResearchA.gif); } 

A.HomeLnk, A.DownloadsLnk, A.NewsLnk, A.ContactLnk, A.ImprintLnk, A.SitemapLnk, A.pLnk  {
	background-repeat : no-repeat;
	}

A.HomeLnk:link { background-image : url(/i/navi_HomeP.gif); } 
A.HomeLnk:visited { background-image : url(/i/navi_HomeP.gif); } 
A.HomeLnk:active { background-image : url(/i/navi_HomeP.gif); } 
A.HomeLnk:hover { background-image : url(/i/navi_HomeA.gif); } 

A.DownloadsLnk:link { background-image : url(/i/navi_DownloadsP.gif); } 
A.DownloadsLnk:visited { background-image : url(/i/navi_DownloadsP.gif); } 
A.DownloadsLnk:active { background-image : url(/i/navi_DownloadsP.gif); } 
A.DownloadsLnk:hover { background-image : url(/i/navi_DownloadsA.gif); } 

A.NewsLnk:link { background-image : url(/i/navi_NewsP.gif); } 
A.NewsLnk:visited { background-image : url(/i/navi_NewsP.gif); } 
A.NewsLnk:active { background-image : url(/i/navi_NewsP.gif); } 
A.NewsLnk:hover { background-image : url(/i/navi_NewsA.gif); } 

A.ContactLnk:link { background-image : url(/i/navi_ContactP.gif); } 
A.ContactLnk:visited { background-image : url(/i/navi_ContactP.gif); } 
A.ContactLnk:active { background-image : url(/i/navi_ContactP.gif); } 
A.ContactLnk:hover { background-image : url(/i/navi_ContactA.gif); } 

A.ImprintLnk:link { background-image : url(/i/navi_ImprintP.gif); } 
A.ImprintLnk:visited { background-image : url(/i/navi_ImprintP.gif); } 
A.ImprintLnk:active { background-image : url(/i/navi_ImprintP.gif); } 
A.ImprintLnk:hover { background-image : url(/i/navi_ImprintA.gif); } 

A.SitemapLnk:link { background-image : url(/i/navi_SitemapP.gif); } 
A.SitemapLnk:visited { background-image : url(/i/navi_SitemapP.gif); } 
A.SitemapLnk:active { background-image : url(/i/navi_SitemapP.gif); } 
A.SitemapLnk:hover { background-image : url(/i/navi_SitemapA.gif); } 

A.pLnk:link { background-image : url(/i/print_p.png); } 
A.pLnk:visited { background-image : url(/i/print_p.png); } 
A.pLnk:active { background-image : url(/i/print_p.png); } 
A.pLnk:hover { background-image : url(/i/print_a.png); } 

A.subNaviLnk:link { text-decoration : none; } 
A.subNaviLnk:visited { text-decoration : none; } 
A.subNaviLnk:active { text-decoration : none; } 
A.subNaviLnk:hover { color : #FFFFFF; text-decoration : underline; } 

A.subNaviLnkA:link, A.subNaviLnkA:visited, A.subNaviLnkA:active { color : #FFFFFF; text-decoration : none; } 
A.subNaviLnkA:hover { color : #FFFFFF; text-decoration : underline; } 

.subNaviLnkA, A.subNaviLnk:link, A.subNaviLnk:visited, A.subNaviLnk:active, A.subNaviLnk:hover, A.subNaviLnkA:link, A.subNaviLnkA:visited, A.subNaviLnkA:active, A.subNaviLnkA:hover { font-size : 1.6ex; } 

#header {
	position : absolute;
	left : 0px;
	top : 63px;
	width : 100%;
	z-index : 4;
	text-align : center;
	overflow : hidden;
	}
	
.headerN {
	width : 174px;
	}
	
.headerI {
	width : 900px;
	}
	
.headerBG {
	background-image : url(/i/home_header-BG.gif);
	}
	
#blockL, #blockM, #blockR {
	position : absolute;
	top : 279px;
	z-index : 4;
	height: 410px;
	}
	
.blockLContent, .blockMContent, .blockRContent {
	padding-top : 10px;
	padding-left : 15px;
	padding-right : 10px;
	height : 360px;
	}
	
#blockL {
	background-color : #E7EDEF;
	left : 15px;
	width : 270px;
	}
	
.blockLContent{
	color : #635F53;
	}
	
#blockM {
	left : 295px;
	width : 406px;
	background-color : #929FB5;
	}
	
.blockMContent {
	color : #FFFFFF;
	}
	
#blockR {
	left : 710px;
	width : 270px;
	background-color : #7586A1;
	}
	
.blockRContent {
	color : #FFFFFF;
	}

/* Styles f&uuml;r den JavaScript-Scroller */
#content {
	position: absolute;
	color : #FFFFFF;
	}

/* Styles f&uuml;r die Formulare */
.it350, .it350ta, .it350s, .it350login, .disabled, .selectdisabled, .itButton, .itfield  {
	border : 1px solid #405271;
	}

.it350, .it350ta, .it350s, .it350login, .itButton, .itfield  {
	background-color : #EEEEEE;
	}

.it350  {
	width : 350px;
	}

.it350ta  {
	width : 350px;
	height : 80px;
	}
	
.it350s  {
	width : 120px;
	}
	
.it350login  {
	width : 150px;
	}

.disabled  {
	background-color : #CCCCCC;
	width : 350px;
	}
	
.selectdisabled  {
	background-color : #CCCCCC;
	width : 120px;
	}
	
.itButton  {
	width : 120px;
	height : 22px;
	font-weight : bold;
	padding-bottom : 2px;
	font-size : 11px;
	}
	
.imageborder {
	border: 1px #999999 solid;
}
.brown_small {
	color : #635F53;
	font-size: 10px;
	text-decoration: none;
}
.brown_smallbold {
	color : #635F53;
	font-size: 10px;
	font-weight: bold;
}
.hr_brown {
	background-color : #9CA0AC;
	color : 9CA0AC;
}
.brownlight {
	color : #405271;
}
A.Textlink:hover {
	color : #635F53;
	text-decoration : underline;
}
A.LegendLink:hover {
	color : #405271;
	text-decoration : underline;
}
.LegendLink {
	color : #635F53;
	text-decoration : underline;
	font-size: 10px;
}
A.Newslink:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.Newslink:visited {
    text-decoration: none;
 	color: #FFFFFF;
	font-weight: bold;
}
A.Newslink:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
A.Newslink:hover {
	text-decoration: underline;
}.customerprojects_text {
	color: #333333;
	text-decoration: none;
}
.customerprojects_box {
	text-align: left;
	margin-bottom: 10px;
}
A.ProdLinkBig:link {
	font-weight: bold;
	text-decoration: none;
	color: #4D74B5;
}
A.ProdLinkBig:visited {
	font-weight: bold;
	color: #4D74B5;
	text-decoration: none;
}
.ProductBox {
	margin-bottom: 40px;
}
.CustomerProjectsOverviewBox {
	margin-top: 30px;
}


A.ProdLinkBig:hover {
	font-weight: bold;
	color: #4D74B5;
	text-decoration: underline;
}
A.ProdLinkBig:active {
	font-weight: bold;
	color: #4D74B5;
	text-decoration: none;
}
a.naviHead:link {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 0.9em;
	text-decoration: none;
}
a.naviHead:hover {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 0.9em;
	text-decoration: none;
}
a.naviHead:active {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 0.9em;
	text-decoration: none;
}
a.naviHead:visited {
	font-weight : bold;
	color : #FFFFFF;
	font-size : 0.9em;
	text-decoration: none;
}
.ProdLinkBig {
	font-weight: bold;
	color: #4D74B5;
	text-decoration: none;
}
