<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*

	Jano
	Ramón Pravia
	Junio 07

*/

/**************************************************************************
		NORMALIZACIÓN
/*************************************************************************/

@import url("base.css"); 


/**************************************************************************
		LAYOUT
/*************************************************************************/

#container {
	width: 967px;
	margin: 0 auto;
}

#container_newsletter {
	width: 600px;
	margin: 0 auto;
}

#header {
	position: relative;
}

#nav_search {
	height: 60px;
	position: relative;
}

#container_newsletter #content #main_content,
#container #content #main_content {
	width: 595px;
	float: left;
	margin: 0 0 0 5px;
	display: inline;
}
#container_newsletter .main_col,
#container .main_col {
	width: 340px;
	float: left;
}
#container_newsletter .secondary_col,
#container .secondary_col {
	width: 215px;
	float: right;
}
#container_newsletter .main_col2,
#container .main_col2 {
	width: 555 px;
	float: left;
}
#container_newsletter #content #sidebar,
#container #content #sidebar {
	width: 355px;
	margin: 0 7px 0 0;
	float: right;
	display: inline;
}
#container_newsletter .ad_bar ,
#container .ad_bar {
	clear: both;
}
#container_newsletter #secondary_content,
#container #secondary_content {
	margin: 6px 0 0 0;
}
#container_newsletter #blogs_summary,
#container #blogs_summary,
#container_newsletter #secondary_content #articles,
#container #secondary_content #articles {
	width: 595px;
	margin: 0 0 0 5px;
	float: left;
	display: inline;
}

#container_newsletter #blogs_summary{
	width: 360px;
	margin: 0 0 0 5px;
	float: left;
	display: inline;
}
#container_newsletter #blogs_summary .blogs ,
#container #blogs_summary .blogs {
	width: 355px;
	float: left;
	margin: 0 0 10px 0;
}

#container #blogs_summary .latest_comments {
	width: 220px;
	float: right;
	margin: 0 0 10px 0;
}

#container #secondary_content #agenda_medica {
	width: 355px;
	margin: 0 7px 0 0;
	float: right;
	display: inline;
	position: relative;
}

#container #grandes_reportajes {
	position: relative;
	height: 165px;
}

#container #pre_footer {
	height: 167px;
}

#container #pre_footer .block {
	width: 154px; /* 175 */
	height: 162px;
	float: left;
	margin: 0 0 0 5px;
	display: inline;
}
#container_newsletter #footer ,
#container #footer {
	clear: both;
	height: 290px;
	position: relative;
}


/**************************************************************************
		ELEMENTOS COMUNES
/*************************************************************************/

body {
	margin: 0;
	padding: 0;
	background: url("../images/bg_body.png") center top repeat-y;
	color: #666;
}

a {
	color: #1972C0;
	text-decoration: none;	
}

h2.section {
	font-size: 100%;
	margin: .77em 0;
	background: url("../images/bg_h2_section.png") left center no-repeat;
	padding: 0 0 0 8px;
}

h2.section a {
	color: #FF7520;
}

h2.section1 {
	font-size: 100%;
	margin: 0 0 10px;
	background: url("../images/bg_h2_section.png") left center no-repeat;
	padding: 0 0 0 8px;
}

h2.section1 a {
	color: #FF7520;
}

h3 {
	margin: 10px 0;
	font-family: Georgia, "Book Antiqua", serif;
	font-weight: normal;
	font-size: 114%;
}

h4.subsection {
	font-size: 80%;
	text-transform: uppercase;
	margin: 0;
}

h4.subsection a {
	color: #333;
}

.inner_content {
	padding: 0 15px;
}

p.ver_todo {
	text-align: right;
}

p.ver_todo a {
	text-decoration: underline;
	font-size: 92%;
	/*font-weight: bold;*/
	padding: 0 0 0 12px;
	background: url("../images/bg_vertodo.png") left 1px no-repeat;
}

.privado h3 a {
	padding: 0 0 0 20px;
	background: url("../images/ico_candado.png") left 2px no-repeat;	
}

.medicina_privado  {
	padding: 0 0 0 20px;
	background: url("../images/ico_candado.png") left 2px no-repeat;	
}

#main_content .bloque {
	clear: both;
}

/* ------------------------------------------------------------------------
		tamaño imagenes
-------------------------------------------------------------------------*/ 
.image_verybig {width: 542px;}
.image_big {width: 280px;} /* 282x197 */
.image_med {width: 180px;} /* 182x110 */
.image_peq {width: 110px;} /* 110x75 */
.image_vin {width: 130px; height: 90px;}
.image_mini {width: 70px; height: 70px;}

/**************************************************************************
		ÁREAS
/*************************************************************************/

/* ------------------------------------------------------------------------
		CONTAINER
-------------------------------------------------------------------------*/ 

#container {

}

/* ------------------------------------------------------------------------
		HEADER_ADS
-------------------------------------------------------------------------*/

#header_ads {
	background: url("../images/rot_publicidad.png") 10px bottom no-repeat;
	padding: 2px 12px 2px 20px;
	margin: 0 0 20px 0;
	height: 84px;
}

#header_ads_newsletter {
	background: url("../images/rot_publicidad.png") 10px bottom no-repeat;
	padding: 2px 12px 2px 20px; 
	margin: 0 0 20px 50px;
	height: 54px;
}
	
#header_ads .header_main_ad {
	float: left;
}

#header_ads .header_secondary_ad {
	float: right;
}

/* ------------------------------------------------------------------------
		HEADER 
-------------------------------------------------------------------------*/ 

.fecha_newsletter{
	float:right;
	margin-top:38px;
	text-align:right;
	}
	
#header #brand {
	width: 230px;
	float: left;
}

#header #quote {
	width: 360px; /* 305 */
	margin: 0 0 0 40px;  /* 0 0 0 50 */
	float: left;
	display: inline;
	font-family: Georgia, "Book Antiqua", serif;
	font-size: 114%;
	font-style: italic;
}

#header #quote blockquote,
#header #quote p {
	margin: 0;
	padding: 0;
}

#header #quote blockquote {
	padding: 0 30px;
	/*background: url("../images/bg_quotes.png") center top no-repeat;*/
	/*background: url("../images/quote2.png") left top no-repeat;*/
}

#header #quote cite {
	display: block;
	text-align: right;
	padding: 0 40px 0 0;
	color: #999;
}


h1,
h1 a,
h1 a span {
	display: block;
	margin: 0;
	width: 266px; /* 230 */
	height: 68px; /* 55 */
}

