body {
	margin: 0px auto;
	width: 1200px;
	text-align: left;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
/*	background: url(../imagenes/fondo.jpg) repeat-x; */
}

a, input {outline: none; color: #00405d; text-decoration: none;cursor: pointer;}

a img { border: none;}

p{ margin: 0px; padding: 0px;}

#etiqueta_carga {
	width: 100%;
	margin-top: 30px;
	text-align: center;
}

#etiqueta_carga .cargando {
	line-height: 50px;
	font-size: 13px;
	font-weight: bold;
	color: #00405d;
}

/***********************************************************************************************/
/**                                       CONTENEDORES                                        **/
/***********************************************************************************************/

#contenedor_cabecera {
	float: left;
	margin: 0px auto;
	width: 1211px;
	height: 138px;
}

#pagina {
	float: left;
	margin: 8px auto;
	width: 1211px;
}

#lateral_izq {
	float: left;
	width: 153px;
	height: 339px;
	background: #004177 url(../imagenes/logo.jpg) no-repeat;
    position:relative;
}
.social{
  position: absolute;
  bottom:-67px;
  left: 0px;
  color:#5E5E5E;
}
.social a{

margin-right:4px;
}

#contenedor_principal {
	float: left;
	width: 886px;
}

#cont_cabecera {
	float: left;
	width: 100%;
	height: 339px;
	background: #f4f4f4;
}

#cont_contenido {
	float: left;
	width: 100%;
	margin-top: 3px;
}

#cont_pie {
	float: right;
	width: 100%;
	height: 87px;
	margin-top: 30px;
	background: url(../imagenes/fondo_pie.jpg) top right no-repeat;
}

#lateral_der {
	float: left;
	width: 172px;
	height: 339px;
	background: url(../imagenes/fondo_der.jpg) left repeat-y;
}

#banner_calidad_es {
	float: left;
    margin-top: 255px;
	width: 172px;
	height: 197px;
	background: url(../imagenes/banner_calidad_es.png) no-repeat;
    text-align: center;
}

#banner_calidad_en {
	float: left;
    margin-top: 255px;
	width: 172px;
	height: 197px;
	background: url(../imagenes/banner_calidad_en.png) no-repeat;
    text-align: center;
}

.kommerling {
    float: left;
    margin-top: 94px;
    margin-left: 12px;
}
.winkhaus {
    float: left;
    margin-top: 20px;
    margin-left: 12px;
}
.maco {
    float: left;
    margin-top: 13px;
    margin-left: 2px;
}
.somfy {
    float: left;
    margin-top: 24px;
    margin-left: 2px;
}


/************************************** Fin Contenedores ***************************************/


/***********************************************************************************************/
/**                                   CONTENEDOR CABECERA                                     **/
/***********************************************************************************************/

#contenedor_cabecera .cont_menu {
	float: left;
	width: 886px;
	padding-left: 153px;
	font-size: 14px;
	font-weight: bold;
	font-family: tahoma;
}

#contenedor_cabecera .cont_menu a .item {
	float: left;
	width: 96px;
	margin-top: 112px;
	color: #767676;
	text-align: center;
}

#contenedor_cabecera .cont_menu a .item2 {
	float: left;
	width: 93px;
	margin-top: 28px;
	font-size: 8px;
	font-family: tahoma;
	color: #767676;
	text-align: center;
}

