html, body {
	font-family: arial, Helvetica, Verdana, Geneva, sans-serif;
	text-decoration: none;
}

#banner{
/* 	height: 8em; */
	width: 61.328125em;
	margin: 0;
	position: relative;
	/*Hintergrund-Farbe vom Banner*/
	background-color: #dcf1b8;
	height: 8em;
}



#banner_links {
	position: absolute;
	left:0.2em;
	top: 0.2em;
	width: 12.5em;
}

#banner_links a img
{
    border:0;
}

#banner_mitte_oben {
	position: absolute;
	font-size: 3em;
	left:6.5em;
	width: 8.75em;
	top: 0.3em;
	color: #006;
	font-style: italic;
	font-weight: bold;
}

#banner_mitte_unten {
	position: absolute;
	width:28.75em;
	left:19.5em;
	font-weight: bold;
/* 	font-size: 0.9em; */
	top:4.5em;
}

#eu_logo {
    position:relative;
    left: 13em;
    top:1em;
    width: 5em;
    
}

.red {
	font-variant:small-caps;
	color: #3667b0;
}

#banner_rechts {
	position: absolute;
	width: 12.5em;
	left:64em;
	top: 0em;
	font-size: 0.8em;
}
/*
#banner_oben {
	height:1.8125em;
	text-align:right;
}

#banner_unten {
	height:7.8125em;
	border:0;
}

html > body #banner_unten {
	border-top:1px solid;
	border-color:#4a75a5;
}*/

#content {
	/*Hintergrund vom Content*/
	background: url(hintergrund_klein2.jpg) repeat-y;
	left: 0;
 	top: -0.1em; 
	width: 61.328125em;
 	position:relative; 
	margin:0;
	padding:0;
/* 	border:solid red 1px; */
	bottom:0;
	border-bottom: 1px solid #ccc;
/* 	left: -0.05em; */
/* 	height: 100%; */
/* 	border-top: 1px white solid; */
}

* html #content {
	/*Hintergrund vom Content*/
	background: url(hintergrund_ie_klein2.jpg) repeat-y;
	top: -3.5em;
}



#navigation {
	margin:0;
	padding:0;
	width:9.8875em;
/* 	width: 4em; */
/* 	background-color:#6299ff; */
 	float:left; 
 	position:relative;
	padding-top:0.8em;
	left:0; 
	font-size: 0.95em;
/* 	min-height:10.5em; */
/* 	height: 100%; */
/* 	border:solid blue 1px; */
} 

* html #navigation {
	height: 20em;
	top: -0.25em;
	padding-top: 1em;
/* 	height:100%; */
}

#inhalt {
	position:relative;
	top:0;
/* 	left:10em; */
/* 	width: 39.875em; */
	width:49.0625em;
/* 	background-color: #94caff;  */
 	float:right; 
	padding-left:1em;
	padding-top:1em;
	padding-bottom:1em;
	padding-right:0.5em;
	min-height:20em;
/* 	border: 1px solid green; */
/* 	left:-2.6em; */
}




.clear {
	clear:both;
}

#leiste_oben {
	position:relative;
	width: 42.125em;
}

html > body #leiste_oben {
	width:42.5em;
}


#servicer {
	float : right; 
	padding-right : 4px; 
	height: 0.6875em; 
	margin-top: 0.27em;
} 

/*Hack um IE auszutricksen*/
html > body #servicer {
	margin-top:0;
}

#servicer li {
	border-left : 1px solid #666; 
	border-right : 0; 
} 

#services {
	position : relative; 
/* 	left : -0.5em;  */
	top : -1em; 
	background-color : #c1f175; 
	padding: 0; 
	padding-bottom: -2em;
	height : 1.5em; 
	width : 46.875em; 
	margin : 0; 
	z-index : 2; 
/* 	background: transparent url(http://www.fz-juelich.de/common/icons/dots_hor_480_db.gif) repeat-x scroll bottom; */
} 
html > body #services {
	width: 47.5em;
}

#services ul {
	font-size : 0.69em; 
	margin-left : 0; 
	padding-left : 0; 
	display : inline; 
} 
#services ul li {
	margin-left : 0; 
	padding-left : 3px; 
	padding-right : 3px; 
	list-style : none; 
	display : inline; 
} 

} 
#servicel li.end, #servicer li.end {
	border : 0; 
} 

#servicel {
	float : left; 
/* 	padding-left : 4px; */
	height: 0.6875em; 
/* 	margin-top: 0.25em; */
	margin-top:-1.5em;
	padding-top: 0.5em;
} 

/*Hack um IE auszutricksen*/
/*html > body #servicel {
	margin-top:-1.5em;
	margin-bottom:-2em;
}*/

* html #servicel {
	margin-top: 0em;
}


/* Footer */
#footer {
	/*background: transparent url(http://www.fz-juelich.de/common/css_icons/backfoot.gif) repeat-y scroll top;*/
	clear: both;
	margin-left: 0;
	/*border-top: 1px solid #ccc;*/
	padding: 0; /*width: 27.1875em;*/
	width: 58.75em;
/* 	width:49.0625em; */
/* 	margin-top: -1.3em; */
	position: relative;
} 

* html #footer {
	width:59.21875em; 
/* 	width:49.0625em; */
	margin-top: 0;
	top: -3.5em;
}

#footer .fiveleft {
	width: 33.515625em;	
	float: left;
	margin: 0;
	border: 0;
}

#footer .five1 {
	width: 21.328125em;
	float: left;
	margin: 0;
	border: 0;
	padding: 5px 0 0 0;
	font-size: 0.9em;
}

#footer .five2 {
	width: 14.625em;
	float: right;
	margin: 0;
	border: 0;
	padding: 5px 0 0 0;
	font-size: 0.9em;
}

