body {
margin:0;
background-color:#FCFCFC;
padding-top:10px;
padding-bottom:10px;
}



.ntr_right_topencuesta {
background-image:url(img/right/encuesta.jpg);
background-position:top;
background-repeat:no-repeat;
width:357px;
height:34px;
font-size:0;
margin-bottom:2px;
}

.ntr_right_text1_poll {
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#266FB3;
font-weight:bold;
padding-bottom:8px;
}

.ntr_right_text2_poll {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#266FB3;
}

.ntr_right_text2_poll a {
text-decoration:none;
color:#266FB3;
}

.ntr_right_text2_poll a:hover {
color:#FF0000;
}

.link_mdlist {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#336EA6;
padding-bottom:3px;
}

.link_mdlist a {
text-decoration:none;
color:#336EA6;
}

.link_mdlist a:hover {
color:#FF0000;
}

.art_right_multim_titu {
font-family:"Times New Roman", Times, serif;
font-size:17px;
color:#FFFFFF;
font-weight:bold;
padding-bottom:8px;
}

.bgright3 {
background-image:url(img/right/bgright_3.jpg);
background-position:top;
background-repeat:repeat-x;
}

.bgright4 {
background-image:url(img/right/bgright_4.jpg);
background-position:top;
background-repeat:repeat-x;
}

.bgright3_links {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:10px;
padding-bottom:20px;
}

.bgright3_links a {
color:#FFFFFF;
text-decoration:none;
}

.bgright3_links a:hover {
text-decoration:underline;
}

.bgright3_links span {
padding-left:5px;
padding-right:5px;
}

.ev_toplist {
background-image:url(img/eventos/toplist.jpg);
background-position:top;
background-repeat:no-repeat;
height:2px;
font-size:0;
}

.ev_text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:7px;
}

.ev_text1 a {
color:#0C5AA5;
font-weight:bold;
background-image:url(img/eventos/bullet.jpg);
background-position:left 2px;
background-repeat:no-repeat;
padding-left:15px;
text-decoration:none;
}

.ev_text1 a:hover {
text-decoration:underline;
}

.ev_text2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0;
margin-left:11px;
margin-right:8px;
padding-bottom:5px;
padding-top:5px;
display:none;
}

.ev_text3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0;
margin-right:8px;
padding-bottom:5px;
padding-top:10px;
}

.ev_bgtd {
background-image:url(img/eventos/bglist.jpg);
background-position:top 0;
background-repeat:repeat-y;
background-color:#FEFEFE;
}

.spacerBloques {
font-size:0;
}

.ActGaleria {
margin-bottom:15px;
font-weight:bold;
font-size:14px;
}


.right_bloqs_temas {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-size:21px;
padding-top:10px;
padding-left:6px;
}

.right_bloqs_temas a {
text-decoration:none;
}

.right_bloqs_temas a:hover {
text-decoration:underline;
}

.right_revistas {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003366;
}

.right_revistas a {
color:#003366;
text-decoration:none;
}

.right_revistas a:hover {
text-decoration:underline;
}

.ftitulo_sections {
background-image:url(img/right/line_titulo.jpg);
background-repeat:no-repeat;
background-position:bottom;
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#1562B2;
padding-bottom:14px;
margin-bottom:14px;
text-align:left;
margin-left:8px;
margin-right:8px;
padding-left:13px;
padding-top:31px;
}

.navtop_text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-left:20px;
}

.navtop_text1 a {
color:#FFFFFF;
text-decoration:none;
}

.navtop_text1 a:hover {
text-decoration:underline;
}

.navtop_text1 span {
font-size:16px;
font-weight:bold;
}

.right_zoneContents_TableList {}

.rightNoFounEvents {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
padding:10px;
}

.right_zoneContents {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding:12px;
background-color:#EBEFF6;
margin:8px;
}

.right_zoneContents_Text1 {
margin-bottom:5px;
color:#1566B8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.right_zoneContents_Text2 {
color:#666666;
font-family:Tahoma;
font-size:11px;
line-height:15px;
}

.right_zoneContents_Text2 p {
margin:0;
margin-bottom:10px;
}

.right_zoneContents_Text2 a {
color:#666666;
text-decoration:none;
}

.right_zoneContents_Text2 a:hover {
color:#2E5FB1;
}

