* {margin:0;padding:0;}
html, body {height: 100%;}
body {
font:normal 11px Verdana,Arial, Helvetica, sans-serif;
color: #000033;
margin : 0; padding : 0;
background:#F9F9EB url(images/bg.gif);
}
#wrap {min-height: 100%;background:url(images/w-bg.gif) repeat-y center top}
* html #wrap {display:table;height:100%}

#main {overflow:auto; padding-bottom: 50px; /* must be same height as the footer */ }

/*Opera Fix for footer at bottom */
body:before {
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;
}


a {color:#000;text-decoration:none; color: #000033;}
a:hover {text-decoration:underline;color:#999;}
a img, img {border:0;}
p {padding :0 0 15px 0; margin:0; color: #000033;}
h1, h2, h3,h4, form, input, ul,li {margin:0; padding:0; color: #000033;}
h1, h2, h3 {font-size:13px;font-weight:bold;padding:0 0 15px 0;}
.clr {height:1px; clear:both; font:normal 1px/1px arial;}
table a {text-decoration:underline;}
#content p a {text-decoration:underline;}


/* ============== page Structure */
#header {width:900px; margin:0 auto;}
.navbar-vita {background:#211D3E url(images/cep_fotos_vita.jpg) no-repeat center top;height:130px;}
.navbar-forschung {background:#211D3E url(images/cep_fotos_forschung.jpg) no-repeat center top;height:130px;}
.navbar-projekte {background:#211D3E url(images/cep_fotos_projekte.jpg) no-repeat center top;height:130px;}
.navbar-lehre {background:#211D3E url(images/cep_fotos_lehre.jpg) no-repeat center top;height:130px;}
.navbar-publikationen {background:#211D3E url(images/cep_fotos_publikationen.jpg) no-repeat center top;height:130px;}
#wrapper {width:720px; margin:0 auto; /* background:#F9F9EB url(images/w-bg.gif) repeat-y 168px top*/;line-height:19px; }
#content {width:480px;float:right;padding:40px 14px 20px 0;}
* html #content {float:right; display:inline; clear:right;}
#sidebar {float:left;width:120px; padding:40px 86px 10px 10px;}
* html #sidebar {width:120px; float:left; display:inline;}
#footer {background:#211D3E;width:700px; margin:0 auto;padding:0 10px; text-align:center;color:#F9F9EA;position: relative; margin-top: -10px; /* negative value of footer height */ height: 10px; clear:both;line-height:16px;}


/* ============== Header */
/* logo*/
.logo {float:left; width:90px;padding-top:15px;}
.logo a{ width:65px; height:65px;background :url(images/logo.gif) no-repeat;display:block;}
.logo a span {display:none;}

.header_center {float:left;width:800px; background:#F9F9EB; padding:80px 10px 5px 0 ; line-height:22px;text-align:right; }

.header_center a {color:#211D3f}

/* ============== Navigation */
#nav {margin:0 auto; width:740px; list-style:none;height:130px;}
#nav li {display:block;float:left; text-align:center;font:normal 13px/20px 'Gill Sans', Arial, Helvetica, sans-serif;width:auto;text-transform:uppercase; letter-spacing:0.05em;}
#nav li a {color:#F9F6E8;display:block;float:left;padding:100px 2px 10px 5px; }
#nav li a:hover, #nav li.current {text-decoration:none;}
#nav li.current {font-weight:bold;}
#nav li.arbeit a {width:38px;background:#211D3d;}
#nav li.forschung a {width:108px;background:#37324c;}
#nav li.projekte a {width:134px;background:#413d57;}
#nav li.lehre a {width:61px;background:#777482;}
#nav li.pub a {width:126px;background:#a7a6b1;}
/*
#nav li.arbeit a:hover {background:#777482;}
#nav li.forschung a:hover {background:#9B9AA9;}
#nav li.lehre a:hover {background:#211D3d;}
#nav li.pub a:hover {background:#4C4860;}
*/
#nav li.arbeit a:hover, #nav li.forschung a:hover, #nav li.projekte a:hover, #nav li.lehre a:hover, #nav li.pub a:hover {font-weight: bold;}

/* ============== Sidebar */
#nav2 {list-style:none; text-align:right;line-height:22px; width:140px;}
#nav2 a {color:#6B6C8A;}
#nav2 a:hover, #nav2 .current a{color:#211D3f;text-decoration:none;}

/* ============== Footer */
#footer a {color:#F9F9EA;}
#footer p {padding-top:12px;}



table{
border-collapse: separate;
border-spacing: 14px;
empty-cells: show;
}

#content img {
	width: 50px;
	float:left;
	border: 1px solid #666;
	margin:6px 20px 20px 0px;
}
#content ul {
	list-style-position:inside;
}
iframe {
	width: 100%;
	height:auto;
	border:0;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
}

ul { 
   padding-left: 1em;
}

.liste {
	list-style-position:outside;
	margin-left: 30 px;}