/* ---------------------------------*/
/*			marcos y tabs			*/
.box1, .box10, .box2, .box3, .box4 {
	float:left;	
	margin:0px;
	padding:11px;
	width:100%;
	border: 1px solid #ccc;
	background:#fff;
}
.box3 {
	padding:10px;
	width:auto;
	background-color:#e8e8e8;
}
.box4 {
	width:auto;
	background-color:#efefef;
}
.box5, .box6, .box7, .box8, .box9, .box11 {
	float:left;	
	margin:0px;
	padding:11px;
	width:auto;
	border:0px;
	background:#fff;
}
.box12 {
	float:left;	
	margin:0px;
	padding:0px;
	width:100%;
	border-top: 1px solid #FF6000;
	border-bottom: 1px solid #FF6000;
	background:#fff;
}
.box6 {
	background-color:#e8e8e8;
}
.box7 {
	background-color:#ccc;
}
.box8 {
	background-color:#000;
	padding:12px;
}
.box9 {
	background-color:#ccc;
	padding:12px;
}
.box11 {
	background-color:#016597;
	padding:12px;
}
.box1 H3, .box7 H3, .box8 H3, .box9 H3, .box11 H3, .box12 H3  {
	width:100%;
	font: bold 22px Arial;
	color: #FF6000;
	padding:0px;
	margin:-5px 0px 0px -1px;
	height:36px;
	text-align:left;
	}
.box12 H3 {
	width:95%;
	font: bold 22px Arial;
	color: #FF6000;
	padding:0px;
	margin:1px 0px 0px 7px;
	height:30px;
	text-align:left;
	}
.box1 H3 span, .box8 H3 span, .box9 H3 span, .box11 H3 span {
	float:left;
	width:85%;
	}
.box12 H3 span {
	float:left;
	width:90%;
	}
.box1 H3 #mas, .box8 H3 #mas, .box9 H3 #mas, .box11 H3 #mas, .box12 H3 #mas {
	float:right;
	width:22px;
	margin-top:4px;
	}
.box1 H3 a, .box7 H3 a, .box9 H3 a, .box11 H3 a, .box12 H3 a{
	color: #FF6000;
	}
.box1 H3 a:hover, .box7 H3 a:hover, .box9 H3 a:hover, .box11 H3 a:hover, .box12 H3 a:hover {
	color: #000;
	text-decoration:none;
	}
.box8 H3 a{
	color: #fff;
	}
.box8 H3 a:hover{
	color: #016597;
	text-decoration:none;
	}
.box1 H4 {
	font: bold 12px Arial;
	color: #000;
	padding:0px;
	margin:0px;
	}
	
.box2 H2 {
	width:100%;
	font: bold 16px Arial;
	color: #FF6000;
	padding:0px;
	margin:-2px 0px 0px 0px;
	height:28px;
	text-align:left;
	}
.box2 H2 a{
	color: #bbb;
	}
.box2 H2 a:hover{
	color: #FF6000;
	text-decoration:none;
	}	
.box4 H3 {
	width:auto;
	font: bold 22px Arial;
	color: #FF6000;
	padding:0px;
	margin:-5px 0px 0px 11px;
	height:29px;
	text-align:left;
	}	
ul.list1, ul.list3, ul.list4, ul.list5, ul.list6, ul.list7, ul.list8, ul.list9{
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	list-style-type: none;
}
ul.list1 li, ul.list3 li, ul.list6 li, ul.list7 li {
	float:left;
	width:100%;
	background: url(../../images/sep1.gif) repeat-x top;
	margin-top:6px;
	padding-top:6px;
}
ul.list8 li {
	float:left;
	width:100%;
	margin-top:2px;
	padding-top:2px;
	font: normal 16px Arial;
}
ul.list9 li {
	float:left;
	width:100%;
	margin-top:2px;
	padding-top:2px;
	font: normal 12px Arial;
}
ul.list6 li {
	background: url(../../images/sep3.gif) repeat-x top;
}
ul.list4 li, ul.list5 li {
	float:left;
	width:100%;
	margin-top:0px;
}
ul.list1 li.ini, ul.list3 li.ini, ul.list4 li.ini, ul.list6 li.ini, ul.list7 li.ini, ul.list8 li.ini{
	background: none;
	margin-top:0px;
	padding-top:0px;
}
ul.list1 li a, ol.list2 li a, ul.list3 li a, ul.list4 li a, ul.list6 li a, ul.list7 li a{
	color:#000;
	}