h1 a,
#header p#tagline {
	position: relative;
}

h1 a span {
	position: absolute;
	top: 0;
	left: 0;
	background: url("../images/logo2.png") left top no-repeat;
}

#header p#tagline,
#header p#tagline span {
	display: block;
	width: 211px;  /* 185 */
	height: 23px;  /* 20 */
	margin: 0;
}

#header p#tagline span {
	position: absolute;
	top: 0;
	left: 0;
	background: url("../images/tagline.png") left top no-repeat;
}


/* 		BOLETIN &amp; LOGIN 
-------------------------------------------------------------------------*/

#header #boletin_login {
	width: 199px;
	padding: 0 0 0 83px;
	height: 85px;
	float: right;
	background: url("../images/bg_boletin_login.png") top left no-repeat;
	position: relative;
}

#header #boletin_login p {
	margin: 0;
}

#header #boletin_login p,
#header #boletin_login p a,
#header #boletin_login p a span {
	display: block;
	width: 199px;
	height: 15px;
}

#header #boletin_login p a {
	position: relative;
}

#header #boletin_login p a span {
	position: absolute;
	top: 0;
	left: 0;
}

#header #boletin_login p#boletin {
	position: absolute;
	top: 14px;
	right: 0;
}

#header #boletin_login p#mi_cuenta {
	position: absolute;
	bottom: 14px;
	right: 0;
}

#header #boletin_login p#boletin a span {
	background: url("../images/rot_boletin.png") top left no-repeat;
}

#header #boletin_login p#mi_cuenta a span {
	background: url("../images/rot_micuenta.png") top left no-repeat;
}

#header form#login_form {
	width: 199px;
	height: 209px;
	position: absolute;
	z-index: 10;
	right: 15px;
	top: 80px;
	background: url("../images/bg_login_form.png") top center no-repeat;
	color: #fff;
}

#header form#login_form p {
	margin: 3px 0;
}

#header form#login_form p a {
	color: #fff;
}

#header form#login_form p label {
	display: block;
}

#header form#login_form p input {
	border: 1px solid #202D3F;
	width: 160px;
}

#header form#login_form p input.submit {
	border: none;
	width: auto;
	display: block;
	margin: 10px auto;
}

#header form#login_form p.close {
	margin: 3px -5px 7px 0;
	text-align: right;
}

#header form#login_form p.close a {
	padding: 0 20px 0 0;
	background: url("../images/ico_close.png") right 2px no-repeat;
}

#header form#login_form p.remind_pass {
	font-size: 85%;
	text-align: right;
	margin: 0 10px 20px 0;
}

#header form#login_form p.remind_pass a {
	text-decoration: underline;
}

#header form#login_form p.signup {
	font-size: 107%;
	text-align: center;
	margin: 20px 0 0 0;
}

#header form#login_form p.signup a {
	color: #ffff99;
	/*font-weight: bold;*/
	text-decoration: underline;
}

/* ------------------------------------------------------------------------
		NAV_SEARCH 
-------------------------------------------------------------------------*/

#nav_search {
	background: url("../images/bg_nav_search.png") top repeat-x;
}

#nav_search ul,
#nav_search form#search {
	margin: 0;
	padding: 0;	
	line-height: 30px;
}

#nav_search ul li ul {
	position: absolute;
	width: 952px;
	bottom: 0;
	left: 0;
}

#nav_search ul li ul li a {
	padding: 8px 10px 8px 10px;
	color: #333;
	font-size: 92%;
	/*font-weight: bold;*/
	display: inline;
}

#nav_search ul li ul li a:hover {
	background: url("../images/degrad_subnav_hover.png") top repeat-x;
}

#nav_search ul li ul li .selected {
	background: url("../images/degrad_subnav_hover.png") top repeat-x;
}

/* ie en ed_general_ie */
#nav_search .datos_login {
	font-size:85%;
	float:right;
	margin-top:-15px;
	margin-left:12px;
	font-weight: bold;
}
a.linkLogout{
	color: #666666;
	text-decoration: none;
}
a:hover.linkLogout{
	color: #999999;
	text-decoration: underline;
}
a:visited.linkLogout{
	color: #666666;
	text-decoration: none;
}
a:focus.linkLogout{
	color: #666666;
	text-decoration: none;
}
a:active.linkLogout{
	color: #666666;
	text-decoration: none;
}

#nav_search form#search {
	text-align: right;
	padding: 0 15px 0 0;
}

#nav_search form#search label {
	font-size: 92%;
	/*font-weight: bold;*/
	color: #333;
}

#nav_search form#search input {
	position: relative;
	top: -2px;
}

#nav_search form#search .submit {
	position: relative;
	top: 4px;
}

/* 		NAV_SEARCH NAVEGACION 
-------------------------------------------------------------------------*/

#nav_search ul {
	width: 685px;
	padding: 0 0 0 15px;
	float: left;
	height: 30px;
}

#nav_search ul li {
	display: block;
	float: left;
}


#nav_search ul li a,
#nav_search ul li a span {
	display: block;
	height: 30px;
}

#nav_search ul li a {
	position: relative;
}

#nav_search ul li a span {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: left -30px no-repeat;
	z-index: 10;
}


/* las dos siguientes es para que los menús aparezcan al pasar por encima*/

/*
#nav_search ul ul
{display: none;}

#nav_search ul li:hover ul 
{display: block;}
*/

/*
#nav_search ul li a:hover span,
body.homesection #nav_search ul li#link_portada a span,
body.actualidadsection #nav_search ul li#link_actualidad a span,
body.opinionsection #nav_search ul li#link_opinion a span,
body.medicinasection #nav_search ul li#link_medicina a span,
body.humanidadessection #nav_search ul li#link_humanidades a span,
body.ociosection #nav_search ul li#link_ocio a span,
body.blogssection #nav_search ul li#link_blogs a span,
body.premiossection #nav_search ul li#link_premios a span {
	background-position: left top;
}
*/
#nav_search ul li#link_portada {
	width: 65px;
}

#nav_search ul li#link_actualidad {
	width: 84px;
}

#nav_search ul li#link_opinion {
	width: 64px;
}

#nav_search ul li#link_medicina {
	width: 64px;
}

#nav_search ul li#link_humanidades {
	width: 147px;
}

#nav_search ul li#link_ocio {
	width: 105px;
}

#nav_search ul li#link_blogs {
	width: 51px;
}