.rightImgEfectLeft {
border:2px solid #FFFFFF;
margin-right:18px;
margin-bottom:10px;
}

.right_bott {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

.right_bott UL {
margin:0;
padding:0;
list-style:none; 
}

.right_bott LI {
margin:0;
margin-left:9px;
border:0 none;
display:inline;
list-style:none;
float:left;
width:130px;
}

.right_bott LI a {
color:#FFFFFF;
background-image:url(img/right/bgtop_off.jpg);
background-repeat:no-repeat;
background-position:top;
display:block;
text-decoration:none;
padding-top:12px;
padding-bottom:8px;
}

.right_bott LI a:hover {
text-decoration:underline;
}

.right_titulosections {
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
padding-left:20px;
}

.right_text_director1 {
font-family:Arial, Helvetica, sans-serif;
color:#1372A1;
font-size:21px;
margin-bottom:7px;
}

.right_text_director1 a {
color:#1372A1;
text-decoration:none;
}

.right_text_director1 a:hover {
color:#C80203;
}

.right_text_director2 {
font-family:Arial, Helvetica, sans-serif;
color:#003366;
font-size:11px;
}

.right_cpt_events {
background-color:#EBEFF6;
height:1px;
font-size:0;
margin-bottom:7px;
margin-top:7px;
}

.right_text1_event {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-transform:uppercase;
padding:4px;
background-color:#EBEFF6;
}

.right_text1_event a {
color:#000000;
text-decoration:none;
}

.right_text1_event a:hover {
color:#C80203;
}

.right_text2_event {
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
line-height:15px;
padding-left:13px;
}

.right_text2_event a {
color:#000000;
text-decoration:none;
}

.right_text2_event a:hover {
color:#C80203;
}

.right_bginside {
background-image:url(img/right/bginside_right.jpg);
background-repeat:repeat-x;
background-position:bottom;
width:335px;
margin-top:3px;
border:1px solid #DCE6F2;
padding:6px;
background-color:#FFFFFF;
}

.right_bgontablec {
background-image:url(img/right/sects_bgontablec2.jpg);
background-repeat:repeat-x;
background-position:top;
border:1px solid #C2C5C8;
border-top:0;
}

.right_zoneglobal {
margin-top:8px;
width:913px;
}

.rightneo_bgtop {
background-image:url(img/right/bgtop.jpg);
background-repeat:repeat-x;
background-position:top;
height:36px;
}

.neo_right_zone1 {
background-color:#EBEFF6;
width:365px;
margin-top:6px;
}

.neo_right_zoneInside1 {
width:349px;
padding:8px;
}

.right_neozone {
background-image:url(img/right/neocalendario.jpg);
background-repeat:no-repeat;
background-position:top;
width:349px;
height:50px;
}

.tnrjuanvideo {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:20px;
background-image:url(img/header/tm_bgtop.jpg);
background-repeat:repeat-x;
background-position:top;
margin-right:13px;
}

.tnrjuanvideo a {
display:block;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.tnrjuanvideo a:hover {
text-decoration:underline;
color:#FFFFFF;
}

.tnr_archs {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:5px;
background-image:url(img/header/tm_bgtop.jpg);
background-repeat:repeat-x;
background-position:top;
margin-right:5px;
}

.tnr_archs a {
display:block;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.tnr_archs a:hover {
text-decoration:underline;
color:#FFFFFF;
}

.tdtag_11 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:10px;
padding-left:20px;
padding-right:20px;
padding-top:15px;
}

.tdtag_11 a {
color:#666666;
text-decoration:none;
}

.cuerpo {
width:954px;
background-image:url(img/body/bg_sombra.jpg);
background-repeat:repeat-y;
}

.content_area {
width:912px;
margin-top:6px;
border:1px solid #C9C9C9;
background-image:url(img/footer/footer_bg.jpg);
background-repeat:repeat-x;
}

.submenus {
margin-left:10px;
}

.submenus a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000CC;
text-decoration:none;
}

.submenus a:hover {
	color:#FF0000;
}

.articulos_multimedia_titulo {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#011F97;
border:1px solid #CCCCCC;
border-top:0;
height:42px;
line-height:42px;
background-image:url(img/articulos/bg_multimedia.jpg);
background-repeat:repeat-x;
}

.articulos_multimedia_cuadro {
border:1px solid #CCCCCC;
border-top:0;
padding:10px;
background-color:#FFFFFF;
margin-bottom:20px;
}

.a10 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.a11 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.a12 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.a14 {
font-family:Tahoma, Verdana;
font-size:14px;
text-decoration:none;
}

.a16 {
font-family:Tahoma, Verdana;
font-size:16px;
text-decoration:none;
}

#bodyContainer {
width:794px;
background-image:url(img/body_bg.jpg);
background-repeat:repeat-y;
}