#contenedor_cabecera .cont_menu .btn_e {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_e.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_e_act, #contenedor_cabecera .cont_menu a .btn_e:hover {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_e_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_u {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_u.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_u_act, #contenedor_cabecera .cont_menu a .btn_u:hover {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_u_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_r {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_r.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_r_act, #contenedor_cabecera .cont_menu a .btn_r:hover {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_r_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_o {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_o.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_o_act, #contenedor_cabecera .cont_menu a .btn_o:hover {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_o_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_v {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_v.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_v_act, #contenedor_cabecera .cont_menu a .btn_v:hover {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_v_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_n {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_n.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_n_act, #contenedor_cabecera .cont_menu a .btn_n:hover {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_n_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_t {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_t.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_t_act, #contenedor_cabecera .cont_menu a .btn_t:hover {
	float: left;
	width: 96px;
	height: 138px;
	margin-right: 3px;
	background: url(../imagenes/btn_menu_t_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .separador {
	float: left;
	width: 93px;
	height: 2px;
	font-size: 1px;
	margin-left: 1px;
	background: url(../imagenes/separador_menu.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_inicio_es, 
#contenedor_cabecera .cont_menu a .btn_inicio_es:hover, 
#contenedor_cabecera .cont_menu .btn_acceso_es, 
#contenedor_cabecera .cont_menu .btn_acceso_es:hover, 
#contenedor_cabecera .cont_menu .btn_idioma_es, 
#contenedor_cabecera .cont_menu a .btn_idioma_es:hover, 
#contenedor_cabecera .cont_menu .btn_inicio_en, 
#contenedor_cabecera .cont_menu a .btn_inicio_en:hover, 
#contenedor_cabecera .cont_menu .btn_acceso_en, 
#contenedor_cabecera .cont_menu .btn_acceso_en:hover, 
#contenedor_cabecera .cont_menu .btn_idioma_en, 
#contenedor_cabecera .cont_menu a .btn_idioma_en:hover {
	float: left;
	width: 93px;
	height: 45px;
	margin-left: 1px;
}

#contenedor_cabecera .cont_menu .btn_inicio_es {
	background: url(../imagenes/btn_menu_inicio_es.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_inicio_es:hover {
	background: url(../imagenes/btn_menu_inicio_es_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_acceso_es {
	background: url(../imagenes/btn_menu_acceso_es.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_acceso_es:hover {
	background: url(../imagenes/btn_menu_acceso_es_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_idioma_es {
	height: 44px;
	background: url(../imagenes/btn_menu_idioma_es.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_idioma_es:hover {
	height: 44px;
	background: url(../imagenes/btn_menu_idioma_es_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_inicio_en {
	background: url(../imagenes/btn_menu_inicio_en.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_inicio_en:hover {
	background: url(../imagenes/btn_menu_inicio_en_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_acceso_en {
	background: url(../imagenes/btn_menu_acceso_en.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_acceso_en:hover {
	background: url(../imagenes/btn_menu_acceso_en_act.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu .btn_idioma_en {
	height: 44px;
	background: url(../imagenes/btn_menu_idioma_en.jpg) no-repeat;
}

#contenedor_cabecera .cont_menu a .btn_idioma_en:hover {
	height: 44px;
	background: url(../imagenes/btn_menu_idioma_en_act.jpg) no-repeat;
}

.toggler { 
	width: 161px; 
	height: 138px; 
	float: left;
}

#registro { 
	position: absolute; 
	width: 145px; 
	height: 86px;  
	padding: 25px 8px;
	display: none; 
	border: 1px solid #aaaaaa; 
	background: #ffffff; 
	border: 1px solid #dbdbdb; 
	background: #f3f3f3; 
}

#registro .bienvenido {
	float: left;
	width: 139px;
	font-size: 9px;
	color: #4d636d;
	padding-left: 5px;
}

#registro .nombre {
	float: left;
	width: 139px;
	font-size: 11px;
	font-weight: bold;
	color: #4d636d;
	padding-left: 5px;
}

#registro .enlace {
	float: left;
	width: 139px;
	font-size: 11px;
	font-weight: bold;
	color: #052e41;
	padding-left: 5px;
}

#frmLogin {
	float: left;
	width: 144px;
}

#frmLogin .linea {
	float: left;
	width: 144px;
	height: 29px;
}

#frmLogin label {
	float: left;
	width: 52px;
	line-height: 19px;
	padding-left: 5px;
	color: #737373;
}

#frmLogin .campo {
	float: left;
	width: 78px;
	height: 18px;
	border: none;
	border-top: 1px solid #909090;
	border-left: 1px solid #909090;
	background: #f5f5f5;
}

#frmLogin .boton {
	float: right;
	padding: 0px 10px;
	margin-right: 7px;
	_margin-right: 3px;
	line-height: 15px;
	text-align: center;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	cursor: pointer;
	background: #052e41 url(../imagenes/fondo_boton.jpg) repeat-x;
}

#frmLogin a {
	float: left;
	width: 144px;
	margin-top: 8px;
	text-align: center;
	text-decoration: none;
	font-size: 9px;
	color: #052e41;
}

#idiomas { 
	position: absolute; 
	width: 145px;  
	height: 44px;
	margin-top: 92px;
	padding: 0px 8px;
	display: none; 
	border: 1px solid #dbdbdb; 
	background: #f3f3f3; 
}

#cont_idiomas {
	float: left;
	width: 145px;
	margin-top: 6px;
}

#cont_idiomas .idioma {
	float: left;
	width: 72px;
	text-align: center;
}

/********************************** Fin Contenedor Cabecera ************************************/


/***********************************************************************************************/
/**                                      CONT CABECERA                                        **/
/***********************************************************************************************/

#cont_cabecera .marquesina {
	float: left;
	width: 627px;
	height: 339px;
	background: #f4f4f4;
}

#slides {
	float: left;
	width: 606px;
	height: 293px;
	padding: 10px 10px 0px 10px;
}

#controlesSlide ul { 
	list-style:none;
	padding-left: 35px;
}

#controlesSlide { 
	float:left; margin: 0px;
}

#paginadorSlide, #pausarContinuar { 
	float:left; 
	margin: 0px; 
}

#pausarContinuar a {
	display:block; 
	width: 9px;
	height: 9px;
	padding: 8px 9px;
	text-decoration:none;
	color: #ffffff;
	background: #3a6c96 url(../imagenes/pag_slide_off.jpg) right no-repeat;	
}

#paginadorSlide li { 
	float:left; 
	margin-left:2px;
}

#paginadorSlide li a { 
	display:block; 
	width: 27px;
	line-height: 25px;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
	color:#fff;                                    
	background: url(../imagenes/pag_slide_off.jpg) no-repeat; 
}

#paginadorSlide li.activo a {                    
	background: url(../imagenes/pag_slide_on.jpg) no-repeat; 
	color:#fff;

}

#cont_cabecera .enlace_pvc_es, 
#cont_cabecera .enlace_aluminio_es, 
#cont_cabecera .enlace_fachada_es, 
#cont_cabecera .enlace_pvc_en, 
#cont_cabecera .enlace_aluminio_en, 
#cont_cabecera .enlace_fachada_en,
#cont_cabecera .enlace_pvc_es_act, 
#cont_cabecera .enlace_aluminio_es_act, 
#cont_cabecera .enlace_fachada_es_act, 
#cont_cabecera .enlace_pvc_en_act, 
#cont_cabecera .enlace_aluminio_en_act, 
#cont_cabecera .enlace_fachada_en_act {
	float: left;
	width: 81px;
	height: 339px;
}

#cont_cabecera .enlace_pvc_es, 
#cont_cabecera .enlace_pvc_en {
	background: url(../imagenes/enlace_pvc_es.jpg) no-repeat;
}

#cont_cabecera .enlace_pvc_es:hover, 
#cont_cabecera .enlace_pvc_es_act, 
#cont_cabecera .enlace_pvc_en:hover, 
#cont_cabecera .enlace_pvc_en_act {
	background: url(../imagenes/enlace_pvc_es_act.jpg) no-repeat;
}

#cont_cabecera .enlace_aluminio_es {
	margin-left: 8px;
	background: url(../imagenes/enlace_aluminio_es.jpg) no-repeat;
}

