/* g l o b a l s */
body{
	background:white;
	margin:50px 0 20px 0;
}

*{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00466a;
}
a img{
	border:none;
}

/* h e a d */
#head{background:transparent url(img/head-back.png) repeat-x;height:165px;}
#header,
#data{ 
	width:1003px;
	position:relative;
}

#acp{
	height:164px;
	width:249px;
	background:white url(img/logo-welle.gif) no-repeat top;
	border-bottom:1px solid #999999;
	float:left;
}
#acp h2{
	font-size:12px;
	font-weight:normal;
	font-style:italic;
	text-transform:lowercase;
	line-height:15px;
	margin-top:105px;
	margin-left:80px;
	color:#0499cc;
}

/* m e n ü s */
#first{
	margin-top:32px;
	background:#497ea3 url(img/firstnav-back.gif);
	height:19px; 
	width:754px;
	position:absolute;
	left:249px;
	z-index:4;
}
#first ul{
	margin:0;
	height:19px;
	padding-left:68px;
	background:transparent url(img/eckob.gif) no-repeat;
	list-style:none;
}
#first a,
#second a{
	display:block;
	padding:1px 6px 1px 6px;
	border-top:1px solid #cdebf5;
	border-left:1px solid #cdebf5;
	border-right:1px solid #00466a;
	border-bottom:1px solid #00466a;
	text-decoration:none;
	color:white;
	min-height:15px;
}
#first .here ul a{
	background:#497ea3;
}
#first .sub a{
	padding-left:12px;
	padding-right:0;
}
#first .here a,
#second .here a{
	background:#00466a;
}
#first .here a:hover,
#second .here a:hover{
	background:#00466a;
	border-top:1px solid #cdebf5;
	border-bottom:1px solid #00466a;
}
#first a:hover,
#second a:hover,
#first .here ul a:hover{
	background:#6a9dc4;
	border-bottom:1px solid #6a9dc4;
}
#first .here ul a:hover{
	border-top:1px solid #6a9dc4;
}
#first li,
#second li{
	float:left;
	min-height:19px;
	position:relative;
	z-index:10;
}
#first li.last,
#second li.last{
	border-right:1px solid #cdebf5;
}
/* sub hover */
#first li ul{
	position:absolute;
	top:19px;
	display:none;
	border-left:solid 1px #cdebf5;
	height:auto;
	padding:0;
	background:transparent;
}
#first li ul li{
	float:none;
	position:relative;
	padding:0;
	background:#497ea3;
}
#first li:hover ul,
#first li.over ul{
	display:block;
}
#first li ul a{
	border-left:1px solid #497ea3;
	width:160px;
}
#first li ul li a:hover{
	border-left:1px solid #6a9dc4;
	border-top:1px solid #6a9dc4;
}

#second{
	position:absolute;
	top:146px;
	left:763px;
	width:240px;
	height:19px; 
	background:#497ea3 url(img/firstnav-back.gif);
	z-index:3;
}
#second ul{
	margin:0;
	padding:0;
	height:19px;
	list-style:none;
}

#header #visual{
	position:absolute;
	top:51px;
	left:249px;
	width:754px;
	height:113px;
	background:#dce6ed url(img/himmel.gif) repeat-x bottom;
	border-bottom:1px solid #999999;
	z-index:1;
}
#header #flash{
	position:absolute;
	top:51px;
	left:580px;
	z-index:2;
}
#header #flash #alt{
	width:420px;
	height:113px;
		
	background:transparent url(flash/start.png) no-repeat;
}

/* c o n t e n t */
#body{
	background:#e8eff3 url(img/body-back.gif) repeat-x bottom;
}
#data{
	min-height:335px;
	background:#cdebf5 url(img/body-bottom-back.gif) no-repeat left bottom;
	position:absolute;
}


#start #body{
	background:#e8eff3 url(img/start-back.gif) repeat-x bottom;
}
#start #data{
	background:#cdebf5 url(img/start-bottom-back.gif) no-repeat left bottom;
}

.content{
	position:relative;
	top:15px;
	left:80px;
	width:510px;
	padding-bottom:50px;
}
.content.planesingle{
	padding-bottom:10px;
}
.content.home{
	padding-bottom:0;
}
.content.home .colum{
	width:170px;
	height:308px;
	float:left;
}
.content.home .colum.one{background:transparent url(img/aircraft-charter-antonov-an-124.jpg) no-repeat bottom left;}
.content.home .colum.two{background:transparent url(img/heavy-machinary-airlift.jpg) no-repeat bottom;}
.content.home .colum.three{background:transparent url(img/tankcontainer-chemical.jpg) no-repeat bottom right;}

.content .h1{
	position:relative;
	height:60px;
	margin-right:15px;
}
.content .h1 h1{
	position:absolute;
	font-size:13px;
}
.content h1,
.content h2{
	color:#ae8729;
	font-size:13px;
}
.content h1{
	font-size:17px;
	bottom:0;
	margin:0;
	padding-top:30px;
}
#aircraft .content h1{
	border-bottom:1px solid #7cabc9;
	width:500px;
	margin-bottom:5px;
}
#aircraft .content .drawing{
	margin-bottom:10px;
}

