

/*--------------------------------------------------------------------*/

/*-------------------------- CSS para la zona interna -----------------------*/

html {
	margin:0;
	padding:0;
}

body {
	margin:0;
	padding:0;
	height:100%;
	width:99.9%;
	border:0;
	font-family:Tahoma, Trebuchet MS, Verdana, sans-serif;
	font-size:100%;
	background-color:#FFF;
}

img {border:0;}

a {text-decoration:none;}

.oculto {display:none;}

form {margin:0;padding:0;}

/*------------------------- Mensajes emergente -----------------------*/

#emergentes {width:1px;height:1px;overflow:hidden;display:none;}

#cnav-ic{
 display:none; 
}
/*---------------- CSS para cabecera y pie de la zona interna ----------------*/
/*-- inferiores a 500px --*/
@media screen and (max-width: 500px) {
  
  #cnav-ic {
    clear: both;
    display: block;
    float: right;
    height: 25px;
    margin: 0.5em 0.5em 0 0;
    padding: 8px;
    width: 25px;
  }

  #cnav-ic.nav_ple {
    background:#000000 url("/imgs/ic_nav1.png") 0 0 no-repeat;
  }
  
  #cnav-ic.nav_desp {
    background:#000000 url("/imgs/ic_nav2.png") 0 0 no-repeat;
  }
  
  #cnav{display:none;}
  #navegacion li {width:100%;}
  #navegacion li a {display:block;height:32px;padding:1% 0 1% 5%;text-align:left;width: 95%;}
  #navegacion .submenu_navegacion {float:left;position:relative;top:0;}
  #navegacion .submenu_navegacion li {border-top:1px solid #FFF;color:#FFF;padding: .5em 0 .5em 20%;width: 80%;}
  #mcab li {padding:1% 0;width:50%;}
  #mcab li.usuario_int {width:100%;}
 
 .pitagh_salir a, .pitagh_entrar a, .descon_int a, .usuario_int a {padding: 0;}
  
 .usuario_int span {padding: 0;}
  
 #logotipo_int {font-size:0.75em;position:relative;width:100%;}
  
}
/*-- resolución superior a 500px --*/
@media screen and (min-width: 500px) {

  #navegacion li {width:8.33%;}
  
  #navegacion li a {display:block;width:100%;height:32px;padding:2em 0;text-align: center;}
  
  #navegacion .submenu_navegacion {position:absolute;top:80px;left:0;z-index:200;}
  
  #navegacion .submenu_navegacion li {border-bottom:none;color:#FFF;padding:.5em 0;width:auto;}  
  
  #navegacion .submenu_navegacion li a {border-right:1px solid #FFF;color:#FFF;}
  
  #navegacion .txtnav {display:none;padding:0;}
  
  #mcab li {padding:1% 0;width:auto;}
  
  #mcab li.usuario_int {width:auto;}
  
  .descon_int a {background: #000000 url("/imgs/ic_desconectar2.png") no-repeat 0 0;}
  .pitagh_salir a , .pitagh_entrar a {background: #000000 url("/imgs/ic_fichsal2.png") no-repeat 0 0;}
  
  .pitagh_salir a, .pitagh_entrar a, .descon_int a, .usuario_int a {border-left:1px solid #000000;padding: .5em 1em .5em 3.5em;}
  
  .usuario_int span {background: #000000 url("/imgs/ic_usuario2.png") no-repeat 0 0;padding: .5em 1em .5em 3.5em;}
  
   #logotipo_int {position:absolute;top:0;left:0;width:152px;}
}
 /*fin resolución superior a 500px*/
 
  .cab_int {float:none;margin:0 auto;position:relative;padding:0;width:95%;}
    
  #cnav {background-color:#000000;float:left;margin:0;padding:0;position:relative;width:100%;z-index:5;}
    
  .cont_ext {padding:0;width:100%;}  

  #navegacion {float:none;margin:0;padding:0;position:relative;width:100%;}  
  
  .nav1 {background-color:#37B0A7;}
  .nav1 .submenu_navegacion {background-color:#37B0A7;}
  .nav2 {background-color:#919495;}
  .nav2 .submenu_navegacion {background-color:#919495;}
  .nav3 {background-color:#29A8E3;}
  .nav3 .submenu_navegacion {background-color:#29A8E3;}
  .nav4 {background-color:#D674C7;}
  .nav4 .submenu_navegacion {background-color:#D674C7;}
  .nav5 {background-color:#54AA40;}
  .nav5 .submenu_navegacion {background-color:#54AA40;}
  .nav6 {background-color:#9B8041;}
  .nav6 .submenu_navegacion {background-color:#9B8041;}
  .nav11 {background-color:#DBC12C;}
  .nav11 .submenu_navegacion {background-color:#DBC12C;}
  .nav7 {background-color:#FBA158;}
  .nav7 .submenu_navegacion {background-color:#FBA158;}
  .nav12 {background-color:#0D99B4;}
  .nav12 .submenu_navegacion {background-color:#0D99B4;}
  .nav8 {background-color:#86A7AC;}
  .nav8 .submenu_navegacion {background-color:#86A7AC;}
  .nav10 {background-color:#6496C2;}
  .nav10 .submenu_navegacion {background-color:#6496C2;}
  .nav9 {background-color:#9387CC;}
  .nav9 .submenu_navegacion {background-color:#9387CC;} 
  
  #navegacion li {display:block;float:left;font-family: Tahoma, sans-serif;list-style-type:none;padding:0;}
  
  #navegacion .submenu_navegacion {margin:0;padding:0;width:100%;}
   
  #navegacion .submenu_navegacion li a {color:#FFF;padding:0 2em;width:auto;height:auto;}
  
  #navegacion .txtnav {color:#FFF;}
      
  #navegacion .submenu_navegacion li a.pri {border-left:none;}
  
  #logotipo_int {font-size:0.75em;height:56px;background: #FFF;}
  #logotipo_int span {position:absolute;top:0;left:0;width:152px;height:52px;background: transparent url("../imgslogo/logo_bethenight_admin.png") no-repeat top left;cursor:pointer;}

  #cabsup {background-color:#FFF;color:#000000;margin-top:2%;}
  
  #mcab li {display:block;float:left;list-style-type:none;}
 
 .pitagh_salir a, .pitagh_entrar a, .descon_int a, .usuario_int a {
    color:#000000;
    font-size: 0.75em;
 }

.usuario_int span {color:#000000;font-family:Tahoma, Trebuchet MS, Verdana, sans-serif;font-size: 0.75em;}

#foot_int {margin-top:2%;}
#copy_foot {height:2.375em;padding:1.25em .9375em 0 0;	}
#logos_foot {	width:184px;height:58px;}
#logos_foot span{position:absolute;top:0;left:0;width:171px;height:58px;background:#000000 url("/imgs/logo_esencia_sci.png") no-repeat top left;cursor:pointer;}


/* ESTO ES PROVISIONAL HASTA QUE EL SYSTEM ESTE EN CAPAS */
#contenido_int table {clear:both;}
/* FIN DE LA ZONA PROVISIONAL */

/* pantallas superiores a 800px e inferiores a 1200*/
@media screen and (min-width: 800px) and (max-width: 1200px) {
  #navegacion .txtnav {
    display: block;
    font-size: 90%;
    padding:0;
  }
}

/* pantallas superiores a 1200px */
@media screen and (min-width: 1200px) {
  
 .cab_int {float:left;margin:0;width: 88%;}
   
 #cabsup {background-color:#000000;color:#FFFFFF;margin-top:0;padding: .81em 0;}
  
 #cnav {background:none;width: 12%;}
  
 .cont_ext {padding-left:2%;width:96%;}
  
 #navegacion {float:left;}  
    
 #navegacion li {border-bottom:2px solid #FFF;width:100%;}

#navegacion li a {color: #FFFFFF;display: block;margin: 0 auto;padding: 1em 0;width: 148px;text-align: left;}

#navegacion li a:hover {color:#000000;}

#navegacion .txtnav {display:inline;padding: 0 0 0 .5em;  }

#navegacion .submenu_navegacion {float:left;position:relative;top:0;}

#navegacion .submenu_navegacion li {
   border-top:1px solid #FFF;
   color:#FFF;
   padding: .5em 0 .5em 20%;
   width: 80%;
}

#navegacion .submenu_navegacion li a { padding:0; border:none; }

#mcab {padding-right:1em;}

.descon_int a {
  background: url("/imgs/ic_desconectar.png") no-repeat .75em 0;
}
.pitagh_salir a , .pitagh_entrar a {
  background: url("/imgs/ic_fichsal.png") no-repeat .75em 0;
 }
 
.pitagh_salir a, .pitagh_entrar a, .descon_int a, .usuario_int a {
  border-left:1px solid #FFFFFF;
  color:#FFFFFF;
}

.usuario_int span {
  background: url("/imgs/ic_usuario.png") no-repeat .75em 0;
  color:#FFFFFF;
 }
}
/*------------------- NAVEGACIÓN -------------------------*/
#navegacion_titular ul li{color: #FFF;}
#navegacion_titular ul li .gr, #navegacion_titular ul li .gract{color: #FFF;}
#navegacion_titular ul li a, #navegacion_titular ul li a.gr, #navegacion_titular ul li a.gract {color:#FFF;}
#navegacion_titular h2 {color:#FFF;}
#navegacion_titular h2 .gract{color:#FFF;}

/* ------------------ SOLAPAS --------------------------------------- */
#titsolapas {display:none;}
#solapas{z-index:501;}
#solapas li {list-style-type:none;float:left;margin:0 .85em 0 0;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #D9D9D9;font-family:Tahoma, Trebuchet MS, Verdana, sans-serif;font-size:0.75em;}
#solapas li.link {background-color: #E1AE1A;border-bottom:1px solid #000000;}
#solapas li img {display:block;float:left;margin:-0.125em 0 0 0;padding:0 0.5em 0 0;}
#solapas li a {color:#000000;padding:0.5em 0;}
#solapas li a:hover {color: #EF2715;}

.boton{display:inline-block;padding:0.1875em 1em;background-color:#E1AE1A;border:1px solid #000000;color:#000000;font-family:Tahoma, Trebuchet MS, Verdana, sans-serif;font-size:.95em;cursor:pointer;vertical-align: middle;}
.boton img {vertical-align: middle;}

.botondesp{padding:0.1875em 1em;background-color:#E1AE1A;border:1px solid #000000;color:#000000;font-family:Tahoma, Trebuchet MS, Verdana, sans-serif;font-size:0.75em;cursor:pointer;}
.botondesp img {vertical-align: middle;}

.msolapas {top:-1px;margin:0 0 1em 0;padding:0.4375em 0;border:1px solid #000000;border-bottom:4px solid #000000;z-index:500;}
.msolapas li {list-style-type:none;float:left;margin:0;padding:0.25em 0.1875em 0.25em 0.625em;z-index:200;}
.msolapas li .boton {background-color:#000000;border:1px solid #000000;color:#FFFFFF;}
.msolapas li .boton:hover {background-color:#E1AE1A;border:1px solid #000000;color:#000000;}
.msolapas li.linv1:hover .botondesp {background-color:#000000;border:1px solid #000000;color:#FFFFFF;}
.msolapas li.linv1 .submsolapas {display: none;}
.msolapas li.linv1:hover span, .msolapas li.linv1_hover span {color:#000000;}
.msolapas li.lihover .submsolapas {display:block;}
.msolapas li.linv1:hover .submsolapas {display:block;}
.msolapas li.linv1_hover .submsolapas {display:block;}
/*.msolapas li a.botondesp img {margin-top: -0.25em;}*/
/*.msolapas li a.boton img {margin-top: -0.25em;}*/
/*.submsolapas {position:absolute;padding:1em 0 1em 0;width:12.25em;}
.submsolapas li {width:11.25em;padding:0.1875em 0.5em 0.1875em 0.5em;border-bottom:1px solid #000000;}*/

.submsolapas {position:absolute;padding:1em 0 1em 0;width:12.25em;}
.submsolapas li {width:15em;padding:.25em 0.66em 0.25em 0.66em;border-bottom:1px solid #000000;}


#solapas,#solapas li,.msolapas,.msolapas li, .boton, #navegacion_titular h2{font-family: "Lato", sans-serif;}

.form {font-family: "Lato", sans-serif;font-size: .95em;}

.brn{border:none;}
.brrn{border-right:none;}
.brbn{border-bottom:none;}
.brln{border-left:none;}
.brtn{border-top:none;}
.br0 {border:1px solid #000;}

.bgb {background-color:#FFF;}
.bgn {background:none !important;}
.bgc {background-color:#CCC;}

.norm,.sobcn{font-family: "Lato", sans-serif;font-size: .95em;}

/* ------------------ paddings en em ------------------ */

.padem01 {padding:0.1em;}
.pademtb01 {padding-top:0.1em;padding-bottom:0.1em;}
.pademl01 {padding-left:0.1em;}

.padem0125 {padding:0.125em;}
.pademtb0125 {padding-top:0.125em;padding-bottom:0.125em;}

.pademt02 {padding-top: 0.2em;}
.pademb02 {padding-bottom: 0.2em;}

.padem025 {padding:0.25em;}
.pademt025 {padding-top: 0.25em;}
.pademr025 {padding-right: 0.25em;}
.pademb025 {padding-bottom: 0.25em;}
.pademl025 {padding-left: 0.25em;}
.pademtb025 {padding-top:0.25em;padding-bottom:0.25em;}
.pademid025 {padding-left:0.25em;padding-right:0.25em;}
.pademtinf025 {padding: 0.25em 0; }

.pademtb03 {padding-top:0.3em;padding-bottom:0.3em;}

.padem05 {padding:0.5em;}
.pademt05 {padding-top:0.5em;}
.pademb05 {padding-bottom:0.5em;}
.pademr05 {padding-right:0.5em;}

.pademl05 {padding-left:0.5em;}
.pademtb05 {padding-top:0.5em; padding-bottom:0.5em;}
.pademid05 {padding-left:0.5em;padding-right:0.5em;}

.padem0625 {padding: 0.625em;}
.pademr0625 {padding-right:0.625em;}
.pademb0625 {padding-bottom: 0.625em;}

.pademt075 {padding-top: 0.75em;}
.pademb075 {padding-bottom: 0.75em;}
.pademt08 {padding-top: 0.8em;}

.padem1 {padding:1em;}
.pademt1 {padding-top: 1em;}
.pademr1 {padding-right: 1em;}
.pademb1 {padding-bottom: 1em;}
.pademl1 {padding-left: 1em;}
.pademtb1 {padding-top:1em;padding-bottom:1em;}
.pademid1 {padding-left:1em;padding-right:1em;}

.padem125 {padding:1.25em;}

.padem15 {padding:1.5em;}
.pademt15 {padding-top: 1.5em;}
.pademr15 {padding-right: 1.5em;}
.pademb15 {padding-bottom: 1.5em;}
.pademl15 {padding-left: 1.5em;}
.pademtb15 {padding-top:1.5em;padding-bottom:1.5em;}

.pademt2 {padding-top: 2em;}
.pademr2 {padding-right: 2em;}
.pademb2 {padding-bottom: 2em;}
.pademl2 {padding-left: 2em;}

.pademl3 {padding-left: 3em;}

.pademr4_5 {padding-right: 4.5em;}

/* ------------------ márgenes en em ------------------ */

.maremt01 {margin-top: 0.125em;}

.maremt025 {margin-top: 0.25em;}
.maremr025 {margin-right: 0.25em;}
.maremb025 {margin-bottom: 0.25em;}
.mareml025 {margin-left: 0.25em;}
.maremtb025 {margin-top: 0.25em;margin-bottom: 0.25em;}

.maremt035{margin-top: 0.35em;}

.maremtb05 {margin-top: 0.5em; margin-bottom: 0.5em;}
.maremid05 {margin-left: 0.5em; margin-right: 0.5em;}
.maremt05 {margin-top: 0.5em;}
.maremr05 {margin-right: 0.5em;}
.maremb05 {margin-bottom: 0.5em;}
.mareml05 {margin-left: 0.5em;}

.maremt0625 {margin-top: 0.625em;}
.maremb0625 {margin-bottom: 0.625em;}
.maremb075 {margin-bottom: 0.75em;}
.maremt08 {margin-top: 0.8em;}

.maremtb1 {margin-top: 1em; margin-bottom:1em;}
.maremt1 {margin-top: 1em;}
.maremr1 {margin-right: 1em;}
.maremb1 {margin-bottom: 1em;}
.mareml1 {margin-left: 1em;}

.mareml125 {margin-left: 1.25em;}
.maremb15 {margin-bottom:1.5em;}

.maremt2 {margin-top: 2em;}
.maremtb2 {margin-top: 2em;margin-bottom: 2em;}
.maremb2 {margin-bottom: 2em;}
.mareml2 {margin-left: 2em;}

.maremt3 {margin-top:3em;}

/*-----------COLORES-----------*/
.colsobneu{color:#000000;}

/*-----------TABLAS-----------*/
.tabla_listado{
	border: 1px solid #E1AE1A;
	border-collapse: collapse;
}

.tabla_listado td, .tabla_listado th{
	border: 1px solid #E1AE1A;
}

.tabla_listado th{
	background-color: #E1AE1A;
	color: #000000;
}

/*-----------BOTONES-----------*/

.boton_alojamientos{
	background-color: #E1AE1A;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
}

.boton_validar_invalidar{
	text-decoration: none;
	background-color: #E1AE1A;
	color: #000;
	cursor: pointer;
}

.aamd_brcn3{
	border-bottom: 2px solid #FFF;
}

/*------------LISTADOS-------------*/

p#list_eventos_pasados_aamd span, p#list_entradas_pasadas_aamd span{
	font-size: 1.75em;
	color: #000;	
}

p#list_eventos_pasados_aamd, p#list_entradas_pasadas_aamd{
	background-color:  #E1AE1A;
}

.centrado {
	width: 74.25em !important; /*1188px*/ /*cuando se haga responsive, quitar esta linea y descomentar la anterior.*/ 	
}
#cabecera, #cabecera.portada, #foot, #ventajas, #fijosocios, #destinos {
  min-width:74.25em !important; /** Cuando se haga responsive comentar esta línea **/
}