@charset "utf-8";
/* CSS Document */

html,body{
	background-color:#ffffff;
	color:#7F8789;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
}

#containerMain{
	width:1000px;
	margin:0px auto 0px auto;
	background-color:#ffffff;
}

#containerTop{
	width:1000px;
	height:100px;
	border-bottom:1px solid #bbbcbe;
	overflow:hidden;
}

#containerNav{
	position:relative;
	width:1000px;
	height:192px;
	margin:12px 0px 0px 0px;
	background-repeat:no-repeat;
}

#containerContent{
	width:1000px;
	margin:20px 0px 0px 0px;
}

#containerFooter{
	width:1000px;
	height:28px;
	margin:12px 0px 0px 0px;
}

/*--------------------------- containerTop ------------------------*/
#brandingArea{
	width:600px;
	margin:0px auto 0px auto;
}

/*--------------------------- navContent ------------------------*/
#navContent{
	display:none;
}
/*--------------------------- containerContent ------------------------*/
#mplLeft{
	display:none;
}

#contentArea{
	width:800px;
	margin:0px 0px 0px 12px;
	padding:12px 0px 0px 0px;
}

#mplRight{
	display:none;
}

/*--------------------------- containerFooter ------------------------*/
#serviceNav{
	display:none;	
}

/*--------------------------- containerContent -> contentArea ------------------------*/

.templateContent {
	width:800px;
}

.lineTable{
	width:894px;
	margin:0px 0px 16px 0px;
	border:1px solid #e4e4e5;
}

.lineTableItem{
	width:878px; 
	margin:0px 8px 0px 8px; 
	border-top:1px solid #e4e4e5;
}

.lineTableItem div{
	float:left; 
	padding:4px 0px 4px 0px;
}

.lineTableItem.noBorder{
	border:0px;
}

.tableItemVacancyLeft{
	width:562px;
}

.tableItemVacancyRight{
	width:308px;
	margin:0px 0px 0px 8px;
}

.tableItemDownloadName{
	width:450px;
}

.tableItemDownloadFormat{
	width:100px;
	margin:0px 0px 0px 8px;	
}

.tableItemDownloadSize{
	width:104px;
	margin:0px 0px 0px 8px;	
}

.tableItemDownloadItem{
	width:100px;
	margin:0px 0px 0px 8px;	
}

.tableItemLinkTableColomn{
	float:left;
	width:239px;
}

.tableItemLinkTableTitle{
	float:left;
	width:358px;
}

.tableItemLinkTableLink{
	float:left;
	width:120px;
}

.searchResultNumber{
	float:left;
	width:30px;
	color:#00405b;
	display:block;
}

.searchResultContent{
	float:left;
	width:500px;
	margin:0px 0px 12px 0px;
}

/*--------------------------- containerContent -> Templatecontent ------------------------*/
.doubleColomnLeft{
	float:left;
	width:234px;
	margin:0px 20px 16px 0px;
}

.doubleColomnRight{
	float:left;
	width:234px;
	margin:0px 0px 16px 0px;	
}

.tripleColomnLeft{
	float:left;
	width:152px;
	margin:0px 0px 16px 0px;
}

.tripleColomnMiddle{
	float:left;
	width:152px;
	margin:0px 20px 16px 20px;
}

.tripleColomnRight{
	float:left;
	width:152px;
	margin:0px 0px 16px 0px;	
}

.templateContentImg_152{
	width:152px;
	margin:0px 0px 12px 0px;
	overflow:hidden; 
}

.templateContentImg_188{
	float:left;
	width:188px;
	margin:0px 12px 12px 0px;
	overflow:hidden; 
}

.templateContentImgRight_188{
	float:right;
	width:188px;
	margin:0px 0px 12px 12px;
	overflow:hidden; 
}

.templateContentImg_234{
	width:234px;
	margin:0px 0px 12px 0px;
	overflow:hidden;
}

.templateContentImg_496{
	width:496px;
	margin:0px 0px 12px 0px;
	overflow:hidden; 
}

/*--------------------------- containerContent -> Textstyles ------------------------*/

h1, h2, h3{
	color:#33667C;
}
a{
	color:#00405B;
	text-decoration:none;
}

#contentArea p{
	margin:0px 0px 16px 0px;
}

a.tableItemLink {
	color:#7F8789;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px 5px 0px;
	display:block;
}

.lineTableItem span {
	color:#33667C;
	font-weight:bold;
}
