@charset "utf-8";
/* CSS Document */



/********************************Etiquetas************************/
body  {
	background-image:url(../imagenes/fondo-interiores.jpg)
}

/******************************Estructura************************/

.subtitulo {
	margin:165px 0 0 0
}

.subtitulo_gr {
	margin:165px 0 0 0
}


.subtitulo_gr2 {
	margin:165px 0 0 0
}
.guia {
	padding:10px 0
}

.guia img {
	float:left
}

.guia p {
	font-size:14px;
	
}

.guia p a:link {
	color:#111f3a;
	font-weight:bold
}

.siguenos {
	margin:0;
	text-align:right
}

#tira-inferior {
	height:138px;
/* 	background-image:url(../imagenes/tira-inferior.jpg) */
}

.nomargin {
	margin:0
}

#grupo {
	background-image:url(../imagenes/fondo-grupo.jpg)
}
#grupo_en {
	background-image:url(../imagenes/fondo-grupo_en.jpg)
}
#grupo_al {
	background-image:url(../imagenes/fondo-grupo_al.jpg)
}
#grupo_cat {
	background-image:url(../imagenes/fondo-grupo_ca.jpg)
}


#localizacion {
	background-image:url(../imagenes/fondo-localizacion.jpg)
}
#localizacion_en {
	background-image:url(../imagenes/fondo-localizacion_en.jpg)
}
#localizacion_al {
	background-image:url(../imagenes/fondo-localizacion_al.jpg)
}
#localizacion_cat {
	background-image:url(../imagenes/fondo-localizacion_ca.jpg)
}

#productos {
	background-image:url(../imagenes/fondo-productos.jpg)
}
#productos_en {
	background-image:url(../imagenes/fondo-productos_en.jpg)
}
#productos_al {
	background-image:url(../imagenes/fondo-productos_al.jpg)
}
#productos_cat {
	background-image:url(../imagenes/fondo-productos_ca.jpg)
}


#contacto {
	background-image:url(../imagenes/fondo-contacto.jpg)
}

#contacto_en {
	background-image:url(../imagenes/fondo-contacto_en.jpg)
}
#contacto_al {
	background-image:url(../imagenes/fondo-contacto_al.jpg)
}
#contacto_cat {
	background-image:url(../imagenes/fondo-contacto_ca.jpg)
}






#noticias {
	background-image:url(../imagenes/fondo-noticias.jpg)
}


#noticias_en {
	background-image:url(../imagenes/fondo-noticias_en.jpg)
}


#noticias_al {
	background-image:url(../imagenes/fondo-noticias_al.jpg)
}


#noticias_cat {
	background-image:url(../imagenes/fondo-noticias_ca.jpg)
}


#blanco {
	background-image:url(../imagenes/fondo-blanco.jpg)
	}


/******************************Formulario de Presupuestos************************/

form {
	width:100%
}

.modulos {
	width:100%;
	float:left;
	margin:10px 0
}

.mod1 {
	width:220px;
	float:left
}

.mod1 p {
	margin:0;
	padding:7px 0 0 0;
	font-weight:bold;
	font-size:10px
}

.mod2 {
	width:90px;
	float:left;
        font-size:10px
}





.input-chico {
	background-image:url(../imagenes/input-chico.jpg);
	background-repeat:no-repeat;
	width:50px;
	height:13px;
	border:none;
	padding:7px 10px 10px 10px;
	text-align:right;
	font-size:11px;
	color:#132d59;
	margin:0
}

.titulo-formulario {
	width:215px;
	height:32px;
	background-image:url(../imagenes/titulo-formulario.jpg);
	background-repeat:no-repeat;
	padding-top:4px
}











.contenedor-columnas {
	padding:0
}

.col-izquierda {
	width:405px;
	height:555px;
	background-image:url(../imagenes/back-opciones.jpg);
	padding:10px 0 0 0;
	background-repeat: no-repeat;
}

.col-izquierda p {
	color:#FFFFFF;
	padding:0 45px 0 10px
}

.col-izquierda table {
	margin: 15px 0 0 15px;
	font-size:12px;
	color:#FFFFFF
}

.col-izquierda td {
/* 	width:125px; */
	padding:5px 0
}

.col-derecha {
	width:370px
}

.col-derecha span {
	margin:0 20px
}

/*********************************Localizacion******************/

.menu-localizacion {
	margin:200px 0 0 0;
	float:left;
	width:100%;
	color:#111f3a;
	font-size:11px;
	text-transform:uppercase
}

.menu-localizacion ul li {
	float:left;
	padding:8px 20px 15px 5px;
	
}

.menu-localizacion ul li a:link{
	color:#111f3a
	
}

.menu-localizacion ul li a:hover{
	color:#111f3a;
}

.menu-localizacion .seleccionado {
	color:#FFFFFF;
	background-image:url(../imagenes/seleccionado2.png);
	background-repeat:no-repeat
	
}


.menu-localizacion .seleccionado2 {
	color:#FFFFFF;
	background-image:url(../imagenes/seleccionado3.png);
	background-repeat:no-repeat
}