#marginContainer {
margin-left:5px; 
margin-right:5px;
}

#menuTopContainer {
background-image:url(img/menu_top_bg.jpg);
background-repeat:repeat-x;
height:50px;	
}

#menuTopList {
list-style:none;
padding:0;
margin:0;
}

#menuTopList li {
float:left;
padding-left:32px;
padding-right:32px;
padding-top:22px;
height:28px;
border-left:solid 1px #516BAD;
border-right:solid 1px #9FB0CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

#menuTopList li a {
text-decoration:none;
color:#FFFFFF;
}

#menuTopList li a:hover {
color:#990000;
}

#detailTopMenuLeftContainer {
float:left;
width:158px;
background-color:#EBE9ED;
padding:3px;
}

.textBoxSearch {
background-image:url(img/text_box_bg.jpg);
background-repeat:repeat-x;
width:117px;
font-family:Tahoma, Verdana;
font-size:10px;
color:#000000;
border:1px solid #333333;
}

.buttonSearch {
background-image:url(img/boton_bg.jpg);
background-repeat:repeat-x;
font-family:Tahoma, Verdana;
font-size:9px;
font-weight:bold;
color:#FFFFFF;
border:1px solid #8A2935;
width:30px;
}

#detailTopMenuLeft {
	list-style:none;
	padding:0;
	margin:0;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	width:147px;	
}

#detailTopMenuLeft li {
	padding-left:10px;
	padding-bottom:2px;
	margin-bottom:3px;	
	border-bottom:solid 1px #999999;
	
	font-family:Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
}
#detailTopMenuLeft li a {
	text-decoration:none;
	color:#333333;
}
#detailTopMenuLeft li a:hover {
	color:#990000;
}

.imageStyle{
	background-color:#E2E6E3;
	padding:1px;
	border:1px solid #C3C1C2;
	margin:3px;
}

.linkStyle1{
	font-family:Tahoma, Verdana;
	font-size:10px;	
	color:#333333;
}
.linkStyle1 a{
	text-decoration:none;
	color:#5959DE;
}
.linkStyle1 a:hover{
	text-decoration:underline;
}
#detailTitleLeft{
	background-color:#990000;
	padding-left:2px;
	font-family:Tahoma, Verdana;
	font-size:24px;
	line-height:22px;
	color:#FFFFFF;
}
#detailTitleLeft a{
	text-decoration:underline;
	font-family:Tahoma, Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}
#detailTitleLeft a:hover{
	text-decoration:underline;
}

#detailTitleLeft2{
	
	height:17px;
	padding-top:5px;
	
	font-family:Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;	
	color:#FFFFFF;
}
#detailTitleLeft2 a{
	text-decoration:underline;
	font-family:Tahoma, Verdana;
	font-size:10px;
	font-weight:normal;
	color:#FFFFFF;
}
#detailTitleLeft2 a:hover{
	text-decoration:underline;
}

.detailLinkLeft3 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;	
color:#333333;
margin-top:5px;
padding-left:10px;
margin-left:5px;
padding:5px;
}

.detailLinkLeft3 a {
text-decoration:none;
color:#284184;
font-weight:bold;
}

.detailLinkLeft3 a:hover {
text-decoration:underline;
}

.calenportada {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;	
color:#333333;
padding:5px;
padding-top:5px;
padding-left:10px;
}

.calenportada a {
text-decoration:none;
color:#284184;
font-weight:bold;
}

.calenportada a:hover {
text-decoration:underline;
}

.detailLinkLeft4 {
 font-family:Tahoma, Verdana;
 font-size:10px;	
 color:#000000;
 margin-top:5px;
 padding:5px;
 margin-left:0;
 margin-right:0;
 margin-bottom:5px;
}

