@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 .imgRight {margin-right:10px !important;}

#iconbar a:link img, #iconbar a:visited img {
opacity: .8;
filter: alpha(opacity=80);
}
#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;}
.pOnTour {background:url(../../../../_img/bgOnTour.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 !important;
}
.spalte-projekte {
width:842px;
padding:22px 0 35px 20px;
}
.onTour {
width:667px;
padding-left:175px;
font-size: 0.8125em;
line-height: 1.375em;
color:#3b484d !important;
}
.onTour p {
padding-right:20px;
}

.spalte-projekte img {
width:118px;
float:left;
margin:0 18px 18px 0;
border:1px solid #CCC;
opacity: .8;
filter: alpha(opacity=80);
}
.onTour img {
width:118px;
float:left;
margin:0 15px 15px 0;
border:1px solid #CCC;
opacity: .8;
filter: alpha(opacity=80);
}
.lastImg {margin:0 0 15px 0 !important;}
.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, .onTour a:link, .onTour a:visited {
color:#002E64;
}
.spalte-mitte a:hover, .spalte-mitte a:active, .onTour a:hover, .onTour 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;
}

/* Scrollable */
/* root element for scrollable */
.vertical {  
	position:relative;
	overflow:hidden;	
	height:464px;	 
	width: 667px;
}
/* root element for scrollable items */
.items {	
	position:absolute;	
	height:20000em;	
	margin: 0px;
}
/* single scrollable item */
.item {
	margin:0px 0 15px 0;
	height:auto;
	color:#3b484d !important;
}
.item h3 {
	font-size:14px;
	font-weight:bold;
color:#3b484d !important;
margin-top:2px;
}
/* the action buttons above the scrollable */
#actions {
	position:absolute;
	top:484px;
	left:177px;
	width:658px;
	margin:0 0 0 0;
	z-index:200;
	/*background:#FFF;*/
	/*border-bottom:1px solid #9a9b9c;*/
}
#actions a {
font-size:0.846em;
cursor:pointer;
color:#3b484d;
}
#actions a:hover {
color:#002E64;
}
.disabled {
visibility:hidden;		
}
.next {
float:right;
}
/* */




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:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:0.75em;
line-height: 1.4em;
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;
}
.vonEden{
width:250px;
float:left;
text-align:right;
font-size:0.916em;
}
.vonEden img{
vertical-align:middle;
}
.copyright{
width:237px;
float:left;
text-align:right;
font-size:0.916em;
}
#teaser{ width:420px; height:420px; margin:0 auto; background:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:16px; line-height:25px;}
.info { font-size:12px; line-height:normal;}
#teaser a:link, #teaser a:visited {
color:#002E64;
}
#teaser a:hover, #teaser a:active{
color:#002E64;
text-decoration:none;
}

