/* CSS für die Site jahrbuch-oekologie.de letzte Aktualisierung: 25.07.2006 14:58 
Autoren: Anke Schröder*/ 
/* ---------------------------------------------------------------- */ 

/* Tag-Styles */ 

body { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	/*background-color: #336699; */ 
	color: black; margin: 0; 
	
		} 
p { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: small; 
		line-height: 1.4; 
	
		}


ul { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: small; 
	line-height: 1.5; 
	list-style: square; 
	
		} 
li { 
		margin-top: 0.05in; /* Extra-Abstand zwischen einzelnen Listenelementen */ 
		} 
   
/* Header-Styles */ 
h1 { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: large; 
		color: #003366; 
		margin-top:0; 
		margin-bottom: 0; 
		} 

h2 { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: medium; 
		margin:0;  
		color: #003366;
		} 

h3 { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: #003366; 
		font-size: medium; 
		margin-bottom: 0; 
		} 

h4 { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: black; 
		font-weight: normal; 
		font-size: medium; 
		margin-top: 0; 
		margin-bottom: .5em; 
		} 

h5 { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: rgb(255,153,0); 
	
		} 

h6 { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		color: rgb(51,102,204); 
		
		} 

/* Generelle Klassen */ 

.klein { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: small; 
		color: #666666; 
		background-color: #FFFFFF
		}
.NavBereich { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		vertical-align: top; 
		margin-left: 0.5em; 
		text-align: left; 
		/*; background-color: #dc3218*/ 
		/*background: #336699;*/ 
		} 
		
.Logo { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		vertical-align: middle; 
		text-align: right; 
		margin-right: .5em; 
		background: #FFFFFF; 
		} 
.Dokbereich { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		vertical-align: top; 
		padding-left: 1em; 
		padding-top: 1em; 
		padding-right: 1em;
		margin-left: 0.15in; 
		font-weight: normal; 
		font-size: 10pt 
		/* background: #FFCC66;*/ 
		} 
.KopfZeile { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		vertical-align: middle; 
		text-align: left;
		background: #FFFFFF;
		color: #666666;
		/* bordercolor="#FFCC66";
		border-bottom-style: dotted;
		border-bottom-width: .005in;*/ 
		padding-left: .5em;
		font-weight: bold ;
		font-size: small 
		}
.Register { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: right;
		vertical-align: middle;
		background: #FFFFFF;
		padding-right: 1em;
		margin-right: .5em;
		color: #666666;
		font-size: small;
		font-weight: bold ;
		white-space: normal ;
		clip: rect( 1.2px ) 
		}

.Impressum { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: xx-small;
		vertical-align: top;
		text-align: right;
		}

.Titel { margin-bottom: 0;
		margin-top: .15em;
		line-height: 1.1;
		font-weight: bold ;
		}

.Autor { margin-top: 0;
		margin-bottom: .5em;
		line-height: 1.1;
		}

.Beiratetc { 
		font-weight: normal;
		line-height: 1.1;
		margin-top: 0;
		margin-bottom:0;
		margin-left: 0.15in;
		/*background: #FFCC66;*/ 
		} 
		
/* Link-Styles */ 
.Kopfzeile A:link { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		line-height: normal;
		color: #666666;
		background-color: #FFFFFF
		}
.KopfZeile A:visited { 
		line-height: normal;
		color: #666666;
		background-color: #FFFFFF;
		font-weight: bold 
		}
.KopfZeile A:Hover { 
		line-height: normal;
		font-weight: bold;
		}
.Register A:link { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-weight: bold;
		/* text-decoration: underline;*/ 
		}
		
.Register A:Visited { 
		line-height: normal;
		color: #666666;
		font-weight: bold;
		/*text-decoration: underline,*/ 
		}

.Register A:Hover { 
		font-weight: bold;
		line-height: normal;
		/*	text-decoration: underline;*/ 
		} 
		
/* Nav1-4 Links Formate */ 

td.Nav4 A:Link, td.Nav5 A:Link, td.noNav A:Link { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size:small;
		line-height: 1.2;
		color: #003366;
		} 
		
td.Nav4 A:Visited, td.noNav A:Visited { 
		color: silver;
		font-weight: bold;
		font-size:small;
		} 
td.Nav1 A:Hover, td.Nav2 A:Hover, td.Nav3 A:Hover, td.Nav4 A:Hover, td.Nav5 A:Hover, td.Nav A:Hover, td.noNav A:Hover /* CSS2? */ { 
		font-size: small;
		color: #003366;
		line-height: 1.2;
		font-weight: bold;
		/*background: url(images/kaestchen1.gif)  fixed repeat;	*/ 
		} 
		
