body {
	font-family:"Myriad Pro", Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 1px;
	font-style:normal;
	margin: 30px;
	color: #666;
	background-color: #000;
	background-position: left top;
}


a:link    { color:#666; text-decoration:none; }
a:active  { color:#666; text-decoration:none; }
a:visited { color:#666; text-decoration:none; } 
a:hover   { color:#999; text-decoration:none; }



.logo{
	margin-top:0px;
	margin-left:-35px;
	width:40px;
	height: 400px;
	position:fixed;
}

img#logots{
	border : 0px;
	border-style : solid;
	border-color : #ffffff;
	padding : 0px;
	margin: 0px;
}

.menu{
	margin-top:0px;
	margin-left:30px;
	width:100px;
	height: 120px;
	position:fixed;

}

.filter{
	margin-top:240px;
	margin-left:30px;
	width:100px;
	height: 250px;
	position:fixed;
	
}

ul#Navigation {
    margin: 0px; padding: 0px;
    text-align: left;
  }
  
ul#Navigation li {
    list-style: none;
	margin-bottom:10px;
	padding: 0px;
  }

ul#Navigation a, ul#Navigation span {
    padding: 0px 0px;
  }
  
  
  

.divallg{
	margin-top:70px;
	margin-left:180px;
	margin-bottom:30px;
	text-align:left;	
}

div.portfolio{
	width:950px;
	margin-top:70px;
	margin-left:180px;
	margin-bottom:30px;
	margin-right:50px;
	text-align:left; 
}

div.portfolio p {
  text-align: left;
  font-style: italic;
  font-size:10px;
  text-indent: 0;
  margin-bottom:60px;
  display:compact;
}


.mobilder {
	border:2px solid #444; 
	margin-right:10px;
	margin-top:20px;
	vertical-align:middle;
	text-align:center;
	
  }
  
.divbio {
	float:left;
	width:180px; 
	vertical-align:top;
  }
  
.divform {
	margin-left:220px;
	width:500px; 
  }
  


.divfuss{
	margin-left:180px;
	font-size: 10px;
	color: #333;
	vertical-align:bottom;
	text-align:left;
	clear:both;
}

a.fuss:link    { color:#333; text-decoration:none; }
a.fuss:active  { color:#333; text-decoration:none; }
a.fuss:visited { color:#333; text-decoration:none; } 
a.fuss:hover   { color:#666; text-decoration:none; }

fuss a:link    { color:#333; text-decoration:none; }
fuss a:active  { color:#333; text-decoration:none; }
fuss a:visited { color:#333; text-decoration:none; } 
fuss a:hover   { color:#666; text-decoration:none; }



.farbgruen{
	color:#090;
}

.farbrot{
	color:#600;
}



.textbuch{
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal ;
	font-variant: normal;
	color: #555555;
}

a.textbuch:link { color:#555555; text-decoration:none; }
a.textbuch:visited { color:#555555; text-decoration:none; }
a.textbuch:hover { color:#777777; text-decoration:none; }
a.textbuch:active { color:#555555; text-decoration:none; }

.textbuch a:link { color:#555555; text-decoration:none; }
.textbuch a:visited { color:#555555; text-decoration:none; }
.textbuch a:hover { color:#777777; text-decoration:none; }
.textbuch a:active { color:#555555; text-decoration:none; }



.formular {
	font-family:"Myriad Pro", Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #000;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	margin-bottom:5px;
	border:2px solid #555;
	padding: 5px; 
	background-color:#eee;
}

img#rahmen{
	border : 2px;
	border-style : solid;
	border-color : #444;
	margin-bottom:5px;
}


img#jahr{margin-left:10px; margin-bottom:10px; }

a:link img {border: solid 2px #555; margin-right:10px; margin-bottom:10px;
}
a:visited img {border: solid 2px #555; margin-right:10px; margin-bottom:10px; 
}
a:hover img {border: solid 2px #fff; margin-right:10px; margin-bottom:10px; 
}
a:active img {border: solid 2px #555; margin-right:10px; margin-bottom:10px; 
}



a.navi { display:block; margin-bottom:5px; text-align:center; width:16ex;
         border-style:ridge; border-width:3px; padding:2px; text-decoration:none; }

a.navi:link    { color:#00f; background-color:transparent; }
a.navi:visited { color:#00f; background-color:transparent; }
a.navi:hover   { color:#ff0; background-color:#00f; }
a.navi:active  { color:#ff0; background-color:#a03; }

.wrapper{width:80%;}
.item{width:220px;}

#hiddendiv {
  display: none;
}