#nav_search ul li#link_premios {
	width: 103px;
}

#nav_search ul li#link_portada a span {
	background-image: url("../images/nav_portada.png");
}

#nav_search ul li#link_actualidad a span {
	background-image: url("../images/nav_actualidad.png");
}

#nav_search ul li#link_opinion a span {
	background-image: url("../images/nav_opinion.png");
}

#nav_search ul li#link_medicina a span {
	background-image: url("../images/nav_medicina.png");
}

#nav_search ul li#link_humanidades a span {
	background-image: url("../images/nav_humanidades.png");
}

#nav_search ul li#link_ocio a span {
	background-image: url("../images/nav_ocio.png");
}

#nav_search ul li#link_blogs a span {
	background-image: url("../images/nav_blogs.png");
}

#nav_search ul li#link_premios a span {
	background-image: url("../images/nav_premios.png");
}

/* ------------------------------------------------------------------------
		MAIN_CONTENT 
-------------------------------------------------------------------------*/ 

#main_content #news, 
#articles {
	/*background: url("../images/separador.png") bottom repeat-x;*/
	padding-bottom: 10px;
}

#main_content .main_col .listanoticias {
	background: url("../images/separador_horiz_dot.png") bottom repeat-x;
	padding-bottom: 10px;
}

#elementos_relacionados {
/*	background: url("../images/separador_horiz_dot.png") bottom repeat-x;*/
	padding-bottom: 20px;
	padding-top: 0px;
}
#elementos_relacionados .date{
	margin-bottom: 0px;
}
#elementos_relacionados h3{
	margin-top: 0px;
	margin-bottom: 0px;
}

.separador {
	background: url("../images/separador.png") bottom repeat-x;
	padding: 10px;
}

.separador_blanco {
	/*background: url("../images/separador.png") bottom repeat-x;*/
	padding: 10px;
}

#news .inner_content {
	padding: 10px 12px;
}
#news .inner_content .inner_content {
	padding: 0 12px;
}

.post span.date {
	/*font-weight: bold;*/
}

.post img {
	float: left;
	margin: 0 12px 10px 0;
}


.inner_content {
	padding: 0 12px;
	
}


/* 	NEWS
-------------------------------------------------------------------------*/

body.home_section #main_content #news #main_post h3 {
	font-size: 182%;
}

#main_content #news #main_post h3,
#main_content #news .main_col .post h3 {
	font-size: 152%;
}
#main_post{
	padding: 0 0 15px 0;
}

#main_content #news .main_col #cartas_director img {
	float: left;
	margin: 0 12px 10px 0;	
}

#main_content #news .secondary_col h3 {
	border-bottom: 1px dotted #ccc;
	padding: 0 0 10px 0;
}

/* 	ARTICLES
-------------------------------------------------------------------------*/

#articles .post h3 {
	font-size: 107%;
	font-family: Arial, verdana, geneva, sans-serif;
	/*font-weight: bold;*/
	margin: 0;
}

#articles .post p {
	margin: 4px 0;
}

/* 	VOTOS Y COMENTARIOS
-------------------------------------------------------------------------*/

.votos {
	position:relative;
	margin-top:-12px;
	padding-bottom:5px;
}
.votos a {
	color:#4C7094; 
	text-decoration:none; 
	font-family:Tahoma,Arial,Helvetica,sans-serif;}
.votos a:hover {text-decoration:underline;}
.votos img {
	vertical-align: middle; 
	border:0px; 
	padding:0px; 
	margin:0px; 
	margin-top:-1px;}
.votos .ecomentarios {
	height:19px; 
	font:normal 11px/18px Tahoma,Arial,Helvetica,sans-serif;
	float:right;
	
	}

.votos_estrellas {
	float:left; 
	display:inline; 
	width:355px; 
	font:normal 11px/18px Arial,Helvetica,sans-serif; color:#757575;}
.votos_votar {
	float:left; 
	display:inline;
	 margin-right:5px;}
.votos_txt_vota {
	float:left; 
	display:inline;}
.votos_resultado {
	float:left; 
	display:inline;
	margin:0; 
	padding:0}
.votos_estrella {
	/*position:relative; */
	background: url(../images/ico_vot_vo.gif); 
	width:76px; 
	height:20px; 
	float:left; 
	display:inline; 
	margin:0px 4px 0px 3px;}
/*.votado {background: url(../images/ico_vot_no.gif) #fff repeat-x;}*/
.votado {background: none;}
.votos_estrella a {position:absolute; display:block; height:25px;}
.votos_estrella a:hover {background: url(../images/ico_vot_ov.gif) repeat-x;}
.votos_estrella .voto1 {width:15px; z-index:14;}
.votos_estrella .voto2 {width:30px; z-index:13;}
.votos_estrella .voto3 {width:45px; z-index:12;}
.votos_estrella .voto4 {width:60px; z-index:11;}
.votos_estrella .voto5 {width:76px; z-index:10;}

.comentarios {}
.comentarios .post{
	background: url("../images/separador_horiz_dot.png") top repeat-x;
	padding-bottom: -10px;}
.comentarios .post h5{
	font:normal 15px/22px Tahoma,Arial,Helvetica,sans-serif;
	margin:0; 
	padding:0;}

.comentarios .post h3{
	margin:0; 
	padding:0;
	}


/* 	VIDEOS
-------------------------------------------------------------------------*/

#main_content #videos .video_player {
	float: left;
	width: 360px;
	margin: 0 0 10px 0;
}

#main_content #videos .video_player .inner_content {
	padding: 10px;
	width: auto;
	float: none;
}

#main_content #videos .inner_content{
	width: 195px;
	float: right;
}

#main_content #videos .post {
	margin: 10px 0;
}

#main_content #videos .post h3 {
	font-family: Arial,verdana,geneva, sans-serif;
	/*font-weight: bold;*/
	margin: 4px 0;
	cursor: pointer;
}

#main_content #videos .post p {
	margin: 4px 0;
}

/* 	CAJA IMAGENES
-------------------------------------------------------------------------*/

#imagenes .caja_imagenes {
	float: left;
	width: 290px; /* suponiendo imagenes de 282x197 aprox*/
	/*height: 360px; */
	margin: 0 10px 10px 0;
	border: 1px solid #ccc;
	background: #eee;
}

#imagenes .caja_imagenes_grande {
	float:left;
	width: 550px; 
	/*height: 420px; */
	margin: 0 0 10px 0;
	border: 1px solid #ccc;
	background: #eee;
	
}
           
