#mainContent .subTitle {margin-bottom:5px; display:block;}
.mainTitle {margin-bottom:13px;}
.mainTitle.border {padding-bottom:7px; border-bottom:1px solid #d8d8d8;}
.mainTitle .fechaAutor {float:none; margin-top:3px;}
.mainTitle .fechaAutor .fecha {margin-right:3px;}
    
#mainContent .optionsHo {border-width:1px 0; border-style:solid; border-color:#d8d8d8; padding:5px 0;margin-bottom:19px;}
#mainContent .optionsMail {border-top:1px solid #d8d8d8; padding:10px 0; }
    #mainContent .optionsMail span{padding-right:15px}
.options .listTypeTags {margin:0 0 15px; padding:16px 0 0; background:url(../images/bck_listComments.gif) repeat-x 0 0%;}
    .options .listTypeTags li {display:inline-block; list-style:none; background:none; margin:0 8px 0 0; padding:0;}
    .options .listTypeTags .first {padding-left:12px; background:url(../images/bullet_tags.gif) no-repeat 0 5px;}

.options .listTypeRelated {margin:0 0 15px; padding:0 0 16px; background:url(../images/bck_listComments.gif) repeat-x 0 100%;}
    .options .listTypeRelated li {list-style:none; background:none; margin:0 0 4px 0; padding:0 0 0 12px;;}
    .options .listTypeRelated .first {background:url(../images/bullet_tags.gif) no-repeat 0 5px; margin-bottom:6px;} 

.options .listTypePrint {margin:2px 0 0; padding:0; float:left;}
    .options .listTypePrint li {display:inline-block; list-style:none;  margin:0 18px 0 0; padding:0; background:#none;}
		.options .listTypePrint li img {margin-right:9px; position:relative; top:4px;}
    
.options .listTypeShare {margin:2px 0 0; padding:0; float:right; background:#fff; }
    .options .listTypeShare li {display:inline-block; list-style:none;  margin:0 0 0 3px; padding:0; background:none; vertical-align:top;}
	  
.options .listTypeRating {margin:0; padding:0; float:left;}
    .options .listTypeRating li {margin:0 5px 0 0; padding:0 3px; background-color:#fff; background-image:none;}
.options .ezsr-just-rated strong {background:#fff; padding:0 3px;}
.options .listTypeComments {margin:0; padding:0; float:right;}
.options .listTypeComments a { font-size: 14px; }
    .options .listTypeComments li {display:inline-block; list-style:none;  margin:0; padding:0 3px; background-color:#fff; background-image:none; border:none}
        .options .listTypeComments li .comments {padding-left:19px; background:url(../images/ico-comment.png) no-repeat 0 3px;}
    .options .listTypeComments .last {margin:0 0 0 6px;}

.summary {background:#F8F8F8; padding:11px 16px;}
    
.articulo {margin-top:15px;} 
    .articulo .object-left, .articulo .object-center {width:100%; margin-bottom: 25px; float: initial;}
	.articulo .object-left .content-view-embed .attribute-image img {width:100% !important;}
	.articulo .object-center .content-view-embed .attribute-image img {height: auto;}

.pieFoto span {float:right;}
.pieFoto .description {float:left;}
.contImage .enlaceDer {margin-top:10px;}

.optionsNo {margin:11x 0 10px;}

.titleVe {padding:0; margin-bottom:20px;}
    /*.titleVe span {padding:0 10px; background:#fff;}*/
.listTypeComments {margin:0; padding:0;}
    .listTypeComments li {padding:0 0 17px; margin:0 0 20px; background:none; border-bottom:1px solid #d8d8d8;}

#formComment, #compartirMail {border:1px solid #e2e5eb; padding:14px 0 5px;}
#compartirMail{margin-bottom:15px}
    #formComment ul, #compartirMail ul {padding:0; margin:10px 0 0 49px;}
		#compartirMail .titleVe { margin-left:20px}
		#compartirMail ul { margin:10px 0 0 20px;}
        #formComment ul li, #compartirMail ul li {margin:0 0 17px; padding:0; background:none;}
            #formComment input, #compartirMail input {border:1px solid #d8d8d8; width:449px; padding:2px 4px; height:26px; float:left;}
            #formComment textarea, #compartirMail textarea {border:1px solid #d8d8d8; width:449px; padding:2px 4px; height:98px; float:left;}
            #formComment label, #compartirMail label {float:left; display:block; width:89px; margin:11px 3px 0 0; padding:0;}
				#compartirMail label { width:130px}
         #formComment ul .captcha {margin-left:92px;}
		 #compartirMail ul .captcha {margin-left:133px;}
         #formComment .submit, #compartirMail .submit {text-align:center;}
            #formComment .button, #compartirMail .button {border:1px solid #c9252c; width:auto; background:#93191e url(../images/bck_button.gif) repeat-x 0 0; height:auto; padding:4px 20px 3px; float:none;}

.mainGallery #screenNews {/*background-color:#000000; padding-top: 25px;text-align: center;*/}

.creditosFoto {margin-right: 5px; padding: 5px 0;}

#sectionNews #gallerySection .pagerType01 {background-color:#000; margin:0 0 12px;}
	#sectionNews #gallerySection .pagerType01 img {display:block; margin:0; padding:0; padding:5px 12px;}
	.pagerType01 li {list-style:none; padding:0; margin:0; background:none;}
	.pagerType01 .previous, .pagerType01 .previous_name, .pagerType01 .previous img {float:left;}
	.pagerType01 .next , .pagerType01 .next_name, .pagerType01 .next  img{float:right;}
	.pagerType01 .next_name, .pagerType01 .previous_name {padding-top:5px}

#galleryColection {background-color:#c40a1e; padding: 1px 4px 1px 0;}
    #galleryColection ul {margin:0; padding:0;}
        #galleryColection ul li {padding:0; background:none; list-style:none; margin:0; float:left; height:106px;}

#sectionNews {margin-bottom:25px;}

#galleryColection .previous a, #galleryColection .next a {height:84px; padding-top:24px; display:block;}

#galleryColection li.previous a.hidden {margin-right: 24px;}
#galleryColection li.next a.hidden {margin-right: 22px;}
    #galleryColection li a.hidden img {display: none;}
	#galleryColection .next img, #galleryColection .previous img{padding:22px 7px 0 7px}

.blockType05 {width:320px; padding:0 0 5px; margin:0 0 20px; border-bottom:1px solid #d8d8d8;}
.blockType05.last {padding:0; margin-bottom:20px;}
    .blockType05 .title {margin-bottom:10px;}
	.blockType05 .image {position:relative; margin-bottom:10px;}
    .blockType05 .pie {padding:10px; background:url(../images/bck_transparente_imagenes.png) repeat-x 0 0; position:absolute; bottom:0; left:0; width:300px;}
	.blockType05  .comments {margin-top:7px; padding-left:19px; background:url(../images/bck_comments.gif) no-repeat 0 4px;}

.subType01 .title {margin-bottom:5px;}
.subType01 .object-left {margin:0 6px 1px 0;}

#gallerys {margin:0 0 12px;}
	#gallerys .options {padding:0 20px; margin:0; background:url(../images/bck_linea_vertical.gif) repeat-x 0 0;}
	    #gallerys .options li {margin:0 10px 0 0; padding:0; list-style:none; background:none; display:inline-block;}
		#gallerys .options .reset {margin:0;}
	        #gallerys .options li a { border: solid 1px #BABABA; border-bottom-color: #fff; padding:5px 10px; background:#fff; display:block}
	        #gallerys .options li .unselected a { border-bottom-color: #BABABA; background: #ababab; }
	            #gallerys .options li .unselected a:hover {background:#fff;}
	#gallerys .content {border: 1px solid #bababa; margin:-1px 0 5px; padding:0}
	    #gallerys .content li {margin:0; padding:0; background:none;}
	#gallerys .pagerType01 {background-color:#c40a1e; margin:0; padding:0;}
		#gallerys .pagerType01 img{display:block; margin:0; padding:5px;}
	
	#gallerys .content div {padding: 14px 18px 0;}
		#gallerys .content div ul {margin:0; padding:0;}
			#gallerys .content div ul .galleryOverflowList {overflow:hidden; padding:0;}
				#gallerys .content div ul li {margin:0 18px 20px 0; width:139px; list-style:none; background:none; padding:0; display:inline-block; vertical-align:top;}
					#gallerys .content div ul li img {margin-bottom:5px;}
				#gallerys .content div li.last {margin-right: 0;}
				
.relacionados ul {margin:0 0 12px; padding:0;}
	.relacionados ul li {margin:0 0 6px 0; padding:0; list-style:none; background:none; border:0;}
		.relacionados ul li img {margin:-2px 11px 3px 0;  float:left;}
		.relacionados ul .galeria img {margin-right:9px; }
		.relacionados ul li a {vertical-align:top;}

#sectionNews #screenNews {position:relative}
	#sectionNews #screenNews .message {padding:10px; background:url(../images/bck_transparente_imagenes.png) repeat-x 0 0; position:absolute; bottom:0; left:0; width:640px;}
		#screenNews .message .title01 {margin-bottom:9px;}
		#screenNews .message .title02 {margin-bottom:7px;}
		#screenNews .message .comments {margin-top:10px; padding-left:19px; background:url(../images/bck_comments_verde.gif) no-repeat 0 4px; display:block;}

.bannerBlock {margin-bottom:20px;}
	.bannerBlock .titlePubli { padding:3px 0;}

.blockSumario { padding-left: 100px; text-align: left; }
	.blockSumario .portada {position:absolute; top:-5px; left:10px;}
	.blockSumario .portada img {box-shadow: 1px 3px 4px 1px rgba(0,0,0,.5); }
	
		
		
		
		.blockSumario .title {margin-bottom:5px;}
		.blockSumario .texto {margin-bottom:10px;}

#mostReadBlock {margin-bottom:20px;}
	#mostReadBlock .titleVe {margin:0; padding:0 5px;}
	#mostReadBlock .unselected {margin-bottom:1px; background:#ababab;}
	#mostReadBlock .titleVe span {display:inline-block; padding:3px 0 2px; margin:0;}
		#mostReadBlock .titleVe a {display:block; height:20px; background:url(../images/bck_flecha_loMas.gif) no-repeat 272px 7px;}
		#mostReadBlock .unselected a {background-image: url(../images/bck_flecha_loMas_unselected.gif);}
	#mostReadBlock .contenido {margin-top:5px;}
		#mostReadBlock .contenido .listType01 {margin:0 0 15px; padding:1px 0; border-bottom:4px solid #ca252c; border-top:1px solid #b1b1b1;}
			#mostReadBlock .contenido .listType01 li{margin:0 11px 0 0; padding:0; background:none; list-style:none; display:inline-block;}
			#mostReadBlock .contenido .listType01 .last {margin:0;}
				#mostReadBlock .contenido .listType01 li a {padding:6px 30px 5px; display:block; background:#9c9c9c;}
			#mostReadBlock .contenido .listType01 .sel a{background:#c40a1e;}
		#mostReadBlock .contenido .listType02 {margin:0; padding:0;}
			#mostReadBlock .contenido .listType02 li {padding:0 0 12px; margin:0 0 12px;border-bottom:1px solid #b1b1b1; background:none;}
			#mostReadBlock .contenido .listType02 .reset {background:none;}

#followUs {margin-bottom:20px;}
	#followUs .titleVe {margin-bottom:4px;}
	#followUs .content {border:2px solid #c40a1e; padding:7px 6px 4px;}
		#followUs .content ul {margin:0; padding:0; text-align:center;}
			#followUs .content ul li {margin:0; padding:0; list-style:none; background:none; display:inline-block;}

.blockContExt {margin-bottom:20px}
	#content .blockContExt { width:320px}
	.blockContExt .titleVe {margin-bottom:4px;}
		.blockContExt .imagen {text-align:center; margin-bottom:5px;}
		.blockContExt .content p { margin-bottom:5px}

.pagination {margin-bottom:10px;}

.galleryList {margin:0; padding:10px 11px; background:#000;}
	.galleryList li {margin:0 4px 0 0; padding:0; list-style:none; float:left; background:none; border:3px solid #000;}
	.galleryList .last {margin:0;}

.bloqueAncho {margin-bottom:20px;}
	.bloqueAncho .title {margin-bottom:10px;}
	.bloqueAncho ul {margin:0; padding:0;}
		.bloqueAncho li {padding:0 0 18px; margin:0 0 20px; border-bottom:1px solid #d8d8d8; background:none; list-style:none;}
		.bloqueAncho .last {background:none; padding:0;}
			.bloqueAncho li .image {float:left; margin-right:21px; position:relative; margin-bottom:15px}
		    .bloqueAncho .pie {padding:10px; background:url(../images/bck_transparente_imagenes.png) repeat-x 0 0; position:absolute; bottom:0; left:0; width:300px;}
			.bloqueAncho .relacionados ul {float:left;}
			.bloqueAncho  .comments {margin-top:7px; padding-left:19px; background:url(../images/bck_comments.gif) no-repeat 0 4px;}

/*Destacado*/
.bloqueDestacado { margin-bottom: 20px; padding: 10px; background-color: #e1e6ea; }
	.bloqueDestacado ul { margin: 0; padding: 0; }
		.bloqueDestacado li { border: none; margin: 0; padding: 0; }
			.bloqueDestacado li .image { float: none; position: static; margin: 0; padding: 0; }
				.bloqueDestacado .image img { width: auto; max-width: 100%; }
			.bloqueDestacado .titleVe { display: none; }
			.bloqueDestacado .title { position: relative; z-index: 2; display: inline-block; margin: -25px 0 20px 0; margin-right: 50px; padding: 5px; background-color: #fff; font-size: 40px !important; font-family: 'NeutraBold', Arial, helvetica, sans-serif; text-transform: uppercase; line-height: 100% !important; color: #CA242C; }
				.bloqueDestacado .title a { color: #CA242C !important; }
			.bloqueDestacado .wysiwyg p { font-size: 18px !important; }


#sideBar .blockType05 {width:300px;}
#sideBar div.content-view-embed div.attribute-image { float: none; }

.listTypeGeneral {margin:0; padding:0;}
	.listTypeGeneral li {padding:0 0 18px; margin:0 0 20px; background:url(../images/bck_listComments.gif) repeat-x 0 100%; list-style:none;}
		.listTypeGeneral li .image {float:left; margin-right:10px;}
		.listTypeGeneral .title {margin-bottom: 5px;}

.pagination .pagenavigator {float:right; clear:none;}
	.pagination .pagenavigator span {margin-left:3px;}
	.pagination .pagenavigator .next {margin-left:5px;}
	.pagination .pagenavigator .pages {margin-left:5px;}

.listTypeGeneral .date {margin-bottom:5px; display:block;}

#outstandingNews {margin-bottom:20px;}
	#outstandingNews #screenNews {width:447px;float:left;}
		#outstandingNews .body {position:relative;}
			#outstandingNews .body .message {padding:10px; background:url(../images/bck_transparente_imagenes.png) repeat-x 0 0; position:absolute; bottom:0; left:0; width:427px;}
			#outstandingNews .message p {color: #7a7a7a;font-size: 15px;}
	#outstandingNews .container {width:213px; float:left; height:301px;}
		#outstandingNews .container ul {margin:0; padding:0;}
			#outstandingNews .container  li {margin:0; padding:0; list-style:none; background:none; }
				#outstandingNews .container  li a {display:block; padding:9px 13px 9px 17px; height:41px; border-width:0 1px 1px; border-style:solid; border-color:#cdcdcd; background:url(../images/bck_articulo_destacado.gif) repeat-x 0 0;}
				#outstandingNews .container  .first a {border-top:1px solid #cdcdcd; height:41px;}
				#outstandingNews .container  .selected a, #outstandingNews .container li a:hover{background:url(../images/bck_articulo_destacado_sel.gif) repeat-x 0 0; border:1px solid #830f0f; height:40px;}
				#outstandingNews .container  .first.selected a, #outstandingNews .container .first a:hover {height:41px;}
					#outstandingNews .container strong {display:block; padding-left:5px; background:#000;}
				#outstandingNews .relacionados {padding:5px 5px 0;}
					#outstandingNews .relacionados ul {float:left;}
						#outstandingNews .relacionados .comments {margin-top:7px; padding-left:19px; background:url(../images/bck_comments_verde.gif) no-repeat 0 4px; display:block; float:right;}

#outstanNews {margin-bottom:20px;}
	#outstanNews .contentAux {position:relative}
		#outstanNews .contentAux .description {padding:10px; background:url(../images/bck_transparente_imagenes.png) repeat-x 0 0; position:absolute; bottom:0; left:0; width:304px;}
	#outstanNews .pagger {background:#c40a1e;}
	#outstanNews .listType01 {margin:0; padding:0; border-bottom:1px solid #c40a1e;}
		#outstanNews .listType01 li {margin:0 2px 0 0; padding:0; background:none; float:left;}
		#outstanNews .listType01 .previous {width:24px; height:59px;}
		#outstanNews .listType01 .next {margin-right:0;}
			#outstanNews .listType01 li img {display:block; margin:0; padding:0;}
			#outstanNews .pagger .next img, #outstanNews .pagger .previous  img {padding: 49px 7px;}
			#outstanNews .type2 .next img, #outstanNews .type2 .previous  img {padding: 22px 7px;}

#outstanNews.big .contentAux .description {width:640px;}
#outstanNews.big .listType01 li {margin-right:1px;}
#outstanNews.big .listType01 .previous {width:26px; height:113px;}

.htmlBlock {margin-bottom:20px;}

.blockTresColumnas {margin-bottom:20px;}
	.blockTresColumnas ul {margin:0; padding:0;}
		.blockTresColumnas li {margin:0 17px 0 0; padding:0; background:none; width:200px; display:inline-block; vertical-align:top;}
		.blockTresColumnas li.reset {margin-right:0;}
			.blockTresColumnas .title {margin-bottom: 10px;}
			.blockTresColumnas li .image {margin-bottom:10px;}

.surveyBlock { padding:5px 0; width:318px;  margin-bottom:20px;}
#sideBar .surveyBlock {width:298px;}
	.surveyBlock .titleVe {margin-bottom:13px; padding:0 10px;}
	.surveyBlock .interior {padding:0 20px;}
		.surveyBlock img {max-width: 100%; width: auto; margin-bottom:7px;}
		.surveyBlock .interior ul {margin:16px 0 14px; padding:0;}
			.surveyBlock .interior li {margin:0 2px 13px 0; padding:0; display:inline-block; width:126px; background:none; vertical-align:top;}
				.surveyBlock .interior li input {margin:0 7px 3px 0; position:relative; top:1px;}
				.surveyBlock .interior li label {padding:0; white-space:normal;}
			.surveyBlock .interior .submit {width:100%; display:block; margin:0; text-align:center;}
				.surveyBlock .interior .btn {border-radius: 3px; border:none; background:#CA242C; padding:10px 22px; cursor: pointer; }

.fechaAutor {float:left;}

.contenedorValoracion{float:right;}

#commentsContainer .titleVe, #formComment .titleVe, .formTypeSearch .titleVe{padding-bottom:8px; border-bottom:1px solid #d8d8d8; margin-bottom:14px;}
#formComment .titleVe, .formTypeSearch .titleVe {margin:0 14px; }

.autorComentarios {margin-bottom:4px;}
.autorComentarios .autor {margin-right:2px;}

.bloqueFirmas {  margin-bottom:20px; }
	.bloqueFirmas .title { display:inline-block; margin-bottom: 5px;background: #000;  }
	.bloqueFirmas .jcarousel-container {background:#bcbcbc; padding:40px 40px 10px; } 
		.bloqueFirmas .jcarousel-prev {height:15px; width:16px; background:url(../images/img_ant_galeria.gif) no-repeat 0 0; position:absolute; top:88px; left:10px;}
		.bloqueFirmas .jcarousel-prev-disabled {background:none;}
		.bloqueFirmas .jcarousel-next {height:15px; width:16px; background:url(../images/img_sig_galeria.gif) no-repeat 0 0; position:absolute; top:88px; right:10px;}
		.bloqueFirmas .jcarousel-next-disabled {background:none;}
		.bloqueFirmas .jcarousel-clip-horizontal {height:129px;  width:595px; overflow:hidden;}
		.bloqueFirmas ul {/*border-width:0 1px; border-color:#3e3e3e; border-style:solid;*/ margin:0; padding:0; height:129px;  width:595px;}
			.bloqueFirmas ul li {margin:0 20px 0 0; padding:0; background:none; float:left; width:103px;}
				.bloqueFirmas li .images {display:block; margin-bottom:5px;}
					.bloqueFirmas li img {display:block; margin:0; padding:0;}
				.bloqueFirmas li span {display:block; text-align:center;}

.bloqueCronicas { position: relative; margin-bottom:20px; background:#cfdbd9; padding:20px; }
	.bloqueCronicas .title { position: absolute; top: -10px; width: 260px; }
	.bloqueCronicas .jcarousel-container {padding:0;}
		.bloqueCronicas .jcarousel-clip-vertical {height:497px;  width:259px; overflow:hidden;border-top:1px solid #9c9c9c;}
		.bloqueCronicas .jcarousel-prev {height:15px; width:35px; background:url(../images/img_ant_cronicas.gif) no-repeat 0 0; position:absolute; top:0; left:117px; outline:none;}
		.bloqueCronicas .jcarousel-prev-disabled {background:none;}
		.bloqueCronicas .jcarousel-next {height:16px; width:35px; background:url(../images/img_sig_cronicas.gif) no-repeat 0 0; position:absolute; bottom:0; left:117px; outline:none;}
		.bloqueCronicas .jcarousel-next-disabled {background:none;}
			.bloqueCronicas ul {margin:0; padding:0; border-top:1px solid #9c9c9c;}
			.bloqueCronicas .jcarousel-clip-vertical ul {border:0;}
					.bloqueCronicas li {background:#e8f1f0;padding:6px 6px 0 6px; border-width:0 1px 3px; border-style:solid; border-color:#9c9c9c; height:62px; width:245px; margin:0;}
						.bloqueCronicas li .image {float:left; margin-right:20px;}
							.bloqueCronicas li img {display:block; margin:0; padding:0;}
	#mainContent .bloqueCronicas { position: static; background: transparent; margin: 0; padding: 0; }
	#mainContent .bloqueCronicas .title { position: static; text-align: left; }
	#mainContent .bloqueCronicas .titleVe,
	.blockTresColumnas.subType01 .titleVe
	{ display: inline-block; margin-bottom: 5px !important; padding: 2px 8px; background-color: #000; }
		#mainContent .bloqueCronicas .titleVe span:before, #mainContent .bloqueCronicas .titleVe span:after,
		.blockTresColumnas.subType01 .titleVe span:before, .blockTresColumnas.subType01 .titleVe span:after
		{ display: none; }
	
.bloqueFirma {background:#d8d8d8 url(../images/bck_firma.gif) no-repeat 100% 100%; padding:10px 12px 19px 17px; margin-bottom:20px; width:291px; min-height:192px;}
	.bloqueFirma .image {float:left; margin:0 10px 9px 0;}
		.bloqueFirma img {display:block; margin:0; padding:0;}
	.bloqueFirma .title {margin:32px 0 5px;}
	.bloqueFirma .title02 {margin-bottom:6px;}

#advanceSearch .header {margin-bottom:14px;}
	#advanceSearch .header p {margin-bottom:21px;}
	#advanceSearch .header .listType04 {margin:0; padding:0;}
		#advanceSearch .header .listType04 li {background:none; padding:0; margin:0 0 3px 10px;}

.formTypeSearch {border:1px solid #E2E5EB; padding:14px 0 5px;}
	.formTypeSearch ul {margin:10px 49px 0;padding:0;}
		.formTypeSearch li {background:none; padding:0; margin:0 0 17px;}
		.formTypeSearch .messaje {text-align:right;}
			.formTypeSearch label, .formTypeSearch .label {display: block;float: left;margin: 11px 3px 0 0;padding: 0;width:185px;}
			.formTypeSearch #textSearch {border:1px solid #D8D8D8; float: left;height: 26px; padding: 2px 4px; width: 679px;}
			.formTypeSearch .checkboxList {margin:0; float:left; width:689px;}
				.formTypeSearch .checkboxList li {display:inline-block; margin:0 5px 10px 0; width:165px;}
					.formTypeSearch .checkboxList li input {float:left; margin:0 6px 0 0;}
					.formTypeSearch .checkboxList li label {width:auto;}
			.formTypeSearch .date input {border:1px solid #D8D8D8; float: left; height: 26px; padding: 2px 4px; width: 70px; margin-right:15px;}
		.formTypeSearch .button {text-align:center;} 
			.formTypeSearch .btn {background:#8b0000 url(../images/bck_button.gif) repeat-x 0 0; border:1px solid #7B0000; float:none; height:auto; padding:4px 20px 3px; width: auto;}
		.normalSearch label {margin-top:8px;}
		.normalSearch #textSearch {height:21px; width:300px;}
		.normalSearch input {margin-right:10px;}

#advanceSearch .pagination {padding:6px 0; border-width:1px 0; border-style:solid; border-color:#E2E5EB;}
	.pagination .resumen {float:left;}

#advanceSearch .options {padding:0 6px; margin:0; background:url(../images/bck_linea_vertical.gif) repeat-x 0 0; margin-bottom:15px;}
	    #advanceSearch .options li {margin:0 10px 0 0; padding:0; list-style:none; background:none; display:inline-block;}
		#advanceSearch .options .reset {margin:0;}
	        #advanceSearch .options li a, #advanceSearch .options li span {padding:3px 10px 2px; background:#fff; display:block}
	        #advanceSearch .options .selected a, #advanceSearch .options li a:hover {background: #9c0000;}

#summary {border-bottom:1px solid #dcdcdc; margin-bottom:10px;}
	#summary .image {float:left; margin-right:15px;}
	#summary .contenido {float:left; width:320px;}
		#summary .title02 {margin-bottom:7px;}
		#summary .contenido ul {margin:0; padding:0;}
			#summary .contenido ul li {margin:0 0 20px; padding:0; list-style:square inside; background:none;}

#loginContainerInnerWrapper {margin-top: 25px;}
	#loginContainerInnerWrapper .loginContainer {background: url("../images/bg-login_op2.png") no-repeat 0 0; width:441px; padding:25px 18px 0 14px; margin:0 auto;}
		.loginContainer .title02 {padding-bottom:6px; border-bottom:1px solid #ddd;}
		.loginContainer .flt {margin:12px 20px 15px 0; width:180px;}
		.loginContainer .frt {margin:12px 0 0 20px; width:219px;}
			.loginContainer span {display: block;padding-bottom:6px;}
			.loginContainer .flt form {margin-top:18px;}
				.loginContainer .flt form ul {margin:0; padding:0;}
					.loginContainer .flt form li {background:none; margin:0 0 10px; padding:0;}
					.loginContainer .flt form .last {margin:0 0 5px;}
						.loginContainer .flt form li {line-height:20px;}
						.loginContainer .flt form .text {width:169px; padding:2px 4px; border:1px solid #c7c7c7; height:18px;}
						.loginContainer .flt form .btn {text-align:right;}
							.loginContainer .flt form .button{background: #8B0000 url("../images/bck_btn.gif") repeat-x 0 0; border:0; height: 23px;width: 89px;}
			.loginContainer .frt .btn {margin-top:15px;text-align: center;}
				.loginContainer .frt .button {background:#8B0000 url("../images/bck_button.gif") repeat-x 0 0 ; border: 1px solid #7B0000; height: auto;padding: 4px 20px 3px;width: auto;}
		.loginFooter {background: url("../images/bg-loginFooter_op.png") repeat-y 0 0; height: 4px;margin: 0 auto; width: 473px;}
		.loginContainer .error {background-color: #FFFDE1;border: 1px solid #DDDCDE;padding: 8px; margin-top:5px;}
			.loginContainer .err_login ul {margin:0; padding:0;}
				.loginContainer .err_login li {background:none;margin:0; padding:0;}

.passContainer {background:#f6f6f6; width:441px; padding:25px 16px 25px; margin:0 auto; border:1px solid #c0c0c0;}
	.passContainer form {margin:16px 0 0; }
		.passContainer form label {display: block;float: left;margin:8px 3px 0 0;padding: 0;width:50px;}
		.passContainer form .text {border:1px solid #c7c7c7; float: left; height: 24px; padding: 2px 4px;width:377px;}
		.passContainer form .btn {text-align:center; margin-top:15px;}
			.passContainer form .button{background:#8B0000 url("../images/bck_button.gif") repeat-x 0 0 ; border: 1px solid #7B0000; height: auto;padding: 4px 20px 3px;width: auto;}
	.passContainer .error {background-color: #FFFDE1;border: 1px solid #DDDCDE;padding: 8px; margin-bottom:5px;}
			.passContainer .err_login ul{margin:0; padding:0;}
				.passContainer .err_login li{background:none;margin:0; padding:0;}

#registro {border: 1px solid #E2E5EB; padding: 10px 20px;}
	#registro .optionalData ul {margin:0; padding:0;}
		#registro .optionalData li {background:none;margin: 0 0 17px;padding: 0;}
		#registro .messaje {text-align: right;}
			#registro label, #registro .label {display: block;float: left;margin: 11px 3px 0 0;padding: 0;width: 185px;}
			#registro .text {border:1px solid #c7c7c7; float: left;height: 24px;padding: 2px 4px;width:420px;}
			#registro select.text {width:430px; height:30px;}
			#registro .text2 {border:1px solid #c7c7c7; float: left;height:24px; padding: 2px 4px;width:198px;}
			#registro #birthData {margin-right:10px;}
			#registro .guia {float:left; display:block; margin:9px 0 0;}
			#registro .sexData label {width:auto; margin-right:15px;}
			#registro .sexData input {float:left; margin:11px 10px 0 0;}
			#registro #altanewsletter {margin-top:9px;}
			#registro .lastSeparator label{width:auto; margin-right:15px;}
			#registro .lastSeparator input {margin-top:11px;  border: 0 none;float: left;margin-right: 5px;width: auto;}
		#registro .withButton {text-align:center;}
			#registro .button{background:#8B0000 url("../images/bck_button.gif") repeat-x 0 0 ; border: 1px solid #7B0000; height: auto;padding: 4px 20px 3px;width: auto;}
	#registro .listError {margin:16px 0 16px; background-color: #FFFDE1;border: 1px solid #DDDCDE;padding: 8px;}
		#registro .listError li {background:none;margin:0; padding:0;}

.sitemap ul {margin:0; padding:0;}
	.sitemap ul li {margin:0 0 15px; padding:0; width: 300px; background:none;}
		.sitemap li ul {margin-top:10px;}
			.sitemap li li {margin-bottom:5px; padding-left:10px; width:auto;}

#formContacto {border:1px solid #e2e5eb; padding:14px 0 5px;}
	#formContacto .titleVe {padding-bottom:8px; border-bottom:1px solid #d8d8d8; margin-bottom:14px;}
	#formContacto .titleVe {margin:0 14px; }
    #formContacto ul {padding:0; margin:10px 0 0 31px;}
        #formContacto ul li {margin:0 0 17px; padding:0; background:none;}
		#formContacto ul .copy {text-align:right; margin-right:31px;}
            #formContacto input {border:1px solid #c7c7c7; width:435px; padding:2px 4px; height:24px; float:left;}
            #formContacto textarea {border:1px solid #c7c7c7; width:435px; padding:2px 4px; height:96px; float:left;}
            #formContacto label {float:left; display:block; width:149px; margin:11px 3px 0 0; padding:0;}
         #formContacto ul .captcha {margin-left:152px;}
         #formContacto .submit {text-align:center;}
            #formContacto .button {border:1px solid #7b0000; width:auto; background:#8B0000 url(../images/bck_button.gif) repeat-x 0 0; height:auto; padding:4px 20px 3px; float:none;}
	#formContacto .listError, #compartirMail .listError {margin:16px 31px 16px; background-color: #FFFDE1;border: 1px solid #DDDCDE;padding: 8px;}
		#formContacto .listError li, #compartirMail .listError li {background:none;margin:0; padding:0;}
	#formContacto .succes, #compartirMail .succes {margin:16px 31px 16px; background-color:#ECFFE6; border: 1px solid #BBE6B5; padding: 8px;}
		#formContacto .succes li, #compartirMail .succes li {background:none;margin:0; padding:0;}
		

.formTypeSumarios {border:1px solid #dadada; background:#f4f4f4; padding:15px 0 15px 55px; margin-bottom:20px;}
	.formTypeSumarios label {float:left; margin:6px 12px 0 0;display:block;}
	.formTypeSumarios select {float:left; border:1px solid #c7c7c7; float:left; height:25px; padding:2px; width:190px;}
	.formTypeSumarios .btn {background:#8B0000 url("../images/bck_button.gif") repeat-x 0 0 ; border: 1px solid #7B0000; height:auto; padding:3px 20px 2px; width:auto; float:left;}

#mainContent .subTitle2 {display:block; margin-bottom:5px;}

#mainContent .resultadoSumario {border-bottom:1px solid #d8d8d8;}
	#mainContent .resultadoSumario ul {margin:0; padding:0;}
		#mainContent .resultadoSumario li {background:none; padding:0; margin:0 0 15px; width:250px;}
			#mainContent .resultadoSumario li ul {margin-top:10px;}
				#mainContent .resultadoSumario li li {padding-left:14px; margin-bottom:10px; width:auto; background:url(../images/bullet_sumarios.gif) no-repeat 0 5px;}


.tableTypeForo {width:100%; border-width:1px 0 0 1px; border-style:solid; border-color:#b1b1b1; margin-bottom:14px}
	.tableTypeForo th, .tableTypeForo td{ border-width:0 1px 1px 0; border-style:solid; border-color:#b1b1b1; /*padding:8px; */padding:7px; }
	.tableTypeForo th {background:#dbdbdb;}
		.tableTypeForo .comentarios span {display:block;}
		.tableTypeForo img{position:relative;top:3px;padding-right:10px;float:left}
		.tableTypeForo td p{margin-left:60px}
		.tableTypeForo td.noimage p{margin-left:0px}
		.lista_temas img{position:relative;top:6px}

.buscadorForo {background:#f4f4f4; border:1px solid #dadada; padding:15px 20px 15px 77px; margin-bottom:20px;}
	.buscadorForo label {float:left; display:block; margin:4px 7px 0 0;}
	.buscadorForo #terminoForo {border-width:1px 1px 1px 1px; border-style:solid; border-color:#c7c7c7; padding:3px 6px 5px; width:198px; height:13px; float:left; margin-right:15px;}
	.buscadorForo .btn {background:#93191e url(../images/bck_btn.gif) repeat-x 0 0; float:left; border:0; width:89px; height:23px; border:1px solid #c9252c;}

.resumenTema {background:#f4f4f4; border:1px solid #dadada; padding:10px 14px; margin-bottom:20px;}
	.resumenTema dt {float:left; clear:left; margin:0 5px 2px 0;}
	.resumenTema dd {float:left;}
	.resumenTema .comentarios {padding-top:5px}

.listTypeReply li .date, .listTypeReply li .author	 {display:block;}
.listTypeReply .reset {padding:0; border-bottom:0;}
	.listTypeReply li .comment span{padding-bottom:5px}

.formRespuesta .button {border:1px solid #7b0000; width:auto; background:#8B0000 url(../images/bck_button.gif) repeat-x 0 0; height:auto; padding:4px 20px 3px; float:right; margin-bottom:14px}

#formComment .listError {margin:16px 14px 16px; background-color: #FFFDE1;border: 1px solid #DDDCDE;padding: 8px;}
	#formComment .listError li {background:none;margin:0; padding:0;}


.paginador {background:#e0e6ea; padding:8px 9px 6px; margin-bottom:14px;}
	.paginador .resumen {float:left;}
	.paginador .pagenavigator {float:right; clear:none;}
		.paginador .pagenavigator .previous {margin-right:13px;}
		.paginador .pagenavigator .pages {margin-right:13px;}

.bloqueListado {margin-bottom:20px;}

#middleBlocks .titleVe { margin-bottom:10px; font-size:16px; }
	
	#middleBlocks .titleVe span:before, #middleBlocks .titleVe span:after,
	.width-all .titleVe span:before, .width-all .titleVe span:after { content: "|"; }
	#middleBlocks .titleVe span:before,
	.width-all .titleVe span:before { padding-right: 5px; }
	#middleBlocks .titleVe span:after,
	.width-all .titleVe span:after { padding-left: 5px; }
	.fechaAutor .autor {margin-right:12px}
	
	.wysiwyg .options {padding-top:10px}
	
	
	

	#rssDetail .header {margin-bottom:10px;}
	#rssDetail .description {padding:20px; border:1px solid #CA242C; /*background:#e0e0e0;*/ margin-bottom:20px}
		#rssDetail .description strong {margin-bottom:15px; display:block}
		#rssDetail .description p {margin-bottom:10px}
	#rssDetail  .contentLeft {margin-top:15px; width:330px; float:left}
	#rssDetail  .contentRight {margin:15px 0 0 10px;width:320px;float:left}
		#rssDetail   .listType02 {margin:0 0 20px 10px;}
			#rssDetail   .listType02 li { background:none; padding:0}
			#rssDetail   .listType02 .title {margin-bottom:10px}
			#rssDetail   .listType02 a {margin-left:10px}
	
	
	.enlaceIzq a {background: url("../images/bck_enlace_izq.gif") no-repeat  0 6px ;padding-left: 15px;}
	.enlaceIzq { border-color: #D8D8D8; border-style: solid; border-width: 1px 0; margin-bottom: 19px;padding: 5px 0}

#header .blockSumario .texto {margin-bottom:14px;}

.bloqueBlog {background:#e8f1f0 url(../images/bck_cronica.gif) no-repeat 100% 100%;}
	.bloqueBlog .title {margin: 16px 0 5px;}

#mainContent .interiorEncuesta .fecha {margin-bottom:10px;}
#mainContent .interiorEncuesta .image {margin:0 10px 10px 0;}
#mainContent .interiorEncuesta .titlePregunta {margin-bottom:10px;}
#mainContent .interiorEncuesta form ul {margin:0;padding:0;}
	#mainContent .interiorEncuesta form li {padding:0; background:none; margin:0 0 5px;}
		#mainContent .interiorEncuesta form li input{ margin: 0 7px 3px 0; position: relative; top: 1px;}
		#mainContent .interiorEncuesta form .btn {background:#860000 url(../images/bck_btn_encuestas.gif) repeat-x 0 0; border: 1px solid #7B0000; padding: 3px 22px;}
	#mainContent .interiorEncuesta .respuestas {margin:15px; padding:0;}
		#mainContent .interiorEncuesta .respuestas li {margin:0 0 5px; padding:0; background:none;}
			#mainContent .interiorEncuesta .respuestas .response{ float: left; width: 180px;}
			#mainContent .interiorEncuesta .respuestas .percent {float: left; width: 35px;}
			#mainContent .interiorEncuesta .respuestas .imgResponse { float: left; height: 13px; width: 380px;}
				#mainContent .interiorEncuesta .respuestas .barra {height: 13px;}
				#mainContent .interiorEncuesta .respuestas .color01{background:#de434b;}
				#mainContent .interiorEncuesta .respuestas .color02{background:#CA242C;}
				#mainContent .interiorEncuesta .respuestas .color03{background:#e56f74;}
			#mainContent .interiorEncuesta .respuestas .special {margin-top:20px;}

.bloqueTeletipo {margin-bottom:20px; width:320px;}
.bloqueTeletipo.wide {width:100%;}
#sideBar .bloqueTeletipo {width:300px;}
	.bloqueTeletipo ul {margin:0; padding:0;}
		.bloqueTeletipo ul li {padding:0 0 8px; margin:0 0 4px; background:none; /*border-bottom:1px solid #D8D8D8;*/}
		.bloqueTeletipo ul li.reset {margin:0;}
		.bloqueTeletipo ul li span { color: #666; font-size: 12px; font-weight: normal; margin-right: 4px}
		.bloqueTeletipo ul li h3 { display: inline; font-weight: normal; }
		
		
/*concursos*/

#content #centerColumn.sectionItemDetail .header .title { font-size:30px; margin:0 0 .5em}
#content #centerColumn.sectionItemDetail .bigDescription { font-size:14px; margin:1em 0}

#content #centerColumn .pagination, #content #centerColumn .options { border-top:1px solid #E1E2E5; border-bottom:1px solid #E1E2E5; padding:1em 0; font-size:12px}
#content #centerColumn .pagination.noBorderBottom, #content #centerColumn .options.noBorderBottom { border-bottom:none}
#content #centerColumn.sectionItemDetail .content { font-size:13px; margin-top:15px}
#content #centerColumn .content ul { list-style:none; margin:0}
#content #centerColumn .content #contestList li { padding:0; margin:0}
#content #centerColumn #contestList .item { display:inline-block; padding:.5em; margin-bottom:1.5em; background-color:#F6F6F6; border:1px solid #DADADA; width:49.6em}
#content #centerColumn #contestList .item img.left { float:left; margin:0 1em 1em 0}
#content #centerColumn #contestList .item .title { display:block; margin:.5em 0; font-size:14px}
#content #centerColumn #contestList .item p { margin-bottom:1em}
/*interior concursos*/

#centerColumn.sectionItemDetail .title { font-size: 18px; font-weight:bold}

#content #centerColumn .content #surveyForm { margin:1em 0}
#content #centerColumn .content #surveyForm li { background:none; padding:0; margin-bottom:1.5em}
#content #centerColumn .content #surveyForm li .imagen_concurso { float:left; margin:0 1em 1em 0}
#surveyForm .formType02 li input { height:1.5em; width:30em}
#content #centerColumn .content #surveyForm li .pregunta_concurso label { margin-bottom:1em; padding:0}
#content #centerColumn .content #surveyForm li li { margin-bottom:.5em; height:1.5em}
#content #centerColumn .content #surveyForm li li input { margin-right:.5em; height:auto; width:auto}
#content #centerColumn .content #surveyForm li.last #send { color:#fff; font-weight:bold; height:auto; width:auto; padding:4px 20px 3px; cursor:pointer}
/*options*/
#content #centerColumn .options {float: left; font-size: 12px;padding:1em 0;width:100%;}
#content #centerColumn .options.withMarginTop {margin-top: 1em;}
#content #centerColumn .options ul { float: left;}
#content #centerColumn .options ul.listType01 { float: right; width: auto;}
#content #centerColumn .options ul.listType01.left { float: left;}
#content #centerColumn .options ul.listType01 li { padding-right: 8px;}
#content #centerColumn .options ul.listType01 li.last { padding-right: 0;}
#content #centerColumn .options ul.listType01 li.print { padding: 0 1.33em 0 2.16em;}
#content #centerColumn .options ul.listType01 li.feed { padding: 0 0 0 2.16em;}
#content #centerColumn .options ul.listType01 a { font-size: 12px !important;}
#content #centerColumn .options ul.listType04 li { padding-right: 8px;}
#content #centerColumn .options .listType04 a { font-size: 12px !important; text-decoration: none;}
#content #centerColumn .options .listType01 a.comments { padding-left: 1.5833em;}
#content #centerColumn .options ul.listType03 { width: auto;}
#content #centerColumn .options ul.listType03 .ezsr-star-rating { margin-right: 1.6667em;}
#content #centerColumn .options ul.listType03.right { float: right;}
#content #centerColumn .options ul.listType04 { float: left;}
#content #centerColumn .options ul { margin:0}
#content #centerColumn .options ul li { background:none; margin:0; padding:0}
#content #centerColumn .options ul.listTypeShare { float:right}

#content #centerColumn .content #surveyForm li.last #send { background:url(../images/bck_button.gif) repeat-x 0 0 #93191E; border:1px solid #C9252C}

#content #centerColumn #contestItem.content p { margin-bottom:1em}

#content #centerColumn .participa { border:none}

.participa .button {  color:#fff; font-weight:bold; height:auto; width:auto; padding:4px 20px 3px; cursor:pointer; background:#93191E url(../images/bck_button.gif) repeat-x 0 0; border:1px solid #C9252C}

.msg-cookie {
 text-align:left;
width: 100%;
position: fixed;
bottom: 0;
z-index: 99999;
}
.msg-cookie .wrap ul{
  margin-bottom:0;
}
.msg-cookie .wrap ul li{
padding-left:0;
margin-bottom: 0;
background-image:none;
}
.msg-cookie .wrap ul li a{background-color:#333} 

/*COOKIE copiado de http://www.elperiodico.com/es/ext_resources/cabecera-pie_externos/cookies/msg-cookies.css
------------------------------------------------------------------------------*/
.msg-cookie{ background-color:#e4e4e4; min-width:972px;}
.msg-cookie .wrap{ width:972px; margin:0 auto; height:40px; position:relative;}
.msg-cookie .wrap p{ width: 800px;font:normal 12px Arial,Helvetica,sans-serif; color:#575757; padding:5px 0; margin: 0 !important;}
.msg-cookie .wrap ul{ position:absolute; right:0; bottom: 6px; margin: 0 !important;}
.msg-cookie .wrap ul li{ display:block; float:left; width:auto; margin-left:8px}
.msg-cookie .wrap ul li a{background-color:#333333; display:block; color:#FFF; text-decoration:none;font:bold 12px Arial, Helvetica, sans-serif; 
text-align:center; padding:3px 5px}
body.ca .msg-cookie .wrap ul li a{ background-color:#006ee3;}


.blockType01.completeWidth div.content-view-embed div.attribute-image { float:none;}