.detailLinkLeft4 a {
 text-decoration:underline;
 color:#234769;
 font-weight:bold;
}

.detailLinkLeft4 a:hover{
 text-decoration:underline;
 color:#666666;
}

.detailLinkLeft{
font-family:Tahoma, Verdana;
font-size:10px;	
color:#000000;
border-bottom:solid 1px #CCCCCC;
margin-top:5px;
padding:5px;
}

.detailLinkLeft a{
color:#003399;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.detailLinkLeft a:hover{
text-decoration:underline;
}

.detailLinkLeft2{
font-family:Tahoma, Verdana;
font-size:12px;	
font-weight:bold;
color:#000000;
margin-left:6px;
}

.detailLinkLeft2 a{
font-size:12px;	
text-decoration:none;
color:#000000;
}

.detailLinkLeft2 a:hover{
color:#990000;
text-decoration:none;
}

#detailRight{
margin-right:12px;
}

#detailRightTopTitle{
background-image:url(img/detail_right_bg.jpg);
background-repeat:no-repeat;
background-position:top left;
height:18px;
padding-top:3px;
text-align:center;
font-family:Tahoma, Verdana;
font-size:11px;
color:#FFFFFF;
}

.detailLinkMidle1{
	font-family:Tahoma, Verdana;
	font-size:12px;	
	color:#333333;
	margin-bottom:5px;
}

.detailLinkMidle1 a{
	text-decoration:none;
	font-family:Tahoma, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#025C97;	
}

.detailLinkMidle1 a:hover{
	text-decoration:underline;
}

.detailLinkMidle2{
	background-image:url(img/blue_bg.jpg);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#024ECC;
}

.detailLinkMidle2 a{
	text-decoration:none;
	font-family:Tahoma, Verdana;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;	
}

.detailLinkMidle2 a:hover{
	text-decoration:underline;
}

#detailArticles a{
	text-decoration:none;
	font-family:Tahoma, Verdana;
	font-size:12px;
	color:#333333;	
}

#detailArticles a:hover{
	text-decoration:underline;
}

.menu_footer {
	width:912px;
	padding-top:6px;
	padding-bottom:6px;
	margin-bottom:1px;
	background-image:url(img/footer/menu_footer_bg.jpg);
	background-repeat:repeat-x;
	border-bottom:1px solid #CCCCCC;
	border-top:5px solid #F6F6F6;
}

.menu_footer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#011F97;
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
	border-right:1px dotted #011F97;
}

.menu_footer a:hover {
	color:#FF0000;
}

#footer{
	width:912px;
	height:100px;
	border:1px solid #C9C9C9;
	background-image:url(img/footer/footer_bg.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin-bottom:5px;
}

#footer_a {
	color:#666666;
	text-decoration:none;
}

#footer_a:hover {
	color:#0000CC;
}

.textBox{
	width:278px;
	border:1px solid #999999;
	margin-top:5px;
	font-family:Tahoma, Verdana; 
	font-size:12px; 
	color:#626A6D;
}

#listMagazine{
	list-style:none;
	padding:0;
	margin:0;	
}
#listMagazine li{
	font-family:Tahoma, Verdana;
	font-size:12px;
	color:#4561A6;
	padding-bottom:10px;
}

#listMagazine li a{
	text-decoration:none;
	color:#4561A6;
}

#listMagazine li a:hover{
	text-decoration:underline;
}

.text_area{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#284184;
margin-bottom:3px;
}

.text_area a {
color:#284184;
text-decoration:none;
}

.text_area a:hover {
text-decoration:underline;
}

.titular_principal {
	font-family:Tahoma, Verdana;
	font-size:14px;
	font-weight:bold;
	color:#025C97;
	text-decoration:none;
}
.titular_principal:hover {
	color:#990000;
}
.titulos_secciones {
	font-family:"Times New Roman", Times, serif;
	font-size:26px;
	color:#990000;
}
.link {
	font-family:Tahoma, Verdana;
	font-size:11px;
	text-decoration:none;
	color:#003399;
}
.link:hover {
	text-decoration:underline;
}