#imagenes .caja_imagenes_grande_container {
	width: 542px; 
	height: 420px; 
	margin: 0; padding: 0;
}

#imagenes .caja_imagenes_container {
	width: 282px; 
	height: 200px; 
	margin: 0; padding: 0;
}




#imagenes .caja_imagenes .inner_content,
#imagenes .caja_imagenes_grande .inner_content {
	padding: 4px;
	width: auto;
	float: none;
}

#imagenes .caja_imagenes .inner_content h5,
#imagenes .caja_imagenes_grande .inner_content h5  {
	font-family: Arial,verdana,geneva, sans-serif;
	text-align: center;
	font-size: 85%;
	text-transform: uppercase;
	margin: 4px;
}

#imagenes .inner_content{
	width: 290px;
}

#imagenes .post {
	margin: 10px 0;
}

#imagenes .post h3 {
	font-family: Arial,verdana,geneva, sans-serif;
	margin: 4px 0;
}


#imagenes .post p {
	margin: 4px 0;

}

.flechas img {
	float: right;
	/*vertical-align: bottom;*/
	cursor: pointer;
}



/* ------------------------------------------------------------------------
		SIDEBAR 
-------------------------------------------------------------------------*/ 

#sidebar .block {
	margin: 20px 0 30px 0;
	border: 1px solid #ccc;
	border-bottom-width: 3px;
}

#sidebar .block h2 {
	width: 130px;
	font-size: 100%;
	color: #2E415B;
	background: #fff;
	margin: 0 0 12px 4px;
	padding: 0 4px;
	position: relative;
	top: -8px;
}

#sidebar .block_vinyeta h2 {
	width: 85px;
}


#sidebar .block .inner_content {
	padding: 0 10px;
}

#sidebar .video_player .inner_content {
	text-align: center;
	padding: 0;
}

/* 		BLOQUE RECOMENDACIONES 
-------------------------------------------------------------------------*/ 

#sidebar #block_recomendaciones {
	padding: 0 0 5px 0;
}

#sidebar #block_recomendaciones .recomendacion {
	width: 166px;
	float: left;
	font-size: 85%;
	margin: 5px 0;
}

#sidebar #block_recomendaciones .recomendacion h3 {
	font-family: Arial, verdana, geneva, sans-serif;
	font-size: 77%;
	text-transform: uppercase;
	margin: 3px 0;
}

#sidebar #block_recomendaciones .recomendacion .titulorec a{
	margin: 0 3px 0 0 ;
	color: black;
}

#sidebar #block_recomendaciones .recomendacion img {
	float: left;
	margin: 0 5px 0 0;
}

/* 		SIDEBAR ADS 
-------------------------------------------------------------------------*/

#sidebar .sidebar_ad {
	background: #f8f8f8;
	text-align: center;
	padding: 10px 0;
	margin: 20px 0;
}


/* 		BLOQUE LATEST 
-------------------------------------------------------------------------*/

#sidebar #block_latest {
	margin: 40px 0 20px;
}

#sidebar #block_latest ul {
	margin: -26px 0 0 -1px;
	padding: 0;
	height: 25px;
}

#sidebar #block_latest ul li {
	display: block;
	float: left;
	margin: 0 4px 0 0;
	border: 1px solid #ccc;
	border-bottom: none;
	background: #dfdfdf;
}

#sidebar #block_latest ul li a {
	height: 25px;
	line-height: 25px;
	padding: 0 10px;
	font-weight: bold;
	color: #666;
}

#sidebar div.ultimas_noticias ul li#tab_ultimas_noticias,
#sidebar div.mas_leido ul li#tab_mas_leido {
	background: #fff;
}

#sidebar div.ultimas_noticias ul li#tab_ultimas_noticias a,
#sidebar div.mas_leido ul li#tab_mas_leido a {
	color: #2E415B;
}

#sidebar #block_latest .inner_content {
	padding: 12px;
}

#sidebar #block_latest .inner_content h3 {
	font-family: Arial, verdana, geneva, sans-serif;
	font-size: 107%;
	margin: 8px 0 2px 0;
}

/* 		BLOQUE VINYETA 
-------------------------------------------------------------------------*/

#sidebar #block_vinyeta {
	padding: 0 0 20px 0;
}


#sidebar #block_vinyeta img{
	width: 25.0em;
}

/* para ver la viñeta en el tamaño original 
#sidebar #block_vinyeta img:hover{
	margin: 0 0 0 -10em;
	width: 35.5em;
}
*/

#sidebar #block_vinyeta p.ver_todo {
	display: inline;
	padding: 0 0 0 10px;
}


/* 		BLOQUE REVISTA 
-------------------------------------------------------------------------*/ 


#sidebar #block_revista {
	height: 205px;
	border: none;
	background: url("../images/bg_block_revista.png") top left no-repeat;
}

#sidebar #block_revista .inner_content {
	padding: 20px 10px 10px 20px;
}

#sidebar #block_revista h2,
#sidebar #block_revista h2 a,
#sidebar #block_revista h2 a span {
	font-size: 120%;
	display: block;
	width: 103px;
	height: 47px;
}

#sidebar #block_revista h2 {
	float: right;
	margin: 0 105px 10px 0;
	display: inline;
	padding: 0;
}

#sidebar #block_revista h2 a {
	position: relative;
}

#sidebar #block_revista h2 a span {
	background: url("../images/h2_revista.png") top left;
	position: absolute;
	top: 0;
	left: 0;
}

#sidebar #block_revista img {
	float: left;
	border: 1px solid #cecece;
	padding: 1px;
	margin: 0 12px 0 0;
}

#sidebar #block_revista p.intro_revista {
	position: relative;
	float: left;
}

#sidebar #block_revista p.intro_revista,
#sidebar #block_revista p.intro_revista span {
	display: block;
	width: 158px;
	height: 51px;
	font-size: 116%;
	/*font-weight: bold;*/
}

#sidebar #block_revista p.intro_revista span {
	position: absolute;
	top: 0;
	left: 0;
	/*background: url("../images/txt_revista.png") top left no-repeat;*/
}

#sidebar #block_revista p#but_suscribete,
#sidebar #block_revista p#but_suscribete a,
#sidebar #block_revista p#but_suscribete a span {
	display: block;
	width: 115px;
	height: 20px;
	margin: 0;	
	position: relative;
}

#sidebar #block_revista p#but_suscribete {
	float: right;
}