.localizacion {
	background-image:none;
	height:auto
}

/*********************************Productos y Servicios******************/

.menu-productos {
	margin:53px 0 0 0;
	float:left;
	width:100%;
	color:#111f3a;
	font-size:12px;
	text-transform:uppercase;

	height:40px;
}

.menu-productos ul li {
	float:left;
	padding:14px 5px;
	height:13px;
	
}
.menu-productos ul li a:link{
	color:#999999
	
}
.menu-productos ul li a:hover{
	color:#999999;
}
.menu-productos .seleccionado {
	color:#FFFFFF;
	background-color: #1c2b55;
	
        border-radius: 6px; 
	-ms-border-radius: 6px; 
	-moz-border-radius:6px; 
	-webkit-border-radius: 6px; 
	-khtml-border-radius: px;
	

	
}

.submenu-productos {
	margin:20px 0 0 0;
	float:left;
	width:100%;
	color:#1c2b55;
	font-size:11px;
	text-transform:uppercase
}

.submenu-productos ul {
	float:left;
	width:620px
	
}


.submenu-productos ul li {
	float:left;
	padding:3px 3px 10px 3px;
	
}
.submenu-productos ul li a:link{
	color:#1c2b55;
	
}
.submenu-productos ul li a:hover{
	color:#1c2b55;
}


.submenu-productos ul li a:visited{
	color:#1c2b55;
}

.submenu-productos .seleccionado {
	color:#ffffff;
	background-color: #1c2b55;
	background-image:url(../imagenes/sub-menu-active.jpg);
	background-position:bottom;
	background-repeat:no-repeat 
	}

.paginado {
	width:179px;
	float:left;
	background-image:url(../imagenes/fondo-paginado.jpg);
	height:34px;
	padding:0px 0 0 0;
	background-repeat:no-repeat
}

.paginado p {
	font-size:9px;
	margin:10px 0 0 5px;
	padding:0;
	color:#fff;
	float:left
}
.paginado img {
	margin:5px 0 0 0;
	float:left
	}

.menu-gal-productos {
	width:100%;
	float:left;
	margin: 20px 0 0 0;
	padding: 0 0 0 8px;
}

/*.menu-gal-productos img {
	border:2px solid #eaeff5;
	padding:2px;
	margin:0 0 0 10px
}*/


.menu-gal-productos ul li {
	float:left
}

.activo {
	border:2px solid #33456f;
}



.galeria {
	width:813px;
	height:400px;
	background-image:url(../imagenes/back-galeria2.jpg);
	background-repeat:no-repeat;
	float:left;
	margin: 25px 0 0 0;
}

.galeria-colder {
	width:190px;
	margin:10px;
	float:left
}
.galeria-colder p {
	color:#FFFFFF
}

.galeria-colizq {
	width:603px;
	float:left;
	margin: 10px 0;
}

.galeria-colizq img {
	margin:10px auto;
	border:5px solid #FFFFFF
}
/*******************************Ambientes*****************************/
#ambientes {
	background-image:url(../imagenes/fondo-ambientes.jpg)
}
#ambientes_al {
	background-image:url(../imagenes/fondo-ambientes_al.jpg)
}
#ambientes_en {
	background-image:url(../imagenes/fondo-ambientes_en.jpg)
}
#ambientes_cat {
	background-image:url(../imagenes/fondo-ambientes_ca.jpg)
}












.menu-ambientes {
	margin:0 0 0 400px
}


/************************Presupuesto**********************/

.input-grande {
	background-image:url(../imagenes/input-grande.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:30px;
	border:none;
	font-size:11px;
	padding:7px 0 0 10px;
	
}


.input-grande2 {
	background-image:url(../imagenes/input-grande2.jpg);
	background-repeat:no-repeat;
	width:300px;
	height:120px;
	border:none;
	font-size:11px;
	padding:7px 0 0 10px;
	
}


.input-grandebn {
	background-image:url(../imagenes/input-grande_bn.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:30px;
	border:none;
	font-size:11px;
	padding:7px 0 0 10px;
	
}


.input-grande2bn {
	background-image:url(../imagenes/input-grande2_bn.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:120px;
	border:none;
	font-size:11px;
	padding:7px 0 0 10px;
	
}




.btn_mediano {
	width:135px;
	height:32px;
	background-image:url(../imagenes/btn_mediano.jpg);
	background-repeat:no-repeat;
	padding-top:4px
}


.btn_chico {
	width:95px;
	height:32px;
	background-image:url(../imagenes/btn_chico.png);
	background-repeat:no-repeat;
	padding-top:5px;
	float:left;
}







/********************************BODAS************************/
#bodas_al  {
	background-image:url(../imagenes/fondo-interiores_al.jpg)
}

#bodas_en  {
	background-image:url(../imagenes/fondo-interiores_en.jpg)
}

#bodas_cat  {
	background-image:url(../imagenes/fondo-interiores_ca.jpg)
}











