@charset "UTF-8";
/* CSS Document */

#fotosinteriores3 {
	position:absolute;
	left:23px;
	top:28px;
	width:585px;
	height:315px;
	text-align:center;
}
#wrapper2 {
	width:640px;
	height: 360px;
	margin-top: 25px;
	/*background-image: url(images/example-frame2.png);*/
	background-repeat: no-repeat;
	/*margin-left: 22px;*/
	margin-left: 200px;
}
div label {
  width: 80px;
  float: left;
}

#fondoanuncio2 {
	position: absolute;
	left: 194px;
	top: 35px;
	width: 680px;
	height: 634px;
	/*background-image: url(images/cuadro_bco.png);*/
}

#fotosinteriores2 {
	z-index: 3;
	position: absolute;
	left: 41px;
	top: 28px;
	width: 541px;
	height: 437px;
}
#fotosinterioresCarrusel {
	z-index: 3;
	position: relative;
	left: 41px;
	top: 28px;
	width: 541px;
	height: 237px;
}

#fotosinterioresCarruselRel {
	z-index: 3;
	position: relative;
	left: 41px;
	top: 28px;
	width: 541px;
	height: 437px;
}
#textoanunciopriv2 {
	position: absolute;
	left: 17px;
	text-align: center;
	/*top:446px;*/
	top: 665px;
	width: 585px;
	height: 315px;	/*padding-top: 100px;*/
}
#tablaNoticias {
	position: absolute;
	left: 171px;
	text-align: center;
	/*top:446px;*/
	top: 1055px;
	width: 668px;
	height: 250px;	/*padding-top: 100px;*/
	overflow: scroll;
}

#textoanuncioprivCarrusel {
	position: relative;
	left: 194px;
	top:-60px;
	/*top:446px;*/
	/*top: 365px;*/
	width: 585px;
	height: 315px;	/*padding-top: 100px;*/
	
	
	/*position:relative;
	left:212px;
	top:-60px;
	width:602px;
	height:auto;*/
}
#logaut_menu {
	position:absolute;
	left:800px;
	top:157px;
	width:2px;
	height:20px;
}

#resultado {
	position:relative;
	text-align:center;
	width:550px;
}

#titulo {
	position:relative;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	width:500px; 
	height:20px;
}

.titulo {
	position:relative;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	top:-30px;
	font-weight:bold;
	width:100%; 
	text-align:center;
}
/*NUEVOS ESTILOS CAMBIADOS*/

#MasteravisoprivCliente {
	position:relative;
	left:0px;
	width:100%;
	min-height:100%;
	height:auto;
/*	height:1446px;*/
	background-image: url(images/fondo.jpg);
	background-repeat: repeat-x;
		/*top: 0px;*/
	text-align:center;
	
}
#MasteravisoprivNoticiasDes {
	position:absolute;
	left:0px;
	width:100%;
	height:1460px;
	background-image: url(images/fondo.jpg);
	background-repeat: repeat-x;
	top: 0px;
	text-align:center;
}
#MasteravisoprivClienteCarruselDes {
	position:relative;
	left:0px;
	width:100%;
	height:800px;
/*	height:1446px;*/
	background-image: url(images/fondo.jpg);
	background-repeat: repeat-x;
		/*top: 0px;*/
	text-align:center;
	
}

#MasteravisoprivClienteCarruselRel {
	position:relative;
	left:0px;
	width:100%;
	height:1000px;
/*	height:1446px;*/
	background-image: url(images/fondo.jpg);
	background-repeat: repeat-x;
		/*top: 0px;*/
	text-align:center;
	
}

#PrincipalCliente {
	position:relative;
	top:0px;
	width:1018px;
/*	min-height:800px;*/
/*	height:auto;*/
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#contenidoavisoprivCliente {
	position:absolute;
	top:0px;
	width:100%;
	min-height:100%;
	/*height:1264px;*/
	height: auto;
	/*height:1264px;*/
	background-image: url(images/fondo_cont01.png);
	background-repeat: repeat-y;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}
#contenidoavisoprivClienteCarruselRel {
	position: absolute;
	top: 0px;
	width: 100%;
	min-height: 100%;
	/*height:1264px;*/
	height: 823px;
	/*height:1264px;*/
	background-image: url(images/fondo_cont.png);
	background-repeat: repeat-y;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}