#sidebar #block_revista p#but_suscribete a span {
	position: absolute;
	top: 0;
	left: 0;
	background: url("../images/but_suscribete.png") top left no-repeat;
}




/* ------------------------------------------------------------------------
		AD BARS 
-------------------------------------------------------------------------*/ 

#container .ad_bar {
	height: 45px;
	line-height: 45px;
	padding: 0 0 0 120px;
	background: url("../images/bg_adbar.png") top no-repeat;
}

#container .ad_bar h2 {
	font-size: 100%;
	float: left;
	margin: 0;
	color: #ff7520;
}

#container .ad_bar ul {
	margin: 0;
	padding: 0;
	float: left;
}

#container .ad_bar ul li {
	display: inline;
	float: left;
	margin: 0 0 0 50px;
}

#container .ad_bar ul li a {
	color: #333;
	text-transform: uppercase;
	font-size: 85%;
}

#container .ad_anuncios {
	background: url("../images/separador_horiz_dot.png") top repeat-x;
	margin: 0 7px 0 5px;
	padding: 0 0 0 80px;
	
}

#container .ad_anuncios h2 {
	font-weight: normal;
	font-size: 85%;
}

#container .ad_anuncios h2 a {
	text-decoration: underline;
	color: #333;
}

#container .ad_anuncios ul li a {
	text-transform: none;
	color: #ff7520;
	text-decoration: underline;
}

#container .ad_anuncios ul {
	padding-right:80px;
}

/* ------------------------------------------------------------------------
		GRANDES REPORTAJES 
-------------------------------------------------------------------------*/

#grandes_reportajes {	
	background: url("../images/bg_grandes_reportajes.png") top repeat-x;
}

#grandes_reportajes h2,
#grandes_reportajes h2 span {
	display: block;
	width: 210px;
	height: 50px;
}

#grandes_reportajes h2 {	
	margin: 0 0 0 65px;
	position: relative;
}

#grandes_reportajes h2 span {
	background: url("../images/h2_grandes_reportajes.png") top left no-repeat;
	position: absolute;
	top: 0;
	left: 0;
}

#grandes_reportajes .inner_content {
	padding: 0 70px 0 72px;
	text-align: center;
}

#grandes_reportajes .inner_content div {
	width: 145px;
	float: left;
	font-weight: bold;
}

#grandes_reportajes .inner_content div p {
	margin: 0 0 5px 0;
}


#grandes_reportajes .inner_content div span {
	border: 2px solid #fff;
	margin:0;
	padding:0;
}

#grandes_reportajes .inner_content div p a {
	color: #fff;
}

#grandes_reportajes p.pager {
	position: absolute;
	top: 71px;
}

#grandes_reportajes p.previous {
	left: 21px;
}

#grandes_reportajes p.next {
	right: 21px;
}

#grandes_reportajes p.pager,
#grandes_reportajes p.pager a,
#grandes_reportajes p.pager a span {
	margin: 0;
	width: 23px;
	height: 22px;
	overflow: hidden;
	font-size: 77%;
}

#grandes_reportajes p.pager a {
	position: relative;
}

#grandes_reportajes p.pager a span {
	position: absolute;
	top: 0;
	left: 0;
}

#grandes_reportajes p.previous a span {
	background: url("../images/pager_prev.png") top left no-repeat;
}

#grandes_reportajes p.next a span {
	background: url("../images/pager_next.png") top left no-repeat;
}

/* ------------------------------------------------------------------------
		SECONDARY CONTENT 
-------------------------------------------------------------------------*/


/* 		BLOGS SUMMARY 
-------------------------------------------------------------------------*/

.autor {
	padding: 0;
	margin:0;
	
	}
.email {
	padding: 0;
	margin:0;
	cursor:pointer;
}
.email a{
	color: black;
	}

.lista_blogs{
	/*margin-top:55px;*/ 
}

.lista_blogs .post{
	background: url("../images/separador_horiz_dot.png") bottom repeat-x;
	padding-bottom: -10px;
	}

.lista_blogs .post h3 a{
	font-size:80%;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}

.lista_blogs .post h3 {
	font-size:80%;
	padding-bottom: 0px;
	margin-bottom: 0px;
	}


.lista_blogs .post p{
	padding-top: 0px;
	margin-top: 0px;
	}


#blogs_summary .blogs {
	background: url("../images/separador_vert_doble.png") right repeat-y;
}

#blogs_summary #blogs_summary_header {
	height: 70px;
	margin: 0 0 10px 0;
	position: relative;
}

#blogs_summary #blogs_summary_header p.ver_todo {
	position: absolute;
	bottom: 25px;
	right: 12px;
	margin: 0;
}

#blogs_summary h2,
#blogs_summary h2 a,
#blogs_summary h2 a span {
	display: block;
	margin: 0;
	width: 375px;
	height: 66px;
}

#blogs_summary h2 a {
	position: relative;
}

#blogs_summary h2 a span {
	position: absolute;
	top: 0;
	left: 0;
	background: url("../images/h2_blogs_jano.png") top left no-repeat;
}

#blogs_summary .blogs a,
#blogs_summary .comments a {
	color: #3399CC;
}

#blogs_summary .blogs {
	background: url("../images/separador_vert_doble.png") right repeat-y;
}

#blogs_summary .blogs .post {
	margin: 0 0 30px 0;
}

#blogs_summary .blogs .post img {
	float: left;
}

#blogs_summary .blogs .post .inner_content {
	margin: 0 0 0 70px; /* antes 50px, para alinear con la foto */
}

#blogs_summary .blogs .post .inner_content h3,
#blogs_summary .blogs .post .inner_content h4,
#blogs_summary .blogs .post .inner_content p {
	margin: 2px 0;
	font-family: Arial, geneva, sans-serif;
}

#blogs_summary .blogs .post .inner_content h3,
#blogs_summary .blogs .post .inner_content p {
	font-size: 92%;
}

#blogs_summary .blogs .post .inner_content h4 {
	font-size: 100%;
}

#blogs_summary .blogs .post .inner_content h4 a {
	color: #ff7520;
}

#blogs_summary .blogs .post .inner_content p.comments {
	font-size: 85%;
}

#blogs_summary .latest_comments h3 {
	font-family: Arial, verdana, geneva, sans-serif;
	
	font-size: 85%;
	font-weight: bold;
	color: #333;
	margin: 5px 0 12px 0;
}

#blogs_summary .latest_comments .comment {
	margin: 0 0 15px 0;
}

#blogs_summary .latest_comments .comment h3 a {
	color: #ff7520;
	text-transform:normal;
}


