<!--

/* frontpage news */

.fpnews-tstamp {
	color:#999999;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.fpnews2col-container {
}

.fpnews2col-left {
	float:left;
	width:326px;
	border-right:2px solid #FFFFFF;
}

.fpnews2col-right {
	float:left;
	width:322px;
	background-image:url(../img/frontpage/bg_sombra_principal.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
.fpnews2col-right-section {
	float:left;
	width:320px;
	border-left:1px solid #CCCCCC;
}


.fpnews2col-left-bottom {
	float:left;
	width:326px;
	border-right:2px solid #FFFFFF;
}

.fpnews2col-right-bottom {
	float:left;
	width:321px;
	border-left:1px solid #CCCCCC;
}

/* top left news: spotlight */

.fpnews2col-left-spotlightitem {
	margin-bottom:0px;
	width:305px;
}
.fpnews2col-left-spotlightitem_imagen {
	border:7px solid #EFEDEE;
}

.fpnews2col-left-spotlightitem-bg {
}

.fpnews2col-left-spotlightitem-title {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#25A5D6;
	line-height:26px;
	font-size:22px;
}

.fpnews2col-left-spotlightitem-title a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#25A5D6;
	line-height:26px;
	font-size:22px;
}

.fpnews2col-left-spotlightitem-summary {
	font-family:Arial, Helvetica, sans-serif;
	color:#656565;
	font-size:12px;
	line-height:14px;
	padding:5px;
	margin-bottom:8px;
}

.fpnews2col-left-spotlightitem-summary a {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}


.fpnews2col-left-spotlightitem-comments {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-top:1px solid #FFFFFF;
}

.fpnews2col-left-spotlightitem-comments a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	padding:2px;
	color:#1586C3;
	width:115px;
	background-image:url(/dr/img/frontpage/bg_comentarios.jpg);
	background-repeat:no-repeat;
}

.fpnews2col-left-spotlightitem-comments IMG {
	vertical-align:middle;
	margin-left:3px;
	margin-right:6px;
}



.fpnews2col-left-spotlightitem-seccion {
	margin-bottom:0px;
}





/* top left news: ad item */

.fpnews2col-left-aditem {
	border-top:1px solid #CCCCCC;
	margin-top:4px;
	padding-top:8px;
	margin-bottom:8px;
	text-align:center;
}

/* top left news: normal */

.fpnews2col-left-item {
	border-top:1px solid #CCCCCC;
	margin-top:4px;
	padding-top:8px;
	margin-bottom:5px;
}

.fpnews2col-left-item-title {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	margin-bottom:5px;
}

.fpnews2col-left-item-comments {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.fpnews2col-left-item-comments IMG {
	vertical-align:middle;
	margin-left:3px;
	margin-right:3px;
}

/* top right news:normal */

.fpnews2col-right-item {
	border-bottom:1px solid #EBEBEB;
	padding-top:10px;
	padding-bottom:5px;
	margin-left:10px;
	width:300px;
}
.fpnews2col-right-item-seccion {
	border-bottom:1px solid #EBEBEB;
	padding-top:10px;
	padding-bottom:5px;
	width:300px;
}
.fpnews2col-right-itemwithimg {
	border-bottom:1px solid #EBEBEB;
	padding-top:10px;
	padding-bottom:5px;
	margin-left:10px;
	width:300px;
}
.fpnews2col-right-itemwithimg_consultorio {
	border-bottom:1px solid #EBEBEB;
	padding-top:10px;
	padding-bottom:5px;
	width:300px;
}
.fpnews2col-right-itemwithimg-2 {
	border-bottom:1px solid #EBEBEB;
	padding-top:10px;
	padding-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	width:298px;
}





.fpnews2col-right-itemwithimg-seccion {
	border-bottom:1px solid #EBEBEB;
	padding-top:10px;
	padding-bottom:5px;
	width:300px;
}
/* this two for then it's the last, no bottom border*/

.fpnews2col-right-item-lastitem {
	margin-bottom:5px;
	padding-top:10px;
	padding-bottom:5px;
	margin-left:10px;
	width:304px;
}

.fpnews2col-right-itemwithimg-lastitem {
	padding-top:10px;
	padding-bottom:5px;
	margin-left:10px;
	width:304px;
}

.fpnews2col-right-item-img {
	float:left;
	margin-right:5px;
}

.fpnews2col-right-item-img img {
	border:1px solid #CCCCCC;
	padding:2px;
}

.fpnews2col-right-item-img-comentados {
	margin-right:5px;
}
.fpnews2col-right-item-img-comentados img {
	border:1px solid #CCCCCC;
	padding:2px;
}

.fpnews2col-right-item-title {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin-bottom:4px;
	margin-top:4px;
}

.fpnews2col-right-item-title a {
	color:#666666;
}


.fpnews2col-right-itemwithimg .fpnews2col-right-item-title {
}

.fpnews2col-right-item-comments {
	font-family:arial;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:11px;
}

.fpnews2col-right-item-comments a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1586C3;
	text-decoration:none;
}

