html, body{

	font-family: Arial, Helvetica, sans-serif;

	height:100%;

	margin:0px;

	background-color: #BAAF9B;

}



h1, h2, h3, h4, h5{

	margin:0px;

}



h5{

	margin-bottom: 2px;

}

h2{

	font-size: 1.4em;

}



img{

	border: 0px;

}



a{

	cursor:hand;
	outline:0;
}



p{

	font-size:0.8em;

	padding-bottom:10px;

	margin-left:10px;

}



form{

	padding:0px;

	margin:0px;

}



em{

  font-family: Helvetica, sans-serif;

  margin:0px;

  padding:0px;

	border: 0px;

  font-size: 0.9em;

  font-style: italic;

}



#contenedor {

	background-color: #F3F1E5;

	margin: auto;

	margin-top:15px;

	width: 1000px;

}



#contenedor:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}







#cabecera a.irhome{

	margin-top:20px;

	margin-left:29px;

	width:160px;

	height:48px;

	display:block;

	position:absolute;

}





#idiomas{

	margin-left:880px;

	width:110px;

	height:14px;

	display:block;

	position:absolute;



}

#frame_imagen{

	width:1000px;

}



#contenido{

	background-color: #F3F1E5;

	width: 1000px;

}



#pie{

	background-color: #F6F6EE;

	width: 1000px;

	clear: both;

	padding-top:8px;

	border-top:2px #BBB7AE solid;

}



#pie:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}



#pie img{

	margin-bottom:5px;

}





/******************CUADROS DE LAS SECCIONES******************/