#blogs_summary .latest_comments h4 {
	font-size: 92%;
	margin: 4px 0;
}

#blogs_summary .latest_comments p {
	font-size: 85%;
	margin: -10px 0 0 0;
}

/* 		AGENDA MEDICA
-------------------------------------------------------------------------*/

#secondary_content #agenda_medica {
	background: #2E415B;
	color: #fff;
}

#secondary_content #agenda_medica h2,
#secondary_content #agenda_medica h2 a,
#secondary_content #agenda_medica h2 a span {
	display: block;
	margin: 0;
	width: 355px;
	height: 60px;
}

#secondary_content #agenda_medica h2 a {
	position: relative;
}

#secondary_content #agenda_medica h2 a span {
	position: absolute;
	top: 0;
	left: 0;
	background: url("../images/h2_agenda_medica.png") top left no-repeat;
}

#secondary_content #agenda_medica p.ver_todo {
	position: absolute;
	top: 30px;
	right: 21px;
	margin: 0;
}

#secondary_content #agenda_medica p.ver_todo a {
	background: url("../images/bg_vertodo_agenda.png") left center no-repeat;
}

#secondary_content #agenda_medica a {
	color: #ff9900;
}

#secondary_content #agenda_medica .inner_content {
	padding: 15px 30px;
}

#secondary_content #agenda_medica .vevent {
	margin: 0 0 18px 0;
}

#secondary_content #agenda_medica .vevent h3 {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 107%;
	margin: 3px 0;
}

#secondary_content #agenda_medica .vevent p {
	margin: 3px 0;
	font-size: 92%;
}

#secondary_content #agenda_medica .vevent p.location {
	font-weight: bold;
}

#secondary_content #agenda_medica .vevent p.date {
	color: #ccc;
}

#secondary_content #agenda_medica p#anuncia_evento {
	float: right;
	margin: 0 8px 20px 0;
}

#secondary_content #agenda_medica p#anuncia_evento,
#secondary_content #agenda_medica p#anuncia_evento a,
#secondary_content #agenda_medica p#anuncia_evento a span {
	display: block;
	width: 122px;
	height: 21px;
}

#secondary_content #agenda_medica p#anuncia_evento a {
	position: relative;
}

#secondary_content #agenda_medica p#anuncia_evento a span {
	position: absolute;
	top: 0;
	left: 0;
	background: url("../images/but_anuncia_evento.png") top center no-repeat;
}

#secondary_content #agenda_medica ul {
	clear: both;
	margin: 10px 0;
	padding: 0 0 0 5px;
}

#secondary_content #agenda_medica ul li {
	display: inline;
}


/* ------------------------------------------------------------------------
		PREFOOTER 
-------------------------------------------------------------------------*/ 

#pre_footer .block {
	background: #f4f4f4 url("../images/bg_block_prefooter_bottom.png") bottom no-repeat;
}

#pre_footer .block h3 {
	margin: 0;
	height: 30px;
	line-height: 30px;
	padding: 0 0 0 5px;
	font-size: 100%;
	color: #333;
	text-transform: uppercase;
	font-family: Arial, verdana, Geneva, sans-serif;
}

#pre_footer .podcast h3 {
	margin: 0;
	height: 23px;
	line-height: 23px;
	padding: -5px 0 0 5px;
	margin-top: -5px;
	margin-bottom: -5px;
	font-size: 100%;
	color: #333;
	text-transform: uppercase;
	font-family: Arial, verdana, Geneva, sans-serif;
}

#pre_footer .block ul {
	margin: 8px 0;
	padding: 0;
}

#pre_footer .block ul li {
	list-style-type: none;
	padding: 0 0 0 20px;
	margin: 0 0 5px 0;
	font-size: 92%;
	background: url("../images/bullet.png") 8px center no-repeat;
}

#pre_footer .rss h3 {
	background: url("../images/h3_rss.png") top no-repeat;
}

#pre_footer .podcast h3 {
	background: url("../images/h3_podcast.png") top no-repeat;
}

#pre_footer #nav_resume {
	width: 800px; /* 595 636*/
	float: right;
	margin: 0 2px 0 0;
	display: inline;
	background: #f4f4f4 url("../images/bg_nav_resume.png") top no-repeat;
}

#pre_footer #nav_resume .block {
	background: none;
}

/* ------------------------------------------------------------------------
		FOOTER 
-------------------------------------------------------------------------*/ 

#footer {
	background: url("../images/bg_degrad_footer.png") top repeat-x;
	color: #fff;
}

#footer a {
	color: #fff;
}

#footer h2,
#footer h2 span {
	margin: 0;
	display: block;
	width: 207px;
	height: 165px;
	float: left;
	position: absolute;
	top: 0;
	left: 0;
}

#footer h2 span {
	background: red url("../images/logo_footer.png") top left no-repeat;
	z-index: 10;
}

#footer h3,
#footer h3 span {
	margin: 0;
	display: block;
	width: 145px;
	height: 116px;
	float: left;
	position: absolute;
	top: 0;
	left: 0;
}

#footer h3 span {
	background: red url("../images/logo_footer_mini.png") top left no-repeat;
	z-index: 10;
}

#footer .inner_content {
	padding: 35px 50px 0 220px;
}

#footer dl {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 93%;
	font-weight: bold;
}

#footer dl dt,
#footer dl dd {
	display: inline;
	padding: 0 20px 0 0;
	margin: 0;
}




/**************************************************************************
		SECCIONES
/*************************************************************************/

/* ------------------------------------------------------------------------
		 BLOGS
-------------------------------------------------------------------------*/

body.blogs_section #videos,
body.blogs_section #blogs_summary {
	background: url("../images/separador.png") bottom repeat-x;
}

body.blogs_section #main_content #news,
body.blogs_section #articles {
	background: none;
}


/* ------------------------------------------------------------------------
		 ACTUALIDAD
-------------------------------------------------------------------------*/
body.opinion_section #news #noticias_especiales h3,
body.opinion_section #news #otras_noticias .post h3,
body.actualidad_section #news #noticias_especiales h3,
body.actualidad_section #news #otras_noticias .post h3 {
	font-family: Arial,verdana,geneva,sans-serif;
	font-size: 100%;
	font-weight: bold;
}

body.home_section #news #entrevistas h3,
body.opinion_section #news #entrevistas h3,
body.actualidad_section #news #entrevistas h3 {
	font-family: Arial,verdana,geneva,sans-serif;
	font-size: 90%;
	font-weight: bold;
}


