@charset "utf-8";

img {border: 0;}

body {
        margin-left: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        background-color: #EBE7DC;
}

a {color:#FFFFFF; text-decoration: none;}
a:visited {text-decoration: none;}
a:link { text-decoration: none;}
a:hover {color:#FFCC00; text-decoration:none;}
a:active {text-decoration: none;}

.fondocabe {
	background-color: #131311;/*#2f7124;*/   /*#31302f;gris*/   /*#131311;casi negro*/
	background-image: url(/Imagenes/Corporativa/bk-header.png);
}
.fondomenu {
	background-image: url(/Imagenes/Corporativa/bk-menu1.png);
	background-repeat: no-repeat;
	background-position: center 93px;
}
.textomenu {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
}
.textopieblanco {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.textopiedor {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #998558;
}
.textobanderas {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.pruebaborde {
	-moz-border-radius: 10px 10px 10px 10px;
	background-image: url(/Imagenes/Corporativa/actividadesprueba.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
.separacion {
	border-right-width: thin;
	border-right-style: dotted;
	border-right-color: #999999;
}
.textocont {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:justify;
	line-height: 17px;
}
.fondoquienes {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	background-image: url(/Imagenes/Corporativa/fondoquienes.png);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 10px;
}
.cabetext {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	color: #998558;
}
.cabeapartados {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 36px;
	font-weight: normal;
	background-color: #FFFFFF;
	color: #FFCC00;
	margin: 10px 0px 10px 0px;
	padding: 5px 10px;
	text-align:right;
	background-image: url(/Imagenes/Corporativa/fd-col2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.botonredes {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	background-color: #D5F4FF;
}

.botonwebs {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	background-color:#FF9900;
}.tablaserv {
	background-image: url(/Imagenes/Corporativa/fondo-servicios.png);
	padding: 0px 10px 0px 10px;
	background-repeat: no-repeat;
	background-position: center center;
}
.clientesmayo {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 30px;
	font-weight: normal;
	color: #F6C500;
	background-image: url(/Imagenes/Corporativa/cabmayoristas.png);
	background-repeat: no-repeat;
	background-position: right;
	margin: 10px;
}
.sombraclientes {
	display: block;
	float: center;
	font-size: 11px;
	height: auto;
	margin: 12px 0;
	padding-top: 17px;
	text-align: center;
	width: 175px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(/Imagenes/Corporativa/sombra-clientes.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: normal;
	color: #000000;
}
.imgclientes {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.clienteshoteles {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 30px;
	font-weight: normal;
	color: #F6C500;
	background-image: url(/Imagenes/Corporativa/cabhoteles.png);
	background-repeat: no-repeat;
	background-position: right;
	margin: 10px;
}
.clientesaereas {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 30px;
	font-weight: normal;
	color: #F6C500;
	background-image: url(/Imagenes/Corporativa/cabaereas.png);
	background-repeat: no-repeat;
	background-position: right;
	margin: 10px;
}
.clientesoficinas {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 30px;
	font-weight: normal;
	color: #F6C500;
	background-image: url(/Imagenes/Corporativa/cabaoficinas.png);
	background-repeat: no-repeat;
	background-position: right;
	margin: 10px;
}
input {
    background: none repeat scroll 0 0 #CCCCCC;
    border: 1px solid #B1B1B1;
    font-size: 11px !important;
    height: 22px;
    margin: 0 0 10px;
    /*padding: 0;*/
    text-align: left;
    width: 100%;
}
.textinput {
    background: none repeat scroll 0 0 #CCCCCC;
    border: 1px solid #B1B1B1;
    font-size: 11px !important;
    height: 44px;
    margin: 0 0 10px;
    padding: 0;
    text-align: left;
    width: 100%;
}
.botonenviar {
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    background: none repeat scroll 0 0 #000000;
    font-size: 16px;
    left: 50%;
    margin: 10px auto 0;
    padding: 4px 15px;
    text-align: center;
    color:#CCCCCC;
    top: 50%;
    width: 40%;
    cursor: pointer;
}
.fondocontacto {
	border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
	background-image: url(/Imagenes/Corporativa/fondocontacto.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.enlace {
	font-size: 12px;
        font-weight: normal;
        color: #998558;
}
.enlaceyel{
	color: #ff9800;
}
.enlacedorado{
	color: #998558;
}
.enlacewebs {
	color: #000000;
	font-size: 14px;
}
.enlacewebs14 {
        color: #998558;
        font-size: 14px;
}
.clidetallea
{
position: absolute;
background: rgba(255, 255, 255, 0.5);
display: none;
top: 0px;
left: 0px;
}
 
.clidetalleb
{
margin: 5px;
border: solid 1px #000; padding: 15px;
background-color: #fff;
padding: 8px;
text-align:center;
}

.cnumagentes{
  position: relative;
  top: 9px;   
  left: 328px;
  width: 100px;
}
.cnumactivas{
  position: relative;
  top: 36px;
  left: 340px;
  width: 100px;
}
.cnumvistastotal{
  position: relative;
  top: 64px;
  left: 298px;
  width: 100px;
}
/*--- en desuso */
.cnumvistas {
  position: relative;
  top: 13px;
  left: 250px;
  width: 100px;
}
.cnumvistasms{
  position: relative;
  top: 30px; 
  left: 250px;
  width: 100px;
}
/*--- fin desuso*/


/* .divagentes { width:730px; display:block; float:left; } */
/* .divagentes { width:360px; -moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px; display:block; float:left; padding:9px 0px 0px 3px; font-size:15; margin-bottom:5px; background: #FF9800 url(/Imagenes/Corporativa/aagentesbg.png)  right top no-repeat;  color:#ffa200; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;} */
.divagentes { width:360px; -moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px; display:block; float:left; padding:9px 0px 0px 3px; font-size:15; margin-bottom:5px; background: #131311 url(/Imagenes/Corporativa/aagentesbg.png)  right top no-repeat;  color:#ffa200; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
.divagentes h3 { padding-left:80px; padding-top:22px; background: url(/Imagenes/Corporativa/aagentesbg2.png) no-repeat left top; font-weight:lighter; font-size:18px; line-height:22px;  margin:-9px 0px 5px 0px; height:67px; color:#fff; width:220px; }
.divagentes h3 p { font-size:30px; height: auto; width: 230px; color:#131311; margin-top:2px;}
/* .divagentes .contenedor { float:left; height:68px; width:auto; } */
/* .divagentes h4 {  font-weight:lighter; font-size:30px; line-height:22px;  height:67px; color: #FFF; margin-top:9px; } */
/* .divagentes h4 p { font-weight:lighter; font-size:40px; line-height:22px;   height:67px; color: #000; padding:0px 0px 0px 15px; } */

/* .divmayoristas { width:360px; -moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px; display:block; float:left; padding:9px 0px 0px 3px; font-size:15; margin-bottom:5px; background: #31302f url(/Imagenes/Corporativa/amayoristasbg.png) right top no-repeat;  color:#FF9800; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;} */
.divmayoristas { width:360px; -moz-border-radius: 10px 10px 10px 10px;border-radius: 10px 10px 10px 10px; display:block; float:left; padding:9px 0px 0px 3px; font-size:15; margin-bottom:5px; background: #131311 url(/Imagenes/Corporativa/amayoristasbg.png) right top no-repeat;  color:#FF9800; font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;}
.divmayoristas h3 { padding-left:80px; padding-top:22px; background: url(/Imagenes/Corporativa/amayoristasbg2.png) no-repeat left top; font-weight:lighter; font-size:18px; line-height:22px;  margin:-9px 0px 5px 0px; height:67px; color:#ffa200; width:220px; }
.divmayoristas h3 p { font-size:30px; height: auto; width: 230px; color:#fff; margin-top:2px;}

.agentes {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	/* background-color: #ff9800; */
	background-color: #131311;
	background-image: url(/Imagenes/Corporativa/fondoagentes.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 20px;
}

.registrate {
        border-radius: 10px 10px 10px 10px;
        -moz-border-radius: 10px 10px 10px 10px;
        background-color: #131311;
        background-image: url(/Imagenes/Corporativa/fondoagentes.png);
        background-repeat: no-repeat;
        background-position: left top;
        padding: 20px;
        font-size:16px;
        width:200px;   
        float:left;    
}

.tituagent1 {

	font-size: 18px;
	height: 20px;
	width: 210px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:right;
}
.tituagent2 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 60px;
	font-weight: normal;
	color: #333333;
	height: 40px;
	width: 300px;
}

.mayoristas {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	/*background-color:#333333;*/
	background-color:#131311;
	padding: 20px;
	background-image: url(/Imagenes/Corporativa/fondoacmayor.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.titumayo1 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 18px;
	height: 20px;
	width: 275px;
	font-weight: normal;
	color: #ff9800;
	text-align:right;
}
.titumayo2 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 60px;
	font-weight: normal;
	color: white;
	height: 40px;
	width: 355px;
}
.textomayor {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:justify;
	line-height: 17px;
}

.fondoregistro {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	background-image: url(/Imagenes/Corporativa/fondoregistro.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.inputregistro {
	width: 250px;
}
.examinar {
	width:100px;
}
.textserv {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #998558;
}
.lineaserv {
	border-bottom-width: 4px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
.lineaserv a{
	color: #333333;
}


/* form registro */
#divmaps      {
                height: 450px;
                width: 500px; 
                border: 1px;  
                border-color: black;
                display: block;
}
 
#maptext {
                border: 0px;
                padding-top: 6px;
                padding-right: 6px;
                padding-bottom: 6px;
                padding-left: 0px;  
                font-size: 7pt;   
                font-weight: normal;
                color: #000000;
                text-align: left;
}
/* /fin form registro */

.partner {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	background-image: url(/Imagenes/Corporativa/booking-partner.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #666666;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	padding-bottom: 5px;
	color: #FFFFFF;
	border: 1px solid #626262;
}

.fondologos {
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	background-color: #EBE7DC;
}
.textologo {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:right;
	line-height: 17px;
}
.nombrepais {
        position:relative;
        float:right;
        font-weight:bold;
        color:white;
        top:-45px;
        text-shadow: 0.1em 0.1em 0.05em #636261;
        font-family: 'Trebuchet MS',Verdana,Arial;
}

.avisocookies
{
        background: none repeat scroll 0 0 rgba(86, 86, 86, 0.95); bottom: 0; color: #FFFFFF; font-size: 13px; font-weight: 700; left: 0;
        opacity: 0.9; padding: 0.5em 5%; position: fixed; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35); width: 90%; z-index: 99999;
        font-family: "Trebuchet MS",Verdana,Arial;
}

.aceptacookies
{
        width:auto; font-weight:bold; cursor:pointer; background:#7DAF3B; color:white; border-radius: 3px 3px 3px 3px;
        box-shadow: 0 0 2px rgba(0, 0, 0, 0.25);text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.35); border: 1px solid #7DAF5B;
}