#cont_cabecera .enlace_aluminio_es:hover, 
#cont_cabecera .enlace_aluminio_es_act {
	margin-left: 8px;
	background: url(../imagenes/enlace_aluminio_es_act.jpg) no-repeat;
}

#cont_cabecera .enlace_aluminio_en {
	margin-left: 8px;
	background: url(../imagenes/enlace_aluminio_en.jpg) no-repeat;
}

#cont_cabecera .enlace_aluminio_en:hover, 
#cont_cabecera .enlace_aluminio_en_act {
	margin-left: 8px;
	background: url(../imagenes/enlace_aluminio_en_act.jpg) no-repeat;
}

#cont_cabecera .enlace_fachada_es {
	margin-left: 8px;
	background: url(../imagenes/enlace_fachada_es.jpg) no-repeat;
}

#cont_cabecera .enlace_fachada_es:hover, 
#cont_cabecera .enlace_fachada_es_act {
	margin-left: 8px;
	background: url(../imagenes/enlace_fachada_es_act.jpg) no-repeat;
}

#cont_cabecera .enlace_fachada_en {
	margin-left: 8px;
	background: url(../imagenes/enlace_fachada_en.jpg) no-repeat;
}

#cont_cabecera .enlace_fachada_en:hover, 
#cont_cabecera .enlace_fachada_en_act {
	margin-left: 8px;
	background: url(../imagenes/enlace_fachada_en_act.jpg) no-repeat;
}


/************************************** Fin Cont Cabecera ***************************************/



/***********************************************************************************************/
/**                                     CONT CONTENIDO                                        **/
/***********************************************************************************************/

/****************** Portada ***********************/

#cont_contenido .destacados {
	float: left;
	width: 461px;
	height: 182px;
	background: url(../imagenes/fondo_destacados.jpg) repeat-x;
}

#cont_contenido .destacados .textovertical_es,
#cont_contenido .destacados .textovertical_en {
	float: left;
	width: 59px;
	height: 182px;
	padding-left: 16px;
} 

#cont_contenido .destacados .textovertical_es {
	background: url(../imagenes/destacados_v_es.jpg) right no-repeat;
} 

#cont_contenido .destacados .textovertical_en {
	background: url(../imagenes/destacados_v_en.jpg) right no-repeat;
} 

.noticias_destacadas { /** stepcarousel **/
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
	width: 385px; /*Width of Carousel Viewer itself*/
	height: 153px; /*Height should enough to fit largest content's height*/
}

.noticias_destacadas .cont_noticias_dest{ /** belt **/
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 0;
}

.noticias_destacadas .noticia_dest{ /** panel **/
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width: 346px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
	margin: 20px;
}

.noticia_dest .fecha {
	float: left;
	width: 346px;
	color: #d07e14;
	font-weight: bold;
}

.noticia_dest .titulo {
	float: left;
	width: 346px;
	color: #333333;
	margin-top: 5px;
	font-size: 12px;
	font-weight: bold;
}

.noticia_dest .cuerpo {
	float: left;
	width: 346px;
	height: 90px;
	line-height: 18px;
	color: #838383;
	margin-top: 5px;
	font-size: 12px;
}

#cont_contenido .destacados .controlador {
	float: left;
	width: 346px;
	margin-top: 8px;
	margin-left: 23px;
}

#cont_contenido .destacados .controlador .flecha_izq {
	float: left;
	width: 15px;
	height: 14px;
	background: url(../imagenes/flecha_dest_izq.jpg) no-repeat;
}

#cont_contenido .destacados .controlador .flecha_der {
	float: left;
	width: 15px;
	height: 14px;
	margin-left: 1px;
	background: url(../imagenes/flecha_dest_der.jpg) no-repeat;
}

#cont_contenido .botonera {
	float: left;
	width: 465px;
	margin-top: 17px;
}

#cont_contenido .botonera .seguridad_es, 
#cont_contenido .botonera .seguridad_en, 
#cont_contenido .botonera .calidad_es, 
#cont_contenido .botonera .calidad_en, 
#cont_contenido .botonera .servicio_es, 
#cont_contenido .botonera .servicio_en {
	float: left;
	width: 155px;
	height: 111px;
	cursor: pointer;
}

#cont_contenido .botonera .seguridad_es {
	background: url(../imagenes/btn_seguridad_es.jpg) no-repeat;
}

#cont_contenido .botonera .seguridad_en {
	background: url(../imagenes/btn_seguridad_en.jpg) no-repeat;
}

#cont_contenido .botonera .calidad_es {
	background: url(../imagenes/btn_calidad_es.jpg) no-repeat;
}

#cont_contenido .botonera .calidad_en {
	background: url(../imagenes/btn_calidad_en.jpg) no-repeat;
}

#cont_contenido .botonera .servicio_es {
	background: url(../imagenes/btn_servicio_es.jpg) no-repeat;
}

#cont_contenido .botonera .servicio_en {
	background: url(../imagenes/btn_servicio_en.jpg) no-repeat;
}

#cont_contenido .botonera .experiencia_es, 
#cont_contenido .botonera .experiencia_en, 
#cont_contenido .botonera .diseno_es, 
#cont_contenido .botonera .diseno_en, 
#cont_contenido .botonera .ahorro_es, 
#cont_contenido .botonera .ahorro_en {
	float: left;
	width: 155px;
	height: 112px;
	margin-top: 3px;
	cursor: pointer;
}

#cont_contenido .botonera .experiencia_es {
	background: url(../imagenes/btn_experiencia_es.jpg) no-repeat;
}

#cont_contenido .botonera .experiencia_en {
	background: url(../imagenes/btn_experiencia_en.jpg) no-repeat;
}

#cont_contenido .botonera .diseno_es {
	background: url(../imagenes/btn_diseno_es.jpg) no-repeat;
}

