BODY{background: #fff url(../imagenes/interfaz/fondo.gif)  repeat scroll top left; text-align:center;font-family:verdana;color:#000;margin:0px;}

A:hover{text-decoration:underline;}

#body{width:780px;background:#fff;border-left:1px solid #999; border-right:1px solid #666;margin:0px auto 0px auto;}

/********************* CABECERA ***************************/
#cabecera{text-align:left;padding-top:20px;}
.franja_gris{background:#D9D9D9;clear:both;text-align:right;padding-top:5px;}
.logo{float:left;width:200px;padding-bottom:10px;margin-left:10px;}
.eslogan{width:inherit;margin-left:280px;margin-top:10px;}

.links{color:#fff;font-size:0.6em;background:#f00;width:200px;margin-top:10px;margin-left:578px;text-align:center;padding-top:2px;padding-bottom:2px;}
.links a{color:#fff;padding:5px;text-decoration:none;}
/********************* FIN CABECERA ***************************/


/************************ CONTENIDO *************************/
#contenido{background:#fff;}
.indice{background:#fff;width:220px;float:left;margin-top:0px;}
.indice_link{border-left:8px solid #f00;padding:8px;color:#8E8E8E;font-size:0.6em;text-align:left;margin-top:2px;}

.indice_link a{color:#8e8e8e;text-decoration:none;}
.indice_link a:hover{color:#f00;}

.indice_link2{border-left:8px solid #f00;padding-left:8px;padding-bottom:2px;color:#8E8E8E;font-size:0.6em;text-align:left;}
.indice_link2 a{color:#8e8e8e;text-decoration:none;}
.indice_link2 img{margin-right:5px;width:0.4em;}


.indice_link3{border-left:8px solid #f00;padding-left:15px;padding-bottom:2px;color:#8E8E8E;font-size:0.6em;text-align:left;letter-spacing:-1px;}
.indice_link3 a{color:#8e8e8e;text-decoration:none;}




.textos{background:#fff;text-align:left;margin-left:220px;}
.suplemento{ height:2px;}
.txt_up{background:transparent url(../imagenes/interfaz/linea_up.jpg) no-repeat scroll left;}

.txt_med{border-left:1px solid #999;background: transparent url(../imagenes/interfaz/garabato.jpg) no-repeat scroll top left;padding-left:250px;color:#737373;font-size:0.8em;line-height:25px;padding-botto:0px;}
.txt_med strong{color:#f00;}
.txt_med IMG{border:1px solid #ccc;}
.txt_down{background: transparent url(../imagenes/interfaz/linea_down.jpg)  no-repeat scroll top left;width:1px;height:65px;width:335px;}

.txt_down2{background: transparent url(../imagenes/interfaz/linea_down.jpg)  no-repeat scroll  left;width:1px;height:65px;width:335px;position:absolute;}


.txt_down3{background: transparent url(../imagenes/interfaz/linea_down.jpg)  no-repeat scroll top left;width:1px;height:65px;width:505px;padding:10px 10px 10px 20px;font-size:0.7em;color:#888;}
.txt_down3 a{color:#888;}
.txt_down3 a:hover{color:#f00;}

.ss{height:65px;}
.ss1{height:35px;width:335px;}

.txt_med_quien {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_quien.jpg) no-repeat scroll top left;padding-left:230px;color:#737373;font-size:0.7em;line-height:18px;margin-right:60px;color:#000;padding-top:30px;}
.txt_med_quien b{color:#f00;font-size:1.3em;}

.txt_med_servicios {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_servicios.jpg) no-repeat scroll top left;padding-left:230px;color:#737373;font-size:0.7em;line-height:18px;margin-right:20px;color:#000;padding-top:30px;}

.txt_med_servicios_ficha1 {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_servicios1.jpg) no-repeat scroll top left;padding-left:120px;color:#737373;font-size:0.7em;line-height:18px;margin-right:20px;color:#000;padding-top:30px;}

.txt_med_servicios_ficha1 h3{background:#ECECEC;font-size:1.0em;}
.txt_med_servicios_ficha_t{margin-left:15px;}

.txt_med_trabajos {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_trabajos.jpg) no-repeat scroll top left;padding-left:150px;color:#737373;font-size:0.7em;line-height:18px;margin-right:40px;color:#000;padding-top:30px;}
.txt_med_trabajos h3{background:#ececec;font-size:1.1em;padding:1px 10px 1px 10px;}
.txt_med_trabajos img{float:right;}
.txt_med_trabajos strong{color:#f00;font-size:1.6em;}
.descargar_memoria{text-align:right;margin-top:20px;WIDTH:400PX;}
.descargar_memoria A{color:#000;text-decoration:underline;FONT-SIZE:1.0EM;}
.descargar_memoria A STRONG{FONT-SIZE:1.0EM;COLOR:#000;}
.descargar_memoria A:HOVER{color:#F00;}
.descargar_memoria A:HOVER STRONG{FONT-SIZE:1.0EM;COLOR:#F00;}
.txt_med_trabajos I{FONT-STYLE:NORMAL;COLOR:#000;FONT-WEIGHT:BOLD;}
.txt_med_trabajos A{COLOR:#000;}
.txt_med_trabajos A:HOVER{COLOR:#F00;}


.txt_med_profesionales {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_articulos.jpg) no-repeat scroll top left;padding-left:230px;color:#737373;font-size:0.7em;margin-right:40px;color:#000;padding-top:30px;}
.txt_med_profesionales h3{background:#ececec;font-size:1.1em;padding:2px 10px 2px 10px;}
.txt_med_galeria {border-left:1px solid #999;padding-left:115px;color:#737373;font-size:0.7em;line-height:12px;margin-right:20px;color:#000;padding-top:30px;}
.txt_med_galeria a{color:#000;font-size:0.9em;}
.txt_med_galeria a:hover{color:#f00;}

.txt_med_noticias {border-left:1px solid #999;padding-left:30px;color:#737373;font-size:0.7em;line-height:18px;margin-right:60px;color:#000;padding-top:30px;}
.txt_med_noticias a{color:#000;font-size:1.0em;font-weight:bold;}
.txt_med_noticias a:hover{color:#f00;}
.txt_med_noticias b{color:#666;font-size:0.9em;font-weight:normal;}
.txt_med_noticias h2{font-size:1.0em;font-weight:bold;}

.txt_med_articulos { background: transparent url(../imagenes/interfaz/img_articulos2.jpg) no-repeat scroll top left; position:relative; border-left:1px solid #999;padding-left:120px;color:#737373;font-size:0.7em;line-height:15px;margin-right:40px;color:#000;padding-top:30px;}
.txt_med_articulos a{color:#000;font-size:1.0em;font-weight:bold;}
.txt_med_articulos a:hover{color:#f00;}
.txt_med_articulos b{color:#666;font-size:0.9em;font-weight:normal;vertical-align:bottom;}


.txt_med_prensa { background: transparent url(../imagenes/interfaz/img_prensa2.jpg) no-repeat scroll top left;position:relative; border-left:1px solid #999;padding-left:120px;color:#737373;font-size:0.7em;line-height:18px;margin-right:40px;color:#000;padding-top:30px;}
.txt_med_prensa a{color:#000;font-size:0.9em;font-weight:normal;}
.txt_med_prensa a:hover{color:#f00;}
.txt_med_prensa b{color:#666;font-size:0.9em;font-weight:normal;}
.txt_med_prensa i{font-size:0.8em;font-weight:bold;font-style:normal;}

.txt_med_ficha {border-left:1px solid #999;padding-left:30px;color:#737373;font-size:0.7em;line-height:18px;margin-right:60px;color:#000;padding-top:30px;}
.txt_med_ficha img{float:right;margin-right:30px;}
.txt_med_ficha a{color:#000;font-size:1.0em;font-weight:normal;}
.txt_med_ficha a:hover{color:#f00;}
.txt_med_ficha ul {list-style-image:url('../imagenes/interfaz/pt_gris.gif'); padding:0px;margin:5px 0px 15px 20px;}
.txt_med_ficha b {font-size:0.9em;}
.txt_med_ficha em {font-size:0.8em;font-style:normal;font-weight:bold;}
.txt_med_ficha i {font-size:0.9em;}

.txt_med_ficha_trabajos {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_ficha_tr.jpg) no-repeat scroll top left;padding-left:110px;color:#737373;font-size:0.7em;line-height:18px;margin-right:40px;color:#000;padding-top:30px;}
.txt_med_ficha_trabajos h3{background:#ececec;font-size:1.1em;padding:2px 10px 2px 10px;}
.txt_med_ficha_trabajos img{float:right;padding-right:30px;margin-left:15px;margin-top:5px;}
.txt_med_ficha_trabajos a{color:#555;font-size:1.0em;font-weight:normal;}
.txt_med_ficha_trabajos a:hover{color:#f00;}
.txt_med_ficha_trabajos em{color:#888;}
.txt_med_ficha_trabajos strong{color:#f00;}
.txt_med_ficha_trabajos i {FONT-STYLE:NORMAL;COLOR:#000;FONT-WEIGHT:BOLD;}
.txt_med_ficha_trabajos b {font-weight:normal;font-style:italic;color:#000;}
.txt_med_ficha_trabajos ul {list-style-image:url('../imagenes/interfaz/pt_gris.gif'); padding:0px;margin:5px 0px 15px 20px;}



.mini_galeria {  padding:0px;padding-top:5px;margin:0px;float:none;width:450px;text-align:left;}
.mini_galeria img{ margin: 0px; padding: 0px; border:1px solid #000;float:left;text-align:left;margin-right:5px;margin-left:5px;}
.mini_galeria a{float:left;}

.mini_galeria i a{font-style:normal;float:right;padding-right:90px;padding-top:43px;}



.mini_galeria2 {  padding:0px;padding-top:5px;margin:0px;float:none;width:400px;text-align:left;}
.mini_galeria2 img{ margin: 0px; padding: 0px; border:1px solid #000;float:left;text-align:left;margin-right:5px;margin-left:5px;}
.mini_galeria2 a{float:left;}

.mini_galeria2 i a{font-style:normal;float:right;padding-right:90px;padding-top:43px;}




.lista ul{list-style-image:url('../imagenes/interfaz/pt.gif');padding:0px;margin:5px 0px 15px 40px;}

.lista_sin ul{list-style-image:url('../imagenes/interfaz/pt_gris22.gif');padding:0px;margin:5px 0px 15px 40px;}

.lista_servicios ul{list-style-image:url('../imagenes/interfaz/pt_gris22.gif');padding:0px;margin:5px 0px 0px 15px;}

.lista_servicios2 ul{color:#000;font-size:1.0em;font-weight:bold; ;padding:0px;margin:0px 0px 0px 15px;list-style-image:url('../imagenes/interfaz/pt.gif')}

.lista_servicios ul a {color:#000;font-weight:normal;}
.lista_servicios ul a:hover{color:#f00;}

.lista_servicios2 ul a{color:#000;}
.lista_servicios2 ul a:hover{color:#f00;}
/* list-style-image:url('../imagenes/interfaz/pt.gif') */

.lista_servicios3 ul{list-style-image:url('../imagenes/interfaz/pt_gris22.gif');padding:0px;margin:5px 0px 0px 15px;}

.lista_servicios3 ul a{color:#000;}
.lista_servicios3 ul a:hover{color:#f00;}
.lista_servicios3  span {font-size:0.9em;color:#f00;text-decoration:none;}
.galeria {text-align:left;width:400px;padding-bottom:20px;}
.galeria h2{border-bottom:1px solid #bbb;padding-top:5px;font-size:0.8em;color:#000;text-align:right;font-weight:normal;padding-bottom:5px;margin-bottom:10px;}
.txt_med_galeria .fin{border-bottom:1px solid #ccc;width:400px;clear:left;}
.galeria h2 em{float:left;font-style:normal;font-weight:bold;font-size:1.2em;}
.galeria h2 a{font-size:1.2em;text-decoration:none;vertical-align:top;}
.galeria h2 a:hover{color:#f00;font-size:1.2em;text-decoration:none;}
.galeria h2 img{vertical-align:bottom;}


.espacio{font-size:1.0em;padding:2px;clear:both;}

.galeria_img {text-align:center;width:105px;margin-right
:10px;float:left;margin-left:10px;margin-bottom:20px;font-size:0.9em;height:110px;}
.galeria_img b{font-size:0.9em;font-weight:normal;color:#888;}
.galeria_img img{border:1px solid #000;}
.galeria_img .img {border:1px solid #bbb;padding:10px; padding-bottom:10px;}
.galeria_img .img1 {border:1px solid #bbb;padding:10px; padding-bottom:10px;background:#ddd;}
.descrip {padding-top:0px;}
.descrip a {font-weight:bold;font-size:1.0em;}

.ficha {padding-top:40px;font-size:1.0em;}
.ficha a:hover{color:#f00;}
.ficha img{margin-right:5px;vertical-align:bottom;}



.titulo_seccion{padding-left:140px;border-left:1px solid #999;color:#8e8e8e;}
.titulo_seccion h1{vertical-align:top; position:relative; padding-left:10px;font-family:verdana;font-size:1.3em;font-weight:bold;margin:0px;border-bottom:1px solid #999;padding-bottom:5px;}
.titulo_seccion img{float:left;}

.titulo_seccion3{padding-left:100px;border-left:1px solid #999;color:#8e8e8e;}
.titulo_seccion3 h1{vertical-align:top; position:relative; padding-left:10px;font-family:verdana;font-size:1.3em;font-weight:bold;margin:0px;border-bottom:1px solid #999;padding-bottom:5px;}
.titulo_seccion3 img{float:left;}


.titulo_seccion2{padding-left:30px;border-left:1px solid #999;color:#8e8e8e;}
.titulo_seccion2 h1{vertical-align:top; position:relative; padding-left:10px;font-family:verdana;font-size:1.3em;font-weight:bold;margin:0px 0px 0px 85px;padding-bottom:15px;line-height:16px;border-bottom:1px solid #999;}
.titulo_seccion2  h1 b {line-height:15px;font-size:0.6em;}
.titulo_seccion2 b{font-size:0.8em;}
.titulo_seccion2 img{float:left;}
.foto {text-align:center;}
.foto img{border:1px solid #000;}

.articulos{background: transparent url(../imagenes/interfaz/puntos.gif) repeat-x scroll bottom left;}
.articulos img{float:left;margin-top:5px;}

.noticia{/*background: transparent url(../imagenes/interfaz/puntos.gif) repeat-x scroll bottom left;*/padding-bottom:10px;padding-top:10px;}

.noticia img{float:left;margin-top:5px;margin-left:-4px;padding:0px;border:0px solid #000;vertical-align:middle;}
.noticia em{font-weight:bold;}
.noticia b{font-weight:normal;color:#000;font-size:1.0em;}

.noticia2{padding-bottom:0px;padding-top:5px;}
.noticia2 img{float:left;margin-top:5px;margin-left:-4px;padding:0px;border:0px solid #000;vertical-align:middle;}
.noticia2 em{font-weight:bold;}
.noticia2 b{font-weight:normal;}


.img_noticia{width:70px;float:left;}
.txt_noticia{margin-left:70px;}
.txt_noticia_sinfoto{margin-left:0px;}
.clear {font-size:0.1em;width:400px;clear:left;}
.linea{background: transparent url(../imagenes/interfaz/puntos.gif) repeat-x scroll bottom left;padding-bottom:0px;marging-top:0px;height:2px;}



.paginacion {font-weight:normal;text-align:right;font-size:0.9em;color:#f00;}
.paginacion a {color:#000;font-weight:normal;}
.paginacion a:hover {color:#f00;}


.localizacion{ position:relative;text-align:left;font-size:0.6em;padding:0px;margin:0px 0px 0px 220px;}
.localizacion a{color:#999;}
.localizacion a:hover{color:#f00;text-decoration:underline;}

.titulo_subsec{color:#f00;font-weight:bold;}

.lineaa {border-top:1px solid #bbb;margin-top:20px;padding-top:5px;font-size:0.8em;}
.lineaa a{font-size:1.0em;color:#000;}
.lineaa a:hover{color:#f00;}

.desc_arc img{vertical-align:middle;}

.txt_home h1{display:inline;color:#2dbccf;font-size:1.1em;font-family:arial;}
.txt_home h1 strong{color:#ef8122;}
.f1{width:468px;}
.f1_top{width:468px;}
.f1_top img{margin-left:-3px;}
.f1_bottom{background:#F3F3F3;border-right:2px solid #ccc;border-bottom:2px solid #ccc;padding:0px;padding-right:5px;font-size:0.8em;}
.f1_bottom img{float:left;}

.f1_bottom_1{width:100px;float:left;}
.f1_bottom_1 img{margin:10px;border: 1px solid #000;}
.f1_bottom_2{color:#000;border-right:0px solid #ccc;font-size:1.0em;margin-left:100px;}
.f1_bottom_2 strong {color:#f00;font-size:1.1em;}
.f1_bottom_2 b {font-size:0.9em;}
.f1_bottom_2 a {color:#000;}
.f1_bottom_2 a:hover {color:#f00;}
.f1_bottom_2 img{float:right;margin-right:-5px;position:relative}
.download_p{margin-top:20px;margin-bottom:10px;text-align:left;margin-left:350px;}
.download_p a {color:#000;}
.download_p a:hover {color:#f00;}
.download_p img{vertical-align:middle;}






.ficha_clip{padding-left:0px;margin-top:10px;background:#F3F3F3;}
.ficha_clip_top{margin:0px;padding:0px;}
.ficha_clip_top img{vertical-align:bottom;float:left;}
.ficha_clip_bottom {background:#F3F3F3;border-right:2px solid #ccc;border-bottom:2px solid #ccc;width:430px;}
.ficha_clip_bottom_a {background:transparent url(../imagenes/interfaz/clip_bottom.jpg)  no-repeat scroll top right;width:463px;text-align:left;vertical-align:middle;float:left;border}
.ficha_clip_bottom_a img{float:left; margin-left:10px;border: 1px solid #000;}

.ficha_clip_bottom_b {padding-top:0px;color:#666; font-size:0.8em;color:#000;background:#F3F3F3;}
.ficha_clip_bottom_b .a {padding-left:10px;width:320px;background:#F3F3F3;}
.ficha_clip_bottom_b .a strong {font-size:1.1em; color:#f00;}
.ficha_clip_bottom_b .a a {font-size:0.9em; color:#000;}
.ficha_clip_bottom_b .a a:hover {color:#f00;}
.ficha_clip_bottom_b .a b {font-size:0.9em; color:#000;}

.curriculum {padding-top:10px; clear: both;background:#F3F3F3;width:300px;text-align:right;}
.curriculum2 {width:40%;}

.enlace_articulo{font-size:1.0em;text-align:right;margin-top:10px;}
.enlace_articulo a{font-weight:normal;}
.enlace_articulo img{float:right;vertical-align:mtop;margin-top:0px;margin-left:5px;}
.noticia_titulo{background:#ECECEC;padding:5px;font-size:1.1em;}

.entradilla_not{margin-left:15px;}
.entradilla_not img{margin-right:10px;margin-top:20px;}


.lista_servicios22{background:#ececec;padding:10px 5px 10px 20px;}
.lista_servicios22 ul{list-style-image:url('../imagenes/interfaz/pt_negro.gif');padding:0px;margin:5px 0px 0px 25px;}
.lista_servicios22 ul a {color:#000;font-weight:normal;}
.lista_servicios22 ul a:hover{color:#f00;}
.lista_servicios22 strong{color:#f00;}

.eventos_realizados{background:#ececec;margin-left:30px;padding:10px;margin-top:20px;}
.eventos_realizados strong{color:#f00;}
.eventos_realizados a{color:#000;}
.eventos_realizados a:hover{color:#f00;}


.txt_med_servicios_ficha1 {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_servicios1.jpg) no-repeat scroll top left;padding-left:120px;color:#737373;font-size:0.7em;line-height:18px;margin-right:20px;color:#000;padding-top:30px;}

.txt_med_servicios_ficha1 h3{background:#ECECEC;font-size:1.0em;}
.txt_med_servicios_ficha1 h2{color:#f00;font-size:1.5em;margin:5px 0px 5px 0px;}

.txt_med_servicios_ficha2 {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_servicios2.jpg) no-repeat scroll top left;padding-left:120px;color:#737373;font-size:0.7em;line-height:18px;margin-right:20px;color:#000;padding-top:30px;}

.txt_med_servicios_ficha2 h3{background:#ECECEC;font-size:1.0em;}
.txt_med_servicios_ficha2 h2{color:#f00;font-size:1.5em;margin:5px 0px 5px 0px;}

.txt_med_servicios_ficha3 {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_servicios3.jpg) no-repeat scroll top left;padding-left:120px;color:#737373;font-size:0.7em;line-height:18px;margin-right:20px;color:#000;padding-top:30px;}

.txt_med_servicios_ficha3 h3{background:#ECECEC;font-size:1.0em;}
.txt_med_servicios_ficha3 h2{color:#f00;font-size:1.5em;margin:5px 0px 5px 0px;}

.txt_med_servicios_ficha4 {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_servicios4.jpg) no-repeat scroll top left;padding-left:120px;color:#737373;font-size:0.7em;line-height:18px;margin-right:20px;color:#000;padding-top:30px;}

.txt_med_servicios_ficha4 h3{background:#ECECEC;font-size:1.0em;}
.txt_med_servicios_ficha4 h2{color:#f00;font-size:1.5em;margin:5px 0px 5px 0px;}

.txt_med_servicios_ficha5 {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_servicios5.jpg) no-repeat scroll top left;padding-left:120px;color:#737373;font-size:0.7em;line-height:18px;margin-right:20px;color:#000;padding-top:30px;}

.txt_med_servicios_ficha5 h3{background:#ECECEC;font-size:1.0em;}
.txt_med_servicios_ficha5 h2{color:#f00;font-size:1.5em;margin:5px 0px 5px 0px;}


.sello {background: transparent url('../imagenes/interfaz/sello.gif') no-repeat scroll top left;padding-top:15px;}


.txt_med_servicios_ficha6 {border-left:1px solid #999;background: transparent url(../imagenes/interfaz/img_servicios6.jpg) no-repeat scroll top left;padding-left:120px;color:#737373;font-size:0.7em;line-height:18px;margin-right:20px;color:#000;padding-top:30px;}

.txt_med_servicios_ficha6 h3{background:#ECECEC;font-size:1.0em;}
.txt_med_servicios_ficha6 h2{color:#f00;font-size:1.5em;margin:5px 0px 5px 0px;}

.img_izq img {float:left;margin-left:126px;}

.txt_down33{margin:10px 10px 10px 0;font-size:11px;border:3px solid #f00;padding:10px;line-height:13px;}
.txt_down33 a{color:#999;text-decoration:none;}
.txt_down33 a:hover{color:#f00;}
.txt_down33 .titulo{margin:0 0 10px 0;color:#000;font-weight:bold;}
.txt_down33 .titulo a{color:#000;}
.txt_down33 .titulo a:hover{color:#f00;}
/************************ FIN CONTENIDO *************************/




/************************ PIE *****************************/
#pie{background:#000;color:#fff;padding:10px;font-size:0.6em;clear:both;}
#pie a {color:#fff}
#pie a:hover {color:#f00}
/************************ FIN PIE *****************************/