#contenidoavisoprivClienteCarruselDes {
	position: absolute;
	top: 0px;
	width: 100%;
	min-height: 100%;
	/*height:1264px;*/
	height: 870px;
	/*height:1264px;*/
	background-image: url(images/fondo_cont.png);
	background-repeat: repeat-y;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}

#contenidoavisoprivNoticiasDes {
	position:absolute;
	top:0px;
	width:100%;
	height:1280px;
	background-image: url(images/fondo_cont.png);
	background-repeat: repeat-y;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	text-align: center;
}

#fondoanuncioCliente {
	position:relative;
	left:194px;
	top:-92px;
	width:636px;
	height:377px;
	background-image: url(images/cuadro_bco.png);
}

#fondoanuncioCliente2 {
	position:relative;
	left:194px;
	top:-167px;
	margin-bottom:-73px;
	width:636px;
	height:377px;
	background-image: url(images/cuadro_bco.png);
}

#fondoanuncioCarrusel {
	position: absolute;
	text-align:center;
	left: 22px;
	top: 255px;
	width: 585px;
	height: 335px;
	//background-image: url(images/cuadro_bco.png);
}

#tablaCarruselDest {
	position: absolute;
	text-align: center;
	left: 22px;
	top: 596px;
	width: 585px;
	height: 200px;
	/*overflow: scroll;*/
}

#fondoanuncioCarruselNoticia {
	position: absolute;
	text-align: center;
	left: 191px;
	top: 377px;
	width: 250px;
	height: 150px;
	//background-image: url(images/cuadro_bco.png);
}

#tablaCarruselNoticia {
	position: absolute ;
	text-align: center;
	top: 543px;
	width: 667px;
	height: 250px;
	bottom: 10px;	/*background-image: url(images/cuadro_bco.png);*/
	left: -25px;
	overflow: scroll;
}
#tablaCuerpoCarruselNoticia {
	
	position: absolute ;
	text-align: center;
	top: 573px;
	width: 667px;
	height: 250px;
	bottom: 10px;	/*background-image: url(images/cuadro_bco.png);*/
	left: -25px;

}

#textoanuncioprivCliente {
	position:relative;
	left:212px;
	top:-60px;
/*/	top:446px;*/
	width:602px;
	height:auto;
}

/*#textoanuncioprivCarrusel {
	position:relative;
	left:212px;
	top:365px;
	width:602px;
	height:auto;
}*/

#pieavisoprivCliente {
	

	/*float:left;*/
	position:relative;
/*	left:5px;
	top:1214px;*/
	top:47px;
	bottom:0px;
	height: 40px;
	left: -201px;
	width: 1004px;
	margin-bottom: 0;
	padding-bottom: 0;
	
}

/*.scrollable { width:240px; height:100px; overflow-y:auto; overflow-x:hidden; clip-rect:(0px, 240px, 100px, 0px); }*/
 .scrollable{
   overflow: auto;
   width: 70px; /* adjust this width depending to amount of text to display */
   height: 80px; /* adjust height depending on number of options to display */
   border: 1px silver solid;
 }
 .scrollable select{
   border: none;
 }

 
.menufooter {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 14px;
	  color: #000000;
	  text-align: center;
	  text-decoration: none;
}
  
. {
display: block;
margin: 0 auto;
}

#imagenSomos {
	position: absolute;
	//top:835px;
	width: 400px;
	height: 128px;
	display: block;
	margin: 0 auto;
	top: 221px;
	left: 73px;
}


#textoformulario2 {
	position:absolute;
	//left:204px;
	left:189px;
	top:432px;
	width:497px;
	height:670px;
}

.textotituloavisopriv2 {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #1B5A95;
	text-align: left;
	padding-left:15px;
	font-weight: bold;
}

section{
	display:table-cell;
	vertical-align:middle;
	height:30px;
	//border:1px solid #000;
	padding-left:10px;
	height: 32px;
	font:13px arial, verdana, sans-serif;
}

.stylebot { 
	background-image: url(images/boton_enviar_gris.png); 
	height: 31px; 
	width: 104px; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px; 
	border-top-style: none; 
	border-right-style: none; 
	border-bottom-style: none; 
	border-left-style: none; 
	text-align: right; 
	background-color: #FFF; 
} 

