﻿/* CSS Document */

/* para resetear todas las propiedades*/
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:10px; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {
	margin:0;
	padding:0;
}
a img,:link img,:visited img {
	border:0px;
	bottom: 0px;
}
address { font-style:normal }
/*fin del reseteo*/

body {
	margin: 1px auto;
	text-align: center;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	background-color: #fff;
	background-image: url(../images/fondo.jpg);
}

html,body{
height:100%;
}

#contenidos {
	width: 980px;
	height: auto;
	top: 0px;
	margin:0 auto 0 auto;
}

#cabecera {
	width: 980px;
	background-image: url(../images/f_cabecera.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	float: left;
}

#cuerpo {
	float: left;
	width: 980px;
	height: auto !important; /*para los navegadores buenos*/
	height: 470px;  /*para IE5+ */
	min-height: 470px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	padding-right:1px;
	background-color: #ffffff;
	top: 0px;
}


#drcha {
	width: 210px;
	float: right;
	margin: 0px 0px 5px 0px;
	height: 113px;
}
#izda {
	width: 520px;
	float: left;
}
.logo {
	width: 210px;
	height: 118px;
	float: right;
	margin: 0px;
	padding: 0px;
	top: 0px;
}

#cabecera h1{
	display: none;
}
.titulo {
	color: #00898b;
	width: 500px;
	float: left;
	text-align: left;
	margin-top: 47px;
	margin-left: 20px;
	display: inline;
	padding: 0px;
	margin-bottom: 5px;	
	}
	
.titulo h2{
	font-size: 24px;
	font-weight: normal;
	
	}
.titulo h2 strong{
	font-size: 24px;
	font-weight: normal;
	color: #193e95;
	}
.titulo_extranet {
	color: #00898b;
	width: 500px;
	float: left;
	text-align: left;
	margin-top: 72px;
	margin-left: 20px;
	display: inline;
	padding: 0px;
	margin-bottom: 5px;	
	}
	
.titulo_extranet h2{
	font-size: 24px;
	font-weight: normal;
	
	}
.titulo_extranet h2 strong{
	font-size: 24px;
	font-weight: normal;
	color: #193e95;
	}
	
.submenu {
	float: left;
	width: 500px;
	font-size: 11px;
	list-style-type: none;
	text-align: left;
	color: #333333;
	padding-left: 5px;
}

.submenu ul{
	list-style-type: none;
	display: inline;
	float: none;
	list-style: none;
}
.submenu li{
	display: inline;
	list-style-type: none;
	

}
.submenu li a{
	display: inline;
	list-style-type: none;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}
.submenu li a:hover{	
	color: #b9211c;
	}
	
.submenu li.espacio{
	display: inline;
	list-style-type: none;
	padding: 0px 5px 0px 5px;
	border-right: #333333 1px solid;

}
.submenu li.espacio a{
	display: inline;
	list-style-type: none;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}
.submenu li.espacio a:hover{	
	color: #193e95;
	}


#pie {
	float: right;
	width: 970px;
	text-align:right;
	color: #737373;
	padding: 5px 10px 5px 0px;
	font-size: 11px;
}
#pie a{
	color: #737373;
	}
#pie a:hover{
	color: #00898b;
	}

/**************************menu*******************************/

.menu {
	/*border-top: 1px solid #c0c0c0;*/
	width: 980px;
	float: left;
	font-size: 13px;
	padding: 0px;
	margin: 0px;
	height: 28px;  /*para IE5+ */
	top: 0px;
	background-color: #ffffff;
	
}

.menu ul {
	padding:0;
	list-style-type: none;
	height: 28px;
}

.menu ul li {
	display:inline;
	float:left;
	position:relative;
	/*border-right: #00898b 1px solid;*/
	width: auto;
	height: 28px;
		
		
}

.menu ul li a {	
	text-decoration:none;
	color: #737373;
	background-image: url(../images/f_menu.jpg);
	background-repeat: repeat-x;
	line-height: 13px;
	padding: 7px 18px 18px 17px;
	
}

.menu ul li a:hover {
	color: #00898b;
	background-image: url(../images/f_menu_p.jpg);
	background-repeat: repeat-x;
	line-height: 13px;
	padding: 7px 18px 18px 17px;
	
}

/**************************  fin menu  *******************************/
.izda {
	width: 220px;
	float: left;
}
.recibir {
	width: 185px;
	margin: 20px 20px 0px 15px;
	float: left;
}
.recibir img {
	margin-bottom: 20px;
}
.izda_enlaces {
	width: 185px;
	float: left;
	margin: 0px 18px 0px 20px;
	height: 540px;
	background-image: url(../images/f_enlaces.jpg);
}
/**************************menu_izda*******************************/

.menu_izda {
	/*border-top: 1px solid #c0c0c0;*/
	width: 185px;
	float: left;
	padding: 20px 0px 10px 15px;
	margin: 0px 16px 0px 0px;
	height: auto !important; /*para los navegadores buenos*/
	height: 75px;  /*para IE5+ */
	min-height: 75px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	top: 0px;
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

.menu_izda ul {
	padding:0;
	list-style-type: none;
	display: block;
	}

.menu_izda ul li {	
	padding: 2px 3px;
	text-decoration:none;
	text-align: left;
	width: 179px;
	float: left;

}

.menu_izda ul li a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 0px;	
	width: 173px;
}

.menu_izda ul li a:hover {
	text-decoration: none;
	color: #ffffff;
	text-align: left;
	float: left;
	margin-bottom: 0px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	
}
/**11 botón**/
.menu_izda ul li.b11 {	
	padding: 2px 3px;
	text-decoration:none;
	background-color:  #3F4559;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;	

}

.menu_izda ul li.b11 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
}

.menu_izda ul li.b11 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 11 boton***/
/**12 botón**/
.menu_izda ul li.b12 {
	padding: 2px 3px;
	text-decoration:none;
	/*	background-color: #DCBFAF; rosa*/
	background-color: #4D5377;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;

}

.menu_izda ul li.b12 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
}

.menu_izda ul li.b12 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 12 boton***/

/**13 botón**/
.menu_izda ul li.b13 {
	padding: 2px 3px;
	text-decoration:none;
	/*	background-color: #DCBFAF; rosa*/
	background-color: #e6e3d2;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;
	font-size: 15px;

}

.menu_izda ul li.b13 a {	
	text-decoration: none;
	color: #193e95;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
	font-size: 15px;
}

.menu_izda ul li.b13 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 15px;
	line-height: 35px;
	color: #193e95;
	
}
/****fin 13 boton***/
/**14 botón**/
.menu_izda ul li.b14 {
	padding: 2px 3px;
	text-decoration:none;
	/*	background-color: #DCBFAF; rosa*/
	background-color: #eeecdf;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;
	font-size: 15px;

}

.menu_izda ul li.b14 a {	
	text-decoration: none;
	color: #193e95;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
	font-size: 15px;
}

.menu_izda ul li.b14 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 15px;
	line-height: 35px;
	color: #193e95;
	
}
/****fin 14 boton***/
/**15botón**/
.menu_izda ul li.b15 {
	padding: 2px 3px;
	text-decoration:none;
	/*	background-color: #DCBFAF; rosa*/
	background-color: #f3f2e9;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;
	font-size: 15px;

}

.menu_izda ul li.b15 a {	
	text-decoration: none;
	color: #193e95;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
	font-size: 15px;
}

.menu_izda ul li.b15 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 15px;
	line-height: 35px;
	color: #193e95;
	
}
/****fin 15 boton***/

/**16botón**/
.menu_izda ul li.b16 {
	padding: 2px 3px;
	text-decoration:none;
	/*	background-color: #DCBFAF; rosa*/
	background-color: #f6f5ee;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;
	font-size: 15px;


}

.menu_izda ul li.b16 a {	
	text-decoration: none;
	color: #193e95;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 180px;
	font-size: 15px;
}

.menu_izda ul li.b16 a:hover {
	text-decoration: none;
	float: right;
	color: #fff;
	background-color: #00898b;
	text-align: right;
	margin: 0px;
	padding: 0px;	
	width: 182px;
	height: 35px;
	font-size: 15px;
	line-height: 35px;
	
}
/****fin 16 boton***/
/**17 botón**/


