@charset "UTF-8";
/* CSS Document */

<style type="text/css">
.background {background-color:#FFF;}
h1 {font-family:Avenir, Roman;
	font-weight:100;
	font-size:24pt;
	text-align:left;
	margin-left:20px;}

a {font-size:18pt;
	font-family:Avenir, Roman;
	text-decoration:none;
	color:#999;}
	
	a:hover {color:#F03;}
	
h2 {font-family:Avenir, Roman;
	font-weight:100;
	font-size:14pt;
	text-align:left;
	margin-left:20px;}
	
.hyperlink { 
		width:350px;
		font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;
	color:#999;}
	
	.back { 
		font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;
	color:#999;}
	
#off	{font-size:18pt;
	font-family:Avenir, Roman;
	text-decoration:none;
	color:#999; margin-left:30px;}
	
<!-- h3 {font-family:Avenir, Roman;font-weight:100;font-size:18pt;text-align:left;margin-left:20px;} -->
	
#pic {margin-left:20px;}

img {margin-right:30px;}

.home {color:#000;
font-size:18pt;
	font-family:Avenir, Roman;
	text-decoration:none;}

.works {margin-left:30px;}
<!-- .works_on {margin-left:20px;} -->

.news {margin-left:30px;}

.about {margin-left:30px;}

.contact {margin-left:30px;}

.open {font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt; 
	color:#999;}
	
	.works_open {font-family:Avenir, Roman;
	font-weight:100;
	font-size:14pt; 
	color:#000;
	text-align:left;}

#panorama {margin-left:20px;
		width:922px;
		height:349px;}
		<!-- overflow-x:scroll;--> 
		
#worktitel {font-family:Avenir, Roman;
	font-weight:100;
	font-size:14pt;
	text-align:left;
	margin-left:20px;
	float:left;}
		
#erstespalte {margin-left: 40px; 
		width:350px;
		float:left;
		font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;}
		
#zweitespalte {margin-left:595px; 
		width:350px;
		font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;}
	
	
		
#worktitel_work {font-family:Avenir, Roman;
	font-weight:100;
	font-size:14pt;
	text-align:left;
	margin-left:20px;
	float:left;}
	
		
#kategorie {font-family:Avenir, Roman;
	font-weight:100;
	font-size:14pt;
	text-align:left;
	float:left;
	color:#999;}
		
#erstespalte_work {margin-left: 40px; 
		width:350px;
		float:left;
		font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;}
		
#zweitespalte_work {margin-left:595px; 
		width:350px;
		font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;}
	
	
		
#worktitel_news {font-family:Avenir, Roman;
	font-weight:100;
	font-size:14pt;
	text-align:left;
	margin-left:20px;
	float:left;}
		
#erstespalte_news {margin-left: 40px; 
		width:350px;
		float:left;
		font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;}
		
#zweitespalte_news {margin-left:600px; 
		width:350px;
		font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;}
		

#newspic {margin-left:20px; float:left;}

		#newstitel {font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;
	text-align:left;
	margin-left:20px;
	float:left;
	margin-right:40px;}
	
	#newsspalte {margin-left:300px; 
		width:650px;
		font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;}
		
	#me {margin-left:20px; float:left;}
	
	#abouttitel {font-family:Avenir, Roman;
	font-weight:100;
	font-size:14pt;
	text-align:left;
	margin-left:20px;
	margin-right:40px; float:left;}
	
	#abouttitel2 {font-family:Avenir, Roman;
	font-weight:100;
	font-size:14pt;
	text-align:left; float:left;}
	
	#abouttext {font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;
	text-align:left;
	margin-left:492px;
	margin-top:100px;
	margin-right:40px;
	width:600px;}
	
	#vita-grafik {margin-left: 230px;}
	
	#boxes {margin-right: -20px; float:left;}
	
	#vitadates {font-family:Avenir, Roman;
	font-weight:100;
	font-size:12pt;
	text-align:left;
	margin-left:290px;
	margin-top:50px;
	float:left;}
	
	#vitatext {font-family:Avenir, Roman;
	font-weight:100;
	font-size:12pt;
	text-align:left;
	margin-left:492px;
	margin-top:50px;
	margin-right:40px;
	width:600px;}
	
	#contacttext {font-family:Avenir, Roman;
	font-weight:100;
	font-size:11pt;
	text-align:left;
	margin-left:20px;
	width:570px;}
	
	
	#icontext {font-family:Avenir, Roman;
	font-weight:100;
	font-size:12pt;
	text-align:left;
	margin-right:30px;
	margin-left:-10px;
	float:left;}
	
	#email {margin-left:20px; float:left;}
	#facebook {margin-left:20px; float:left;}
	#googleplus {margin-left:20px; float:left;}
	#skype {margin-left:20px; float:left;}
	
	#homeimg {margin-left:20px;}
	
	<!-- #show-work {heigth:4px; width:70px; background-color:#000;text-color:white; font-size:3pt; position:20px 20px 20px 20px;} -->
	
	
	
	
	
	
	
	
	<!-- slider -->
	
	
