*
	{
		margin: 0;
		padding: 0;
	}

@font-face{
	font-family: 'AgfaRotisSansSerifBold';
	src: url('lt_55230.eot');
	src: local('Agfa Rotis Sans Serif'), local('AgfaRotisSansSerif-Bold'), url('lt_55230.woff') format('woff'), url('lt_55230.ttf') format('truetype');
}
	
body{
	background:#c0c0c0;
	color:#707070;
	font-family: Arial;
	text-align:center;
	line-height:24px;
	font-size:13px;
}

a,img{
	border:none;
}

#menuform{
	float:left;	
}


#header{
	background:#919191;
}

h1{
	float:left;
}

h2{
	font-size:12px;
	float:right;
	font-weight:normal;
	margin-top:13px;
	margin-right:10px;
	color:#ffffff;
	z-index:9999;
}

#header .tollfree{
	float:right;
	margin:20px 20px 0 0;
}

h3 {
	color:#4a4a4a;
	font-size:17px;
	font-family: 'AgfaRotisSansSerifBold', Arial, Helvetica, sans-serif;
	margin-bottom:15px;
}

.below{
	border-bottom:#bdce0b 2px solid;
}

#botones li{
	float:left;
	list-style:none;
	margin-right:5px;
	line-height:27px;
}

#botones a{
	background: transparent url(../img/pasador.png) no-repeat bottom left;
	color:#a0a0a0;
	width:30px;
	height:30px;
	display:block;
	position:relative;
	top:10px;
	text-decoration:none;
	font-size:14px;
	text-indent:10px;
}

#botones a:hover{
	background-position:top left;
	color:#ffffff;
}

a#fixone{
	text-indent:10px;
}

a.boton_negro{
	background-position:bottom left;
	color:#ffffff;
}

#botones a:hover{
	background-position:top left;
	color:#ffffff;
}

h4{
	margin-top:40px;
	font-size:18px;
	font-family: 'AgfaRotisSansSerifBold', Arial, Helvetica, sans-serif;
}

#wrapper{
	width:950px;
	margin:0 auto;
	text-align:left;
	background:#ffffff;
}

#wrapper2{
	width:950px;
	height:auto;
	margin:0 auto;
	text-align:left;
	background:#dedede;
}

#header{
	background:#ffffff;
	width:950px;
	height:80px;
}

#image,#image2,#image3,#image4,#image5,#image6,#image7,#image8,#image9,#image10,#image11,#image12,#image13{
	width:950px;
	height:386px;
	border-top:#ece8ec 3px solid;
	border-bottom:#ece8ec 3px solid;
}

#presupuesto{
	width:950px;
	height:420px;
	border-top:#ece8ec 3px solid;
	border-bottom:#ece8ec 3px solid;
}

#presupuesto ul{
	list-style:none;
	clear:left;
	margin:10px;
}

.enviar{
	margin-top:10px;
}

#presupuesto ul.necesarios{
	background-color: #fafafa;
	height:270px;
	margin-left:10px;
	margin-right:10px;
}

#presupuesto li.necesarios{
	font-weight:bold;
}

.necesarios p{
	font-weight:bold;
}

#presupuesto label{
	margin-left:10px;
	width:200px;
	float:left;
	clear:left;
}

#presupuesto select{
	margin-left:10px;
	width:300px;
	float:left;
}

#presupuesto input{
	margin-left:10px;
	width:295px;
	float:left;
	overflow:hidden;
}

#presupuesto p{
	clear:both;
	margin:10px 0px 20px 10px;
	float:left;
}

#presupuesto input.submit{
	width:150px;
	float:left;
	height:22px;
}

#presupuesto input.box{
	overflow:hidden;
}

#fact{
	border:1px solid #cacaca;
	width:900px;
	margin:auto;
	margin-top:25px;
	margin-bottom:25px;
	height:800px;
}

#fact p{
	margin-left:10px;
}

.ruta{
	height:30px;
	margin:50px 0 50px 20px;
	clear:both;
}

.eliminar{
	float:left;
	width:100px;
	height:50px;
}

.aeropuertos{
	float:left;
	width:300px;
	height:50px;
}

.precio{
	float:right;
	width:100px;
	height:50px;
}

#image{
	background: #ffffff  url(../img/seguridad1.jpg) no-repeat top center;
}