.menu_izda ul li.b17 {
	padding: 2px 3px;
	text-decoration:none;
	/*	background-color: #DCBFAF; rosa*/
	background-color: #fbfaf6;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;
	font-size: 15px;

}

.menu_izda ul li.b17 a {	
	text-decoration: none;
	color: #193e95;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
	font-size: 15px;
}

.menu_izda ul li.b17 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 15px;
	line-height: 35px;
	color: #193e95;
	
}
/****fin 17 boton***/
/**************************  fin menu_izda  *******************************/
/**************************menu_izda_graL*******************************/

.menu_izda_gral {
	/*border-top: 1px solid #c0c0c0;*/
	width: 185px;
	float: left;
	padding: 0px 0px 20px 15px;
	margin: 0px 16px 0px 0px;
	height: auto !important; /*para los navegadores buenos*/
	height: 295px;  /*para IE5+ */
	min-height: 295px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	top: 0px;
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}

.menu_izda_gral ul {
	padding:0;
	list-style-type: none;
	display: block;
	}

.menu_izda_gral ul li {	
	padding: 2px 3px;
	text-decoration:none;
	text-align: left;
	width: 179px;
	float: left;

}

.menu_izda_gral ul li a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 0px;	
	width: 173px;
}

.menu_izda_gral ul li a:hover {
	text-decoration: none;
	color: #ffffff;
	text-align: left;
	float: left;
	margin-bottom: 0px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	
}
/**1er botón**/
.menu_izda_gral ul li.b1 {	
	padding: 2px 3px;
	text-decoration:none;
	background-color: #480048;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;	

}

.menu_izda_gral ul li.b1 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;

	
}

.menu_izda_gral ul li.b1 a:hover {
	text-decoration: none;
	color:#ffffff;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 1er boton***/
/**2 botón**/
.menu_izda_gral ul li.b2 {	
	padding: 2px 3px;
	text-decoration:none;
	background-color: #780048;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;	

}

.menu_izda_gral ul li.b2 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
}

.menu_izda_gral ul li.b2 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 2er boton***/
/**3er botón**/
.menu_izda_gral ul li.b3 {	
	padding: 2px 3px;
	text-decoration:none;
	background-color: #A80048 ;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;	

}

.menu_izda_gral ul li.b3 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom:2px;	
	width: 173px;
}

.menu_izda_gral ul li.b3 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom:2px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 3er boton***/
/**4 botón**/
.menu_izda_gral ul li.b4 {	
	padding: 2px 3px;
	text-decoration:none;
	background-color: #D87860;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;

}

.menu_izda_gral ul li.b4 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;

}

.menu_izda_gral ul li.b4 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 4 boton***/
/**5 botón**/
.menu_izda_gral ul li.b5 {	
	padding: 2px 3px;
	text-decoration:none;
	background-color: #AC97B4;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;	

}

.menu_izda_gral ul li.b5 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
	height: 20px;
}

.menu_izda_gral ul li.b5 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 5 boton***/
/**6 botón**/
.menu_izda_gral ul li.b6 {	
	padding: 2px 3px;
	text-decoration:none;
	background-image: url(../images/f_decoracion.jpg);
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;	
	color: #ffffff;

}

.menu_izda_gral ul li.b6 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 179px;
	background-image: url(../images/f_decoracion.jpg);

}

.menu_izda_gral ul li.b6 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 179px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 6 boton***/

/**7 botón**/
.menu_izda_gral ul li.b7 {	
	padding: 2px 3px;
	text-decoration:none;
	background-color: #E6BF71;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;	

}

.menu_izda_gral ul li.b7 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
	
}

.menu_izda_gral ul li.b7 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	overflow: hidden;
	
}
/****fin 7 boton***/
/**8 botón**/
.menu_izda_gral ul li.b8 {	
	padding: 2px 3px;
	text-decoration:none;
	background-color: #00898b;
	text-align: left;
	width: 179px;
	float: left !important;
	margin-bottom: 2px;	

}

.menu_izda_gral ul li.b8 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	margin-bottom: 2px;	
	width: 173px;
	
}

.menu_izda_gral ul li.b8 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	margin-bottom: 2px;	
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 8 boton***/

/**9 botón**/
.menu_izda_gral ul li.b9 {	
	padding: 11px 3px;
	text-decoration:none;
	background-color: #786048;
	text-align: left;
	width: 179px;
	float: left !important;
	margin: 30px 0px;	

}

.menu_izda_gral ul li.b9 a {	
	text-decoration: none;
	color: #ffffff;
	text-align: right;
	float: right;	
	width: 173px;
	
}

.menu_izda_gral ul li.b9 a:hover {
	text-decoration: none;
	text-align: left;
	float: left;
	width: 173px;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	color: #ffffff;
	
}
/****fin 9 boton***/
.menu_izda_gral ul li.b_novedades {
	width: 179px;
	padding: 11px 3px;
	text-decoration:none;
	color: #41260A;
	background-image: url(../images/f_b_novedades.jpg);
	float: left !important;
	margin: 0px 0px 30px 0px;		

}

.menu_izda_gral ul li.b_novedades a {	
	text-decoration: none;
	color: #ffffff;
	background-image: url(../images/f_b_novedades.jpg);
	width: 173px;
	text-align: right;
	float: right;	
}

.menu_izda_gral ul li.b_novedades a:hover {
	text-decoration: none;
	color:#ffffff;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	width: 173px;
	text-align: left;
	float: left;
	

}
.menu_izda_gral ul li.b_miradas {
	width: 179px;
	padding: 11px 3px;
	text-decoration:none;
	color: #41260A;
	background-image: url(../images/f_b_miradas.jpg);
	float: left !important;

}

.menu_izda_gral ul li.b_miradas a {	
	text-decoration: none;
	color: #ffffff;	
	width: 173px;
	text-align: right;
	float: right;	
}

.menu_izda_gral ul li.b_miradas a:hover {
	text-decoration: none;
	color:#ffffff;
	height: 35px;
	font-size: 21px;
	line-height: 35px;
	width: 173px;
	text-align: left;
	float: left;
	

}

/****fin 12 boton***/
/**************************  fin menu_izda_gral  *******************************/
#drcha_productos {
	/*border-top: 1px solid #c0c0c0;*/
	width: 755px;
	float: right;
	top: 0px;
	border-left: 6px solid #193e95;
	}
	
#drcha_madera {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #480048;
	margin: 0px;
	}
#drcha_decoracion {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #373f42;
	margin: 0px;
	}	
	
#drcha_ubicacion_ex {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: 400px;
	border-left: 6px solid #3F4559;
	margin: 20px 0px 0px 0px;
	}
	
#drcha_ubicacion_ex small a:link{
	margin-top:10px;
	color: #59627D;
	text-align: left;
	font-size: 11px;
	text-decoration: none;
	}
#drcha_ubicacion_ex small a:hover{
	color: #333333;
	text-align: left;
	
	}
#drcha_ubicacion_al {
	/*border-top: 2px solid #686D7D;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: 400px;
	border-left: 6px solid #4D5377;
	margin: 20px 0px;
	}
	
#drcha_ubicacion_al small a:link{	
	margin-top:10px;
	color: #59627D;
	text-align: left;
	font-size: 11px;
	text-decoration: none;
	}
#drcha_ubicacion_al small a:hover{
	
	color: #333333;
	text-align: left;
	
	}
.drcha_novedades {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #ba8e51;
	margin: 0px;
	}
	
.drcha_tecnicos {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #786048;
	margin: 0px;
	}
.drcha_rusticos {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #00898b;
	margin: 0px;
	}	
.drcha_marmol {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #E6BF71;
	margin: 0px;
	}	
.drcha_profesionales {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #00898b;
	margin: 0px;
	}

#drcha_metal {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #D87860;
	margin: 0px;
	}
#drcha_mosaicos {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #780048;
	margin: 0px;
	}
.drcha_color {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #AC97B4;
	margin: 0px;
	}
.drcha_piedra {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	text-align: right;
	height: auto;
	border-left: 6px solid #A80048;
	margin: 0px;
	}
#drcha_recibir_novedades {
	/*border-top: 2px solid #3F4559;*/
	width: 490px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	margin: 20px 0px 0px 0px;
	text-align: right;
	height: auto !important; /*para los navegadores buenos*/
	height: 400px;  /*para IE5+ */
	min-height: 400px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	border-left: 2px solid #ba8e51;
	
	}
