*{ margin:0; padding:0; }

body{
	width:100%;
	height:100%;
}

body,a, a:visited, a:hover, a:focus, a:active{
	color:#939598;
	font-family:Tahoma,Geneva,sans-serif;
	font-size:11px;
	letter-spacing:1px;
	text-decoration:none;
}

span .hpdg i{
     font-weight: bold;
}
     

a, a:link, a:hover, a:visited, a:active, a:focus{
	text-decoration:none;
	display:block;
	outline-style:none;
}

a:hover{ text-decoration:underline; }

a.pdg, a.pdg:link{
	display:inline;
	text-decoration:underline;
}

a.pdg:hover, a.pdg:focus{
	text-decoration:none;
}

img{
	border:none;
	}
	


a .desc{
	display:none;
}

.post {
	float:left;
	margin:0 10px 10px 0;
	position:relative;
	width:210px;
}

#projects{
	position:absolute;
	height:300px;
	padding-left:50px;
	top:50%;
	margin-top:-150px;
}

#header{
	position:fixed;
	top:30px;
	left:30px;	
}

#header a{ display:inline;}

#footer{
	position:fixed;
	bottom:30px;
	right:30px;
}

.hpdg{padding-left:5px;}

 * html #footer, * html #header{ position:absolute;}

#stern{
	display:inline-block; 
	visibility:visible; 
	width:27px; 
	height:27px; 
	background-image:url("../images/stern.gif"); 
	background-repeat:no-repeat;
	background-position:top left;
	vertical-align:middle;
	padding-right:10px;
}

#projects{
	width:16000px;
}

/* projects + 50px */
#fancybox-overlay{
	width:14000px;
}

.projects{
	width:1000px;
	float:left;
	display:block;
}

.block{
	position:relative;	
	display:block;
	height:300px;
	float:left;
	padding-right:50px;
}

.block a{
	position:absolute;
}


/* Next Prev immer anzeigen */
#fancybox-left-ico {
	
}
	
#fancybox-right-ico {
	
}

#fancybox-title-over{
	background-image:none;
	text-align:right;
	
}

/* IE */
.fancybox-ie #fancybox-title-over	{ background:none; }

/* IMAGE POSITIONS */
.block1{
	width:969px;	
}

#i2{ 	bottom:0px; left: 480px; 	}
#i6{ 	top:0px; left: 601px; 	}
#i4{ 	top:0px; left: 757px; 	}

.block2{
	width:791px;
}

#i5{ 	top:0px; left: 0px; 	}
#i3{ 	bottom:0px; left: 101px; 	}
#i7{ 	bottom:0px; left: 254px; 	}
#i8{ 	top:0px; left: 360px; 	}
#i9{ 	top:0px; left: 548px; 	}
#i10{ 	bottom:0px; left: 713px; 	}

.block3{
	width:902px;
}
#i38{ 	top:0px; left: 278px; 	}
#i12{ 	top:0px; left: 452px; 	}
#i13{ 	bottom:0px; left: 404px; 	}
#i14{ 	top:0px; left: 687px; 	}

.block4{
	width:1228px;
}

#i15{ 	top:0px; left: 0px; 	}
#i16{ 	bottom:0px; left: 0px; 	}
#i17{ 	top:0px; left: 267px; 	}
#i18{ 	top:0px; left: 628px; 	}
#i19{ 	bottom:0px; left: 534px; 	}
#i20{ 	bottom:0px; left: 813px; 	}

.block5{
	width:784px;
}

#i21{ 	top:0px; left: 0px; 	}
#i22{ 	bottom:0px; left: 0px; 	}
#i23{ 	top:0px; left: 266px; 	}
#i24{ 	bottom:0px; left: 350px; 	}
#i25{ 	bottom:0px; left: 569px; 	}

.block6{
	width:578px;
}

#i26{ 	top:0px; left: 176px; 	}
#i27{ 	bottom:0px; left: 0px; 	}
#i28{ 	top:0px; left: 310px; 	}
#i29{ 	bottom:0px; left: 396px; 	}

.block7{
	width:521px;
}

#i30{ 	top:0px; left: 0px; 	}
#i31{ 	top:0px; left: 265px; 	}
#i32{ 	bottom:0px; left: 265px; 	}

.block8{
	width:723px;;
}

#i33{ 	top:0px; left: 0px; 	}
#i34{ 	bottom:0px; left:0px; 	}
#i35{ 	bottom:0px; left: 273px; 	}

.block9{
	width:319px;
}

#i36{ 	top:0px; left: 0px; 	}
#i37{ 	bottom:0px; left:0px; 	}
#i39{ 	top:0px; left: 187px; 	}

.block10{
	width:521px;
}

#i40{ 	top:0px; left: 0px; 	}
#i41{ 	top:0px; right: 50px; 	}
#i43{ 	bottom:0px; right:50px; 	}
#i47{ 	top:0px; right:50px; 	}

.block11{
	width:602px;
}

#i42{ 	top:0px; left: 0px; 	}
#i44{ 	top:0px; right: 50px; 	}
#i45{ 	bottom:0px; right:50px; 	}

.block12{
	width:604px;
}

#i46{ 	top:0px; left: 0px; 	}
#i48{ 	bottom:0px; right: 50px; 	}

.block13{
	width:213px;
}

#i49{ 	top:0px; left: 0px; 	}


.block14{
	width:415px;
}
#i50{ 	top:0px; left: 0px; 	}

.block15{
	width:212px;
}
#i51{ 	top:0px; left: 0px; 	}

.block16{
	width:212px;
}
#i52{ 	top:0px; left: 0px; 	}


.block17{
	width:230px;
}

#i53{ 	top:0px; left: 0px; }
#i55{ 	top:140px; left: 0px; }



.block18{
	width:220px;
}

#i54{ 	top:0px; left: 0px; 	}



.block19{
	width:410px;
}

#i56{ 	top:0px; left: 0px; 	}


.block20{
	width:212px;
}

#i57{ 	top:0px; left: 0px; 	}


.block21{
	width:500px;
}

#i58{ 	top:0px; left: 0px; 	}


.block22{
	width:248px;
}

#i59{ 	top:0px; left: 0px; 	}


.block23{
	width:215px;
}

#i60{ 	top:0px; left: 0px; 	}


.block24{
	width:240px;
}

#i61{ 	top:0px; left: 0px; 	}


.block25{
	width:223px;
}

#i62{ 	top:0px; left: 0px; 	}


.block26{
	width:215px;
}

#i63{ 	top:0px; left: 0px; 	}



.block27{
	width:280px;
}

#i64{ 	top:0px; left: 0px; 	}




.block28{
	width:215px;            
}

#i65{ 	top:0px; left: 0px;     }




.block29{
	width:262px;
}
#i66{ 	top:0px; left: 0px;     }	



.block30{
	width:430px;
}
#i67{ 	top:0px; left: 0px; 	}



.block31{
	width:215px;
}
#i68{ 	top:0px; left: 0px; 	}




.block32{
	width:215px;
}
#i70{ 	top:0px; left: 0px; 	}


