		/* ----- stylesheet zur Website www.forschung-oefs.de -----*/

		/* ----- verwendete Farben
			Hintergund:				#CC6600 204,102,000		orange
			Texthintergrund:		#EFEADE 222,234,222		gräulich
			Textfarbe:				#993300	153,051,000		dunkel orange-braun
			hervorhebend1:			#3366CC	051,102,204		blau
			hervorhebend2:			#CCCC33 204,204,051		hellgrün
			Hintergrund Navigation:	#D2B48C	210,180,140		hell-erdfarben
			Begleittext:			#595959 089,089,089		grau
		----- */


		/* ----- Formatbereiche ----- */

html {
		margin: 0px;
		padding: 0px;
		height: 100%;
}

body {
		background-color: #CC6600 ;
		margin: 0px auto;
		padding: 0px ;
		width: 1000px;
		height: 100%;
	}
	
#content{
		background-color: #EFEADE ;
		margin: 0px auto;
		padding: 0px;
		width: 1000px ;
		min-height: 100%;
		position: relative;
	}

header{
		background-color: #EFEADE ;
		margin: 0px;
		padding: 0px ;
		width: 1000px;
		position: relative;
	}
	
#kopf{
		background-color: #EFEADE ;
		margin: 0px;
		padding: 0px ;
		width: 1000px;
		position: relative;
	}

#main{
		background-color: #EFEADE ;
		margin: 0px 0px 80px 0px;		
		padding: 0px 30px 40px 30px;
		width: 940px ;
	}
	
footer {
		background-color: #D2B48C;
		margin: -80px 0px 0px 0px;
		padding: 0px;
		width: 1000px;
		position: relative;
		height: 80px;
}

#foot {
		background-color: #D2B48C;
		margin: -80px 0px 0px 0px;
		padding: 0px;
		width: 1000px;
		position: relative;
		height: 80px;
}
	
	
		/* ----- Schriften ----- */

h1 {		
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 40px;
		font-weight: bold;		
		margin-bottom: 40px;
		margin-top: 40px ;	
		text-align: center;
	}
	
h2 {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 30px;
		font-weight: bold;
		text-align: center;
	}
	
h3 {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 25px;
		font-weight: bold;
		text-align: center;
	}
	
h4 {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 20px;
		font-weight: bold;
		text-align: center;
	}
	
h5 {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		font-weight: bold;
		margin-bottom: 20px;
		margin-top: 40px;
		padding-bottom: 0px;
		text-align: center;
	}
	
p {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		text-align: left;
	}
	
strong {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		font-weight: bold;
		text-align: left;
	}
	
em {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		font-style: italic;
		text-align: left;
	}
	
address {
		font-style: normal;
}

img {
		border: none;
}
	
	
		/* ----- Links -----*/

a:link {
		color: #993300;
		font-family: arial, sans-serif;
		text-align: left;
	}
	
a:hover {
		color: #3366CC;
		font-family: arial, sans-serif;
		text-align: left;
	}
	
a:active {
		color: #3366CC;
		font-family: arial, sans-serif;
		text-align: left;
	}
	
a:visited {
		color: #993300;
		font-family: arial, sans-serif;
		text-align: left;
	}
	
p a:hover {
		color: #3366CC;
		font-family: arial, sans-serif;
		text-align: left;
}
	
	
		/* ----- weitere ----- */

ol {		
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
	}
	
ul {		
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
	}
	
blockquote {
		color: #3366CC;
		font-family: arial, sans-serif;
		font-style: italic;	
		text-align: center;
}

form {
		border-width: 1px;
		border-color: #993300;
		border-style: solid;
		padding: 10px;
}
	
form label {
		display: block;
		height: 20px;
		margin: 4px;
		text-align: right;
		width: 470px;
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 16px;
	}
	
form button {
		color: #993300;
		float: right;
		font-family: arial, sans-serif;
		margin-left: 20px;
	}	
	
option {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 16px;
		padding: 0px 5px 0px 5px;
		text-align: left;
	}
	
select {
		color: #993300;
		font-size: 16px;
		margin-left: 20px;
}
	

		/* ----- Tabelle -----*/
		
table {
		border: none;
		table-layout: fixed;
}

th {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		font-weight: bold;
		text-align: center;
}

td {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		text-align: left;
		padding: 8px;
		vertical-align: top;
}	

tr {
		padding-bottom: 15px;
}		
	
	
		/* ----- Navigation -----*/

nav {
		clear: both;
		width: 1000px ;
		margin: 0px;
		padding:0px;
	}

nav ul {
		margin: 0px ;
		padding: 0px ;
}

nav ul:after {
		clear: both;
		content: " ";
		display: block;
		font-size: 0;
		height: 0;
		visibility: hidden;
}

nav ul, nav ul li {
		background-color: #D2B48C;
		font-size: 15px;
}

nav ul li {
		list-style: none;
		float: left;
		font-weight: bold ;
}

nav ul li a {
		display: block;
		padding: 7px 25px 7px 25px;
		text-decoration: none;
}