#drcha_recibir {
	/*border-top: 2px solid #3F4559;*/
	width: 735px;
	padding: 0px 18px 0px 0px;
	float: right;
	top: 0px;
	margin: 20px 0px 0px 0px;
	text-align: right;
	height: auto !important; /*para los navegadores buenos*/
	height: 400px;  /*para IE5+ */
	min-height: 400px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	border-left: 2px solid #ba8e51;
	
	}
#drcha_recibir p{
	text-align: justify;
	font-size: 12px;
	line-height: 18px;
	display: block;
	color: #333333;
	margin-left: 20px;
	padding: 10px 10px 10px 25px;
	background-color: #ebebeb;
	
}

#drcha_recibir ul{
	font-size: 12px;
	display: block;
	color: #333333;
	margin: 10px 0px 0px 20px;
	padding:10px 0px 0px 10px;
	list-style-type: none;
	text-align: left;
}
#drcha_recibir li{
	height: 15px;
	background-image: url(../images/listas.gif);
	background-repeat: no-repeat;
	border: none;
	padding:0px 0px 5px 20px;

	}
.izda_recibir {
	width: 440px;
	float: left;
	margin: 20px 10px 0px 15px;
	
	}
.izda_recibir p{
	text-align: justify;
	font-size: 12px;
	line-height: 18px;
	display: block;
	color: #333333;
	padding: 10px 10px 10px 25px;
	background-color: #ebebeb;
	
}
.izda_contacto {
	width: 600px;
	margin: 20px 77px 15px 77px;
	
	}
.izda_contacto p{
	text-align: justify;
	font-size: 12px;
	line-height: 18px;
	display: block;
	color: #333333;
	margin-left: 0px;
	padding: 10px;
	background-color: #ebebeb;
	
}
.izda_contacto p strong{
	color: #00898b;
	}
.drcha_contacto {
	width: 600px;
	margin: 20px 77px 15px 77px;
	float: right;	
	}
.drcha_contacto p{
	text-align: justify;
	font-size: 12px;
	line-height: 18px;
	display: block;
	color: #333333;
	margin-left: 0px;
	padding: 10px;
	background-color: #ebebeb;
	
}
.drcha_contacto p strong{
	color: #00898b;
	}




#central {
	width: 980px;
	height: auto !important; /*para los navegadores buenos*/
	height: 420px;  /*para IE5+ */
	min-height: 510px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	float: right;
	margin: 0px;
	padding: 0px;
}
#central_error {
	width: 735px;
	padding: 100px 18px 0px 0px;
	margin: 0px;
	border-left: 6px solid #ebebeb;	
	height: auto !important; /*para los navegadores buenos*/
	height: 420px;  /*para IE5+ */
	min-height: 510px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	float: right;
	text-align: center;
	
}
#central_error p{
	font-size: 14px;
	color: #193e95;
	font-weight: bold;	
	padding: 10px;
	
	}
#central_error p a{
	color: #00898b;
	text-align: right;
	margin: 0px;
	padding: 0px;
	}
#central_error p a:hover{
	color: #193e95;
	text-align: right;
	}

#central_index {
	width: 980px;
	height: auto !important; /*para los navegadores buenos*/
	height: auto;  /*para IE5+ */
	min-height: 440px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	float: right;
	margin: 0px;
	padding: 0px;
}

.abajo {
	width: 980px;
	height: 100px;
	float: right;
	margin: 2px 0px 7px 0px;
}
.abajo_index {
	width: 980px;
	height: 134px;
	float: right;
	margin: 2px 0px 7px 0px;
}
.caja_texto {
	width: 429px;
	height: auto;
	float: left;
	padding: 9px 13px 9px 43px;
}

.caja_texto h3{
	font-size: 18px;
	text-align: left;
	color: #737373;
	text-align: justify;
	}

.caja_texto p{
	font-size: 14px;
	text-align: left;
	color: #737373;
	padding-top: 5px;
	text-align: justify;
	line-height: 20px;
	
	}
.caja_texto_mf {
	width: 600px;
	height: auto !important; /*para los navegadores buenos*/
	height: auto;  /*para IE5+ */
	min-height: 185px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	float: left;
	padding: 30px 25px 25px 20px;
}
.caja_texto_mf h3{
	font-size: 16px;
	text-align: left;
	color: #193e95;
	text-align: left;
	margin: 0px 0px 5px 0px;
	}

#central .caja_texto_mf p{
	font-size: 13px;
	text-align: left;
	color: #737373;
	padding: 5px 0px 0px 0px;
	text-align: justify;
	line-height: 20px;
	width: 600px;
	background-color: #fff;
	margin: 0px;
	float: left;
	}
.caja_texto_mf a{
	margin: 15px 15px 0px 0px;
	color: #193e95;
	height: 15px;
	float: left;
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
}
.caja_texto_mf a:hover{
	margin: 15px 15px 0px 0px;
	color: #00898b;
	height: 15px;
	float: left;
	font-size: 13px;
	font-weight: bold;
}
.caja_texto_mf a:visited{
	color: #193e95;
	text-decoration: underline;
}

.caja_texto_mf strong{
	color: #00898b;
}

.caja_texto_mf p strong{
	color: #00898b;
}

.caja_texto_mf p strong a{
	color: #00898b;
	margin: 0px;
	text-transform: none;
	text-decoration: underline;
	height: auto;
	float: none;
}
.caja_texto_mf p strong a:hover{
	color: #00898b;
	margin: 0px;
	text-transform: none;
	text-decoration: underline;
	height: auto;
	float: none;
}
.caja_texto_mf p strong a:visited{
	color: #00898b;
	text-decoration: underline;
}

.imagen_tienda {
	/*width: 327px;*/
	float: right;
	margin: 0px;
	padding: 50px 0px 0px 0px;
	text-align: right;
	width: 317px;
}
.imagen_tienda img{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	width: 317px;
}
.imagen_tienda img a{
	margin: 0px;
	
}
#novedades {
	width: 483px;
	height: auto;
	float: right;
	margin: 0px;
	border: 1px #ffffff solid;
}
#novedades_pq {
	width: 483px;
	height: auto;
	float: right;
	width: 460px;
	margin: 0px 0px 0px 5px;
	}

#miradas {
	width: 420px;
	height: 100px;
	float: right;
	margin: 0px 19px 0px 5px;
}
/*GALERIA PRODUCTOS TÉCNA*/

#container_bottom {
	position:relative;
	width:755px;
	height: auto !important; /*para los navegadores buenos*/
	height:513px;  /*para IE5+ */
	min-height: 513px; /*para los navegadores buenos*/
	margin:0px;
	background-image: url(../images/galerias/img_galeria1_g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:none;
}
#container_bottom img {border:0;}
/*estilos miniaturas abajo*/
#container_bottom .thumbs {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:407px;
	height:60px;
	z-index:100;
}
#container_bottom .thumbs1 {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:458px;
	height:60px;
	z-index:100;
}
#container_bottom .thumbs a.gallery:active, #container_bottom .thumbs a.gallery:focus {border:0px none #000;}
#container_bottom .thumbs a.gallery:active em, #container_bottom .thumbs a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande, cuando se mueven los .thumbs hay que añadirle lo que se muevan*/
	top:-407px !important; 
	top:-407px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
#container_bottom .thumbs1 a.gallery:active, #container_bottom .thumbs1 a.gallery:focus {border:0px none #000;}
#container_bottom .thumbs1 a.gallery:active em, #container_bottom .thumbs1 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande*/
	top:-458px !important; 
	top:-458px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 
a.gallery, a.gallery:visited {
	z-index: 50;
	float: left;
	margin: 10px 0px 0px 0px;
	width: 150px;
	color: #000;
	height: 50px;
	text-decoration: none;
	}
.thumbs1 a.gallery, a.gallery:visited {
	z-index: 50;
	float: left;
	margin: 5px 0px 0px 0px;
	width: 150px;
	color: #000;
	height: 50px;
	text-decoration: none;
}

