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

a:link {color:#000;}    /* unvisited link */
a:visited {color:#000;} /* visited link */
a:hover {color: #F00}   /* mouse over link */
a:active {color:#000;}  /* selected link */
a:link {text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}
a:active {text-decoration:none;}

	
body, html {
	background-color: #FFF;

}


div.info {
	width: 320px;
	height: 400px;
	left: 15%;
	position: absolute;
	z-index: 300;
	top: 10px;
	text-align: left;
}

div.titel {
	width: 300px;
	height: 200px;
	right: 15%;
	top: 2%;
	position: absolute;
	z-index: 300;
	text-align:center;
}

div.kontakt {
	width: 300px;
	height: 150px;
	left: 50%;
	margin-left: -150px;
	position: absolute;
	z-index: 300;
	bottom: 10px;
	text-align: left;
}

div.bild {
	width: 450px;
	height: auto;
	left: 23.54%;
	top: 25.7%;
	position: fixed;
	z-index: 200;
	text-align: left;
}

div.prototyp {
	width: auto;
	height: auto;
	right: 12%;
	top: 10%;
	position: fixed;
	z-index: 100;
	text-align: left;
}

div.gestaltung {
	width: auto;
	height: auto;
	left: 1%;
	bottom: 2%;
	position: fixed;
	z-index: 100;
	text-align: left;
}

div.vernissage {
	width: 350px;
	height: 150px;
	left: 5%;
	bottom: 25%;
	position: fixed;
	z-index: 400;
	text-align: center;
}


@font-face { font-family: GillSans; src: url(GillSans.ttf) } 
@font-face { font-family: GillSans; src: url(GillSans.woff) } 

p { 
	font-family: "GillSans"; 
	font-weight: normal; 
	font-style:  normal;
	font-size:   17px;
	line-height: 20px;
	color: 		 #000;
}

h1 { 
	font-family: "GillSans"; 
	font-weight: normal; 
	font-style:  normal;
	font-size:   48px;
	line-height: 48px;
	color: 		 #000;
}

h2 { 
	font-family: "GillSans"; 
	font-weight: normal; 
	font-style:  normal;
	font-size:   122px;
	line-height: 100px;
	color: 		 #F00;
}

h3 { 
	font-family: "GillSans"; 
	font-weight: normal; 
	font-style:  normal;
	font-size:   36px;
	line-height: 36px;
	color: 		 #F00;
}