<!--	p {font-size:10px; margin-left:432px; float:left;}  -->
	
	
	
	
	
	
	#slider {
	width: 922px;
    height: 349px;
	margin:20px;
	overflow:visible;
	background-color:#362c30;
	-moz-transition:all 150ms ease-in;
	-webkit-transition:all 150ms ease-in;
	-o-transition:all 150ms ease-in;
	position:relative;
	transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-webkit-transform:rotate(0deg);
	-o-transform:rotate(0deg);
}
#mask {
	overflow:hidden;
}

#slider:hover #pause {
	opacity:1;
}
#slider:hover #progress {
	background-color:rgba(255,255,255,0.0);
}
#slider:hover ul, #slider:hover #progress, #slider:hover #overlay {
	-moz-animation-play-state:paused;
	-webkit-animation-play-state:paused;
}
#pause {
	width: 922px;
    height: 349px;
	position:absolute;
	top:0;
	opacity:0;
	background-image:url(http://iamceege.com/pure-css3-content-slider/images/paused.png);
	background-position:922px 10px;
	background-repeat:no-repeat;
	pointer-events:none;
	-moz-transition:all 150ms ease-in;
	-webkit-transition:all 150ms ease-in;
	-o-transition:all 150ms ease-in;
}
#progress {
	width:1px;
	height:1px;
	background-color:#F03;
	-moz-animation:progress 18s infinite;
	-webkit-animation:progress 18s infinite;
	position:relative;
	top:-1px;
	-moz-transition:all 150ms ease-in;
	-webkit-transition:all 150ms ease-in;
	-o-transition:all 150ms ease-in;
}
#overlay {
	width: 922px;
    height: 349px;
	position:absolute;
	top:0;
	background-image:url(http://iamceege.com/pure-css3-content-slider/images/overlay.png);
	background-position:center;
	background-repeat:no-repeat;
	pointer-events:none;
	-moz-transition:all 150ms ease-in;
	-webkit-transition:all 150ms ease-in;
	-o-transition:all 150ms ease-in;
	opacity:0.5;
	-moz-animation:overlay-fade 18s infinite;
	-webkit-animation:overlay-fade 18s infinite;
}
#slider ul {
	width:3688px;
	list-style:none;
	padding:0;
	margin:0;
	-moz-animation:slide-animation 18s infinite;
	-webkit-animation:slide-animation 18s infinite;
	position:relative;
	left:0px;
}
#slider li {
	display:inline;
	width: 922px;
    height: 349px;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	background-image:url(http://iamceege.com/pure-css3-content-slider/images/loader.gif);
	background-position:50% 50%;
	background-repeat:no-repeat;
}
#slider li:last-of-type {
	background-color:#362c30;
}
#slider li a {
	display:block;
	text-decoration:none;
}

