/* CSS Document */

html {height:100%;}
body {height:100%; margin:0; background:url(../images/pic_background.jpg) repeat-x #ffffff; font-size:12px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; color:#897263; line-height:17px;}
img {vertical-align:middle; behavior: url(js/iepngfix.htc); border:none;}
a {color:#b52450; text-decoration:none; outline:none;}
a:hover {text-decoration:none; color:#a28b7d;}
h1 {font-size:0px; margin-left:30px; width:220px; color:#ffffff; line-height:1px;}
h2 {font-size:0px; margin-left:30px; width:220px; color:#ffffff; line-height:1px;}
h3 {font-size:0px; margin-left:30px; width:220px; color:#ffffff; line-height:1px;}
b {color:#235d7f;}

.azul {color:#235d7f;}
.rosa {color:#d65b80;}
.limpia {clear:both; height:0px; line-height:0px; font-size:0px; margin:0; padding:0;}
.sin_bg {background:none!important;}
ul.lista_bullets {list-style:none; padding:5px 0 5px 0; margin:0;}
	ul.lista_bullets li {position:relative; background:url(../images/bullet.gif) no-repeat 18px 12px; padding:6px 0 3px 30px; line-height:16px;}
		ul.lista_bullets li.lvl2 {
			padding:6px 0 3px 60px; 
			line-height:16px;
			background:url(../images/bullet_gris.gif) no-repeat 48px 12px;
			}

.textoextra1 {color:#d54973;}
.textoextra2 {color:#897263;}
.textoextra3 {color:#175073;}
.textoextra4 {color:#d14e73; font-size:15px; font-weight:bold;}

a.enlace1 {color:#b52450; text-decoration:underline;}
a.enlace1:hover {text-decoration:none;color:#a28b7d;}

a.enlace2 {color:#c23a62; text-decoration:none;}
a.enlace2:hover {text-decoration:none;color:#a28b7d;}

a.enlace3 {color:#806c62; text-decoration:none;}
a.enlace3:hover {text-decoration:none;color:#c23a62;}

a.enlace3 {color:#806c62; text-decoration:none;}
a.enlace3:hover {text-decoration:none;color:#c23a62;}

a.enlace4 {color:#175073; text-decoration:none;}
a.enlace4:hover {text-decoration:none;color:#c23a62;}

a.enlace5 {color:#c23a62; text-decoration:none;}
a.enlace5:hover {text-decoration:none;color:#175073;}

#sdw_left { width:8px; height:498px; background:url(../images/pic_sdw_left.jpg); position:absolute; left:50%; margin-left:-498px;}
#sdw_right { width:8px; height:352px; background:url(../images/pic_sdw_right.jpg); position:absolute; right:50%; margin-right:-498px;}

#content_main {width:980px; margin:auto; background:#ffffff; display:table; height:100%;}
	*:first-child+html #content_main {min-height:830px; height:auto;}
	*html #content_main {height:860px;} 

#menu_top {width:239px; height:26px; position:absolute; right:50%; margin-right: -467px; top:0; z-index:20; }
	#menu_top .content_menu_top {position:static; height:26px; background:url(../images/pic_back_menu_top.png) no-repeat;  behavior: url(js/iepngfix.htc);}

#menu_top ul { width:200px; list-style:none; margin:0; padding:0; position:absolute; left:24px; top:1px;}
#menu_top li {list-style:none; float:left; margin:2px; text-align:center; color:#fbadc0; padding:0 3px 0 3px}
#menu_top li a {text-decoration:none; color:#897263;}
#menu_top li a:hover {text-decoration:none; color:#b52450;}

/************** MENU PRINCIPAL *******************/
/* #content_menu {width:234px; position:absolute; top:0; left:50%; margin-left:-465px; z-index:20;} */
#content_menu {width:234px; position:absolute; top:0; margin-left:25px; z-index:20;}
#sub_content_menu {
	width:234px; 
	margin:0; 
	padding:0 0 20px 0; 
	background:url(../images/menu_pic_back.png) repeat-y; 
	display:table; 
	behavior: url(js/iepngfix.htc);
	}
#menu_img_top {width:234px; height:45px; background:url(../images/menu_img_top.png); behavior: url(js/iepngfix.htc);}
#menu_logo {width:151px; height:85px; margin:10px 0px 0px 42px;  clear:both;}
#menu {width:177px; clear:both; margin:20px 28px 0px 28px;}
#menu ul {list-style:none; margin:0; padding:0;}
#menu li {list-style:none; margin:3px 0px;}

#menu li a {text-decoration:none; width:155px; height:19px; padding:2px 22px 1px 0px; border-bottom:dotted #fbadc0 1px; background:url(../images/menu_bullet.png) right no-repeat; color:#876c5a; text-align:right; display:block;}
#menu li.marcado {font-weight: bold; }
	
#menu li a:hover {text-decoration:none; color:#FFFFFF; background:url(../images/menu_back_hover.png) no-repeat;}

#menu li.btn2 a {text-decoration:none; width:155px; height:37px; padding:2px 22px 1px 0px; border-bottom:dotted #fbadc0 1px; background:url(../images/menu_bullet2.png) top right no-repeat; color:#876c5a; text-align:right; display:block;}
#menu li.btn2 a:hover {text-decoration:none; color:#FFFFFF; background:url(../images/menu_back_hover2.png) no-repeat;}

#menu li.btn3 a {text-decoration:none; width:155px; height:19px; padding:2px 22px 1px 0px; border:none; background:url(../images/menu_bullet.png) right no-repeat; color:#876c5a; text-align:right; display:block;}
#menu li.btn3 a:hover {text-decoration:none; color:#FFFFFF; background:url(../images/menu_back_hover.png) no-repeat;}

#menu li.box a {text-decoration:none; width:155px; height:19px; padding:2px 22px 1px 0px; border-bottom:dotted #fbadc0 1px; background:url(../images/menu_bullet.png) right no-repeat; color:#876c5a; text-align:right; display:block;}

#menu ul li.box:hover {position: relative; background-color: none; color: #999999; }
#menu ul li.box a:hover, #menu ul li:hover a.nivel1 {text-decoration:none; color:#FFFFFF;background:url(../images/menu_back_hover.png) no-repeat;position: relative;}
#menu ul li.box a.nivel1 {display: block!important; display: none; position: relative; }
#menu ul li.box .fondo_ul {display:none; margin:0; padding:0; }
	#menu ul li.box .fondo_ul ul.ul01 {background: url(../images/menu_box_back.png) no-repeat; padding:15px 0px 0px 0px; height:94px; behavior: url(js/iepngfix.htc);}
	#menu ul li.box .fondo_ul ul.ul02 {background: url(../images/menu_box_back_2.png) no-repeat; height:74px; padding:15px 0px 0px 0px; behavior: url(js/iepngfix.htc);}
	#menu ul li.box .fondo_ul ul.ul03 {background: url(../images/menu_box_back_3.png) no-repeat; padding:15px 0px 0px 0px; height:114px; behavior: url(js/iepngfix.htc);}
#menu ul li.box a:hover .fondo_ul, #menu ul li.box:hover .fondo_ul {width:218px; height:94px;  display:block; position: absolute; left: 178px; top:-5px;  margin:0;}
#menu ul li.box_2 a:hover .fondo_ul, #menu ul li.box_2:hover .fondo_ul { height:74px; }
	* html #menu ul li.box a:hover .fondo_ul, * html #menu ul li.box:hover .fondo_ul {top:-20px; height:94px;} 

#menu ul li.box ul li {padding:3px 0 3px 25px; margin:0; text-align:left;}
#menu ul li.box ul li a {width:168px; height:18px; margin:0; padding:0; color:#ffffff; border-bottom:dotted #ffffff 1px; text-align:left; background:none;}
#menu ul li.box ul li a:hover {position: relative; margin:0; padding:0; color:#103d59; background:none;}

#menu ul li.box ul li.no a {width:168px; height:18px; margin:0; color: #ffffff; border-bottom:none; text-align:left; background:none;}
#menu ul li.box ul li.no a:hover {position: relative; color:#121212; background:none;}

table.falsa {border-collapse:collapse; border:0px; float:left; position: relative;}

#menu_bottom {width:234px; height:19px; background:url(../images/menu_img_bottom.png); clear:both; behavior: url(js/iepngfix.htc);}

/***** MODULO SUBMENU *********/

#mod_menu_top { width:234px; height:40px; position:relative; margin-top:30px; background:url(../images/mod_menu_back_top.png) no-repeat; }
#mod_text_left { width:80px; text-align:center; position:absolute; left:20px; top:12px; color:#d64b74;}
#mod_text_right { width:80px; text-align:center; position:absolute; right:20px; top:12px; color:#ffffff;}

#mod_content {width:234px; height:126px; background:url(../images/menu_pic_back.jpg) repeat-y; position:relative; }
#mod_menu_title {width:200px; border-bottom:solid #e9e9e9 1px; padding-bottom:1px; position:absolute; top:4px; left:16px; text-align:center;}
#mod_form_menu {width:200px; position:absolute; left:16px; top:38px;}
#mod_form_menu  ul {list-style:disc;  margin:0; font-size:11px; padding:0; padding-left:16px; font-size:12px;}
* html #mod_form_menu  ul {padding:0;}
#mod_form_menu  li {list-style:disc; padding:0;  margin:5px 0px;color:#dc547d;}
#mod_form_menu  li a {text-decoration:none; color:#897263;}
.form_mod_menu {width:115px; background-color:#e8ecef; border: solid #cdd3d9 1px; color:#3c6076; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; vertical-align:middle;-moz-border-radius: 2px;}
.btn_buscar {position:absolute; bottom:6px; right:14px;}

#mod_img_bottom {width:234px; height:12px; background:url(../images/mod_menu_img_bottom.png) no-repeat; clear:both;}
#mod_menu_bottom {width:234px; height:29px; background:url(../images/mod_menu_back_bottom.png) no-repeat; position:relative; margin:0; padding:0;}
#mod_menu_bottom_text a {width:155px; position: absolute; left:44px; top:3px; color:#a5284e; text-decoration:underline; font-size:11px;}
#mod_menu_bottom_text a:hover {color:#999999;}

/**************** FIN MENU PRINCIPAL ********************/

#content_home {width:980px; display:table; background: url(../images/img_home.jpg) top center no-repeat; clear:both; height:840px;} 


#img_home {width:966px; height:352px; margin-left:-483px; left:50%; position:absolute; background: url(../images/img_home.jpg) no-repeat; z-index:0}


#content_mod_home {width:236px; float:right; margin-top:90px;  display:table; }
	*html #content_mod_home {width:236px; float:right; margin-top:65px; }
	*:first-child+html #content_mod_home {width:236px; float:right; margin-top:65px; margin-right:18px; }
#recomendar a {width:136px; height:41px; background:url(../images/img_recomen_home.png) no-repeat; margin-left:54px; display:block; margin-bottom:30px;}
#recomendar_home a {height:41px; background:url(../images/img_recomen_home.png) no-repeat; margin-left:54px; display:block; margin-bottom:30px;  behavior: url(js/iepngfix.htc); cursor:pointer;}

.mod_text_title_home {width:236px; clear:both; margin:37px 0 0 0;}
.mod_text_title_home2 {width:236px; clear:both; margin:15px 0 0 0;}
.banner_pasalo {position:absolute; margin:332px 0 0 727px; padding:0;}

#content_testi {width:236px; height:137px;margin-top:4px; clear:both;}
.test_mod_top {width:236px; height:42px; background:url(../images/test_mod_top.png) no-repeat; position:relative; margin-top:4px;}
.test_title {width:100px; color:#dc547d; position:absolute; top:13px; left:13px;}
.test_img {width:80px; height:87px; position:absolute; margin:14px 0 0 110px; display:inline;}
.test_text_decrip {width:101px; height:75px; color:#897263; font-size:11px; padding: 8px 119px 5px 16px; display:table; line-height:14px; background:url(../images/test_mod_center.png) repeat-y;}
	.test_text_decrip .texto_bullet {background:url(../images/bullet.gif) no-repeat 0px 5px; padding-left:10px;}
.test_text_decrip2 {width:210px; color:#897263; font-size:11px; padding: 8px 10px 5px 16px; display:table; line-height:14px; background:url(../images/test_mod_center.png) repeat-y;}
	.test_text_decrip2 .texto_bullet2 {background:url(../images/bullet.gif) no-repeat 0px 5px; padding-left:10px; width:80px;}

.not_mod_top {width:236px; height:42px; background:url(../images/test_mod_top.png) no-repeat; position:relative; margin-top:4px;}
.not_title {width:100px; color:#dc547d; position:absolute; top:13px; left:13px;}
.not_img {width:94px; height:87px; position:absolute; top:14px; right:0;}
.not_text_decrip {width:120px; height:75px; color:#897263; font-size:11px; padding: 8px 119px 5px 16px; display:table; line-height:14px; background:url(../images/test_mod_center.png) repeat-y;}
	.not_text_decrip .texto_bullet {background:url(../images/bullet.gif) no-repeat 0px 5px; padding-left:10px;}
		.not_text_decrip .texto_bullet span {color:#235d7f; font-weight:bold;}
		.not_text_decrip .texto_bullet b {color:#d65b80;}


.btn_info a{ width:79px; height:17px; background:url(../images/img_btn_test_info.png);position:absolute; right:20px; top:111px;}
.btn_info2 a{ width:79px; height:17px; background:url(../images/img_btn_test_info.png);position:absolute; right:20px; top:90px;}
.test_bottom {width:236px; height:10px; background:url(../images/img_mod_bottom.png) no-repeat; clear:both;}

.content_spot {width:236px; height:114px; background:url(../images/spot_img_back.png) no-repeat; position:relative; margin-top:4px;}
.spot_thumbs {width:99px; height:75px; position:absolute; top:15px; left:15px; }
	.spot_thumbs .content_spot_thumbs {width:99px; height:75px; background:url(../images/spot_back_video.png) no-repeat; padding:7px; behavior: url(js/iepngfix.htc);}
.spot_play {width:39px; height:39px; position:absolute;top:34px; right:37px; text-align:center; color:#dc547d;}

.tema_title {width:100px; color:#dc547d; position:absolute; top:10px; left:13px; font-size:11px;}

.perfil_img {width:98; height:49px; position:absolute; top:6px; left:14px;}
.btn_perfil {position:absolute; top:27px; right:22px;}

.content_entrevistas_home {width:236px; height:114px; background:url(../images/spot_img_back.png) no-repeat; position:relative; margin-top:4px;}
	.content_entrevistas_home .texto {width:80px; padding:30px 0 0 138px; line-height:14px; font-size:11px;}
		.content_entrevistas_home .texto span {color:#d65b80; font-weight:bold;}


#content_center_home { width:430px; float:right; margin-top:250px; display:block; clear:left;  }
/*#content_center_home { width:430px; float:right; margin-top:250px; display:block; clear:left;}
	*html #content_center_home { width:430px; float:right; margin-top:230px; display:table; clear:left;}
	*:first-child+html #content_center_home { width:430px; float:right; margin-top:230px; display:table; clear:left;}*/
#text_center_home {width:394px; clear:both; text-align:right; padding-right:36px; line-height:14px; padding-top:10px;}
#content_mod_center_home {width:430px; height:100px; position:relative; margin-top:30px; }
#content_mod_center_home ul { width:80px;list-style:disc; position:absolute; top:5px; left:5px; margin:0; font-size:11px; padding:0; padding-left:9px;}
* html #content_mod_center_home ul {padding:0;}
#content_mod_center_home li {list-style:disc; padding:0;  margin:0;color:#dc547d;}
#content_mod_center_home li a {text-decoration:none; color:#897263;}
#content_mod_center_home li a:hover {text-decoration:none; color:#999999;}

.mod_center1 { width:114px; height:100px; position:absolute; left:0; background:url(../images/pic_back_mod_center_home1.jpg) no-repeat;}
.mod_center2 { width:114px; height:100px; position:absolute; left:140px; background:url(../images/pic_back_mod_center_home2.jpg) no-repeat;}
.mod_center3 { width:114px; height:100px; position:absolute; right:36px; background:url(../images/pic_back_mod_center_home3.jpg) no-repeat;}
.mod_center_texto {line-height:13px; font-weight:bold; background:url(../images/bullet.gif) no-repeat 0px 5px; padding-left:10px;}
.mod_center_enlace a {width:50px; position:absolute; right:15px; bottom:20px; text-decoration:underline; color:#dc547d; text-align:right; line-height:14px;}
.mod_center_enlace a:hover {text-decoration:underline; color:#999999;}

#news_home_top {width:395px; height:46px; position:relative; background:url(../images/pic_back_top_news.png) no-repeat; margin-top:35px;}
#news_title_top { width:270px; position:absolute; top:18px; left:43px; font-size:16px;}
#news_title_line {width:330px; height:1px; border-bottom: dotted #dc547d 1px; position:absolute; left:43px; bottom:5px;}
#news_main {width:395px; height:201px; position:relative; background:url(../images/pic_back_news_main.png) repeat-y;}
.news_text_title {width:311px; color:#c23a62; position:absolute; top:14px; left:41px; line-height:15px;}
.news_image {width:107px; height:124px; background:url(../images/pic_back_news_thumbs.png) no-repeat; padding:7px; position:absolute; top:58px; left:38px;}
.news_descrip {width:180px; position:absolute; top:58px; right:40px;}
.news_descrip ul {list-style:disc;  margin:0; font-size:11px; padding:0;}
.news_descrip li {list-style:disc; padding:0;  margin:0;color:#dc547d;}
.news_descrip li a {text-decoration:none; color:#897263;}
.news_descrip li a:hover {text-decoration:none; color:#999999;}
#news_bottom {width:395px; height:21px; margin-bottom:18px; background:url(../images/img_news_hoem_bottom.png) no-repeat; clear:both;}
.btn_news a{ width:79px; height:17px; background:url(../images/img_btn_test_info.png);position:absolute; bottom:0; right:25px;}

/********* FOOTER ***************/

#content_merck {width:250px; margin:-175px 0 35px 0; position:relative; clear:both; float:left; }
#logo_merck {width:57px; height:41px; position:absolute; top:0; left:44px; background:url(../images/img_logo_merck.jpg);}
#line_vert_merck {width:1px; height:30px; border-right: solid #cfcfcf 1px; position:absolute; top:10px; left:113px;}
#enlaces_merck {width:205px; position:absolute; top:10px; left:39px; color:#dc547d; font-size:11px;}
#enlaces_merck  a{text-decoration:underline; color:#897263;}
#enlaces_merck a:hover {text-decoration:underline; color:#dc547d;}

#footer {width:980px; height:98px; position:relative; background:url(../images/pic_back_footer.png); color:#dc547d;}
#footer_left {width:300px; position:absolute; top:15px; left:46px;}
#footer_menu {width:195px; position:absolute; top:13px; right:45px;}
#footer_menu ul {list-style:none; padding:0; margin:0; }
#footer_menu li {list-style:none; padding:0; margin:2px; float:left;}
#footer_menu li a {text-decoration:none;color:#dc547d;}
#footer_menu li a:hover {text-decoration:none; color:#897263;}

#logos_home { width:224px; height:88px; background:url(../images/fondo_logos_home.jpg) no-repeat; margin:-145px 0 0 23px; display:table;  }
	*:first-child+html #logos_home { margin-bottom:50px}
	#logos_content { margin:10px 10px 0 15px}
	#logos_content_2 { margin:10px 10px 0 5px}
	#logos_content_2 .logo_merck_2 { padding:0 0 0 15px}
	
/******************************************************************/	
/********************* NUEVA HOME 2010 ****************************/
/******************************************************************/

/********************Menú nuevo******************************/

.contentIndex {width:980px; margin:auto; display:table; height:auto;}
	*:first-child+html .contentIndex {min-height:830px; height:auto;}
	*html .contentIndex {height:860px;} 

/*directorio de centros*/

.directorioCentros {
	background:url(../images/bg_directorio_centros.gif) no-repeat;
	width:230px;
	height:186px;
	margin-top:10px;
	padding-top:18px;
	}
.directorioCentros .titulo {
	background:url(../images/title_directorioCentros.gif) no-repeat;
	width:128px;
	height:16px;
	margin:0px 0 20px 30px;
	text-indent:-10000px;
	}
.directorioCentros p {
	width:90px;
	color:#ffffff;
	margin:0px 0 0 20px;
	}
.directorioCentros .botRegistrarse {
	margin:22px 0 0 110px;
	}

/* Video Home concibe */

.video_home_concibe a {
	background:url(../images/modulo_home_video_concibe.gif) no-repeat;
	display:block;
	width:232px;
	height:77px;
	text-indent:-10000px;
	}

/********************Contenido home******************************/

.contentIndex .cabecera {
	background:url(../images/bg_cabecera_index.png) no-repeat;
	width:995px;
	height:424px;
	margin:0 auto;
	behavior: url(js/iepngfix.htc);
	}
.contentIndex .cabecera .secciones {
	/*width:670px;*/
	height:358px;
	float:right;
	margin: 0 9px 0 0; 
	display:inline;
	}
.contentIndex .cabecera .secciones .intro {
	width:219px;
	margin:30px 30px 0 0;
	float:left;
	}
.contentIndex .cabecera .secciones .intro h1.titulo {
	background:url(../images/title_suenyo_realidad.png) no-repeat;
	width:197px;
	height:111px;
	text-indent:-10000px;
	margin:0;
	}
/*.contentIndex .cabecera .secciones .intro h1.titulo {
	background:url(../images/title_suenyo_realidad.gif) no-repeat;
	width:211px;
	height:21px;
	text-indent:-10000px;
	margin:0;
	}	*/

.contentIndex .cabecera .secciones .intro p.txt {
	color:#876c5a;
	width:125px; 
	margin: -60px 0 0 150px;
	font-size:13px;
	}
.contentIndex .cabecera .secciones .intro p.txt b {
	color:#b8dbf0;
	}
.contentIndex .cabecera .secciones .recomendar {
	margin:145px 0 0 140px;
	position:absolute;
	}
.contentIndex .cabecera .secciones .caja_social_icons {
	width:233px;
	height:27px;
	background:url(../images/caja_social_icons.gif) no-repeat;
	margin: 340px 0 0 85px;
	position:absolute;
	}
.contentIndex .cabecera .secciones .caja_social_icons ul {
	margin:0;
	padding:0;
	list-style:none;
	}	
.contentIndex .cabecera .secciones .caja_social_icons ul li {
	float:left;
	margin:4px 2px 0 3px;
	display:inline;
	}	
.contentIndex .cabecera .secciones .caja_social_icons ul li.texto {
	color:#235d7f;
	font-size:10px;
	margin: 5px 6px 0 5px;
	}	
.contentIndex .cabecera .secciones .destacados {
	float:left;
	width:415px;
	}
.contentIndex .cabecera .secciones .destacados .fertilidad {
	background:url(../images/bg_destacado_fertilidad.gif) no-repeat;
	width:331px;
	height:158px;
	margin: 45px 0 0 77px;
	}
.contentIndex .cabecera .secciones .destacados .fertilidad h1 {
	/*background:url(../images/title_fertilidad.gif) no-repeat  16px 12px;
	text-indent:-10000px;*/
	margin:0 0 0 0;
	height:20px;
	color:#ffffff;
	padding:15px 0 0 15px;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	}
.contentIndex .cabecera .secciones .destacados .fertilidad .dest_fert_home {
	width:80px;
	float:left;
	margin:10px 10px 0 15px;
	}
.contentIndex .cabecera .secciones .destacados .fertilidad .dest_fert_home a {
	width:80px;
	float:left;
	}
.contentIndex .cabecera .secciones .destacados .fertilidad .dest_fert_home h2 {
	text-align:center;
	width:83px;
	display:block;
	margin:0 0 10px 0;
	line-height:14px;
	color:#876c5a;
	font-size:11px;
	padding:0;
	}
	
.contentIndex .cabecera .secciones .destacados .fertilidad a:hover span {color:#ea7094;}

.contentIndex .cabecera .secciones .destacados .fertilidad a.infertilidad {
	width:80px;
	} 
.contentIndex .cabecera .secciones .destacados .fertilidad a.infertilidad h2 {
	width:96px!important;
	}
.contentIndex .cabecera .secciones .destacados .fertilidad a.infertilidad img {margin-left:8px;}
.contentIndex .cabecera .secciones .destacados .embarazo {	
	background:url(../images/bg_destacado_embarazo.gif) no-repeat;
	width:331px;
	height:145px;
	margin: 5px 0 0 77px;
	}
.contentIndex .cabecera .secciones .destacados .embarazo h1 {
	/*background:url(../images/title_embarazo.gif) no-repeat  16px 22px;
	text-indent:-10000px;*/
	margin:0 0 0 0;
	height:28px;
	color:#ffffff;
	padding:25px 0 0 15px;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	}
.contentIndex .cabecera .secciones .destacados .embarazo ul {
	margin-top:5px;
	}
.contentIndex .cabecera .secciones .destacados .embarazo ul li {
	behavior: url(js/iepngfix.htc);
	background:url(../images/separador_li_dest_embarazo.gif) left bottom no-repeat;
	list-style:none;
	padding-bottom:4px;
	}
.contentIndex .cabecera .secciones .destacados .embarazo ul li a {
	background:url(../images/bullet_rosa.gif) 0 4px no-repeat;
	padding-left:14px;
	display:block;
	}
.contentIndex .cabecera .secciones .destacados .embarazo ul li h2 {
	text-align:left;
	font-size:11px;
	line-height:16px;
	padding:0;
	margin:0;
	}
.contentIndex .cabecera .secciones .destacados .conoce {
	background:url(../images/bg_destacado_conoce_fertilidad.jpg) no-repeat;
	width:331px;
	height:33px;
	margin: 14px 0 0 77px;
	}
.contentIndex .cabecera .secciones .destacados .conoce span {
	padding:6px 0 0 30px; 
	float:left;
	}
.contentIndex .cabecera .secciones .destacados .conoce a {
	color:#b5355c; 
	float:left;
	padding:6px 0 0 40px;
	text-decoration:underline;
	background:url(../images/iconMasInfo.gif) 98px 5px no-repeat;
	display:block;
	width:98px;
	 } 
.contentIndex .moduloInferior {
	background:url(../images/bg_destacados_bottom_home.gif) left top no-repeat;
	width:995px;
	margin-top:15px;
	
	}
.contentIndex .moduloInferior .destacados {
	width:711px;
	margin:0px 0 0 270px;
	padding-top:30px;
	}
.contentIndex .moduloInferior .destacados .destacados_top {
	height:194px;
	}
.contentIndex .moduloInferior .destacados .destacados_top p {
	color:#7b7b7b;
	}
.contentIndex .moduloInferior .destacados .destacados_top p b {
	color:#1e5883;
	}
.contentIndex .moduloInferior .destacados .destacados_top .calendarioEmbarazo {
	width:209px;
	background:url(../images/calendario_home.gif) left bottom no-repeat;
	height:194px;
	float:left;
	}	
.contentIndex .moduloInferior .destacados .destacados_top .calendarioEmbarazo .titulo {
	background:url(../images/bg_rosa_title.gif) no-repeat;
	width:209px;
	height:20px;
	}
.contentIndex .moduloInferior .destacados .destacados_top .calendarioEmbarazo .titulo h2 {
	width:189px;
	margin:0;
	}
.contentIndex .moduloInferior .destacados .destacados_top .calendarioEmbarazo .titulo .nombre {
	/*background:url(../images/title_calendario_embarazo.gif) no-repeat;*/
	width:140px;
	height:20px;
	margin-left:15px;
	color:#ffffff;
	font-family:'BarmenoRegular';
	font-size:13px;
	padding-top:1px;
	/*text-indent:-10000px;*/
	}
.contentIndex .moduloInferior .destacados .destacados_top .calendarioEmbarazo p.txt_der {
	width:180px;
	text-align:right;
	margin:0 0px 0 20px;
	padding:10px 0px 0 0;
	}
a.botGenericoMasInfo {
	background:url(../images/botMasInfo_home.gif) no-repeat;
	width:72px;
	height:17px;
	display:block;
	color:#ffffff;
	text-align:center;
	}
a.botGenericoMasInfo_azul {
	background:url(../images/botMasInfo_home_azul.gif) no-repeat;
	width:72px;
	height:17px;
	display:block;
	color:#ffffff;
	text-align:center;
	}	
a.botGenericoMasInfo:hover {color:#96c1d9; }
a.botGenericoMasInfo_azul:hover {color:#96c1d9; }
.contentIndex .moduloInferior .destacados .destacados_top .calendarioEmbarazo a.botGenericoMasInfo {
	margin:31px 0 0 130px;
	}
@font-face {
    font-family: 'BarmenoRegular';
    src: url('barmeno-regular-regular-webfont.eot');
    src: url('barmeno-regular-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('barmeno-regular-regular-webfont.woff') format('woff'),
         url('barmeno-regular-regular-webfont.ttf') format('truetype'),
         url('barmeno-regular-regular-webfont.svg#BarmenoRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}	
.contentIndex .moduloInferior .destacados .destacados_top .separador {
	background:url(../images/separador_modulos_top_home.gif) no-repeat;
	width:3px;
	height:172px;
	float:left;
	margin:10px 15px;
	}
.contentIndex .moduloInferior .destacados .destacados_top .hazConsulta {
	background:url(../images/img_haz_consulta.gif) left top no-repeat;
	width:209px;
	height:194px;
	float:left;
	}	
.contentIndex .moduloInferior .destacados .destacados_top .hazConsulta .titulo {
	background:url(../images/bg_rosa_title.gif) no-repeat;
	width:209px;
	height:20px;
	color:#ffffff;
	}
/*.contentIndex .moduloInferior .destacados .destacados_top .hazConsulta .titulo .nombre h2 {
	background:url(../images/title_haz_consulta.gif) no-repeat;
	width:92px!important;
	height:20px;
	margin-left:15px;
	color:#ffffff;
	border:solid red 1px;
	text-indent:-10000px;
	}
*/	
.contentIndex .moduloInferior .destacados .destacados_top .hazConsulta .titulo .nombre{
	width:92px!important;
	height:20px;
	margin-left:15px;
	color:#ffffff;
	font-family:'BarmenoRegular';
	font-size:13px;
	padding-top:1px;
	}	
.contentIndex .moduloInferior .destacados .destacados_top .hazConsulta p.txt_izq {
	width:110px;
	margin:0 0px 0 0px;
	padding:10px 0px 0 0;
	float:left;
	}
.contentIndex .moduloInferior .destacados .destacados_top .hazConsulta .imgDer {
	float:left;
	margin:10px 0 0 0;
	}
.contentIndex .moduloInferior .destacados .destacados_top .hazConsulta a.botGenericoMasInfo {
	margin:14px 0 0 130px;
	}
.contentIndex .moduloInferior .destacados .destacados_top .temaMes {
	background:url(../images/img_tema_mes_home.gif) left top no-repeat;
	width:209px;
	height:194px;
	float:left;
	}	
.contentIndex .moduloInferior .destacados .destacados_top .temaMes .titulo {
	background:url(../images/bg_rosa_title.gif) no-repeat;
	width:209px;
	height:20px;
	}
.contentIndex .moduloInferior .destacados .destacados_top .temaMes .titulo .nombre {
	/*background:url(../images/title_tema_mes.gif) no-repeat;*/
	width:125px;
	height:20px;
	margin-left:15px;
	color:#ffffff;
	font-family:'BarmenoRegular';
	font-size:13px;
	padding-top:1px;
	/*text-indent:-10000px;*/
	}
.contentIndex .moduloInferior .destacados .destacados_top .temaMes .titulo h2 {
	width:189px;
	margin:0;
	}
.contentIndex .moduloInferior .destacados .destacados_top .temaMes p.temasMes_txt {
	margin:0;
	padding:10px 0px 0 0;
	height:40px;
	}
.contentIndex .moduloInferior .destacados .destacados_top .temaMes .imgCentro {
	float:left;
	margin:10px 0 10px 0;
	display:inline;
	}
.contentIndex .moduloInferior .destacados .destacados_top .temaMes a.botGenericoMasInfo {
	margin:110px 0 0 130px;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom {
	padding-top:20px;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe {
	background:url(../images/caja_revistaConcibe_top.gif) top left no-repeat;
	float:left;
	margin-right:20px;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe_cierre {
	background:url(../images/caja_revistaConcibe_bottom.gif) bottom left no-repeat;
	width:458px;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe_cierre .titulo {
	/*background:url(../images/title_revConcibe.gif) no-repeat;
	text-indent:-10000px;*/
	margin:11px 0 20px 32px;
	color:#1f608a;
	font-size:13px;
	font-family:'BarmenoRegular';
	font-weight:bold;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe_cierre .portada {
	background:url(../images/bg_fonfo_foto_revistaConcibe.gif) no-repeat;
	width:83px;
	height:153px;
	padding:5px 0 0 5px; 
	float:left;
	margin:5px 7px 0 7px;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe_cierre p {
	width:154px;
	float:left;
	line-height:14px;
	margin:10px 0 0 0;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe_cierre p span {
	color:#bd2e5a;
	font-weight:bold;
	}

.contentIndex .moduloInferior .destacados .destacados_bottom .separador {
	background:url(../images/separador_modulos_top_home.gif) no-repeat;
	width:3px;
	height:130px;
	float:left;
	margin:5px 10px 0 10px;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe_cierre ul {
	float:left;
	width:150px;
	margin:5px 0 0 0;
	padding:0;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe_cierre ul li {
	background:url(../images/bullet_rosa.gif) 0 13px no-repeat;
	list-style:none;
	padding:10px 0 10px 12px;
	border-bottom:#e8e8e8 1px solid;

	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe_cierre ul li.last {
	border:none!important;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .revistaConcibe_cierre a.botGenericoMasInfo_azul {
	margin:10px 0 0 80px;
	padding-top:2px;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom  .albumEcografias	{
	background:url(../images/caja_albumEco_top.gif) left top no-repeat;
	float:left;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom  .albumEcografias .albumEcografias_cierre	{
	background:url(../images/caja_albumEco_bottom.gif) left bottom no-repeat;	
	width:215px;
	padding-bottom:28px;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom  .albumEcografias .albumEcografias_cierre .titulo	{
	/*background:url(../images/title_albumEco.gif) no-repeat;
	text-indent:-10000px;*/
	margin:18px 0 24px 38px;
	font-size:12px;
	color:#144a75;
	font-family:'BarmenoRegular';
	font-weight:bold;
	padding-top:2px;
	} 
.contentIndex .moduloInferior .destacados .destacados_bottom  .albumEcografias .albumEcografias_cierre img	{
	float:left;
	margin:0 5px 0 14px;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom  .albumEcografias .albumEcografias_cierre p {
	float:left;
	width:100px;
	text-align:right;
	margin-right:12px;
	padding:0;
	margin:0;
	}
.contentIndex .moduloInferior .destacados .destacados_bottom .albumEcografias .albumEcografias_cierre a.botGenericoMasInfo_azul {
	margin:19px 0 0 30px;
	}
/********************* Pie Nuevo ****************************/
.pieNuevo {
	background:url(../images/bg_pie_nuevo.gif) no-repeat left top;
	width:995px;
	margin:20px auto;
	border
	}
.pieNuevo .textos {
	height:90px;
	}
.pieNuevo .textos p.concibe {padding:24px 0 0 280px; margin:0; float:left; color:#876c5a; position:relative;}
.pieNuevo .textos p.avisos {padding:24px 0 0 210px; margin:0; float:left; position:relative;}
.pieNuevo .textos p.avisos a {color:#154e73; text-decoration:underline;}
.pieNuevo .textos p.avisos a:hover {color:#876c5a;}

.pieNuevo .logos_home { 
	width:235px;
	height:184px; 
	background:url(../images/bg_logos_pie.gif) no-repeat; 
	position:absolute; 
	margin:-86px 0 0 22px;

	}
	
.pieNuevo .logos_content { margin:10px 10px 0 15px}
.pieNuevo .logos_content_2 { margin:10px 10px 0 20px}
.pieNuevo .logos_content_2 .logo_merck_2 { padding:0 0 0 15px}

.pieNuevo .content_merck {width:250px; margin:-175px 0 35px 0; position:relative; clear:both; float:left; }
.pieNuevo .logo_merck {width:57px; height:41px; position:absolute; top:0; left:44px; background:url(../images/img_logo_merck.jpg);}
.pieNuevo .line_vert_merck {width:1px; height:30px; border-right: solid #cfcfcf 1px; position:absolute; top:10px; left:113px;}
.pieNuevo .enlaces_merck {width:205px; padding:20px 0 0 19px; color:#dc547d; font-size:11px;}
.pieNuevo .enlaces_merck  a{text-decoration:underline; color:#897263;}
.pieNuevo .enlaces_merck a:hover {text-decoration:underline; color:#dc547d;}

/********************* INTERNAS ****************************/


/************** CONTENEDORES ******************/

#content_testimonio {width:980px; display:table; background: url(../images/img_testimoniales.jpg) top center no-repeat; clear:both; height:650px;} 
	*:first-child+html #content_testimonio {min-height:650px; height:auto;}
	*html #content_testimonio {height:650px;} 
#content_tema_mes {width:980px; display:table; background: url(../images/img_tema_mes.jpg) top center no-repeat; clear:both; height:650px;}
	*:first-child+html #content_tema_mes {min-height:650px; height:auto;}
	*html #content_tema_mes {height:650px;} 
#content_glosario {width:980px; display:table; background: url(../images/img_glosario.jpg) top center no-repeat; clear:both; height:650px;}
	*:first-child+html #content_glosario {min-height:650px; height:auto;}
	*html #content_glosario {height:650px;}
#content_ns {width:980px; display:table; background: url(../images/img_necesitas.jpg) top center no-repeat; clear:both; z-index: 50; height:650px;}
	*:first-child+html #content_ns {min-height:650px; height:auto;}
	*html #content_ns {height:650px;} 
#content_tu_embarazo {width:980px; display:table; background: url(../images/img_tu_embarazo.jpg) top center no-repeat; clear:both; z-index: 50; height:650px;}
	*:first-child+html #content_tu_embarazo {min-height:650px; height:auto;}
	*html #content_tu_embarazo {height:650px;} 
#content_directorio {width:980px; display:table; background: url(../images/img_directorio.jpg) top center no-repeat; clear:both; height:650px;} 
	*:first-child+html #content_directorio {min-height:650px; height:auto;}
	*html #content_directorio {height:650px;}
#content_faqs {width:980px; display:table; background: url(../images/img_faqs.jpg) top center no-repeat; clear:both; z-index: 50; height:650px;}
	*:first-child+html #content_faqs {min-height:650px; height:auto;}
	*html #content_faqs {height:650px;}
#content_noticias {width:980px; display:table; background: url(../images/img_noticias.jpg) top center no-repeat; clear:both; z-index: 50; height:650px;}
	*:first-child+html #content_noticias {min-height:650px; height:auto;}
	*html #content_noticias {height:650px;}
#content_enlaces {width:980px; display:table; background: url(../images/img_enlaces.jpg) top center no-repeat; clear:both; z-index: 50; height:650px;}
	*:first-child+html #content_enlaces {min-height:650px; height:auto;}
	*html #content_enlaces {height:650px;}
#content_paginas_amigas {width:980px; display:table; background: url(../images/img_paginas_amigas.jpg) top center no-repeat; clear:both; z-index: 50; height:720px;}
	*:first-child+html #content_paginas_amigas {min-height:750px; height:auto;}
	*html #content_paginas_amigas {height:750px;}
#content_consulta {width:980px; display:table; background: url(../images/img_consulta.jpg) top center no-repeat; clear:both; z-index: 50; height:650px;}
	*:first-child+html #content_consulta {min-height:650px; height:auto;}
	*html #content_consulta {height:650px;}
/* #content_album {width:980px; display:table; background: url(../images/img_album_ecografias.jpg) top center no-repeat; clear:both; z-index: 50; height:620px;} */
#content_album {width:980px; display:table; background: url(../images/img_tu_embarazo.jpg) top center no-repeat; clear:both; z-index: 50; height:650px;}
	*:first-child+html #content_album {min-height:650px; height:auto;}
	*html #content_album {height:650px;}
/* #content_calendario {width:980px; display:table; background: url(../images/img_calendario_embarazo.jpg) top center no-repeat; clear:both; z-index: 50; height:620px;} */
#content_calendario {width:980px; display:table; background: url(../images/img_tu_embarazo.jpg) top center no-repeat; clear:both; z-index: 50; height:650px;}
	*:first-child+html #content_calendario {min-height:650px; height:auto;}
	*html #content_calendario {height:650px;}
.content_internas {width:960px; clear:both; display:table;}


.content_mapaweb {background: url(../images/img_mapaweb.jpg) top center no-repeat;}

/**************** FIN CONTENEDORES *************/


/******* TITULOS SECCIONES ****************/
#int_title_text {width:500px; height:49px; float:right; margin-top:86px; background:url(../images/pic_int_title_testimonio.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_tema {width:500px; height:49px; float:right; margin-top:86px; background:url(../images/pic_int_title_tema.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_glo {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_glosario.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_pen {width:500px; height:49px; float:right; margin:86px 0 0 0; background: url(../images/pic_int_title_pensando.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_pen_6meses {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_pensando_6meses.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_pen_afrontar {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_pensando_como_afrontar.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_testimonios {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_testimonios.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_enviar_testimonio {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_enviar_testimonio.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_noticias {width:500px; height:49px;float:right;  margin-top:86px; background: url(../images/pic_int_title_noticias.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc); }
#int_title_text_oukaleele {width:500px; height:49px;float:right;  margin-top:86px; background: url(../images/pic_int_title_oukaleele.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc); }
#int_title_text_entrevistas {width:500px; height:49px;float:right;  margin-top:86px; background: url(../images/pic_int_title_entrevistas.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc); }
#int_title_text_faqs {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_faqs.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_mapaweb {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_mapaweb.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_dir{width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_directorio.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_enlaces {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_enlaces.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_consulta {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_consulta.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_paginas_amigas {width:500px; height:49px; float:right; margin-top:86px; background: url(../images/pic_int_title_paginas_amigas.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}
#int_title_text_album {width:500px; height:49px;float:right;  margin-top:86px; background: url(../images/pic_int_title_album.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc); }
#int_title_text_calendario {width:500px; height:49px;float:right;  margin-top:86px; background: url(../images/pic_int_title_calendario.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc); }
#int_title_text_newsletter {width:500px; height:49px;float:right;  margin-top:86px; background: url(../images/pic_int_title_newsletters.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc); }
#int_title_text_tu_embarazo_consejos {width:500px; height:49px; float:right; margin:86px 0 0 0; background: url(../images/pic_int_title_consejos.png) no-repeat; clear:both; behavior: url(js/iepngfix.htc);}


#content_int_main {width:688px; float:right; margin-top:13px; clear:both; padding:0; background:url(../images/pic_back_int.png) top left no-repeat; padding-top:23px; behavior: url(js/iepngfix.htc); }

#content_indicador {width:652px; border-bottom: solid #e5dfdb 1px; padding-bottom:5px; font-size:11px; margin-left:28px; clear:both; margin-bottom:10px; }
	#content_indicador a {text-decoration:none; color: #897263;}
	#content_indicador a:hover {text-decoration: underline}


.title_test_mes { width:652px; height:16px; margin:0px 0px 10px 28px; clear:both; background:url(../images/img_title_tema.png) right no-repeat;}
.content_testi_destacado {width:652px; position:relative; margin-left:28px; margin-bottom:20px; overflow: hidden; }

#box_testi_destacado {width:425px; min-height:208px; background:url(../images/cajas/caja_testi_cab.png) no-repeat top; position: relative;  float: left}
#box_testi_destacado .pie { width:425px; position: relative;  float: left; background:url(../images/cajas/caja_testi_pie.png) no-repeat bottom}
#box_testi_destacado #title_destacado {width:367px; padding-bottom:7px; position:relative; margin:24px 0 10px 36px; border-bottom: dotted #e891ac 1px; font-size:13px; font-weight: bold}
#box_testi_destacado #pic_testi_desta {float:left; width:171px; height:120px;}
	#box_testi_destacado #pic_testi_desta .imagen_desta{width:157px; height:106px; position:relative; margin:5px 0 15px 37px; padding:7px; background:url(../images/pic_back_img_testi.png) no-repeat;}
#box_testi_destacado .text_box_destacado {width:164px; position:relative; margin-top:5px; padding-right:27px; font-size:11px; float: right}
.btn_info_testimonial a{ width:79px; height:17px; background:url(../images/img_btn_test_info.png) no-repeat; display:block; position:relative; margin: 10px 0 23px 0; padding-right:27px; float: right; clear: right}

.tema_img {width:139px; height:68px; position: relative; margin-top:9px; margin-left:26px;}
.tema_text {width:139px; min-height:48px; overflow: hidden; position: relative;  margin-top:10px; margin-left:26px; font-size:11px;}

.tema_img2 {width:100px; height:68px; position: relative; margin-top:9px; margin-left:2px; float:left;}
.tema_text2 {width:110px;  overflow: hidden; position: relative;  margin:-40px 8px 0 75px; font-size:11px; text-align:right; padding:0px; float:right; }

.box_testimonial {width:652px; height:120px; position:relative;  margin:35px 0 0 28px;}
.title_testimonial {width:650px; top:14px; left:36px; color:#806c62; font-size:12px;background:url(../images/pic_back_testimoniales2.png) no-repeat bottom; margin:0 0 10px 15px; border:1px solid white; padding:0 0 10px 0}
	.title_testimonial .texto {background:url(../images/menu_bullet.png) no-repeat; padding-left:20px }
.img_testimonial {float:left; width:57px; height:59px;  top:54px; left:16px; background:url(../images/pic_img_testimoniales.jpg); margin:0 0 0 20px; }

#line_testimonial {float:left; width:652px; height:26px; border-top: solid #e5dfdb 1px; position:relative; margin:32px 0px 30px 28px; float:left;}
.line_testimonial {float:left; width:1px; height:57px; border-left:solid #e5dfdb 1px; }

.text_testimonial {float:left; width:440px; position:relative;  margin:0 15px 0 5px ;}

.btn_info_testi2 a {width:65px; color:#b7335a; background:url(../images/menu_bullet.png) right no-repeat; text-decoration:underline;   padding-left:10px;  text-align:left ; float:left; margin-left:10px; }
.btn_info_testi2 a:hover {text-decoration:underline; color:#999999;}

.btn_more_testi a{ width:146px; height:17px; background:url(../images/img_btn_more-testi.png); display:block; position: absolute; bottom:0; right:17px;}
.btn_more_noticias a{ width:146px; height:17px; background:url(../images/bot_mas_noticias.gif); display:block; position: absolute; bottom:0; right:17px;}
.btn_more_glo a{ width:190px; height:17px; background:url(../images/img_btn_glosario_back.png); display:block;position: absolute; bottom:0; right:17px;}
.btn_back_temas a{ width:160px; height:17px; background:url(../images/img_btn_temas_back.png); display:block;position: absolute; bottom:0; right:17px;}
.btn_more_temas a{ width:115px; height:17px; background:url(../images/img_btn_temas.png); display:block;position: absolute; bottom:0; right:17px;}
.btn_tema a {width:79px; height:17px; background:url(../images/img_btn_test_info.png); display:block; position:relative; float: right; clear: both; margin: 10px 10px 0 0}
#line_volver {width:652px; border-top: solid #e5dfdb 1px; position:relative; margin: 12px 0px 30px 28px; float:right;}
.bot_volver {float:right; padding:8px 5px 10px 0;}
#line_volver2 {width:630px; border-top: solid #e5dfdb 1px; position:relative; margin: 12px 0px 30px 0; float:right;}
.bot_volver2 {float:right; padding:8px 5px 10px 0;}

#pag_testimonio {width:420px; position:absolute; top:9px; left:9px;}
#pag_testimonio ul {list-style:none; margin:0; padding:0;}
#pag_testimonio li {list-style:none; float:left; margin:0px 2px;}
#pag_testimonio li a {width:18px; height:16px; text-align:center; text-decoration:none; color:#876c5a; padding-top:2px; display:block;}
#pag_testimonio li.pagmarcada {width:18px; height:16px; text-align:center; text-decoration:none; color:#876c5a; padding-top:2px; display:block; background:url(../images/pag_img_on.png) no-repeat;}
#pag_testimonio li a:hover, #pag_testimonio li a.marcada { text-decoration:none; background:url(../images/pag_img_on.png) no-repeat;}


#pag_testimonio li.select a {width:18px; height:16px; text-align:center; text-decoration:none; color:#876c5a; padding-top:2px; display:block;background:url(../images/pag_img_on.png) no-repeat;}
#pag_testimonio li.controls a {width:18px; height:18px; text-align:center; text-decoration:none; color:#876c5a; padding:0; border:none;}

#content_tema_destacado {width:198px; overflow:hidden; position:relative; right:0; background:url(../images/pic_back_tema_desta.png) no-repeat; float:right; margin-left:20px;}
#content_tema_destacado2 {width:198px; overflow:hidden; position:relative; right:0; background:url(../images/pic_back_tema_desta.png) no-repeat; float:right; margin-left:20px;}

#testi_int_top {width:425px; height:46px; position:relative; background: url(../images/pic_back_testi_box.png) no-repeat; margin-top:35px;}
#testi_title_top { width:70px; position:absolute; top:18px; left:43px; font-size:16px;}
#testi_title_line {width:330px; height:1px; border-bottom: dotted #dc547d 1px; position:absolute; left:43px; bottom:5px;}

#content_title_testi_deta {float: left; position: relative; }
#testi_deta_title {width:406px; clear:left; background:url(../images/testi_bullet.png) top left no-repeat; margin-top:15px; padding:0 0 8px 18px; display:table; color:#806c62; font-size:15px; float: left; font-weight:bold}
#testi_deta_line {width:424px; height:5px; background:url(../images/testi_line_title.png); clear:left; line-height:1px; font-size:1px;}
#testi_deta_descrip {width:415px; height:87px; margin-left:9px; background:url(../images/pic_back_testi_deta.png) no-repeat; position:relative; margin-top:10px;}
#testi_deta_descrip ul { width:300px;position:absolute; left:95px; top:10px; margin:0; padding:0; list-style:disc;}
#testi_deta_descrip li {list-style:disc; color:#d54973; margin:4px 0px;}

#recomen_testi { float: left; clear: left; margin:  0px 0 15px 0; }
#recomen_testi a.recomendar {width:195px; height:35px; background:url(../images/pic_recomen_testi.jpg) no-repeat; margin-left:0px; display:block; clear:both; margin-top:7px;}
#testi_texto {width:652px; clear:both; margin:10px 0px 10px 28px; }
	#testi_texto #posit
	{
		background: url(../images/pic_post_it.jpg) no-repeat; width: 182px; height: 170px; float: left; margin: 10px 30px 10px 0; padding: 40px 10px 20px 20px; overflow: hidden;  color: #205976;
	}
	
	.testi_texto {width:652px; clear:both; margin:10px 0px 10px 28px; }
	.testi_texto #posit
	{
		background: url(../images/pic_post_it.jpg) no-repeat; width: 182px; height: 170px; float: left; margin: 10px 30px 10px 0; padding: 40px 10px 20px 20px; overflow: hidden;  color: #205976;
	}
	
#recomen_testi .addthis_default_style { margin: 8px 0 0 14px}


.testi_resumen {width:212px; height:231px; clear:left; }

.texto_encuesta {width:110px; position:absolute; top:30px; right:10px; color:#c35274; text-align:right;}

.line_temas {width:652px; height:7px; background:url(../images/pic_line_temas.png) no-repeat; clear:both; }
.content_temas {width:652px; clear:both; display:table; padding:15px 0 5px 0; } 
.content_temas ul {list-style:none; margin:0; padding:0;}
.content_temas li {list-style:none; margin:0; padding:8px 0 0 0; color:#d54973; margin-left:15px;}
.list_temas {width:606px; height:auto; position:relative; border-bottom: dotted #d5d5d5 1px; color:#897263; clear:both; }
.title_list_temas {width:520px; height:auto; display:block;  top:0; left:5px; clear:both}
	.title_list_temas .masinfo {padding-left:12px;}
.btn_info_temas a{width:65px;color:#b7335a;background:url(../images/menu_bullet.png) right no-repeat;text-decoration:underline;position:absolute;top:0;right:0; }
.btn_info_temas a:hover {text-decoration:underline; color:#999999;}
.list_enlaces {width:606px; height:25px; position:relative; border-bottom: dotted #d5d5d5 1px; color:#897263;}

#encuesta_img {width:59px; height:70px; position:absolute; top:10px; left:15px;}
	#encuesta_img .imagen_encuesta {width:59px; height:70px; background:url(../images/img_encuesta.png) no-repeat; behavior: url(js/iepngfix.htc);}
#encuesta_back {width:170px; overflow: hidden; position:relative; margin-left:12px; margin-top:71px; background: url(../images/pic_back_encuesta.png) no-repeat; font-size:11px; padding: 10px 0 0 0; }
#encuesta_back_fondo {width:100%; padding:10px; background: url(../images/pic_back_encuesta_fondo.gif) repeat-y; padding: 0px 10px 10px 10px; font-size:11px;}
.content_botones {width:170px}
	.btn_votar {position:relative; float:right; margin:10px 0 0 0 ;}
	.btn_resultados {position:relative; float:right; margin:10px 5px 0 0 ;}

#tema_deta_descrip {width:415px; height:115px; margin-left:9px; background: url(../images/pic_back_tema_descrip.png) no-repeat; position:relative; margin-top:10px;}
#tema_deta_descrip ul { width:380px;position:absolute; left:25px; top:10px; margin:0; padding:0; list-style:disc;}
#tema_deta_descrip li {list-style:disc; color:#d54973; margin:4px 0px;}

#title_testi_tema {width:198px; height:14px; position:absolute; background: url(../images/img_title_testi.png) right; top:0; right:0;}

#content_glosario_list {width:652px; border-top: solid #e5dfdb 1px; position:relative; margin-left:28px; margin-top:5px;}

#glosario_links {width:28px; float:left; margin:10px 0px 0px 10px; padding:0; }
#glosario_links ul {list-style:none; margin:0; padding:0;}
#glosario_links li {list-style:none; margin-bottom:5px; padding:0; font-weight:bold;}
#glosario_links li a {width:97px; height:20px; background:url(../images/pic_back_glosario_off.png) no-repeat; display:block;position:relative;text-transform:uppercase; font-size:13px;color:#175073; padding: 2px 0px 0px 58px; text-decoration:none;}
#glosario_links li a:hover {background:url(../images/pic_back_glosario_on.png) no-repeat; text-decoration:none;color:#897263;}

#glosario_results {width:452px; display:table; float:right; clear:right; margin-top:10px;}
#glosario_results_top {width:452px; height:10px; background:url(../images/pic_glo_results_top.png); clear:both;}
#glosario_results_bottom {width:452px; height:9px; background:url(../images/pic_glo_results_bottom.png); clear:both;}
#glosario_results_content {width:432px; padding: 0px 10px; background:url(../images/pic_glo_results_center.png) repeat-y; clear:both; float:left;}
#glosario_results_content ul {list-style:disc; width:400px; clear:both; padding:5px 0 15px 20px;}
#glosario_results_content li {list-style:none; color:#a28b7d; margin:5px 0px; background:url(../images/bullet_gris.gif) no-repeat 0px 8px; padding-left:10px;}
#glosario_results_content li a {color:#b52450; text-decoration:underline;}
#glosario_results_content li a:hover {text-decoration:none; color:#a28b7d;}

#glosario_results_title {width:426px; color:#065382; border-bottom:dotted #d5d5d5 1px; padding:3px;}

.content_pensando {width:652px; clear:both; position:relative;height:400px;} 
#img_pensando_bb {width:287px; height:353px; position:absolute; left:0px; top:15px; background:url(../images/pic_pensando_home.jpg) no-repeat;}
#img_llevamos_6meses {width:387px; height:353px; position:absolute; left:0px; top:15px; background:url(../images/pic_llevamos6meses_home.jpg) no-repeat;}
#img_como_afrontar {width:387px; height:353px; position:absolute; left:0px; top:15px; background:url(../images/pic_como_afrontar_home.jpg) no-repeat;}
#img_emb_consejos {width:387px; height:353px; position:absolute; left:-15px; top:15px; background: url(../images/pic_tu_embarazo_consejos.jpg) no-repeat;}
#content_pen_submenu {width:378px; height:260px; position:absolute; top:41px; left:287px; background:url(../images/pic_back_pensando_submenu.png) no-repeat left top }

#content_pen_submenu.seis-meses {height:225px;}
.afrontar-infertilidad {height:100px!important;}

#content_pen_submenu ul {list-style:none; position:absolute; right:75px; top:2px; margin:0; padding: 0px}
#content_pen_submenu li {list-style:none; text-align:right; margin:0; font-weight:bold;}
#content_pen_submenu li a {text-decoration:none; color:#315164; padding-top:8px; height:23px; display:block;}
#content_pen_submenu li a:hover {text-decoration:none; color:#ca3560;}
 
#img_chupon {width:61px; height:61px; background:url(../images/img_chupon.png); position:absolute; top:-32px; right:37px;}
#img_6meses {width:61px; height:61px; background:url(../images/img_6meses.png); position:absolute; top:-32px; right:37px;}
#img_probeta {width:61px; height:61px; background:url(../images/img_probeta.png); position:absolute; top:-32px; right:37px;}
#img_bombilla {width:61px; height:61px; background:url(../images/img_bombilla.png); position:absolute; top:-32px; right:37px; behavior: url(js/iepngfix.htc);}

#submenu_concebir {margin:0 0 20px 15px; width:200px; overflow: hidden; position: relative; float:right; }

#submenu_concebir #top { background:url(../images/submenu_caja_top.jpg) no-repeat; width: 200px; height:48px }
#submenu_concebir #cuerpo { background: url(../images/submenu_caja_fondo.jpg) repeat-y; width: 200px; overflow: hidden; }
#submenu_concebir #pie { background: url(../images/submenu_caja_pie.jpg) repeat-y; width: 200px; height:13px; margin-bottom: 10px; }

#submenu_concebir ul {list-style:none; width: 155px;  margin-left:20px; padding:0;}
#submenu_concebir li {list-style:none; font-weight:bold; width: 155px; }
#submenu_concebir li a {text-decoration:none; height:21px; border-bottom: dotted #fcaec1 1px; display:block; width:95%; color:#876c5a; font-size:11px; background:none; padding:6px 4px 0px 4px;}
#submenu_concebir li a:hover {text-decoration:none; color:#FFFFFF; background:url(../images/submenu_concebir_on.png) no-repeat;}
#submenu_concebir li.large a {text-decoration:none; height:36px; border-bottom: dotted #fcaec1 1px; display:block; width:95%; color:#876c5a; font-size:11px; background:none; padding:8px 4px 0px 4px;}
#submenu_concebir li.large a:hover {text-decoration:none; color:#FFFFFF; background:url(../images/submenu_concebir_on2.png) no-repeat;}

#pen_deta_title {clear: left; background:url(../images/testi_bullet.png) top left no-repeat; padding-left:18px; color:#897263; font-size:14px; border-bottom: dotted #d5d5d5 1px; padding-bottom:3px;}
#pen_deta_title_corto {clear:left; background:url(../images/testi_bullet.png) top left no-repeat; margin-top: 20px; padding-left:18px; display:table; color:#897263; font-size:14px; border-bottom: dotted #d5d5d5 1px; padding-bottom:3px; width:400px;}
#pen_deta_title_subnivel {clear: left; background:url(../images/testi_bullet.png) no-repeat 0px 20px; padding:20px 0 0 18px; color:#235d7f; font-size:12px; border-bottom: dotted #d5d5d5 1px; padding-bottom:3px; font-weight:bold;}
#pen_deta_title_subnivel_corto {clear: left; background:url(../images/testi_bullet.png) no-repeat 0px 20px; padding:20px 0 0 18px; color:#235d7f; font-size:12px; border-bottom: dotted #d5d5d5 1px; padding-bottom:3px; font-weight:bold; width:400px;}


#pen_texto {padding:0 0 0 16px; clear:left; }

.content_dir_mapa_form {width:652px; height:256px; position:relative; margin-left:28px; margin-bottom:20px;}
#mapa_dir {width:358px; height:256px; position:absolute; left:0;}
#mapa_buscador {width:261px; position:absolute; right:0;}
#paso1 {width:219px; padding:8px 5px 10px 37px; background:url(../images/map_bullet_1.jpg) top left no-repeat; border-bottom: dotted #d5d5d5 1px;}
#paso2 {width:219px; padding:8px 5px 10px 37px; background:url(../images/map_bullet_2.jpg) top left no-repeat; border-bottom: dotted #d5d5d5 1px;}
.form_dir {width:210px; background-color:#e8ecef; border: solid #cdd3d9 1px; color:#3c6076; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:1px; vertical-align:middle;-moz-border-radius: 2px; margin:5px 0px;}
#paso3 {width:219px; height:45px; position:relative; padding:8px 5px 10px 37px; background:url(../images/map_bullet_3.jpg) top left no-repeat; border-bottom: dotted #d5d5d5 1px;}
#btn_ginecologico a {width:101px; height:21px; position:absolute; bottom:15px; left:37px; background:url(../images/img_btn_gine.png) no-repeat; display:block;}
#btn_fert a {width:101px; height:21px; position:absolute; bottom:15px; right:15px; background: url(../images/img_btn_fert.png) no-repeat; display:block;}
#btn_buscar a { width:79px; height:17px; background:url(../images/img_btn_buscar2.png) no-repeat;position:absolute; bottom:-25px; right:15px;}

#content_subir_testi {width:234px; height:93px; position:relative; background:url(../images/pic_back_testi_sub.png) no-repeat; margin-top:20px;}
.btn_subir_testi a { width:121px; height:17px; position:absolute; bottom:10px; right:15px; background: url(../images/img_btn_up_testi.png) no-repeat; display:block;}
.text_testi_sub {width:135px; position:absolute; top:15px; left:79px;}

#content_dir_sub {width:234px; height:93px; position: relative; background:url(../images/pic_back_dir_sub.png) no-repeat; margin-top:20px;}
.btn_dir_alta a {width:92px; height:17px; position:absolute; bottom:10px; right:15px; background: url(../images/img_btn_regis.png) no-repeat; display:block;}



/* OTROS ESTILOS */
	/* Marcos imágenes y graficos */
	
	.imagen {z-index:100;}
	.imagen .caja_imagen table td {font-size:1px; line-height:1px;}
	.imagen .caja_imagen .cajaimg_sup {background:url(../images/cajas/cajaimg_sup.gif) repeat-x;}
	.imagen .caja_imagen .cajaimg_izq {background:url(../images/cajas/cajaimg_izq.gif) repeat-y;}
	.imagen .caja_imagen .cajaimg_der {background:url(../images/cajas/cajaimg_der.gif) repeat-y;}
	.imagen .caja_imagen .cajaimg_inf {background:url(../images/cajas/cajaimg_inf.gif) repeat-x;}
		.imagen .caja_imagen .cajaimg_centro img {border:solid 1px #dfdede; display:block;}
		.imagen .caja_imagen .cajaimg_centro .foto {float:left; margin-right:10px;}
		.imagen .caja_imagen .cajaimg_centro .foto_last {float:left;}
		.imagen .caja_imagen .cajaimg_centro .piefoto {border:solid 1px #dfdede; background-color:#f6f6f6; color:#d65b80; text-align:center; font-size:11px; line-height:12px; margin-top:10px; padding:5px 0 5px 0;}		
	.float_der {float:right; padding:0 10px 15px 25px;}
	.float_izq {float:left; padding:0 25px 15px 0;}
		
	.imagen .caja_imagen .cajaimg_centro p {
		font-size:12px;
		line-height:14px;
		}
	

	/* Formularios */
	.form_input {border:solid #cfd0d9 1px; background-color:#ebeff0; color:#3c6076; font-size:11px; padding-left:4px; font-family:"trebuchet MS", Arial, Helvetica, sans-serif; -moz-border-radius: 2px;}
	.bot_modificar_datos {float:right; background:url(../images/testi_bullet.png) no-repeat top right; padding-right:20px;}
	
	/* Desplegables */
	.lista_desplegable {margin:0 20px 10px 10px;  border-bottom:dotted 1px #cab9ad; padding-bottom:4px; }
		.lista_desplegable .bot_desplegar {float:right;}
		.lista_desplegable .bot_replegar {float:right; display:none;}
			.lista_desplegable a {color:#b52450; text-decoration:underline;}
			.lista_desplegable2 a {color:#185975 !important; text-decoration:underline; }
			.lista_desplegable a:hover {text-decoration:none;color:#a28b7d;}
		.lista_desplegable .int {color:#185975; padding-right:60px; font-weight:bold; background:url(../images/bullet.gif) no-repeat 0px 7px; padding-left:10px;}
	.item_desplegado {margin:0 20px 25px 15px; border:solid 1px #eeeaeb; padding:10px 10px 10px 16px; background-color:#faf8f9; display:none}
		.item_desplegado p {padding:0; margin:0;}
		.item_desplegado strong {color:#c93761;}
		
	
	.lista_desplegable2 {margin:0 20px 10px 0; border-bottom:dotted 1px #cab9ad; padding-bottom:4px;}
		.lista_desplegable2 .bot_desplegar {float:right;}
		.lista_desplegable2 .bot_replegar {float:right; display:none;}
			.lista_desplegable2 a {color:#b52450; text-decoration:underline;}
			.lista_desplegable2 a:hover {text-decoration:none;color:#a28b7d;}
		.lista_desplegable2 .int {background:url(../images/testi_bullet.png) no-repeat 0px 0px; padding:0px 0 0 18px; color:#235d7f; font-size:12px; padding-bottom:3px; font-weight:bold;}
	.item_desplegado2 {display:none; margin:0 0 20px 10px;}
	
	
	/* Modulo Alta directorio */
	.modulo_alta_directorio {position:absolute; width:232px; height:121px; margin:500px 0 0 26px; background:url(../images/bg_modulo_alta_directorio.gif) no-repeat 0px 0px;}
		.modulo_alta_directorio .titul_alta_directorio {padding:14px 0 0 94px; height:16px;}
		.modulo_alta_directorio .text_alta_directorio {text-align:right; line-height:14px; padding:6px 25px 0 70px;}
		.modulo_alta_directorio .boton_alta_directorio {padding:8px 0 0 118px;}
		
	/* Modulo Búsqueda */
	.modulo_busqueda {position:absolute; width:232px; height:121px; margin:423px 0 0 26px; }
	*html .modulo_busqueda #mod_img_bottom {margin-bottom:-6px; }
	/* Modulo Subir testimonio */
	.modulo_subir_testimonio {position:absolute; width:232px; height:91px; margin:500px 0 0 26px; background:url(../images/bg_modulo_subir_testimonio.gif) no-repeat 0px 0px;}
		.modulo_subir_testimonio .titul_subir_testimonio {padding:16px 0 0 76px; }
		.modulo_subir_testimonio .boton_subir_testimonio {padding:14px 0 0 88px;}

/* ---------- popup ----------- */
	.contenedora_popup {width:100%;}
			.contenedora_popup .titulo { margin:20px auto 10px 25px; font-size:16px;color:#d54872; font-weight:bold}
		.contenedora_popup .texto {margin:20px auto 30px auto; width:520px;}
			.contenedora_popup .texto strong {color:#d54872;}
		
/* ---------- Banner home modulo Izq ----------- */
.banner_izq {position:absolute; margin:590px 0 0 24px; width:232px; height:68px; z-index:1;}
.paginas_amigas {position:absolute; margin:605px 0 0 24px; width:232px;}

/* ---------- Noticia Ouka Leele ----------- */
.content_noticia_oukaleele {margin:0 0px 15px 25px; }
	.content_noticia_oukaleele .titulo_noticia {padding:6px 0 8px 24px; height:32px; color:#806c62; font-size:15px; font-weight:bold; background:url(../images/bg_titulo_oukaleele.gif) no-repeat 0px 0px;}
	.content_noticia_oukaleele #recomen_testi {margin-left:16px;}
	*html .content_noticia_oukaleele #recomen_testi {margin-left:7px;}
	.content_noticia_oukaleele .destacado {background:url(../images/bg_destacado_oukaleele_top.gif) no-repeat top left; width:646px; margin-left:10px;}
		.content_noticia_oukaleele .destacado_content {background:url(../images/bg_destacado_oukaleele_bottom.gif) no-repeat bottom left; padding:30px 30px 20px 30px;}
			.content_noticia_oukaleele .destacado_content ul {list-style:none; padding:0; margin:0;}
				.content_noticia_oukaleele .destacado_content ul li {background:url(../images/bullet.gif) no-repeat left 5px; padding-left:12px;}
			.content_noticia_oukaleele .destacado_content p {margin-left:12px;}
	.content_noticia_oukaleele .imagenes_grandes {margin:20px 0 20px 0; height:210px;}
		.content_noticia_oukaleele .imagenes_grandes .imagen {float:left; padding-left:12px;}
	.content_noticia_oukaleele .titulo_galeria {padding:3px 0 8px 29px; height:32px; color:#806c62; font-size:15px; font-weight:bold; background:url(../images/bg_subtitulo_oukaleele.gif) no-repeat 0px 0px;}
	.content_noticia_oukaleele .galeria {padding-left:10px;}
		.content_noticia_oukaleele .galeria .imagen {float:left; padding-left:3px; margin-bottom:20px;}

.boton_descargar {background:url(../images/menu_bullet.png) no-repeat right 5px; margin-top:5px; float:right; padding-right:19px;}	
	.boton_descargar a {font-size:12px; line-height:18px; color:#085180; text-decoration:underline;}
	.boton_descargar a:hover {color:#c23a62;}
	
.listado_videos {padding:0 20px 0 20px;}
	.listado_videos .item_video {}
		.listado_videos .item_video .imagen_video {float:left;}
		.listado_videos .item_video .descripcion_video {float:left; padding:10px 0 0 20px; width:450px;}
			.listado_videos .item_video .descripcion_video span {font-weight:bold; color:#235d7f;}
			
	.listado_videos .item_video .descripcion_video_pdf {float:left; padding:10px 0 0 20px; width:350px;}
	.listado_videos .item_video .descripcion_video_pdf span {font-weight:bold; color:#235d7f;}	
	.titulo_destacado_pdf {padding:3px 0 8px 29px; height:32px; color:#806c62; font-size:15px; font-weight:bold; background:url(../images/bg_subtitulo_oukaleele.gif) no-repeat 0px 0px;}
	
/* ---------- Entrevistas ----------- */	
	
.subtitulo_entrevistas {background:url(../images/bg_subtitulo_entrevistas.gif) no-repeat bottom left; color:#d65b80; height:30px; padding:10px 0 0 15px; font-size:16px; font-weight:bold; margin-top:10px;}
.videos {margin:15px 0 0 10px;}
.texto_video_destacado {font-size:12px; line-height:17px; padding:15px 15px 0 15px;}
	.texto_video_destacado span {color:#d65b80; }
	.texto_video_destacado b {font-size:13px;}
	
.listado_videos_entrevistas {margin:0px 20px 0 20px; border-top:dotted 1px #cccccc; }
	.listado_videos_entrevistas .item_video {border-bottom:dotted 1px #cccccc; padding-bottom:20px;}
		.listado_videos_entrevistas .item_video .imagen_video {float:left; padding-top:10px;}
		.listado_videos_entrevistas .item_video .descripcion_video {float:left; padding:10px 0 0 20px; width:450px;}
			.listado_videos_entrevistas .item_video .descripcion_video b {font-weight:bold; color:#235d7f;}
			.listado_videos_entrevistas .item_video .descripcion_video span {color:#d65b80;}
			
		.listado_videos_entrevistas .item_video .imagen_video {float:left; padding-top:10px;}
		.listado_videos_entrevistas .item_video .descripcion_audio {float:left; padding:10px 0 0 10px; width:600px;}
			.listado_videos_entrevistas .item_video .descripcion_audio b {font-weight:bold; color:#235d7f;}
			.listado_videos_entrevistas .item_video .descripcion_audio span {color:#d65b80;}
			
			.audio_listado { float:left; margin:7px 0 0 9px}
			
.boton_ampliar_video {position:absolute; width:100px; height:20px; margin:264px 0 0 241px; z-index:100;}	
			

/***** MODULO ENVIAR IMAGENES *********/
			
/* ---------- Comunes y Cabecera ----------- */
.content_album_ecografias {
	margin:0 0px 15px 25px; 
	}
.titulo_album_ecografias {
	padding:6px 0 8px 24px; 
	height:32px; 
	color:#89776e; 
	font-size:18px;  
	background:url(../images/bg_titulo_oukaleele.gif) no-repeat 0px 0px;
	}
.recomendar_album_ecografias {
	float:right!important;
	margin:-16px 20px 0 0!important;
	display:inline;
	}
.botones_album {
	margin-top:10px;
	height:20px;
	}
.boton_album {
	float:right;
	margin-left:10px;
	}
.boton_album a {	
	background:url(../images/boton_album_izq_off.gif) no-repeat top left;
	color:#ffffff;
	padding:0 0 3px 15px;
	font-size:13px;
	line-height:25px;
	}
.boton_album a span{
	display:inline;
	background:url(../images/boton_album_der_off.gif) no-repeat right top;
	padding:0 15px 3px 0;
	}
.boton_album a:hover {	
	background:url(../images/boton_album_izq_on.gif) no-repeat top left;
	color:#d92d61;
	padding:0 0 3px 15px;
	font-size:13px;
	}
.boton_album a:hover span{
	display:inline;
	background:url(../images/boton_album_der_on.gif) no-repeat right top;
	padding:0 15px 3px 0;
	}	
.boton_recomendar {
	margin-left:10px;
	color:#FFFFFF;
	}
.boton_recomendar a {	
	background:url(../images/boton_album_izq_off.gif) no-repeat top left;
	color:#ffffff;
	padding:0 0 3px 15px;
	font-size:13px;
	line-height:25px;
	}
.boton_recomendar a span{
	display:inline;
	background:url(../images/boton_album_der_off.gif) no-repeat right top;
	padding:0 15px 3px 0;
	color:#FFFFFF;
	}
.boton_recomendar a:hover {	
	background:url(../images/boton_album_izq_on.gif) no-repeat top left;
	color:#d92d61;
	padding:0 0 3px 15px;
	font-size:13px;
	}
.boton_recomendar a:hover span{
	display:inline;
	background:url(../images/boton_album_der_on.gif) no-repeat right top;
	padding:0 15px 3px 0;
	color:#d92d61;
	}	
.boton_album_izq {
	float:left!important;
	margin:0!important;
	}	

/* ---------- Status ----------- */	
.status_album_ecografias {
	margin-top:10px;
	width:655px;
	height:37px;
	background:url(../images/bg_login_album_ecografias.gif) no-repeat 0px 0px;
	}
.status_album_ecografias p {
	float:left;
	padding:10px 0 0 15px;
	margin:0;
	}
.status_album_ecografias p span{
	color:#da527b;
	}
.status_album_ecografias .bot_cerrar_sesion{
	float:right;
	padding:9px 15px 0 0px;
	}

/* ---------- Pestañas ----------- */
.pest_album_ecografias {
	position:relative;
	margin-top:25px;
	height:60px;
	z-index:1;
	}
.pest_album_item {
	float:left;
	margin-right:8px;
	}
	
/* ---------- Contenido form album ----------- */
.content_form_album {
	position:relative;
	width:610px;
	border:solid 1px #cdcdcd;
	background-color:#f9f9f9;
	margin-top:-1px;
	z-index:0;
	padding:20px;
	}
.content_form_album p {
	margin:0;
	color:#d64b74;
	font-size:14px;
	padding-bottom:4px;
	}
.content_selecciona_marco {
	border:solid 1px #d6d2cf;
	background-color:#ffffff;
	padding:15px 20px 15px 20px;
	height:200px;
	}
.caja_marco {
	background:url(../images/bg_caja_marco.gif) no-repeat 0px 0px;
	height:194px;
	width:167px;
	float:left;
	margin:0 20px 0 6px;
	}
.imagen_marco {
	padding:12px;
	}
.radio_marco {
	text-align:center;
	}
.last_marco {
	margin:0 0 0 6px;
	}
	
	
/* ---------- Carga de imagenes ----------- */
.modulo_carga_imagen {
	position:relative;
	border:solid 1px #d6d2cf;
	background-color:#ffffff;
	padding:15px 20px 15px 20px;
	margin-bottom:20px;
	}
.imagen_cargada {
	position:relative;
	float:left;
	width:140px;
	background-color:#ebeff0;
	border:solid 1px #cfd0d9;
	}
.imagen_cargada img{
	padding:6px;
	}
.form_carga {
	position:relative;
	float:left;
	width:400px;
	padding-left:15px;
	}
.form_carga p {
	margin:0;
	font-size:13px;
	line-height:12px;
	}
.form_carga p.descripcion {
	margin:10px 0 0 0;
	}
*html .campo_file {
	background-color:#ebeff0;
	color:#777777;
	border:solid 1px #cfd0d9;
	padding:2px;
	font-size:12px;
	}
*:first-child+html .campo_file {
	background-color:#ebeff0;
	color:#777777;
	border:solid 1px #cfd0d9;
	padding:2px;
	font-size:12px;
	}
.campo_file {
	background-color:#ebeff0;
	cursor:pointer;
	color:#777777;
	padding:2px;
	font-size:12px;
	cursor:pointer;
	}
.form_carga textarea {
	width:400px;
	height:45px;
	background-color:#ebeff0;
	border:solid 1px #cfd0d9;
	font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;
	color:#777777;
	padding:2px;
	font-size:12px;
	}
.bot_eliminar {
	margin:15px 0 0 0;
	text-align:right;
	}
	/*.bot_eliminar a:hover {
	margin:15px 0 0 0;
	text-align:right;
	}*/

/* ---------- Carga de imagenes ----------- */
.form_carga p.descripcion_vista_previa {
	color:#897263; 
	line-height:17px;
	padding-top:5px;
	}
.disclaimer_carga_album {
	background-color:#ffffff;
	border:solid 1px #e8a6b9;
	padding:10px;
	margin-bottom:20px;
	text-align:center;
}
.disclaimer_carga_album span {
	color:#0f64a2;
	font-weight:bold;
}
	
/* ---------- Envia album a tus amigos ----------- */
.disclaimer_envia_album {
	background-color:#ffffff;
	border:solid 1px #e8a6b9;
	padding:10px;
	margin-bottom:20px;
	text-align:center;
}

.disclaimer_envia_album span {
	color:#0f64a2;
	font-weight:bold;
}
	
.disclaimer_envia_album p {
	color:#897263;
	font-size:12px;
}

/* ---------- Envio de correos ----------- */

.envio_nombre {
	position:relative;
	float:left;
	}
.envio_email {
	position:relative;
	float:left;
	padding-left:25px;
	}
.campo_txt_nombre {
	background-color:#ebeff0;
	border:solid 1px #cfd0d9;
	color:#777777;
	padding:2px;
	font-size:12px;
	width:180px;
	height:16px;
	}
.campo_txt_email {
	background-color:#ebeff0;
	border:solid 1px #cfd0d9;
	color:#777777;
	padding:2px;
	font-size:12px;
	width:340px;
	height:16px;
	}
p.txt_envio_amigo {
	margin:0;
	padding:0;
	}
.amigo {
	position:relative; 
	height:55px;
	}	
.response_envio {
	position:relative;
	border:solid 1px #d6d2cf;
	height:30px;
	margin-bottom:20px;
	text-align:center;
	background:url(../images/bg_response_envio_album.gif) repeat-x 0px 0px;
	}			
.response_envio p {
	color:#ffffff;
	font-size:16px;	
	padding:5px 20px 0 20px;
	
	}	

/* ---------- Home Album ecografias ----------- */	
.home_album_ecografias {
	margin:20px 0px 15px 25px; 
	background:url(../images/bg_home_album.jpg) no-repeat 0px 20px;
	height:400px;
	border:solid 1px #ffffff;
	}	
.txt_animate_album {
	margin:20px 0 0 39px;
	}
.txt_intro_album {
	width:340px;
	margin:10px 0 0 290px;
	}
	.txt_intro_album span{
		color:#d64b74;
		}
.boton_registro_album {
	display:inline;
	float:left;
	margin:90px 0 0 65px;
	}
.modulo_usuarios_registrados_album {
	width:380px;
	float:right;
	margin-top:45px;
	}	
.titul_usuarios_registrados_album {
	padding-left:10px;
	}	
.bg_caja_login_album {
	background:url(../images/bg_caja_login_album.gif) no-repeat 0px 0px;
	padding:16px 0 16px 20px
	}
.login_album_email, .login_album_password {
	background:url(../images/bullet.gif) no-repeat 0px 9px;
	padding:0 0 4px 10px;
	}	
.login_album_email span, .login_album_password span {
	width:76px;
	padding-bottom:4px;
	display:inline-block;
	}	
.login_album_email input, .login_album_password input{
	width:130px;
	}		
.login_album_boton {
	float:right;
	padding:28px 42px 0 0;
	}	
.login_olvido_password {
	padding:0px 0 0 10px;
	}	
.login_olvido_password a {
	text-decoration:underline;
	}	
.login_olvido_password a:hover {
	color:#116294;
	text-decoration:underline;
	}		
.txt_response_registro_album {
	text-align:center;
	padding:30px 60px 20px 60px;
	}
.txt_response_registro_album b{
	color:#d64b74;
	}
.txt_activacion_usuario {
	height:45px; 
	font-weight:bold; 
	color:#d64b74; 
	font-size:14px;
	}
.error_login_album {
	color:#d64b74;
	font-weight:bold;
	}
	
/* ---------- Home Calendario de embarazo ----------- */	
.home_calendario_embarazo {
	margin:20px 0px 15px 25px; 
	background:url(../images/bg_home_calendario.jpg) no-repeat 0px 20px;
	min-height:400px;
	}	
	
	.home_calendario_embarazo_citas {
	margin:20px 0px 15px 25px; 
	background:url(../images/bg_home_calendario_citas.jpg) no-repeat 0px 130px;
	
	}

	#testi_texto_calendar {width:652px; clear:both; margin:10px 0px 10px 15px; }
	
.separador_puntos {
	width:650px;
	height:1px;
	margin-bottom:10px;
	background:url(../images/separa_puntos.gif) repeat-x;	
}

.calendario_botonera_superior {margin:4px 0 18px 5px!important; padding:0!important; height:30px; width:659px; position:absolute}

.boton_der {float:right; margin:0 20px 3px 0!important; padding:0!important}
.boton_izq {float:left; margin:0 0 0 0!important; padding:0!important}

.modulo_calendario {
	width:100%;
	height:150px; 
	margin-top:45px;

}

	.modulo_calendario .fecha_actual_calendario {
		margin:44px 0 0 20px;
		float:left;		
		width:205px;
	}
	.modulo_calendario .fecha_actual_calendario span {
		padding:0 12px 0 12px;
		background-color:#176695;
		color:#FFF;
		
	}
	.modulo_calendario .fecha_actual_calendario_num {
		margin:5px 0 0 5px;
		
	} 
		.modulo_calendario .fecha_actual_calendario_num span {
		background:none!important;
		padding:0!important;
		color:#176695;		
		}
		
	.modulo_calendario .flecha_izq_calendario a {
		width:50px;
		height:37px;
		background:url(../images/bg_calendario_flecha_izq.gif) no-repeat;
		float:left;
		padding:11px 0 0 13px;
		color:#FFF;
		font-size:11px;
		margin:44px 5px 0 30px;
		display:block;
		}
	.modulo_calendario .calendario {
		width:231px;
		height:166px;
		background:url(../images/bg_calendario_calendario.gif) no-repeat;
		float:left;
		}
	.modulo_calendario .flecha_der_calendario a {
		width:50px;
		height:37px;
		background:url(../images/bg_calendario_flecha_der.gif) no-repeat;
		float:left;
		padding:11px 0 0 13px;
		color:#FFF;
		font-size:11px;
		margin:44px 0 0 17px;
		display:block;
		}
		
	.modulo_calendario table.tabla_calendario_superior {
		margin:27px 0 0 0;
		text-align:center;	
	}
		.modulo_calendario table.tabla_calendario_superior tr td.mes {
		font-size:14px;	
		font-weight:bold;
		color:#2976a4;
		}
		
		.modulo_calendario table.tabla_calendario_inferior {
		
		
		font-size:11px;		
		}
			.modulo_calendario table.tabla_calendario_inferior tr {
			text-align:center;
			color:#2976a4;
			line-height:14px;		
			}
			
			.modulo_calendario table.tabla_calendario_inferior tr.dia_num {
			text-align:center;
			color:#6f6f6f!important;
					
			}
			
			.modulo_calendario table.tabla_calendario_inferior tr.dia_num td.dia_revision {
			text-align:center;
			color:#ffffff!important;
			background:url(../images/bg_celda_calendario_revision.gif) repeat-x;		
			}
			.modulo_calendario table.tabla_calendario_inferior tr.dia_num td.dia_otras {
			text-align:center;
			color:#ffffff!important;
			background:url(../images/bg_celda_calendario_otras.gif) repeat-x;		
			}
	
	.introduzca_fecha {
		background-color:#f5f5f5;
		margin: 0 20px 6px 17px;
		padding: 5px 10px 5px 10px;
	}
	
		.introduzca_fecha span {
			color:#2a6b93;
			margin-right:20px;
		}
		.introduzca_fecha select {
			font-size:11px;	
			margin-right:10px;
			color:#ab3458;
		}
		.introduzca_fecha input {
			font-size:11px;	
			margin-right:1px;
			color:#ab3458;
			width:60px;
		}
	
	.introduzca_asunto {
		background-color:#f5f5f5;
		margin: 0 20px 0 17px;
		padding: 5px 10px 5px 10px; 
	}
	
		.introduzca_asunto span {
			color:#2a6b93;
			margin-right:20px;
		}
		.introduzca_asunto select {
			font-size:11px;	
			margin-right:10px;
			color:#ab3458;
			width:219px;
		}
		.introduzca_asunto input {
			font-size:11px;	
			margin-right:10px;
			color:#ab3458;
			width:219px;
		}
		
		.separador_inferior {
			width:652px;
			height:7px;
			margin-top:12px;
			background:url(../images/pic_line_temas_invert.png) no-repeat;
		}
		
		.calendario_botonera_inferior {
			margin-top:10px;
			clear:both;
		}
		
/* ----------  Calendario de embarazo - Datos necesarios ----------- */
.contenidoDatosCalendario {
	width:323px;
	float:left;
	}
.contenidoDatosCalendario .cajaDatos {
	background:url(../images/cajaDatosNecesarios_top.gif) left top no-repeat;
	padding-top:20px;
	}
.contenidoDatosCalendario .cajaDatos .cajaDatos_cierre {
	background:url(../images/cajaDatosNecesarios_bottom.gif) left bottom no-repeat;
	width:323px;
	padding-bottom:20px;
	}
.contenidoDatosCalendario .cajaDatos .cajaDatos_cierre p {
	padding:0 22px;
	}
.contenidoDatosCalendario .cajaDatos .cajaDatos_cierre p b {
	color:#e44b8d;
	}
.contenidoDatosCalendarioDer {
	float:left;
	width:310px;
	margin:16px 0 0 16px;
	}
.contenidoDatosCalendarioDer p {
	font-size:15px;
	}
.contenidoDatosCalendarioDer p span {color:#116294;}
 
.contenidoDatosCalendarioDer .FechaUltimaRegla {
	width:310px;
	}
.contenidoDatosCalendarioDer .FechaUltimaRegla p.FechaUltimaRegla {
	color:#116294;
	font-size:14px;
	margin-bottom:4px;
	}
.contenidoDatosCalendarioDer .FechaUltimaRegla .fecha {
	background:url(../images/bg_calendario_fecha.gif) no-repeat;
	width:310px;
	height:47px;
	}
.contenidoDatosCalendarioDer .FechaUltimaRegla .fecha {
	padding-left:8px;
	}
.contenidoDatosCalendarioDer .FechaUltimaRegla .fecha p {
	float:left;
	margin:0;
	padding:14px 0 0 0;
	}
.contenidoDatosCalendarioDer .FechaUltimaRegla .fecha p label {
	width:110px!important;
	font-size:12px
	}
.contenidoDatosCalendarioDer .FechaUltimaRegla .fecha p select {
	width:70px;
	margin-right:3px;
	}	
.contenidoDatosCalendarioDer .botContinuar {
	margin:20px 0 0 218px;
	}
/* ----------  Calendario de embarazo - Citas de cada mes ----------- */	
.contentCitasMensuales {
	margin-left:10px;
	}
.contentCitasMensuales .titulos {
	margin-left:5px;
	}
.contentCitasMensuales .titulos p {
	float:left;
	color:#da517a;
	text-transform:uppercase;
	font-size:11px;
	padding:0;
	margin:0;
	} 
.contentCitasMensuales .titulos p.dia {width:204px; padding-left:10px;}
.contentCitasMensuales .titulos p.asunto {width:292px;}
.contentCitasMensuales .titulos p.eliminar {width:59px;}
.contentCitasMensuales .titulos p.modificar {width:76px;}
.contentCitasMensuales ul  { margin:0; padding:0;	}
.contentCitasMensuales ul li {
	list-style:none;
	margin-top:10px;
	border-bottom:dotted 1px #d5d5d5;
	padding-bottom:10px;
	}
.contentCitasMensuales ul li .dia {
	background:url(../images/bg_num_citas_mes.gif) repeat-x;
	width:24px;
	text-align:center;
	color:#ffffff;
	float:left;
	margin:0 1px 0 7px;
	}
.contentCitasMensuales ul li .hora {
	background-color:#ececec;
	color:#747474;
	width:39px;
	float:left;
	text-align:center;
	margin-right:30px;
	}
.contentCitasMensuales ul li .asunto {
	color:#928074;
	width:406px;
	float:left;
	margin-right:15px;
	}
.contentCitasMensuales ul li .eliminar {
	float:left;
	margin-right:50px;
	}
.contentCitasMensuales ul li .modificar {
	float:left;
	width:50px;
	}
.contentCitasMensuales ul li .otros_dias {
	background:url(../images/bg_num_citas_otros_dias.gif) repeat-x;
	width:24px;
	text-align:center;
	color:#ffffff;
	float:left;
	margin:0 1px 0 7px;
	}
.contentCitasMensuales ul li.modificar {
	background-color:#f5f5f5;
	height:30px;
	width:620px;
	margin:10px 0 0 6px;
	border-bottom:none;
	}
.contentCitasMensuales ul li.modificar .introduzca { 
	float:left;
	margin:15px 0 0 10px;
	}
.contentCitasMensuales ul li.modificar p {
	float:left;
	margin-left:8px;
	margin-top:0px;
	padding-top:10px;
	
	}
.contentCitasMensuales ul li.modificar p select {
	width:50px;
	}
.contentCitasMensuales ul li.modificar .botModificar img {
	padding:10px 0 0 7px;
	}

/* ----------  Calendario de embarazo - Plantilla imprimir ----------- */	
table.printCitas {
	width:598px;
	margin:0 auto;
	}
table.printCitas tr td table tr td span.titulo {
	color:#d64b74;
	font-size:16px;
	padding-left:20px;
	}
table.printCitas tr td table tr td span.subtitulo {
	color:#d64b74;
	font-size:11px;
	text-transform:uppercase;
	padding-left:30px;
	}
table.printCitas tr td table tr td .dia {		
	color:grey;
	font-weight:bold;
	padding-left:12px;
	}
table.printCitas tr td table tr td .hora {		
	color:grey;
	font-weight:bold;
	padding-left:21px;	
	}
table.printCitas tr td table tr td .asunto {	
	padding-left:30px;
	color:grey!important;
	}

table.printCitas tr td table tr td.otros_dias {		
	text-align:center;
	color:#977b6e;
	font-weight:bold;
	padding-left:12px;	
	}
table.printCitas tr td table tr td .separador {
	width:550px;
	border-bottom:1px dotted #d5d5d5;
	margin:5px 0;
	font-size:1px;
	height:1px;
	line-height:1px;
	}	

/* ----------  Tu embarazo - Consejos ----------- */	
.content_emb_consejos {
	width:400px;
	float:right;
	}
.content_emb_consejos ul {
	margin:65px 23px 0 0;
	}
.content_emb_consejos ul li {
	background:url(../images/separador_li_tuEmbarazo_consejos.gif) left top no-repeat;
	padding:20px 0px 0 0 ;
	list-style:none;
	text-align:right;
	}
.content_emb_consejos ul li a {
	color:#315164;
	}
.content_emb_consejos ul li a:hover { color:#d3436d;}
.content_emb_consejos ul li img { 
	margin:0 5px 0 10px;
	}
	
	.descargar_pdf_consejos { float:right; padding-top:7px;}
	
/* ----------  Tu embarazo - Consejos - Consejos sobre alimentación ----------- */	
ul.bg_number { margin:0; padding:0; }
ul.bg_number li { 
	list-style:none;
	margin:20px 0;
    }
ul.bg_number li span {
	background:url(../images/bg_li_numeros.gif) no-repeat;
	width:34px;
	height:31px;
	display:block;
	float:left;
	line-height:28px;
	text-align:center;
	color:#ec7195;
	font-weight:bold;
	font-size:14px;
	padding-right:15px;
	}
	
/******************************************************************/
/* --------------------- NEWSLETTERS ---------------------------- */
/******************************************************************/

/* ---------- Subhome ----------- */				
.destacado_revista .texto_destacado_newsletter {
	float:left;
	width:230px;
	padding-top:25px;
	padding-right:20px;
	}	
.destacado_revista .contenidos_destacado_newsletter {
	float:left;
	width:200px;
	padding:75px 20px 0 0;
	}	
.destacado_revista .contenidos_destacado_newsletter ul {
	border-left:solid 1px #c6c6c6;
	padding:0 0 0 20px;
	margin:0;
	list-style:none;
	}	
.destacado_revista .contenidos_destacado_newsletter ul li {
	background:url(../images/bullet.gif) no-repeat 0px 4px;
	padding:0 0 8px 12px;
	line-height:14px;
	}	


/* ---------- indice ----------- */	
body.printCitas {
	background:none!important;
	}
.content_newsletters {
	margin:0px 10px 15px 24px;
	}	
.titulo_newsletters {
	background:url(../images/bg_titulo_newsletters.gif) no-repeat 0px 0px;
	height:50px;
	padding:10px 0 0 0;
	}	
.titulo_newsletters .texto_titulo_newsletter {
	color:#2775a5;
	font-size:16px;
	font-weight:bold;
	padding:8px 0 0 20px;
	background:url(../images/bullet_titulo_newsletters.gif) no-repeat 0px 10px;
	}	
.caja_destacado_newsletter_top {
	background:url(../images/caja_destacado_newsletter_top.gif) no-repeat top left;
	}	
.caja_destacado_newsletter_bottom {
	background:url(../images/caja_destacado_newsletter_bottom.gif) no-repeat bottom left;
	}		
.imagen_destacado_newsletter {
	padding:20px;
	margin:0;
	float:left;
	}	
.texto_destacado_newsletter {
	float:left;
	width:310px;
	padding-top:25px;
	padding-right:20px;
	}	
.texto_destacado_newsletter span.titulo{
	color:#d84e78;
	font-size:16px;
	}	
.texto_destacado_newsletter span.subtitulo{
	font-size:13px;
	color:#34607b;
	padding-top:5px;
	}
.boton_destacado_newsletter {
	padding:20px 0 0 0;
	text-align:right;
	}	
.modulos_destacados_newsletter {
	margin-top:20px;
	}
.modulos_destacados_newsletter_item	{
	width:210px;
	float:left;
	}	
.titulo_modulos_destacados_newsletter_top {
	background:url(../images/titulo_modulo_destacado_newsletter_top.gif) no-repeat top left;
	}	
.titulo_modulos_destacados_newsletter_bottom {
	text-align:center;
	background:url(../images/titulo_modulo_destacado_newsletter_bottom.gif) no-repeat bottom left;
	padding:30px 15px 12px 15px;
	}	
.una_linea {padding:38px 15px 18px 15px!important;}
.titulo_modulos_destacados_newsletter_bottom span {
	color:#136292;
	font-weight:bold;
	font-size:12px;
	line-height:14px;
	}	
.imagen_modulos_destacados_newsletter {
	text-align:center;
	margin-top:6px;
	}
.texto_modulos_destacados_newsletter {
	padding:8px 10px 0 10px;
	}
.texto_modulos_destacados_newsletter span {
	color:#CB3160;
	font-weight:bold;
	}
.consejos10_modulos_destacados_newsletter {
	background:url(../images/newsletters/abril/modulos_home_not02.jpg) no-repeat 8px 0px ;
	padding:8px 10px 0 65px;
	}
.boton_modulos_destacados_newsletter {
	text-align:right;
	padding:10px 10px 0 0;
	}	
.separador_modulos_newsletter_home {
	margin:20px 3px 0 3px;
	background:url(../images/separador_modulos_newsletter_home.gif) repeat-y top left;
	width:5px;
	float:left;
	height:240px;
	}
.separador_modulos_newsletter_home_2 {
	margin:20px 3px 0 3px;
	background:url(../images/separador_modulos_newsletter_home.gif) repeat-y top left;
	width:5px;
	float:left;
	height:390px;
	}
.separador_modulos_newsletter_home_3 {
	margin:20px 3px 0 3px;
	background:url(../images/separador_modulos_newsletter_home.gif) repeat-y top left;
	width:5px;
	float:left;
	height:440px;
	}		
.listado_noticias_newsletter {
	padding-top:20px;
	margin:30px 0 40px 0;
	background:url(../images/separador_newsletter_home.gif) no-repeat top left;
	}
.listado_noticias_newsletter_item {
	margin-left:10px;
	background:url(../images/bg_listado_noticias_newsletter.gif) repeat-x bottom left;
	padding:10px 0 10px 0;
	}	
.listado_noticias_newsletter_item .titulo_noticia {
	padding-left:10px;
	background:url(../images/bullet.gif) no-repeat 0px 6px;
	}		
.listado_noticias_newsletter_item .titulo_noticia a {
	font-size:12px;
	font-weight:bold;
	color:#175073;
	}	
.listado_noticias_newsletter_item .titulo_noticia a:hover {
	text-decoration:underline;
	}	
.listado_noticias_newsletter_item .boton_masinfo {
	float:right;
	background:url(../images/bullet_masinfo_newsletter.gif) no-repeat right 4px;
	margin-right:20px;
	display:inline;
	}	
.listado_noticias_newsletter_item .boton_masinfo a {
	padding-right:15px;
	text-decoration:underline;
	}
.listado_noticias_newsletter_item .boton_masinfo a:hover {
	color:#004681;
	}
.boton_descargar_newsletter {
	float:right;
	margin:-8px 10px 0 0;
	}
	
/* ---------- Detalle ----------- */

.linea_boton_volver_indice_newsletter {height:26px; border-top: solid #e5dfdb 1px; position:relative; margin:32px 0px 30px 28px; }			
.boton_volver_indice_newsletter {
	text-align:right;
	padding: 8px 15px 0 0;
	}	
.newsletter_detalle_titulo {
	margin:15px 10px 0 20px;
	padding-bottom:10px;
	background:url(../images/bg_listado_noticias_newsletter.gif) repeat-x bottom left;
	color:#cb3160;
	font-size:18px;
	}
.newsletter_detalle_texto {
	margin:25px 10px 0 20px;
	}
.newsletter_listado_consejos {
	background:url(../images/bg_listado_noticias_newsletter.gif) repeat-x bottom left;
	width:590px;
	height:48px;
	margin:5px 0 0 15px;
	}
.newsletter_listado_consejos p.numero {
	width:42px;
	height:40px;
	float:left;
	margin:0;
	padding:12px 0 0 0;
	background:url(../images/newsletters/abril/bg_numero_consejo.gif) no-repeat top left;
	text-align:center;
	}
.newsletter_listado_consejos p.numero span {
	color:#c52e5c;
	font-size:16px;
	font-weight:bold;
	}
.newsletter_listado_consejos p.consejo {
	float:left;
	width:490px;
	margin:0;
	padding:5px 0 0 20px;
	}
.newsletter_listado_consejos p.consejo_una_linea {
	float:left;
	width:520px;
	margin:0;
	padding:12px 0 0 20px;
	}

/* ----- Caja Destacado ---- */	
	
.caja_destacado {

margin:0px auto;
background:#fff url(../images/cajas/caja_destacado/leftside.gif) repeat-y left top;
}
.caja_destacado_top {
width:100%;
height:19px;
background:url(../images/cajas/caja_destacado/top.gif) no-repeat left top;
}
.caja_destacado_top span {
display:block;
position:relative;
height:19px;
background:url(../images/cajas/caja_destacado/top_right.gif) no-repeat right top;
}
.caja_destacado_content {
position:relative;
background:url(../images/cajas/caja_destacado/rightside.gif) repeat-y right top;
padding:1px 20px 1px 20px;
margin:-1px 0 0px 0;
}
.caja_destacado_bottom {
width:100%;
height:19px;
background:url(../images/cajas/caja_destacado/bottom.gif) no-repeat left bottom;
}
.caja_destacado_bottom span {
	display:block;
	position:relative;
	height:19px;
	background:url(../images/cajas/caja_destacado/bottom_right.gif) no-repeat right top;
	}
.caja_destacado .caja_destacado_content p {margin:0; color:#c52e5c; font-size:14px; text-align:center;}
.caja_float_left {float:left; margin:5px 18px 10px 0px; display:inline;}
.caja_float_right {float:right; margin:5px 0 10px 18px; display:inline;}


/* ----- Caja imagenes ---- */	

.caja_img {
	background:#fff url(../images/cajas/caja_img/leftside.gif) repeat-y left top;
	}
.caja_img_top {
	height:7px;
	background:url(../images/cajas/caja_img/top.gif) no-repeat left top;
	line-height:7px;
	font-size:1px;
	}
.caja_img_top span {
	display:block;
	position:relative;
	height:7px;
	background:url(../images/cajas/caja_img/top_right.gif) no-repeat right top;
	}
.caja_img_content {
	position:relative;
	background:url(../images/cajas/caja_img/rightside.gif) repeat-y right top;
	padding:0px 1px 0px 10px;
	margin:0;
	}
.caja_img_bottom {
	font-size:1px;
	height:14px;
	background:url(../images/cajas/caja_img/bottom.gif) no-repeat left bottom;
	}
.caja_img_bottom span {
	display:block;
	position:relative;
	height:14px;
	background:url(../images/cajas/caja_img/bottom_right.gif) no-repeat right bottom;
	}
.pie_foto {
	background-color:#ffffff;
	font-style:italic;
	font-size:10px;
	padding-bottom:15px;
	color:#b38c0b;
	text-align:center;
	}
	

/* Calendario POPUP  */
DIV.calendar
{
    POSITION: relative
}
.calendar
{
  
    FONT-SIZE: 11px;
    BACKGROUND: #faebf0;
   
    CURSOR: default;
    COLOR: #000;
    
    FONT-FAMILY: tahoma,verdana,sans-serif
}
.calendar TABLE
{
    BORDER-RIGHT: #565 1px solid;
    BORDER-TOP: #565 1px solid;
    FONT-SIZE: 11px;
 BACKGROUND: #faebf0;
    BORDER-LEFT: #565 1px solid;
    CURSOR: default;
    COLOR: #000;
    BORDER-BOTTOM: #565 1px solid;
    FONT-FAMILY: tahoma,verdana,sans-serif
}
.calendar .button
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 90%;
    BACKGROUND: #f0769b;
    PADDING-BOTTOM: 2px;
    COLOR: #fff;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.calendar .nav
{
    BACKGROUND: url(menuarrow.gif) #f0769b no-repeat 100% 100%
}
.calendar THEAD .title
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    BACKGROUND: #f0769b;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.calendar THEAD .headrow
{
	
}
.calendar THEAD .name
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    COLOR: #862240;
    PADDING-TOP: 2px;
  BORDER-BOTTOM: #565 1px solid;
    TEXT-ALIGN: center
}
.calendar THEAD .weekend
{
    COLOR: #862240
}
.calendar THEAD .hilite
{
    BORDER-RIGHT: #084 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #084 1px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #084 1px solid;
    COLOR: #000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #084 1px solid;
    BACKGROUND-COLOR: #faebf0
}
.calendar THEAD .active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #faebf0
}
.calendar THEAD .daynames
{
    BACKGROUND: #faebf0
}
.calendar TBODY .day
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    WIDTH: 2em;
    COLOR: #3a3033;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right
}
.calendar TBODY .othermonth
{
    FONT-SIZE: 80%;
    COLOR: #bbb
}
.calendar TBODY .oweekend
{
    COLOR: #fbb
}
.calendar TABLE .wn
{
    BORDER-RIGHT: #8a8 1px solid;
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 2px;
    BACKGROUND: #faebf0;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.calendar TBODY .rowhilite TD
{
    BACKGROUND: #faebf0
}
.calendar TBODY .rowhilite TD.wn
{
    BACKGROUND: #faebf0
}
.calendar TBODY TD.hilite
{
    BORDER-RIGHT: #bbb 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #bbb 1px solid;
 PADDING-LEFT: 1px;
    BACKGROUND: #faebf0;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #bbb 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #bbb 1px solid
}
.calendar TBODY TD.active
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #dec;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px
}
.calendar TBODY TD.selected
{
    BORDER-RIGHT: #ac2d53 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ac2d53 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    BACKGROUND: #f2dae2;
  PADDING-BOTTOM: 1px;
    BORDER-LEFT: #ac2d53 1px solid;
    COLOR: #f02462;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ac2d53 1px solid
}
.calendar TBODY TD.weekend
{
    COLOR: #713245
}
.calendar TBODY TD.today
{
    FONT-WEIGHT: bold;
    COLOR: #f02462
}
.calendar TBODY .disabled
{
    COLOR: #999
}
.calendar TBODY .emptycell
{
    VISIBILITY: hidden
}
.calendar TBODY .emptyrow
{
    DISPLAY: none
}
.calendar TFOOT .footrow
{
    BACKGROUND: #565;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.calendar TFOOT .ttip
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #f0769b;
    PADDING-BOTTOM: 2px;
    COLOR: #ffffff;
    PADDING-TOP: 2px
}
.calendar TFOOT .hilite
{
    BORDER-RIGHT: #084 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #084 1px solid;
    PADDING-LEFT: 1px;
    BACKGROUND: #afa;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #084 1px solid;
    COLOR: #000;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #084 1px solid
}
.calendar TFOOT .active
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 2px;
    BACKGROUND: #7c7;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 2px
}
.calendar .combo
{
    BORDER-RIGHT: #565 1px solid;
    BORDER-TOP: #565 1px solid;
    DISPLAY: none;
    FONT-SIZE: 90%;
    Z-INDEX: 100;
    BACKGROUND: #efd;
    LEFT: 0px;
    BORDER-LEFT: #565 1px solid;
    WIDTH: 4em;
    CURSOR: default;
    COLOR: #000;
    BORDER-BOTTOM: #565 1px solid;
    POSITION: absolute;
    TOP: 0px
}
.calendar .combo .label
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: center
}
.calendar .combo .label-IEfix
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: center
}
.calendar .combo .label-IEfix
{
    WIDTH: 4em
}
.calendar .combo .hilite
{
    BACKGROUND: #af8
}
.calendar .combo .active
{
    BORDER-TOP: #6a4 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #efe;
    BORDER-BOTTOM: #6a4 1px solid
}
.calendar TD.time
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #8a8 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #dfb;
    TEXT-ALIGN: center
}
.calendar TD.time .hour
{
    BORDER-RIGHT: #898 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #898 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #898 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #898 1px solid;
    BACKGROUND-COLOR: #fff
}
.calendar TD.time .minute
{
    BORDER-RIGHT: #898 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #898 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #898 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #898 1px solid;
    BACKGROUND-COLOR: #fff
}
.calendar TD.time .ampm
{
    BORDER-RIGHT: #898 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #898 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #898 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #898 1px solid;
    BACKGROUND-COLOR: #fff
}
.calendar TD.time .ampm
{
    TEXT-ALIGN: center
}
.calendar TD.time .colon
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
.calendar TD.time SPAN.hilite
{
    BORDER-LEFT-COLOR: #000;
    BORDER-BOTTOM-COLOR: #000;
    COLOR: #fff;
    BORDER-TOP-COLOR: #000;
    BACKGROUND-COLOR: #686;
    BORDER-RIGHT-COLOR: #000
}
.calendar TD.time SPAN.active
{
    BORDER-LEFT-COLOR: #f00;
    BORDER-BOTTOM-COLOR: #f00;
    COLOR: #0f0;
    BORDER-TOP-COLOR: #f00;
    BACKGROUND-COLOR: #000;
    BORDER-RIGHT-COLOR: #f00
}


/* clearfix */
/***********************************************************************/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	font-size:0;
}
 
.clearfix {
	display: inline-block;
	clear: both;
	font-size:0;
	line-height: 0;
	height: 0;
}
 
html[xmlns] .clearfix {
	display: block;
	font-size:0;
	line-height: 0;
	height: 0;
}
 
* html .clearfix {
	height: 1%;
	font-size:0;
}

/* Tema especial Mes de mayo */
/***********************************************************************/

.imagen_fondo_blanco{
	float:right;
	padding:15px;
	margin:0;
	float:right;
	}
.imagen .caja_imagen .cajaimg_centro p {
	width:570px;
	padding:10px 15px 10px 15px;
	margin:0;
	}
.imagen .caja_imagen .cajaimg_centro p.titulo_tema_especial {
	font-size:14px;
	}
.imagen .caja_imagen .cajaimg_centro p.info_tema_especial {
	color:#d65b80;
	}
.imagen .caja_imagen .cajaimg_centro p.info_tema_especial span {
	font-style:italic;
	}
a.enlace_noticias_temaespecial {
	text-decoration:underline;
	}
a.enlace_noticias_temaespecial:hover {
	text-decoration:underline;
	color:#235d7f;
	}