.frame_imagen_presentacion{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_presentacion.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_galeria{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_galeria.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_galeria2{

	width:1000px;

	height:348px;

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_filosofia{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_filosofia1.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_filosofia1{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_filosofia1.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_filosofia2{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_filosofia2.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_filosofia3{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_filosofia3.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_ficha_calidad1{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_ficha_calidad1.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_ficha_calidad2{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_ficha_calidad2.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_ficha_calidad3{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_ficha_calidad3.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_organigrama{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_organigrama.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_calidad{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_calidad.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.frame_imagen_ficha_calidad{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_ficha_calidad.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}



.cuadro_submenu{

	width:420px;

	height:23px;

	background-image: url(../public/images/fondo_submenu.jpg);

	background-repeat:no-repeat;

	margin-left:225px;

}



.cuadro_submenu a{

	margin-top:4px;

}




.cuadro_submenu1{

	width:150px;

	height:23px;

	background-image: url(../public/images/submenu_geriatros_fondo.jpg);

	background-repeat:no-repeat;

	margin-left:600px;

	margin-top:2px;

}



.cuadro_submenu1 a{

	margin-top:2px;

}


.contenido_observatorio{

	width:950px;

	background-image: url(../public/images/img_fondo_observatorio.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}



.contenido_observatorio:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}



.lista_observatorio{

	margin-left:90px;

	margin-top:15px;

	float:left;

}



.lista_tipos_observatorio{

	width:240px;

	padding-top:40px;

}



.lista_tipos_observatorio a{

	margin-bottom:10px;

}



.lista_observatorio:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}



.contenido_servicios{

	width:950px;

	background-image: url(../public/images/img_fondo_servicios.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}



.lista_servicios{

	margin-left:20px;

	margin-top:15px;

	float:left;

}



.lista_tipos_servicios{

	width:310px;

	padding-top:40px;

}



.lista_tipos_servicios a{

	margin-bottom:10px;

}



.lista_servicios:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}



.contenido_presentacion{

	width:950px;

	background-image: url(../public/images/img_fondo_presentacion.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}



.contenido_galeria{

	width:990px;

	background-image: url(../public/images/img_fondo_galeria.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}





.lista_presentacion{

	margin-left:20px;

	margin-top:13px;

	float:left;


}

.lista_presentacion1{

	margin-left:20px;

	margin-top:13px;

	float:left;

	width: 270px;
}


.linea_gris_v{

	width:500px;

	float:left;

	border-left:1px solid #8A8781;

	margin-top:15px;

	margin-left:10px;

}



.linea_gris_v2{

	width:340px;

	float:left;

	border-left:1px solid #8A8781;

	margin-top:15px;

	margin-left:10px;

}



.linea_gris_v3{

	width:660px;

	float:left;

	border-left:1px solid #8A8781;

	margin-top:15px;

	margin-left:10px;

}



.linea_gris_centros{

	float:left;

	border-left:1px solid #8A8781;

	margin-top:15px;

	padding-top:7px;

	margin-left:5px;

	margin-right:5px;

	height:130px;



	position:relative;
}



.contenido_filosofia{

	width:950px;

	background-image: url(../public/images/img_fondo_filosofia.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}



.contenido_filosofia:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}



.lista_filosofia{

	margin-left:80px;

	margin-top:15px;

	float:left;

	width:320px;

}



.lista_tipos_filosofia{

	width:315px;

	padding-top:45px;

}



.contenido_calidad{

	width:990px;

	background-image: url(../public/images/img_fondo_calidad.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}



.contenido_calidad img{

	margin-top:80px;

	margin-left:50px;

}



.lista_calidad{

	margin-left:20px;

	margin-top:15px;

	float:left;

}



.lista_tipos_calidad{

	width:245px;

	padding-top:45px;

}



.lista_tipos_calidad a{

	margin-bottom:20px;

}



.contenido_organigrama{

	width:990px;

	background-image: url(../public/images/img_fondo_organigrama.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}



.lista_organigrama{

	margin-left:20px;

	margin-top:15px;

	float:left;

}



.contenido_noticias{

	width:990px;

	background-image: url(../public/images/img_fondo_noticias.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}





.lista_noticias{

	margin-left:20px;

	margin-top:15px;

	float:left;

	width:270px;

}



.lista_tipos_noticias{

	width:250px;

	margin-top:30px;

	padding-top:5px;

	margin-left:10px;

}



.form_cat_noticias{

	width:118px;

	font-size:0.8em;

	line-height:25px;

	text-align:right;

	margin-left:130px;



}



.cuadro_noticia_entrada{

	width:600px;

	float:left;

	margin-left:30px;

	margin-top:10px;

}





.cuadro_noticia_entrada:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}



p.noticia_entrada{

	float:left;

	width:500px;

	margin:0px;

	padding:0px;

	line-height:17px;

}



p.noticia_entrada2{

	float:left;

	width:600px;

	margin:0px;

	padding:0px;

	line-height:17px;

}



.cuadro_noticia_entrada img{

	float:right;

	margin-top:5px;

	margin-bottom:10px;

}





.cuadro_oferta_entrada{

	width:550px;

	float:left;

	margin-left:30px;

	margin-top:10px;

}





.cuadro_oferta_entrada:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}



.cuadro_oferta_entrada p{

	float:left;

	width:550px;

	margin:0px;

	padding:0px;

	line-height:17px;

	margin-bottom:15px;

	text-align:justify;

}



.capa_titulo_noticia{

	float:left;

	width:530px;

	margin-top:10px;

	margin-bottom:10px;

}



.capa_texto_noticia{

	float:left;

	width:430px;

}

.capa_img_noticia{

	margin-left:10px;

	float:left;

}



.capa_img_noticia img{

	margin-bottom:15px;

}



.contenido_rrhh{

	width:995px;

	background-image: url(../public/images/img_fondo_rrhh.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}



.lista_rrhh{

	margin-top:15px;

	float:left;

}





.lista_tipos_rrhh{

	width:280px;

	padding-top:40px;

}



.lista_tipos_rrhh a{

	margin-bottom:10px;

}



.lista_rrhh:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}



.formCV2{

	margin-left:30px;

	margin-top:30px;

	border-left:1px solid #CECCC2;

	width:300px;

	float:left;

}



.formCV2 table{

	margin-left:20px;

}



.formContacto{

	margin-left:10px;

	margin-top:15px;

	border-left:1px solid #8A8781;

	width:300px;

	float:left;

}



.formContacto table{

	margin-top:15px;

	margin-left:20px;

}



.formCV{

	margin-left:30px;

	margin-top:30px;

	width:330px;

}



.formCV input{

	margin-bottom:0px;

	border:1px solid #FFFFFF;

	color:#929292;

	font-size:0.7em;

}



.formContacto input{

	margin-bottom:0px;

	border:1px solid #FFFFFF;

	color:#929292;

	font-size:0.7em;

}



td{

	padding-bottom:10px;

}



.input_cv{

	height:12px;

}



textarea{

	border:1px solid #FFFFFF;

	padding:0px;

	margin:0px;

	text-align:left;

	color:#929292;

}





.contenido_centros{

	width:990px;

	background-image: url(../public/images/img_fondo_centros.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}



.lista_centros{

	margin-left:10px;

	margin-top:15px;

	float:left;

}



.lista_tipos_centros{

	width:300px;

	margin-top:30px;

}



.lista_centros:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility:hidden;

}



.contenido_ficha_centro{

	margin-left:40px;

	margin-top:15px;

	width:995px;

	float:left;

}



.cabecera_ficha_centro{

	width:920px;

	float:left;

}



.contenido_datos_centro{

	float:left;

	margin-top:15px;

	font-size:0.75em;

	color:#8A8781;

}



.contenido_datos_centro a{

	font-size:1.0em;

	color:#8A8781;

	font-weight:bold;

	text-decoration:none;

	margin:0px;

}



.contenido_datos_centro a:hover{

	text-decoration:underline;

}



.contenido_datos_centro_gris{

	float:left;

	margin-top:15px;

	font-size:0.75em;

	color:#8A8781;

	border-left:1px solid #8A8781;

	padding-bottom:20px;

}



.contenido_datos_centro_gris img{

	margin-top:10px;

}



.contenido_contacto{

	width:990px;

	background-image: url(../public/images/img_fondo_contacto.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}





.lista_contacto{

	margin-left:20px;

	margin-top:15px;

	float:left;

	width:250px;

}



/***********************************FUENTES*****************************/

ul.nav{

	padding: 0px;

	list-style: none;

	margin:0px;

	padding-left: 5px;

	float:left;

	height:12px;

	margin-top:11px;

}



li.lineaMenu{

	margin:0px;

	padding:0px;

	text-align: left;

	margin-right: 0px;

	float:left;

	border-right: 1px solid #AC9B7C;

	display:block;

	font-weight: bold;

	padding-left:10px;

	padding-right:10px;

}



li.sinlineaMenu{

	margin:0px;

	padding:0px;

	text-align: left;

	margin-right: 0px;

	float:left;

	display:block;

	font-weight: bold;

	padding-left:10px;

	padding-right:10px;

}



.pag_seleccionada{

	color:#8A8781;

	background-color:#FFFFFF;

	font-weight:bold;

	font-size:0.9em;

}



a.pie_blanco{

	color:#FFFFFF;

	margin-right:15px;

	text-decoration:none

}



a.pie_blanco:hover{

	text-decoration:underline;

}



a.gris{

	font-size:0.8em;

	color:#8A8781;

	font-weight:normal;

	text-decoration:none;

}



a.gris:hover{

	font-size:0.8em;

	color:#8A8781;

	font-weight:normal;

	text-decoration:underline;

}



a.gris2{

	font-size:0.9em;

	color:#8A8781;

	font-weight:normal;

	text-decoration:none;

}



a.gris2:hover{

	font-size:0.9em;

	color:#8A8781;

	font-weight:normal;

	text-decoration:underline;

}



a.gris_bold{

	font-size:1.1em;

	color:#8A8781;

	font-weight:bold;

	text-decoration:none;

}



a.gris_bold:hover{

	font-size:1.1em;

	color:#8A8781;

	font-weight:bold;

	text-decoration:underline;

}



.texto_gris_bold{

	color:#8A8781;

	font-weight:bold;

	font-size:0.75em;

}



.texto_gris_bold2{

	color:#8A8781;

	font-weight:bold;

	font-size:0.9em;

}



.texto_gris_bold3{

	color:#8A8781;

	font-weight:bold;

	font-size:0.8em;

}



a.texto_gris_bold2{

	color:#8A8781;

	font-weight:bold;

	font-size:0.9em;

	text-decoration:none;

}



a.texto_gris_bold2:hover{

	text-decoration:underline;

}



a.texto_gris_bold3{

	color:#5C5B59;

	font-weight:bold;

	font-size:0.9em;

	text-decoration:none;

}



a.texto_gris_bold3:hover{

	text-decoration:underline;

}



.texto_gris{

	color:#8A8781;

	font-weight:normal;

}



.texto_marron{

	color:#A18E6D;

	font-weight:normal;

}



.texto_marron_bold{

	color:#A18E6D;

	font-weight:bold;

	font-size:0.9em;

}



a.texto_marron{

	color:#A18E6D;

	font-weight:normal;

	font-size:0.8em;

	text-decoration:none;

}



a.texto_marron:hover{

	text-decoration:underline;

}



/***********************************PARRAFOS DE TEXTO*****************************/



p.texto_contenido{

	float:left;

	width:450px;

	font-size:0.8em;

	color:#8A8781;

	padding-left:25px;

	margin-top:15px;

	padding-top:35px;

	line-height:14px;

	border-left:1px solid #8A8781;

	text-align:justify;

}



p.texto_contenido2{

	float:left;

	width:450px;

	color:#8A8781;

	margin-left:30px;

	margin-top:10px;

	line-height:25px;

	font-size:0.7em;

}



p.texto_contenido3{

	float:left;

	width:570px;

	font-size:0.8em;

	color:#8A8781;

	padding-left:25px;

	margin-top:15px;

	padding-top:35px;

	line-height:14px;

	border-left:1px solid #8A8781;

	text-align:justify;

}



p.texto_contenido4{

	float:left;

	width:450px;

	color:#8A8781;

	margin-left:30px;

	margin-top:10px;

	line-height:14px;

	font-size:0.8em;

	text-align:justify;

}



div.texto_contenido5{

	float:left;

	width:520px;

	font-size:0.8em;

	color:#8A8781;

	padding-left:25px;

	margin-top:19px;

	padding-top:15px;

	line-height:14px;

	border-left:1px solid #8A8781;

	margin-left:16px;

	padding-bottom:0px;

	text-align:justify;

	height:100px;

}



div.texto_contenido5 a{

	color:#8A8781;

	font-weight:bold;

	text-decoration:none;

	font-size:0.9em;

}



div.texto_contenido5 a:hover{

	color:#8A8781;

	background-color:#FFFFFF;

	text-decoration:none;

}



p.texto_contenido6{

	float:left;

	width:400px;

	color:#8A8781;

	margin-left:30px;

	margin-top:10px;

	line-height:14px;

	font-size:0.8em;

	text-align:left;

}



p.texto_contenido7{

	float:left;

	width:560px;

	font-size:0.8em;

	color:#8A8781;

	padding-left:25px;

	margin-top:15px;

	padding-top:43px;

	line-height:14px;

	border-left:1px solid #8A8781;

	text-align:justify;

}



p.texto_contenido8{

	float:left;

	width:490px;

	color:#8A8781;

	margin-left:30px;

	margin-top:10px;

	line-height:14px;

	font-size:0.8em;

	text-align:justify;

}



div.texto_contenido9{

	float:left;

	width:280px;

	padding-left:25px;

	margin-top:15px;

	padding-top:20px;

	line-height:14px;

	border-left:1px solid #8A8781;

	margin-left:10px;

}



div.texto_contenido9 p{

	margin:0px;

	padding:0px;

	margin-top:5px;

	margin-bottom:2px;

}



p.texto_contenido10{

	float:left;

	width:420px;

	color:#8A8781;

	margin-left:30px;

	margin-top:0px;

	padding-right:10px;

	line-height:14px;

	font-size:0.8em;

	padding-bottom:10px;

}



p.texto_contenido11{

	float:left;

	width:400px;

	color:#8A8781;

	margin-left:30px;

	margin-top:0px;

	padding-right:10px;

	line-height:14px;

	font-size:0.8em;

}



p.texto_contenido11 a{

	color:#8A8781;

	font-size:0.9em;

	font-weight:bold;

	text-decoration:none;

}



p.texto_contenido11 a:hover{

	color:#8A8781;

	font-size:0.9em;

	text-decoration:underline;

}



div.texto_contenido12{

	float:left;

	width:520px;

	font-size:0.8em;

	color:#8A8781;

	padding-left:25px;

	margin-top:19px;

	padding-top:5px;

	line-height:14px;

	border-left:1px solid #8A8781;

	margin-left:16px;

	padding-bottom:0px;

	text-align:justify;

	height:127px;

}



div.texto_contenido12 a{

	color:#8A8781;

	font-weight:bold;

	text-decoration:none;

	font-size:0.9em;

}



div.texto_contenido12 a:hover{

	color:#8A8781;

	background-color:#FFFFFF;

	text-decoration:none;

}



div.texto_contenido13{

	float:left;

	width:620px;

	font-size:0.8em;

	color:#8A8781;

	padding-left:25px;

	margin-top:19px;

	line-height:14px;

	border-left:1px solid #8A8781;

	margin-left:16px;

	padding-bottom:0px;

	text-align:justify;

	height:115px;

}



div.texto_contenido13 a{

	color:#8A8781;

	font-weight:bold;

	text-decoration:none;

	font-size:0.9em;

}



div.texto_contenido13 a:hover{

	color:#8A8781;

	background-color:#FFFFFF;

	text-decoration:none;

}



div.cuadro_galeria{

	height:60px;

	width:630px;

	margin-bottom:40px;

}



div.cuadro_galeria a{

	margin-right:10px;

	width:92px;

	float:left;

}







div.tit_secc_observatorio{

 	font-family: Helvetica, sans-serif;

	float:left;

	font-size:1.3em;

	color:#A18E6D;

	width:520px;

	font-weight:bold;

	padding-bottom:10px;

	text-align:left;

	line-height:14px;

	padding-top:5px;





}



div.text_secc_observatorio{

 	height:90px;

 	float:left;

 	width:520px;

}

/***********************************VARIOS OBJETOS***********************/



.imagen_frame{

	border-bottom:6px solid #E4E1C8;

	float:left;

}



img.logo_caixa_pie{

	float:left;

	margin-left:30px;

	margin-top:6px;

}



img.logo_banco_pie{

	float:left;

	margin-left:20px;

	margin-top:10px;

}



img.logos_pie{

	float:right;

	margin-right:30px;

}



.pie_bajo{

	background-color: #5F5440;

	color:#FFFFFF;

	clear: both;

	width:1000px;

	font-size:0.6em;

	padding-top:3px;

	padding-bottom:3px;

	text-align:center;

	padding-left:0px;

	*padding-left:4px;

}





a.boton_form{

		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/bot_enviar.png');

		background-repeat:no-repeat;

		margin-left: 5px;

		margin-top:0px;

		background-image:url(../public/images/bot_enviar.png);

		_background-image:url(../images/ga/spacer.gif);

		background-position:right;

		padding-right:20px;

		width:65px;

		height:14px;

		display: block;

		cursor:hand;

	}



label.label_comunidad{

	color:#B7A98E;

	margin-left:10px;

	font-size:0.8em;



	font-weight:bold;

	padding-left:4px;

	padding-right:5px;

	position:absolute;
	top:0;
	left:0;
	width:130px;
	margin-bottom:20px;

}



label.label_comunidad2{

	color:#989778;

	font-size:0.7em;

	background-color: #FBFAF6;

	font-weight:bold;

	padding-left:14px;

	padding-right:14px;

}



label.label_ficha{

	color:#A18E6D;

	margin-left:10px;

	font-size:0.9em;

	background-color: #FAF7F2;

	font-weight:bold;

	padding-left:5px;

	padding-right:5px;

	margin-bottom:5px;

}





div.lista_centros_provincias{

	float:left;

	padding-left:15px;

	color:#8A8781;

	font-weight:normal;

	font-size:0.75em;

	margin-top:10px;

}



ul.caracteristicas{

	padding:0px;

	margin-top:0px;

	margin-left:5px;

}



li.caracteristica1{

	background-image:url(../public/images/lista_verde.gif);

	background-repeat:no-repeat;

	list-style:none;

	padding-left:15px;

	width:220px;

}



li.caracteristica2{

	background-image:url(../public/images/lista_rojo.gif);

	background-repeat:no-repeat;

	list-style:none;

	padding-left:15px;

	width:220px;

}



li.caracteristica3{

	background-image:url(../public/images/lista_azul.gif);

	background-repeat:no-repeat;

	list-style:none;

	padding-left:15px;

	width:220px;

}



ul.servicios_complementarios{

	padding:0px;

	margin-top:38px;

	margin-left:45px;

	color:#8A8781;

	line-height:14px;

	font-size:0.8em;

	text-align:justify;

}



li.servicio_complementario{

	list-style:disc;

	width:220px;



}



/************************************PORTADA*******************************/



div.imagen_portada{

	float:left;

	padding:0px;

	margin:0px;

	height:301px;

	padding-left:1px;

}



div.imagen_portada img{

	padding:0px;

	margin:0px;

}



div.portada_secciones_bajas{

	float:left;

	width:791px;

	padding-left:1px;

}



div.portada_noticias{

	height:170px;

}



div.portada_dcha{

	float:right;

	width:192px;

	background-color:#E3DEC8;

	color:#5A5A5A;

	font-weight:normal;

	font-size:0.75em;

	padding-left:16px;

	padding-top:5px;

	height:511px;

}

.cuadro_noticia_portada{

	margin-left:3px;

	padding-top:10px;

	border-bottom:1px solid #716A60;

	width:166px;

	line-height:12px;

}



div.cuadro_noticia_portada img{

	margin:0px;

	padding:0px;

	margin-right:10px;

}



div.banner_portada img{

	margin-top:5px;

	margin-bottom:5px;

	margin-left:3px;

}



div.seccion_portada{

	margin-left:10px;

	float:left;

	margin-top:5px;

	height:210px;

}



div.seccion_portada2{

	margin-left:10px;

	float:left;

	margin-top:11px;

	height:195px;

	padding-left:7px;

	border-left:1px solid #BDBBAF;

}



div.seccion_portada3{

	margin-left:10px;

	float:left;

	margin-top:9px;

	height:195px;

	padding-left:7px;

	border-left:1px solid #BDBBAF;

}





div.seccion_portada2 table.centro_portada{

	color:#5A5A5A;

	font-weight:normal;

	font-size:0.7em;

	margin-left:10px;

}



div.seccion_portada2 table.centro_portada2{

	padding:0px;

	margin:0px;

	margin-top:20px;

}





p.contenido_portada{

	color:#5A5A5A;

	font-weight:normal;

	font-size:0.7em;

	width:210px;

	padding:0px;

	margin:0px;

	margin-left:7px;

	margin-top:5px;

	text-align:justify

}



td.provincia_home{

	color:#B7A98E;

	margin-left:10px;

	font-size:0.8em;

	background-color: #FAF7F2;

	font-weight:bold;

}



div.cuadro_caract_dist{

	margin-top:7px;

	width:230px;

	padding-right:15px;

	margin-left:10px;

	float:left;

}



.pie_calidad{

	width:490px;

	color:#988462;

	margin-left:30px;

	margin-top:0px;

	line-height:14px;

	font-size:0.8em;

	text-align:right;

}

.labelcom{
float:left;
width:130px;

}


/*REVISTAS*/


.revista{ float:right; width:201px; height:400px; text-align:center; margin-top:40px; background-color:transparent;}

div.revista_destacada{ float:right; width:193px; height:342px; padding:3px;background-color:#a79476; color:#fff; font-size:11pt; text-transform: uppercase; paddind-bottom:0px; font-weight:bold;}

div.revista_destacada div.imagen{ float:left; width:193px; height:267px; margin-bottom:10px;}
div.revista_destacada div.imagen img{ border:0px; width:193px; height:267px;}
div.revista_destacada h1{color:#fff; font-size:24pt; text-transform: uppercase; }



div.color_claro{float:right; text-align:center; width:199px; height:40px; padding-top:10px;}
div.color_claro div.verdestacada{ float:right; width:199px; background-image: url(../public/images/btnVerRevistaDestacada.png); background-repeat:no-repeat; background-position:center; height:26px;  vertical-align:text-bottom;}
div.color_claro div.verdestacada a{ color:#fff; font-size:12px; text-decoration:none; vertical-align:text-bottom; font-weight:bold;}
div.color_claro div.verdestacada a:hover{text-decoration:underline;}
div.color_claro a.descargarrev{color:#6e6a5f; font-size:12px; text-decoration:none; }
div.color_claro a.descargarrev:hover{text-decoration:underline;}


.contenido_revista{

	width:990px;

	background-image: url(../public/images/imgRevistas.jpg);

	background-repeat:no-repeat;

	background-position: top left;

	padding:0px;

	float:left;

	margin:0px;

	padding-bottom:20px;

}


div.cuadro_revista{width:650px; margin-bottom:40px; color:#383025;  }

div.texto_contenido113{ float:left; width:620px; padding-left:25px; margin-top:19px;	border-left:2px solid #8A8781; margin-left:16px; padding-bottom:0px;}

div.texto_contenido113 div.cuadro_combo_todas_revistas_2{float:rigth; width:620px; background-image: url(../public/images/todasOsNumeros_es.png); background-repeat:no-repeat; background-position:top left; height:35px; text-align:right;}

div.texto_contenido113 div.cuadro_combo_todas_revistas_1{float:rigth; width:620px; background-image: url(../public/images/todasOsNumeros_ga.png); background-repeat:no-repeat; background-position:top left; height:35px; text-align:right;}



div.texto_contenido113 div.cuadro_combo_todas_revistas_2 select{float:rigth; border:1px solid #d7d5c9; background-color:#e7e5d9; color:#8d8269;}
div.texto_contenido113 div.cuadro_combo_todas_revistas_1 select{float:rigth; border:1px solid #d7d5c9; background-color:#e7e5d9; color:#8d8269;}


div.cuadro_revista div.revista1{ float:left; width:201px; height:400px; text-align:center; background-color:transparent; margin-bottom:20px; margin-right:10px;}

div.revista_normal{ float:right; width:193px; height:342px; padding:3px;background-color:#e7e5d9; color:#a79476; font-size:11pt; text-transform: uppercase; paddind-bottom:0px; font-weight:bold;}

div.revista_normal div.imagen{ float:left; width:193px; height:267px; margin-bottom:10px;}
div.revista_normal div.imagen img{ border:0px; width:193px; height:267px;}
div.revista_normal h1{color:#383025; font-size:24pt; text-transform: uppercase; }

div.color_claro div.vernormal{ float:right; width:199px; background-image: url(../public/images/btnVerRevista.png); background-repeat:no-repeat; background-position:center; height:26px;  vertical-align:text-bottom;}
div.color_claro div.vernormal a{ color:#3a3323; font-size:12px; text-decoration:none; vertical-align:text-bottom; font-weight:bold;}
div.color_claro div.vernormal a:hover{text-decoration:underline;}
div.color_claro a.descargarrev1{color:#8f8063; font-size:12px; text-decoration:none; }
div.color_claro a.descargarrev1:hover{text-decoration:underline;}


.revista_home{width:167px; height:134px; text-align:center; background-color:#a79476; margin-left:3px;}

div.revista_destacada_home{ float:left; width:91px; height:134px; color:#fff; font-size:11pt; text-transform: uppercase; paddind-bottom:0px; font-weight:bold;}

div.revista_destacada_home div.imagen{ float:left; width:91px; height:126px;}
div.revista_destacada_home div.imagen img{ border:0px; width:91px; height:126px;}


div.color_claro_home{float:right; text-align:center; width:70px; height:40px; padding-top:10px;  color:#fff; font-size:8pt; text-transform: uppercase; paddind-bottom:0px; font-weight:bold;}
div.color_claro_home h1{color:#fff; font-size:14pt; text-transform: uppercase; margin-bottom:5px;}


div.color_claro_home div.verdestacada_home{ float:right; width:70px; background-image: url(../public/images/btn_ir.png); background-repeat:no-repeat; background-position:center; height:26px;  vertical-align:text-bottom; text-transform:none; margin-top:10px;}
div.color_claro_home div.verdestacada_home a{ color:#fff; font-size:12px; text-decoration:none; font-weight:bold; line-height:2;}
div.color_claro_home div.verdestacada_home a:hover{text-decoration:underline;}
div.color_claro_home a.descargarrev{color:#6e6a5f; font-size:12px; text-decoration:none; }
div.color_claro_home a.descargarrev:hover{text-decoration:underline;}

.frame_imagen_noticias{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_noticias.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}

.frame_imagen_revista{

	width:1000px;

	height:306px;

	background-image: url(../public/images/frame_noticias.jpg);

	background-repeat:no-repeat;

	border-bottom:6px solid #E4E1C8;

	padding-top:2px;

}