nav ul li a:hover {
		color: #3366CC;
}

nav ul li:hover > ul {
		visibility: visible;
}

nav ul li ul {
		display: inline;
		padding: 0px;
		position: absolute;
		visibility: hidden;
		z-index: 5;
}

nav ul li ul li {
		float: none;
}

nav ul li ul li a:hover {
		color: #3366CC;
}


		/* ----- class ----- */

p.unlinks {
		
		background: #D2B48C ;
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		margin: 0px;
		padding: 19px 15px 0px 15px;
		text-align: center;
	}

ul.unmenue {
		left: 50px;
		list-style: none;
		position:relative;
}

ul.unmenue li a {
		display: block;
		padding: 10px;
}

ul.unmenue li a:hover {
		background: #D2B48C;
		color: #3366CC;
		display: block;
		padding: 10px;
		width: 250px;
}

p.quelle {
		color: #595959;
		font-size: 12px;
		text-align: center;
}	

p.bildunterschrift {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		font-style: italic;
		text-align: center;
}

h4.bildunterschrift {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		font-style: italic;
		font-weight: normal;
		text-align: center;
}

img.mitarbbild {
		border: none;
		margin: 1px 24px 1px 24px;
		padding: 0px;
		width: 280px;
}

ul.standliste {
		color: #993300;
		font-family: arial, sans-serif;
		font-size: 17px;
		list-style: none;
}

ul.standliste li{
		margin-bottom: 6px;
}

ul.listestreuobst li {
		color: #993300;
		list-style: none;
		font-size: 17px;
}

ol.satzung ol {
		list-style: lower-latin;
		padding-top: 0px;
}

ol.satzung li {
		padding-bottom: 10px;
}

ol.satzung ol li {
		padding-top: 0px;
		padding-bottom: 0px;
}

p.zentriert {
		text-align: center;
	}

td.zentriert{
		text-align: center;
}
	
a.verweis {
		font-size: 12px;
}

a.verweis:hover {
		color: #3366CC;
		font-size: 12px;
}

h4.prjtitel {
		text-align: left;
}

img.bildgirlsday {
		border: none;
		float: left;
		margin: 10px;
		padding: 0px;
		width: 300px;
}
			
img.imgveranst {
		float: right;
		margin: 10px;
		width: 250px;
}	

p.link_menuebaum {
		color: #595959;
		font-size: 12px;
		margin-top: 8px;
}		

p.link_menuebaum a {
		color: #595959;
		font-size: 12px;
		text-decoration: none;
}	

p.link_menuebaum a:hover {
		color: #3366CC;
		font-size: 12px;
		text-decoration: underline;
}

article.aktuelles {
		clear: both;
		border-color: #3366CC;
		border-top-style: solid;
		border-width: 1px;
		padding-top: 30px;
}

article.aktuelles img {
		float: left;
		width:	450px;
		margin-right: 20px;
		margin-bottom: 20px;
}

img.hecke {
		float: left;
		width:	450px;
		margin-right: 20px;
		margin-bottom: 20px;
}

p.autor {
			color: #595959;
			margin-top: 5px;
			font-size: 14px;
}

p.aktuell {
		border-bottom-width: 1px;
		border-bottom-color: #595959;
		border-bottom-style: groove;
		font-size: 14px;
		padding: 0px 0px 15px 0px;
		text-align: left;
}

p.aktuell a {
		font-size: 14px;
		padding: 0px 0px 15px 0px;
}

p.aktuell strong {
		font-size: 14px;
}

p.aktuell em {
		font-size: 14px;
}

		/* ----- id ----- */

#jugforscht {
		list-style: none;
}

#jugforscht2 {
		font-weight: bold;
}

#jugforscht li ul{
		list-style: none;
}
		
#link_sanfang {
		color: #993300;
		font-size: 12px;
}

#kopflogo {
		border: none;
		float: left;
		height:	150px;
		margin: 0px;
		padding: 0px;
		width: 150px
}

#kopfbild {
		border: none;
		float: left;
		height:	150px;
		margin: 0px;
		padding: 0px;
		width: 850px;
}

#inhaltanker {
		border-width: 1px;
		border-color: #993300;
		border-style: solid;
		margin: 30px 10px 10px 0px;
		padding: 2px;
		width: 200px;
}

#inhaltanker ul{
		font-size: 14px;
		margin: 0px;
		padding: 5px 5px 5px 15px;		
}

#inhaltanker p {
		font-size: 14px;
		margin: 1px;
		padding: 0px;
}

#frmanmeldung label input {
		color: #993300;
		font-size: 16px;
		margin-left: 20px;
}

#frmanmeldveranst {
		width: 920px;
		text-align: center;
}

#tabpublikationen  tr td{
		font-size: 13px;
}

#forschungsergebnisse h4 {
		text-align: left;
		padding-top: 40px;
		padding-bottom: 2px;
		margin-bottom: 5px;
}

#forschungsergebnisse h5 {
		text-align: left;
		padding-top: 2px;
		margin-top: 5px;
}

#startseite_spalte_rechts {
		min-height: 370px;
}