ul.list7 li a, ul.list8 li a{
	padding-left:10px;
	font-weight:bold;
	background: url(../../images/blt2.gif) no-repeat 0px 0px;
	}
ul.list8 li.sup{
	color:#FF6600;
	font: bold 18px Arial;
	margin:3px 0px;
	}
ul.list8 li a{
	color:#fff;
	}
ul.list9 li a{
	color:#333;
	}
ul.list8 li a:hover, ul.list9 li a:hover{
	color:#FF6000;
	}
ul.list1 li a:hover, ol.list2 a:hover, ul.list3 li a:hover, ul.list4 li a:hover, ul.list6 li a:hover, ul.list7 li a:hover{
	text-decoration:underline;
	}
ul.list3 #liga  {
	padding-left:10px;
	background: url(../../images/blt2.gif) no-repeat 0px 0px;
	}
ul.list4 #liga  {
	padding-left:10px;
	background: url(../../images/blt4.gif) no-repeat 0px 4px;
	}
ul.list1 #liga, ul.list3 #liga, ul.list4 #liga, ul.list6 #liga {
	margin-top:7px;
	font: normal 12px Arial;
	color:#FF6000;
	}
ul.list1 #liga a, ul.list3 #liga a, ul.list6 #liga a {
	margin-top:7px;
	font: normal 12px Arial;
	text-decoration:none;
	color:#000;
	}
ul.list4 #liga a  {
	margin-top:7px;
	font: bold 12px Arial;
	text-decoration:none;
	color:#000;
	}
ul.list1 #liga a:hover, ul.list3 #liga a:hover, ul.list4 #liga a:hover, ul.list6 #liga a:hover {
	text-decoration:underline;
	color:#000;
	}
	
ol.list2 {
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	list-style-type: none;
}
ol.list2 li{
	float:left;
	width:210px;
	padding-top:6px;
}
/* ---------------------------------*/
#block_BB0 #advertise_1 {
	float: left;
	width:728px;
	height:auto;
	margin:0px 0px 18px 0px;
	padding:0px;
}
/* ---------------------------------*/
#flujo {
	float:left;
	width:331px;
	margin-bottom:18px;
}
#flujo_menu, #flujo_menu2 {
	float:left;
	width:100%;
	margin:-3px 0px 10px 0px;
}
#fl_ult{
	float:left;
	width:110px;
	font: bold 22px Arial;
	color:#FF6000;
}
#fl_vot {
	float:right;
	width:165px;
	font: bold 22px Arial;
	color:#FF6000;
	text-align:right;
}
#fl_ult a, #fl_vot a{
	color:#bbb;
}
#fl_ult a:hover, #fl_vot a:hover{
	color:#FF6000;
}
#flujo ul {
	float:left;
	list-style: none;
	width:100%;
	margin:0px;
	padding:0px;
}
#flujo #flujoX {
	float:left;
}
#flujo ul li {
	float:left;
	clear:both;
	list-style: none;
	width:331px;
}
#fl_sec {
	float:left;
	width:221px;
	font: bold 16px Arial;
	color:#016597;
}
#fl_fec {
	float:right;
	width:110px;
	font: bold 12px Arial;
	color:#016597;
	text-align:right;
}
#fl_fec span{
	color:#333;
}
#flujo #fl_tit {
	float:left;
	width:100%;
	font: bold 20px Arial;
	line-height:21px;
	margin-top:5px;
}
#fl_tit a{
	color:#000;
}
#fl_tit a:hover{
	text-decoration:underline;
}
#votDg {
	float:right;
	width:34px;
	margin: 3px 0px 0px 5px;
}
#fl_des {
	float:left;
	width:100%;
	margin-top:6px;
}
.sepUH {
	background: url(../../images/sep1.gif) repeat-x top;
	margin-top:12px;
	padding-top:9px;
}
#flujo .img_izq{
	margin: 2px 8px 0px 0px;
	}
