* {
	margin:0px;
	padding:0px;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#797979;
	line-height:1.5;
	background:url(../media/layout/bg.gif) no-repeat;
}
p, td {
	padding-bottom:10px;
}
img {
	border:0px;
}
a {
	color:#f6a141;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}
h1{
	color:#c61315;
	font-weight:regular;
}
h2, h3{
	color:#e84c09;
	font-weight:regular;
	padding-bottom:5px;
}

h3{padding-top:10px;}

div#main{
	width:1024px;
}

div#left{width:178px; float:left;}
div#logo-cellnetworks01{ padding-left:8px; padding-top:20px; padding-bottom:80px;}
div#picture{position:absolute; bottom:0px; z-index:1;}

div#middle{float:left; width:583px; padding-left:20px; padding-right:20px;}
div#header{padding-bottom:32px; padding-top:105px;}
div#header h1{font-size:18px; color:#6f6f6e; padding:0px; margin:0px;}
div#header h2{font-size:18px; color:#6f6f6e; padding:0px; margin:0px;}
div#content{padding-bottom:20px;}
div#content h1{font-size:15px;}
div#content h2{font-size:15px;}
div#content h3{font-size:15px;}
div#content ul{padding-left:40px; padding-bottom:20px;}
div#content ul li{}
div#footer{border-top:1px solid #009ee3; padding-top:10px; padding-bottom:20px;}
div.logos{float:left; line-height:1.0; padding-left:20px;}
        
div#right{float:right; width:215px; padding-left:8px;}
div#logo-uni-heidelberg{margin-top:100px; padding-bottom:30px;}
div#logo-cellnetworks02{ padding-bottom:30px;margin-top:20px;}
div#newsletter{}
div#newsletter p{font-size:9px; padding-bottom:3px;}

input.email{background-color:#009ee3; color:#fff; text-align:center; width:170px; border:0px; height:20px; margin-bottom:2px;}