#container_bottom a.slidea {background:url(../images/galerias/img_galeria1_p.jpg);}
#container_bottom a.slideb {background: url(../images/galerias/img_galeria2_p.jpg);}
#container_bottom a.slidec {background:url(../images/galerias/img_galeria3_p.jpg);}
#container_bottom a.slided {background:url(../images/galerias/img_galeria4_p.jpg);}
#container_bottom a.slidee {background:url(../images/galerias/img_galeria5_p.jpg);}
#container_bottom a.slidef {background: url(../images/galerias/img_galeria6_p.jpg);}
#container_bottom a.slideg {background:url(../images/galerias/img_galeria7_p.jpg);}
#container_bottom a.slideh {background:url(../images/galerias/img_galeria8_p.jpg);}
#container_bottom a.slidei {background:url(../images/galerias/img_galeria9_p.jpg);}
#container_bottom a.slidej {background:url(../images/galerias/img_galeria10_p.jpg);}
#container_bottom a.gallery em {display:none;}
#container_bottom a.gallery:hover {border:0px solid #fff;}

/*FIN GALERÍA PRODUCTOS TÉCNICOS*/

/*GALERIA DE FOTOS PIEDRA*/

#container_bottom1 {
	position:relative;
	width:755px;
	height: auto !important; /*para los navegadores buenos*/
	height:513px;  /*para IE5+ */
	min-height: 513px; /*para los navegadores buenos*/
	margin:0px;
	background-image: url(../images/galerias/img_galeria1_g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:none;
}
#container_bottom1 img {border:0;}
/*estilos miniaturas abajo*/
#container_bottom1 .thumbs {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:407px;
	height:60px;
	z-index:100;
}
#container_bottom1 .thumbs1 {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:458px;
	height:60px;
	z-index:100;
}
#container_bottom1 .thumbs a.gallery:active, #container_bottom1 .thumbs a.gallery:focus {border:0px none #000;}
#container_bottom1 .thumbs a.gallery:active em, #container_bottom1 .thumbs a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande, cuando se mueven los .thumbs hay que añadirle lo que se muevan*/
	top:-407px !important; 
	top:-407px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
#container_bottom1 .thumbs1 a.gallery:active, #container_bottom1 .thumbs1 a.gallery:focus {border:0px none #000;}
#container_bottom1 .thumbs1 a.gallery:active em, #container_bottom1 .thumbs1 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande*/
	top:-458px !important; 
	top:-458px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 
a.gallery, a.gallery:visited {
	z-index: 50;
	float: left;
	margin: 10px 0px 0px 0px;
	width: 150px;
	color: #000;
	height: 50px;
	text-decoration: none;
	}
.thumbs1 a.gallery, a.gallery:visited {
	z-index: 50;
	float: left;
	margin: 5px 0px 0px 0px;
	width: 150px;
	color: #000;
	height: 50px;
	text-decoration: none;
}

#container_bottom1 a.slidea {background:url(../images/galerias/img_galeria1_p.jpg);}
#container_bottom1 a.slideb {background: url(../images/galerias/img_galeria2_p.jpg);}
#container_bottom1 a.slidec {background:url(../images/galerias/img_galeria3_p.jpg);}
#container_bottom1 a.slided {background:url(../images/galerias/img_galeria4_p.jpg);}
#container_bottom1 a.slidee {background:url(../images/galerias/img_galeria5_p.jpg);}
#container_bottom1 a.slidef {background: url(../images/galerias/img_galeria6_p.jpg);}
#container_bottom1 a.slideg {background:url(../images/galerias/img_galeria7_p.jpg);}
#container_bottom1 a.slideh {background:url(../images/galerias/img_galeria8_p.jpg);}
#container_bottom1 a.slidei {background:url(../images/galerias/img_galeria9_p.jpg);}
#container_bottom1 a.slidej {background:url(../images/galerias/img_galeria10_p.jpg);}
#container_bottom1 a.gallery em {display:none;}
#container_bottom1 a.gallery:hover {border:0px solid #fff;}

/*FIN GALERÍA DE FOTOS PIEDRA*/


/*GALERIA DE FOTOS COLOR*/

#container_bottom2 {
	position:relative;
	width:755px;
	height: auto !important; /*para los navegadores buenos*/
	height:513px;  /*para IE5+ */
	min-height: 513px; /*para los navegadores buenos*/
	margin:0px;
	background-image: url(../images/galerias/img_galeria11_g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:none;
}
#container_bottom2 img {border:0;}
/*estilos miniaturas abajo*/
#container_bottom2 .thumbs {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:407px;
	height:60px;
	z-index:100;
}
#container_bottom2 .thumbs1 {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:458px;
	height:60px;
	z-index:100;
}
#container_bottom2 a.gallery:active, #container_bottom2 a.gallery:focus {border:0px none #000;}
#container_bottom2 a.gallery:active em, #container_bottom2 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande, cuando se mueven los .thumbs hay que añadirle lo que se muevan*/
	top:-407px !important; 
	top:-407px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
#container_bottom2 .thumbs1 a.gallery:active, #container_bottom2 .thumbs1 a.gallery:focus {border:0px none #000;}
#container_bottom2 .thumbs1 a.gallery:active em, #container_bottom2 .thumbs1 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande*/
	top:-458px !important; 
	top:-458px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 
a.gallery, a.gallery:visited {z-index: 50; float: left;	margin: 10px 0px 0px 0px; width: 150px; color: #000; height: 50px; text-decoration: none;}
.thumbs1 a.gallery, a.gallery:visited {
	z-index: 50;
	float: left;
	margin: 5px 0px 0px 0px;
	width: 150px;
	color: #000;
	height: 50px;
	text-decoration: none;
}
#container_bottom2 a.slidea {background:url(../images/galerias/img_galeria11_p.jpg);}
#container_bottom2 a.slideb {background: url(../images/galerias/img_galeria12_p.jpg);}
#container_bottom2 a.slidec {background:url(../images/galerias/img_galeria13_p.jpg);}
#container_bottom2 a.slided {background:url(../images/galerias/img_galeria14_p.jpg);}
#container_bottom2 a.slidee {background:url(../images/galerias/img_galeria15_p.jpg);}
#container_bottom2 a.slidef {background: url(../images/galerias/img_galeria16_p.jpg);}
#container_bottom2 a.slideg {background:url(../images/galerias/img_galeria17_p.jpg);}
#container_bottom2 a.slideh {background:url(../images/galerias/img_galeria18_p.jpg);}
#container_bottom2 a.slidei {background:url(../images/galerias/img_galeria19_p.jpg);}
#container_bottom2 a.slidej {background:url(../images/galerias/img_galeria20_p.jpg);}
#container_bottom2 a.gallery em {display:none;}
#container_bottom2 a.gallery:hover {border:0px solid #fff;}

/*FIN GALERÍA DE FOTOS COLOR*/

/*GALERIA DE FOTOS MARMOL*/

#container_bottom3 {
	position:relative;
	width:755px;
	height: auto !important; /*para los navegadores buenos*/
	height:513px;  /*para IE5+ */
	min-height: 513px; /*para los navegadores buenos*/
	margin:0px;
	background-image: url(../images/galerias/img_galeria21_g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:none;
}
#container_bottom3 img {border:0;}
/*estilos miniaturas abajo*/
#container_bottom3 .thumbs {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:407px;
	height:60px;
	z-index:100;
}
#container_bottom3 .thumbs1 {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:458px;
	height:60px;
	z-index:100;
}
#container_bottom3 a.gallery:active, #container_bottom3 a.gallery:focus {border:0px none #000;}
#container_bottom3 a.gallery:active em, #container_bottom3 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande, cuando se mueven los .thumbs hay que añadirle lo que se muevan*/
	top:-407px !important; 
	top:-407px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
#container_bottom3 .thumbs1 a.gallery:active, #container_bottom3 .thumbs1 a.gallery:focus {border:0px none #000;}
#container_bottom3 .thumbs1 a.gallery:active em, #container_bottom3 .thumbs1 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande*/
	top:-458px !important; 
	top:-458px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 