#cont_contenido .botonera .diseno_en {
	background: url(../imagenes/btn_diseno_en.jpg) no-repeat;
}

#cont_contenido .botonera .ahorro_es {
	background: url(../imagenes/btn_ahorro_es.jpg) no-repeat;
}

#cont_contenido .botonera .ahorro_en {
	background: url(../imagenes/btn_ahorro_en.jpg) no-repeat;
}

#cont_contenido .ventanas {
	float: right; 
	width: 416px;
	margin-top: 8px;
}

#cont_contenido .ventanas .ventana {
	float: left; 
	width: 416px;
	cursor: pointer;
}

#cont_contenido .ventanas .aislantes {
	width: 416px;
	height: 149px;
	background: url(../imagenes/ventanas_aislantes.jpg) no-repeat;
}

#cont_contenido .ventanas .resistentes {
	width: 416px;
	height: 123px;
	background: url(../imagenes/ventanas_resistentes.jpg) no-repeat;
}

#cont_contenido .ventanas .rentables {
	width: 416px;
	height: 144px;
	background: url(../imagenes/ventanas_rentables.jpg) no-repeat;
}

#cont_contenido .ventanas .ventana .titulo {
	float: left; 
	width: 248px;
	font-size: 17px;
	font-weight: bold;
	margin-top: 15px;
	margin-left: 20px;
	color: #26cce6;
}

#cont_contenido .ventanas .ventana .texto {
	float: left; 
	width: 248px;
	margin-top: 6px;
	margin-left: 20px;
	font-size: 12px;
	color: #5e5e5e;
	text-align: justify;
}

/**************************** Productos *********************************/

#cont_contenido .menu_productos {
	float: left;
	width: 867px;
	margin-top: 20px;
	padding-left: 19px;
	margin-bottom: 40px;
}

#cont_contenido .menu_productos .prod_pvc_es, 
#cont_contenido .menu_productos .prod_pvc_en, 
#cont_contenido .menu_productos .prod_aluminio_es, 
#cont_contenido .menu_productos .prod_aluminio_en, 
#cont_contenido .menu_productos .prod_fachadas_es, 
#cont_contenido .menu_productos .prod_fachadas_en {
	float: left;
	width: 270px;
	height: 576px;
}

#cont_contenido .menu_productos .prod_pvc_es {
	background: url(../imagenes/prod_pvc_es.jpg) no-repeat;
}

#cont_contenido .menu_productos .prod_pvc_en {
	background: url(../imagenes/prod_pvc_en.jpg) no-repeat;
}

#cont_contenido .menu_productos .prod_aluminio_es {
	margin-left: 19px;
	background: url(../imagenes/prod_aluminio_es.jpg) no-repeat;
}

#cont_contenido .menu_productos .prod_aluminio_en {
	margin-left: 19px;
	background: url(../imagenes/prod_aluminio_en.jpg) no-repeat;
}

#cont_contenido .menu_productos .prod_fachadas_es {
	margin-left: 19px;
	background: url(../imagenes/prod_fachadas_es.jpg) no-repeat;
}

#cont_contenido .menu_productos .prod_fachadas_en {
	margin-left: 19px;
	background: url(../imagenes/prod_fachadas_en.jpg) no-repeat;
}

#cont_contenido .menu_productos .prod_pvc_es .texto, 
#cont_contenido .menu_productos .prod_pvc_en .texto, 
#cont_contenido .menu_productos .prod_aluminio_es .texto, 
#cont_contenido .menu_productos .prod_aluminio_en .texto, 
#cont_contenido .menu_productos .prod_fachadas_es .texto, 
#cont_contenido .menu_productos .prod_fachadas_en .texto {
	float: left;
	width: 230px;
	margin-top: 328px;
	padding: 0px 20px;
	line-height: 17px;
	font-weight: normal;
	text-align: justify;
	color: #4d4d4d;
}

#cont_contenido .menu_lateral {
	float: left;
	width: 298px;
}

#cont_contenido .menu_lateral .list_prod {
	float: left;
	width: 298px;
	font-size: 13px;
	font-family: tahoma;
}

#cont_contenido .menu_lateral .list_prod a {
	color: #ffffff;
	font-weight: bold;
}

#cont_contenido .menu_lateral .list_prod a.item {
	float: left;
	width: 298px;
	line-height: 49px;
	text-indent: 58px;
}

#cont_contenido .menu_lateral .list_prod a.item_act, #cont_contenido .menu_lateral .list_prod a.item:hover {
	float: left;
	width: 298px;
	line-height: 49px;
	text-indent: 76px;
}

