@CHARSET "UTF-8";
body {
	font-family: "Times New Roman", Times, serif;
	/*font-family: Helvetica, "Times New Roman", Times, serif;*/
	background-color: #FFFFFF;
	margin: 0;
	padding: 11px;
	xtext-align: center;
	xwidth: 100%;
	
}
#xxxpagecenterwrapper {
	text-align: left;
	margin-left: auto;
    margin-right: auto;
    width: 931px;
}
/* TOP STUFF */
img {
	border: none;	
}
#menu-and-bkg {
	background-color: #000023; /* change bkg here */
	height: 800px;
	border-top: 1px solid #ffffff;	
	font-family: Helvetica;
	font-size: 11px;
	letter-spacing: 0.1em;
	width: 931px;
}
/* MENU */
#menu-and-bkg ul {
	color: #FFFFFF;	
	list-style: none;
	padding: 22px 0 0 0;
	margin: 0;
	border-bottom: 1px solid #ffffff;  
}
#menu-and-bkg li {
	text-transform: uppercase;
	line-height: 22px;
}
.menu-top a {
	border-top: 1px solid #ffffff;
	padding-left: 22px;
	height: 22px;
	/*padding-top: 5px;
	padding-bottom: 6px;*/
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}
/*
see: http://tobielangel.com/2006/12/31/why-the-css-display-property-sucks
.menu-sub-div {
	display: none;
}
*/
#menu-and-bkg .menu-sub-div ul {
	padding-top: 0;
	border-bottom: none;
}
.menu-sub-div a {
	text-transform: none;
	letter-spacing: 0.1em;
	padding-left: 33px;
}
/* MENU COLORS */

/* turquoise */
#m-news .menu-sub-div a {
	background-color: #2c7084;
}
#m-news .sub_selected {
	background-color: #163854;
}
#m-news a:hover, #m-news div a, #m-news .selected, #m-news div ul .selected {
	background-color: #4abac5;
}
h1.h-news {
	color:	#4abac5;
}

/* red-pink */
#m-programme .menu-sub-div a {
	background-color: #993836;
}
#m-programme .sub_selected {
	background-color: #4d1c2c;
}
#m-programme a:hover, #m-programme div a, #m-programme .selected, #m-programme div ul .selected {
	background-color: #ff5d42;
}
h1.h-programme {
	color:	#ff5d42;
}

/* green */
#m-applications .menu-sub-div a {
	background-color: #16593c;
}
#m-applications .sub_selected {
	background-color: #0b2d30;
}
#m-applications a:hover, #m-applications div a, #m-applications .selected, #m-applications div ul .selected {
	background-color: #24944d;
}
h1.h-applications {
	color:	#24944d;
}

/* yellow */
#m-research .menu-sub-div a {
	background-color: #993836;
}
#m-research .sub_selected {
	background-color: #4d1c2c;
}
#m-research a:hover, #m-research div a, #m-research .selected, #m-research div ul .selected {
	background-color: #ffd663;
}
h1.h-research {
	color:	#ffd663;
}

/* blue */
#m-unis .menu-sub-div a {
	background-color: #1d2757;
}
#m-unis .sub_selected {
	background-color: #0f143d;
}
#m-unis a:hover, #m-unis div a, #m-unis .selected, #m-unis div ul .selected {
	background-color: #314179;
}
h1.h-unis {
	color:	#314179;
}

/* turquoise */
#m-alumni .menu-sub-div a {
	background-color: #2c7084;
}
#m-alumni .sub_selected {
	background-color: #163854;
}
#m-alumni a:hover, #m-alumni div a, #m-alumni .selected, #m-alumni div ul .selected {
	background-color: #4abac5;
}
h1.h-alumni {
	color:	#4abac5;
}

/* red-pink */
#m-contact .menu-sub-div a {
	background-color: #993836;
}
#m-contact .sub_selected {
	background-color: #4d1c2c;
}
#m-contact a:hover, #m-contact div a, #m-contact .selected, #m-contact div ul .selected {
	background-color: #ff5d42;
}
h1.h-contact {
	color:	#ff5d42;
}

/* CONTENT */
#main {
	position: absolute;
	top: 50px;
	left: 321px;
	width: 504px;	
}
#bluebottom {
	xposition: absolute;
	background-color: orange;
	xleft: -310px;
	top: auto;
	bottom: 1em;
	width:100%;
	height: 931px;
	vertical-align: bottom;	
}
#bluebottomx {
	position: absolute;
	background-color: orange;
	left: -310px;
	top: auto;
	bottom: 1em;
	width:931px;
	height: 5px;
	vertical-align: bottom;	
}
h1 {
	padding: 0;
	margin: 0;
	font: normal 18pt "Times New Roman", Times, serif;
	/*font: normal 18pt Helvetica, "Times New Roman", Times, serif;*/
	text-transform: uppercase;
}
#main img {
	float: right;
	padding-bottom: 22px;
}
.content-sub p, .content-sub h2 {
	padding: 0 5px;
}
#content, #content-splash {
	clear: both;
	position: absolute;
	top: 81px;
	font: normal 10pt "Times New Roman", Times, serif;
	/*font: normal 10pt Helvetica, "Times New Roman", Times, serif;*/
	color: #000023;
	line-height: 1.4em;
}
#content {
	background-color: #ffffff;
	padding: 22px;
}
.content-sub {
	background-color: #ffffff;
	padding: 11px;
	margin-bottom: 22px;
	width: 242px;
}
html>body .content-sub { /* not visible in i.e. */
	padding-bottom: 1px;
	padding-top: 1px;
}
#main-news-bkg {
	background-color: #4abac5;
}
#main-howtoapply-bkg {
	background-color: #24944d;
}
#main-unis-bkg {
	background-color: #314179;
}
#main-corruption-bkg {
	background-color: #ff5d42;
}
#main-news-bkg, #main-howtoapply-bkg, #main-unis-bkg, #main-corruption-bkg {
	display: block;
	text-decoration: none;
	color: #ffffff;	
	padding-bottom: 0;
	margin-bottom: 0;	
}
#main-news-bkg:hover, #main-howtoapply-bkg:hover, #main-unis-bkg:hover, #main-corruption-bkg:hover {
	background-color: #ffffff;
	color: #000023;	
}

.content-sub h2 {
	text-transform: uppercase;
	font-size: 16px;
	padding-bottom: 0;
	margin-bottom: 0;
	font-weight: normal;
}
.content-sub p {
	padding-top: 0;
	margin-top: 0;
}
#main-unis {
	margin-top: 22px;
}
#content-sub-left {
	float: left;
	margin-right: 22px;
}
#content-sub-right {
	float: right;
}

h3 { /*headlines in news section */
	text-transform: uppercase;
	font-weight: normal;	
	font-size: 16px;
	padding-bottom: 0;
	margin-bottom: 0;
}
.p-news {
	padding-top: 5px;
	margin-top: 0;
}
hr {	
	border:dashed #4abac5; border-width:1px 0 0 0; height:0;line-height:0px;font-size:0;margin:0;padding:0;
}
/* DAAD */
#i-daad {
	position: absolute;
	top: 748px;
	left: 0px;
	display: block;
	width: 100%;	
}
#i-daad img {
	padding-left: 33px;
}
#d-daad {	
	border-bottom: 1px dashed #ffffff;
	display: block;
}
.c-afrika {
	float: left;	
}
#daad-text {
	color: white; 
	padding-top: 12px; 
	font-weight: normal; 
	font-size: 9px; 
	letter-spacing: 0.1em; 
	line-height: 1.4em;
}
#daad-text a {
	text-decoration: none;
	color: #ffffff;
}
