@font-face {
	font-family:'NeutraLight';
src: url('fonts/neutratextlight.eot');
src: url('fonts/neutratextlight.eot?#iefix') format('embedded-opentype'),
     url('fonts/neutratextlight.woff') format('woff'),
     url('fonts/neutratextlight.ttf') format('truetype'),
     url('fonts/neutratextlight.svg#NeutraLight') format('svg');
}

@font-face {
	font-family:'NeutraBold';
src: url('fonts/neutratextbold.eot');
src: url('fonts/neutratextbold.eot?#iefix') format('embedded-opentype'),
     url('fonts/neutratextbold.woff') format('woff'),
     url('fonts/neutratextbold.ttf') format('truetype'),
     url('fonts/neutratextbold.svg#NeutraBold') format('svg');
}

body { font-family: 'NeutraLight', Arial, helvetica, sans-serif; font-size:11px; /*color:#7a7a7a;*/ color:#515151; }

textarea {font-size:11px;}

a { color:#ca242c; text-decoration:none; }
	a:hover {color:#ca242c; text-decoration:underline;}
	
#headerLinks .fecha { font-size: 15px; color:#fff; }
#headerLinks .fecha span { font-family: 'NeutraBold', Arial, helvetica, sans-serif; color: #CA242C; }

#headerLinks .headerLinks li a{font-size: 14px; color:#fff; text-decoration:none;}
	#headerLinks .headerLinks li a:hover { text-decoration:underline;}
#headerLinks .headerLinks li.reset a{font-family: 'NeutraBold', Arial, helvetica, sans-serif; color:#fff;}

#sideBar .follow li {color:#000; font-size:13px;}
	
#sideBar #headerBusquedaForm #termino {font-family: 'NeutraLight', Arial, helvetica, sans-serif; font-size:14px; color:#42454f;}
#sideBar #headerBusquedaForm .btn {color:#fff; text-align:center; font-weight:bold; font-size:11px;}
#sideBar #headerBusquedaForm .avanzada a {color:#c40a1e; text-decoration:none;}
	#sideBar #headerBusquedaForm .avanzada a:hover {text-decoration:underline;}
	
#footer .title {font-size:14px; color:#1e1e1e;}
#footer ul li a {color:#c40a1e; font-size:13px; font-weight:bold; text-decoration:none;}
	#footer ul li a:hover {text-decoration:underline;}

#footerLinks li a {font-size:16px; color:#fff; text-decoration:none;}
	#footerLinks li a:hover {text-decoration:underline;}
	#navBar a { font-size: 15px; color: #000; font-family: 'NeutraLight', Arial, helvetica, sans-serif; }
	#navBar ul > li > a { font-family: 'NeutraBold', Arial, helvetica, sans-serif; color: #c40a1e; }
		#navBar ul > li:hover > a { background-color: #000; color: #fff; text-decoration: none; }
	#navBar ul > li li > a { font-family: 'NeutraLight', Arial, helvetica, sans-serif; color: #000; }
		#navBar li li:hover,
		#navBar li:hover li:hover { background-color: transparent !important; }

		#navBar ul > li:hover li:hover > a { background-color: transparent; color: #c40a1e; }

/*
#navBar ul > li > a,#navBar ul li:hover > li > a {font-size:15px;  text-decoration:none;}
	#navBar li a:hover, #navBar li:hover a {color:#fff;}
	#navBar li li a:hover {text-decoration:underline; color:#c40a1e;}

	#navBar li:hover li a { font-family: 'NeutraLight', Arial, helvetica, sans-serif; color: #000; }
	#navBar li:hover li a:hover { color: #CA242C; }
*/	

#breadCrumb li {font-weight:bold; font-size:12px; color:#1e1e1e;}
	#breadCrumb li a {color:#9c9c9c; text-decoration:none;}
	#breadCrumb li a:hover {text-decoration:underline;}

.mainTitle .title {font-family: 'NeutraBold', Arial, helvetica, sans-serif; font-size:26px; color:#000; text-transform: uppercase; }

.fechaAutor {font-weight:bold;  font-size:12px;}	
    .fechaAutor .fecha {color:#000;}
    .fechaAutor .autor {color:#666;} 
	
#mainContent .subTitle {font-size:16px;}
	
#mainContent .options  {font-size:14px;}

.wysiwyg p, .wysiwyg li {font-size:17px; line-height: 130%}
#mainContent .summary .wysiwyg p, #mainContent .summary .wysiwyg li, .options .listTypeComments li {font-size:12px;}

.wysiwyg h2 {font-size:22px; color:#c40a1e;}
.wysiwyg h3 {font-size:20px; color:#c40a1e;}
.wysiwyg h4 {font-size:18px; color:#c40a1e;}
.wysiwyg h5 {font-size:16px; color:#c40a1e;}
.wysiwyg h6 {font-size:14px; color:#c40a1e;}

.pieFoto span {font-size:11px; color:#878787;}

.options .listTypeTags li, .options .listTypeTags li a, .options .listTypeRelated li, .options .listTypeRelated li a {font-weight:bold; color:#c40a1e;}
.options .listTypeTags .first, .options .listTypeRelated .first {font-weight:normal; color:#7a7a7a;}

.titleVe {font-size:16px; color:#c40a1e; font-weight:normal; font-family: 'NeutraBold', Arial, helvetica, sans-serif; }
.surveyBlock .titleVe {font-family: 'NeutraBold', Arial, helvetica, sans-serif;font-size: 26px;color: #C9252C;line-height: 18px;text-align: center;}

.listTypeComments li .comment, #formComment label, #compartirMail label {font-size:13px; font-weight:bold;}
    .listTypeComments li .author {color:#000;}
	.listTypeComments li .date {color:#c40a1e;}

#formComment .button, #compartirMail .button {color:#fff; font-weight:bold;}
	
.creditosFoto {color: #fff;font-size: 12px;text-align: right;}

#sectionNews #gallerySection .pagerType01 li a, #gallerys .pagerType01 li a {color:#fff; font-size:12px;}	
	
.blockType05 .title, .bloqueAncho .title, .blockTresColumnas .title{ font-family: 'NeutraBold', Arial, helvetica, sans-serif; font-size:22px; line-height:130%; text-transform: uppercase; }
	.blockType05 .title a, .bloqueAncho .title a, .blockTresColumnas .title a{color:#000;}
	.blockType05 .pie span, .bloqueAncho .pie span {color:#fff;}
.blockType05 .wysiwyg p, .bloqueAncho .wysiwyg p, .blockTresColumnas .wysiwyg p, .bloqueListado .wysiwyg p, .blockContExt .content p {font-size:13px; color:#000;}
	
.enlaceDer {text-align:right;}
.enlaceIzq {text-align:left;}
	.enlaceDer span, .enlaceIzq span {font-size:12px;}

.subType01 .title {font-size:15px;}

#gallerys .options li a {color:#c40a1e; font-weight:bold; font-size:12px;}
	 #gallerys .options li a:hover {text-decoration:none; color:#c40a1e;}
#gallerys .options .unselected a { color:#fff;}
#gallerys .content div li a {display: block; font-size: 15px; line-height: 120%; color:#2d2d2d;}
	
#screenNews .message .title01 a {font-size:12px; color:#fff; font-weight:normal;}
#screenNews .message .title02 a {font-size:24px; color:#fff; font-weight:normal;}
#screenNews .message p {font-size:15px; color:#fff;}
#screenNews .message .comments, .bloqueAncho .comments, #outstandingNews .relacionados .comments, .blockType05 .comments{color:#c9252c; font-size:12px; font-weight:bold;}

.bannerBlock .titlePubli {font-size:12px; text-align:center; font-weight:normal;}

.blockSumario .title {color: #000;font-size: 17px;}
.blockSumario p {color:#fff;}
/*.blockSumario .sumario {color:#000; font-weight:bold; font-size:14px;}*/
.blockSumario .sumario {font-family:'NeutraBold', Arial, helvetica, sans-serif; color:#000; font-weight:bold; font-size:17px;}
	
#mostReadBlock .titleVe a {font-size:12px; font-weight:normal;}
#mostReadBlock .unselected a {color:#fff;}
#mostReadBlock .contenido .listType01 li a{font-size:12px; color:#fff;}
#mostReadBlock .contenido .listType02 li .titular {font-size:15px; font-weight:bold; color:#1e1e1e;}
#mostReadBlock .contenido .listType02 li p {color:#515151; font-size:13px;}

.subType01 .listTypeGeneral .title {font-size:15px; }
.listTypeGeneral .title {font-size:18px;  line-height:18px;}
	.listTypeGeneral .title a {color:#000;}
.listTypeGeneral .date {font-size:12px; color:#666;}
	
#outstandingNews .message .title02 a { color:#fff; font-size: 24px; font-weight: normal;}
#outstandingNews .container .selected a, #outstandingNews .container li a:hover{color:#fff;} 
#outstandingNews .container li strong {font-size:13px; color:#fff;}
#outstandingNews .container li span {font-size:13px;}
#outstandingNews .container li a:hover {text-decoration:none;}
	
#outstanNews .description .title a { color:#fff; font-size: 24px; font-weight: normal;}

.surveyBlock .message {font-size:19px;font-family: 'NeutraBold', Arial, helvetica, sans-serif}
.surveyBlock .interior li label {font-size:16px; font-weight:normal; color:#515151;}
.surveyBlock .interior .btn {font-family: 'NeutraLight', Arial, helvetica, sans-serif; font-size:11px; color:#fff; }

.listTypeRating li {color:666;}
	
#commentsContainer .titleVe, #formComment .titleVe, .formTypeSearch .titleVe, #compartirMail .titleVe {font-size:12px; color:#2d2d2d;}

.autorComentarios .autor { font-family: 'NeutraBold', Arial, helvetica, sans-serif; font-size:18px; color:#CA242C;}

.bloqueFirmas .title {padding: 2px 8px; font-family: 'NeutraBold', Arial, helvetica, sans-serif; font-size:23px !important; color:#fff; font-weight:bold;}
.bloqueFirmas li span a {font-size:12px; color:#fff; font-weight:bold;}
	
.bloqueCronicas .title { font-family: 'NeutraBold', Arial, helvetica, sans-serif; font-size:26px; color:#c9252c; line-height:18px; text-align:center;}
.bloqueCronicas .title02 {font-size:12px; color:#565656;line-height:13px;}
.bloqueCronicas .title03 a {font-size:12px; color:#1e5364; font-weight:bold;line-height:13px;}
.bloqueCronicas .title04 a {font-family: 'NeutraBold', Arial, helvetica, sans-serif; font-size:12px; color:#000;  line-height:13px;}

.bloqueFirma .title a{font-size:16px; color:#c9252c; font-weight:bold;}
.bloqueFirma .title02 a{font-size:16px; color:#000; font-weight:bold;}
.bloqueFirma p {font-size:13px; color:#666;}	

#advanceSearch .header p {font-size:14px;}
#advanceSearch .header .listType04 li {font-size:13px; font-weight:bold;}
	
.formTypeSearch label, .formTypeSearch .label {font-size:13px; font-weight: bold; color:#000;}
.formTypeSearch .checkboxList label{font-weight:normal;}
.formTypeSearch .btn {color:#fff; font-weight:bold;}
	
#advanceSearch .pagination {font-size:12px;}

#advanceSearch .options li a {color:#c90000; font-weight:bold; font-size:12px;}
	 #advanceSearch .options li a:hover {text-decoration:none; color:#fff;}
#advanceSearch .options .selected a { color:#fff;}
	
/*Estilos Calendario*/	
.calendar .ui-datepicker table {font-size:12px;}

/*Fin Estilos Calendario*/

#summary .contenido ul li {font-size:14px; color:#ca242c; line-height:14px;}
	#summary .contenido ul li a {color:#000; font-size:14px;}
#summary .contenido .title02 {font-size:16px; color:#ca242c;}
	
.loginContainer .flt, .loginContainer .frt {font-size: 12px;}
.loginContainer .title02 {font-size:12px; color:#ca242c;} 
.loginContainer span {color: #3B091E;}
.loginContainer p {font-size: 11px;color: #757575;}
.loginContainer .flt form a {font-size: 10px;}
.loginContainer .flt form .button{color: #FFFFFF;font-size: 11px;font-weight: bold;text-align: center;}
.loginContainer .frt .button {color: #FFFFFF;font-weight: bold;}
.loginContainer .err_login {color: #AA0000;font-size: 12px;}
	.loginContainer .err_login h2 {font-size:12px;}

.passContainer form label {font-size:13px; font-weight:bold; color:#000;}
.passContainer form .button {color: #FFFFFF;font-weight: bold; font-size:12px;}
.passContainer .err_login {color: #AA0000;font-size: 12px;}
	
#registro label, #registro .label {font-size: 13px;font-weight: bold; color:#000;}
#registro .sexData label {font-weight:normal;}
#registro .button {color: #FFFFFF;font-weight: bold; font-size:12px;}
#registro .listError li	{color: #AA0000;font-size: 12px;}

.sitemap li h2 {font-size:13px;}
	.sitemap li li {font-size:12px;}

#formContacto .titleVe, #formComment .titleVe, #compartirMail .titleVe {font-size:12px; color:#2d2d2d;}
#formContacto label{font-size:13px; font-weight:bold;}
#formContacto .button {color:#fff; font-weight:bold;}
#formContacto .listError li	{color: #AA0000;font-size: 12px;}
#formContacto .succes li {color: #000;font-size: 12px;}
	
.formTypeSumarios label {font-size:14px; color:#000;}
.formTypeSumarios .btn {color:#fff; font-weight:bold;}

#mainContent .subTitle2 {font-size:16px;}

#mainContent .resultadoSumario .title02 {font-size:12px; color:#000; font-weight:normal;}
	#mainContent .resultadoSumario a {font-size:14px; font-weight:bold;}

.tableTypeForo th {color:#010101; font-size:12px; font-weight:normal;}
.tableTypeForo a {font-size:12px; font-weight:bold;}
.tableTypeForo .comentarios span {color:#000;}
.tableTypeForo .comentarios .formato {font-weight:bold;}
	
.buscadorForo label {color:#000; font-size:14px;}
.buscadorForo .btn {color:#fff; text-align:center; font-weight:bold; font-size:11px;}

.resumenTema dt {font-size:13px; color:#000;}
.resumenTema dd {font-size:13px; color:#7a7a7a; font-weight:bold;}
.resumenTema .comentarios {font-size:14px; color:#ca252c; font-weight:bold;}
	
	
.listTypeReply li .comment {color:#515151; font-weight:normal;}
		.listTypeReply li .author {color:#515151}
		.listTypeReply li .author strong {color:#CA252C}	
	.listTypeReply li .date {color:#7A7A7A; font-weight:bold; font-size:12px}

.formRespuesta .button {color:#fff; font-weight:bold;  font-size:11px;}
	
#formComment .listError li, #compartirMail .listError li {color: #AA0000;font-size: 12px;}
	
.paginador .resumen {color:#000;}
.paginador .pagenavigator {font-weight:bold;}

#mainContent .optionsMail {color:#CA242C}

.pagination .description {font-size:14px}

.wysiwyg .options li{font-size:12px}
.entadilla {font-weight:bold}


#rssDetail .header .title { font-size:20px}
#rssDetail .description { font-size:14px;}
#rssDetail   .listType02 .title { font-size:14px;font-weight:bold}
#rssDetail   .listType02 a { font-size:12px}


.home #middleBlocks .title_big  .title {font-size:31px; line-height:32px}
.home #middleBlocks .title_middle  .title {font-size:22px; line-height:22px;  }
.home #middleBlocks .title_bottom  .title  {font-size:20px; line-height:24px}
.home #middleBlocks .bloqueTeletipo .title {font-size:16px; line-height:20px}

.home #middleBlocks .title_big  p{font-size:16px}
.home #middleBlocks .title_middle  p {font-size:16px}
.home #middleBlocks .title_bottom  p  {font-size:14px}

.home #middleBlocks .title_big  .autor{font-size:18px}
.home #middleBlocks .title_middle  .autor {font-size:18px}
.home #middleBlocks .title_bottom  .autor {font-size:18px}

.relacionados ul li a {font-size:14px; }
	
.bloqueBlog .autor a{font-size:15px; color:#c9252c; font-weight:bold;}
	
#mainContent .interiorEncuesta .fecha span {font-size:12px; font-weight:bold;}
#mainContent .interiorEncuesta .titlePregunta {font-size:13px;}
#mainContent .interiorEncuesta form li label{color: #515151;font-size: 13px;font-weight: normal;}
#mainContent .interiorEncuesta form .btn {color: #FFFFFF; font-size: 11px; font-weight: bold;}
#mainContent .interiorEncuesta .respuestas li {font-size:13px;}
#mainContent .interiorEncuesta .respuestas .special {font-size:16px;}
	
.entradillaArticulo {font-weight:bold;}
	
.bloqueTeletipo ul .title {font-size:12px; line-height:14px;}
	.bloqueTeletipo ul .title a {color:#010101;}

#mainContent .bloqueCronicas .titleVe,
.blockTresColumnas.subType01 .titleVe
{ font-size: 23px !important; font-family: 'NeutraBold', Arial, helvetica, sans-serif; font-weight: bold; color: #FFF; }
.blockTresColumnas.subType01 .titleVe a { color: #fff; }