#cont_contenido .menu_lateral .list_prod a.empresa {
	background: url(../imagenes/item.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod a.empresa_act, #cont_contenido .menu_lateral .list_prod a.empresa:hover {
	background: url(../imagenes/item_act.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod a.pvc {
	background: url(../imagenes/item_prod_pvc.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod a.pvc_act, #cont_contenido .menu_lateral .list_prod a.pvc:hover {
	background: url(../imagenes/item_prod_pvc_act.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod a.aluminio {
	background: url(../imagenes/item_prod_aluminio.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod a.aluminio_act, #cont_contenido .menu_lateral .list_prod a.aluminio:hover {
	background: url(../imagenes/item_prod_aluminio_act.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod a.fachada {
	background: url(../imagenes/item_prod_fachada.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod a.fachada_act, #cont_contenido .menu_lateral .list_prod a.fachada:hover {
	background: url(../imagenes/item_prod_fachada_act.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod .item_separador {
	float: left;
	width: 298px;
	height: 2px;
}

#cont_contenido .menu_lateral .list_prod .item_fin {
	float: left;
	width: 298px;
	height: 36px;
}

#cont_contenido .menu_lateral .list_prod .fin_empresa {
	background: url(../imagenes/item_fin.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod .fin_pvc {
	background: url(../imagenes/item_fin_pvc.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod .fin_aluminio {
	background: url(../imagenes/item_fin_aluminio.jpg) no-repeat;
}

#cont_contenido .menu_lateral .list_prod .fin_fachada {
	background: url(../imagenes/item_fin_fachada.jpg) no-repeat;
}

#cont_contenido .menu_lateral .gama_colores_es {
	float: left;
	width: 298px;
	height: 185px;
	margin-top: 13px;
	background: url(../imagenes/gama_colores_es.jpg) no-repeat;
}

#cont_contenido .menu_lateral .presupuesto_es {
	float: left;
	width: 298px;
	height: 166px;
	margin: 0px;
	background: url(../imagenes/presupuesto_es.jpg) no-repeat;
}

#cont_contenido .menu_lateral .atencion_cliente_es {
	float: left;
	width: 298px;
	height: 204px;
	margin: 0px;
	background: url(../imagenes/atencion_cliente_es.jpg) no-repeat;
}


#cont_contenido .menu_lateral .gama_colores_en {
	float: left;
	width: 298px;
	height: 185px;
	margin-top: 13px;
	background: url(../imagenes/gama_colores_en.jpg) no-repeat;
}

#cont_contenido .menu_lateral .presupuesto_en {
	float: left;
	width: 298px;
	height: 166px;
	margin: 0px;
	background: url(../imagenes/presupuesto_en.jpg) no-repeat;
}

#cont_contenido .menu_lateral .atencion_cliente_en {
	float: left;
	width: 298px;
	height: 204px;
	margin: 0px;
	background: url(../imagenes/atencion_cliente_en.jpg) no-repeat;
}


#cont_contenido .contenedor_empresa,
#cont_contenido .contenedor_producto {
	float: left;
	width: 582px;
	margin-left: 6px;
}

#cont_contenido .contenedor_empresa .imagen, 
#cont_contenido .contenedor_producto .imagen {
	float: left;
	width: 582px;
}

#cont_contenido .contenedor_empresa .contenido {
	float: left;
	width: 542px;
	padding: 37px 20px 10px 20px;
	font-family: tahoma;
}
 
#cont_contenido .contenedor_producto .contenido {
	float: left;
	width: 542px;
	padding: 10px 30px 10px 10px;
	font-family: tahoma;
}

#cont_contenido .contenedor_empresa .contenido .nombre, 
#cont_contenido .contenedor_producto .contenido .nombre {
	float: left;
	width: 542px;
	font-size: 13px;
	font-weight: bold;
}

#cont_contenido .contenedor_empresa .contenido .descripcion, 
#cont_contenido .contenedor_producto .contenido .descripcion {
	float: left;
	width: 542px;
	margin-top: 15px;
	font-size: 12px;
	color: #4b4b4b;
	text-align: justify;
}

#cont_contenido .contenedor_empresa .contenido .descripcion p, 
#cont_contenido .contenedor_producto .contenido .descripcion p {
	margin: 10px 0px 0px 0px;
}

#cont_contenido .contenedor_producto .cont_botones {
	float: left;
	width: 554px;
}

#cont_contenido .contenedor_producto .cont_botones .fotografias_es {
	float: left;
	width: 272px;
	height: 79px;
	background: url(../imagenes/btn_fotografias_es.jpg) no-repeat;
}

#cont_contenido .contenedor_producto .cont_botones .fotografias_en {
	float: left;
	width: 272px;
	height: 79px;
	background: url(../imagenes/btn_fotografias_en.jpg) no-repeat;
}

#cont_contenido .contenedor_producto .cont_botones .fichero_es {
	float: right;
	width: 272px;
	height: 79px;
	background: url(../imagenes/btn_fichero_es.jpg) no-repeat;
}

#cont_contenido .contenedor_producto .cont_botones .fichero_en {
	float: right;
	width: 272px;
	height: 79px;
	background: url(../imagenes/btn_fichero_en.jpg) no-repeat;
}

/*************************** Delegaciones ********************************/

#cont_contenido .delegaciones {
	float: left;
	width: 886px;
	margin-top: 10px;
	font-family: tahoma;
	font-size: 12px;
}


#mapa_es, #mapa_en {
	float:left;
	margin-top:10px;
	margin-left:0px;
	width:420px;
	height:420px;
}

#mapa_es {
	background: url(../imagenes/mapa_es.jpg) no-repeat;
}

#mapa_en {
	background: url(../imagenes/mapa_en.jpg) no-repeat;
}

#mapa_es .puerta_act, #mapa_en .puerta_act, #mapa_es .puerta, #mapa_en .puerta {
	position:absolute;
	width: 16px;
	height: 26px;
}

#mapa_es .puerta, #mapa_en .puerta {
/*	width: 7px;
	height: 7px; */
	background: url(../imagenes/punto.jpg) center no-repeat;
}

#mapa_es .puerta:hover, #mapa_en .puerta:hover, #mapa_es .puerta_act, #mapa_en .puerta_act {
	background: url(../imagenes/puerta_act.png) center no-repeat;
}


#cont_contenido .delegaciones .col_izq {
	float: left;
	width: 425px;
}

#cont_contenido .delegaciones .col_izq .entrada {
	float: left;
	width: 420px;
	padding-left: 5px;
	color: #004177;
}

#cont_contenido .delegaciones .col_izq .barra_delegaciones {
	float: left;
	width: 420px;
    height: 30px;
    margin: 10px 0px;
	background: url(../imagenes/barra_delegaciones.jpg) no-repeat;
}

#cont_contenido .delegaciones .col_izq .tb_delegaciones {
    float: left;
    width: 420px;
    font-size: 12px;
    font-weight: bold;
    font-family: tahoma;
    color: #004177;
}

#cont_contenido .delegaciones .col_izq .tb_delegaciones .delegacion {
    width: 203px;
    height: 30px;
    padding-left: 32px;
    vertical-align: middle;
	background: url(../imagenes/puerta.png) 8px center no-repeat;
}

