/* CSS Document */

.overview-box {
	width:448px;
	margin-top:20px;
	float:left;
}

.detail-content-box {
	width:448px;
	float:left;
}

/****** persons list ******/
.person-small {
	width:58px;
	height:68px;
	/*border-top: 1px solid #5577a1;
	border-right: 1px solid #5577a1;
	border-bottom: 1px solid #5577a1;
	border-left: 1px solid #5577a1;*/
	margin-right:10px;
	float:left;
}

.person-large {
	width:174px;
	height:204px;
	/*border-top: 1px solid #5577a1;
	border-right: 1px solid #5577a1;
	border-bottom: 1px solid #5577a1;
	border-left: 1px solid #5577a1;*/
	margin-right:10px;
	float:left;
}

.person-txt-box {
	width:378px;
	float:left;
}

.person-txt-bold {
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#003377;
	margin:0px;
	padding:0px;
}

.person-txt-small {
	font-size:10px;
	line-height:14px;
	color:#666;
	margin:0px;
	padding:0px;
}

/****** press list ******/
.press-download {
	width:448px;
	margin-top:20px;
	float:left;
}

.press-txt-small {
	font-size:10px;
	line-height:14px;
	color:#666;
	margin:0px;
	padding:0px;
}

.press-txt-overview {
	font-size:12px;
	line-height:16px;
	color:#000;
	margin:0px;
	padding:0px;
}

/****** partner list ******/
.partner-txt-bold {
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#003377;
	margin:0px 0px 2px 0px;
	padding:0px;
}

.partner-img {
	width:110px;
	text-align:center;
	/*border-top: 1px solid #5577a1;
	border-right: 1px solid #5577a1;
	border-bottom: 1px solid #5577a1;
	border-left: 1px solid #5577a1;*/
	padding:5px;
	margin-right:10px;
	float:left;
}

.partner-txt {
	width:290px;
	font-size:12px;
	line-height:16px;
	color:#000;
	float:left;
}

/****** references list ******/
.references-txt-bold {
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#003377;
	margin:0px 0px 2px 0px;
	padding:0px;
}

.references-box {
	width:400px;
	background-color:#00FF00;
	float:left;
}

.references-img {
	width:110px;
	text-align:center;
	/*border-top: 1px solid #5577a1;
	border-right: 1px solid #5577a1;
	border-bottom: 1px solid #5577a1;
	border-left: 1px solid #5577a1;*/
	padding:5px;
	margin-right:10px;
	float:left;
}

.references-txt {
	width:290px;
	font-size:12px;
	line-height:16px;
	color:#000;
	float:left;
}

/****** jobs list ******/
.jobs-txt-small {
	font-size:10px;
	line-height:14px;
	color:#666;
	margin:0px;
	padding:0px;
}

.jobs-txt-overview {
	font-size:12px;
	line-height:16px;
	color:#000;
	margin:0px;
	padding:0px;
}

/****** application list ******/
.application-txt-bold {
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#003377;
	margin:30px 0px 2px 0px;
	padding:0px;
}

.application-txt {
	font-size:12px;
	line-height:16px;
	color:#000;
	margin:0px;
	padding:0px;
}

.application-top-box {
	width:448px;
	margin: 20px 0px 20px 0px;
}

.application-top{
	text-align:right;
}

/****** event list ******/
.event-txt-bold {
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#003377;
	margin:0px 0px 2px 0px;
	padding:0px;
}

/*.event-img {
	border-top: 1px solid #5577a1;
	border-right: 1px solid #5577a1;
	border-bottom: 1px solid #5577a1;
	border-left: 1px solid #5577a1;
	padding:10px;
	margin-right:10px;
	margin-bottom:2px;
	float:left;
}

.event-txt {
	font-size:12px;
	line-height:16px;
	color:#000;
	margin:0px;
	padding:0px;
}*/

.event-img {
	width:110px;
	text-align:center;
	/*border-top: 1px solid #5577a1;
	border-right: 1px solid #5577a1;
	border-bottom: 1px solid #5577a1;
	border-left: 1px solid #5577a1;*/
	padding:5px;
	margin-right:10px;
	float:left;
}

.event-txt {
	width:290px;
	font-size:12px;
	line-height:16px;
	color:#000;
	float:left;
}

/****** image materials ******/

.image-box {
	width:448px;
	float:left;
}

.image-thumb {
	/*border-top:1px solid #acbed2;
	border-right:1px solid #acbed2;
	border-bottom:1px solid #acbed2;
	border-left:1px solid #acbed2;*/
	padding:0px;
	margin-top:10px;
	margin-right:10px;
	float:left;
}

.image-download-thumb {
	padding:0px;
	margin-top:10px;
	margin-right:10px;
	float:left;
}

.image-download-txt {
	padding:0px;
	margin-top:10px;
	margin-right:10px;
	float:left;
}

.image-thumb-distance {
	width:10px;
	float:left;
}

/****** download list ******/
.download-txt-bold {
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	color:#003377;
	margin:20px 0px 2px 0px;
	padding:0px;
}

.download-txt {
	font-size:12px;
	line-height:16px;
	color:#000;
	margin:0px;
	padding:0px;
}