#slider-shadow {
	width:100%;
	height:349px;
	background-position:center bottom;
	background-repeat:no-repeat;
	margin:10px auto 0;
}
@-webkit-keyframes slide-animation {
0% {opacity:0;}
2% {opacity:1;}
20% {left:0px; opacity:1;}
22.5% {opacity:0.6;}
25% {left:-922px; opacity:1;}
45% {left:-922px; opacity:1;}
47.5% {opacity:0.6;}
50% {left:-1844px; opacity:1;}
70% {left:-1844px; opacity:1;}
72.5% {opacity:0.6;}
75% {left:-2766px; opacity:1;}
95% {opacity:1;}
98% {left:-2766px; opacity:0;}
100% {left:0px; opacity:0;}
}
@-moz-keyframes slide-animation {
0% {opacity:0;}
2% {opacity:1;}
20% {left:0px; opacity:1;}
22.5% {opacity:0.6;}
25% {left:-922px; opacity:1;}
45% {left:-922px; opacity:1;}
47.5% {opacity:0.6;}
50% {left:-1844px; opacity:1;}
70% {left:-1844px; opacity:1;}
72.5% {opacity:0.6;}
75% {left:-2766px; opacity:1;}
95% {opacity:1;}
98% {left:-2766px; opacity:0;}
100% {left:0px; opacity:0;}
}
@-webkit-keyframes progress {
0% {width:0px; opacity:0;}
2% {width:0px; opacity:1;}
20% {width:922px; opacity:1;}
22.5% {width:922px; opacity:0;}
22.59% {width:0px;}
25% {width:0px; opacity:1;}
45% {width:922px; opacity:1;}
47.5% {width:922px; opacity:0;}
47.59% {width:0px;}
50% {width:0px; opacity:1;}
70% {width:922px; opacity:1;}
72.5% {width:922px; opacity:0;}
72.59% {width:0px;}
75% {width:0px; opacity:1;}
95% {width:922px; opacity:1;}
98% {width:922px; opacity:0;}
100% {width:0px; opacity:0;}
}
@-moz-keyframes progress {
0% {width:0px; opacity:0;}
2% {width:0px; opacity:1;}
20% {width:922px; opacity:1;}
22.5% {width:922px; opacity:0;}
22.59% {width:0px;}
25% {width:0px; opacity:1;}
45% {width:922px; opacity:1;}
47.5% {width:922px; opacity:0;}
47.59% {width:0px;}
50% {width:0px; opacity:1;}
70% {width:922px; opacity:1;}
72.5% {width:922px; opacity:0;}
72.59% {width:0px;}
75% {width:0px; opacity:1;}
95% {width:922px; opacity:1;}
98% {width:922px; opacity:0;}
100% {width:0px; opacity:0;}
}
@-webkit-keyframes rotatey {
0% {transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);}
25% {transform:rotate(1deg); -ms-transform:rotate(1deg); -moz-transform:rotate(1deg); -webkit-transform:rotate(1deg); -o-transform:rotate(1deg);}
50% {transform:rotate(-1deg); -ms-transform:rotate(-1deg); -moz-transform:rotate(-1deg); -webkit-transform:rotate(-1deg); -o-transform:rotate(-1deg);}
100% {transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);}
}
@-moz-keyframes rotatey {
0% {transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);}
25% {transform:rotate(1deg); -ms-transform:rotate(1deg); -moz-transform:rotate(1deg); -webkit-transform:rotate(1deg); -o-transform:rotate(1deg);}
50% {transform:rotate(-1deg); -ms-transform:rotate(-1deg); -moz-transform:rotate(-1deg); -webkit-transform:rotate(-1deg); -o-transform:rotate(-1deg);}
100% {transform:rotate(0deg); -ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); -o-transform:rotate(0deg);}
}
@-webkit-keyframes overlay-fade {
0% {opacity:0;}
2% {opacity:0.5;}
95% {opacity:0.5;}
98% {opacity:0;}
100% {opacity:0;}
}
@-moz-keyframes overlay-fade {
0% {opacity:0;}
2% {opacity:0.5;}
95% {opacity:0.5;}
98% {opacity:0;}
100% {opacity:0;}
}






</style>