a.gallery, a.gallery:visited {z-index: 50; float: left;	margin: 10px 0px 0px 0px; width: 150px; color: #000; height: 50px; text-decoration: none;}
.thumbs1 a.gallery, a.gallery:visited {
	z-index: 50;
	float: left;
	margin: 5px 0px 0px 0px;
	width: 150px;
	color: #000;
	height: 50px;
	text-decoration: none;
}
#container_bottom3 a.slidea {background:url(../images/galerias/img_galeria21_p.jpg);}
#container_bottom3 a.slideb {background: url(../images/galerias/img_galeria22_p.jpg);}
#container_bottom3 a.slidec {background:url(../images/galerias/img_galeria23_p.jpg);}
#container_bottom3 a.slided {background:url(../images/galerias/img_galeria24_p.jpg);}
#container_bottom3 a.slidee {background:url(../images/galerias/img_galeria25_p.jpg);}
#container_bottom3 a.slidef {background: url(../images/galerias/img_galeria26_p.jpg);}
#container_bottom3 a.slideg {background:url(../images/galerias/img_galeria27_p.jpg);}
#container_bottom3 a.slideh {background:url(../images/galerias/img_galeria28_p.jpg);}
#container_bottom3 a.slidei {background:url(../images/galerias/img_galeria29_p.jpg);}
#container_bottom3 a.slidej {background:url(../images/galerias/img_galeria30_p.jpg);}
#container_bottom3 a.gallery em {display:none;}
#container_bottom3 a.gallery:hover {border:0px solid #fff;}

/*FIN GALERÍA DE FOTOS MARMOL*/

/*GALERIA DE FOTOS RÚSTICO*/

#container_bottom4 {
	position:relative;
	width:755px;
	height: auto !important; /*para los navegadores buenos*/
	height:513px;  /*para IE5+ */
	min-height: 513px; /*para los navegadores buenos*/
	margin:0px;
	background-image: url(../images/galerias/img_galeria31_g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:none;
}
#container_bottom4 img {border:0;}
/*estilos miniaturas abajo*/
#container_bottom4 .thumbs {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:407px;
	height:60px;
	z-index:100;
}
#container_bottom4 .thumbs1 {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:458px;
	height:60px;
	z-index:100;
}
#container_bottom4 a.gallery:active, #container_bottom4 a.gallery:focus {border:0px none #000;}
#container_bottom4 a.gallery:active em, #container_bottom4 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande, cuando se mueven los .thumbs hay que añadirle lo que se muevan*/
	top:-407px !important; 
	top:-407px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
#container_bottom4 .thumbs1 a.gallery:active, #container_bottom4 .thumbs1 a.gallery:focus {border:0px none #000;}
#container_bottom4 .thumbs1 a.gallery:active em, #container_bottom4 .thumbs1 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande*/
	top:-458px !important; 
	top:-458px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 
a.gallery, a.gallery:visited {z-index: 50; float: left;	margin: 10px 0px 0px 0px; width: 150px; color: #000; height: 50px; text-decoration: none;}
.thumbs1 a.gallery, a.gallery:visited {
	z-index: 50;
	float: left;
	margin: 5px 0px 0px 0px;
	width: 150px;
	color: #000;
	height: 50px;
	text-decoration: none;
}
#container_bottom4 a.slidea {background:url(../images/galerias/img_galeria31_p.jpg);}
#container_bottom4 a.slideb {background: url(../images/galerias/img_galeria32_p.jpg);}
#container_bottom4 a.slidec {background:url(../images/galerias/img_galeria33_p.jpg);}
#container_bottom4 a.slided {background:url(../images/galerias/img_galeria34_p.jpg);}
#container_bottom4 a.slidee {background:url(../images/galerias/img_galeria35_p.jpg);}
#container_bottom4 a.slidef {background: url(../images/galerias/img_galeria36_p.jpg);}
#container_bottom4 a.slideg {background:url(../images/galerias/img_galeria37_p.jpg);}
#container_bottom4 a.slideh {background:url(../images/galerias/img_galeria38_p.jpg);}
#container_bottom4 a.slidei {background:url(../images/galerias/img_galeria39_p.jpg);}
#container_bottom4 a.slidej {background:url(../images/galerias/img_galeria40_p.jpg);}
#container_bottom4 a.gallery em {display:none;}
#container_bottom4 a.gallery:hover {border:0px solid #fff;}

/*FIN GALERÍA DE FOTOS RÚSTICOS*/

/*GALERIA DE FOTOS DECORACIÓN*/

#container_bottom5 {
	position:relative;
	width:755px;
	height: auto !important; /*para los navegadores buenos*/
	height:513px;  /*para IE5+ */
	min-height: 513px; /*para los navegadores buenos*/
	margin:0px;
	background-image: url(../images/galerias/img_galeria41_g.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	border:none;
}
#container_bottom5 img {border:0;}
/*estilos miniaturas abajo*/
#container_bottom5 .thumbs {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:407px;
	height:60px;
	z-index:100;
	
}
#container_bottom5 .thumbs1 {
	position:absolute;
	left:2px;
	/*sube o baja las miniaturas*/
	top:458px;
	height:60px;
	z-index:100;

}

#container_bottom5 a.gallery:active, #container_bottom5 a.gallery:focus {border:1px none #00898b;}
#container_bottom5 a.gallery:active em, #container_bottom5 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande, cuando se mueven los .thumbs hay que añadirle lo que se muevan*/
	top:-407px !important; 
	top:-407px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
#container_bottom5 .thumbs1 a.gallery:active, #container_bottom5 .thumbs1 a.gallery:focus {border:0px none #000;}
#container_bottom5 .thumbs1 a.gallery:active em, #container_bottom5 .thumbs1 a.gallery:focus em {
	display:block;
	position:absolute;
	width:755px;
	height:410px;
	/*mueve hacia arriba o abajo la foto grande*/
	top:-458px !important; 
	top:-458px;
	left:-2px;
	padding:0px;
	color:#000;
	border:0px none #3d330f;
	z-index:50;
	}
/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 
a.gallery, a.gallery:visited {z-index: 50; float: left;	margin: 10px 0px 0px 0px; width: 150px; color: #000; height: 50px; text-decoration: none;}
.thumbs1 a.gallery, a.gallery:visited {
	z-index: 50;
	float: left;
	margin: 5px 0px 0px 0px;
	width: 150px;
	color: #000;
	height: 50px;
	text-decoration: none;
}
#container_bottom5 a.slidea {background:url(../images/galerias/img_galeria41_p.jpg);}
#container_bottom5 a.slideb {background: url(../images/galerias/img_galeria42_p.jpg);}
#container_bottom5 a.slidec {background:url(../images/galerias/img_galeria43_p.jpg);}
#container_bottom5 a.slided {background:url(../images/galerias/img_galeria44_p.jpg);}
#container_bottom5 a.slidee {background:url(../images/galerias/img_galeria45_p.jpg);}
#container_bottom5 a.slidef {background: url(../images/galerias/img_galeria46_p.jpg);}
#container_bottom5 a.slideg {background:url(../images/galerias/img_galeria47_p.jpg);}
#container_bottom5 a.slideh {background:url(../images/galerias/img_galeria48_p.jpg);}
#container_bottom5 a.slidei {background:url(../images/galerias/img_galeria49_p.jpg);}
#container_bottom5 a.slidej {background:url(../images/galerias/img_galeria50_p.jpg);}
#container_bottom5 a.gallery em {display:none;}
#container_bottom5 a.gallery:hover {border:0px solid #fff;}

/*FIN GALERÍA DE FOTOS DECORACIÓN*/



.enlaces {
	width: 735px;
	margin:15px 0px 15px 20px;
	float: right;
	height: auto !important; /*para los navegadores buenos*/
	height:160px;  /*para IE5+ */
	min-height: 160px; /*para los navegadores buenos*/
	border-top: 2px solid #00898b;
}
.enlaces img{
	width: 250px;
	margin:0px 20px 0px 0px;
	float: left;
	}
.enlaces p{
	text-align: left;
	font-size: 12px;
	margin: 10px 10px 10px 0px;
	color: #333333;

}
.enlaces p a{
	text-align: right;
	color: #4D5377;

}
.enlaces p a:hover{
	text-align: right;
	color: #00898b;

}
.enlaces h3{
	text-align: left;
	font-size: 12px;
	margin: 10px 0px;
	font-weight: bold;
	color: #193e95;

}

#cuerpo #central .enlaces ul li a img{
	margin-right: 10px;
	
	}