#image2{
	background: #ffffff url(../img/cabina_avion.jpg) no-repeat top center;
}

#image3{
	background: #ffffff url(../img/confort.jpg) no-repeat top center;
}

#image4{
	background: #ffffff url(../img/cabina_avion.jpg) no-repeat top center;
}

#image5{
	background: #ffffff url(../img/company.jpg) no-repeat top center;
	height:650px;
}

#image6{
	background: #ffffff url(../img/mapa_rutas.jpg) no-repeat top center;
}

#image7{
	background: #ffffff url(../img/lateral_avion.jpg) no-repeat top center;
}

#image8{
	background: #ffffff url(../img/oficinas_seracoa.jpg) no-repeat top center;
}

#image9{
	background: #ffffff url(../img/contacto.jpg) no-repeat top center;
}

#image10{
	background: #ffffff url(../img/bandera_aeronova.jpg) no-repeat top center;
}

#image11{
	background: #ffffff url(../img/services.jpg) no-repeat top center;
}

#image12{
	background: #ffffff url(../img/oficinascentrales.jpg) no-repeat top center;
}

#image13{
	background: #ffffff url(../img/comparativas.jpg) no-repeat top center;
}


#botones{
	float:right;
	margin-right:40px;
}

#botones img{
	float:right;
	height:30px;
	margin:5px 5px 0 0;
}

#texto1, #texto3, #texto4{
	margin:0;
	padding:0;
	clear:right;
	color:#ffffff;
	font-family: Arial;
	font-size:18px;
	width:400px;
	line-height:21px;
	text-align:right;
}

#texto1{
	position:relative;
	left:530px;
	top:90px;
	text-align:right;
}

#texto3{
	position:relative;
	left:100px;
	top:200px;
}

#texto2, #notext, #notext_e,#rutasnotext{
	position:relative;
	height:50px;
	width:949px;
	padding:0;
	margin:0;
	background-color:#111111;
	opacity:0.6;
	filter:alpha(opacity=60);
	text-align:right;
}

#texto2{
	top:336px !important;
	top:330px;
}

#notext_e{
	top:336px !important;
	top:330px;
}

#notext{
	top:336px !important;
	top:330px;
}

#rutasnotext{
	top:336px !important;
	top:330px;
}

#texto2 p, #notext p, #notext_e p{
	float:right;
	opacity:1;
	filter:alpha(opacity=100);
	color:#ffffff;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;	
	margin:15px 10px 0 0;
}

#image6 ul{
	list-style:none;
}

#image6 form{
	position:relative;
	top:60px;
	right:45px;
	float:right;
}

#image6 form li{
}

#image6 form label{
	margin-right:10px;
	color:#ffffff;
}

#image6 form input{
	background:#efefef;
	height:25px;
	font-size:14px;
	width:100px;
}

.clear{
	clear:both;
}

#contentmaster{
	width:950px;
	clear:both;
	padding:0;
	margin:0;
	position:relative;
	top:340px;
	left:5px;
}

#contentmaster{
	width:950px;
	clear:both;
	padding:0;
	margin:0;
}

.center{
	margin:0 auto;
	text-align:center;
}

#content{
	background:#ffffff;
	width:950px;
	height:auto;
}

#content2{
	background:#ffffff;
	width:950px;
}

#content .left, #content2 .left{
	width:642px;
	float:left;
	margin:50px 20px 50px 20px;
}

.ficha{
	clear:left;
}

.ficha ul{
	margin:10px 0 15px 15px;
}

.imagen{
	width:210px;
	float:left;
	display:block;
	text-align:center;
}

.parrafos{
	width:400px;
	float:left;
	margin:0px 10px 40px 22px;
	text-align:justify;
}

.parrafos p{
	font-size:14px;
	margin-top:15px;
	color:#a09c9c;
}

.parrafos p img{
	margin:20px 0 0 30px;
}

.importante{
	background-color:#efefef;
}

.importante  ul{
	margin-left:30px;
}

.importante p{
	padding:10px;
}
	
#content .right, #content2 .right{
	width:268px;
	float:left;
	margin-top:40px;
}

#content .right p, #content2 .right p{
	margin:10px 0 10px 0px;
}