.titelFont{
	font-family:Tahoma, Verdana; 
	color:#FFFFFF; 
	font-weight:bold;
	font-size:18px;
	
	margin:5px; 
	margin-top:10px;
}
.links_header {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	padding-top:6px;
}
.links_header a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.links_header a:hover {
	text-decoration:underline;
}
.fecha_cintillo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	width:220px;
}
.link_video {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	text-decoration:none;
}
.link_video:hover {
	text-decoration:underline;
}

.secretarias p {
	padding:0;
	margin:0;
}

.opinion_sumario {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	width:140px;
}

.opinion_sumario2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

.vermas_link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#2E466A;
text-decoration:none;
font-weight:bold;
}

.vermas_link:hover {
text-decoration:underline;
}

.opinion {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

.opinion:hover {
	text-decoration:underline;
}

.texto_pie {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#EFEFEF;
	border-bottom:6px solid #FFFFFF;
}
.texto_pie div {
	padding:8px;
}

/********************* NEW TEMPLATE *********************************************************************/

#ntr_zone_header {
width:956px;
}

#ntr_bg_left {
background-image:url(img/ntr_bg_left_header.jpg);
background-repeat:no-repeat;
width:11px;
}

#ntr_bg_right {
background-image:url(img/ntr_bg_right_header.jpg);
background-repeat:no-repeat;
width:11px;
}

#ntr_bg_left_2 {
background-image:url(img/bg_left_conten.jpg);
background-repeat:no-repeat;
width:11px;
}

#ntr_bg_right_2 {
background-image:url(img/bg_right_conten.jpg);
background-repeat:no-repeat;
width:11px;
}

.ntr_topheader {
background-image:url(img/ntr_topheader.jpg);
background-repeat:no-repeat;
height:92px;
width:927px;
}


#ntr_menuTopContainer{
background-image:url(img/ntr_navitop.jpg);
background-repeat:repeat-x;
background-position:top;
width:927px;
color:#FFFFFF;
margin-top:2px;
margin-bottom:2px;
text-transform:uppercase;
}

#ntr_menuTopList {
list-style:none;
padding:0;
margin:0;	
}

#ntr_menuTopList li{
float:left;
padding-left:10px;
padding-right:10px;
border-right:solid 2px #9FB0CC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}

#ntr_menuTopList li a{
text-decoration:none;
color:#FFFFFF;
}

#ntr_menuTopList li a:hover{
	color:#FEEEDB;
}

.ntr_form_txt_seard {
width:200px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}

.ntr_form_bootom {
background-image:url(img/ir_seard.jpg);
background-repeat:no-repeat;
width:28px;
height:24px;
margin:0;
border:0;
padding:0;
background-color:#FFFFFF;
margin-top:2px;
cursor:pointer;
}

#ntr_redTop {
background-image:url(img/header/tm_bgtop_new.jpg);
background-repeat:repeat-x;
background-position:top;
height:34px;
width:919px;
line-height:34px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
padding-left:8px;
}

#ntr_redTop a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

#ntr_redTop a:hover {
text-decoration:underline;
}

.ntr_front_ntc_bg {
font-family:"Times New Roman", Times, serif;
font-size:21px;
background-image:url(img/ntr_front_ntc_bg.jpg);
background-repeat:repeat-x;
padding-top:24px;
padding-left:20px;
padding-right:20px;
margin-right:1px;
height:122px;
}

.ntr_front_ntc_bg a {
color:#FFFFFF;
text-decoration:none;
}

.ntr_front_ntc_bg a:hover {
text-decoration:underline;
}

.ntr_txtfront {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding-top:5px;
}

.ntr_bgtimes {
background-image:url(img/bg_times.jpg);
background-repeat:repeat-x;
background-position:bottom;
padding-right:0;
}

.fecha_cintillo2 {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#FFFFFF;
}

.ntr_frontarticles {
background-image:url(img/ntr_bg_articles_front.jpg);
background-repeat:repeat-x;
background-position:top;
height:60px;
}

.ntr_artTableFront {
margin:15px;
}

.img_efect_art {
border:1px solid #FFFFFF;
margin-right:5px;
}

.ntr_artLink {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-right:8px;
}

.ntr_artLink a {
color:#FFFFFF;
text-decoration:none;
}

.ntr_artLink a:hover {
text-decoration:underline;
}

.ntr_main {
background-image:url(img/ntr_bg_12.jpg);
background-repeat:repeat-x;
background-position:top;
width:927px;
padding-top:8px;
}