.enlaces ul li a:hover{	
	color: #00898b;
	}
.direccion_al {
	width: 200px;
	float: left;
	padding: 140px 0px 15px 15px;
	margin: 0px;
	top: 0px;
	text-align: left;
	font-size: 12px;
	color: #737373;
}
.direccion_al h5 {
	font-size: 12px;
	color: #737373;
}
.direccion_al h6 {
	font-size: 12px;
	color: #4D5377;
	padding: 10px 0px;
}
.direccion_ex {
	width: 200px;
	float: left;
	padding: 0px 0px 15px 15px;
	margin: 0px;
	top: 0px;
	text-align: left;
	font-size: 12px;
	color: #737373;
}
.direccion_ex h5 {
	font-size: 12px;
	color: #737373;
}
.direccion_ex h6 {
	font-size: 12px;
	color: #3F4559;
	padding: 10px 0px;
}

.direccion_ex small {
	font-size: 12px;
	color: #00898b;
	line-height: 20px;
} 

.direccion_ex small a:link {
	font-size: 12px;
	color: #00898b;
	line-height: 20px;
	text-decoration: underline;
	
}
.direccion_ex small a:hover {
	color: #3F4559;
	background-color: #CCCCCC;
	text-decoration: underline;
	}
.direccion_ex small a:visited {
	font-size: 12px;
	color: #00898b;
	line-height: 20px;
	text-decoration: underline;
	}
	
.direccion_ex p a:link {
	color: #666666;
	text-decoration: underline;
	
}
.direccion_ex p a:hover {
	color: #3F4559;
	text-decoration: underline;	
	}
	
.direccion_ex p a:visited {
	color: #00898b;
	text-decoration: underline;
	}
	
.direccion_al small{
	font-size: 12px;
	color: #00898b;
	line-height: 20px;
}

.direccion_al small a:link{
	font-size: 12px;
	color: #00898b;
	line-height: 20px;

}
.direccion_al small a:hover{
	color: #4D5377;
	background-color: #CCCCCC;
	}
.direccion_al small a:visited{
	font-size: 12px;
	color: #00898b;
	line-height: 20px;

}

.direccion_al p a:link {
	color: #666666;
	text-decoration: underline;
	
}
.direccion_al p a:hover {
	color: #3F4559;
	text-decoration: underline;	
	}
	
.direccion_al p a:visited {
	color: #00898b;
	text-decoration: underline;
	}


/**** texto aviso legal ****/

.text_aviso_legal {
	color: #333333;
	margin: 0px;
	float: left;
	width: 705px;
	padding: 20px 30px 30px 20px;
	height: auto !important; /*para los navegadores buenos*/
	height: 200px;  /*para IE5+ */
	min-height: 200px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
}
.text_aviso_legal p{
	text-align: justify;
	font-size: 12px;
	padding: 0px 0px 15px 0px;
	line-height: 18px;
	display: block;
	color: #333333;
}
.text_aviso_legal img{
	text-align: right;
	padding: 0px 0px 0px 10px;

}

.text_aviso_legal ul {
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: left;
	border-bottom: #EBEBEB 1px solid;
}
.text_aviso_legal ul li{
	font-size: 13px;
	color: #193e95;
	line-height: 18px;
	background-image: url(../images/listas.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 18px;
	background-color: #ffffff;
	margin: 0px 0px 2px 8px;
}
.text_aviso_legal ul li strong{
	font-weight: bold;
	color: #00898b;
}

.text_aviso_legal p strong{
	font-weight: bold;
	color: #193e95;
}
.text_aviso_legal ul li.respuesta{
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	padding: 0px 0px 0px 18px;
	background-image: none;
	margin: 0px 0px 2px 8px;
}


/*.text_aviso_legal p {
	line-height: 25px;
	padding: 8px;
	text-align: right;
	color: #193e95;
	background-color: #EBEBEB;
}*/
.text_aviso_legal p a{
	color: #00898b;
	text-decoration: underline;
	font-weight: bold;
}

.text_aviso_legal p a:hover{
	color: #193e95;
	text-decoration: underline;
	font-weight: bold;
}
/***fin aviso legal***/


.text_aviso {
	color: #333333;
	margin: 0px;
	float: left;
	width: 705px;
	padding: 20px 30px 30px 20px;
	height: auto !important; /*para los navegadores buenos*/
	height: 200px;  /*para IE5+ */
	min-height: 200px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	color: #999999;
	text-align: left;
	font-weight: bold;
	line-height: 38px;
	font-size: 14px;
}

.text_aviso p{
	text-align: justify;
	font-size: 12px;
	padding: 0px 0px 15px 0px;
	line-height: 18px;
	display: block;
	color: #333333;
}
.text_aviso img{
	text-align: right;
	padding: 0px 0px 0px 10px;

}

.text_aviso strong {
	font-size: 20px;
	font-weight: bold;
	color: #CC0000;
	margin: 15px 0px;
	line-height: 45px;
	
}

.text_aviso strong a{
	color: #CC0000;	
}
.text_aviso strong a:hover{
	color: #999999;
} 
.text_aviso strong a:visited{
	color: #CC0000;	
}
.text_aviso ul {
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: left;
	border-bottom: #EBEBEB 1px solid;
}
.text_aviso ul li{
	line-height: 22px;	
	padding: 0px;
	background-color: #ffffff;
	margin: 0px 0px 2px 8px;
	font-weight: normal;
	color: #666666;
}

.text_aviso ul li strong u{
	color: #666666;
	font-size: 12px;
	line-height: normal;
}

.text_aviso ul li.respuesta p{
	line-height: normal;
	
}
.text_aviso_bis {
	line-height: 25px;
	padding: 8px;
	text-align: left;
	color: #000000;
	background-color: #EBEBEB;
	font-weight: normal;
	height: 180px;
}

.text_aviso p.intro {
	line-height: 25px;
	padding: 8px;
	text-align: left;
	color: #000000;
	background-color: #EBEBEB;
	font-weight: normal;
}
.text_aviso p.intro a{
	color: #00898b;
	text-decoration: none;
	font-weight: bold;
}

.text_aviso p.intro a:hover{
	color: #193e95;
	text-decoration: none;
	font-weight: bold;
}

.consejos_izda {
	width: 280px;
	padding: 0px 8px;
	float: left;
	margin: 0px 0px 10px 0px;
	background-color: #EBEBEB;
}
.consejos_izda ul li{
	font-size: 13px;
	font-weight: bold;
	display: block;
	list-style: none;
	background-image: url(../images/listas.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0px 25px 0px 25px;	
	border: 0px;
	background-color: #EBEBEB;
}
.consejos_drcha {
	width: 280px;
	padding: 0px 8px;
	float: right;
	margin: 0px 0px 10px 0px;
	background-color: #EBEBEB;
	font-weight: bold;
	color: #666666;
}
.consejos_drcha ul li{
	font-size: 13px;
	font-weight: bold;
	display: block;
	list-style: none;
	background-image: url(../images/listas.gif);
	background-repeat: no-repeat;
	padding: 0px 25px 0px 25px;	
	border: 0px;
	background-color: #EBEBEB;
}

/***formulario CONTACTO***/

/*formulario registro completo*/
form#registro {
	width:600px;
	margin:20px 75px 15px auto;
	height: 100%;
	display: block;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.text_formulario {
	font-size: 10px;
	line-height: 28px;	
}
#registro input{
	width: 280px;
	color: #00257b;
	border-bottom: #193e95 1px solid;
	border-top: none;
	border-left: none;
	border-right: none;
	float: left;
	font-size: 11px;
	background-color: #eeecdf;
	}
	
#registro input.examinar{
	margin: 10px 0px 10px 150px;
	}
	
#registro textarea{
	width: 280px;
	color: #00257b;
	border: #193e95 1px solid;
	float: left;
	margin: 20px 0px 20px 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eeecdf;
	padding: 1px;
	}