.datos{
	text-align:center;
	margin:0 auto;
	display:block;
	margin-left:10px;
}

.submenu{
	text-align:center;
	margin:0 auto;
	margin-top:130px;
	margin-left:25px;
	display:block;
	list-style:none;
}

a.partners,a.contact,a.servicios{
	width:70px;
	height:72px;
	display:block;
	float:left;
	text-indent:-10000px;
	overflow:hidden;
}

a.partners{
	background: transparent url(../img/partners.jpg) no-repeat bottom left;
}

a.contact{
	background: transparent url(../img/contact.jpg) no-repeat bottom left;
}

a.servicios{
	background: transparent url(../img/servicios.jpg) no-repeat bottom left;
}

a:hover.partners,a:hover.contact,a:hover.servicios{
	background-position: top left;
}


img.submenu{
	width:75px;
	height:77px;
	float:left;
}

#footer{
	background:#ece8ec;
	width:950px;
	height:60px;
	clear:both;
}

#footer ul{
	float:right;
}

#footer img{
	float:left;
	margin:13px 10px 0 15px;
}

#contact{
}

form.requestcontact ul{
	margin:10px 0 15px 0px;
}

form.requestcontact{
	width:390px;
}

form.requestcontact li{
}

form.requestcontact label{
	float:left;
	width:350px;
	margin-top:10px;
}

form.requestcontact input{
	background:#efefef;
	float:left;
	width:350px;
	height:25px;
	font-size:14px;
}

form.requestcontact select{
	background:#efefef;
	padding:0px;
	float:left;
	width:355px;
	height:25px;
	font-size:14px;
}

form.requestcontact textarea{
	background:#efefef;
	float:left;
	width:350px;
	height:200px;
	font-size:14px;
	text-indent:2px;
}

form.requestcontact li {
	list-style:none;
	display:block;
}

form.requestcontact input.submit {
	background:url("../img/enviar.png") no-repeat scroll 0 0 transparent;
	border:0 none;
	clear:both;
	cursor:pointer;
	height:34px;
	margin-top:10px;
	width:74px;
}


#footer ul{
	float:right;
	list-style:none;
	margin-right:20px;
}

#footer ul li{
	float:left;
	font-size:12px;
	padding:20px 20px 20px 0px;
}

#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#menudescarga{
	width:178px;
	height:100px;
	float:left;
	margin:5px;
	padding:0px;
}

#menudescarga{
	margin-bottom:70px;
}

#menu1 p,#menu2 p,#menu3 p,#menu4 p,#menu5 p,#menu6 p,#menu7 p,#menudescarga p{
	font-size:13px;
	margin-top:15px;
	color:#a09c9c;
}

#menu1 a,#menu2 a,#menu3 a,#menu4 a,#menu5 a,#menu6 a,#menu7 a,#menudescarga a{
	display:block;
	width:178px;
	height:100px;
	text-indent:-10000px;
	overflow:hidden;
}

#menudescarga a{
	background:url("../img/descargarpdf.jpg") no-repeat top left;
}

#menudescarga a:hover{
	background-position:bottom left;
}

#menu1 a{
	background:url("../img/menu1.jpg") no-repeat top left;
}

#menu2 a{
	background:url("../img/menu2.jpg") no-repeat top left;
}

#menu3 a{
	background:url("../img/menu3.jpg") no-repeat top left;
}

#menu4 a{
	background:url("../img/menu4.jpg") no-repeat top left;
}

#menu5 a{
	background:url("../img/menu5.jpg") no-repeat top left;
}

#menu6 a{
	background:url("../img/catalogo_online.jpg") no-repeat top left;
}

#menu7 a{
	background:url("../img/menu6.jpg") no-repeat top left;
}



#menu1 a:hover,#menu2 a:hover,#menu3 a:hover,#menu4 a:hover,#menu5 a:hover,#menu6 a:hover,#menu7 a:hover{
	background-position:bottom left;
}

table{
	font-size:14px;
	color:#a09c9c;
}

table td{
	height:50px;
	border-bottom:#a09c9c solid 1px;
	text-align:center;
}

table tr{
	height:50px;
	border-left:#a09c9c solid 1px;
}

#preguntas table{
	margin-top:50px;
}

#preguntas table td{
	font-size:14px;
	font-weight:bold;
	padding:10px;
}