.fpnews2col-right-item-comments a:hover {
	text-decoration:underline;
}

.fpnews2col-right-item-comments IMG {
	vertical-align:middle;
	margin-left:3px;
	margin-right:3px;
}

/* top left speak out*/

.fpnews-speakout {
	padding-bottom:8px;
	margin-bottom:8px;
}

.fpnews-speakout-question {
	padding:10px;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

.fpnews-speakout-answers {
	margin:0px;
	padding:0px;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	color:#666666;
	font-weight:bold;
}

.fpnews-speakout-answers LI {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
	margin-left:20px;
	margin-bottom:3px;
}

.fpnews-speakout-viewresults {
	border-bottom:1px solid #efefef;
	margin-top:8px;
	padding-top:8px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.fpnews-speakout-viewresults A {	
	color:#0066CC;
	background-image:url(/dr/img/rigit/bg_resultados_encuesta.jpg);
	background-repeat:no-repeat;
	width:104px;
	height:22px;
	line-height:22px;
	text-align:center;
	display:block;
	font-size:10px;
}
.fpnews-speakout-resultados a {	
	color:#0066CC;
	background-image:url(/dr/img/rigit/bg_resultados_encuesta.jpg);
	background-repeat:no-repeat;
	width:104px;
	height:22px;
	line-height:22px;
	text-align:center;
	display:block;
	font-size:11px;
	font-weight:bold;
}

/* middle center features */

.fpnewsfeatures-container {
	border-top:5px solid #CCCCCC;
	border-bottom:5px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
	/*margin-top:15px;*/
	margin-bottom:15px;
	height:160px;
}

.fpnewsfeatures-container-section {
	border-bottom:5px solid #CCCCCC;
	padding-bottom:10px;
	margin-bottom:15px;
	height:160px;
}

.fpnewsfeatures-container-item {
	padding:5px;
	width:138px;
	height:150px;
	background-color:#EFEFEF;
	margin-left:3px;
	margin-right:3px;
	float:left;
}


.fpnewsfeatures-container-item-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:4px;
}

/* latest forum posts */

.fpforumposts-container {
	padding-top:5px;
}

.fpforumposts-container-notice {	
	padding:5px;
	margin-bottom:10px
}

.fpforumposts-container-notice A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0000FF;
}

.fpforumposts-container UL {
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style-image:none;
}

.fpforumposts-container UL LI {
	margin:0px;
	padding:0px;
	background-image:url(/dr/img/bits/list-arrow-red.gif);
	background-repeat:no-repeat;
	background-position: 0px 5px;
	padding-left:16px;
	margin-left:5px;
	margin-bottom:10px;
	line-height:14px;
}

.fpforumposts-container UL LI A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

/* yournalist space */

.fpyournalist-container {
	background-image:url(/dr/img/frontpage/yournalist-bg.gif);
	background-repeat:no-repeat;
	padding-left:110px;
	padding-top:50px;
	/* a little negative offset */
	margin-top:-15px;
	position:relative;
}

.fpyournalist-container-notice {
	margin-bottom:15px;
}

.fpyournalist-container-notice A {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000FF;
}


.fpyournalist-container UL {
	margin:0px;
	padding:0px;
	list-style-type:none;
	list-style-image:none;
}

.fpyournalist-container UL LI {
	margin:0px;
	padding:0px;
	background-repeat:no-repeat;
	background-position: 0px 5px;
	margin-left:5px;
	margin-bottom:10px;
	line-height:14px;
}

.fpyournalist-container UL LI A {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0052A4;
}
.video {
	width:188px;
	float:left;
	margin-left:16px;
	background-color:#FFFFFF;
	text-align:left;
}
.video_categoria {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#1662A0;
	background-image:url(/dr/img/frontpage/bg_titulo_video.jpg);
	background-repeat:repeat-x;
	line-height:36px;
}
.video_imagen {
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:5px;
}
.video_titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	text-decoration:none;
}
.video_titulo:hover {
	text-decoration:underline;
}

-->