#registro textarea#direccion{
	width: 280px;
	color: #00257b;
	border: #7a4206 1px solid;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eeecdf;
	margin: 0px 0px 10px 0px;
	}
	
#registro fieldset{
	padding-bottom: 15px;
	margin-bottom: 20px;
	}

#registro legend {
	text-align: justify;
	color: #00898b;
	font-size: 13px;
}

#registro select {
	width: auto;
	float: left;
	font-size: 11px;

}
#registro span {
	float:left;
	width:150px;
	color:#333333;
	font-size: 11px;
	display: block;
	line-height: 22px;
}
#registro span.pq{
	width:auto;
	float: left;
	line-height: 22px;
	padding-left: 4px;
	color: #000000;
	
}
#registro input.pq{
	width:25px;
	float: left;
	line-height: 22px;
	padding-left: 5px;
	border: none;
	background-color: #ffffff;
	
	
}

#registro span.ancho{
	width:400px;
	float: left;
	line-height: 22px;
	padding-left: 5px;
	color: #000000;
}

#registro span.peque{
	width:250px;
	float: left;
	line-height: 22px;
	padding-left: 150px;
	color: #000000;
}

#registro span.peque_bis{
	width:250px;
	float: left;
	line-height: 22px;
	padding-left: 150px;
	color: #000000;
	margin-bottom: 10px;
} 

#registro span.small{
	width:450px;
	float: left;
	line-height: 13px;
	padding-left: 30px;
	color: #000000;
	margin: 10px 0px;
	font-size: 10px;
	color: #999999;
	} 

#registro input.peque{
	width:25px;
	float: left;
	line-height: 22px;
	padding-left: 5px;
	border: none;
	background-color: #ffffff;
}


#registro input#checkbox_ofertas{
	width:35px;
	float: left;
	line-height: 22px;
	padding-left: 10px;
	border: none;	
}


#registro input.checkbox_mp{
	width:35px;
	float: left;
	line-height: 22px;
	padding-left: 10px;
	border: none;
	
	
}
#registro label {
	float:left;
	width:500px;
	color:#00257b;
	margin: 2px 0px 2px 30px;
	font-size: 11px;
	display: block;
}
#registro label.sinespacios {
	float:left;
	width:500px;
	color:#00257b;
	margin: 2px 0px 0px 30px;
	font-size: 11px;
	display: block;
}
#registro label strong{
	color:#00898b;
}
#registro label a{
	color:#ffffff;
	padding: 2px;
	font-size: 11px;
	background-color: #00898b;
	float: left;
	margin-top: 5px;
}
#registro label a:hover{
	color:#ffffff;
	padding: 2px;
	font-size: 11px;
	background-color: #193e95;
}
#registro #nombre,#apellidos,#cifnif,#mes,#dia,#anio,#ciudadnacimiento,#paisnacimiento,#telefono,#email,#calle,#piso,#domiciliociudad,#numero,#cp,#fax,#sector {
	float:left;
	width:280px;
	font-size: 10px;
	text-decoration: none;
	text-align: left;
}
#registro option{
	border: 0px;
	}

#registro #boton {
	background-color: #193e95;
	color: #ffffff;
	width: 60px;
	height: 20px;
	margin-top: 25px;
	margin-left: 440px;
	border: none;
	font-size: 10px;
	margin-bottom: 30px;
}
#registro a{
	color: #00257b;
	}
#registro a:hover{
	color: #00898b;
	text-decoration: underline;
	}

/*** SUBMENÚ IDIOMA***/
.submenu_lg {
	float: left;
	width: auto;
	font-size: 11px;
	list-style-type: none;
	text-align: left;
	margin: 5px 0px 0px 17px;
	}

.submenu_lg ul{
	list-style-type: none;
	display: inline;
	float: none;
	list-style: none;
	color: #ffffff;
}
	
.submenu_lg li.espacio{
	display: inline;
	list-style-type: none;	
	color: #ffffff;
	margin: 0px;

} 
.submenu_lg li.espacio a{
	display: inline;
	list-style-type: none;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	border-right: #ffffff 1px solid;
	background-color: #737373;
	}
	
.submenu_lg li.espacio a:hover{	
	color: #ffffff;
	background-color: #00898b;

	}

.submenu_lg li.sin_borde{
	display: inline;
	list-style-type: none;
	border: none;
	color: #ffffff;
	margin: 0px;
}

.submenu_lg li.sin_borde a{
	display: inline;
	list-style-type: none;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	background-color: #737373;
	border-right: #ffffff 1px solid;
	}
	
.submenu_lg li.sin_borde a:hover{	
	color: #ffffff;
	background-color: #00898b;

	}
/****FIN SUBMENÚ IDIOMA***/
#submenu_extranet {
	float: left;
	width: auto;
	font-size: 11px;
	text-align: left;
	margin: 5px 0px 0px 17px;
	background-color: #00898b;
}
#submenu_extranet a{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 5px 0px 5px;
	}
	
#submenu_extranet a:hover{	
	color: #ffffff;
	background-color: #193e95;

	}

/**fotos izda**/
.fotos_izda {
	/*border-top: 1px solid #c0c0c0;*/
	width: 185px;
	float: left;
	padding: 0px 0px 20px 15px;
	margin: 0px 20px 0px 0px;
	height: auto !important; /*para los navegadores buenos*/
	height: 75px;  /*para IE5+ */
	min-height: 75px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	top: 0px;
	}

.fotos_izda img {
	margin-bottom: 5px;

}
/*** formulario novedades ****/
form#form_novedades {
	width:420px;
	margin:10px 0 15px 0;
	height: auto !important; /*para los navegadores buenos*/
	height: 250px;  /*para IE5+ */
	min-height: 250px; /*para los navegadores buenos*/
	voice-family: "\"}\""; /*para IE5+ */
	voice-family: inherit;
	display: block;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#form_novedades input{
	width: 280px;
	color: #00257b;
	border: 0px;
	border-bottom: #193e95 1px solid;	
	float: left;
	font-size: 11px;
	background-color: #eeecdf;
	margin-left: 0px;
	}
#form_novedades textarea{
	width: 280px;
	color: #00257b;
	border: #193e95 1px solid;
	float: left;
	margin: 0px 0px 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #eeecdf;
	padding: 1px;
	left: -15px;
	}
#form_novedades label {
	float:left;
	width:390px;
	color:#00257b;
	margin: 2px 0px 2px 30px;
	font-size: 11px;
	display: block;
}
#form_novedades span {
	float:left;
	width:150px;
	color:#333333;
	font-size: 11px;
	display: block;
	line-height: 22px;
}
#form_novedades #boton {
	background-color: #193e95;
	color: #ffffff;
	width: 60px;
	height: 20px;
	margin: 5px 0px 0px 240px;
	border: none;
	font-size: 10px;
	margin-bottom: 5px;
}

/*** fin form novedades ***/



.datos_izda {
	width: 280px;
	padding: 20px 8px 30px 8px;
	float: left;
	border-left: 2px solid #000000;
	margin: 0px 0px 10px 0px;
}
.datos_drcha {
	width: 280px;
	padding: 20px 8px 30px 8px;
	float: right;
	border-left: 2px solid #000000;
	margin: 0px 0px 10px 0px;
}
.datos_drcha strong{
	font-size: 12px;
	color: #00898b;
	text-align: left;
	margin-bottom: 10px;
	padding: 0px;
	margin:0px;
}

.datos_izda h5 {
	font-size: 12px;
	color: #737373;
}
.datos_izda strong {
	font-size: 12px;
	color: #00898b;
	text-align: left;
	margin-bottom: 10px;
	padding: 0px;
	margin:0px;
}
.datos_izda p {
	font-size: 12px;
	color: #737373;
	background-color: #FFF;
	padding: 5px;
}
.datos_izda p strong{
	color: #737373;
}
.datos_izda p strong a{
	color: #737373;
	text-decoration: none;
	line-height: 25px;
}
.datos_izda p strong a:hover{
	color: #193e95;
	}