input[type=checkbox].infor {display: none;}
input[type=checkbox].infor + label { 
	background: #fff; 
	display: inline-block; 
	width: 17px; 
	height: 17px; 
	background: url(images/check3.jpg) 0px 0px no-repeat; 
	//text-indent: -1000em; 
}

input[type=checkbox].infor:checked + label { background: url(images/check3.jpg) 0px -17px no-repeat;}

.textorojo {
	display:table-cell;
	vertical-align:bottom;
	height:31px;
	//border:1px solid #000;
	color:#F00;
	padding-left:0px;
	font:13px arial, verdana, sans-serif;			
}

.asterisco {
	display:table-cell;
	vertical-align:top;
	//border:1px solid #000;
	color:#F00;
	width:20px;
	height:21px;
	padding-right:5px;
	font:18px arial, verdana, sans-serif;			
}
.asterisco2 {
	display:table-cell;
	vertical-align:top;
	color:#F00;
	text-align:right;
	height:21px;
	padding-right:5px;
	font:18px arial, verdana, sans-serif;			
}

.campoformulariocb{
	height: 28px;
	width: 200px;
	background-image: url(images/fondo_fomulario01.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 10px;
	padding-top:5px;
	text-align:left;
} 

.campoform{
	height: 28px;
	width: 198px; /*203*/
	background-image: url(images/fondo_fomulario06.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
}

.campo1form{
	height: 28px;
	width: 169px; /*179*/
	background-image: url(images/fondo_fomulario03.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-right:5px;
	text-align:left;
} 
.campo2form{
	height: 28px;
	width: 300px; /*310*/
	background-image: url(images/fondo_fomulario04.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-right:5px;
	text-align:left;
}

.campo3form{
	height: 28px;
	width: 50px; /*60*/
	background-image: url(images/fondo_fomulario05.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
}

.campo4form{
	height: 28px;
	width: 100px; /*110px*/
	background-image: url(images/fondo_fomulario07.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
}

.campo5form{
	height: 28px;
	width: 343px; /*353px*/
	background-image: url(images/fondo_fomulario08.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-right: 5px;
	text-align:left;
}

.campo6form{
	height: 28px;
	width: 487px; /*470*/
	background-image: url(images/fondo_fomulario01.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 5px;
	padding-right: 20px;
	text-align:left;
} 

.labelform{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 86px;
	padding-top:4px;
	font-size:14px;
}

.label2form{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 86px;
	font-size:12px;
}

.label3form{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 115px;
	padding-top:4px;
	font-size:14px;
}
.label4form{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 115px;
	font-size:12px;
	padding-top:5px;
}

.label5form{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 105px;
	padding-top:5px;
	font-size:14px;
}
.label6form{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 105px;
	font-size:12px;
}

.label7form{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 189px;
	font-size:12px;
}


.labelName {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height:28px;
	width:203px;
	padding-left:5px;
	text-align:center;
	font-size:14px;
}

.campoformcb{
	height: 28px;
	width: 179px;
	background-image: url(images/fondo_fomulario03.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 10px;
	padding-top:5px;
	text-align:left;
} 

#wrapper3 {
	width:720px;
	height: 360px;
	margin-top: 25px;
	/*background-image: url(images/example-frame2.png);*/
	//background-repeat: no-repeat;
	/*margin-left: 22px;*/
	margin-left: 160px;
}

.letra-negrilla {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:100%;
	
}

.formatoLetra {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

.ancho500 {
	width:500px;
}

.ancho340 {
	width:340px;
}

.ancho176 {
	width:176px;
}

.ancho72 {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:4px;
	font-size:14px;
	width:72px;
}

.ancho90 {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:90px;
}

.ancho60 {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:60px;
}

#tabla1 {
	position:relative; 
	width:602px; 
	height:140px; 
	//background-color:#9C9;
}

.tabla2 {
	position:relative; 
	width:100%; 
	//background-color:#990;
	height:95px;
}

.curso-left {
	position:relative; 
	width:100%; 
	//background-color:#990;
	height:95px;
}


#div-centrar {
	width:460px; 
	height:auto; 
	//background-color:#999; 
	position:relative; 
	margin-left:auto; 
	margin-right:auto;
}

.piloto-privado {
	float:left;
	width:194px;
	height:auto;
	text-align:center;
	margin-right:7px;
	//background-color:#666;
	
}
.piloto-comercial {
	float:left;
	width:194px;
	height:auto;
	text-align:center;
	margin:0px 3px 0px 3px;
	//background-color:#999;
}

.piloto-operaciones {
	float:right;
	width:194px;
	height:auto;
	text-align:center;
	margin-left:7px;
	//background-color:#CCC;
}

.curso-left {
	float:left;
	width:250px;
	height:auto;
	text-align:center;
	//background-color:#CCC;
}
.curso-right {
	float:right;
	width:200px;
	height:auto;
	text-align:center;
	//background-color:#666;
}

.letra-tabla1 {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center; 
	height:9px; */
}

.p-tabla-left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #737577;
	text-align:left;
	padding-left:13px; 
	height:16px; 
	margin-top:-3px;
	
}

.p-tabla-right {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #737577;
	text-align:right;
	padding-right:13px; 
	height:16px; 
	margin-top:-3px;
	
}
/*.imagen-tabla {
	display:block; 
	margin-left: auto; 
	margin-right: auto;
	width:170px;
	height:2px;
}*/

.p-centrado-14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight:bold;
	color: #737577;
	text-align:center;
	margin-bottom:8px;
}

.p-centrado-12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	color: #737577;
	text-align:center;
	margin-bottom:5px;
}

.linea-horizontal {
	width:174px;
	color:#CCCCCC;
	
	//padding-top:10px;
	float:left;
}

.linea-horizoltal-tabla {
	width:180px;
	margin-left:auto;
	margin-right:auto;
	color:#FFF;
	size:2.5;
	border-color:#FFF
}

#div-sobrecargos {
	width:112px; 
	float:left; 
	height:30px;
}

.color-verde {
	width:100%;
	border:0;
	background-color: #DFEDC9;
}

.color-naranja {
	width:100%;
	border:0;
	background-color:#FFE5D3
}

.color-azul {
	width:100%;
	border:0;
	background-color:#E5EEF9;
}



/*-----------------------Nuevos estilos;*/

.p-1 {
	width:112px;
	height:18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #737577;
	text-align:left;
	padding-left:13px; 
	//background-color:#666;
	
}

.p-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #737577;
	text-align:right;
	padding-right:13px; 
	height:18px; 
	width:56px;
}
.p-1-1 {
	width:137px;
	height:18px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #737577;
	text-align:left;
	padding-left:13px; 
	//background-color:#666;
	
}

.p-2-2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	color: #737577;
	text-align:right;
	padding-right:13px; 
	height:18px; 
	width:31px;
}

.p-line {
	width:194px; 
	height:3px;
}

.line {
	width:174px;
	color:#FFF;
	margin-left:auto;
	margin-right:auto;
	size:2.5;
	border-color:#FFF;
	
}


#fondoanuncioCliente_0 {
	position:relative;
	left:194px;
	top:8px;
	width:636px;
	height:377px;
	margin-bottom:102px;
	background-image: url(images/cuadro_bco.png);
}

#screenMask {
    position: absolute;
    left: 0; right: 0;
    top: 0; bottom: 0;
    z-index: 1000;
    background-color: #000;
    opacity: 0.7;
    filter: alpha(opacity=70);
    visibility: hidden;
}

#popExp {
   z-index:2;
   position:absolute;
   border: 1px solid #fff;
   text-align:justify;
    background:#0096D6;
	background-color:#0096D6;
   color:#fff;
   font-size:20px;
    padding: 10px 10px 10px 10px ;
	border-radius: 6px;
	opacity:1.0;
    filter:alpha(opacity=100);
    z-index: 1000; 
}

#cerrarExp {
   position:relative;
	top: 0px;
	left:0px;
   float:right;
   margin-right:3px;
   cursor:pointer;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   
   font-weight:bold;
   color:#FFFFFF;
   background-color:#0096D6;
   width:100px;
   height:26px;
   position:relative;
   margin-top:-1px;
   text-align:center;
   font-size: 20px;
}

.textopie0 {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0096D6;
	text-align: center;
}