.ntr_main15 {
background-image:url(img/ntr_bg_15.jpg);
background-repeat:repeat-x;
background-position:top;
border:1px solid #DBDBDB;
border-top:0;
padding-top:15px;
}

.ntr_bg_milti2 {
background-image:url(img/bg_2_multimedio.jpg);
background-repeat:no-repeat;
background-position:top;
width:571px;
height:37px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#3D3D3D;
}

.ntr_bg_milti3 {
background-image:url(img/bg_3_multimedio.jpg);
background-repeat:repeat-y;
background-position:top;
width:571px;
}

.ntr_bg_Multi_12 {
background-image:url(img/Multi2_1.jpg);
background-repeat:no-repeat;
background-position:top;
width:571px;
height:37px;
font-family:"Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
color:#3D3D3D;
}

.ntr_bg_Multi_13 {
background-image:url(img/Multi2_2.jpg);
background-repeat:repeat-y;
background-position:top;
width:571px;
}

.ntr_bg_Multi_14 {
background-image:url(img/Multi2_3.jpg);
background-repeat:no-repeat;
width:571px;
height:14px;
}

.ntr_bg_milti_botttom {
background-image:url(img/bottom_multimedio.jpg);
background-repeat:no-repeat;
width:571px;
height:13px;
}

.img_efect_multi {
background-image:url(img/bg_img_multi.jpg);
background-repeat:no-repeat;
background-position:top;
width:174px;
height:136px;
padding-top:10px;
}

.img_efect_multi2 {
padding-top:10px;
}

.links_multi {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#3D3D3D;
text-transform:uppercase;
padding:10px;
}

.links_multi a {
color:#3D3D3D;
text-decoration:underline;
}

.links_multi a:hover {
color:#00552B;
}

.bg_noticias_extras {
background-image:url(img/bg_noticias_extras.jpg);
background-repeat:repeat-y;
background-position:top;
width:571px;
}


.img_efect_multi_2 {
background-image:url(img/bg_img_art_efect2.jpg);
background-repeat:no-repeat;
background-position:top;
width:126px;
height:95px;
padding-top:5px;
margin-right:8px;
}

.notc_extras_title {
font-family:"Times New Roman", Times, serif;
font-size:17px;
font-weight:bold;
margin-bottom:8px;
}
                
.notc_extras_title a {
color:#1F3682;
text-decoration:none;
}
                
.notc_extras_title a:hover {
color:#333333;
text-decoration:underline;
}

.notc_extras_txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.ntr_bg_milti_botttom2 {
background-image:url(img/bottom_artextras2.jpg);
background-repeat:no-repeat;
width:571px;
height:16px;
}

.ntr_tb_exn_art {
margin-top:13px;
padding-bottom:10px;
}

.columna_derecha_front {
width:307px;
}

.ntr_boletines {
background-image:url(img/boletines_online.jpg);
background-repeat:no-repeat;
width:307px;
height:41px;
}

.ntr_boletines_b {
border:1px solid #E6E6E6;
border-top:0;
}

.FormSignInBottom {
background-image:url(img/signInBottom.jpg);
background-position:top;
background-repeat:no-repeat;
border:0;
margin:0;
width:60px;
height:24px;
cursor:pointer;
}

.form_txtitles {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-transform:uppercase;
}

.form_txt2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-left:10px;
}

.form_txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
}

.zone_banner {
margin-top:10px;
margin-bottom:10px;
border-bottom:1px solid #ECECEC;
width:315px;
padding-bottom:10px;
}

.F11_1_class {
margin-top:11px;
padding-bottom:15px;
width:890px;
}