.datos_drcha h5 {
	font-size: 12px;
	color: #737373;
}
.datos_drcha h6 {
	font-size: 12px;
	color: #00898b;
	text-align: left;
	margin-bottom: 10px;
}
.datos_drcha p {
	font-size: 12px;
	color: #737373;
	background-color: #FFF;
	padding: 5px;
}
.datos_drcha p strong{
	color: #737373;
}
.datos_drcha p strong a{
	color: #737373;
	text-decoration: none;
	line-height: 25px;
}
/***AMBIENTES********/

#ambientes {
	/*border-top: 2px solid #3F4559;*/
	width: 944px;
	padding: 0px 18px 0px 18px;
	float: left;
	top: 0px;
	text-align: right;
	height: 410px;
	margin: 0px;
	}
/**************************menu 1*******************************/

.menu_ambientes {
	width: 975px;
	float: left;
	font-size: 12px;
	color: #737373;
	padding: 0px 0px 10px 5px;
	margin: 0px;
	top: 0px;
}

.menu_ambientes ul {
	padding:15px 0px 10px 10px;
	list-style-type: none;
	
}


.menu_ambientes ul li.banos {
	display:inline;
	float:left;
	position:relative;
	width: auto;
	background-image: url(../images/f_banos.jpg);
	height: 35px;
	margin: 0px 8px;
	
		
		
}

.menu_ambientes ul li.banos a {
	text-decoration:none;
	background-color: #fff;
	color: #193e95;
	line-height: 35px;
	padding: 0px 53px;
	margin: 7px 0px;
	font-weight: bold;
	
}

.menu_ambientes ul li.banos a:hover {
	color: #ffffff;	
	line-height: 35px;
	height: 35px;	
	background-color: #333333;
	
}
.menu_ambientes ul li.relax {
	display:inline;
	float:left;
	position:relative;
	width: auto;
	background-image: url(../images/f_relax.jpg);
	height: 35px;
	margin: 0px 8px;
	
		
		
}

.menu_ambientes ul li.relax a {
	text-decoration:none;
	background-color: #fff;
	color: #193e95;
	line-height: 35px;
	padding: 0px 53px;
	margin: 7px 0px;
	font-weight: bold;
	
}

.menu_ambientes ul li.relax a:hover {
	color: #ffffff;	
	line-height: 35px;
	height: 35px;
	background-color: #333333;
	
}

.menu_ambientes ul li.exteriores {
	display:inline;
	float:left;
	position:relative;
	width: auto;
	background-image: url(../images/f_exteriores.jpg);
	height: 35px;
	margin: 0px 8px;
	
		
		
}

.menu_ambientes ul li.exteriores a {
	text-decoration:none;
	background-color: #fff;
	color: #193e95;
	line-height: 35px;
	padding: 0px 53px;
	margin: 7px 0px;
	font-weight: bold;
	
}

.menu_ambientes ul li.exteriores a:hover {
	color: #ffffff;	
	line-height: 35px;
	height: 35px;	
	background-color: #333333;
	
}
.menu_ambientes ul li.publicos {
	display:inline;
	float:left;
	position:relative;
	width: auto;
	background-image: url(../images/f_publicos.jpg);
	height: 35px;
	margin: 0px 8px;
	
		
		
}

.menu_ambientes ul li.publicos a {
	text-decoration:none;	
	line-height: 35px;
	padding: 0px 53px;
	margin: 7px 0px;
	font-weight: bold;
	background-color: #fff;
	color: #193e95;
	
}

.menu_ambientes ul li.publicos a:hover {
	color: #ffffff;	
	line-height: 35px;
	height: 35px;	
	background-color: #333333;

	
}

/**************************  fin menu ambientes *******************************/
/*noticia detalle*/
.noticia {
	width: 695px;
	float: right;
	text-align: justify;
	font-size: 11px;
	padding: 20px;
	}
.noticia img a{
	border-bottom: 1px solid #e50004;
	float: left;
	clear: both;
	margin-bottom: 10px;
}

.noticia h5 {
	padding:0px 12px 8px 0px;

	font-size: 13px;
	color: #c00000;
	line-height: 30px;
	text-align: left;
}



.noticia h3 {
	margin:0px 12px 5px 0px;
	font-size: 18px;
	color: #737373;
	line-height: 30px;
	text-align: left;
}
.noticia h6 {
	margin:0px 12px 8px 10px;
	text-align: left;
}
.noticia h3 a {
	color: #4e4c4c;
	text-decoration: none
}

.noticia h3 a:hover {
	color: #4e4c4c;
	text-decoration: underline;
}

.noticia h4 {
	padding: 8px 0px 8px 10px;
	font-weight: bold;
	font-size: 10px;
	color: #4e4c4c;
	text-align: left;
	}
.noticia h4 a {
	color: #4e4c4c;
	text-decoration: none
}
.noticia h4 a:hover {
	color: #4e4c4c;
	text-decoration: underline;
}

.noticia .volver a, #bloque_contenidos .volver a{
	color: #c00000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px dotted #c00000;
	padding-left:720px;
	line-height:30px;
	height:30px;
	}
.noticia p{
	font-size: 12px;
	line-height: 1.5em;
	text-align: justify;
	padding: 10px;	
	color: #4e4c4c;
	
}
#contvideo {
	float: left;
	margin: 15px 20px 15px 0px;
	}
.foto_noticia{
	margin: 0px 20px 15px 0px;
	float: left;
}
.det_noticia{
	text-align: justify;	
	line-height:18px;
	font-size: 12px;
	padding: 0px;
	}
.det_noticia small {
	font-size: 11px;
	padding: 0px 5px 0px 0px ;
	color: #CCCCCC;
	}
.det_noticia a{
	color: #00898b;
	font-weight: bold;
	}
.det_noticia a:hover {
	color: #193e95;
	font-weight: bold;
	}
.det_noticia a:visited {
	color: #00898b;
	font-weight: bold;
	}
.noticia .det_noticia ul li a{
	list-style-type: none;
	display: block;
	background-image: url(../images/descargar-archivo.gif);
	background-repeat: no-repeat;
	padding:0px 0px 5px 20px;
	text-align:left;
	color: #193e95;
	font-weight: normal;
}
.noticia .det_noticia ul li a:hover{
	color: #00898b;
	background-image: url(../images/descargar-archivo_p.gif);
	font-weight: normal;
}
.descargas{
	text-align: justify;
	line-height:18px;
	font-size: 11px;
	padding: 15px 0px;
	}
.descargas a{
	color: #fff;
	background-color: #00898b;
	padding: 0px 3px;
	}
.descargas a:hover{
	color: #fff;
	background-color: #193e95;

	}

.noticia .det_noticia p{
	padding: 0px;
	}
.msgerror {
	background-color: #00898b;
	color: #fff;
	margin: 10px;
	padding: 10px;
	width: 400px;
	font-size: 12px;
	
}
/**enlaces**/
.enlaces_izda {
	width: 205px;
	padding:0px;
	float: left;
	font-size: 12px;
	margin-right: 20px;

	}

.enlaces_izda li{
	height: 15px;
	background-image: url(../images/listas.gif);
	background-repeat: no-repeat;
	border: none;
	padding:0px 0px 5px 20px;
	text-align:left;
	}
.enlaces_izda li a{
	color: #193e95;
	}
.enlaces_izda li a:hover{
	color: #00898b;
	}
	
.enlaces_drcha {
	width: 200px;
	padding:0px;
	float: right;
	margin-right: 20px;

	}
.enlaces_drcha li{
	height: 15px;
	background-image: url(../images/listas.gif);
	background-repeat: no-repeat;
	border: none;
	padding:0px 0px 5px 20px;
	text-align:left;
	font-size: 12px;

	}
.enlaces_drcha li a{
	color: #193e95;
	}
.enlaces_drcha li a:hover{
	color: #00898b;
	}
/*fin enlaces*/

.volver{
	font-size: 12px;
	line-height: 17px;
	text-align: center;
	padding: 10px 0px;
	text-decoration: none;
	float: right;
	color: #00898b;
	font-weight: bold;
}
.volver a{
	color: #193e95;
	font-weight: bold;
}
.volver a:hover{
	color: #777;
	text-decoration: none;
}

.volver a:visited {
	color: #00898b;
	font-weight: bold;
	}

