#mainbody .principal{
			width:725px;
			border:0;
			padding-top:0;
			border-bottom:0;
			color:#373938;
			background:#F1F0EA;
			}
		#mainbody .principal .bloque0{ /*Banners Home*/
				width:725px;
				height:240px;
				padding:10px;
				background:#FFF;
				clear:both;
				}
		#slideshow {
			width: 725px;
			height: 240px;
			margin: 0;
			overflow: hidden;
			position: relative;
		}
		#slideshow img{
			width: 725px;
			height: 240px;
			border:0;
		}
	
		#slideshow div.slides {
			width: 725px;
			height: 240px;
			position: absolute;
			z-index:0;
		}
			#numeros {
				width: 125px;
				height: 20px;
				position: absolute;
				bottom:0;
				left: 600px;
				z-index: 100;
				text-decoration:none;
				color:#FFF;
			}
			#numeros a {
				width: 8px;
				height: 20px;
				margin: 0 8px 0 0;
				padding:0 3px 0 3px;
				display: block;
				overflow: hidden;
				text-decoration:none;
				font-weight:bold;
				float: left;
				cursor: pointer;
			}

			#numeros a:link, #numeros a:visited{
				color:#FFF;
				}
			#numeros a:hover, #numeros a.active, #numeros a.activeSlide {
				color:#FFF;
				background:#0AC6DF;
				}		
				
				
		#mainbody .principal a:hover{color:#16C2DA;}
		
		#mainbody .principal .bloque1{
				width:745px;
				margin:10px 0 0 0;
				height:1%;
				clear:both;
				}
		#mainbody .principal .bloque1 a{color:#333;}
			#mainbody .principal .bloque1 .region1{/*Articulos - opinion*/
					width:395px;
					height:1%;
					padding:10px;
					background:#FFF;
					float:left;
					}
				#mainbody .principal .bloque1 .region1 #block-block-11, #mainbody .principal .bloque1 .region1 #block-block-11 p{
						padding:0;
						margin:0;
						border:0;
						}
						
				#mainbody .principal .bloque1 .region1 #block-views-articuloshome-block_1{
						width:395px;
						height:auto;
						padding:10px 0 0 0;
						/*background:url(images/TarticulosH.jpg) top no-repeat;*/
						clear:both;
						}
					#mainbody .principal .bloque1 .region1 #block-views-articuloshome-block_1 .views-row-1{
							width:395px;
							min-height:120px;
							margin-bottom:10px;
							padding-bottom:10px;
							height:auto;
							clear:both;
							border-bottom:solid 1px #CCC;
							}
					#mainbody .principal .bloque1 .region1 #block-views-articuloshome-block_1 .views-field-field-imagen1-fid{
							width:200px;
							height:120px;
							float:left;
							}
					#mainbody .principal .bloque1 .region1 #block-views-articuloshome-block_1 .views-field-title{
							width:190px;
							height:auto;
							float:left;
							}
					
					#mainbody .principal .bloque1 .region1 #block-views-articuloshome-block_1 .views-field-title a:hover{color:#16C2DA;}
					#mainbody .principal .bloque1 .region1 #block-views-articuloshome-block_1 .views-field-value,
					#mainbody .principal .bloque1 .region1 #block-views-articuloshome-block_1 .views-field-value-1{
							width:190px;
							height:auto;
							float:left;
							}
					#mainbody .principal .bloque1 .region1 #block-views-articuloshome-block_1 .views-field-field-contenido1-value{
							width:190px;
							height:auto;
							line-height:1;
							float:left;
							font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#373938;
							}
					#mainbody .principal .bloque1 .region1 #block-views-articuloshome-block_1 .views-field-view-node a{color:#373938; text-decoration:underline; font-size:10px;}
							
				
				#mainbody .principal .bloque1 .region1 #block-block-12, #mainbody .principal .bloque1 .region1 #block-block-12 p{
						padding:0;
						margin:0;
						margin-top:5px;
						border:0;
						}
				
				#mainbody .principal .bloque1 .region1 #block-views-opinionhome-block_1{
						width:395px;
						min-height:1px;
						height:100%;
						padding:10px 0 0 0;
						/*background:url(images/TopinionH.jpg) top no-repeat;*/
						clear:both;
						}
					#mainbody .principal .bloque1 .region1 #block-views-opinionhome-block_1 .views-row-1{
							width:395px;
							min-height:120px;
							margin-bottom:10px;
							padding-bottom:10px;
							height:auto;
							clear:both;
							border-bottom:solid 1px #CCC;
							}
					#mainbody .principal .bloque1 .region1 #block-views-opinionhome-block_1 .views-field-field-imagen1-fid{
							width:200px;
							height:120px;
							float:left;
							}
					#mainbody .principal .bloque1 .region1 #block-views-opinionhome-block_1 .views-field-title{
							width:190px;
							height:auto;
							float:left;
							}
					#mainbody .principal .bloque1 .region1 #block-views-opinionhome-block_1 .views-field-title a:hover{color:#16C2DA;}
					#mainbody .principal .bloque1 .region1 #block-views-opinionhome-block_1 .views-field-value,
					#mainbody .principal .bloque1 .region1 #block-views-opinionhome-block_1 .views-field-value-1{
							width:190px;
							height:auto;
							float:left;
							}
					#mainbody .principal .bloque1 .region1 #block-views-opinionhome-block_1 .views-field-field-contenido1-value{
							width:190px;
							height:auto;
							line-height:1;
							float:left;
							font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#373938;
							}
					#mainbody .principal .bloque1 .region1 #block-views-opinionhome-block_1 .views-field-view-node a{color:#373938; text-decoration:underline; font-size:10px;}
					
			#mainbody .principal .bloque1 .region2{/*cartelweb - concursos- eventos*/
					width:300px;
					height:1%;
					padding:10px;
					background:#FFF;
					line-height:1;
					float:right;
					}
				#mainbody .principal .bloque1 .region2 #block-block-13, #mainbody .principal .bloque1 .region2 #block-block-13 p{
						padding:0;
						margin:0;
						border:0;
						}
				#mainbody .principal .bloque1 .region2 #block-views-CartelWebHome-block_1{
						width:300px;
						min-height:1px;
						height:100%;
						padding:10px 0 0 0;
						/*background:url(images/TcartelwebH.jpg) no-repeat;*/
						clear:both;
						}
				#mainbody .principal .bloque1 .region2 #block-views-CartelWebHome-block_1 .views-field-name{
						width:125px;
						height:auto;
						font-size:80%;
						padding:0 5px 0 0;
						margin-left:170px;						
						background:#FF009C;
						clear:both;
						text-align:right;
						color:#FFF;
						line-height:1;
						text-decoration:underline;
						display:none;
						}
				#mainbody .principal .bloque1 .region2 #block-views-CartelWebHome-block_1 .views-field-title{
						width:300px;
						height:auto;
						clear:both;
						padding:0;
						}
				#mainbody .principal .bloque1 .region2 #block-views-CartelWebHome-block_1 .views-field-title a:hover{color:#16C2DA;}
				
				#mainbody .principal .bloque1 .region2 #block-views-CartelWebHome-block_1 .views-field-field-contenido1-value{
						width:300px;
						height:auto;
						clear:both;
						line-height:1;
						padding:5px 0 10px 0;
						font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#373938;
						}
				#mainbody .principal .bloque1 .region1 #block-views-CartelWebHome-block_1 .views-field-field-imagencartelweb-fid{
						width:300px;
						height:260px;
						clear:both;
						}
			#mainbody .principal .bloque1 .region2 #block-views-ConcursosHome-block_1{
						width:300px;
						min-height:1px;
						height:100%;
						padding:45px 0 0 0;
						margin-top:10px;
						background:url(images/TconcursosH.jpg) no-repeat;
						clear:both;
						}
					#mainbody .principal .bloque1 .region2 #block-views-ConcursosHome-block_1 .views-field-field-contenido1-value{
							width:300px;
							height:auto;
							clear:both;
							line-height:1;
							padding:0;
							font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#373938;
							}
					#mainbody .principal .bloque1 .region2 #block-views-ConcursosHome-block_1 .views-field-field-contenido1-value a:hover{color:#16C2DA;}
					#mainbody .principal .bloque1 .region2 #block-views-ConcursosHome-block_1 .views-field-view-node a{color:#373938; text-decoration:underline; font-size:10px;}
					
				#mainbody .principal .bloque1 .region2 #block-block-4 h2{display:none;}
				
			
			#mainbody .principal .bloque1 .region2 #block-block-14, #mainbody .principal .bloque1 .region2 #block-block-14 p{
						padding:0;
						margin:0;
						margin-top:5px;
						border:0;
						}			
			#mainbody .principal .bloque1 .region2 #block-views-eventoshome2-block_1{
						width:300px;
						min-height:1px;
						height:100%;
						padding:10px 0 0 0;
						/*background:url(images/TeventosH.jpg) no-repeat;*/
						clear:both;
						}
				#mainbody .principal .bloque1 .region2 #block-views-eventoshome2-block_1 .views-row-1,#mainbody .principal .bloque1 .region2 #block-views-eventoshome2-block_1 .views-row-2,
				#mainbody .principal .bloque1 .region2 #block-views-eventoshome2-block_1 .views-row-3,#mainbody .principal .bloque1 .region2 #block-views-eventoshome2-block_1 .views-row-4{
						width:75px;
						height:100%;
						float:left;
						}
						
				#mainbody .principal .bloque1 .region1 #block-views-eventoshome2-block_1 .views-field-field-imgeventos1-fid{
						width:70px;
						height:65px;
						padding:0 0 5px 0;
						clear:both;
						}
				#mainbody .principal .bloque1 .region2 #block-views-eventoshome2-block_1 .views-field-field-fechaevento-value{
						width:70px;
						height:auto;
						line-height:1;
						clear:both;
						font-family:Georgia, "Times New Roman", Times, serif; font-size:10px; font-weight:normal; color:#373938;
						}
				#mainbody .principal .bloque1 .region2 #block-views-eventoshome2-block_1 .views-field-title{
						width:70px;
						height:auto;
						font-weight:bold;
						clear:both;
						font-size:90%;
						line-height:1;
						}
				#mainbody .principal .bloque1 .region2 #block-views-eventoshome2-block_1 .views-field-title a{color:#09A2B6; text-decoration:underline;}
		
		#mainbody .principal .bloque2{/*Galeria - banner*/
				width:745px;
				padding:10px 0 0 0;
				height:1%;
				clear:both;
				}
			#mainbody .principal .bloque2 #block-block-15, #mainbody .principal .bloque2 #block-block-15 p{
						width:745px;
						text-align:center;
						background:#fff;
						padding:5px 0 0 0;
						margin:0;
						border:0;
						}	
			#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1{
					width:725px;
					padding:10px 9px 8px 11px;		
					border-bottom:10px solid #FFF;
					min-height:120px;
					height:auto;
					/*background:#FFF url(images/TfotosH.jpg) top center no-repeat;*/
					background:#FFF;
					clear:both;
					text-align:left;
					color:#666;
					font-size:90%;
					}
				#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 .views-field-title{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#373938;}
				#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 .views-field-title a:hover{color:#16C2DA;}	
				#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 a{color:#333;}	
				#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 img{border:5px solid #C7CED1;}
				#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 .views-row-1,#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 .views-row-2,
				#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 .views-row-3,#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 .views-row-4,
				#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 .views-row-5{
						width:110px;
						height:auto;
						padding:0 13px 0 0;
						float:left;
						}
				
				#mainbody .principal .bloque2 #block-views-GaleriaHome-block_1 .views-row-6{
						width:110px;
						height:auto;
						float:left;
						}
			
			#mainbody .principal .bloque2 #block-block-5{
					width:728px;
					padding:0 9px 8px 8px;		
					border-top:10px solid #F1F0EA;
					height:auto;					
					background:#FFF;
					clear:both;
					text-align:center;
					color:#666;
					font-size:10px;
					}
				#mainbody .principal .bloque2 #block-block-5 p{margin:0 ;padding:0; border:0;}
				#mainbody .principal .bloque2 #block-block-5 h2{display:none;}
				
		#mainbody .principal .bloque3{/*Lo reciente - capsula */
				width:745px;
				margin:10px 0 0 0;
				height:1%;
				clear:both;
				line-height:1;
				}
			#mainbody .principal .bloque3 .tabhome{
					width:395px;
					height:285px;
					float:left;
					padding:18px 10px 10px 10px;
					background: #FFF url(images/TrecienteH.jpg) top no-repeat;
					}

				#mainbody .principal .bloque3 .tabhome .shadetabs{
						width :395px;
						height : 17px;
						margin:0;
						padding:0 0 10px 0;
						/*border-bottom:solid 2px #0AC6DF;*/
						}
					#mainbody .principal .bloque3 .tabhome .shadetabs li{
							list-style:none;
							width:17%;
							height:13px;
							font-size:80%;
							margin:0 0 0 5px;
							padding:2px 0 0 0;
							float:right;
							background:#0AC6DF;
							text-align:center;
							font-weight:bold;
							font-family:Georgia, "Times New Roman", Times, serif;
							}
						#mainbody .principal .bloque3 .tabhome .shadetabs li a{
								color:#FFF;
								font-size:80%;
								}
						#mainbody .principal .bloque3 .tabhome .shadetabs li a:visited{
						color: #FFF;
						}
						
						#mainbody .principal .bloque3 .tabhome .shadetabs li a:hover{
						text-decoration: underline;
						color: #FFF;
						}
						
						#mainbody .principal .bloque3 .tabhome .shadetabs li a.selected{ /*selected main tab style */
						position: relative;
						top: 1px;
						}
						
						#mainbody .principal .bloque3 .tabhome .shadetabs li a.selected{ /*selected main tab style */
						background-image: url(shadeactive.gif);
						color:#666;
						}
						
						#mainbody .principal .bloque3 .tabhome .shadetabs li a.selected:hover{ /*selected main tab style */
						text-decoration: none;
						}				  
						
							
					#mainbody .principal .bloque3 .tabhome .tabcontent{
							width: 395px;
							padding:0;
							background:#FFF;
							margin:0;
							clear:both;
							border-top:0;
							display:none;							
							font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#373938;
							}
					#mainbody .principal .bloque3 .tabhome .tabcontent .views-row-even,
					#mainbody .principal .bloque3 .tabhome .tabcontent .views-row-odd{
						    clear:both;
							padding:5px 0 5px 0;
							}
					#mainbody .principal .bloque3 .tabhome .tabcontent .views-field-title{
							font-size:14px;
							height:15px;
							padding:0 10px 0 0;
							float:left;
							}
					#mainbody .principal .bloque3 .tabhome .tabcontent .views-field-title a{color:#0AC6DF;}
					#mainbody .principal .bloque3 .tabhome .tabcontent .views-field-view-node{
							font-size:10px;
							height:15px;
							float:left;
							}
					#mainbody .principal .bloque3 .tabhome .tabcontent .views-field-view-node a{color:#666; text-decoration:underline;}
							
							
					
			#mainbody .principal .bloque3 .capsula{
					width:300px;
					height:300px;
					padding:0 10px 12px 10px;
					/*background:#FFF url(images/TcapsulaH.jpg) top no-repeat;*/
					background:#FFF;
					float:right;
					font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; color:#373938;
					}
					
				#mainbody .principal .bloque3 .capsula #block-block-16, #mainbody .principal .bloque3 .capsula #block-block-16 p{
						padding:0 0 5px 0;
						margin:0;
						border:0;
						}						
				#mainbody .principal .bloque3 .capsula #block-views-CapsulaHome-block_1 .views-field-field-capsulaimagen1-fid{
						width:300px;
						height:150px;
						clear:both;
						}	