#cont_contenido .delegaciones .col_izq .tb_delegaciones .delegacion_act {
    width: 203px;
    height: 30px;
    padding-left: 32px;
    vertical-align: middle;
	background: url(../imagenes/puerta_2.png) #f0f0f0 8px center no-repeat;
}

#cont_contenido .delegaciones .col_izq .tb_delegaciones .delegacion_act a, #cont_contenido .delegaciones .col_izq .tb_delegaciones .delegacion a:hover {
    color: #8fbe00;
}

#cont_contenido .delegaciones .col_izq .tb_delegaciones .espacio {
    width: 10px;
    height: 30px;
	background: url(../imagenes/espacio_delegaciones.jpg) repeat;
}

#cont_contenido .delegaciones .col_der {
	float: right;
	width: 413px;
	height: 609px;
	padding: 20px 19px;
	background: url(../imagenes/fondo_delegaciones.jpg) no-repeat;
}

#cont_contenido .delegaciones .col_der .nombre {
	float: left;
	width: 413px;
	line-height: 18px;
	text-indent: 20px;
	font-weight: bold;
	color: #004177;
	background: url(../imagenes/icon_delegacion.jpg) left no-repeat;
}

#cont_contenido .delegaciones .col_der .datos {
	float: left;
	width: 413px;
	margin-top: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #545454;
}

#cont_contenido .delegaciones .col_der .datos p {
	margin: 5px 0px;
}

#cont_contenido .delegaciones .col_der .mapa_google {
	float: left;
	width: 403px;
	height: 339px;
	margin-top: 15px;
	padding: 5px;
	background: #ffffff;
}

#globo {
	float: left;
	width: 290px;
}

#globo .imagen {
	float:left;
	width: 90px;
}

#globo .texto {
	float:left;
	width: 200px;
}

#globo .texto .nombre_globo {
	float:left;
	width: 200px;
	font-weight: bold;
	color: #004177;
}

#globo .texto .datos_globo {
	float:left;
	margin-top: 5px;
	margin-bottom: 10px;
	width: 200px;
	color: #545454;
}

/*************************** Noticias ********************************/

#cont_contenido .noticias {
	float: left;
	width: 886px;
	padding-top: 7px;
	background: url(../imagenes/fondo_noticias.jpg) no-repeat;
}

#cont_menu_noticias {
	float:left; 
	width: 199px;
}

#cont_contenido .noticias .menu_noticias_es, 
#cont_contenido .noticias .menu_noticias_en {
	float: left;
	width: 158px;
	height: 421px;
	padding: 0px 24px 0px 17px;
	font-weight: bold;
}

#cont_contenido .noticias .menu_noticias_es {
	background: url(../imagenes/menu_noticias_es.jpg);
}

#cont_contenido .noticias .menu_noticias_en {
	background: url(../imagenes/menu_noticias_en.jpg);
}

#cont_contenido .noticias .menu_noticias_es .item, 
#cont_contenido .noticias .menu_noticias_en .item {
	float: left;
	width: 158px;
	margin-top: 22px;
}

#cont_contenido .noticias .menu_noticias_es .item .fecha, 
#cont_contenido .noticias .menu_noticias_en .item .fecha {
	float: left;
	padding: 3px;
	color: #d07e14;
	cursor:pointer;
}

#cont_contenido .noticias .menu_noticias_es .item .fecha:hover, 
#cont_contenido .noticias .menu_noticias_en .item .fecha:hover,
#cont_contenido .noticias .menu_noticias_es .item .fecha_act, 
#cont_contenido .noticias .menu_noticias_en .item .fecha_act {
	float: left;
	padding: 3px;
	background: #d07e14;
	color: #ffffff;
	cursor:pointer;
}

#cont_contenido .noticias .menu_noticias_es .item .titulo, 
#cont_contenido .noticias .menu_noticias_en .item .titulo {
	float: left;
	width: 158px;
	margin-top: 12px;
	color: #333333;
}

#cont_contenido .noticias .menu_noticias_es .item .puntos, 
#cont_contenido .noticias .menu_noticias_en .item .puntos {
	float: left;
	width: 158px;
	height: 2px;
	margin-top: 25px;
	font-size: 1px;
	background: url(../imagenes/punto_noticia.jpg) repeat-x;
}

#cont_contenido .noticias .contenido_noticia {
	float: right;
	width: 631px;
	padding: 24px;
	background: #f8f8f8 url(../imagenes/cont_noticias.jpg) no-repeat;
}

#cont_contenido .noticias .contenido_noticia .imagen {
	float: left;
	width: 218px;
	margin-top: 40px;
}

#cont_contenido .noticias .contenido_noticia .datos {
	float: right;
	width: 377px;
}

#cont_contenido .noticias .contenido_noticia .datos .fecha {
	float: left;
	width: 377px;
	font-weight: bold;
	color: #d07e14;
}

#cont_contenido .noticias .contenido_noticia .datos .titulo {
	float: left;
	width: 377px;
	margin-top: 20px;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
}

#cont_contenido .noticias .contenido_noticia .datos .subtitulo {
	float: left;
	width: 377px;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
}

#cont_contenido .noticias .contenido_noticia .datos .texto {
	float: left;
	width: 377px;
	margin-top: 20px;
	color: #838383;
	font-size: 12px;
	text-align: justify;
}

/**************************** Descargas *********************************/

#cont_contenido .descargas .menu_descargas {
	float: left;
	width: 274px;
/*	height: 657px; */
	margin-top: 6px;
	padding: 0px 12px;
	background: url(../imagenes/menu_descargas.jpg) no-repeat;
	text-align: center;
}

#cont_contenido .descargas .menu_descargas .seleccione {
/*	float: left;
	width: 298px; */
	margin-top: 20px;
	font-family: tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}

