*{
	outline:0;
	-moz-outline:0;
	
}
body,td,th,p,a {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #4a4a4a;
	line-height:24px;
	text-decoration:none;
}
body {
	background-color: #7d7e7b;
	margin:0px;
	padding:0px; 	
	overflow:hidden;	
}
img{
	border:none;
}
.startTop,.startBottom{
	position:absolute; 		
}
.startTop{
	top:0px; 
	width:100%;
}
.startBottom{
	bottom:0px;
	width:100%;
}
.startTop a,.startBottom a{
	background-image:url(/images/assets/Homepage/startButton.png);
	display:block;	
	width:100%;
}
/*TODO hoverbild einfügen*/
.startTop a:hover,.startBottom a:hover{
	background-image:url(/images/assets/Homepage/startButton.png)
}
.header{
	margin:34px 0px 43px 70px;
	float:left;	
	width:100%;
}
.header h1{
	background-image:url(/images/logo_claim.png);
	background-repeat:no-repeat;
	margin:0px 0px 4px 0px;
	line-height: 26px;
}
.header h1 span,
.prevImage span,
.nextImage span{
	text-indent:-800px;
	overflow:hidden;
	display:block;
}
.header ul{
	float:left;
	margin:0px;
	padding:0px;
}
.header li{
	float:left;
	list-style: none;
	margin-left:0px;
	margin-right:20px;
}
.header a{
	color:#4a4a4a;
}
.header a,
#contentwrapper .tab0 a,
#contentwrapper .tab1 a,
#contentwrapper .tab2 a,
#contentwrapper .tab3 a,
#contentwrapper .tab4 a,
#contentwrapper .tab5 a{
	/*font-weight:bold;*/
}
.header .client_list a.client_list,
.header .contact a.contact,
.header .corporate a.corporate,
.header .people a.people,
.header .downloads a.downloads,
.header .maritime_aviation a.maritime_aviation,
.header .personal a.personal,
.header a:hover,
span.arrow,
.header h1,
a:hover,
#contentwrapper.tab0 .tab0 a,
#contentwrapper.tab1 .tab1 a,
#contentwrapper.tab2 .tab2 a,
#contentwrapper.tab3 .tab3 a,
#contentwrapper.tab4 .tab4 a,
#contentwrapper.tab5 .tab5 a,
#contentwrapper.tab6 .tab6 a,
#contentwrapper.tab7 .tab7 a,
#contentwrapper.tab8 .tab8 a
{
	color:#e5e5e5;
}

#downloads a{
	padding-left:60px;
	display:block;
	height:32px;
	line-height:32px;
	background-position:0px;
}

.content{
	margin-left:70px;
	clear:left;
	float:left;
}
#contentwrapper .pane0,
#contentwrapper .pane1,
#contentwrapper .pane2,
#contentwrapper .pane3,
#contentwrapper .pane4,
#contentwrapper .pane5,
#contentwrapper .pane6,
#contentwrapper .pane7,
#contentwrapper .pane8
{
	display:none;
	margin-left:24px;
	font-size:12px;
	line-height:30px
}
#contentwrapper .pane0 img,
#contentwrapper .pane1 img,
#contentwrapper .pane2 img,
#contentwrapper .pane3 img,
#contentwrapper .pane4 img,
#contentwrapper .pane5 img,
#contentwrapper .pane6 img,
#contentwrapper .pane7 img,
#contentwrapper .pane8 img
{
	padding:0 10px 0 0;
}
#contentwrapper.tab0 .pane0,
#contentwrapper.tab1 .pane1,
#contentwrapper.tab2 .pane2,
#contentwrapper.tab3 .pane3,
#contentwrapper.tab4 .pane4,
#contentwrapper.tab5 .pane5,
#contentwrapper.tab3 .pane6,
#contentwrapper.tab4 .pane7,
#contentwrapper.tab5 .pane8
{
	display:block;	
}
.content_left{
	width:1000px;	
}
#contact .content_left, 
#contact .content_right,
#client_list .content_left, 
#client_list .content_right{
	float:left;
	width:270px;
	line-height:16px;
}
#client_list .content_left, 
#client_list .content_right{
	line-height:32px;
}
 a.arrow, span.arrow{
	padding-left:36px;
	background:url(/images/sprite_arrow.jpg) 0px 7px no-repeat;
}

 a.arrow_selected, span.arrow_selected{
	padding-left:36px;
	background:url(/images/sprite_arrow.jpg) 0px -26px no-repeat;
	color:#E5E5E5;
}

a.noarrow, span.noarrow{
	padding-left:36px;
}
a:hover.arrow,span.arrow{
	background-position:0px -26px;
}
#contact .content_right .left{
	width:60px;
	display:block;
	float:left;
}

#contact .content_bottom {
	clear:both;
	color:#E5E5E5;
	float:left;
}




/*Gallery*/
.galleryHead{
	float:right;
	margin-right:350px;	
}
.infobox{
	position:absolute;
	z-index:2;
	bottom:0px;
	left:0px;
	width:300px;
	visibility:hidden;
	background-image:url(/images/infotrans.png);
	padding:48px 24px;
	color:#E5E5E5;
}
.infobox h2{
	font-size:15px;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
.galleryHead .pagination{
	position:relative;
	top:-32px;
	left:280px;
}

#keyInfo{
	position:absolute;
	top:90px;
	right:110px;
	display:block;
	
}
.prevImage,
.nextImage{
	background-position:0 0;
	background-repeat: no-repeat;
	display:block;
	width:100px;
	height:10px;
	position:relative;
	line-height:10px;
	font-size:10px;
}
.prevImage{
	top:-15px;
	left:88px;
	
}
.nextImage{
	top:-14px;
	left:157px;
	
}



a:hover.prevImage,
a:hover.nextImage{
	background-position:0 -10px;
}
.prevImage{
	background-image:url(/images/arrow_left.gif);
}
.nextImage{
	background-image:url(/images/arrow_right.gif);
}
.gallery{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0px;
}

.gallery img{
	margin-right:20px;
	visibility:hidden;
}

#galleryImage1, #galleryImage3
{
	/* for IE */
  filter:alpha(opacity=30);
  /* CSS3 standard */
  opacity:0.3;
}

#contact .content_left 
{
	height:268px;
	width:200px;
}

#contact .content_right
{
	height:310px;
}

#contact .content_bottom a
{
	color: #E5E5E5;
}