#fl_vid {
	float:right;
	width:166px;
	margin: 2px 0px 0px 8px;
}
#flujo #advertise_1 {
	width:100%;
	height:250px;
	padding-top:4px;
	background: url(../../images/300x250.jpg) no-repeat center 4px;
}
#fl_sig2 {
	float:right;
	width:18px;
	height:18px;
	padding-right:5px;
}
#fl_sig1{
	float:right;
	width:90px;
	height:18px;
	text-align:right;
	padding-right:11px;
}
#fl_ant2 {
	float:left;
	width:18px;
	height:18px;
	padding-left:5px;
}
#fl_ant1 {
	float:left;
	width:90px;
	height:18px;
	text-align:left;
	padding-left:11px;
}
#fl_sig1 a, #fl_ant1 a{
	color:#FF6000;
	text-decoration:underline;
	font: bold 13px Arial, Sans-serif;
}
#fl_sig1 a:hover, #fl_ant1 a:hover{
	text-decoration:none;
}
/* ---------------------------------*/
#mas_noticias {
	float:left;
	width:331px;
}
#mas_noticias ul {
	float: left;
	list-style: none;
	margin:0px;
	padding:0px;
	width:100%;
	}
#mas_noticias h4 {
	float:left;
	font: bold 16px Arial;
	width:100%;
	margin:5px 0px 5px 0px;
	}
#mas_noticias h4 a{
	text-decoration: underline;	
	}
#mas_noticias h4 a:hover{
	text-decoration: none;	
	}
#mas_noticias ol {
	float:left;
	width:100%;
	margin: 0px;
	padding:0px;
	list-style: none;
	}
#mas_noticias ol li {
	float:left;
	width: 320px;
	background: url(../../images/blt4.gif) no-repeat;
	background-position: 1px 9px;
	/*background: url(../../images/blt4.jpg) no-repeat 1px 9px;*/
	padding: 4px 0px 2px 11px;
	}
#mas_noticias ol li a {
	font: normal 13px Arial;
	color:#000;
	text-decoration: none;
	}
#mas_noticias ol li a:hover {
	text-decoration: underline;
	}
	
	
	

/* ---------------------------------*/		
#top10 {
	width:212px;
	margin-bottom:18px;
	}
#top10 UL {
	float:left;
	width:212px;
	list-style: none;
	}
#top10 LI {
	float:left;
	width:212px;
	padding: 3px 0px 3px 0px;
	}	
#top10 #votDg {
	float:left;
	margin-right:5px;
	}
/* ---------------------------------*/
#opinion {
	float:left;
	width:210px;
	margin-bottom:18px;
	}
#blogs {
	float:left;
	width:210px;
	margin-bottom:18px;
}
#blogs ul img {
	border: 1px solid #ccc;
	margin:0px 8px 0px 0px;
}
#opinion ul img {
	float:right;
	border: 1px solid #ccc;
	margin:0px 0px 0px 8px;
}
#blogs_tit, #opinion_tit {
	line-height:14px;
}
#opinion_col {
	font: bold 13px Arial;
}
#blogs_aut, #blogs_aut a, #opinion_aut, #opinion_aut a {
	color:#016597;
}
/* ---------------------------------*/
#impresa {
	float:left;
	width:210px;
	margin-bottom:18px;
}
#multimedia {
	float:left;
	width:331px;
	margin-bottom: 18px;
	}