#cont_contenido .descargas .menu_descargas .puntos {
	margin-top: 14px;
	height: 1px;
	font-size: 1px;
	border-bottom: 2px dotted #ffffff;
}

#cont_contenido .descargas .menu_descargas .list_desc {
	float: left;
	width: 274px;
	margin-top: 3px;
	font-size: 14px;
	font-weight: bold;
	font-family: tahoma;
	text-align: left;
}

#cont_contenido .descargas .menu_descargas .list_desc a {
	color: #798000;
}

#cont_contenido .descargas .menu_descargas .list_desc a.item {
	float: left;
	width: 274px;
	margin-top: 12px;
	line-height: 62px;
	text-indent: 12px;
	color: #b1b65d;
	background: url(../imagenes/item_descargas.png) no-repeat;
}

#cont_contenido .descargas .menu_descargas .list_desc a.item_act, 
#cont_contenido .descargas .menu_descargas .list_desc a.item:hover {
	float: left;
	width: 274px;
	margin-top: 12px;
	line-height: 62px;
	text-indent: 12px;
	color: #798000;
	background: url(../imagenes/item_descargas_act.png) no-repeat;
}

#cont_contenido .descargas .menu_descargas .list_desc .sub_list_desc {
    float: left; 
    width: 209px; 
    padding: 10px; 
    margin-left: 9px; 
	font-size: 14px;
	font-weight: normal;
    background: #f3f3f3;
    display: none;
}

#cont_contenido .descargas .menu_descargas .list_desc .sub_list_desc a {
    float: left; 
    width: 209px;
    padding: 5px 0px;
}

#cont_contenido .descargas .contenedor_descargas {
	float: right;
	width: 575px;
/*	height: 680px; */
	padding: 20px 0px 20px 0px;
}

#cont_contenido .descargas .contenedor_descargas .contenedor_fichero {
	float: left;
	width: 163px;
	height: 194px;
	margin: 7px 4px;
	padding: 9px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	background: url(../imagenes/contenedor_ficheros.jpg) no-repeat;	
}

#cont_contenido .descargas .contenedor_descargas .contenedor_fichero .icono {
	float: left;
	width: 79px;
	height: 71px;
	padding: 7px 0px;
	text-align: center;
}

#cont_contenido .descargas .contenedor_descargas .contenedor_fichero .boton_descarga {
	float: left;
	width: 82px;
	height: 71px;
	color: #d07e14;
	padding-top: 14px;
	text-align: center;
}

#cont_contenido .descargas .contenedor_descargas .contenedor_fichero .nombre {
	float: left;
	width: 163px;
	margin-top: 9px;
	text-align: center;
	line-height: 26px;
	color: #686868;
}

#cont_contenido .descargas .contenedor_descargas .contenedor_fichero .descripcion {
	float: left;
	width: 143px;
	padding: 10px;
	text-align: justify;
	color: #ffffff;
}

/**************************** Galería *********************************/

#cont_contenido .galeria .menu_galeria {
	float: left;
	width: 258px;
	height: 525px;
	margin-top: 6px;
	padding: 15px 20px;
	background: #f4f4f4;
}

#cont_contenido .galeria .menu_galeria ul {
	width: 258px; 
	list-style: none;
	margin: 0; padding: 0;
}

#cont_contenido .galeria .menu_galeria ul .cont_imagen {
	float: left;
	width: 101px;
	height: 112px;
	padding: 9px;
	background: url(../imagenes/fondo_galeria.jpg) no-repeat;
}

#cont_contenido .galeria .menu_galeria ul li{
	float: left;
	width: 119px;
	margin: 5px; padding: 0;
	display: inline; 
	cursor: pointer;
}
#cont_contenido .galeria .menu_galeria ul li img {
	border:0;
}

#cont_contenido .galeria .menu_galeria ul li div.thumb {
	width: 101px;
	height: 86px;
	display: block;
	
}
#cont_contenido .galeria .menu_galeria ul li div.thumb:hover {
	background-color: transparent;
}
#cont_contenido .galeria .menu_galeria ul li div.thumb span {
	display: none;
}
#cont_contenido .galeria .menu_galeria ul li div.thumb:hover span {
	display: block;
	position: relative;
	top: -86px;
}


#cont_contenido .galeria .menu_galeria ul li .nombre {
	margin-top: 10px;
	margin-bottom: 15px;
	text-align: center;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #004177;
}

#cont_contenido .galeria .cont_galeria {
	float: right;
	width: 541px;
	height: 513px;
	margin-top: 6px;
	padding: 21px;
    background: #f4f4f4; /*	url(../imagenes/contenedor_galeria.jpg) no-repeat; */
}

/************************* Contacto *****************************/

#cont_contenido .contenedor_contacto {
	float: left;
	width: 582px;
	height: 688px;
	margin-left: 6px;
	background: url(../imagenes/fondo_contacto.jpg) no-repeat;
}

#cont_contenido .contenedor_contacto .sede_es, 
#cont_contenido .contenedor_contacto .sede_en {
	float: left;
	width: 244px;
	height: 45px;
	margin-top: 29px;
	margin-left: 5px;
}

#cont_contenido .contenedor_contacto .sede_es {
	background: url(../imagenes/sede_central_es.jpg) no-repeat;
}

#cont_contenido .contenedor_contacto .sede_en {
	background: url(../imagenes/sede_central_en.jpg) no-repeat;
}

#cont_contenido .contenedor_contacto .datos_contacto {
	float: left; 
	width:572px;
	height: 245px;
	padding: 0px 5px;
}

#cont_contenido .contenedor_contacto .datos_contacto .datos {
	float: left;
	width: 232px;
	height: 130px;
	margin-top: 50px;
	background: url(../imagenes/datos_contacto.jpg) center no-repeat;
}

