@charset "utf-8";
html, body {
margin:0 auto;
background:#9a9b9c;
font: 1em/1.5em "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/* F A R B E N */
/*
Schrift			dunkelgrau	#2d3b40
Hintergrund		grau		#9a9b9c
*/

#websiteTitle {display:none;}
/* Suche und Iconbar */

#iconbar {
width:960px;
height:35px;
margin:0 auto;
text-align:right;
}
#iconbar img {
margin-right:20px;
border:none;
}
#iconbar a:link img, #iconbar a:visited img {
opacity: .7;
filter: alpha(opacity=70);
}
#iconbar a:hover img, #iconbar a:active img {
opacity: 1;
filter: alpha(opacity=100);
}
/* Header */
#header {
width:960px;
height:487px;
margin:0 auto;
}
.start {background:url(../../../../_img/bgPool.jpg) no-repeat right top;}
.team {background:url(../../../../_img/bgTeam.jpg) no-repeat right top;}
.aJetter {background:url(../../../../_img/bgAndreasJetter.jpg) no-repeat right top;}
.cToller {background:url(../../../../_img/bgCathrineToller.jpg) no-repeat right top;}
.jJanusch {background:url(../../../../_img/bgJuliaJanusch.jpg) no-repeat right top;}
.kKontakt {background:url(../../../../_img/bgKontakt.jpg) no-repeat right top;}
.kKontakt1 {background:url(../../../../_img/bgKontakt1.jpg) no-repeat right top;}
.aAngebot {background:url(../../../../_img/bgAngebot.jpg) no-repeat right top;}
.pPrivatgaerten {background:url(../../../../_img/bgPrivatgaerten.jpg) no-repeat right top;}
.gGrossprojekte {background:url(../../../../_img/bgGrossprojekte.jpg) no-repeat right top;}
.pPresseNews {background:url(../../../../_img/bgPresseNews.jpg) no-repeat right top;}
#logo {
width:960px;
height:120px;
}
#galerie{ width:940px; height:550px; background:#FFF;}
/* Hauptnavigation */

#navBox {
width:135px;
height:339px;
padding:28px 10px 0 108px;
line-height:1em;
}
ul#mainNavigation {
list-style: none;
margin:0;
padding:0;
width:135px;
border-bottom:#9a9b9c 1px solid;
}
ul#mainNavigation a {
display: block;
margin:0;
font-size:0.875em;
color: #2e3b40;
font-weight:bold;
text-decoration: none;
border-top:#9a9b9c 1px solid;
}

ul#mainNavigation a:link, ul#mainNavigation a:visited {
width:125px;
padding:6px 0 5px 10px;
}
ul#mainNavigation a:hover, ul#mainNavigation a:active {
background-color:#FFF;
}
ul#mainNavigation a#mainCurrent {
background-color:#FFF;
}
ul#mainNavigation a#mainOpen {}
/* Subnavigation Stufe 2 */
ul#subNavigation {
list-style: none;
margin:0;
padding:0;
width:105px;
}
ul#subNavigation a:link, ul#subNavigation a:visited {
width:105px;
padding:6px 0 5px 30px;
}
ul#subNavigation a:hover, ul#subnNavigation a:active {
background-color:#FFF;
}
ul#subNavigation a#subCurrent {
background-color:#FFF;
}
ul#subNavigation a#subOpen {
background-color:#FFF;
}
/* Content */

#contentbox {
width: 862px;
margin:0 auto;
background:#FFF;
border-left:98px solid #9a9b9c;
}
.clear {clear:both;}
.clearLeft { clear:left;}
/*  grauer Balken Headlines usw. */
.titel {
width:668px;
height:42px;
margin:-60px auto 0 auto;
padding:18px 20px 0 272px;
color:#FFF;
}
.titel h2 {
font-size:1.5em;
font-weight:bold;
font-style:italic;
}
.titel h3 {
font-size: 0.8125em;
font-weight:bold;
font-style:italic;
}
.titel p {
font-size: 0.875em;
font-weight:bold;
}
.teamTitel {	
height:67px;
margin:-76px auto 0 auto;
padding:9px 0 0 272px;
font-size:1em;
font-weight:bold;
font-style:italic;
line-height:normal;
}
.aJetterTitel {
height:85px;
margin:-95px auto 0 auto;
padding:10px 0 0 272px;
line-height:normal;
}
.zusatz {	
font-size:0.75em;
font-weight:normal;
font-style:normal;
}
.beruf {	
font-size: 0.846em;
line-height:normal;
}

/* Spalten */

.spalte-links {
width:155px;
padding-top:27px;
float:left;
}
.spalte-mitte {
width:667px;
padding:22px 20px 35px 20px;
font-size: 0.8125em;
line-height: 1.375em;
float:left;
color:#3b484d;
}
.spalte-projekte {
width:842px;
padding:22px 0 35px 20px;
}
.spalte-projekte img {
width:118px;
float:left;
margin:0 18px 18px 0;
border:1px solid #CCC;
opacity: .8;
filter: alpha(opacity=80);
}
.spalte-projekte a:hover img {
opacity: 1;
filter: alpha(opacity=100);
border:1px solid #999;
}
.spalte-projekte img.zweiteReihe {
margin-bottom:0!important;
}

.spalte-team {
width:687px;
padding:22px 20px 35px 0;
}
.spalte-mitte h3 {
font-size:1.166em;
font-weight:bold;
margin-bottom:10px;
}
.spalte-mitte a:link, .spalte-mitte a:visited {
color:#002E64;
}
.spalte-mitte a:hover, .spalte-mitte a:active {
color:#002E64;
text-decoration:none;
}
.spalte-mitte a[href $=".pdf"], a[href $=".PDF"],  .spalte-mitte a[href *=".pdf#"], a[href *=".PDF#"],  .spalte-mitte a[href *=".pdf?"], a[href *=".PDF?"] {
background:url(../../../../_img/pdf_icon.gif) no-repeat 5px;
padding-left:27px;
}
.spalte-mitte ul {
margin:15px 20px;
}
.spalte-mitte table tr td {
padding:1px 4px;
}
.spalte-team table tr td {
padding:0;
}

table.presse  {
	width:330px;
	float:left;
	border-right:26px solid #FFF;
	}

table.presse tr td  {
	vertical-align:top;
	padding:2px 0 6px 0;
	background:#FFF;
	}
table.presse tr td h3 {
	font-size:14px;
	padding:2px 2px 2px 5px;
	margin:0;
	background:#ECECEC;
	border-top:1px solid #ccc;
	}
table.presse tr td em, table.presse tr td a {
	font-size:11px;
	padding-left:5px;
	}

/* Footer */
#footer {
width:960px;
height:27px;
margin: 17px auto;
font-family:Arial, Helvetica, sans-serif;
font-size:0.75em;
line-height: 1.3em;
color:#ebebeb;
border-bottom:30px solid #9a9b9c;
}
#footer a:link, #footer a:visited {
color:#ebebeb;
text-decoration:none;
}
#footer a:hover {
color:#FFF;
text-decoration:underline;
}
.adresse {
width:135px;
float:left;
padding:0 0 0 118px;
border-right:1px solid #C2C2C2;
}
.kontakt{
width:180px;
float:left;
padding-left:20px;
}
.copyright{
width:487px;
float:left;
text-align:right;
font-size:0.916em;
}