#news #otras_noticias{
	margin: 25px 0;
}
 #news #otras_noticias .post{
	margin: 15px 0;
}
#news #otras_noticias .post h3{
	font-size: 108%;
	margin: 0;
}

 #news #otras_noticias .post p.date{
	font-weight: bold;
	font-size: 77%;
	margin: 0;
}

 #news #entrevistas{
	clear: both;
}

#news #entrevistas .post{
	width: 33%;
	float: left;
}

#news #entrevistas .post h3{
	margin: 0;
}

#news #entrevistas .post p{
	margin: 0;
	font-size: 85%;
}

/**************************************************************************
		PÁGINAS
/*************************************************************************/




/* ------------------------------------------------------------------------
		 ARTÍCULO
-------------------------------------------------------------------------*/

body#articulo_page #content #news {
	background: none;
}

body#articulo_page #content #main_content #main_post h3 {
	font-size: 210%;
	clear: both;
}

body#articulo_page #content #main_content #main_post h4 {
	margin-top: 15px;
	float: left;
}

body#articulo_page #main_post p.guardar {
	margin: 0 0 10px 0;
	width: 190px;
	height: 29px;
	line-height: 29px;
	background: url("../images/bg_but_guardar.png") top left no-repeat;
	float: right;
	font-size: 85%;
}

body#articulo_page #main_post .guardar a {
	padding: 5px 0 5px 25px;
	line-height: 29px;
	background: url("../images/ico_guardar.png") 5px center no-repeat;
	text-decoration: underline;
}


body#articulo_page #main_post .content {
	color: #333;
	font-size: 107%;
}

body#articulo_page #main_post p.firma {
	background: url("../images/separador_horiz_dot.png") bottom repeat-x;
	padding-bottom: -10px;
}

body#articulo_page #main_post p.autor {
	margin-top: -10px;
	font-size: 122%;
	font-weight:  bold;
}

body#articulo_page #main_post p.afiliacion {
	margin-top: -3px;
	font-size: 100%;
}


body#articulo_page #main_post p.entradilla {
	font-family: Georgia, "Book Antiqua", serif;
	font-size: 122%;
	font-style: italic;
	/*display: inline; */
	color: #666;
	padding: 0 0 0 0px;
/*	background: url("../images/bg_quote_entradilla.png") top left no-repeat; */
}

body#articulo_page #content #main_content #main_post ul.utilidades_articulo {
	width: 212px;
	height: 100px;
	float: left;
	margin: 0;
	padding: 10px 0 0 0;
	background: url("../images/bg_util_articulo.png") top left no-repeat;
}

body#articulo_page #content #main_content #main_post ul.utilidades_articulo li {
	list-style-type: none;
	margin: 0;
}

body#articulo_page #content #main_content #main_post ul.utilidades_articulo li a {
	padding: 5px 0 5px 25px;
	line-height: 29px;
	font-size: 85%;
	text-decoration: underline;
	background: 5px center no-repeat;
}

body#articulo_page #content #main_content #main_post ul.utilidades_articulo li.guardar a {
	background-image: url("../images/ico_guardar.png");
}

body#articulo_page #content #main_content #main_post ul.utilidades_articulo li.imprimir a {
	background-image: url("../images/ico_print.png");
}

body#articulo_page #content #main_content #main_post ul.utilidades_articulo li.enviar a {
	background-image: url("../images/ico_send.png");
}

body#articulo_page #content #main_content #main_post ul.utilidades_articulo li.pdf a {
	background-image: url("../images/ico_pdf.png");
}

body#articulo_page #content #main_content #main_post ul.utilidades_articulo li.impresa a {
	background-image: url("../images/ico_paper.png");
}


body#articulo_page #content #main_content #main_post #otras_noticias {
	margin: 0;
	width: 320px;
	float: right;
}

body#articulo_page #content #main_content #main_post #otras_noticias h3 {
	font-size: 108%;
}


/**************************************************************************
		GRANDES REPORTAJES - IMAGENES DESLIZABLES
/*************************************************************************/

#slideshow{
	width:855px;	/* ancho total de la lista */
	padding-left:55px;
}

#galleryContainer{
	top:-5px;
	height:120px;	/* Altura de la imagenes + 2 */
	position:relative;
	overflow:hidden;
	padding:1px;

}
#arrow_left{
	position:absolute;
	top:71px;
	left:21px;
	z-index:10;
	padding:1px;
	cursor:pointer;
}
#arrow_right{
	position:absolute;
	top:71px;
	right:21px;
	z-index:10;
	padding:1px;
	cursor:pointer;	
}
#theImages{
	position:absolute;
	height:100px;
	left:-76px;
	width:100000px;
	
}
#theImages #slideEnd{
	float:left;
}

#theImages span,
#theImages img{
	position:relative;
	left:-2px;
	top:-2px;
	filter: alpha(opacity=50);
	opacity: 0.5;
	cursor:pointer;
/*	border:1px solid #000000;*/
}

#theImages .imageCaption{
	display:none;
}

/**************************************************************************
		GALERIA DE VINYETAS
/*************************************************************************/


.clear{
	clear:both;
}

.lasvinyetas{
	margin: 0 0 0 17px;
	width: 500px;
	}

.thumbnails .minivinyeta{
	width:140px;
	/*border:1px solid #000000;*/ /*para ver la caja temp*/
	float: left;
	margin: 0 24px 20px 0;
	}



.thumbnails .minivinyeta h4{
	font-size: 90%;
	font-family: Arial, verdana, geneva, sans-serif;
	/*font-weight: bold;*/
	margin: 0 0 5px 0;
	padding:0;
	text-align:center;
	color: #666;
}

#largeImage{
	width:450px;	
	height:320px;	
	float:left;
	padding-left:10px;	
	padding-right:10px;	
}

.thumbnails h4{
	padding:0 0 0 20px;
	margin-top:0;
	font-weight:normal;
	color: #1972C0;
}

.thumbnails h5{
	padding:0 0 0 20px;
	margin:0;
	}
	
.thumbnails img{
	cursor:pointer;
	border:0px;
	padding:5px;
	margin:0 0 0 0;
}

.thumbnails #largeImage img{
	cursor:default;
}

.thumbnails .activeImage{	
	border:2px solid #000000;
	padding:3px;
}

/**************************************************************************
		BUSCADOR
/*************************************************************************/