.FA11_Cell {
	background-image:url(img/11_2.jpg);
	background-repeat:repeat-y;
	background-position:top;
	width:209px;
}
#T11TxtLinks {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003399;
	margin:0;
}
#T11TxtLinks a {
	color:#003399;
	text-decoration:none;
}
#T11TxtLinks a:hover {
	text-decoration:underline;
}
.C1_class {
	background-image:url(img/C1_2.jpg);
	background-repeat:repeat-y;
	background-position:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.C1_class a {
	color:#333333;
	text-decoration:none;
}
.C1_class a:hover {
	text-decoration:underline;
}
.C1_ClassLinksPDF {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background-image:url(img/bullet_pdf.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:8px;
}
.C1_ClassLinksPDF a {
	color:#5F5F5F;
	text-decoration:underline;
}
.C1_ClassLinksPDF a:hover {
	color:#3C4BA6;
}
.txt_class_event {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:15px;
	margin-top:10px;
}
.txt_class_event a {
color:#333333;
text-decoration:underline;
}

.txt_class_event a:hover {
color:#3C4BA6;
}

.ntr_title_suvery {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#303030;
font-weight:bold;
margin-left:20px;
margin-bottom:10px;
}
.ntr_rows_suvery {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	padding:3px;
	background-color:#F7F7F7;
}
.f_submit_suvery {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
	padding:2px;
	cursor:pointer;
	margin-top:10px;
}

.img_director {
padding:2px;
padding-top:0;
border:1px solid #666666;
margin-right:8px;
}

.detailLinkLeft3_F {
	font-family:Tahoma, Verdana;
	font-size:11px;	
	color:#000000;
	margin-top:5px;
	padding:5px;
	padding-left:0;
}

.detailLinkLeft3_F a {
	text-decoration:none;
	color:#666666;
}

.detailLinkLeft3_F a:hover{
	text-decoration:underline;
}

.tm_mainfull {
width:927px;
background-image:url(img/bloques/tm_main_bgtop.jpg);
background-repeat:repeat-x;
background-position:top;
padding-top:10px;
}

.tm_content_main {
width:912px;
}

.tm_content_left {}

.tm_content_center {
width:452px;
margin-left:22px;
margin-right:22px;
}

.tm_content_right {}

.tm_bgonbloquecal {
background-image:url(img/bloques/bgonbloques.jpg);
background-repeat:no-repeat;
width:158px;
height:23px;
margin-right:5px;
margin-top:5px;
padding-left:40px;
padding-top:4px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#F2F2F2;
}

.tm_bgonbloquecal a {
color:#F2F2F2;
text-decoration:none;
display:block;
}

.tm_bgonbloquecal a:hover {
text-decoration:underline;
}

.tm_bgonbloques {
background-image:url(img/bloques/bgonbloques.jpg);
background-repeat:no-repeat;
width:168px;
height:23px;
padding-left:40px;
padding-top:4px;
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#F2F2F2;
}

.tm_bgonbloques a {
color:#F2F2F2;
text-decoration:none;
display:block;
}

.tm_bgonbloques a:hover {
text-decoration:underline;
}

.tm_b_top_1 {
background-image:url(img/bloques/tm_calendario.jpg);
background-repeat:no-repeat;
width:208px;
height:28px;
}

.tm_b_top_2 {
background-image:url(img/bloques/tm_opiniond.jpg);
background-repeat:no-repeat;
width:208px;
height:27px;
}

.tm_b_top_3 {
background-image:url(img/bloques/tm_galeria.jpg);
background-repeat:no-repeat;
width:208px;
height:28px;
}

.tm_b_top_4 {
background-image:url(img/bloques/tm_descarga.jpg);
background-repeat:no-repeat;
width:208px;
height:25px;
}

.tm_b_top_5 {
background-image:url(img/bloques/tm_agenda.jpg);
background-repeat:no-repeat;
width:208px;
height:28px;
}

.tm_b_top_6 {
background-image:url(img/bloques/tm_galeriav.jpg);
background-repeat:no-repeat;
width:208px;
height:28px;
}

.tm_b_border_left {
border:1px solid #DDDDDD;
border-top:none;
width:206px;
background-image:url(img/bloques/tm_bgtop.jpg);
background-repeat:repeat-x;
background-position:top;
margin-bottom:9px;
}

.tm_b_gl_top {
background-image:url(img/bloques/top_gv.jpg);
background-repeat:no-repeat;
width:208px;
height:20px;
}

.tm_b_gl_center {
background-image:url(img/bloques/center_gv.jpg);
background-repeat:repeat-y;
width:208px;
}

.tm_b_gl_bottom {
background-image:url(img/bloques/bottom_gv.jpg);
background-repeat:no-repeat;
width:208px;
height:17px;
}

.tm_zoneplayer {
margin-bottom:20px;
}

.tm_zonebiglist {
margin-bottom:20px;
}

.tm_zonebiglist_img {
border:1px solid #606A73;
margin-bottom:10px;
}

.tm_zonebiglist_titu {
font-family:"Times New Roman", Times, serif;
font-size:20px;
color:#284184;
margin-bottom:3px;
}

.tm_zonebiglist_titu a {
color:#284184;
text-decoration:none;
}

.tm_zonebiglist_titu a:hover {
text-decoration:underline;
}

.tm_zonebiglist_txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#020202;
}

.tm_zone_pequenas_list {
margin-bottom:20px;
}

.tm_zone_p_list_img {
border:1px solid #CCCCCC;
padding:1px;
margin-right:8px;
margin-bottom:5px;
}

.tm_zone_videosplayer {
margin-bottom:20px;
}

.tm_zone_mini {
margin-bottom:20px;
}

.tm_zone_mini_t1 {
background-image:url(img/bloques/bg_mini_news.jpg);
background-repeat:repeat-x;
background-position:top;
}


.tm_zone_mini_img {
border:2px solid #FFFFFF;
margin-right:10px;
}

.tm_zone_mini_titu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.tm_zone_mini_titu a {
color:#FFFFFF;
text-decoration:none;
}

.tm_zone_mini_titu a:hover {
text-decoration:underline;
}

.tm_zone_morenews_img {
margin-right:10px;
}

.tm_zone_morenews {
margin-bottom:20px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#000000;
background-image:url(img/bloques/cell_morenews.jpg);
background-repeat:repeat-y;
background-position:top;
}

.tm_zone_morenews_titu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.tm_zone_morenews_titu a {
color:#284184;
text-decoration:none;
}

.tm_zone_morenews_titu a:hover {
text-decoration:underline;
}

.tm_moretituful {
font-family:"Times New Roman", Times, serif;
font-size:20px;
font-weight:bold;
color:#006699;
margin-bottom:10px;
}

.tm_zone_titulares {
margin-bottom:20px;
}

.tm_zone_titulares_titu {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#284184;
margin-bottom:25px;
}

.tm_zone_titulares_titu a {
text-decoration:none;
color:#284184;
}

.tm_zone_titulares_titu a:hover {
text-decoration:underline;
}

.sects_tituls_full {
font-family:Arial, Helvetica, sans-serif;
color:#1364B6;
font-size:25px;
font-weight:bold;
margin-bottom:3px;
font-weight:bold;
}

.sects_tituls {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#284184;
margin-bottom:3px;
}

.sects_tituls a {
color:#284184;
text-decoration:none;
}

.sects_tituls a:hover {
text-decoration:underline;
}

.sects_tituls_12 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#284184;
margin-bottom:3px;
}

