a	{text-decoration:none;font-size:12pt;font-weight:bold;font-variant:small-caps;letter-spacing:0.1 em;}
a:link	{font-size:12pt;color:#2B0C14;font-weight:bold;letter-spacing:0.1em;}
a:visited{font-size:12pt;color:#2B0C14;font-weight:bold;letter-spacing:0.1em;}
a:hover	{font-size:12pt;color:#06A2DF;font-weight:bold;text-decoration:underline;}
a:active{font-size:12pt;color:#2B0C14;font-weight:bold;letter-spacing:0.1em;}

.navi_top:link	{font-size:12pt;color:#06A2DF;font-weight:bold;text-decoration:underline;}
.navi_top:visited{font-size:12pt;color:#06A2DF;font-weight:bold;text-decoration:underline;}
.navi_top:hover	{font-size:12pt;color:#06A2DF;font-weight:bold;text-decoration:underline;}
.navi_top:active{font-size:12pt;color:#06A2DF;font-weight:bold;text-decoration:underline;}

.unterstr:link	{font-size:12pt;color:#2B0C14;font-weight:bold;font-variant:small-caps;text-decoration:underline;}
.unterstr:visited{font-size:12pt;color:#2B0C14;font-weight:bold;text-decoration:underline;}
.unterstr:hover	{font-size:12pt;color:#06A2DF;font-weight:bold;text-decoration:underline;}
.unterstr:active{font-size:12pt;color:#2B0C14;font-weight:bold;text-decoration:underline;}

.klein2:link	{font-size:9pt;color:#2B0C14;font-weight:normal;font-variant:small-caps;}
.klein2:visited{font-size:9pt;color:#2B0C14;font-weight:normal;}
.klein2:hover	{font-size:9pt;color:#ffffff;font-weight:normal;text-decoration:underline;}
.klein2:active{font-size:9pt;color:#2B0C14;font-weight:normal;}

.klein:link	{font-size:9pt;color:#2B0C14;font-weight:normal;font-variant:small-caps;}
.klein:visited{font-size:9pt;color:#2B0C14;font-weight:normal;}
.klein:hover	{font-size:9pt;color:#06A2DF;font-weight:normal;text-decoration:underline;}
.klein:active{font-size:9pt;color:#2B0C14;font-weight:normal;}

.klein_blau:link	{font-size:9pt;color:#06A2DF;font-weight:normal;font-variant:small-caps;text-decoration:underline;}
.klein_blau:visited{font-size:9pt;color:#06A2DF;font-weight:normal;text-decoration:underline;}
.klein_blau:hover	{font-size:9pt;color:#06A2DF;font-weight:normal;text-decoration:underline;}
.klein_blau:active{font-size:9pt;color:#06A2DF;font-weight:normal;text-decoration:underline;}

.projekttitel:link	{font-size:10pt;color:#ffffff;font-weight:normal;text-decoration:none;line-height:18pt;
display:block;width:235px; height:210px;background-color:#06a2df; }
.projekttitel:visited{font-size:10pt;color:#ffffff;font-weight:normal;text-decoration:none;line-height:18pt;}
.projekttitel:hover	{font-size:10pt;color:#ffffff;font-weight:normal;text-decoration:underline;line-height:18pt;
display:block;width:235px; height:210px;background-color:#06A2DF}
.projekttitel:active{font-size:10pt;color:#ffffff;font-weight:normal;text-decoration:none;line-height:18pt;}

.blau:link	{font-size:12pt;color:#2B0C14;font-weight:normal;font-variant:small-caps;line-height:12pt;}
.blau:visited{font-size:12pt;color:#2B0C14;font-weight:normal;}
.blau:hover	{font-size:12pt;color:#ffffff;font-weight:normal;text-decoration:underline;}
.blau:active{font-size:12pt;color:#2B0C14;font-weight:normal;}


body {
	margin: 0;
	padding: 00;
	font-family: Helvetica, sans-serif;font-size:12px;color:#330033;text-align:left;font-weight:100;
	background-color:F2F0F0;
	background-image: url('../images/bgimage.png');
	background-repeat: no-repeat;
	}
	
h1 { text-decoration:none;
	font-size:18px;
	font-weight:bold;
	font-variant:small-caps;
	line-height:14px;
	letter-spacing:0.1em
	}

h2 { font-size:16px;
	 font-weight:300;
	 font-variant:small-caps;
     color:#ffffff;
	}

h3 { font-size:22px;
	 font-weight:300;
     color:#000000;
	}
	
h4 { font-size:14px;
	 font-weight:300;
	 font-style:italic;
	 line-height:14pt;
     color:06A2DF;
	}
	
hr {width:100%;
	color:#d1d1d1; 
	height:1px;
	margin-left:0; 
	border:none;
	}
	
p {
	font-family: Helvetica, sans-serif;font-size:12px;color:#330033;text-align:left;font-weight:100;
	background-color:none;
	}
	
div {font-family: ,sans-serif;
	font-size:10pt;
	color:#330033;
	text-align:left;
	font-weight:100;
	}	
	
.blauspaltetxt{ 
	line-height:11pt;
	font-size:8.5pt;
	color:#2B0C14;
	font-weight:normal;
	float:left;
	position: relative;
	margin-top: 0px;
	margin-left: 25px;
	margin-right: 10px;
	}
	
table {font-family: Helvetica,sans-serif;
	font-size:10pt;
	text-align:left;
	font-height:14px;
	border-color:#ffffff;
	font-weight:100;
	background-color:none;
	cellpadding:none;
	}	
	
ul	{font-family: Helvetica,sans-serif;
	font-size:9pt;
	color:#330033;
	text-align:left;
	font-weight:100;
	}



#inhalt {position:absolute; top:0px; left:0px; background-color: #none; width:1240px; background-color:#none; min-height:3px; z-index:5;}
.element { width:1240px; float: left; min-height:30px; text-align: left; visibility: visible; background-color:#none;}
.eins { width:10px; height:800px; background-color:#none; border:1px;} /*abstandlinks*/
.zwei { width:500px; padding-top:110px; min-height:5px; valign:bottom; background-color:#none;} /*logo*/
.drei { width:200px; height:180px; padding-left:20px; padding-right:50px; padding-top:10px; line-height:19pt; background-color:#none;list-style-type: none;} /*navigation*/
.vier { width:500px; padding-top:60px; padding-right:20px; min-height:46px; background-color:#none;} /*txtspalte*/
.fuenf { width:485px; padding-left:15px; padding-right:5px; padding-top:5px; padding-bottom:5px; min-height:50px; background-color:#06A2DF;} /*no padding top*/
.sechs { width:400px; padding-top:35px; background-color:#none;} /*puffer*/
.sieben {width:1200px; padding-left:10px; padding-top:5px; padding-right:0px; background-color: #06A2DF;} /*Bilder Projektbox*/
.acht {width:1210px; padding-left:20px; padding-top:15px; padding-right:10px; padding-bottom:17px;background-color:#93a6a9;} /*footer*/
.neun {width:1200px; height: 40px; text-align: center; color:#00567c; padding-left:20px; padding-top:1px; padding-right:20px; background-color:#00567c;}
.zehn {width:1200px; padding-left:10px; padding-top:5px; padding-right:0px; background-color: #none;} /*Projekte-box*/
.clear {clear: both;}

#bgbild{
	position:absolute;
	top:0;
	left:0px;
	width: 100%;
	line-height:11pt;
	z-index:0;
	visibility: visible;
	background-color:none;
}

#content {
	width:1240px;
	height:1200px;
	position: absolute;
	background-color:#none;
	z-index:1;	
}








