@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:0;
background-color:#000000;
font:normal 12px Arial, Helvetica, sans-serif;
}
h1{
position:relative;
display:block;
float:left;
width:248px;
height:46px;
margin:0;
padding:0;
text-indent:-10000px;
overflow:hidden;
}
h2{
position:relative;
display:block;
float:left;
width:248px;
height:135px;
margin:0;
padding:0;
text-indent:-10000px;
overflow:hidden;
}

h3.headline{
	display:block;
	position:relative;
	float:left;
	margin:20px 0 0 0;
	font-size:25px;
	padding:0;}

.leftCol{
position:relative;
display:block;
float:left;
margin:0;
padding:0;
width:248px;
height:573px;
}
.rightCol{
position:relative;
display:block;
float:left;
margin:0;
padding:0;
width:750px;
height:573px;
}
/*------------------------------------------about----------------------------*/
.wrapper-about{
position:relative;
display:block;
margin:0 auto 0 auto;
padding:0;
width:998px;
height:573px;
background:url(../images/main-bg-about.jpg) no-repeat;
}
.wrapper-about ul{
position:relative;
display:block;
float:left;
width:248px;
/*height:172px;*/
margin:0;
padding:0;
}
.wrapper-about ul.news{
position:relative;
display:block;
float:left;
width:600px;
height:300px;
margin:0;
padding:0;
}
.wrapper-about ul.news li{
list-style:none;
}
.wrapper-about ul.news li a{
color:#FFFFFF;
}
.wrapper-about ul li{
position:relative;
display:block;
float:left;
list-style:none;
color:#FFFFFF;
}

