*	{
	margin:0;/* setze außenabstände auf null*/
	padding:0;
	border:0;
	
	}
body 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #999;
	background-color:  #fff;
	font-weight: normal;
	line-height: 1.1em;
	letter-spacing: 0.15em;
	}


/***********************************************************************+
	css für danni
*/

/*
	Menübereich der Webseiten
*/
div#links{
	position:fixed;
	top: 75px;
	left: 0;
	width: 230px;
	line-height: 2.3em;
	text-align: left;
	text-decoration: none;
	font-size:11px;
	font-weight: normal;
	padding-left:21px;
}

/*
	Navigation
*/
ul#menue{
	list-style:none;
	
}

/**
	Setze die Links ( inline Element ) auf ein Blockelement um sie per text-indent einzurücken
*/
ul#menue li a{
	text-indent:1em;
	display:block;
}
/*
	Links im Menü die nicht aktiv sind
*/
ul#menue li a:link,ul#menue li a:visited{
	color: #999;
	text-decoration:none;
	
}
/*
	Links im Menu die nicht aktiv sind hover effekt
*/
ul#menue li a:hover,ul#menue li a:focus{
	color: #3C3;
}
/*
	Link im Menu der aktiven Seite
*/
ul#menue li a.menue_aktiv:link,ul#menue li a.menue_aktiv:visited{
	color: #3C3;
	text-decoration:none;
	
}
/*
	Links im Menu die nicht aktiv sind hover effekt
*/
ul#menue li a.menue_aktiv:hover,ul#menue li a.menue_aktiv:focus{
	color:#000000;
}
/*
	Inhaltsbereich rechts der Webseite
*/
div#rechts{
	position:absolute;
	left:410px;
	top:12px;
	padding-bottom: 20px;
	width: 450px;
	/*border: 1px solid black; */
	}
	
	div#rechts-1{
	position:absolute;
	left:190px;
	top:60px;
	padding-bottom: 20px;
	width: 600px;
}
div#rechts a:link, div#rechts a:visited{
	color: #000000;
	text-decoration:none;
	
}
div#rechts a:hover, a:link,div#rechts a:focus{
	color: #3C3;
}

div#deutsch{
	position:absolute;
	left:250px;
	top:270px;
	width: 765px;
}

div#rechts p {
	font-size:10px;
	line-height:1.5em;
	letter-spacing: 0.4px;
	color: #999;		
}

div#deutsch p {
	font-size:10px;
	line-height:1.5em;
	letter-spacing: 0.4px;
	color:  #333;
}
div#bilder{
	position:absolute;
	left:240px;
	top:90px;
	width: 750px;
}
div#bilder-3{
	position:absolute;
	left:240px;
	top:70px;
	width: 750px;
}
div#bilder-4{
	position:absolute;
	left:240px;
	top:400px;
	width:800px;
}

div#bilder-start{
	position:absolute;
	left:240px;
	top:70px;
	width: 750px;
}

div#bilder-start p{
	font-size:10px;
	line-height:1.5em;
	letter-spacing: 0px;
	color:  #333;
	padding-top: 10px;
}
div#bilder-start a:link, div#bilder-start a:visited{
	color: #000000;
	text-decoration:none;
	
}
div#bilder-start a:hover, a:link,div#bilder-start a:focus{
	color: #3C3;
}
div#text-start{
	position:absolute;
	left:540px;
	top:75px;
	width: 400px;
}

div#text-start p{
	font-size:10px;
	line-height:1.5em;
	letter-spacing: 0px;
	color:  #999;
	
}
div#bilder-1{
	position:absolute;
	left:240px;
	top:70px;
	width:750px;
}
div#bilder-1 a:link, div#bilder-1 a:visited{
	color: #999;
	text-decoration:none;
	
}
div#bilder-1 a:hover, a:link,div#bilder-1 a:focus{
	color: #3C3;
}

h3{
    font-size:10px;
	line-height:1.5em;
	letter-spacing: 1px;
	color: #e4030f;
}
h4{
    font-size:10px;
	line-height:1.5em;
	letter-spacing: 1px;
	color: #3C3;
}
p {
font-size:10px;
	line-height:1.5em;
	letter-spacing: 0px;
	color:  #999;
 }
 .rost{
 color: #faa003;
 font-family: courier new, courier, monospace;
 font-size: 12px;
 line-height: 14px;
 }
  .hellblau{
 color: #32b4da;
 font-family: courier new, courier, monospace;
 font-size: 12px;
 line-height: 14px;
 }
 
div#bilder-2{
	position:absolute;
	left:240px;
	top:220px;
	width:750px;
}
div#worksketches{
	position:absolute;
	left:240px;
	top:75px;
	width: 760px;
}
div#bilder p {
	font-size:10px;
	line-height:1.4em;
	letter-spacing: 0.4px;
	color: #999;
	margin-bottom: 20px;
	margin-right: 20px;	
}
div#adresse {
	position:absolute;
	top: 600px;
	left: 240px;
	width: 845px;
	color: #999;
	padding-bottom: 20px;
			
}
div#adresse p {
	font-size:9.5px;
	line-height:1.3em;
	letter-spacing: 0.4px;	
}

.bild1	/*bild auf startseite*/
	{
	position: fixed;
	top: 10px;
	left: 250px;
	}
	
	
.bilder	
	{
	
	margin-top: 12px;
	margin-right: 2px;
	}

	


h1 	 /*logo mit schrift im hintergrund*/
	{	
	margin-top: 12px;
	margin-left: 12px;
	font-size: 16px;
	color:   #009900;
	letter-spacing: 0.1em;
	font-weight: normal;
	float: left;
	position: fixed;
	text-decoration:none;}
	
	h2 
	{
	text-indent: -9999px;
	}
	
	.class
	{
	text-indent: -9999px;
	}
.gruen
{
 color: #3C3;
 }		

.weiss
	{
	color: #FFFFFF;
	}
	
.abstand-1
	{
	margin-top:20px;
	}
.grau
	{
	color: #999;
	}
	.schwarz
	{
	color: #333;
	}
.normal
	{
	color: #FFFFCC;
	}
	
	.top10
	{
	margin-top:40px;
	}
	.top5
	{
	margin-top:15px;
	}

dl
	{
	font-size: 10px;
	color: #999;
	line-height:1.4em;

	}

dt
	{
	color: #333;
	text-align: right; 
	width: 88px; 
	}
	
dd
	{
	margin-top: -1.4em;
	width: 90%;
	padding-left:95px;
	}
	
	.bio
	{
	padding-left: 95px;
	padding-top: 15px;
	padding-bottom: 10px;
	width: 350px;
	text-align: left;
	}
	.link
	{
	text-decoration: none;
	color: #000;
	}
	.abstand
	{
	margin-top: 50px;
	}
.bilder-4
{
margin-right: 10px;
}
.top5
{
margin-top: 10px;
}