.resultado_busqueda{
	text-align:left;
	background-color:#FFF;
	background: url("../images/separador_horiz_dot.png") top repeat-x;
	padding: 5px 0 10px 0;
	clear:both;
}

/* si se modifica este, cambiar tambien el generico de más abajo*/
.paginador_buscador{
	clear:both;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 3px; 
	background-color:#FFF;
	background: url("../images/separador_horiz_dot.png") top repeat-x;
	height: 15px;
}


.paginador_buscador li{
	display: inline;
	margin:0;
	margin-left:5px;
	padding:0;
}

.resultado_busqueda h4,
.resultado_busqueda h4 a{
	margin:0;
	padding:0;
	font-size: 90%;
	}

.resultado_busqueda h3{
	font-size: 100%;
	margin:0 0 5px 0;
	padding:0;
	}

.resultado_busqueda img{
	float: left;
	margin: 2px 5px 5px 0;
	clear:both;
	}


/**************************************************************************
	PAGINADOR GENERICO
/*************************************************************************/
	

.paginador_normal{
	clear:both;
	margin-bottom: 15px;
	padding-bottom: 3px; 
	background-color:#FFF;
	background: url("../images/separador_horiz_dot.png") center bottom repeat-x;
	height: 15px;
}


.paginador_normal li{
	display: inline;
	margin:0;
	margin-left:5px;
	padding:0;
}



/**************************************************************************
		FOTOS DE VERANO
/*************************************************************************/

.lasfotosverano{
	margin: 0 0 0 17px;
	width: 287px;
	}
.thumbnailsverano {
/*border:1px solid #000000;*/
}
.thumbnailsverano .minifotoverano{
	width:138px;
	/*border:1px solid #000000;*/ /*para ver la caja temp*/
	float: left;
	margin: 1px;
	padding:0;
	}

.thumbnailsverano img{
	cursor:pointer;
	border:0px;
	padding:1px;
	margin:1px;
}

.thumbnailsverano .minifotoverano h4{
	font-size: 90%;
	font-family: Arial, verdana, geneva, sans-serif;
	/*font-weight: bold;*/
	margin: 0;
	padding:0;
	text-align:center;
	color: #666;
}
.texto_introduccion{
	padding-left: 25px;
	font-size: 110%;
	font-family: Arial, verdana, geneva, sans-serif;
	background: url("../images/separador_horiz_dot.png") bottom repeat-x;
	padding-bottom: 10px;}

.texto_introduccion ul{
	padding-left:50px;
}
#largeImageVerano{
	width:620px;	

	float:left;
	padding-left:10px;	
	padding-right:10px;	
}


.datosverano{
	margin:15px;
	}
.datosverano h2{
	padding:0;
	margin:0;
	}
.datosverano h4{
	padding:0 0 5px 0;
	margin:0 0 20px -20px;
	}

.thumbnailsverano h4{
	padding:0 0 0 20px;
	margin-top:0;
	font-weight:normal;
	color: #1972C0;
}

.thumbnailsverano h5{
	padding:0 0 0 20px;
	margin:0;
	}

.thumbnailsverano #largeImageVerano img{
	cursor:default;
	width:600px;
}

.comentariosVerano{
	width:560px;
	margin-left:20px;
	}

#bloque_subirfotos{
	margin:10px;
	}

.fotosdeverano{
	width:800px;
	margin:10px;
	}

.thumbnailsverano .activeImage{	
	border:2px solid #000000;
	padding:3px;
}
.image_verano {
	/*width: 130px;*/
	/*height:100px;*/
	}

.paginador_fotos{
	background-color:#FFF;
	/*background: url("../images/separador_horiz_dot.png") center bottom repeat-x;*/
	/*height: 150px;	*/
/*	display: compact;*/
	list-style: none;
	margin-right: 17px;		
}
.paginador_fotos li{
	float: left;
	margin: 2px;
	padding: 2px; 
}
.enlacesCategorias{
	margin: 20px;
}
.enlacesCategorias li {
	list-style: none;
	float: left;
	width:100px;
	margin:4px;	
	padding:5px;	
	text-align: center;
	border:1px solid #CCCCCC;
}	
.cajaform{
	float: left;
	border: 1px solid #ccc;
	margin: 10px;
	padding: 15px;
}

/**************************************************************************
		AGENDA NUEVA
/*************************************************************************/
.enlacesConceptos{
	margin: 20px;

}
.enlacesConceptos li {
	list-style: none;
	float: left;
	width:90px;
	margin:4px;	
	padding:5px 0 5px 0;	
	text-align: center;
	border:1px solid #CCCCCC;
}	


.boton_flecha_derecha{
	width:86px;
	height:20px;
	float:right;
	display:block;
	cursor:pointer;
	background: url("../images/arrow_right1.gif") top center no-repeat;
}

.boton_flecha_izquierda{
	width:86px;
	height:20px;
	float:right;
	display:block;
	cursor:pointer;
	background: url("../images/arrow_left1.gif") top center no-repeat;
}


/********** paginador */

.paginator{
	clear:both;
	margin-bottom: 15px;
	padding-top: 10px;
	padding-bottom: 3px; 
	background-color:#FFF;
	height: 15px;
}

.paginator li{
	display: inline;
	margin:0;
	margin-left:5px;
	padding:0;
}

.paginator ul li.arrowII a{
	color: #0066CC;
	text-decoration: none;
}
.paginator ul li.arrowI a{
	color: #0066CC;
	text-decoration: none;
}
.paginator ul li.arrowII a:hover{
	color: #FF7520;
	text-decoration: none;
}
.paginator ul li.arrowI a:hover{
	color: #FF7520;
	text-decoration: none;
}


/************ login elsevier (login.jsp) */
#divLogin{
	width: 300px;
	margin-left: 150px;
	padding: 0;
	background: #fff url("../images/divLogin_bg.png") bottom left no-repeat;
}
#divLogin h4{
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	margin: 0;
	padding: 0;
	padding-top: 3px;
	width: 300px;
	height: 26px;
	background: #fff url("../images/divLogin_top.png") top left no-repeat;
}
#divLoginBox{
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
#divLoginBox form{
	margin: 0;
	padding: 0;
}
#divLoginBox form label{
	font-weight: bold;
	color: #666;
	font-size: 93%;
	display: block;
	height: 30px;
	line-height: 30px;
}
#divLoginBox form p{
	line-height: 20px;
}
#divLoginBox form p.separator{
	line-height: 1px;
	border-top: 1px solid #EAEAEA;
}</pre></body></html>