#multimedia #linea{
	float:left;
	}
#multimedia #multi_play {
	float:left;
	width:331px;
	margin-top:-3px;
	padding-bottom:6px;
	}
#multimedia #multi_play_txt {
	font: bold 12px Arial;
	color:#FFF;
	padding-top:3px
	}
#multimedia ul {
	float:left;
	width:331px;
	padding:4px 0px;
	margin:0px;
	list-style: none;
	}
#multimedia ul li {
	float:left;
	width:100px;
	margin:0px 0px 0px 15px;
	list-style: none;
	}
#multimedia ul li.ini{
	margin:0px;
	}
#multimedia #foto{
	float:left;
	width:100px;
	}
#multimedia #descripcion{
	float:left;
	width:100px;
	font: bold 10px Arial;
	color:#FFF;
	}
#multimedia ul a{
	color:#FFF;
	}
#multimedia ul a:hover{
	text-decoration:underline;
	}
.mm{
	}
/* ---------------------------------*/
#titulares, #recuadro_1 {
	float:left;
	width:331px;
	margin-bottom:18px;
	}
#destacado, #galeria {
	float:left;
	width:210px;
	margin-bottom:18px;
	}
#titulares #barraT h3, #galeriaP #barraG h3 {
	float:left;
	width:170px;
	}
#destacado #barraD h3 {
	float:left;
	width:129px;
	}
#galeria #barraG h3 {
	float:left;
	width:139px;
	width:144px;
	}
#titulares #barraT table, #galeriaP #barraG table, #destacado #barraD table, #galeria #barraD table{
	float:right;
	margin:-2px -1px 0px 0px;
	}
#galeriaP {
	float:left;
	width:333px;
	margin-bottom:18px;
	}
#galeriaP ul {
	float:left;
	width:333px;
	height:148px;
	padding:0px;
	margin:0px;
	list-style-type: none;
	}
#galeriaP ul li {
	float:left;
	width:160px;
	padding:0px;
	margin:0px;
	list-style-type: none;
	}
#galeriaP ul li.ini{
	margin-right:11px;
	}
#galeriaP h2{
	float:left;
	margin:0px;
	padding:0px;
	width:160px;
	height:120px;
	}
#galeriaP h4{
	float:left;
	margin:0px;
	padding:0px;
	width:160px;
	height:30px;
	font: bold 12px Arial;
	overflow:hidden;
	}
#destacado ul, #destacado ul li, #galeria ul, #galeria ul li {
	float:left;
	width:204px;
	padding:0px;
	margin:0px 0px 0px 3px;
	list-style-type: none;
	}
#destacado ul li, #galeria ul li {
	margin-top:12px;
	margin-left:0px;
	}
#destacado ul li.ini, #galeria ul li.ini {
	margin:0px;
	}
#destacado h2, #galeria h2{
	display:none;
	}
/* ---------------------------------*/
#frase {
	float:left;
	width:331px;
	font: normal 16px arial;
	margin-bottom:18px;
}
#cita .autor, #citaI .autor, #frase .autor {
	font: bold 16px arial;
	text-align: right;
	padding-top: 4px;
	}
.cita_izq {
	float:left;
	margin:0px 10px 0px 0px;
	}
.cita_der {
	float:right;
	margin:0px 0px 0px 10px;
	}
/* ---------------------------------*/
#temas {
	float:left;
	width:210px;
	margin-bottom:18px;
}
#clima {
	float:left;
	width:210px;
	margin-bottom:18px;
	}
/* ---------------------------------*/	
/*				mas_noticias		*/
#titulares #listaT {
	float:left;
	width:100%;
	}
#titulares #listaT img.foto {
	float:right;
	margin:0px 0px 0px 4px;
	}
#titulares #listaT h4 {
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	font: bold 18px Arial;
	}