.sects_tituls_12 a {
color:#284184;
text-decoration:none;
}

.sects_tituls_12 a:hover {
text-decoration:underline;
}

.sects_texts {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#020202;
}

.sects_texts a {
color:#284184;
text-decoration:none;
}

.sects_texts a:hover {
text-decoration:underline;
}

.sects_subtexts {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#284184;
}

.sects_subtexts a {
color:#1566B8;
text-decoration:none;
font-size:12px;
}

.sects_subtexts a:hover {
text-decoration:underline;
}


.pres_subnavi {
font-family:Arial, Helvetica, sans-serif;
margin-left:45px;
}

.pres_subnavi UL {
margin:0;
padding:0;
list-style:none; 
}

.pres_subnavi LI {
margin:0;
margin-right:2px;
font-size:11px;
border:0 none;
display:inline;
list-style:none;
float:left;
}

.pres_subnavi LI a {
font-weight:bold;
color:#1364B6;
padding:5px;
padding-bottom:10px;
padding-top:10px;
display:block;
text-decoration:none;
background-image:url(img/navi/bgtopnavisub.jpg);
background-position:top;
background-repeat:repeat-x;
}

.pres_subnavi LI a:hover {
color:#FFFFFF;
background-image:url(img/navi/bgtopnavisub_over.jpg);
background-position:top;
background-repeat:repeat-x;
}

.newselect_forms {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.newbotom_forms {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#284184;
cursor:pointer;
}

.newtext_forms {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

.newselect_forms_titles {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#284184;
font-weight:bold;
}

.srchBorder-2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#253892;
}

.srchBorder-2 a {
color:#253892;
}
