@charset "UTF-8";
/* CSS Document */

* {
	background:none;
	border:0 solid #fff;
	border-collapse:separate;
	color:#002469;
	direction:ltr;
	float:none;
	font-family:'Verdana','Arial','Helvetica', sans-serif;
	font-size:1em;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.4em;
	margin:0;
	padding:0;
	text-align:left;
	text-decoration:none;
	text-indent:0;
	text-transform:none;
	vertical-align:top;
}

html {
	overflow:auto;
}

body {
	position: relative;
	font-size: 1em;
	margin-left: 0.2em;
}

	#head {
		position: absolute;
		top: 0;
		left: 0;
		height: 3.4em;
		padding: 0.2em 0;
	}
	
		#logo img {
			height: 3em;
		}

	#nav_1 {
		position: absolute;
		top: 3.6em;
		left: 0;
	}
	
		#nav_1 div {
			float: left;
			margin: 0 0.2em 0.2em 0;
			height: 1.2em;
		}
		
			#nav_1 div a {
				color: #FFF;
				background-color: #002469;
				padding: 0 0.6em;
			}

			#nav_1 div a:hover, #nav_1 div a:focus, #nav_1 div a:active {
				background-color: #999999;
			}
			
	#nav_x {
		display: none;
		visibility: hidden;
	}
	
	#scroll_viewport {
		position: absolute;
		top: 8em;
		left: 0;
	}
	
		#main {
		
		}
	
			#breadcrumb, #print {
				display: none;
				visibility: hidden;
			}
		
			#headline {
				margin-bottom: 0.5em;
				font-weight: bold;
			}
			
			#headerimg img {
				width: auto !important;
				height: auto !important;
				max-height: 10em;
			}
			
			#content {
				margin-top: 0.5em;
			}
			
				h1, h2 {
					font-weight: bold;
					margin: 0.3em 0;
				}
				
				.fce_portallink {
					border-bottom: 1px solid #999;
					padding: 1em 0;
				}
				
				.fce_portallink .title * {
					font-weight: bold;
				}
			
				#content ul {
					list-style-position: inside;
					list-style-type: square;
				}	
				
					#content ul li {
						
					}
					
				#content table {
					width: 100%;
				}
				
					.fce_speccomparison_title, .fce_speclist_title {
						font-weight: bold;
						padding-bottom: 0.3em;
					}
				
					.fce_speccomparison_multi_label, .fce_speccomparison_single_label, .fce_speclist_multi_label, .fce_speclist_labeled_label {
						width: 30%;
					}
					
				.fce_speclist, .fce_speccomparison {
					padding: 1em 0;
					border-bottom: 1px solid #999;
				}
				
				.fce_speclist {
					margin-top: 1em;
					border-top: 1px solid #999;
				}
				
				.fce_pdfdownload {
					color: #999999;
					margin-top: 1em;
				}
				
					.fce_pdfdownload_title {
						display: none;
						visibility: hidden;
					}
					
					.fce_pdfdownload a {
						float: left;
						margin-right: 0.3em;
					}
					
					.fce_pdfdownload img {
						height: 1.5em;
					}
					
					.fce_pdfdownload_size {
						height: 0;
						overflow: hidden;
						visibility: hidden;
						clear: both;
					}
					
			
		#nav_2, #nav_3 {
			list-style-type: none;
			list-style-position: outside;
			margin-top: 0.8em;
		}
		
			#nav_2 li {
				float: left;
				margin: 0 0.2em 0.2em 0;
			}
		
				#nav_2 li a {
					background-color: #AAAAAA;
					color: #FFF;
					padding: 0 0.6em;
				}
			
				#nav_2 li a:hover, #nav_2 li a:active, #nav_2 li a:focus {
					background-color: #999999;
				}
				
				#nav_3 {
					display: none;
				}
				
				#nav_2 .nav_2_act #nav_3 {
					display: block;
					margin: 0 0 0 0.2em;
				}
				
					#nav_2 .nav_2_act a {
						float: left;
					}
				
					#nav_2 .nav_2_act #nav_3 {
						float: left;
					}
				
					#nav_2 li ul {
						list-style-type: none;
						list-style-position: outside;
					}
					
						#nav_2 #nav_3 li {
							float: left;
							margin: 0 0.2em 0.2em 0;
							height: 1.2em;
						}
						
							#nav_2 #nav_3 li a {
								background-color: #F1F1F1;
								color: #002469;
								padding: 0 0.6em;
							}
							
								#nav_2 #nav_3 li a:hover, #nav_2 #nav_3 li a:active, #nav_2 #nav_3 li a:focus {
									background-color: #FFF;
								}
