@charset "utf-8";
/* CSS Document */
#banner-fade{
	position:absolute;
	min-width:960px;
	overflow:hidden;
	left:50%;
	width:1920px;
	margin-left:-960px;
	}
ul.bjqs{
	position:relative; 
	list-style:none;
	padding:0;
	margin:0;
	overflow:hidden; 
	display:none;
	float:left;
	z-index:10;
	}
li.bjqs-slide{
	position:absolute; 
	display:none;
	}
ul.bjqs-controls{
	list-style:none;
	margin:0;
	padding:0;
	z-index:9999;
	}
ul.bjqs-controls.v-centered li a{
	position:absolute;
	}
ul.bjqs-controls.v-centered li.bjqs-next a{
	width:49px;
	height:50px;
	position:absolute;
	margin-left:-840px;
	margin-top:58px;
	z-index:100;
	}
ul.bjqs-controls.v-centered li.bjqs-next a:hover{
	}
ul.bjqs-controls.v-centered li.bjqs-prev a{
	width:49px;
	height:50px;
	position:absolute;
	margin-left:-889px;
	margin-top:58px;
	z-index:100;
	}
ul.bjqs-controls.v-centered li.bjqs-prev a:hover{
	}
ol.bjqs-markers{
	list-style: none; 
	padding: 0; 
	margin: 0; 
	}
ol.bjqs-markers.h-centered{
	text-align: center;
	position:absolute;
	bottom:15px;
	z-index:20;
	}
ol.bjqs-markers li{ 
	float:right;
	margin:0 2px;
	} 
ol.bjqs-markers li a{
	display:block;
	width:24px;
	height:0;
	padding-top:24px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
	}
ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background-position:0 -28px;
}
p.bjqs-caption{
	display:block;
	width:96%;  
	margin:0;
	padding:2%;
	position:absolute;
	bottom:0; 
	}
.fondo{
	position:absolute;
	top:0px;
	left:0px;
	}
.avion{
	float:left;
	position:relative;
	text-align:center;
	width:100%;
	margin-top:160px;
	}
h1{
	float:left;
	position:relative;
	text-align:center;
	width:100%;
	font-size:95px;
	font-weight:normal;
	font-family:"PT Sans Bold";
	color:#FFF;
	z-index:1;
	}
h2{
	float:left;
	width:100%;
	position:relative;
	text-align:center;
	font-size:30px;
	text-transform:uppercase;
	margin-top:10px;
	font-family:"PT Sans Bold Italic";
	z-index:1;
	}
.curva{
	width:100%;
	height:131px;
	position:absolute;
	top:445px;
	background:url(../img/curva.png) no-repeat center;
	}
.carousel{
	margin-left:40px;
	}
.carousel ul li a{
	width:443px;
	height:320px;
	float:left;
	position:relative;
	}
.icono{
	float:left;
	position:relative;
	width:87px;
	height:83px;
	}
.s1{
	background-image:url(../img/slider/ico1.png);
	}
.carousel ul li a:hover .s1{
	background-image:url(../img/slider/ico1-h.png);
	}
.s2{
	background-image:url(../img/slider/ico2.png);
	}
.carousel ul li a:hover .s2{
	background-image:url(../img/slider/ico2-h.png);
	}
.s3{
	background-image:url(../img/slider/ico3.png);
	}
.carousel ul li a:hover .s3{
	background-image:url(../img/slider/ico3-h.png);
	}
.s4{
	background-image:url(../img/slider/ico4.png);
	}
.carousel ul li a:hover .s4{
	background-image:url(../img/slider/ico4-h.png);
	}
.s5{
	background-image:url(../img/slider/ico5.png);
	}
.carousel ul li a:hover .s5{
	background-image:url(../img/slider/ico5-h.png);
	}
.s6{
	background-image:url(../img/slider/ico6.png);
	}
.carousel ul li a:hover .s6{
	background-image:url(../img/slider/ico6-h.png);
	}
.s7{
	background-image:url(../img/slider/ico7.png);
	}
.carousel ul li a:hover .s7{
	background-image:url(../img/slider/ico7-h.png);
	}
.title{
	float:left;
	position:relative;
	width:346px;
	font-size:27px;
	font-family:"PT Sans Bold Italic";
	text-align:right;
	padding-right:10px;
	margin-top:45px;
	color:#000;
	}
.carousel ul li a:hover .title{
	text-decoration:underline;
	}
.foto{
	float:left;
	position:relative;
	border-top:solid 1px #fff434;
	background-color:#224c7e;
	}
.carousel ul li a:hover .foto img{
	opacity:0.5;
	filter:alpha(opacity=50);
	}
.prev{
	width:38px;
	height:38px;
	position:absolute;
	background-image:url(../img/prev.jpg);
	left:-5px;
	top:175px;
	}
.prev:hover{
	background-image:url(../img/prev-h.jpg);
	}
.next{
	width:38px;
	height:38px;
	position:absolute;
	background-image:url(../img/next.jpg);
	right:-10px;
	top:175px;
	}
.next:hover{
	background-image:url(../img/next-h.jpg);
	}