@charset "UTF-8";
/* CSS Document */

.fce_advancedlist_downloads {
}
	.fce_advancedlist_downloads a:hover, .fce_advancedlist_downloads a:hover * {
		text-decoration:none;
	}
	.fce_advancedlist_downloads_list {
	}
		.fce_advancedlist_downloads_list_item {
			border:1px solid #888;
			float:left;
			margin:8px;
			position:relative;
				height:130px;
				width:255px;
		}
			.fce_advancedlist_downloads_list_item:hover {
				border-color:#002469;
			}
				.fce_advancedlist_downloads_list_item:hover a {
					color:#002469;
				}
			.fce_advancedlist_downloads_list_item a {
				display:block;
				height:100%;
				width:100%;
			}
				#content .fce_advancedlist_downloads_list_item a {
					border:none;
				}
			.fce_advancedlist_downloads_list_item_name {
				position:absolute;
					top:5px;
					left:95px;
					width:150px;
			}
				.fce_advancedlist_downloads_list_item_name a {
					line-height:1em;
				}
			.fce_advancedlist_downloads_list_item_image {
				background-color:#ddd;
				border:1px solid #002469;
				overflow:hidden;
				position:absolute;
					top:4px;
					left:4px;
					height:120px;
					width:85px;
			}
			.fce_advancedlist_downloads_list_item_desc {
				position:absolute;
					top:22px;
					left:95px;
					width:150px;
			}
			
			.fce_advancedlist_downloads_list_item_desc a {
				line-height:1.2em;
			}

.fce_contact {
	float:left;
	border:1px solid #ddd;
	margin:9px 15px;
	position:relative;
		width:245px;
		height:140px;
}
	.fce_contact * {
		line-height:1em;
	}
	.fce_contact_person_name {
		background-color:#eee;
		font-size:1.2em;
		position:absolute;
			top:5px;
			right:5px;
			left:5px;
			height:15px;
		text-align:center;
	}
	.fce_contact_person_phone , .fce_contact_person_fax , .fce_contact_person_email {
		padding-top:14px;
		position:absolute;
			left:30px;
	}
	.fce_contact_label_phone , .fce_contact_label_fax , .fce_contact_label_email {
		color:#909090;
		position:absolute;
			left:10px;
	}
	.fce_contact_person_phone , .fce_contact_label_phone {
		top:30px;
	}
	.fce_contact_person_fax , .fce_contact_label_fax {
		top:65px;
	}
	.fce_contact_person_email , .fce_contact_label_email {
		top:100px;
	}

.fce_speccomparison, .fce_speclist {
	margin: 3em 0 2em; 
}

.fce_speccomparison *:first-letter, .fce_speclist *:first-letter {
	text-transform: uppercase;
}

	.fce_speclist th, .fce_speclist td, .fce_speccomparison th, .fce_speccomparison td {
		border-bottom: 1px solid #ddd; 
	}
	
		.fce_speclist table th, .fce_speclist table td, .fce_speccomparison table th, .fce_speccomparisontable td {
			border-color: #ddd; 
		}
		
		.fce_speclist tbody tr:last-child *, .fce_speccomparison tbody tr:last-child * {
			border-bottom: none; 
		}

	.fce_speclist_title, .fce_speccomparison_title {
		font-weight: bold;
		padding: 2px 0 5px 0;
	}
	
		.fce_speclist table tbody tr th, .fce_speccomparison table tbody tr th {
			width:145px;
		}
		
		.fce_speclist table tr table tr th, .fce_speccomparison table tr table tr th {
			width:185px;
		}
		
		.fce_speclist table tr table tr td, .fce_speccomparison table tr table tr td {
			width:235px;
		}
		
		#content .fce_speclist table tr ul, #content .fce_speccomparison table tr ul {
			/*margin-left: -8px;*/
			padding-right: 20px;
			list-style-position:outside;
			list-style-type: square;
		}
		
		.fce_speclist table tr table tr {
			border-top: 10px solid black;
		}
	
	.fce_speclist table tr td {
		width:410px;
	}
	
	
	.fce_speccomparison table tr td {
		width:205px;
	}
	
	.fce_speclist table tr th, .fce_speccomparison table tr th, .fce_speclist table tr td, .fce_speccomparison table tr td {
		padding:5px 0;
	}
	
	.fce_speclist table tr table tr th, .fce_speccomparison table tr table tr th, .fce_speclist table tr table tr td, .fce_speccomparison table tr table tr td {
		padding:0 0 5px 0;
	}

.fce_portallink {
	float: left;
	position: relative;
		padding-top: 260px;
		height: 10em;
		width: 50%;
}
	.fce_portallink .title, .fce_portallink .teaser {
		margin-right: 50px;
	}
	.fce_portallink .title * {
		font-weight: bold;
	}
	.fce_portallink .image img {
		position: absolute;
			top: 0;
			height: 260px;
			width: auto;
	}

.fce_pdfdownload {
		position: absolute;
		right: -160px;
		top: 0;
		width: 160px;
		border: 1px solid #ddd;
		background-color: #F5F5F5;
	}

	.fce_pdfdownload .fce_pdfdownload_uri img {
		position: absolute;
		top: 5px;
		left: 5px;
	}
	
	.fce_pdfdownload h3, #content .fce_pdfdownload p {
		margin: 0 10px 0 35px;
		font-size: 0.9em;
	}
	.fce_pdfdownload h3 {
		font-weight: bold;
		margin-top: 4px;
	}
