/* -------------------------------------
	Stylesheet: www.gesameyer.de
---------------------------------------- */


/* -------------------------------------
	Abstände
---------------------------------------- */


* { padding: 0; margin: 0; }


/* -------------------------------------
	Farben und Schrift
---------------------------------------- */

html { height: 101%; }

body { 
	background-color: silver;
	color: gray;
	font-family: andale mono, monaco, lucida console, monospace;
	font-size: 7.5pt;
	line-height:1.25em;
	letter-spacing: 1px;
}

h1 { 
	color: black;
	font-family: andale mono, monaco, lucida console, monospace;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 9pt;
	line-height:1.25em;
}





/* -------------------------------------
	Layout
---------------------------------------- */

#wrapper {
	background-color: white;
	width: 650px;
	padding: 35px;
	margin: 0px auto;
}

#kopfbereich { 
	margin-bottom: 10px; }
	




#content span {
	color: gray;
	font-family: andale mono, monaco, lucida console, monospace;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 9pt;
	line-height:1.25em;
	letter-spacing: 1px;
}




#navigation span { color: black; }









/* -------------------------------------
	Hyperlinks
---------------------------------------- */

#kopfbereich a { text-decoration: none; outline: none; }

#kopfbereich a { color: white; border-bottom: 1px solid black; }

#kopfbereich a:hover, a:focus { color: black; border-bottom: none; }

#kopfbereich a:active { color: silver; }



#navigation a { text-decoration: none; outline: none; }

#navigation a:link { color: silver; letter-spacing: 1px; }

#navigation a:visited { color: silver; letter-spacing: 1px;  }

#navigation a:hover, a:focus { color: black; letter-spacing: 1px;  }
	
#navigation a:active { color: gray; letter-spacing: 1px; }



#anschrift a { text-decoration: none; outline: none; }

#anschrift a:link { color: white; border-bottom: 1px solid black;}

#anschrift a:visited { color: white; border-bottom: 1px solid black;}

#anschrift a:hover, a:focus { color: black; border-bottom: none; }
	
#anschrift a:active { color: black; border-bottom: none; }



#vita a { text-decoration: none; outline: none; }

#vita a:link { color: white; border-bottom: 1px solid black;}

#vita a:visited { color: white; border-bottom: 1px solid black; }

#vita a:hover, a:focus { color: black; border-bottom: none; }
	
#vita a:active { color: black; border-bottom: none; }




.skiplink a { text-decoration: none; outline: none; }

.skiplink a:link { color: gray; }

.skiplink a:visited { color: gray; }

.skiplink a:hover, a:focus { color: black; }
	
.skiplink a:active { color: black; }








	

/* -------------------------------------
	Klassen
---------------------------------------- */


.bildlinks {
	float: left;
	padding-right: 10px;
	padding-bottom: 10px; }
	
.bildrechts { 
	float: left; 
	padding-bottom: 10px; }
	
.textrechts { 
	float: left; 
	padding-bottom: 10px;
	padding-left: 20px; 
 }
	

		
.bildtext { clear: both;
padding: 5px 0 10px 0;
 }
 
 
.clearen { clear: both; }
 

 
	
.contentbox { padding: 60px 0; }
	

	
.linie {
			width: 650px;
			border-bottom: 1px solid gray;
			 }


.skiplink { 
			font-size: 6.5pt;
			text-align: right;
			letter-spacing: 4pt; }