#cont_contenido .contenedor_contacto .datos_contacto .mapa {
	float: left;
	width: 268px;
	height: 173px;
	margin-top: 24px;
	border: 3px solid #cbd9e3;
}

#cont_contenido .contenedor_contacto .datos_contacto .ver_mapa {
	float: left;
	width: 274px;
	line-height: 27px;
	text-align: center;
	font-family: tahoma;
	font-size: 11px;
	background: url(../imagenes/ver_mapa.jpg) no-repeat;
}

#cont_contenido .contenedor_contacto .datos_contacto .ver_mapa a {
	color: #5f8db0;
}

#cont_contenido .contenedor_contacto .form_contacto {
	float: left; 
	width:530px;
	margin-top: 25px;
	padding: 0px 26px;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #004177;
}

#cont_contenido .contenedor_contacto .form_contacto .filtem {
	float: left; 
	width:530px;
}

#cont_contenido .contenedor_contacto .form_contacto .filtem label {
	float: left; 
	line-height: 45px;
}

#cont_contenido .contenedor_contacto .form_contacto .filtem select, 
#cont_contenido .contenedor_contacto .form_contacto .filtem input, 
#cont_contenido .contenedor_contacto .form_contacto .filtem textarea {
	margin: 12px 20px 0px 20px;
	border-left: 2px solid #7a7a7c;
	border-top: 2px solid #7a7a7c;
	border-right: 1px solid #7a7a7c;
	border-bottom: 1px solid #7a7a7c;
	font-size: 11px;
	color: #004177;
}

#cont_contenido .contenedor_contacto .form_contacto .filtem select {
	float: left; 
	width: 220px;
	height: 20px;
}

#cont_contenido .contenedor_contacto .form_contacto .filtem input {
	float: left; 
	height: 20px;
}

#cont_contenido .contenedor_contacto .form_contacto .filtem textarea {
	float: left; 
	width: 433px;
	height: 85px;
	margin-right: 0px;
}

#cont_contenido .contenedor_contacto .form_contacto .filtem .nota {
	float: left; 
	width:230px;
	line-height: 30px;
	font-size: 11px;
	color: #d07e14;
}

#cont_contenido .contenedor_contacto .form_contacto .botones {
	float: right; 
	width: 165px;
	margin-top: 15px;
	padding-right: 2px;
}

#cont_contenido .contenedor_contacto .form_contacto input.boton_borrar,
#cont_contenido .contenedor_contacto .form_contacto input.boton_enviar {
	float: left; 
	width: 76px;
	height: 26px;
	line-height: 26px;
	border: none;
	color: #ffffff;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	text-transform: lowercase;
	cursor: pointer;
}

#cont_contenido .contenedor_contacto .form_contacto input.boton_borrar {
	background: url(../imagenes/boton_borrar.jpg) no-repeat;
}

#cont_contenido .contenedor_contacto .form_contacto input.boton_enviar {
	background: url(../imagenes/boton_enviar.jpg) no-repeat;
	margin-left: 12px;
}




/************************************ Fin Cont Contenido ***************************************/


/***********************************************************************************************/
/**                                        CONT PIE                                           **/
/***********************************************************************************************/

#cont_pie .imagenes {
    float: left;
    margin-left: 15px;
}

#cont_pie .imagenes .aenor {
	float: left;
	
/*	width: 53px;
	height: 87px;*/
}

#cont_pie .imagenes .iqnet {
	float: left;
	margin-left: 2px;
/*	width: 59px;
	height: 87px;*/
}

#cont_pie .aicor {
	float: right;
	margin-top: 68px;
	padding-right: 8px;
}

#cont_pie .aicor a {
	font-size: 11px;
	font-weight: normal;
	color: #686868;
    margin: 0px 5px;
}

#cont_pie .aicor a:hover {
	color: #004177;
}

/**************************************** Fin Cont Pie *****************************************/


/***********************************************************************************************/
/**                                       PAGINACIÓN                                          **/
/***********************************************************************************************/


#contenedor_paginas {
	float: left;
	width: 199px;
	height: 27px;
	margin: 0px;
	text-align: center;
}

#contenedor_paginas .paginacion {
	float: left;
	width: 29px;
	line-height: 27px;
	text-align: center;
	margin: 0px 1px;
	color:#ffffff;
	cursor: pointer;
}

#contenedor_paginas .paginacion .actual {
	float: left;
	width: 29px;
	line-height: 27px;
	background: url(../imagenes/paginacion_act.jpg) no-repeat;
}

#contenedor_paginas .paginacion a {
	float: left;
	width: 29px;
	line-height: 27px;
	color:#ffffff;
	background: url(../imagenes/paginacion.jpg) no-repeat;
}

#contenedor_paginas .paginacion a:hover {
	background: url(../imagenes/paginacion_act.jpg) no-repeat;
}


#contenedor_paginas_2 {
	float: right;
	width: 588px;
	margin: 0px;
	text-align: center;
}

#contenedor_paginas_2 .paginacion {
	font-weight:bold;
	color:#004177;
	text-decoration: none;
	cursor: pointer;
}

#contenedor_paginas_2 .paginacion a {
	font-weight:bold;
	color:#686868;
	text-decoration: none;
}

#contenedor_paginas_2 .paginacion a:hover {
	font-weight:bold;
	color:#004177;
	text-decoration: none;
}

/*********************************** Fin de la paginación **************************************/
.hache1{
	font-size:12px;
	font-weight:normal;
	color:#C8C8C8;
	margin-bottom:0px;
	position:absolute;
	top:450px;
	margin-left:370px;
	text-align:right;
	width:400px;

}
.hache2{
	font-size:15px;
	color:#C8C8C8;
	margin-bottom:0px;
	text-align:right;
}
.hache3{
	float:left;
	color:#5D5D5D;
    font-size: 13px;
}