td.Dokbereich A:Link { 
		font-weight: bold;
		color: black;
		} 

td.Dokbereich A:Visited { 
		font-weight: bold;
		color: #000000;
		} 
		
td.Dokbereich A:Hover { 
		font-weight: bold;
		color: gray;
		} 

/* spezielle Hyperlink-Formatierung für die Fußzeile */ 

.Impressum A:link { 
		color: #666666;
		font-size: xx-small;
		}

.Impressum A:Hover { 
	/* color: #6699CC;*/ 
		font-size: xx-small;
		font-weight: normal;
		color: #666666
		}

.Impressum A:Visited { 
		font-size: xx-small;
		font-weight: normal;
		color: #666666;
		
		} 
		
/* Tabellen Layout */ 

table {
    table-border-color-light: rgb(255,204,102);
    table-border-color-dark: rgb(204,153,102);
    padding-top: 1em;
    padding-left: 0.5em;
} 
td.Nav1 { 
		background-image: none;
		background-repeat: no-repeat ;
		} 
td.Nav2 { background-image: none;
		background-repeat: no-repeat 
		} 
td.Nav3 { background-image: none;
		background-repeat: no-repeat;
		} 
td.Nav4 { 
		background-image: none;
		background-repeat: no-repeat;
		} 
td.Nav5 { 
		background-image: none;
		background-repeat: no-repeat; 
		} 
td.noNav { 
		padding-left: .5em;
		height: 5000;
		background-color: #FFFFFF;
		} 
td.Dokbereich ul { 
		font-size: small;
		list-style: square;
		} 
td.Dokbereich li { 
		margin-top: 0.0in;
		} 
td.Nav1 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		height: 40;
		width: 30%;
		padding-left: .5em;
		vertical-align: middle;
		background-color: #FFFFFF;
		font-size:small;
		line-height: 1.2;
		color: #666666;
		} 

td.Nav { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		width: 30%;
		padding-top: 1em;
		padding-left: .5em;
		vertical-align: top;
		background-color: #FFFFFF;
		font-size:small;
		line-height: 1.2;
		color: #666666;
		} 

td.Nav2 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		height: 40;
		width: 30%;
		padding-left: .5em;
		vertical-align: middle;
		background-color: #FFFFFF;
		font-size:small;
		line-height: normal;
		color: #666666;
		text-align: left;
		text-indent: 1pt 
		} 

td.Nav3 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		height: 40;
		width: 30%;
		padding-left: .5em;
		vertical-align: middle;
		background-color: #336633;
		font-size:small;
		line-height: 1.2;
		color: #666666;
		} 

td.Nav4 { font-family: Verdana, Arial, Helvetica, sans-serif;
		height: 40;
		width: 30%;
		padding-left: .5em;
		vertical-align: middle;
		background-color: #336633;
		font-size:small;
		line-height: 1.2;
		color: silver;
		} 
				
td.Nav5 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		height: 40;
		width: 30%;
		padding-left: .5em;
		vertical-align: middle;
		background-color: #99CC99;
		font-size:small;		
		line-height: 1.2;
		color: silver;
		} 

td.Nav A:Hover { 
		} 
td.Nav4 A:Hover { 
		} 
td.Nav5 A:Hover { 
		}

.fusszeile { 
		background-color: #FFFFFF;
		}

.hintergrundfarbe { 
		background-color: #FFFFFF;
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: bold;
		font-size: small;
		line-height: 1.2;
		color: #666666;
		} 

td.Nav A:Visited { 
		color: #666666;
		font-weight: bold;
		font-size:small;
		} 
td.Nav5 A:Visited { 
		color: #666666;
		font-weight: bold;
		font-size:small;
		} 
td.Nav1 A:visited { 
		color: #666666;
		font-weight: bold;
		font-size:small;
		} 
td.Nav2 A:Visited  { 
		color: #666666;
		font-weight: bold;
		font-size:small;
		background-color: #99CC99
		} 
td.Nav2 A:Link { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size:small;
		line-height: 1.2;
		color: #666666;
		} 
td.Nav1 A:Link { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size:small;
		line-height: 1.2;
		color: #666666;
		} 
td.Nav3 A:Link { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size:small;
		line-height: 1.2;
		color: #666666;
		} 
td.Nav3 A:Visited { color: #666666;
		font-weight: bold;
		font-size:small;
		} 
td.Nav A:Link { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size:small;
		line-height: 1.2;
		color: #666666;
		} 
td.Nav1 A:Hover { 
		background-color: #FFFFFF 
		}.kapitälchen {  font-variant: small-caps}
