﻿/* ESTILOS GENERALES */

/* equivalencia 10px=1em. */
html {font-size: 125%;}
body {font-size: .5em;}


* {list-style:none; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, p, li {font-size:1em;}
img, fieldset, table, th, td {border:0; border-spacing:0;}
input {font-family:arial,sans-serif;}

/* redefinicion del modelo de caja para los elementos DIV y declaracion de la clase 'clear' para el resto de elementos para evitar problemas de entidad con las flotaciones */
.clear:after, div:after {content: ""; display: block; clear: both; height: 0; visibility: hidden;}
.clear, div {min-height: 0;}
* html .clear, * html div {height: 1%;}

/* elementos ocultos */
.indentado {display:block; left:-999em; line-height:0; position:absolute; text-indent:-999em; top:-999em;}
.oculto {display:none;}

/* elementos flotados */
.ftl{float:left;}
.ftr{float:right;}

body {background:url(images/ROSE_IMG_fondo_body_01.jpg) no-repeat center 0; color:#1d1d1d; font-family:arial,sans-serif;}
#contenedor {background:url(images/ROSE_IMG_fondo_contenedor_01.jpg) no-repeat 0 0; margin:0 auto; padding:0 3.8em; width:88em;}

#cabecera {padding:5.7em 36.3em 5.4em 36.3em; position:relative;}
#cabecera h1 {}
#cabecera h1 a {display:block;}
#cabecera h1 a img {height:6.6em; width:15.4em;}

#migas {left:-3.5em; position:absolute; top:24.6em; width:91.4em}
#migas p {font-size:1.1em;}
#migas span.estas {background:url(images/ROSE_IMG_migas_01.gif) no-repeat 0 0; float:left; padding:.5454em 1.5454em 1.0909em 3.3636em;}
#migas span.estas span {background-color:#36c; color:#fff;}
#migas span.ruta {float:left; padding:.5454em 0 0 .6363em;}
#migas span.ruta a, #migas span.ruta img {margin-right:.1818em;}
#migas span.ruta img {height:.4545em; vertical-align:middle; width:.4545em;}
#migas span.ruta a {color:#36c; text-decoration:none;}
#migas span.ruta a:hover {text-decoration:underline;}
#migas strong a {font-weight:normal;}

#menu_soporte {position:absolute; right:.1em; top:2.1em; width:20.4em;}
#menu_soporte ul li {background:url(images/ROSE_IMG_ico_separador_01.gif) no-repeat right .5em; float:left; margin-right:.9em; padding-right:1.3em;}
#menu_soporte ul li.ultimo {background:none; margin:0; padding:0;}
#menu_soporte ul li a {color:#1d1d1d; text-decoration:none;}
#menu_soporte ul li a:hover {color:#36c; text-decoration:underline;}

#navegacion {height:4.5em; margin:0; padding:0;}
#navegacion ul li {background:url(images/ROSE_IMG_ico_separador_02.gif) no-repeat right 1em; float:left; padding:0 .2em 0 .1em;}
#navegacion ul li.ultimo {background:none; padding-right:0;}
#navegacion ul li.primero {padding-left:0;}
#navegacion ul li img {height:3.9em;}
#navegacion ul li span, #navegacion ul li strong {display:block; padding-bottom:.6em;}
#navegacion ul li strong {background:url(images/ROSE_IMG_ico_navegacion_activo.gif) no-repeat center bottom;}


/* ENLACES */
#contenido a, #pie a {color:#36c; text-decoration:none;}
#contenido a:hover, #pie a:hover {text-decoration:underline;}

/* BOTONES */ 
#contenedor div.botonera input {border:0; background:no-repeat 0 0; cursor:pointer; font-size:1.1em; font-weight:bold; height:1.8181em; padding:0 1.1818em; text-align:left; width:13.8181em;}
	html>/*/*/body #contenedor div.botonera input {padding-bottom:.2727em;}
	body:not(:root:root) #contenedor div.botonera input {padding-bottom:0;}
#contenedor div.botonera input.negativo {background-image:url(images/ROSE_IMG_boton_negativo.gif); color:#616265;}
#contenedor div.botonera input.positivo1 {background-image:url(images/ROSE_IMG_boton_positivo1.gif); color:#36c;}
#contenedor div.botonera input.positivo2 {background-image:url(images/ROSE_IMG_boton_positivo2.gif); color:#fff;}

/* PESTANAS */

/* CONTENIDO */
#contenido {padding-top:10.6em;}
#contenido.home {padding-top:2.4em;}
#contenido div.fila_contenidos {clear:both;}
#contenido p.ver_mas {text-align:right;}
#contenido p.ver_mas a {background:url(images/ROSE_IMG_ico_ver_mas.gif) no-repeat right bottom; font-size:1.1em; padding:0 .8181em 0 0;}
#contenido p.ver_mas a:hover {text-decoration:none;}

#contenido h2 {margin-bottom:1.9em;}


#contenido div.rss {padding-top:1em; margin-bottom:2em;}
#contenido div.rss p a {background:url(images/ROSE_IMG_ico_rss.gif) no-repeat 0 0; color:#ffa200; float:right; font-size:1.1em; padding-left:1.909em;}

#contenido div.paginacion  {float:right;}
#contenido div.paginacion p,#contenido div.paginacion ul, #contenido div.paginacion ul li  {float:left;}
#contenido div.paginacion ul li a  {background:url(images/ROSE_IMG_linea_puntos_04.gif) repeat-x 0 bottom;}
#contenido div.paginacion p, #contenido div.paginacion ul li a, #contenido div.paginacion ul li strong {font-size:1.1em;}
#contenido div.paginacion ul li {margin-left:.6em;}
#contenido div.paginacion ul li a:hover {text-decoration:none;}

#contenido p.como_colaborar {position:absolute; top:-3.7em; right:0;}
#contenido p.como_colaborar a {background:url(images/ROSE_IMG_ico_bullet_03.gif) no-repeat 0 .3333em; float:right; font-size:1.2em; font-weight:bold; padding-left:.6666em; text-transform:uppercase;}
#destacados {position:relative;}

/* PIE */

#pie {background:url(images/ROSE_IMG_linea_puntos_02.gif) repeat-x 0 0; color:#333; margin-top:3em; padding:3.3em 0 2em 0;}
#pie p {margin-bottom:1.2em;}
#pie address, #pie p {font-style:normal; text-align:center;}

.pie {background:url(images/ROSE_IMG_linea_puntos_02.gif) repeat-x 0 0; color:#333; margin-top:3em; padding:3.3em 0 2em 0;}
.pie p {margin-bottom:1.2em;}
.pie address, .pie p {font-style:normal; text-align:center;}
.pie a {color:#36c; text-decoration:none;}
.pie a:hover {text-decoration:underline;}

#pie2 {
	background-image:none;
	margin-top:-1em;
}

.pie2 {
	background-image:none;
	margin-top:-1em;
}



/* DESTACADOS */
#contenido div.fila {margin-bottom:3em;}

#contenido div.ds1 {float:left; padding-top:.6em; width:19.5em;}
#contenido div.ds1_primero {background:url(images/ROSE_IMG_ds1_01.gif) no-repeat 0 0;}
#contenido div.ds1 div.interior {padding:0 .6em .6em .6em;}
#contenido div.ds1_primero div.interior {background:#d4d4d4 url(images/ROSE_IMG_ds1_02.gif) no-repeat 0 bottom;}
#contenido div.ds1_ultimo {float:right;}
#contenido div.ds1 div.texto a {font-size:1.1em; font-weight:bold;}
#contenido div.ds1_primero div.texto a {color:#333;}
#contenido div.ds1 p.imagen {background-color:#cacaca; float:left; padding:.3em; width:5.4em;}
#contenido div.ds1_primero p.imagen {background-color:#fff;}
#contenido div.ds1 p.imagen img {height:5.4em; width:5.4em;}
#contenido div.ds1 div.texto {float:right; width:11.7em;}

#contenido div.ds2 {background:url(images/ROSE_IMG_ds2_01.gif) no-repeat 0 0; padding-top:1.2em; width:61em;}
#contenido div.ds2_par {background-image:none;}
#contenido div.ds2 div.interior {background:#eaeaea url(images/ROSE_IMG_ds2_02.gif) no-repeat 0 bottom; padding:0 2em 1.2em 2em;}
#contenido div.ds2_par div.interior {background:#fff; padding:0 2em 1.2em 2em;}
#contenido div.ds2 p.imagen {background-color:#cacaca; float:left; padding:.3em; width:20.4em;}
#contenido div.ds2 p.imagen img {height:9.9em; width:20.4em;}
#contenido div.ds2 p.imagenv {background-color:#cacaca; float:left; padding:.3em; width:20.4em;text-align:center}
#contenido div.ds2 p.imagenv img {height:14.9em;}
#contenido div.ds2 div.texto {float:right; padding-top:2.6em; position:relative; width:34.6em;}
#contenido div.ds2 div.texto h3 {margin-bottom:.2em;}
#contenido div.ds2 div.texto h3 a {font-size:1.1em;}
#contenido div.ds2 div.texto p {font-size:1.1em;}
#contenido div.ds2 div.texto p.fecha {color:#616265; font-size:1em; left:0; position:absolute; top:.9em}


#contenido div.ds3 {float:left; min-height:10.5em; width:38.4em;}
	* html #contenido div.ds3 {height:10.5em;}
#contenido div.ds3_ultimo {float:right;}
#contenido div.ds3 h3 {font-size:1.2em;}
#contenido div.ds3 div.texto {float:right; position:relative; padding:2.5em 0 0 22.2em; width:16.2em;}
#contenido div.ds3 div.texto p {font-size:1.1em;}
#contenido div.ds3 div.texto p.imagen {background-color:#cacaca; font-size:1em; left:0; padding:.3em; position:absolute; top:0; width:20.4em;}
#contenido div.ds3 div.texto p.imagen a img {height:9.9em; width:20.4em;}
#contenido div.ds3 div.texto p.imagen img {height:9.9em; width:20.4em;}
#contenido div.ds3 div.texto p.imagenv {background-color:#cacaca; font-size:1em; left:0; padding:.3em; position:absolute; top:0;text-align:center; width:20.4em;}
#contenido div.ds3 div.texto p.imagenv a img {height:99px; }
#contenido div.ds3 div.texto p.imagenv img {height:99px;}
#contenido div.ds3 div.texto p.fecha {color:#616265; font-size:1em; left:22.2em; position:absolute; top:.9em; width:16.2em;}


#contenido div.ds4 {background:url(images/ROSE_IMG_ds4_01.gif) no-repeat 0 0; padding-top:1.2em; width:88em;}
#contenido div.ds4_par {background-image:none;}
#contenido div.ds4 div.interior {background:#eaeaea url(images/ROSE_IMG_ds4_02.gif) no-repeat 0 bottom; padding:0 2em 1.2em 2em;}
#contenido div.ds4_par div.interior {background:#fff; padding:0 2em 1.2em 2em;}
#contenido div.ds4_ultimo div.interior {padding-bottom:3.5em;}
#contenido div.ds4 p.imagen {background-color:#cacaca; float:left; padding:.3em; width:20.4em;}
#contenido div.ds4 p.imagen img {height:9.9em; width:20.4em;}
#contenido div.ds4 p.imagenv {background-color:#cacaca; float:left; padding:.3em; width:20.4em;text-align:center}
#contenido div.ds4 p.imagenv img {height:14.9em; }
#contenido div.ds4 div.texto {float:right; width:61.8em;}
#contenido div.ds4 div.texto h3 {margin-bottom:.3em;}
#contenido div.ds4 div.texto h3 a {font-size:1.2em;}
#contenido div.ds4 div.texto h4 {color:#616265; font-size:1.1em; float:left; font-weight:normal; margin-bottom:.1818em; padding-right:1em; text-transform:uppercase;}
#contenido div.ds4 div.texto p {font-size:1.1em; margin-bottom:.6363em;}
#contenido div.ds4 div.texto ul {clear:both;}
#contenido div.ds4 div.texto ul li a {background:url(images/ROSE_IMG_ico_bullet_01.gif) no-repeat 0 .5454em; font-size:1.1em; padding-left:.6363em;}
#contenido div.ds4 div.programas {position:relative;}
#contenido div.ds4 div.programas p.todos {background:url(images/ROSE_IMG_ico_separador_03.gif) no-repeat 0 .3em; float:left; font-size:1em; padding-left:1.2em;}
#contenido div.ds4 div.programas p.todos a {font-size:1.1em;}


#contenido div.ds5 {margin-bottom:3.6em; width:78.8em;}
#contenido div.ds5 p.imagen {background-color:#cacaca; float:left; padding:.3em; width:20.4em;}
#contenido div.ds5 p.imagen img {height:9.9em; width:20.4em;}
#contenido div.ds5 p.imagenv {background-color:#cacaca; float:left; padding:.3em; width:20.4em;text-align:center}
#contenido div.ds5 p.imagenv img {height:14.9em; }
#contenido div.ds5 div.texto {float:right; width:56.4em;}
#contenido div.ds5_fecha div.texto {padding-top:2.5em; position:relative;}
#contenido div.ds5_no_imagen div.texto {width:auto;}
#contenido div.ds5 div.texto h3 {margin-bottom:.3em;}
#contenido div.ds5 div.texto h3 a {font-size:1.2em;}
#contenido div.ds5 div.texto p {font-size:1.1em;}
#contenido div.ds5 div.texto p.fecha {font-size:1em; left:0; position:absolute; top:.9em;}


#contenedor #contenido a.modal {display:block; position:relative;}
#contenedor #contenido a.modal span {display:block; height:3.6em; left:0; margin:0; position:absolute; top:0; width:3.5em; visibility:hidden;}
#contenedor #contenido .bloque_img a.modal span {left:.1em; top:.1em;}
html>/*/*/body #contenedor #contenido .bloque_img a.modal span {left:.3333em; top:.3333em;}
#contenedor #contenido a.modal span img {border:0; display:block;height:3.6em; width:3.5em;}
#contenedor #contenido a.modal:hover span {visibility:visible;}
	* html #contenedor #contenido div div.texto a.hover span {background-image:url(images/ROSE_IMG_hover_destacado.gif);}

/* MENÚ PESTAÑAS */
#contenido .menu{font-size:1.1em;}
#contenido .menu li{float:left;width:22.2em;height:3.2em;background:#EAEAEA url(images/ROSE_IMG_menu_pest_off.gif) no-repeat 0 0;}
#contenido .menu li.activo{background: #EAEAEA url(images/ROSE_IMG_menu_pest_on.gif) no-repeat 0 0;}
#contenido .menu li a, #contenido .menu li span{float:left;margin:0.8em 0 0 2em;font-weight:bold;}
#contenido .menu a{color:#616265;}


/* HOME */
#portada {background-color:#eaeaea; margin-bottom:5.4em; padding-right:2.2em;}
#portada h2 {margin-bottom:2.5em;}
#portada h2 img {height:2.3em; width:38.8em;}
#portada div.ds0 {color:#fff; float:left; height:31.2em; position:relative; width:45em;}
#portada div.ds0 img {left:0; height:31.2em; position:absolute; top:0; width:45em;}
#portada div.ds0 div.texto {left:3em; position:absolute; top:25em; width:39em;}
#portada div.ds0 div.texto h2 {margin-bottom:0;}
#portada div.ds0 div.texto h2 a {color:#fff; font-size:1.2em; text-decoration:none;}
#portada div.ds0 div.texto h2 a:hover {text-decoration:underline;}
#portada div.ds0 div.texto p  {font-size:1.1em;}
#portada div.ds0 div.trans {position:absolute; top:24.8em; width:100%;height:20.5%;opacity:0.65;background-color:black;filter: alpha(opacity=65);-moz-opacity: 0.65;color:black}

#portada div.ultimos {float:right; margin-top:2.4em; padding:0 0 0 0; width:39.4em;}

#actualidad {float:left; position:relative; width:61em;}
#actualidad p.rss {position:absolute; right:0; top:.5em;}
#actualidad p.rss img {height:1.4em; width:1.4em;}
#actualidad h2 {margin-bottom:1.9em;}
#actualidad p.ver_mas {margin-top:1em;}

#colaboraciones {float:right; width:24em;}
#colaboraciones h2 {margin-bottom:3.1em;}
#colaboraciones h2 img {height:2.3em; width:23.8em;}
#colaboraciones ul {margin-bottom:6em; padding:0 .6em;}
#colaboraciones ul li {margin-bottom:1.2em;}
#colaboraciones ul li.ultimo {margin-bottom:0;}
#colaboraciones ul li img {height:3.9em; width:22.8em;}
#colaboraciones p.banner {float:left;}
#colaboraciones p.banner_ultimo {float:right;}
#colaboraciones p.banner img {height:11em; width:11em;}


/* COMO COLABORAR */
#colaborar_01 {background:#eaeaea url(images/ROSE_IMG_colaborar_01.gif) no-repeat 0 0; padding-top:.2em;}
#colaborar_02 {background:url(images/ROSE_IMG_colaborar_02.gif) no-repeat 0 bottom; padding:1em 2.6em 1.2em 2.6em;}
#colaborar_02 div.izquierda {float:left; width:44.6em;}
#colaborar_02 div.izquierda {background:#fff url(images/ROSE_IMG_colaborar_03.gif) no-repeat 0 bottom; padding:2.7em 1.8em 2em 2em;}
#colaborar_02 div.izquierda fieldset {background:url(images/ROSE_IMG_linea_puntos_03.gif) repeat-x 0 bottom; margin-bottom:1.2em; padding-bottom:4.6em;}
#colaborar_02 div.izquierda fieldset legend{color:#1d1d1d; }
#colaborar_02 div.izquierda fieldset legend span{display:block; font-size:1.1em;font-weight:bold;margin-bottom:1.1818em; text-indent:0; text-transform:uppercase;}
	* html #colaborar_02 div.izquierda  fieldset legend {margin-left:-.6em;}
	* + html/*/ * /**/ body #colaborar_02 div.izquierda  fieldset legend {margin-left:-.6em;}
#colaborar_02 div.izquierda  fieldset.ultimo {background:none; margin-bottom:4.2em; padding-bottom:0;}
#colaborar_02 div.izquierda  fieldset div.fila_form {margin-bottom:1.3em;}
#colaborar_02 div.izquierda  fieldset div.fila_form p {float:left; width:22.3em;}
#colaborar_02 div.izquierda  fieldset div.fila_form p.txtradio label{float:left;}
#colaborar_02 div.izquierda  fieldset div.fila_form p.txtradio label span{font-size:1em;}
#colaborar_02 div.izquierda  fieldset div.fila_form p.txtradio span{float:left;font-size:1.1em;}
#colaborar_02 div.izquierda  fieldset div.fila_form p.textarea {width:100%;}
#colaborar_02 div.izquierda  fieldset div.fila_form p.textarea span {width:50%;float:left;}
#colaborar_02 div.izquierda  fieldset div.fila_form p span {display:block;}
#colaborar_02 div.izquierda  fieldset div.fila_form p label {display:block; font-size:1.1em;}
#colaborar_02 div.izquierda  fieldset div.fila_form p label span {margin-bottom:.3636em;}
#colaborar_02 div.izquierda  fieldset div.fila_form p label input {font-size:1em; padding:.0909em .1818em; width:16.3636em;}
#colaborar_02 div.izquierda  fieldset div.fila_form label .txtDesc {width:14em;height:8em;margin-right:1.5em;}
#colaborar_02 div.izquierda  fieldset div.fila_form p label input.radioB {width:auto;float:left;margin-right:.4em;margin-left:1em;}
#colaborar_02 div.izquierda  fieldset div.fila_form p span.ayuda {color:#616265; margin-top:.3em;}
#colaborar_02 div.izquierda  fieldset div.fila_ultima {margin-bottom:0;}
#colaborar_02 div.izquierda  div.botonera p {padding-left:3.6em;}
#colaborar_02 div.izquierda  div.botonera p input {margin-right:3.2727em;}
#colaborar_02 div.derecha {float:right;width:32.4em;position:relative;top:-2.5em;}
#colaborar_02 div.derecha h3, #colaborar_02 div.derecha p {font-size:1.1em;}
#colaborar_02 div.derecha h3 {margin-bottom:.0909em;}
#colaborar_02 div.derecha p {color:#616265; margin-bottom:1em;}

* html #colaborar_02 p.txtradio label input {margin-top:-.2727em;}
* + html/*/ * /**/ body #colaborar_02 p.txtradio label input {margin-top:-.2727em;}


/* DESTACADOS */
#destacados_01 .bloqueForm {margin-bottom:2.5em;}
#destacados_01  fieldset {float:left;}
	* html #destacados_01  fieldset {margin-left:-.5em;}
#destacados_01  fieldset legend{color:#1d1d1d; font-size:1.1em;font-weight:bold;margin:0 0 1.1818em 0; text-indent:-.0909em;}
	* html #destacados_01  fieldset p{padding-left:.5em;}
#destacados_01  fieldset  label select{float:left;width:20em;font-size:1em;color:#616161;}
#destacados_01 fieldset .botonera{float:left;margin-left:.6em;}
#destacados_01 div.bloque_programa{clear:both;padding:1.2em 1.2em 1.2em 2em;margin-bottom:1.3em;}
#destacados_01 div.impar{background-color:#eaeaea;}
#destacados_01 div.par{background-color:#fff;}
#destacados_01 div.bloque_programa .bloque_img{float:left;margin-right:1.2em;}
#destacados_01 div.bloque_programa .bloque_img img{border:3px solid #cacaca;}
#destacados_01 div.bloque_programa .bloque_detalle{margin-top:0.6em;}
	* html #destacados_01 div.bloque_programa .bloque_detalle{margin-top:3.2em;}
	* + html/*/ * /**/ #destacados_01 div.bloque_programa .bloque_detalle{margin-top:3.2em;}
#destacados_01 div.bloque_programa .bloque_detalle h3{color:#3567be;font-size:1.2em;font-weight:bold;}
#destacados_01 div.bloque_programa .bloque_detalle span.categoria{text-transform:uppercase;color:#636363;}
#destacados_01 div.bloque_programa .bloque_detalle p{color:#000;font-size:1.1em;}
#destacados_01 div.bloque_programa .bloque_detalle ul.listado_enlaces{margin-top:.3em;}
#destacados_01 div.bloque_programa .bloque_detalle ul.listado_enlaces li{float:left;color:#3567be;margin-right:1em;font-size:1.1em;}
#destacados_01 div.bloque_programa .bloque_detalle ul.listado_enlaces li a{border-right:1px solid #868688;padding:0 1em 0 0;margin:0}
#destacados_01 div.bloque_programa .bloque_detalle ul.listado_enlaces li a.ultimo{border:none;}
/*#destacados_01 .paginacion{float:right;font-size:1.1em;}
#destacados_01 .paginacion a{text-decoration:underline;margin-left:.3em;color:#3567be;}*/


/* FICHA */
#ficha_01 {background:#eaeaea url(images/ROSE_IMG_colaborar_01.gif) no-repeat 0 0; padding-top:.2em;}
#ficha_02 {background:url(images/ROSE_IMG_colaborar_02.gif) no-repeat 0 bottom; padding:1em 2em 1.2em 2em;}

#ficha_02 div.imagen {float:left;}
#ficha_02 div.imagen p {background-color:#cacaca; padding:.3em;}
#ficha_02 div.imagen p img {height:9.9em; width:20.4em;}
#ficha_02 div.imagenv {float:left;}
#ficha_02 div.imagenv p {background-color:#cacaca; padding:.3em;text-align:center; width:20.4em;} 
#ficha_02 div.imagenv p img {height:14.9em; }

#ficha_02 div.cuerpo_ficha {float:right; width:59em;}
#ficha_02 div.fila_ficha_01 {background:#fff url(images/ROSE_IMG_cuerpo_ficha_01.gif) no-repeat 0 0; border-bottom:.4em solid #eaeaea;}
#ficha_02 div.fila_ficha_02 {background:url(images/ROSE_IMG_cuerpo_ficha_02.gif) no-repeat 0 bottom;}

#ficha_02 div.fila_ficha_02 h3 {float:left; font-size:1.1em; font-weight:bold; padding:.909em 1.8181em; width:18.1818em;}
#ficha_02 div.fila_ficha_02 div.texto_ficha {float:right; padding:1em 1.6em 0 1.6em; width:31.4em;}
#ficha_02 div.fila_ficha_02 div.texto_ficha p, #ficha_02 div.fila_ficha_02 div.texto_ficha li {color:#616265; font-size:1.1em;}
#ficha_02 div.fila_ficha_02 div.texto_ficha p, #ficha_02 div.fila_ficha_02 div.texto_ficha ul {margin-bottom:1em;}

#ficha_02 div.fila_ficha_02 div.texto_ficha li a {background:url(images/ROSE_IMG_ico_bullet_01.gif) no-repeat 0 .5454em; padding-left:.6363em;}
#ficha_02 div.fila_ficha_02 div.texto_ficha p.ver_mas {font-size:1em; margin-top:-.909em;}
#ficha_02 div.fila_ficha_02 div.texto_ficha p.ver_mas a {background-position: 0 bottom; padding-right:0;}

#mapa_google {height:18.4em; margin-bottom:1em; width:28em;}


/* PRENSA  QUIÉNES SOMOS */
#contenido .interior{background:#eaeaea url(images/ROSE_IMG_interior_bgtop.gif) no-repeat 0 0;padding:1.2em 2.6em;}
#contenido .interior_contenido{background-color:#fff;padding:3em 2em;}
#contenido .bloque_img span{font-size:.9em;}

#prensa_01,#quienes_somos_01{background:#eaeaea url(images/ROSE_IMG_interior_bgbottom.gif) no-repeat 0 bottom;padding-bottom:.4em;}
#contenido #prensa_01 .bloque_img,#contenido #quienes_somos_01 .bloque_img{float:left;width:21em;}
#contenido #prensa_01 .bloque_img img,#contenido #quienes_somos_01 .bloque_img img{border:3px solid #cacaca;}
#contenido #prensa_01 .bloque_img div,#contenido #quienes_somos_01 .bloque_img div{margin-bottom:3.6em;}
#contenido #prensa_01 .bloque_img span.info_enlaceImg,#contenido #quienes_somos_01 .bloque_img span.info_enlaceImg{color:#76777a;margin-top:2.4em;display:block;/*font-size:.9em;*/}
#contenido #quienes_somos_01 .bloque_detalle,#contenido #prensa_01 .bloque_detalle{float:right;width:56em;}
#contenido #quienes_somos_01 .bloque_detalle{margin-top:0;}
#contenido #prensa_01 .bloque_detalle{margin-top:1.5em;}
#contenido #quienes_somos_01 .bloque_detalle h3,#contenido #prensa_01 .bloque_detalle h3{font-size:1.2em;}
#contenido #quienes_somos_01 .bloque_detalle span.fecha,#contenido #prensa_01 .bloque_detalle span.fecha{color:#616265;position:relative;top:-4.4em;}
#contenido #quienes_somos_01 .bloque_detalle p,#contenido #prensa_01 .bloque_detalle p{font-size:1.1em;margin-bottom:1em;}

#contenido .bloque_detalle .bloque_enlaces_noticias{margin-top:3.5em;}
#contenido .bloque_detalle .bloque_enlaces_noticias ul{margin-top:.5em;}
#contenido .bloque_detalle .bloque_enlaces_noticias ul li{color:#3366cc;background:url(images/ROSE_IMG_ico_bullet_02.gif) no-repeat 0 .6em;padding-left:.8em;font-size:1.1em;}
#contenido div.destacados {background:#fff url(images/ROSE_IMG_prensa_01.gif) no-repeat 0 bottom; min-height:59.6em; padding:3em 2em;}

#contenido div.destacados, #contenido div.interior_contenido {min-height:59.6em;}
	* html #contenido div.destacados, * html #contenido div.interior_contenido {height:59.6em;}

/*MODAL*/
#translucida {background-color:#000; left:0; position:absolute; top:0;}
#modal {position:absolute; width:83.4em}
#modal div.contenido_modal {background:url(images/ROSE_IMG_modal_01.png) no-repeat 0 0; padding:1.8em 1.7em; position:relative; width:80em;}
#cerrarModal {position:absolute;}
#cerrarModal img {height:3.4em; width:3.1em;}

/*mensaje  de error*/
.mensaje_error{background-color:#FFCCCC;border:1px solid red;padding:5px 0;width:auto; margin-top:20px; font-size:1.1em}
.mensaje_error p{margin:10px}
.mensaje_error ul{margin:20px 0; padding-left:40px}
.mensaje_error ul li{list-style:square; margin-bottom:2px}
.mensaje_error ul li a{}


/*mensaje  ok*/
.mensaje_ok{background-color:#F9FBF6;border:1px solid green;padding:5px 0;width:auto; margin-top:20px; font-size:1.1em}
.mensaje_ok p{margin:10px}
.mensaje_ok ul{margin:20px 0; padding-left:40px}
.mensaje_ok ul li{list-style:square; margin-bottom:2px}

/* Titulo Ficha Dinamicos*/
.tfd {height:23px; background: url(images/ROSE_IMG_linea_puntos_05.gif) bottom left repeat-x; font-size:1.75em;font-weight:lighter;color:#333333}

.none{}

.ms-rteCustom-TítuloDeArtículo  {
	color:#015263;
	font-family:Arial;
	font-size:14pt;
	font-weight:bold;
	text-transform:capitalize;
}

.ms-rteCustom-SubtítuloDeArtículo  {
color:#01778F;
font-family:Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:bold;
}

.logoTechoAmigo{
	float: left;
	width: 30%; 
	vertical-align: middle;
	text-align: center;
}
	
.introTechoAmigo{
	float: left; 
	width: 60%; 
	vertical-align: middle; 
	font-size: 1.2em; 
	line-height: 17px; 
	text-align: justify;
	padding-top: 20px;
}

.enlaceTechoAmigo{
	clear:both;
	margin:20px;
}