/*reseteo de valores de bootstrap*/

.navbar{
	border:0;
}
.navbar-header{
	width: 100%;
}
.navbar-default{
	background-image: none;
	background-color: transparent;
	border:0;
	box-shadow: none;
}
.navbar-default .navbar-nav>li>a:hover {
 background-color: transparent;
	
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  border-color: transparent;
}

.navbar-nav {
  float: right;
  margin: 0;
}
/*------------------*/


html { font-size: 100%; /* IE hack */ }
BODY{background:#000;text-align:center;margin:0px auto 0px auto;font-family:Trebuchet MS;font-size:0.9em;}

#body{margin:0px auto 0px auto;background:#000 url(../imagenes/interfaz/fondo.jpg) scroll repeat-x top left;padding:0px 0px 0px 0px;text-align:left;border-left:1px solid #91908e;border-right:1px solid #91908e;}

a{color:#fff;text-decoration:none;}
a:HOVER{text-decoration:underline;color:#fff;}
input{vertical-align:middle;}
img{vertical-align:middle;border:0;}

h1{color:#fff;margin:10px 0 15px 0;padding: 0 0 0 0;font-size:1.5em;}
h1 span{background:#e2001a;padding:1px 30px 1px 15px;}
h2{font-size:1.3em;}
h3{font-size:1.1em;color:#aaa;}
.colorr a{color:#f00;}


/*cabecera*/
.caja_boton_responsive {
	float:right;
	color:#999999;
}
#cabecera{padding:26px 0 3px 0;}
#cabecera .tag{background-color:#e2001a;margin-top:20px;padding:2px 3px 0px 25px;font-size:1.2em;color:#fff; float:left;}
#contacto_cabe {float:right;padding:0 30px;text-align:right;color:white;}
#contacto_cabe span{background:#F00;margin-top:2px;padding:1px 5px;display:inline-block;}
.dropdown:hover .dropdown-menu {display: block;}

.finish{padding:26px 0 25px 0;position:relative;background:transparent url(../imagenes/interfaz/fondo.jpg) scroll no-repeat top left;}
.finish .tag{background:transparent url(../imagenes/interfaz/tag.gif) scroll no-repeat top left;padding:2px 0 0px 25px;font-size:1.2em;color:#fff; }

/*cabecera*/

/*indice*/
#indice{text-align:right;font-family:Trebuchet MS;font-size:16px;padding:7px 0 4px 0;}
#indice span{background:transparent url(../imagenes/interfaz/indice.gif) scroll no-repeat top left;padding:0 25px 0 15px;}
/*indice*/


/*interiores*/
#interiores{}

#interiores .top{background:#fff;margin:10px 55px 0 85px;}
#interiores .contenidos{background:#fff;margin:0px 55px 15px 75px;padding:10px 20px 0 35px;font-size:1em;}
#interiores .contenidos img{float:right;}
.localizacion{background:transparent url(../imagenes/interfaz/square.gif) scroll no-repeat top left;padding:0 0 0 12px;}
.localizacion a{color:#000;text-decoration:underline;}
.localizacion a:hover{color:#c00;text-decoration:underline;}
#interiores .contenidos li{list-style-image:url(../imagenes/interfaz/li.gif);margin:0 0 5px 0;}


.servicio{color:#424242;margin:0 0 25px 0;clear:both;}
.servicio .tipo{background:#fff;text-align:left;font-family:Arial Black;font-size:1.5em;}
.servicio .cont{background:#d6d6d6;padding:5px;}
.servicio .cont a{color:#000;text-decoration:underline;}
.servicio .cont span a{text-decoration:none;}
#interiores .contenidos .servicio img{float:none;}


.servicio .cont .c1 a{color:#e2001a;}
.servicio .cont .c1 span a{background:#3e3e3e;color:#fff;padding:0 5px;}
.servicio .cont .c1 span a:hover{background:#c00;color:#fff;padding:0 5px;text-decoration:none;}
.servicio .cont .c2{border-left:1px solid #fff;}
.servicio .cont .c2 img{background:#fff;padding:4px;}

.servicio .cont .c3{height:55px;padding:25px 0 0 0;}

.servicio .cont .c3 span a{background:transparent url(../imagenes/interfaz/flecha2.gif) scroll no-repeat top right;padding:0 0 17px 0;}
.servicio .cont .c3 span a:hover{background:transparent url(../imagenes/interfaz/flecha2_on.gif) scroll no-repeat top right;padding:0 0 17px 0;}
.servicio .cont .c3 span img{visibility:hidden;}


.destac{margin:15px 20px;font-size:1.2em;line-height:25px;}


#interiores .contenidos .galeria{background:#d6d6d6;clear:both;padding:10px;margin:0 0 10px 0;}

#interiores .contenidos .galeria img{float:none;}
#interiores .contenidos .galeria .gal{background:#fff scroll no-repeat top left;text-align:center;padding:10px 0 10px 0; margin:10px;}
#interiores .contenidos .galeria .gals{background:transparent url(../imagenes/interfaz/f_galeria.gif) scroll no-repeat top left;width:163px;text-align:center;padding:10px 0 10px 0;margin:0 0px 0 390px;}
#interiores .contenidos .galeria .gal2{background:transparent url(../imagenes/interfaz/f_galeria.gif) scroll no-repeat top left;width:163px;text-align:center;padding:10px 0 10px 0;margin:20px auto;}

#interiores .contenidos .galeria2 .gal22{background:transparent url(../imagenes/interfaz/f_galeria.gif) scroll no-repeat top left;width:163px;text-align:center;padding:10px 0 10px 0;margin:0 0px 0 0px;}

.ampliar{margin:15px 7px 0 10px;position:relative;text-align:left;width:153px;font-size:0.9em;}
.ampliar span a{background:transparent url(../imagenes/interfaz/ampliar_off.gif) scroll no-repeat top left;padding:0 0 12px 0;color:#000;}
.ampliar span a:hover{background:transparent url(../imagenes/interfaz/ampliar_off.gif) scroll no-repeat top left;padding:0 0 12px 0;color:#f00;text-decoration:none;}
.ampliar span  img{visibility:hidden;vertical-align:middle;}


.ampliar2{text-align:center;padding:5px 0 0 0;}
 span.ampliar2 a{background:transparent url(../imagenes/interfaz/flecha4.gif) scroll no-repeat top left;padding:0 0 12px 0;}
 span.ampliar2 a:hover{background:transparent url(../imagenes/interfaz/flecha4_on.gif) scroll no-repeat top left;padding:0 0 12px 0;}
 span.ampliar2  img{visibility:hidden;}

.nom_galeria{line-height:20px;padding:5px 0 0 0;height:40px;}
.img_p{height:42px;}

.img_ps{margin:15px 0 0 0;}
.img_ps .img_ps_l{width:120px;float:left;padding:0 0 0 5px;}

.formulario form{margin:20px 20px 20px 20px;}
.formulario input{border:1px solid #bbb;font-size:0.9em;}
.formulario textarea{border:1px solid #bbb;}
.formulario .left{width:50px;float:left;}
.fila{margin:0 0 10px 0;}
.formulario .right2{padding:0 0 0 140px;}

.volver{margin:10px 0 0 0;}
.volver span{background:#eaeaea;padding:2px 15px;font-weight:bold;}
.volver a{color:#000;}
.volver a:hover{color:#c00;}
.volver_galeria {
	background-color: #f00;
	padding: 10px;
	margin-top: 30px;
}
/*interiores*/


/*home*/
.imag_home{text-align:center;}
.imag_home .img-responsive{display:inline;}
.servicios_pp{background:#000 url(../imagenes/interfaz/servicios.gif) scroll no-repeat top left;padding:0 0 0 45px;height:200px;margin:10px 0 0 25px; text-align: center;}
.serv_1{background:#000 url(../imagenes/interfaz/fondo2.gif) scroll repeat-x top center;margin:0 8px 0 8px;min-height: 200px;}



.serv_2{background:#000 url(../imagenes/interfaz/fondo2.gif) scroll no-repeat top center;margin:0 0 0 0px;}
.cab{text-align:center;font-family:Arial;font-size:1.1em;font-weight:bold;}
.cab a:hover{color:#000;}
.desc{color:#fff;font-size:0.7em;font-family:Verdana;padding:5px;}
.centrado{text-align:center;}
.centrado span{margin:30px 0 0 -20px;position:absolute;}
.centrado span a{background:transparent url(../imagenes/interfaz/flecha.gif) scroll no-repeat top left;padding:0 0 12px 0;}
.centrado span a:hover{background:transparent url(../imagenes/interfaz/flecha_on.gif) scroll no-repeat top left;padding:0 0 12px 0;}
.negro{color:#000;}
.contenidos a:hover{color:#bbb;}
.centrado span img{visibility:hidden;}
/*home*/
/*pie*/
#pie{padding: 26px 0 25px 0; margin:0 10px;color:#91908e;font-weight:normal;border-top:1px solid #91908e;border-bottom:1px solid #91908e;background:#000;padding:3px 5px 3px 0;text-align:right;clear:both;}
#pie span{font-size:0.75em;padding:0 0 0 0;text-align:left;}

.select{text-align:right;width:98%;font-size:1.0em;margin:-30px 0 30px 0;}
.select select{font-size:0.85em;}


/*pie*/


.redes{ font-size: 1.5em; }

.redes i{ padding: 10px 5px; }

/*GALERIA */
#galeria div {color:#fff;float:left;padding:2px}
td {color:#fff;text-align:left}

.enlace{margin:10px 0 0 5px;width:270px;float:left;position:relative;height:60px;}
.enlace a{color:#000;font-size:1.1em;}

.mapa_web dl{font-size:1.2em;margin:30px 0 0 25px;}
.mapa_web dl dt{background:transparent url(../imagenes/interfaz/bg_li.gif) scroll no-repeat top left;padding:5px 0 0 10px;}
.mapa_web dl dd{background:transparent url(../imagenes/interfaz/bg_li2.gif) scroll no-repeat top left;padding:0 0 0 10px;margin-left:20px;}
.mapa_web dl dd.sin{font-size:0.85em;background:transparent url(../imagenes/interfaz/bg_li22.gif) scroll no-repeat top left;margin-left:25px;}
.mapa_web a{color:#000;}

.ver_toda_galeria{text-align:center;padding:0 0 15px 0;}
.ver_toda_galeria a{color:#000;}

.bara_indice{background:#3e3e3e;border-top:1px solid #a4a59d; margin:0;}

.tarifas{background:transparent url(../imagenes/interfaz/bg_tarifas.gif) scroll no-repeat top left;padding:0 0 15px 10px;}
.tarifas img{vertical-align:middle;}
.tarifas a{color:#000;}



/*new*/
.txt_home{margin:15px 75px 15px 85px;color:#fff;font-size:0.9em;padding-bottom:10px;}
.txt_home a{color:#e2001a;text-decoration:underline;}

.enlaces_galeria{margin:15px 20px 15px 10px;text-align:right;font-size:0.9em;color:#fff;height:40px;line-height:25px;}
.enlaces_galeria span{margin:0 5px 0 0;}
.enlaces_galeria span a{background:#e2001a;color:#fff;padding:1px 10px;}
.enlaces_galeria span a:hover{background:#3e3e3e;color:#fff;}

.enlaces_galeria .enlaces_movil{display: none;}


.enlaces_galeria_int{margin:0px 0px 0px 190px;text-align:left;color:#000;height:40px;line-height:25px;padding-bottom:20px;}
.enlaces_galeria_int span{float:right;margin:0 5px 0 0;}
.enlaces_galeria_int span a{background:#e2001a;color:#fff;padding:1px 5px;}
.enlaces_galeria_int span a:hover{background:#3e3e3e;color:#fff;}

.txt_new{padding:15px 0;}
.txt_new a{color:#e2001a;text-decoration:underline;}
.center{text-align:center;}


/*carousel pp*/
/*.carousel{text-align:center;height:240px;}
.carousel .bverde{background:#a1c30f;padding:5px 25px;text-align:left;}
.carousel img{vertical-align:top;padding-bottom:5px;float:none;border:1px solid #000;padding:1px;}
.carousel .bverde img{vertical-align:middle;}
.carousel li{text-align:center;}
.wslide-menu{padding:10px 0 0 15px;}
 .wslide-menu a{background:transparent url(../imagenes/interfaz/p.gif) scroll no-repeat top left;padding:3px 5px;}
 .wslide-menu a.wactive{background:transparent url(../imagenes/interfaz/p_on.gif) scroll no-repeat top left;padding:3px 5px;}*/
/*carousel pp*/

.carousel2{width:500px;overflow:scroll;height:200px;}
.carousel2 img{float:left;}


/*********Ajustes Responsive***********/

@media (min-width: 1199px)  {

}

@media (max-width: 1199px)  {
	
    
}

@media (min-width: 768px) and (max-width: 992px) {
	
    
   
}
@media (max-width: 767px) {

#indice span{background:none;}
.navbar-header {
  margin-top:53px;
  background-color: #3e3e3e;
  
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
 border-bottom: 1px solid #999999;
}

.navbar-collapse{
	width: 100%;
}
.txt_home {
  margin: 15px 25px 15px 25px;
  
}
.enlaces_galeria .enlaces_movil{ display: inline;}


.enlaces_galeria nav>li.dropdown>a {
  width: 100%;
  margin-left: 20px;
}
.enlaces_galeria .nav-pills>li.dropdown{
  width: 90%;
  margin-left:30px;
  margin-right: 30px;
 

}
	
.enlaces_galeria .nav-pills>li.dropdown>a{
	background-color: #ddd;
	color: #e2001a;

}    
.enlaces_galeria .dropdown-menu{
	width: 100%;
	text-align: right;

}

#interiores .contenidos {
 
  margin: 30px 20px 15px 20px;
  padding: 10px 15px 0 15px;
  
}
#interiores .contenidos .nav-pills li{
	  list-style-image: none;

}

#interiores .enlaces_galeria .nav-pills>li.dropdown>a{
	background-color: #3e3e3e;
	color: #fff;

}  

} 