@charset "iso-8859-1";
/* Hoja de Estilo de index.php */
		
		
		body { 
		
		margin:0px;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:12px;
		
		}
		
		a { 
		
		text-decoration:none;
		color:#333333;
		
		}
		
		a:hover { 
		
		text-decoration: underline;
		color:#333333;
		
		}
		
		h4 { 
		
		font-family: Arial, Helvetica, sans-serif;
		letter-spacing:-1px;
		color:#70991A;
		font-size:21px;
		font-weight:bold;
		margin:0px;
		margin-bottom:10px;
		
				
		}
		
		h5 { 
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#555555;
		line-height:20px;
		font-weight:normal;
		margin:0px;
		}
		
		
		h6  { 
		
		
		font-family: Arial, Helvetica, sans-serif;
		color: #70991A;
		font-size:16px;
		font-weight:bold;
		margin:0px;
		margin-bottom:5px;
	
		}
		
		p { 
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#333333;
		
		margin:0px;
		padding:5px;
		
		}
		
		form { 
		padding:0px; margin:0px;
		}
		
		#subheader { 
		
		width:950px;
		margin:auto;
		height:24px;
		
		
		}
		
					#subheader ul { 
					
					list-style:none;
					margin:0px;
					padding:0px;
					
				
					
					
					}
						
					#subheader li { 
					
					list-style:none;
					padding:5px;
					margin-right:10px;
					
					float:left;
					
		
					
					}					
					
					#subheader fieldset  { 
					
					float:right;
					
					border:none;
					
					}
					
					.buscador { 
					
					border:1px dotted #739D1A;
					background-color:#DAF0AA;
					font-size:12px;
					font-weight:bold;
					width:150px;
					height:19px;
					
					padding-left:22px;							
					background-image:url(../img/icon/lupa.png);
					background-position:left;
					background-repeat:no-repeat;
					
					
					
					}
					
					.btn_buscador { 
					
					border:1px solid #CCCCCC;
					background-color:#f3f3f3;							
					color:#739D1A;
					font-weight:bold;
					font-family:Arial, Helvetica, sans-serif;
					font-size:12px;
					padding:2px;
					cursor:pointer;						
					
					}
					
					.btn_buscador:hover { 
							
					cursor:pointer;
					background-color:#DAF0AA;
					border:1px solid #739D1A;
							
					}
					
					
					#subheader select { 
					
					width:100px;
					padding:0px;
					background-color:#DAF0AA;
					font-size:12px;
					height:22px;
					border:1px dotted #739D1A;
					cursor:pointer;
					
					
					
					}
					
					#subheader option { 
					
					padding:1px;
					background-color:#DAF0AA;
					font-size:12px;
					height:18px;
					
					cursor:pointer;
					}
					
					
							/* RESULTADOS BUSCADOR */
							
							
							#BuscadorResultados_contenidos h1 { 
							
							font-family:Arial, Helvetica, sans-serif;
							font-size:17px;
							letter-spacing:-1px;
							color:#555555;
							
							margin:0px;
							padding:0px;
							margin-bottom:5px;
							
							
							}
							
							#BuscadorResultados_contenidos  p { 
							
							margin:0px;
						
							text-align:justify;
							padding:5px;
							
							margin-bottom:8px;
							
							border-bottom:1px dotted #cccccc;
							
							}
					
							#buscador_barra { 
							
							border-bottom:2px solid   #E2E2E2;
							margin-bottom:10px;
							width:100%;
							font-size:14px;
							letter-spacing:-1px;
							font-weight:bold;
							color:#444444;
							padding:5px;
							
							
							}
							
							#BuscadorResultados_grupos h1 { 
							
							font-size:13px;
							color:#333333;
							font-weight:normal;
							
							}
							
							#BuscadorResultados_grupos p { 
							
							margin:0px;
							text-align:justify;
							padding:5px;
							
							margin-bottom:8px;
							line-height:22px;
							
							border-bottom:1px dotted #cccccc;
							height:70px;
							
							color:#666666;
							}
							
							#BuscadorResultados_grupos img { 
							
							margin-right:5px;
							margin-bottom:10px;
							
							}
							
							#BuscadorResultados_grupos strong { 
							
							font-size:14px;
							letter-spacing:-1px;
							color:#333333;
							margin-bottom:5px;
							
							}
							
							#barra_filtro { 
							
							width:950px;
							border:1px dotted #cccccc;
							background-color:#f7f7f7;
							
							padding:6px;
							
							color:#649302;
							font-size:14px;
							letter-spacing:-1px;
							
							}
							
							#barra_filtro b { 
							
							color:#555555;
							
							margin-right:8px;
							
							
							}
							
							#barra_filtro strong { 
							
							color:#649302;
							
							}
							
							#barra_filtro h1 { 
							
							
							width:160px;
							text-transform:uppercase;
							color: #999999;
							font-size:14px;
							
							margin:0px;
							padding:0px;
							
							float:left;
							
							}
							
							
							
								
		#iniciar_sesion { 
		
		width:990px;
		height:80px;
				
		background-image:url(../img/bg_iniciar_sesion.png);
		background-repeat:no-repeat;
	
		
		}
		
		#recuperar_password { 
		
		width:990px;
		height:80px;
				
		background-image:url(../img/bg_iniciar_sesion.png);
		background-repeat:no-repeat;
	
		
		}
		
							
							/* FORMULARIO DE LOGIN */
							
							#login fieldset { 
							
							border:none;
							
							margin-left:5px;
							
							}
							
							#login legend { 
							
							font-size:14px;
							text-transform:uppercase;
							color:#739D1A;
							font-weight:bold;							
							margin-top:5px;
														
							}
							
							#login label { 
							
							color:#555555;
							font-weight:bold;
							
							margin-right:5px;
							margin-left:5px;
						
							padding:0px;
							
							}
							
							#login input[type=text], input[type=password] { 
							
							width:135px;
							height:18px;
							margin-right:10px;
							color:#333333;
							font-family:Arial, Helvetica, sans-serif;
							
							border:1px dotted #739D1A;
							background-color:#E6F1FF;
							
							}
							
							#btn_login { 
							
							border:1px solid #CCCCCC;
							background-color:#f3f3f3;
							
							
							color:#739D1A;
							font-weight:bold;
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							padding:3px;
							
							padding-left:20px;
							
							background-image:url(../img/icon/candado.png);
							background-position:left;
							background-repeat:no-repeat;
							
							}
							
							#btn_login:hover { 
							
							cursor:pointer;
							background-color:#DAF0AA;
							border:1px solid #739D1A;
							
							
							
							}
							
							/* RECUPERAR PASSWORD */
							
							#recuperar fieldset { 
							
							border:none;
							
							margin-left:5px;
							
							}
							
							#recuperar legend { 
							
							font-size:14px;
							text-transform:uppercase;
							color:#739D1A;
							font-weight:bold;							
							margin-top:5px;
														
							}
							
							#recuperar label { 
							
							color:#555555;
							font-weight:bold;
							
							margin-right:5px;
							margin-left:5px;
						
							padding:0px;
							
							}
							
							#recuperar input[type=text] { 
							
							width:190px;
							height:18px;
							margin-right:10px;
							color:#333333;
							font-family:Arial, Helvetica, sans-serif;
							
							border:1px dotted #739D1A;
							background-color:#E6F1FF;
							
							}
							
							#btn_recuperar { 
							
							border:1px solid #CCCCCC;
							background-color:#f3f3f3;
							
							
							color:#739D1A;
							font-weight:bold;
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							padding:3px;
							
							padding-left:13px;
							
							background-image:url(../img/icon/candado.png);
							background-position:left;
							background-repeat:no-repeat;
							
							}
							
							#btn_recuperar:hover { 
							
							cursor:pointer;
							background-color:#DAF0AA;
							border:1px solid #739D1A;
							
							
							
							}
							
							
							
							
							/* ERRORES ESTILO */
							.error { 
							
							color: #FF2828;
							border:1px dotted #D20000;
							padding:6px;
							background-color:#FFDFDF;
							
							margin-left:30px;
														
							}
							
							.alerta { 
							
							color: #333333;
							border:1px dotted #FFCC00;
							background-color:#FFFFCC;
							padding:7px;
							
							width:400px;
							}
							
							.exito { 
							
							color: #333333;
							border:1px dotted #739D1A;
							padding:6px;
							background-color: #DAF0AA;
							
							margin-left:30px;
														
							}
							
							
							
							.msg{ 
							
							color: #444444;
							border:1px dotted  #51A8FF;
							background-color: #E8F3FF;
							padding:7px;
							font-size:15px;
							letter-spacing:-1px;
							font-weight:bold;
							text-align:center;
							
							width:95%;
							margin-bottom:7px;
							
							cursor:pointer;
							}
							
							
							
							
							
		
		#publicidad { 
		
		width:950px;
		margin:auto;
		height:5px;
		
		}
		
		
		#indicadores {
		
			width:950px;
			height:20px;
			margin:auto;	
			color:#555555;		
						
						
		}			
					#indicadores ul { 
					
					list-style:none;
					list-style-type:none;
					
					padding:0px;
					margin:0px;
					
					float:right;
					
					}
		
					#indicadores li { 
					
					list-style: none;
					list-style-type:none;
					float:left;
					margin-right:10px;
					
					text-align:right;
					
					}
		
		#encabezado { 
		
		width:100%;
		height:130px;
		/*background-color: #88BA1F;*/
		background-image:url(../img/bg_header2.jpg);
		background-repeat:repeat-x;
		
		}
		
		#bg_contenidos { 
		
		width:100%;
		
		background-color:#FFF;
		
		}
		/*
		#content_mod { 
		
		background-image:url(../img/bg_content_mod.png);
		background-repeat:no-repeat;
		
		padding-top:25px;
		padding-left:15px;
		}
		*/
		#herramientas  { 
		
		width:99%;
		
		padding:5px;
		margin:0px;			
		font-size:12px;		
		color: #444444;							
		background: #f3f3f3;		
		border-bottom:2px solid   #CCCCCC;
		
	
	
		}		
						
						#herramientas ul { 
						
						list-style:none;
						list-style-type:none;
						
						margin:0px;
						padding:0px;
						
												
						float:right;
						
										
						}
						
						#herramientas li { 
						
						float:left;
						list-style:none;
						margin:0px;
						padding:0px;
						margin-right:20px;
						
						color:#555555;
						font-size:12px;
						font-weight:bold;
						}
							
						#herramientas img  { 
						
						margin-right:2px;
						
						}
						
						#herramientas strong { 
						
						margin-right:15px;
						
						}
		
		
		#tabs { 
		
		width:100%;
		min-height:200px;
		
		}					
						.tabVideo { 
						
						padding-top:10px;
						
						
						}
						
						.tabPlay { 
						
						position: absolute;		
						top: 0; 
						left: 0;
						
						padding-top:-10px; 

						
						}
		
						#menu_tab { 
		
						width:100%;
						height:60px;
												
						}
						
						#menu_tab ul {
						
						list-style:none;
						list-style-type:none;
						width:100%;
						
						margin:0px;
						padding:0px;
						
								
						}
						
						#menu_tab li { 
						margin:0px;
						margin-right:5px;
						list-style:none;
						list-style-type:none;
						float:left;
						
						height:45px;
						padding:7px;
						
										
						
						} 
						
						.desactivo { 
						
						border:1px solid #E4E4E4;
						border-bottom:none;
						
						background-color:#f9f9f9;
						
										
						}
						
						.activo { 
						
						border:1px solid #e4e4e4;
						border-bottom:none;
						
						background-image:url(../img/bg_tab.jpg);
						background-position:top;
						background-repeat:repeat-x;
						
						
						} 
						
						#menu_tab h1 { 
						
										
						font-size:16px;
						color:#333333;
						margin:0px;
						padding:0px;
						letter-spacing:-1px;
						
						}
								#menu_tab li:hover  { 
								
								cursor:pointer;
								
								}
								
																
						#menu_tab h2 { 
						
						font-size:13px;
						color:#333333;
						margin:0px;
						padding:0px;
						font-weight:normal;
						
						}						
						
						
						#menu_tab_content { 
						
						border:1px solid #E4E4E4;
						border-top:none;
						
						background-image:url(../img/bg_ContentTab.jpg);
						background-repeat:repeat-x;
						background-position:top;
						
						-moz-border-radius:0 0 6px 6px;
						
						height:200px;
						padding:10px;
						padding-top:20px;
						}
		
		#tab_der {
		
		float:right;
		
		width:410px;
		
		}
		
					  .tab_mini { 
					  
					  width:199px;
					  margin-bottom:10px;
					  
					  float:left;
					  
					  }
					  
					  .tab_mini_videos { 
					  
					  width:152px;
					  float:left;
					  margin-bottom:5px;
					  
					  }
		
					  .imgTabMini { 
					  
					  max-width:50px;
					  max-height:50px;
					  width:50px;
					  height:50px;
					  padding:1px;
					  border:1px solid #cccccc;
					  
					  margin:2px;
					  margin-right:5px;
					  
					  float:left;
					  
					  }
					  
					  .imgTabMiniVideo { 
					  
					  margin:10px;
					padding:1px;
					
					border:1px solid #cccccc;
					float:left;
		
		}
					
		#tab_izq { 
		
		float:left;
		width:500px;
		
		font-size:13px;
		color:#444444;
		line-height:20px;
		text-align:justify;
		
		border-right:1px dotted #cccccc;
		padding-right:10px;
		/*letter-spacing:-1px;*/
		font-family: Arial;
		font-weight: 200;
					
		}
		
			
				
				#tab_izq h1 { 
				
				font-size:20px;
				color:#699117;
				margin:0px;
				padding:0px;
				
				margin-bottom:5px;
				letter-spacing:-1px;
				font-weight:bold;
				
				font-family:"Trebuchet MS";
				
				}
				
				#tab_izq.h2 { 
				
				font-size:13px;
				font-weight:normal;
				color: #70991A;
				
				}
				
					#tab_izq a { 
					
					text-decoration:none;
					color:#699117;
					
					}
					
					#tab_izq a:hover { 
					
					text-decoration:none;
					color: #5C8013;
					
					}
					
					
					
				
				
				
				
				.imgTab { 
				
				max-width:200px;
				max-height:150px;
				margin-right:7px;
				padding:1px;
				border:1px solid #cccccc;
				float:left;
				
				}	
				
				.imgTabVideo { 
				
				max-width:200px;
				max-height:150px;
				margin-right:7px;
				padding:1px;
				padding-right:0px;
				border:1px solid #cccccc;
				float:left;
				
				}	
				
				.imgTabGrande { 
				
				max-width:300px;
				max-height:250px;
				margin:5px;
				padding:1px;
				border:1px solid #cccccc;
				float:left;
				
				}
		#contenidos { 
		
		width:950px;
		margin:auto;
		
		
		}
		
					#columna_izq { 
					
					width:600px;
					
					
					float:left;
					}
					
					#columna_der { 
					
					margin-left:600px;
					margin-top:15px;
					
					}
					
					
					
					#columna_izqSec { 
					
					width:290px;					
					
					float:left;
					}
					
					#columna_derSec { 
					
					margin-left:320px;
					
					}
		
		
		
		#footer { 
		
		border-top:1px dotted #cccccc;
		
		padding:5px;
		
		color:#555555;
		
		}
		
					#footer fieldset { 
					
					width:400px;
					float:left;
					
					border:0px;
					margin:0px;
					padding:3px;
										
					}
					
					#footer img { 
					
					margin-right:10px;
					
					}
		
					#footer ul { 
					
					list-style:none;
					padding:0px;
					margin:0px;
				
					
					float:right;
					
					}
					
					#footer li { 
					
					list-style:none;
					
					float:left;
								
					padding-right:15px;
					padding-left:15px;
										
					/*border-right:1px solid #CCCCCC;*/
					
					
					}
					
					#footer li.noborde { 
					
					border-right:none;
					
					}
					
					
		/* CSS POR SECCIÓN */
		
		/* DESTACADOS */
		
		#destacados { 
		
		width:950px;
		
		}
		
		#destacados fieldset { 
		
		width:938px;
		background-color:#FFFFFF;
		
		border:none;
		margin:0px;
		padding:0px;
		
		border:1px solid #CCCCCC;
		
		
		}
		
		#destacados h1 { 
		
		width:891px;
		
		margin:0px;
		margin-bottom:5px;
		padding:7px;
		font-size:15px;
		letter-spacing:-1px;
		color: #FFFFFF;
		background-color:#88BA1F;
		text-transform:uppercase;
		
		
		background-image:url(../img/icon/servicios.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:40px;
		
		
		}
		
	
		#destacados p { 
		
		margin:0px;
		padding:0px;
		
		
		}


		.destacadosBox { 
		
		width:310px;
		float:left;
		height:80px;
		
		
		
		} 
		
		#destacadosAutor a { 
		
		font-size:11px;
		color:#777777;
		
		}
		
		#destacadosAutor img { 
		
		
		}
		
		
		
		
		/* FOROS DE DEBATES*/
		
		#foros_debates fieldset { 
		
		width:582px;
		background-color:#FFFFFF;
		
		border:none;
		margin:0px;
		padding:0px;
		
		border:1px solid #CCCCCC;
		
		}
		
		#foros_debates h1 { 
		
		width:535px;
		
		margin:0px;
		margin-bottom:5px;
		padding:7px;
		font-size:15px;
		letter-spacing:-1px;
		color: #FFFFFF;
		background-color:#313131;
		text-transform:uppercase;
		
		
		background-image:url(../img/icon/foro.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:40px;
		
		
		}
		
		#foros_debates h2 { 
		
		margin:0px;
		padding:0px;
		
		font-size:13px;
		color:#70991A;
		
		}
		
		#foros_debates fieldset p { 
		
		margin:0px;
		padding:3px;
		font-size:12px;
		color: #333333;
		line-height:18px;
		margin-bottom:5px;
		
		text-align:justify;
		
		}
		
		.img { 
		
		width:75px;
		height:75px;
		border:1px solid #cccccc;
		
		float:left;
		
		margin:5px;
		padding:1px;
		
		
		}
		
		
		
		
		
		/* SERVICIOS */
		
		
		#servicios fieldset { 
		
		width:333px;
		background-color:#FFFFFF;
		
		border:none;
		margin:0px;
		padding:0px;
		
		border:1px solid #E1E1E1;
		
		}
		
		#servicios h1 { 
		
		width:286px;
		
		margin:0px;
		margin-bottom:5px;
		padding:7px;
		font-size:18px;
		letter-spacing:-1px;
		color: #FFFFFF;
		background-color:#88BA1F;
		/*text-transform:uppercase;*/
		
		background-image:url(../img/icon/servicios.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:40px;
		
		}
	
		
		#servicios h2 { 
		
		margin:0px;
		padding:0px;
		
		font-size:13px;
		color:#444444;
		
		}
		
		#servicios fieldset p { 
		
		margin:0px;
		padding:3px;
		font-size:12px;
		color: #333333;
		line-height:17px;
		margin-bottom:5px;
		
		text-align:justify;
		
		}
	
		
		
		
		/* NOSOTROS */
		
		
		#nosotros fieldset { 
		
		width:333px;
		background-color:#FFFFFF;
		
		border:none;
		margin:0px;
		padding:0px;
		
		border:1px solid #E1E1E1;
		
		}
		
		#nosotros h1 { 
		
		width:286px;
		
		margin:0px;
		margin-bottom:0px;
		padding:7px;
		font-size:18px;
		letter-spacing:-1px;
		color: #FFFFFF;
		background-color:#88BA1F;
		/*text-transform:uppercase;*/
		
		background-image:url(../img/icon/nosotros.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:40px;
		
		}
		
		#nosotros h2 { 
		
		margin:0px;
		padding:0px;
		
		font-size:13px;
		color:#444444;
		
		}
		
		#nosotros fieldset p { 
		
		margin:0px;
		padding:3px;
		font-size:12px;
		color: #666666;
		line-height:17px;
		margin-bottom:5px;
		
		text-align:justify;
		
		}
		
		#nosotros ul { 
		
		list-style:none;
		padding:0px;
		margin:0px;
		}
		#nosotros li { 
		
		list-style:none;
		line-height:20px;
		color:#444444;
		
		border-bottom:1px dotted #cccccc;
		padding:5px;
		padding-left:10px;
		
	
		}
		
		#nosotros li:hover { 
		
		background-color:#f3f3f3;
		
				
		}
		
		/* TIPS */
		
		
		#tips fieldset { 
		
		width:333px;
		background-color:#FFFFFF;
		
		border:none;
		margin:0px;
		padding:0px;
		
		border:1px solid #E1E1E1;
		
		}
		
		#tips h1 { 
		
		width:286px;
		
		margin:0px;
		margin-bottom:0px;
		padding:7px;
		font-size:18px;
		letter-spacing:-1px;
		color: #FFFFFF;
		background-color:#3C3C3C;
		/*text-transform:uppercase;*/
		
		background-image:url(../img/icon/ampolleta.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:40px;
		
		}
		
		#tips h2 { 
		
		margin:0px;
		padding:0px;
		
		font-size:13px;
		color:#444444;
		
		}
		
		#tips fieldset p { 
		
		margin:0px;
		padding:3px;
		font-size:12px;
		color: #666666;
		line-height:17px;
		margin-bottom:5px;
		
		text-align:justify;
		
		}
		
		/* ENCUESTAS */
		
					
		
		#encuesta fieldset { 
		
		width:333px;
		background-color:#FFFFFF;
		
		border:none;
		margin:0px;
		padding:0px;
		
		border:1px solid #E1E1E1;
		
		}
		
		#encuesta h1 { 
		
		width:286px;
		
		margin:0px;
		margin-bottom:5px;
		padding:7px;
		font-size:18px;
		letter-spacing:-1px;
		color: #FFFFFF;
		background-color:#3C3C3C;
		/*text-transform:uppercase;*/
		
		background-image:url(../img/icon/encuesta.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:40px;
		
		}
		
		#encuesta h2 { 
		
		margin:0px;
		padding:3px;
		text-align:center;
		
		font-size:13px;
		letter-spacing:-1px;
		color: #6F9818;
		
		}
		
		#encuesta fieldset p { 
		
		margin:0px;
		padding:3px;
		font-size:12px;
		color: #666666;
		line-height:17px;
		margin-bottom:5px;
		
		text-align:justify;
		
		}
		
		.cargador_encuesta  { 
		
		background-image:url(../img/encuesta_loading.gif);
		background-position:center;
		background-repeat:no-repeat;
		
		width:100px;
		height:100px;
		margin:auto;
		
		}
		
						.cargador  { 
		
						background-image:url(../img/encuesta_loading.gif);
						background-position:center;
						background-repeat:no-repeat;
						
						width:50px;
						height:50px;
						margin:auto;
						
						}
		
		
		
				
		#encuesta ul { 
		
		list-style:none;
		padding:0px;
		margin:0px;
		}
		
		#encuesta li { 
		
		list-style:none;
		line-height:20px;
		color:#444444;
		
		border-bottom:1px dotted #cccccc;
		padding:5px;
		padding-left:10px;
		
	
		}
		
		#encuesta li:hover { 
		
		background-color:#f3f3f3;
				
		}
		
		#error_encuestaStyle { 
		
		border:1px solid #CA0000;
		background-color:#FFCCCC;
		color:#000000;
		font-weight:bold;
		width:321px;
		padding:5px;
		margin:auto;
		margin-top:-4px;
		margin-bottom:3px;
		
		
		}
		
		
							#btn_votar { 
							
							margin-top:2px;
							margin-bottom:3px;
							border:1px solid #CCCCCC;
							background-color:#f3f3f3;
							
							
							color:#739D1A;
							font-weight:bold;
							font-family:Arial, Helvetica, sans-serif;
							font-size:12px;
							padding:5px;
							
													
							padding-left:20px;
							padding-right:15px;
							
							background-image:url(../img/icon/exito.png);
							background-position:left;
							background-repeat:no-repeat;
							
							}
							
							#btn_votar:hover { 
							
							cursor:pointer;
							background-color:#DAF0AA;
							border:1px solid #739D1A;
							
							
							
							}
		
		
		/* ESTADÍSTICAS */
			
		
		#estadisticas fieldset { 
		
		width:333px;
		background-color:#FFFFFF;
		
		border:none;
		margin:0px;
		padding:0px;
		
		border:1px solid #E1E1E1;
		
		}
		
		#estadisticas h1 { 
		
		width:286px;
		
		margin:0px;
		margin-bottom:5px;
		padding:7px;
		font-size:18px;
		letter-spacing:-1px;
		color: #FFFFFF;
		background-color:#88BA1F;
		/*text-transform:uppercase;*/
		
		background-image:url(../img/icon/estadisticas.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:40px;
		
		}
		
		#estadisticas h2 { 
		
		margin:0px;
		padding:0px;
		
		font-size:13px;
		color:#444444;
		
		}
		
		#estadisticas fieldset p { 
		
		margin:0px;
		padding:3px;
		font-size:12px;
		color: #666666;
		line-height:17px;
		margin-bottom:5px;
		
		text-align:justify;
		
		}
		
		
		#estadisticas ul { 
		
		list-style:none;
		padding:7px;
		padding-left:15px;
		margin:0px;
		}
		#estadisticas li { 
		
		list-style:none;
		line-height:20px;
		color:#444444;
		
		background-image:url(../img/v3.png);
		background-position:left;
		background-repeat:no-repeat;
		
		padding-left:10px;
		
		}
			
		
		
		/* ENTREVISTAS */
		
	
		
		#entrevistas fieldset { 
		
		width:582px;
		background-color:#FFFFFF;
		
		border:none;
		margin:0px;
		padding:0px;
		
		border:1px solid #CCCCCC;
		
		}
		
		#entrevistas h1 { 
		
		width:535px;
		
		margin:0px;
		margin-bottom:5px;
		padding:7px;
		font-size:15px;
		letter-spacing:-1px;
		color: #FFFFFF;
		background-color:#88BA1F;
		text-transform:uppercase;
		
		
		background-image:url(../img/icon/videos.png);
		background-repeat:no-repeat;
		background-position:left;
		padding-left:40px;
		
		
		}
		
		.video { 
		
		margin:0px;
		
		font-size:13px;
		color: #444444;
		
		float:left;
		}

		.txt_video { 
		
		width:120px;
		margin:10px;
		margin-bottom:-8px;
		font-weight:bold;
		letter-spacing:-1px;
		
		}
		
		#entrevistas p { 
		
		margin:0px;
		padding:0px;
		
		}
		
		.img_video { 
		position:relative;
		
		}
		.play { 
	
		position: absolute;		
		top: 0; 
		left: 0; 
		
		}
		
		#entrevistas img { 
		
		margin:10px;
		padding:1px;
		
		border:1px solid #cccccc;

		
		}
		
		
		
		/* REGISTRO DE SOCIOS */
		
		
			#registro { 
			
			padding:5px;

			
			}
			
			#registro fieldset { 
			
			border:none;
			padding:5px;
			
			}
					
			.field { 
			
			font-family:Arial, Helvetica, sans-serif;
			color:#222222;
			font-size:13px;
			font-weight:bold;
			padding:3px;
			padding-left:0px;
			
			width:400px;
			
			}
			
			#registro select { 
			
			width:302px;
			height:30px;
			padding:3px;
			
			}
			
			#registro option { 
			
			padding:5px;
			cursor:pointer;
			
			}
			
			#registro input[type=text] { 
			
			width:300px;
			height:21px;
			
			border:1px solid #CCCCCC;
		
			margin:3px;
			margin-left:0px;
			
			font-size:14px;
			
			}
			
			#registro input[type=text].validation-failed { 
			
			border:1px solid #BB0000;
			
			}
			
			
			
			#registro input[type=text].validation-passed { 
			
			border:1px solid  #6F9818;
			
			}
			
			
			
			#registro input[type=password] { 
			
			width:300px;
			height:21px;
			
			border:1px solid #CCCCCC;
		
			margin:3px;
			margin-left:0px;
			
			font-size:14px;
			
			}
			
			#registro input[type=password].validation-failed { 
			
			border:1px solid #F00000;
			
			}
			
			#registro input[type=password].validation-passed { 
			
			border:1px solid  #6F9818;
			
			}
 			
			
			
			/* FIELDSET */
			
			#registro fieldset { 
			
			margin:0px;
			padding:0px;
			
			}
			
		    #form_left {
			
			float:left;
			
			width:430px;
			
			border-right:1px dotted #cccccc;
			
			}
			
			#form_right { 
			
			margin-left:470px;
			width:430px;
			
			}
			
			
			.validation-advice  { 
			
			border:none;
			background-color:#F00000;
			color:#FFFFFF;
			
			width:292px;
			padding:5px;
			
		
			
			}
		
			
		.autocomplete {
		  position:absolute;
		  width:248px;
		  background-color:white;
		  border:1px solid #888;
		  margin:0;
		  padding:0;
		}
		.autocomplete ul {
		  list-style-type:none;
		  margin:0;
		  padding:0;
		}
		.autocomplete ul li.selected { background-color: #ffb;}
		.autocomplete ul li {
		  list-style-type:none;
		  display:block;
		  margin:0;
		  padding:3px;
		  min-height:22px;
		  cursor:pointer;
		}
		
			.small { 
			
			font-size:11px;
			color: #999999;
			font-weight:bold;
			
			}
			
		 .mostrar { 
		 
		 display:block;
		 
		 }
		 
		 .ocultar { 
		 
		 display:none;
		 
		 }
		 
		 #errores_registro { 
		 
		 width:740px;
		 border:1px dotted #FFCC00;
		 padding:7px;
		 
		 font-size:13px;
		 line-height:19px;
		 
		 background-color:#FFFFCC;
		 
		 }
		 
		 
		 
		 #btn_registro { 
							
							border:1px solid #CCCCCC;
							background-color:#f3f3f3;
							
							
							color:#739D1A;
							font-weight:bold;
							font-family:Arial, Helvetica, sans-serif;
							font-size:14px;
							padding:7px;
						
							}
							
							
			#btn_registro:hover { 
							
							cursor:pointer;
							background-color:#DAF0AA;
							border:1px solid #739D1A;
							
							
							
							}
							
							
		#ver_tips h3 { 
		
		padding:5px;
		color: #666666;
		font-size:13px;
		font-weight:bold;
		margin:0px;
		text-align:justify;
		line-height:19px;
		
		letter-spacing:-1px;
		
		}
		
		.refresh { float:right; margin-top:5px; cursor:pointer; }
		
		
		
		/* ARTICULOS */
		
		
		#leer_left { 
		
	    width:700px;
		/*border-right:1px dotted #cccccc;*/
		float:left;
		
		}
		
			#leer_left h1 { 
			
			font-family:Arial, Helvetica, sans-serif;
			letter-spacing:-1px;
			color:#70991A;
			font-size:21px;
						
			margin:0px;
			padding:0px;
			
			margin-bottom:8px;
			}
			
			
			#leer_left h2 { 
			
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#333333;
			font-weight:bold;
			float:right;
			padding:0px;
			margin:5px;

			
			}
			
				#leer_left h2:hover { 
				
				color:#666666;
				cursor:pointer;
				
				}
			
			#leer_left p { 
			
			margin:0px;
			padding:0px;
			
			width:99%;
			text-align:justify;
			line-height:19px;
			color:#333333;
					
			}
			
			#leer_left br { 
			
			padding:0px;
			
			margin:-7px;
			
			}
		
		
		#leer_right { 
		
		margin-left:720px;
		/*border-right:1px dotted #cccccc;*/
		
		}
		
				#leer_right h1 { 
				
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				letter-spacing:-1px;
				color: #70991A;
				
				}
				
				
		
		#avatar fieldset { 
		
		width:215px;
		background-color:#FFFFFF;
		border:1px solid #f3f3f3;
		padding:0px;
		margin:0px;
		
		}
		
		
		#avatar h1 {
		font-family:Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		font-size:13px;
		font-weight:bold;
		margin:0px;
		padding-top:6px;
	
		text-align:center;
		width:215px;
		height:22px;
		background-color:#88BA1F;;
		
		
		} 
		
		.imgAvatar { 
		
		max-width:125px;
		max-height:145px;
				
		margin:5px;
		
		}
		
		/* ARTICULOS RELACIONADOS */
		
		#relacionados ul { 
		
		margin:0px;
		padding:0px;
		list-style:none;
		
		}
				#relacionados a { 
				
				text-decoration:none;
				
				}
				#relacionados a:hover { 
				
				text-decoration:none;
				color: #333333;
				
				}
		
		#relacionados fieldset { 
		
		background-color:#FFFFFF;
		border:1px solid #f3f3f3;
		margin:0px;
		padding:0px;
		
		}
		
		#relacionados ul { 
		
		list-style:none;
		padding:0px;
		margin:0px;
		
		}
		
		#relacionados li { 
		
		list-style:none;
		border-bottom:1px dotted #cccccc;
		color:#666666;
		margin:0px;
		padding:5px;
				
		}
		
			#relacionados li:hover { 
			
			background-color:#f3f3f3;

			}
			
		

		
		/* COMENTARIOS */
		
		.fieldC { 
		
		color: #70991A;
		font-weight:bold;
		padding:5px;
		padding-left:0px;
		border-bottom:1px dotted #cccccc;
		width:600px;
		
		}
		
			.fieldC2  { 
							
					color: #70991A;
					font-weight:bold;
					padding:5px;
					padding-left:0px;
					width:600px;
			
			}
		
		#comentarios label { 
		
		width:60px;
		float:left;
		padding:5px;
		
		}
		
				.label_text { 
				
				font-size:13px;
				color:#333333;
				padding:5px;

				
				}
				
		#comentarios input[type=text]  { 
		
		width:220px;
		height:19px;
		color:#666666;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		border:1px dotted #999999;
		
		}
		
		#comentarios textarea { 
		
		width:600px;
		height:100px;
		border:1px dotted #999999;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#666666;
		
		}
		
		.comentario_error { 
		
		width:590px;
		padding:7px;
		border:1px dotted #F00000;
		background-color:#FFE1E1;
		color: #C10000;
		font-size:13px;
		font-weight:bold;
		
		}
		
		
		.exito_comentario{ 
		
		width:650px;
		padding:10px;
		border:1px dotted  #5C8013;
		background-color: #EFF9DB;
		color: #5C8013;
		font-size:14px;
		font-weight:normal;		
		}
		
		
		#ver_comentarios fieldset { 
		
		border:none;
		padding:5px;
		margin:0px;		
		width:680px;
		
		}			
						.comen1 { 
						
						background-image:url(../img/bg_comen.jpg);
						background-repeat:repeat-x;
						
						
						}
						
						.comen2 { 
						
						background-image:url(../img/bg_comen.jpg);
						background-repeat:repeat-x;
						


						
						}
		
		#ver_comentarios h1 { 
		
		font-family:Arial, Helvetica, sans-serif;
		letter-spacing:-1px;
		color:#333333;
		font-size:13px;
		
		padding:0px;
		margin:0px;
		margin-bottom:5px;
		
		border-bottom:1px dotted #cccccc;
		
		}
		
		#ver_comentarios h2 { 
		
		float:right;
		font-weight:normal;
		font-size:12px;
		color:#666666;
		margin-top:-2px;
		
		}
		
		.comen img { 
		
		margin:5px;
		
		}
		
		.comen { 
		
		width:600px;
		font-family:Arial, Helvetica, sans-serif;
		color:#666666;
		font-size:12px;
		padding:3px; 
		line-height:19px;
		
		}
		
		/* REDES SOCIALES */
		
		#redessociales fieldset { 
		
		background:#FFFFFF;
		border:1px solid #f3f3f3;
		margin:0px;
		padding:0px;
		
		}
		
		#redessociales ul { 
		padding:0px;
		margin:0px;
		list-style:none;
		
		}
		
		#redessociales li { 
		
		padding:5px;
		list-style:none;
		margin:0px;
		
		border-bottom:1px dotted #cccccc;
		
		}
		
				#redessociales li:hover { 
				
				cursor:pointer;
				background-color:#f3f3f3;
				
				}
				
		#redessociales img { 
		
		margin-right:3px;
		
		}
		
		
		/* OLVIDO PASS */
		
		
		
			#olvido_pass { 
			
			padding:5px;

			
			}
			
			#olvido_pass fieldset { 
			
			border:none;
			padding:5px;
			
			}
			
			#olvido_pass select { 
			
			width:302px;
			height:30px;
			padding:3px;
			
			}
			
			#olvido_pass option { 
			
			padding:5px;
			cursor:pointer;
			
			}
					
			#olvido_pass .field { 
			
			font-family:Arial, Helvetica, sans-serif;
			color:#222222;
			font-size:13px;
			font-weight:bold;
			padding:6px;
			padding-left:0px;
			
			width:700px;
			
			border-bottom:1px dotted #cccccc;
			
			}
			
			#olvido_pass label { 
			
			float:left;
			width:220px;
			padding:5px;
			
			}
			
			
			#olvido_pass input[type=text] { 
			
			width:300px;
			height:21px;
			
			border:1px solid #CCCCCC;
		
			margin:3px;
			margin-left:0px;
			
			font-size:14px;
			
			}
			
			#olvido_pass input[type=text].validation-failed { 
			
			border:1px solid #F00000;
			
			}
			
			#olvido_pass input[type=text].validation-passed { 
			
			border:1px solid  #6F9818;
			
			}
			
			
			
			#olvido_pass input[type=password] { 
			
			width:300px;
			height:21px;
			
			border:1px solid #CCCCCC;
		
			margin:3px;
			margin-left:0px;
			
			font-size:14px;
			
			}
			
			#olvido_pass input[type=password].validation-failed { 
			
			border:1px solid #F00000;
			
			}
			
			#olvido_pass input[type=password].validation-passed { 
			
			border:1px solid  #6F9818;
			
			}
			
			
 			
			
			/* MÁS ARTICULOS */
			
			
			#mas_articulos h1 { 
			
			font-family:Arial, Helvetica, sans-serif;
			font-size:18px;
			color:#5C8013;
			letter-spacing:-1px;
			font-weight:bold;
			
			margin:0px;
			padding:0px;
			
			margin-bottom:10px;
			
			}
			
					/*		
				#mas_articulos fieldset { 
				
				border:none;
				padding:0px;
				
				margin-bottom:12px;
				
				
				}
				
				
			 
				#mas_articulos h2 { 
				
				font-size:14px;
				color: #333333;
				font-weight:bold;
				margin:0px;
				padding:0px;
				letter-spacing:-1px;
				
				}
				
				#mas_articulos h3 { 
				
				font-size:11px;
				color: #555555;
				margin:0px;
				padding:0px;
				letter-spacing:0px;
				font-weight:normal;
				}
				
					#mas_articulos a { 
					
					text-decoration:none;
					
					}
					
					#mas_articulos a:hover { 
					
					color:#444444;
					text-decoration:none;
					}*/
					
					
					#mas_articulos h2 { 
					
					border-bottom:1px dotted #cccccc;
					font-size:13px;
					
					color:#777777;
					/*letter-spacing:-1px;*/
					background-color:#ffffff;
					background-image:url(../img/v2.jpg);
					background-position:left;
					background-repeat:no-repeat;
					
					padding:6px;
					padding-left:12px;
					margin:0px;
					
					width:260px;	
					
					font-weight:normal;				
					
					}
					
					#mas_articulos h2:hover { 
					
					background-color:#f3f3f3;
					padding:6px;
					padding-left:12px;
					
					background-image:url(../img/v.jpg);
					background-position:left;
					background-repeat:no-repeat;

					
					}
					
			
			.mas_right { 
			
			float:right;
			
			width:295px;
			
			}
			
			
			.mas_left { 
			
			width:295px;
			
			}
			
			
			/* PERFIL */
			
			
			#perfil_left { 
			
			width:219px;
			border:1px solid #cccccc;
			background-color:#ffffff;
			
			
			}
			
			#perfil_left .imgAvatarPerfil { 
			
			
			border:1px solid #cccccc;
			padding:1px;
			margin:5px;
			margin-left:0px;
			}
			
			#perfil_left h1 {
			
			font-size:13px;
			color:#333333;
			
			margin:0px;
			padding:0px;
			
			margin-bottom:5px;
			
			letter-spacing:-1px;			
			}
			
			
			#perfil_right { 
			
			margin-left:15px;			
			
			}
			
			
			/* PANEL DE USUARIO */
			
			
			#panel_usuario  { 
			
			background-image: url(../img/tools.jpg);
			background-repeat:no-repeat;
			background-position: left;
			
			width:950px;
			padding-left:40px;
			height:110px;
			
			}
			
			#panel_usuario ul { 
			
			list-style:none;
			margin:0px;
			padding:0px;
			
			}
			
			#panel_usuario li { 
			
			float:left;
			list-style:none;
			padding:5px;
			width:113px;
			height:90px;
	
			background-image:url(../img/bg_panel2.jpg);
			background-repeat:no-repeat;
			background-position:center;
			
			margin-right:7px;

			
			}
			
			#panel_usuario li:hover { 
			
			background-image:url(../img/bg_panel.jpg);
			background-repeat:no-repeat;
			background-position:center;
			
			}
			
			#panel_usuario img { 
			
			padding-top:5px;
			
			}
			
			
			#panel_usuario strong { 
			
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			color:#555555;
			letter-spacing:-1px;
			font-weight:bold;
			
			float:left;
			padding-left:10px;
			
			}
			
			#panel_usuario a:hover { 
			
			text-decoration:none;
			
			}
			
			/* NUEVO ARTICULO */
			
			#nuevo_articulo { 
			
			
			}
			
			#nuevo_articulo .field {
			margin:5px;
			margin-left:0px;
			font-size:13px;
			
			}
			
			#nuevo_articulo input[type=text] { 
			
			width:550px;
			height:21px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#333333;
			font-weight:bold;
			border:1px solid #CCCCCC;
			padding:2px;
			
			
			
			}
			
			#nuevo_articulo input[type=text].validation-failed { 
			
			border:1px solid #BB0000;
			width:550px;
			
			}
			
			#nuevo_articulo select { 
			
			width:350px;
			height:30px;
			padding:3px;
			
			}
			
			#nuevo_articulo option { 
			
			padding:5px;
			cursor:pointer;
			
			}
			
			
			#nuevo_articulo input[type=text].validation-passed { 
			
			border:1px solid  #6F9818;
			
			}
			
			
			
			#bbcode { 
			
			padding:3px;
			
			border-bottom:3px solid #CDCDCD;
			border-right:2px solid #cdcdcd;
			background-color:#f7f7f7;
			width:715px;
			
			margin-top:3px;
			margin-bottom:-2px;
			
			}
			
			#bbcode img { 
			
			border:1px solid #cccccc;
			margin-right:5px;
			background-color:#ffffff;
			padding:4px;
			
			}
			
			#bbcode img:hover { 
			
			border:1px solid #666666;
			cursor:pointer;
			background-color:#C6ECFF;
			
			}
			
			#help_div { 
			
			position:absolute;
			top:60%;
			left:35%;
			
			width:380px;
			
			
			
			}
			
			
			#load_alertas { 
			
			width:955px;
			font-size:13px;
			color:#444444;
			text-align:justify;
			padding:3px;
			line-height:18px;
			
			
			margin-bottom:7px;
			}
			
			#load_alertas a { 
			
			color:#699117;
			text-decoration:none;
			
			}
			
			#load_alertas a:hover { 
			
			color:#699117;
			text-decoration:underline;
			
			}
			
			#alertas a { 
			
			color:#699117;
			text-decoration:none;
			
			}
			
			#alertas a:hover { 
			
			color:#699117;
			text-decoration:underline;
			
			}
			
			
			Menubandeja{
				float:left;
			}
			
			
			#MenuBandeja ul {
				list-style:none;
				margin-left:0px;
				padding-left:0px;
				margin:0px;
				width:400px;
				float:left;
				
			}
			
			#MenuBandeja li {
				list-style:none;
				float:left;
				margin-right:5px;				
				padding:5px;
				border:1px solid #d7d7d7;
				background-color: #9C3;				
				width:120px;
			
		}
			
			#MenuBandeja .no-float {
				
				/*float:none;*/
				
			}
			
			
			#CentralMensajes h5 {
				margin-bottom:20px;
				margin-top:20px;
			}
			
		   .errores {
			
			  border:1px solid #CA0000;
			  width:850px;
			  padding:5px;
			  font-size:15px;
			  font-weight:bold;
			  color: #333;
			  background:#FFD5D5;
			   
		   }
		   
		   #buscarUser {
			float:right;  
			margin-right:50px;
			margin-bottom:0px;
			/*
			padding-bottom:3px;*/
			   
		   }
			
		  #menumisbus{
			  border-bottom:1px solid #CCC;
			  margin:0px;
			 /* float:left;*/
		  }
		  #envioExitoso{
			  width: 600px;
			  height: 60px;
			  border:#006400;
			  margin-top:15px;
			  padding-top:15px;
			  padding-left:10px;
			  font-size:17px;
			  font-weight:bold;	
			  color:#74a510;
		  }
			
			
		  #errorBusqueda{
			  
			  border:1px solid #CA0000;
			  width:900px;
			  height:30px;
			  padding:5px;
			  font-size:12px;
			  font-weight:bold;
			  color: #333;
			  background:#FFD5D5;
			 /* margin-left:50px*/
			  
			  }
			  
		  #errorEnvioform{
			  border:1px solid #CA0000;
			  width:250px;
			  height:30px;
			  padding:10px;
			  font-size:12px;
			  font-weight:bold;
			  color: #333;
			  background:#FFD5D5;	  
			  
			  }
			  
			  
		  #errorEnvioform2{
			  border:1px solid #CA0000;
			  width:600px;
			  height:30px;
			  padding:10px;
			  font-size:14px;
			  font-weight:bold;
			  color: #333;
			  background:#FFD5D5;
			  
			  
			  }
			  
			  #errorBusqueda1{
				  
			  border:1px solid #CA0000;
			  width:450px;
			  margin-top:40px;
			  margin-bottom:20px;
	          height:30px;
			  padding:10px;
			  font-size:12px;
			  font-weight:bold;
			  color: #333;
			  background:#FFD5D5;
				  }
				  
				#navegacionsocios{
					margin-left:400px;
					
					font-size:15px;
					}
				
				#navegacionsocios a:hover { 
			
					color:#699117;
				}
				
				
				#envioExitoso2{
					  width: 600px;
					  height: 60px;
					  border:#006400;
					  margin-top:15px;
					  padding-top:15px;
					  padding-left:10px;
					  font-size:17px;
					  font-weight:bold;	
					  color:#74a510;
		        }
				
				#mensajeUsuario{
					float:right;
					width:450px;
					font-size:13px;
					font-weight:bold;
					}
					
					
					
				.finalciclo{
					border-bottom:1px solid #CCC;
				}
				
				
				.titulopublico{
					font-size:18px;
					font-weight:bold;
				}
				
				
				#borrarme{
					margin-left:15px;
					margin-top:5px;
					
				}
					
					
				#borrarme a { 
		
					text-decoration:none;
					color:#931402;
					
					}
					
				#borrarme a:hover { 
					
					text-decoration: underline;
					color:#931402;
					}
					
				.mensajetexto{
					margin-left:20px;
					line-height:20px;
					text-align:justify;
				}