#titulares #listaT h4 a{
	color: #016597;
	text-decoration:underline;
	}
#titulares #listaT h4 a:hover{
	text-decoration:;
	}
#titulares #listaT ol {
	float:left;
	width:100%;
	list-style: none;
	margin:0px;
	padding:5px 0px 0px 0px;
	}
#titulares #listaT ol li{
	margin:0px;
	padding: 0px 0px 4px 9px;
	background: url(../../images/blt4.gif) no-repeat left 6px;
	font: normal 12px Arial;
	list-style: none;
	}
#titulares #listaT .primX11, #titulares #listaT .primX21{
	font-weight:bold;
	}
#titulares #listaT .primX13{
	padding-bottom:20px;
	}
#titulares #listaT a {
	color: #000000;
	}
#titulares #listaT a:hover {
	color: #000000;
	text-decoration: underline;
}
/* ---------------------------------*/
#mas_vistas {
	float:left;
	width:210px;
	margin-bottom:18px;
	}
#mas_vistas #vistas {
	float:left;
	width:100%;
	}
#mas_vistas #m_vis {
	float:left;
	width:80px;
	}
#mas_vistas #m_com {
	float:right;
	width:130px;
	text-align:right;
	}
#mas_vistas #m_num {
	float:left;
	width:17px;
	height:24px;
	background: url(../../images/rank2.png) no-repeat left top;
	color:#FFF;
	text-align:center;
	padding-right:7px;
	}
#mas_vistas #m_tit {
	float:left;
	width:185px;
	}
/* ---------------------------------*/
#encuesta {
	float:left;
	width:331px;
	margin-bottom:18px;
	}
#encuesta ol, #encuesta ol li, #encuesta ul {
	float:left;
	margin:0px;
	padding:0px;
	width:100%;
	list-style-type: none;
	}
#encuesta h4 {
	float:left;
	width:100%;
	font: bold 16px Arial;
	}
#encuesta ul {
	margin:5px 0px 5px 0px;
	}
#encuesta ul li{
	float:left;
	width:93%;
	width:100%;
	margin:3px 0px 0px 0px;
	padding:0px;
	list-style-type: none;
	}
#encuesta ul li input{
	margin-right:5px;
	}
#encuesta #votar {
	float:left;
	width:100%;
	margin:6px 0px 0px 0px;
	text-align:center;
	}	
#encuesta #ver_enc {
	float:left;
	width:100%;
	margin:2px 0px 0px 0px;
	text-align:center;
	font: normal 10px Arial;
	}
#encuesta #votosT {
	float:left;
	width:100%;
	margin:2px 0px 0px 0px;
	text-align:center;
	}
#encuesta #encr{
	float:left;
	clear:left;
	width:100%;
	margin:3px 0px 3px 0px;
	/*background-color:#f1f1f1;*/
	}
#encuesta #encr.lineX1 {
	background-color:#EBEBEB;
	}
#encuesta #encr.lineX2 {
	background-color:#E3F0FB;
	}
#encuesta #resp{
	float:left;
	clear:left;
	width:181px;
	}
#encuesta #resul{
	float:left;
	width:40px;
	margin-left:5px;
	text-align:right;
	}
#encuesta #barra{
	float:left;
	width:50px;
	height:8px;
	margin:4px 5px 0px 5px;
	background-color:#ccc;
	}
#encuesta #porcen{
	float:left;
	width:45px;
	margin-top:1px;
	font: normal 10px Arial;
	}
#votar_bt{
	width:100px;
	}
/* ---------------------------------*/	
#navegar {
	float: left;
	width:702px;
	background-color: #EEE;
	border: 1px solid #CCC;
	margin:0px;
	}
#navegar #izq, #navegar #der {
	float: left;
	width:100px;
	text-align:center;
	}
#navegar #izq a, #navegar #der a {
	font-weight:bold;
	font-size:16px;
	color:#FF6000;
	}
