

/* CONTAINER */

body {
	font-family: "Lucida Grande", "Lucida Sans Unicode";
	font-weight: normal;
	font-size: 12px;
	color: #1a171b;
	background: url(images/background_content_a.jpg) repeat-x #949393;	
}

.startBodyDesign{
	background: url(images/background_content.jpg) no-repeat;
	width: 1300px;
  	height: 1216px;
  	position: absolute;
	top: 0px;
  	left: 50%;
 	margin-left: -650px;

}

.startBody {
	position: absolute;
	width: 966px;
	top: 77px;
	left: 167px;
	border: 0px solid black;
}

.startBodyContainer {
	background: url(images/content_repeaty.png) repeat-y;
	margin: 0px;
	background: 1px solid black;
	padding-top: 9px;
}

.startBodyContent  { margin-left: 13px; width: 940px; border: solid 0 black }

img.topBorderBody{
	margin: 0;
}

img.bottomBorderBody{
	
	
}

img.logo{
	position: absolute;
	top: 15px;
	left: 182px;
}

img.header{
	position: absolute;
	top:26px;
	left: 560px;
}

div.header{
	position: absolute;
	top:23px;
	left: 560px;

}


div.header a.headerLink:link{
	font-size: 12px;
	font-weight: bold;
	color: #194573;

}

div.header a.headerLink:visited{
	font-size: 12px;
	font-weight: bold;
	color: #194573;

}

.headerSearchForm{
	position: absolute;
	left: 904px;
	top: 14px;
}

div.searchInputContainer{
	height: 30px;
	width: 223px;
	border: 1px solid #c7c7c7;
	background: white;
}

input.searchInput{
	width: 197px;
	font-family: "Lucida Grande", "Lucida Sans Unicode";
	font-weight: normal;
	font-size: 12px;
	color: #1a171b;
	border: none;
	margin-top: 5px;
	margin-left: 2px;
	background: white;
}


input.searchButton{
	position: relative;
	top: -22px;
	left: 206px;
	
}

img.copyright{
	margin-left: 300px;
	margin-top: 8px;
	margin-bottom: 10px;
}

.navigationFooter { 
	background: #d8d8d8;
	margin-top: 45px;
	margin-left: 3px;
	width: 960px;
	height: 40px;
}

#footerNavigation{
	padding-left: 10px;
}

.footerNavigationNode{
	margin-left: 9px;
	margin-top: 12px;
	float: left;
}

.navigationFooterLangSelect{
	margin-right: 18px;
	margin-top: 12px;
	float: right;
}

.navigationFooterLangSelect a img{
	margin-left: 2px;
}

.managementLinks{
	margin-top: 0px;
	margin-left: 2px;
}


/* HELPER */

.clear{
clear:both;	
}




/* LINKS */


a:link{
	text-decoration: none;	
	color: #1a171b;
}

a:visited{
	text-decoration: none;	
	color: #1a171b;
}

a:hover{
	text-decoration: none;
	color: #1a171b;
}

a:link.blue{
	color: #194573;
}

a:visited.blue{
	color: #194573;
	vertical-align:middle;
}

a:link.colorFooter{
	color: #666666;
}

a:hover.colorFooter{
	color: #666666;
}

a:visited.colorFooter{
	color: #666666;
}

a:hover.blue{
	color: #194573;
}




/* FONT STYLES */


.blue{
	color: #194573;
}

.bold{
	font-weight: bold;	
}

.font10{
	font-size: 10px;	
}

.font11{
	font-size: 11px;	
}


.font14{
	font-size: 14px;	
}

.font16{
	font-size: 16px;	
}

.font18{
	font-size: 18px;	
}

.font19{
	font-size: 19px;	
}

.font20{
	font-size: 20px;	
}


.areaHeadline{
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.newsItem{
	font-size: 14px;
	font-weight: bold;
	color: #194573;
}

.newsItem a:link, .newsItem a:visited, .newsItem a:hover{
	color: #194573;
}
.contentRedHeadline { color: #840d18; font-size: 16px; font-weight: bold }
.contentRedHeadline2 { color: #840d18; font-size: 13px; font-weight: bold }
.contentDate{color: #840d18; font-size: 10px;}
.contentDateRight{{color: #840d18; font-size: 10px;float:right;}
.imageNews{float:left; margin-right: 7px; margin-bottom: 7px;}
.backToOverview{color: #194573; font-size: 13px;}
.contentCaption{font-size: 13px; font-weight: bold; }
.contentAbstract{font-size: 13px;}
.contentStandard{ font-size: 13px }


.downloadsFirstRow{
	height: 32px;
	width: 100%;
	background: #F7F7F7;
	border-top: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
}

.downloadsFirstRow td{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}

.downloadsOtherRows{
	border-bottom: 1px solid #D8D8D8;
}


#footerNavigation{
	background: #D8D8D8;
	width: 934px;
	height: 13px;
}

a#footerNavigationNode{
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	float: left;
}

#footerNavigation div{
	margin-top: 14px;
	margin-left: 10px;
}


