*	{
	margin:0;/* setze außenabstände auf null*/
	padding:0;
	border:0;
	
	}
	html, body {
background-size: cover;
}
body 
	{font-family: /*"Trebuchet MS";*/
	Geneva, Arial, Helvetica, sans-serif;
	/*background-image:url("../bilder/back2.jpg");
	 background-attachment:fixed;*/}

	/*
	index
*/
div#container-index{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	margin-top:50px;
	background-color:    #fff;
	/*border:4px solid ;
	border-color:   #0cf;*/
height:auto !important; /* Important Regel für moderne Browser */
background-image:url("../bilder/hintergrund-1.jpg");
background-size: cover;
background-repeat:no-repeat;
	}

	/*zentrierung*/
div#container{
		width: 900px;
		margin-left: auto;
		margin-right: auto;

		/*border:1px solid black;*/
height:auto !important; /* Important Regel für moderne Browser */
	}


/*
	Menübereich der Webseiten
*/
div#logo{

	padding-left: 8px;
	padding-top:20px;
	width: 260px;
	float:left;
}

ul#menue{

color:#666;
	list-style:none;
	padding-bottom: 30px;
	padding-left: 30px;
	padding-top: 10px;
	width: 260px;
	line-height:22px;
	text-align: left;
	letter-spacing:.09em;
	font-size:18px;
	font-weight:bold;
	float:left;
	}
div#logo a:link,div#logo a:visited{
	color:   #999; /* #f30;*/
	latter-spacing:0.9em;
	}
div#logo a:hover{
	color: #903;
}
/*
	Links im Menü die nicht aktiv sind
*/
ul#menue li a:link,ul#menue li a:visited{
	color: #666;
	text-decoration:none;
}
/*
	Links im Menu die nicht aktiv sind hover effekt
*/
ul#menue li a:hover,ul#menue li a:focus{
	color:#903;
}
/*
	Link im Menu der aktiven Seite
*/
ul#menue li a.menue_aktiv:link,ul#menue li a.menue_aktiv:visited{
	color:  #ccc;
	text-decoration:none;
}
ul#menue li a.menue_aktiv:hover,ul#menue li a.menue_aktiv:focus{
	color: #666;
}
/*
	kleine links
*/
ul#menue li a.menue_spezial:link,ul#menue li a.menue_spezial:visited{
	color: #999;
	text-decoration:none;
	font-size:12px;
	line-height:14px;
}
ul#menue li a.menue_spezial:hover,ul#menue li a.menue_spezial:focus{
	color: #903;
}
/*
	kleine links aktiv
*/
ul#menue li a.menue_spezial_aktiv:link,ul#menue li a.menue_spezial_aktiv:visited{
	color: #ccc;
	text-decoration:none;
	font-size:12px;
	line-height:14px;
}
ul#menue li a.menue_spezial_aktiv:hover,ul#menue li a.menue_spezial_aktiv:focus{
	color: #903;
}
/************************
	ende menue
*/


/*
	Inhaltsbereich rechts der Webseite
*/
div#rechts{
	margin-left:310px;
	padding-top:160px;
	padding-bottom:30px;
	color: #666;
	width:530px;

}
div#rechts a:link,div#rechts a:visited{
	color:   #999; 
	text-decoration:none;/* #f30;*/
	}
div#rechts a:hover{
	color: #c30;
}

div#rechts1{
	margin-left:310px;
	padding-top:160px;
	color: #666;
	width:730px;
		padding-bottom:30px;

}
div#rechts1 a:link,div#rechts1 a:visited{
	color:   #666; /* #f30;*/
	}
div#rechts1 a:hover{
	color: #c30;
}

div#rechts-contact{
	margin-left:310px;
	padding-top:383px;
	color: #666;
	width:530px;
	padding-bottom:30px;

}
div#rechts-contact a:link,div#rechts-contact a:visited{
	color:   #999; 
	text-decoration:none;/* #f30;*/
	}
div#rechts-contact a:hover{
	color: #c30;
}


h1{
	color: #c30;
	font-weight:normal;
	text-indent:-9999px;
}
h1 a:link,h1 a:visited{
	color: #c30;
	text-decoration:none;
}
div#thumbs
	{text-align:left;
	width:400px;
	float:left;
	padding-bottom:30px;
	}
	
div#thumbs h2
	{
	color: #ccc;
	font-size: 16px;
	line-height:22px;
	letter-spacing:.05em;
	font-weight: bold;
	text-align:left;
	padding-left:20px;

}
div#thumbs h2 a:link,div#thumbs h2 a:visited{
	color:  #ccc;
	text-decoration:none;
	}
div#thumbs h2 a:hover,div#thumbs h2 a:focus{
	color: #903;
}
.float
	{
	float:left;
	padding-bottom:10px;
	padding-right:5px;
	}

h2{


	color: #CE5537;
	font-size:66px; 
	letter-spacing:0px;
	line-height:63px;
	text-align:left;
	font-weight:normal;
	}
	
h3{

	color:  #ccc;
	padding-top:5px;
	font-size:20px; 
	letter-spacing:0px;
	line-height:28px;
	text-align:left;
	font-weight:normal;
	}
h4{

	color: #CE5537;
	font-size:25px; 
	letter-spacing:6px;
	line-height:45px;
	text-align:left;
	font-weight:bold;
	}
	
h5{
	font-family:serif;
	color:  #333;
	font-size:25px; 
	letter-spacing:0px;
	line-height:25px;
	text-align:left;
	font-weight:normal;
	}

p{	
	color:   #ccc;
	font-size:1em; 
	letter-spacing:.01em;
	font-weight:normal;
	line-height:1.5em;
}
p a:link,p a:visited{
	color:   #fff; /* #f30;*/
	}
p a:hover{
	color: #c30;
}


dl
	{
	margin-bottom: 20px;
	font-size:11px;
	width: 390px;
	color: #333;
	line-height: 14px;
	font-weight:normal;
	}
dt
	{
	color: #666;
	}
dd
	{
	margin-top: -14px;
	width: 80%;
	padding-left:150px;
	}
.bio
	{
	padding-left:50px;
	}
.vita
	{
	padding-left:90px;
	}
.images{
padding-bottom:10px;
}
.o8 {
	opacity: 0.8;
}
.o6 {
	opacity: 0.6;
}

.schw
	{
	color: #000;
	}
.top1
	{
	margin-top: 9px;
	}
.topten
	{
	margin-top: 50px;
	}
.toptwen
	{
	padding-top: 100px;
	}
.topfive
	{
	margin-top: 15px;
	}
.top2
	{
	margin-top: 7px;
	}