.wrapper-about table.news{ /*ul.news to TABLE*/
position:relative;
display:block;
float:left;
width:550px;
margin:0 0 0 20px;
padding:0;
font-size:12px;
}
.wrapper-about .leftCol ul li{
position:relative;
display:block;
float:left;
background:#49617c url(../images/menuBull.png) 48px 7px no-repeat;
width:248px;
height:21px;
margin:0 0 5px 0;
padding:0;
}
.wrapper-about .leftCol ul li a{
position:relative;
display:block;
width:190px;
height:18px;
margin:0;
padding:3px 0 0 58px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
list-style:none;
}
.wrapper-about ul li.sm{
background:#49617c url(../images/menuBull.png) 68px 4px no-repeat;
width:248px;
height:17px;
margin:0 0 5px 0;
padding:0;
}
.wrapper-about ul li.sm a{
position:relative;
display:block;
width:170px;
height:17px;
margin:0;
padding:0 0 0 78px;
text-decoration:none;
color:#ffffff;
font-weight:normal;
font-size:13px;
}
.wrapper-about .leftCol ul li a:hover, .wrapper-about ul li.sm a:hover{
background-color:#FFFFFF;
color:#000000;
}
.wrapper-about table.news a, .content-charter table.news a{
color:#FFFFFF;
text-decoration:none;
}
.pageTitleAbout{
position:relative;
display:block;
float:left;
width:584px;
height:37px;
background:url(../images/titleBg.jpg);
margin:0px;
padding:6px 0 0 165px;
font:normal 28px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.content-about{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
background:url(../images/pl1.png) no-repeat 120px -150px;
}
.content-aboutTeam{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
}
.content-about p{
position:relative;
display:block;
float:left;
line-height:16px;
width:600px;
margin:15px 0 10px 0;
}

.table2{
position:relative;
display:block;
float:left;
margin:15px 0 10px 0;
background:url(../images/bgTranspatent.png);

}
.table2 tr td {padding:5px;}
.table2 tr td a{ display:block; position:relative; float:left; color:#FF9900; padding-right:20px; padding-bottom:5px; display:block; padding-left:20px; background:url(../images/arrow.gif) no-repeat 10px 5px;}
.table2 tr td b{display:block; position:relative; float:left; font-size:15px; padding:0 20px 10px 0px;}

.content-about p a{
	
	color:#FFFFFF;
	font-size:12px;
}
.content-about ul{
width:550px;
margin:0;
padding:0 0 0 20px;
}
.content-about ul li{
width:550px;
margin:0;
padding:0 0 10px 0;
list-style:decimal;
}
.content-aboutTeam .teamPhoto{
position:relative;
display:block;
float:left;
width:150px;
}
.content-aboutTeam .teamText{
position:relative;
display:block;
float:left;
margin:0;
padding:20px 0 0 0;
width:430px;
height:250px;
}
.content-aboutTeam .teamSmallPhotos{
position:relative;
display:block;
float:left;
width:550px;
height:80px;
margin:0;
padding:20px 0 0 0;
}
.content-aboutTeam .teamSmallPhotos table td{
width:58px;
height:55px;
margin:0;
padding:0 5px 0 0;
text-align:center;
font-size:10px;
vertical-align: middle;
}
/*---------------------------------aircraft--------------------*/

.wrapper-aircraft{
position:relative;
display:block;
margin:0 auto 0 auto;
padding:0;
width:998px;
height:573px;
background:url(../images/aircraft-bg.jpg) no-repeat;
}
.wrapper-aircraft ul{
position:relative;
display:block;
float:left;
width:248px;
/*height:172px;*/
margin:0;
padding:0;
}
.wrapper-aircraft .leftCol ul li{
position:relative;
display:block;
float:left;
background:#893c27 url(../images/menuBull.png) 48px 7px no-repeat;
width:248px;
height:21px;
margin:0 0 5px 0;
padding:0;
}
.wrapper-aircraft .leftCol ul li a{
position:relative;
display:block;
width:190px;
height:18px;
margin:0;
padding:3px 0 0 58px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
list-style:none;
}
.wrapper-aircraft ul li.sm{
background:#893c27 url(../images/menuBull.png) 68px 4px no-repeat;
width:248px;
height:17px;
margin:0 0 5px 0;
padding:0;
}
.wrapper-aircraft ul li.sm a{
position:relative;
display:block;
width:170px;
height:17px;
margin:0;
padding:0 0 0 78px;
text-decoration:none;
color:#ffffff;
font-weight:normal;
font-size:13px;
}
.wrapper-aircraft .leftCol ul li a:hover, .wrapper-aircraft ul li.sm a:hover{
background-color:#FFFFFF;
color:#000000;
}
.pageTitleAircraft{
position:relative;
display:block;
float:left;
width:460px;
height:37px;
background:url(../images/titleBgAircraft.jpg);
margin:0px;
padding:6px 0 0 289px;
font:normal 28px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.content-aircraft{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
background:url(../images/pl2.png) no-repeat 450px 90px;
}
.textContainer ul.mediumJets{
	width:400px;
	height: 150px;
}
/*----------------------------------charter-------------------*/
.wrapper-charter{
position:relative;
display:block;
margin:0 auto 0 auto;
padding:0;
width:998px;
height:573px;
background:url(../images/charter-bg.jpg) no-repeat;
}
.wrapper-charter ul{
	position:relative;
	display:block;
	float:left;
	width:248px;
	margin:0;
	padding:0;
	/*height: 172px;*/
}
.wrapper-charter .leftCol ul li{
position:relative;
display:block;
float:left;
background:#5c3141 url(../images/menuBull.png) 48px 7px no-repeat;
width:248px;
height:21px;
margin:0 0 5px 0;
padding:0;
}
.wrapper-charter .leftCol ul li a{
position:relative;
display:block;
width:190px;
height:18px;
margin:0;
padding:3px 0 0 58px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
list-style:none;
}
.wrapper-charter ul li.sm{
background:#5c3141 url(../images/menuBull.png) 68px 4px no-repeat;
width:248px;
height:17px;
margin:0 0 5px 0;
padding:0;
}
.wrapper-charter ul li.sm a{
position:relative;
display:block;
width:170px;
height:17px;
margin:0;
padding:0 0 0 78px;
text-decoration:none;
color:#ffffff;
font-weight:normal;
font-size:13px;
}
.wrapper-charter .leftCol ul li a:hover, .wrapper-charter ul li.sm a:hover{
background-color:#FFFFFF;
color:#000000;
}
.pageTitleCharter{
position:relative;
display:block;
float:left;
width:495px;
height:37px;
background:url(../images/titleBgCharter.jpg);
margin:0px;
padding:6px 0 0 254px;
font:normal 28px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.pageTitleCharterNb{
position:relative;
display:block;
float:left;
width:495px;
height:37px;
background:url(../images/titleBgCharterNb.jpg);
margin:0px;
padding:6px 0 0 254px;
font:normal 28px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.content-charter{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
background:url(../images/pl3.png) no-repeat;
}
.content-charter ul .programs{
	width:400px;
}
.content-aircraft ul.acquisition{
	width:320px;
}
.content-aircraft ul.maintenance{
	width:350px;
}	
.wrapper-charter .fleetMenu ul{
position:relative;
display:block;
float:left;
width:620px;
height:24px;
margin:0;
padding:0;
border-bottom:1px #de921f solid;
}
.wrapper-charter .fleetMenu ul li { position:relative; display:block; float:left; width:67px; height:17px; margin:0 6px 0 0; padding:3px 3px 3px 8px; list-style:none; }
/*-----------------------------------------------------*/
.pageTitlePrivacy{
position:relative;
display:block;
float:left;
width:460px;
height:37px;
background:url(../images/titleBgPrivacy.jpg);
margin:0px;
padding:6px 0 0 289px;
font:normal 28px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.pageTitleTerms{
position:relative;
display:block;
float:left;
width:460px;
height:37px;
background:url(../images/titleBgTerms.jpg);
margin:0px;
padding:6px 0 0 289px;
font:normal 28px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.content-terms{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
/*background:url(../images/pl1.png) no-repeat;*/
}
.pageTitleContact{
position:relative;
display:block;
float:left;
width:460px;
height:37px;
background:url(../images/titleBgContact.jpg);
margin:0px;
padding:6px 0 0 289px;
font:normal 28px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.content-contact{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
/*background:url(../images/pl3.png) no-repeat;*/
}
.content-contact a{
	text-decoration:underline;
	color:#FFFFFF;
}
.newsc{
position:relative;
display:block;
float:left;
width:159px;
height:175px;
padding:45px 0 0 89px;
background:url(../images/newsBg.jpg) right no-repeat;
}
.newsc a{
color:#FFFFFF;
font-size:11px;
}
.topmenu{
position:relative;
display:block;
float:left;
width:650px;
height:20px;
text-align:right;
margin:0px;
padding:25px 100px 0 0;
}
.topmenu a{
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
.botMenu{
position:relative;
display:block;
float:left;
height:30px;
width:700px;
padding:60px 0 0 30px;
color:#FFFFFF;
}
.botMenu a{
color:#FFFFFF;
font-size:11px;
}
.newsSmall{
font-size:10px;
}











.content-gallery-page1{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
background:url(../images/plane1.png) no-repeat;
}

.content-gallery-page2{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
background:url(../images/plane2.png) no-repeat;
}

.content-gallery-page3{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
background:url(../images/plane3.png) no-repeat;
}

.content-gallery-page4{
position:relative;
display:block;
float:left;
width:677px;
height:380px;
margin:0;
padding:10px 0 0 73px;
color:#FFFFFF;
font-size:13px;
background:url(../images/plane4.png) no-repeat;
}

.regularTab { background:url(../images/regTab.png) center 1px no-repeat; cursor:pointer; }
.regularTab:hover { background:url(../images/onTab.png) center 1px no-repeat; cursor:pointer; }
.overTab { background:url(../images/onTab.png) center 1px no-repeat; cursor:default; }

.air_reg_link { color:#BDBDC4; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; }

#showPicture { width:225px; height:225px; }
.fadeBg { background:url(../images/photoBg.png); }


.imgOn{
	border:1px solid #F60;
	cursor:default;
	}
	
.imgOff{border:1px none;
	cursor:pointer;
	}

.imgOff:hover{
	border:1px solid #F60;
	cursor:pointer;
	}
	
.policy{
	width:600px;
	height:370px;
	margin: 15px 0 0 0;
	padding:0 5px 0 0;
	overflow: auto;
	
}