#footer .five3 {
	margin: 0 18.225em 0 31.3125em;
	width: 11.25em;
	border: 0;
	padding: 5px 0 0 0;
	top: 0em;
	font-size: 0.9em;
	position: relative;
	/*background: white url(http://www.fz-juelich.de/common/css_icons/punkte_inhalt.gif) repeat-y scroll left;*/
}

* html #footer .five3 {
	margin-top:-1.5em;
}

#footer .five4 {
	width: 13.75em;
	padding: 5px 0 0 0;
	float: left;
	margin-top: 0em;
	font-size: 0.9em;
}

html > body #footer .five4 {
	margin-top:0em;
}

#footer .five5 {
/* 	width: 7.0625em; */
	width: 3.75em;
	float: right;
	padding: 7px 0 0 0;
	top: 0em;
	position: relative;
}

html > body #footer .five5 {
	padding: 0 0 0 0;
	margin-top: -0.2em;
}

#footer p.date {
	font-size: 0.69em;
	border: 0;
	/*margin: 0 3px 0 3px;*/
	padding: 0;
}

#footer .fiveright {
	width: 17.5em;
	float: right;
	margin: 0;
	border: 0;
}

#footer img {
	border:0;
}

#footer a {
	margin: 0 3px 0 3px;
	padding : 0;
	border : 0;
	text-decoration : none;
	color : #666;
	font-size: 0.9em;
}

#footer a:hover {
	color : #0000B1;
} 

#footer a:active {
	color : #1888FF;
}

#footer a.here {
	color : #09f;
} 

#footer a img {
	display: inline;
}
/* Ende Footer */


/* Links */
a {
	font-family: arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 100.1%;
/* 	color: #006; */
	color: #2531a5;
	text-decoration: none;
}

a:visited {
/* 	color: #444; */
/* 	color: #4a75a5; */
	color: #2531a5;
	text-decoration: none;
}

a:hover {
/* 	color : #09f;  */
	color : #000;
	text-decoration: underline;
} 

a:active {
/* 	color : #06d;  */
	color: #000;
}

a img {
	display:inline;
	border:0;
	margin:0;
	margin-right:0.25em;
	padding:0;
}
/* Ende Links */

/* Start Navigation */

.FZJNavigationTrenner_2
{
	margin:0;
	padding:0;
	height:0.2em;
	list-style: none;
	background: transparent url(http://www.fz-juelich.de/common/css_icons/punkte_quer.gif) repeat-x scroll bottom;
	position:relative;
	left:-1.5em;
	margin-bottom: 0.1em;
	width:19.8em;
	background-color:#CDBAA4;
}
* html .FZJNavigationTrenner_2
{		
	position:absolute;
	/*left:-1.5em;*/
	width:12.3em;  
	background: transparent url(http://www.fz-juelich.de/common/css_icons/punkte_quer.gif) repeat-x scroll top;
	background-color:#CDBAA4;
}




#FZJNavigation
{
/* 	padding-left:0.5em; */
	width: 9.8875em;
/* 	margin:0; */
/* 	padding:0; */
	float:left;	
/* 	border:solid 1px; */
	position:relative;
	left:0;
}

* html #FZJNavigation 
{
	position:absolute;
}

#FZJNavigationSuche
{
	margin:0;	
	padding: 0;
	display:none;
}

ul.FZJNavigationList
{
	margin:0;
	padding:0;
	border:0;
	margin-left:1em;

}


.FZJNavigationTrenner
{
/*	margin:0;
	padding:0;
	height:0.2em;
	list-style: none;
	background: transparent url(http://www.fz-juelich.de/common/css_icons/punkte_quer.gif) repeat-x scroll top;
	position:relative;
	left:-1em;
	bottom: 0.1em;*/
/* 	border:1px solid red; */
/* 	width:9.1875em; */
	
/* 	font-size: */
	/*display:block;*/
	/*background-color:#CDBAA4;*/
/* 	display:none; */
/* 	border-top: solid black 1px; */
}
* html .FZJNavigationTrenner
{		
/*	position:relative;
	left:-1.2em;
	width:14em; 
	overflow:hidden;
	height: 0.1em;
	margin:0;
	padding:0;*/
	/*background-color:#CDBAA4;*/
}

 .FZJNavigationTrennerHome
{
/*	margin:0;
	padding:0;
	position:relative;
	left:-1em;
	width:9.1875em;
	height:0.1em;
	background: transparent url(http://www.fz-juelich.de/common/css_icons/punkte_quer.gif) repeat-x scroll top;*/
/* 	border: 1px solid green; */
/* 	overflow: hidden; */
}


li.FZJNavigationEntryLink
{
/* 	overflow:hidden; */
	font-size:0.85em;
	margin-left:0.7em;
	padding:0;
	list-style: circle outside url(icon_arrow2.gif);
/* 	font-size:0.8em; */
}

* html li.FZJNavigationEntryLink {
	margin-left:0.4em;
}

li.FZJNavigationHomelink	
{
	margin:0;
	padding:0;
	list-style: circle outside url(http://www.fz-juelich.de/common/css_icons/go_up.gif);
/* 	font-size:0.8em; */
}

* html li.FZJNavigationHomeLink {
	margin-left:0.4em;
}

li.FZJNavigationEntryLinkActive
{
	font-size: 0.85em;
	margin-left: 0.7em;
	padding:0;
	list-style: circle outside url(icon_circ2.gif);
/* 	font-size:0.8em; */
}

* html li.FZJNavigationEntryLinkActive {
	margin-left:0.4em;
}

li.FZJNavigationBranch
{
	display:inline;
	margin:0; 
	padding:0;
}

#FZJNavigation a {
	/*Schrift-Farbe Navigation links*/
	color: #000;
}

/* Ende Navigation */