#navegar #cen{
	float: left;
	width:497px;
	text-align:center;
	font-size:16px;
	}
/* ---------------------------------*/
#Otros {
	float:left;
	margin-bottom: 18px;
	width:210px;
	}
#Otros ul.list7 li {
	margin-top:3px;
	padding-top:3px;
}
#Otros ul.list7 li a{
	font: normal 15px Arial;
	background: url(../../images/blt2.gif) no-repeat 0px 1px;
	}
/* ---------------------------------*/
#rec_notas {
	float:left;
	margin:3px 0px 0px 0px;
	}
#rec_nota_1 {
	float:left;
	width:160px;
	margin-right:8px;
	font: bold 16px Arial;
	}	
#rec_nota_2, #rec_nota_3 {
	float:left;
	width:163px;
	min-height:68px;
	font: bold 12px Arial;
	line-height:12px;
	}
#rec_nota_3 {
	min-height:50px;
	}
#rec_notas a {
	color:#000;
	}
#rec_notas a:hover {
	text-decoration:underline;
	}
/* ---------------------------------*/
#impresa {
	float:left;
	width:210px;
	margin-bottom:18px;
}	
/* ---------------------------------*/	
#impresa_suplementos {
	float:left;
	clear:both;
	width:956px;
	margin:5px 0px 18px 0px;
}
#impresa_suplementos #is1 {
	float:left;
	width:174px;
	margin-left:6px;
}
#impresa_suplementos #is2 {
	float:left;
	width:174px;
	margin-left:18px;
}
#impresa_suplementos #is1 a, #impresa_suplementos #is2 a {
	color:#FFF;
	font: bold 20px Arial;
	}
#impresa_suplementos #is1 a:hover, #impresa_suplementos #is2 a:hover {
	color:#FF6000;
	}
/* ---------------------------------*/
#ultimas {
	float:left;
	width:234px;
	margin-bottom:18px;
	}
#ultimas #hora {
	float:left;
	width:36px;
	color:#666;
	font: normal 12px Arial;
	font-style: italic;
	padding-left:4px;
	}
#ultimas #notauh {
	float:left;
	width:189px;
	padding:0px 3px 0px 2px;
	}
.UH1 {
	background-color:#E7ECF0;
	}
.UH2 {
	background-color:#fff;
	}
.UH3 {
	background-color:#eee;
	padding:3px 0px;
	text-align:right;
	}
/* ---------------------------------*/
/* ---------------------------------*/
/*				avisos			*/
#avisos {
	float:left;
	width:331px;
	margin-bottom: 17px;
	border: 1px solid #F3911D;
	padding:11px;
	}
#avisos ul {
	float:left;
	width:331px;
	margin:0px;
	padding:2px 0px 7px 0px;
	list-style: none;
	}
#avisos h2 {
	float:left;
	font: bold 18px Arial;
	width:299px;
	margin-bottom:3px;
	}
#avisos ul li {
	float:left;
	width:331px;
	background: url(../../images/sep9b.gif) repeat-x top;
	margin:5px 0px 3px 0px;
	padding-top:3px;
	}
#avisos .ini{
	float:left;
	margin-top:0px;
	background: url(none);
	}
#avisos #des_img {
	float:left;
	width:90px;
	height:59px;
	}
#avisos #des_txt {
	float:right;
	width:210px;
	font: normal 16px Arial;
	}
#avisos #des_txt a {

	}
#avisos #des_txt a:hover {
	text-decoration:underline;
	}
#avisos h2 a.grupo_1 {
	color:#F2961D;
	}
#avisos h2 a.grupo_2 {
	color:#3D64B0;
	}
#avisos h2 a.grupo_3 {
	color:#659832;
	}
#avisos h2 a.grupo_4 {
	color:#ED1E25;
	}
a.clas_liga {
    color: #016597; 
}
a.clas_liga:hover {
    color: #FF6600; 
}

/* ---------------------------------*/	