@charset "utf-8";
/* CSS Document */
/* basic layout */

/*#################### RESET ####################*/
/*
* { margin: 0; padding: 0; } -- deaktiviert wegen ÃƒÂ¼bernahme der originalinhalte -- 
*/
option { padding-left: 0.4em }

html { height:100% }

body {
	min-height: 101%;
	font-size: 100.01%;
	position: relative;
	color: #000;
	background: #fff;
	text-align: left;
}

fieldset, img { border: 0; }
select, input, textarea { font-size: 99%; }
/*###############################################*/

.clearboth { clear:both; }

/* ######## Layout ########## */
body {
	background: #fff;
	margin:0;
	padding:0;
}
#container_header {
	width:1070px;
	height:112px;
}
	#header_logo {
		float:left;
		width:250px;
	}
	#header_image {
		float:right;
		width:820px;
	}
#container_topnavi {
	width:1070px;
	background-color:#a7bdd8;
}
	#breadcrumb {
		float:left;
		margin:4px 20px 4px 266px;
	}
	#topnavi_metanavi {
		float:right;
		width:170px;
		margin:4px 0 4px 0;
		padding-right:14px;
		text-align:right;
	}
#container_body {
	width:1070px;
	background-color:#fff;
	background:url(http://www.erasysbio.net/lw_resource/datapool/layout_css/background_content.gif) top left repeat-y;
}
	#body_navi {
		width:250px;
		background-color:#22477a;
		float:left;
	}
		#leftnavi {
			margin:20px 0 80px 0;
		}	
	#body_content {
		margin-left:266px;
	}
		#content_main {
			margin:0 0 40px 0;
			padding:20px 0 20px 0;
		}
		#content_main_inner {
			float:left;
			width:100%;
		}
	#body_teaser { 
		display:none; 
	}
#container_footer {
	width:1070px;
	text-align:center;
}
	#footer_content {
		padding:20px 0 40px 100px;
	}

/* ######## Leftnavi ########## */
#leftnavi ul {
	list-style:none;
	margin:0;
	padding:0;
}
#leftnavi li a {
	display:block;
	text-decoration:none;
	color:#fff;
	font-size:14px;
	padding:4px 0 4px 20px;
}
#leftnavi li li a {
	padding-left:40px;
}
#leftnavi li li li a {
	padding-left:60px;
}
#leftnavi .active, #leftnavi a:hover {
	background-color:#395a88;
}

/* ######## Specialized Fonts for Layout ########## */
body { 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; 
}
#container_topnavi, #container_topnavi a { 
	color:#fff; 
	font-size:10px;
}
#container_topnavi a:hover { 
	text-decoration:underline; 
}
#breadcrumb, #breadcrumb a { 
	color:#fff;
	font-size:10px;
}
#breadcrumb a:hover {
	text-decoration:underline; 
}
#container_footer {
	font-size:10px;
}