.content h2{
	margin:0;
}
.content p,
.content ul{
	margin:5px 10px 10px 0;
	/*border:1px solid #0066FF;*/
}
.content a,
.planetxt a,
#pinc a,
#address a,
#planes a span{
	border-bottom:#ae8729 1px solid;
	text-decoration:none;
}
#planes a{
	text-decoration:none;
}
.content a:hover,
.planetxt a:hover,
#pinc a:hover,
#address a:hover,
#planes a:hover span,
.content a.no{
	border:none;
}
.content .space{
	height:5px;
	clear:both;
}

.content ul{
	padding-left:15px;
}

/* content table */
.content.table table{
	width:325px;
	margin-right:15px;
	margin-top:5px; /* same as .content p */
}

.content.table table th{
	text-align:left;
	font-weight:normal;
	background:#7cabc9;
	color:#fff;
}
.content.table table td{
	background:#fff;
}
.content.table table th,
.content.table table td{
	padding:2px;
	padding-left:9px;
	padding-right:4px;
	vertical-align:top;
}
.content.table table td{
	border-bottom:1px solid #7cabc9;
}
#aircraft .content.table table th{
	background:#e3e8ea;
	color:#00466a;
	border-bottom:1px solid #7cabc9;
}
#aircraft .content.table table tr.last th,
.content.table table tr.last td{
	border-bottom:none;
}

.content .limg{
	float:right;
	margin-top:5px;
	margin-bottom:5px;
	width:170px;
	padding-left:15px;
}
.planeimg{
	margin:5px 5px 5px 0; 
	float:left;
}
.planetxt{
	width:155px; 
	float:right;
}

/* person in charge */
#pinc {
	position:absolute;
	top:0;
	left:605px;
	margin-top:190px;
}

/* address */
#address{
	width:238px;
	height:100%;
	background:#dce6ed url(img/body-back.gif) repeat-x bottom;
	border-left:1px solid white;
	border-right:1px solid white;
	position:absolute;
	top:0;
	left:763px;
}
#start #address{
	background:#dce6ed url(img/start-back.gif) repeat-x bottom;
}
#address p{
	position:absolute;
	margin:0;
	margin-left:20px;
	bottom:37px;
}
#start #address p{
	bottom:105px;
}

#address .head{
 	display:block;
	margin-left:20px;
	margin-top:68px;
}

span.tab{
	display:block;
	width:45px;
	float:left;
	clear:left;
}

/* planes */
#planes{
	position:absolute;
	top:60px;
	right:240px;
	z-index:1;
	/*border:1px solid #0066FF;*/
}
#planes ul{
	margin:0;
	padding:0;
	width:170px;
	list-style:none;
	text-align:right;
}

#planes a{
	margin-top:4px;
	display:block;
	margin-top:4px;
	padding-top:6px;
	padding-right:82px;
	height:20px;
}
#planes a span{
	font-size:11px;
}

#planes li{
	margin-right:20px;
	margin-left:10px;
}
#planes #lift a{
	padding-top:4px;
	padding-right:0;
	padding-left:28px;
	margin-right:40px;
	white-space:nowrap;
}
#planes #lift{
	background:transparent url(img/aircraft-icon.gif) no-repeat top left;
	margin-left:48px;
	margin-bottom:8px;
	text-align:center;
}
#planes #an225{
	background:transparent url(img/antonov-an-225.gif) no-repeat top right;
}
#planes #an124{
	background:transparent url(img/antonov-an-124.gif) no-repeat top right;
}
#planes #an22{
	background:transparent url(img/antonov-an-22.gif) no-repeat top right;
}
#planes #an26{
	background:transparent url(img/antonov-an-26.gif) no-repeat top right;
}
#planes #an12{
	background:transparent url(img/antonov-an-12.gif) no-repeat top right;
}
#planes #an74{
	background:transparent url(img/antonov-an-74.gif) no-repeat top right;
}
#planes #il76{
	background:transparent url(img/ilyushin-il-76.gif) no-repeat top right;
}
#planes #mi8{
	background:transparent url(img/mi-8.gif) no-repeat top right;
}
#planes #mi26{
	background:transparent url(img/mi-26.gif) no-repeat top right;
}
#planes #b747{
	background:transparent url(img/boeing-b747-400.gif) no-repeat top right;
}
#planes #md11{
	background:transparent url(img/mcdonald-douglas-md11.gif) no-repeat top right;
}
#planes #dc10{
	background:transparent url(img/mcdonald-douglas-DC10-30-f.gif) no-repeat top right;
}

/* map */

#map{
	position:absolute;
	top:68px;
	right:265px;
	z-index:1;
	/*border:1px solid #0066FF;*/
}

#map ul{
	margin:0;
	padding:0;
	width:133px;
	list-style:none;
}

#map li{
	padding-bottom:7px;
}
