@import url("reset.css");


body{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	font-family: Arial, 'Helvetica';
	background-image:url('../images/back-total.jpg');
	background-repeat:repeat;
	background-position:left;
}


h1{
	font-size:16pt;
	text-transform:uppercase;
	color:#BD66EB;
}

h2{
	font-size:12pt;
	text-transform:uppercase;
	color:#BD66EB;
}

h3{
	font-size:10pt;
	color:#BD66EB;

}

a{
	color:#8800b4;
}

a:hover{
	color:#b14ad3;
}

button:hover{
opacity:0.5;1293 filter:alpha(opacity=60);
}
/***********TOP***************/


	
	

/***********WRAP Y CONTENIDOS*************/

#wrap{
	width:842px;
	height:auto;
	margin:0 auto;
	padding:0;
	
}



	#contenido{
		width:823px;
		height:auto;
		margin:0;
		float:left;
		padding:0;
		
	}
	
	
	
	#cot_info{
		width:842px;
		height:auto !important;
		min-height:357px !important;
		height:357px;
		float:left;
		background-image: url('../images/back_cont.jpg');
		background-position:left;
		background-repeat:repeat-y;
		padding:0 0 12px 0;
	
	}
	
	
	#bottom_img{
		width:100%;
		height:52px;
		float:left;
		background-image: url('../images/bottom.png');
		background-position:center;
		background-repeat: no-repeat;
		margin:0 0 10px 0;
		padding:0;
		
	}
    
	
/***********HEADER*************/


    		#header{
				width:100%;
				height:113px;
				margin:0;
				padding:0;
				background-image:url('../images/back_1.png');
				background-position:0 0;
				background-repeat:repeat-x;
			
			}
			
			#header_wrap{
				width:940px;
				margin:0 auto;
				padding:0;
				
			
			}
			
            	#logo{
					width:275px;
					height:113px;
					margin:0 0 15px 0;
					padding:0;
					float:left;
				    background-image:url('../images/logo.png');
					background-position:center 0;
					background-repeat:no-repeat;
				}
				
				.date{
				width:auto;
				padding:0;
				margin:5px 0 0 0;
				float:right;
				font-size:9px;
				}
				
				
/***********BUSCADOR*************/
                
				
                #login{
					width:300px;
					height:33px;
					float:right;
					margin:7px 6px 0 0;
					padding:0;
				}
				
				#login div{
					margin:5px 0 0 0;
					float:left;
					width:300px;
				}
				
				
                	.politicas{
						width:290px;
						float:left;
						margin:7px 0 0 0;
						font-size:8pt;
						text-align:center;
					}
					
					.politicas a{
						color:#009933;
					}
					
					.politicas a:hover{
						text-decoration:underline;
					}
					
						.login_label{
							width:120px;
							height:auto;
							float:left;
							text-align:right;
							margin:0 5px 0 0;
						}
                    	.text_input{
							border:1px solid #581F6E;
							float:left;
							width:200px;
							text-align:left;
							height:15px !important;
							height:16px;
							font-size: 10px;
							color:#999999;
							padding:0 0 0 3px;
						}
						
                        
                        #send_login{
							background-color:#28491A;
							color: #FFFFFF;
							border:0;
							width:16px;
							height:17px;
							background-image:url('../images/buscar.png');
							background-position:0 0;
							background-repeat: no-repeat;
							float:left;
							margin:0;
						}
                   
				   .rss{
				   	float:right;
				   }

                   
				   
/***********MENUTOP*************/				   
				   
                #menu_top{
					width:400px;
					height:auto;
					float:right;
					margin:5px 0px 0px 0px;
					padding:5px;
					/*background-color:#2b4917;*/
					font-size:10px;
				
				}
                    #menu_top ul{
						width:326px;
						padding:0;
						margin:0;
						float:right;
					}
					
                        #menu_top li{
							display:inline;
							
						}                                               
                        	#menu_top a {
								color:#b4b4b4;
								padding:4px 24px 5px 24px;
								margin:0;
								text-transform: uppercase;
								font-weight:lighter;
								border-right:1px solid #b4b4b4;
								float: left;
								/*background: url('../images/but.jpg') no-repeat  top center;*/
								text-align:center;
								width:60px;
								
							}
                			#menu_top a:hover {
								/*background-position: 100% -23px;*/
								color:#FFFFFF;
							}
				
				
				#menu_top .last a{
					border-right:0;
				}

				#buscador_error{
					width:300px;
					height:33px;
					margin:0 auto;
					padding:0;
				}
				
				
            
			
/***********INFONAV*************/

			
            #info_nav{
				width:894px;
				height:auto;
				float:left;
				margin:0;
				padding:0;
			}
            	#modulo{
					width:546px;
					height:auto;
					float:left;
					/*margin:0;*/
					padding:0;
				}
				
				
				
/***************************NOTICIAS************************/



			
		.noticias{
			width:100%;
			height:auto;
			float:left;
			margin:0;
			padding:0;
		
		}
                
				
                   
				   
				   #submodulo_noticia_right{
					    float:right;
					    width:300px;
						height:auto;
						margin:0px;
						padding:0px;
					   
					   }
					   
					   
                    #submodulo_noticia_ultimos_articulos{
						width:300px;
						height:193px;
						float:right;
						margin:0px 0px 0 0;
						background: url('../images/ult_art_bg.jpg') no-repeat top left;
						padding:0px 0px 5px 0px;
						
					}
					
					#submodulo_noticia_ultimos_articulos h3{
						text-transform:uppercase;
						font-size:11px;
						color:#3C313D;
						margin:6px 0px 0px 10px;
						letter-spacing:3px;
					}


					#submodulo_noticia_ultimos_articulos a{
						font-size:10px;
						color:#3C313D;
						letter-spacing:3px;
					}
					
					#submodulo_noticia_ultimos_articulos a:hover{
						color:#b14ad3;
					}					

                    #submodulo_noticia_grande{
						width:300px;
						height:auto;
						float:left;
						margin:0px 0px 0px 0px;
						background: url('../images/bloq_d.png') no-repeat bottom #EFC0FF;
						padding:0px 0px 5px 0px;
						
					}
					
					#submodulo_noticia_grande h3{
						text-transform:uppercase;
						font-size:11px;
						color:#3C313D;
						margin:0px 0px 5px 10px;
						letter-spacing:3px;
						
					}

					
					#noticia_grande_top{
						width:300px;
						height:8px;
						float:right;
						margin:0 0px 0 0;
						background: url('../images/bloq_u.png') no-repeat top #EFC0FF;
						padding:0px;
						
					}
					
					
                    	#imagenes_noticia_grande{
							width:263px;
							height:201px;
							float:left;
							background-color:#ebebeb;
							padding:5px;
						}
						
                        #contenidos_noticia_grande{
							width:273px;
							height:auto;
							float:left;
							margin:0px 0px 0px 8px;
							padding:5px;
							background-color:#F8E2FF;
						}
						
						  #contenidos_imagen_grande{
							width:273px;
							height:auto;
							float:left;
							margin:0px 0px 0px 8px;
							padding:5px;
							background-color:#fff;
						}

                        #contenidos_noticia_twitter{
							width:273px;
							height:100px;
							float:left;
							margin:0px 0px 0px 8px;
							padding:5px;
							background-color:#F8E2FF;
							overflow-y:scroll;
						}
						
						#contenidos_noticia_grande h3{
							color:#9013b9;
							padding:5px 0px 5px 0px;
							margin:3px 0 0 0px;
							border-top:1px dotted #CCC;
							border-bottom:1px dotted #CCC;


						}
						
						#contenidos_noticia_grande p{
						font-size:8pt;
						padding:5px 0px 5px 0px;
						margin:0px 0 0px 0;
						color:#333;
						}

						#contenidos_noticia_twitter h3{
							color:#BD66EB;
							padding:5px;
							margin:13px 0 0 0;
							border-top:1px dotted #CCC;
							border-bottom:1px dotted #CCC;


						}
						
						#contenidos_noticia_twitter p{
						font-size:8pt;
						padding:5px;
						color:#333;
						}
						
						
/*******************ARTICULOS***********************/
						#imagenes_articulo{
							width:546px;
							height:211px;
							float:left;
						}
						
                        #contenidos_articulo{
							width:546px;
							height:auto;
							float:left;
							margin:0;
							/*border-top:1px solid #333;*/
							
						
						}
						
						#contenidos_articulo h3{
							color:#BD66EB;
							margin:13px 0 0 0;
						
						}
						
						#contenidos_articulo p{
						font-size:11px;
						margin:13px 0 13px 0;
						
						}
						

						
/***************************NOVEDADES************************/

		.novedades{
			width:100%;
			height:auto;
			float:left;
			margin:0 0 10px 30px !important;
			margin:0 0 10px 15px;
			padding:0;
		
		}
		
		#head_modulos_novedades{
					width:700px;
					height:auto;
					float:left;
					background-color:#f4652b;
					margin:0 0 5px 0;
				}
				
				#head_modulos_novedades h2{
					font-size:12pt;
					color:#fff;
					width:auto;
					padding:3px 0 3px 15px;
					
					
				}

			
		
                    
                    #submodulo_novedades{
						width:255px;
						height:auto;
						float:left;
						margin:0 20px 0 0 !important;
						margin:0 10px 0 0;
					}
                    	#imagenes_novedades{
							width:255px;
							height:180px;
							float:left;
							margin:5px 0 5px 0;
							
						}
						
                        #contenidos_novedades{
							width:255px;
							height:auto;
							float:left;
							margin:5px 0 5px 0;
						
						}
						
						#contenidos_novedades h3{
							color:#BD66EB;
							margin:0 0 5px 0;
						
						}
						
						#contenidos_novedades p{
						font-size:9pt;
						
						}
						
						 #contenidos_novedades a{
							font-size:8pt;
							float:right;
							padding:2px 5px 2px 5px;
							margin:0;
							color:#fff;
							background-color:#f26436;
						}
						
						 #contenidos_novedades a:hover{
							
							background-color:#FF8C5F;
						}
                        	



/***************************SUBMODULOS NOTICIAS************************/

         			#head_modulos_noticia_chica{
						width:255px;
						height:auto;
						float:left;
						background-color:#f4652b;
					}
					
					#head_modulos_noticia_chica h2{
						font-size:12pt;
						height:auto;
						float:left;
						color:#fff;
						padding:3px 0 3px 15px;
					}
					
                    #submodulo_noticias{
						width:555px;
						height:auto;
						float:left;
						margin:0 6px 0 6px !important;
						margin:0 6px 0 6px;
						padding:0;
					}
                    
					
					.submodulo_noticias_lateral{
						width:525px;
						height:auto;
						float:left;
						margin:0 6px 0 6px !important;
						margin:0 6px 0 6px;
						padding:0;
						
					}
					
					
					
                            .submodulo_noticia_chica{
								width:255px;
								height:auto;
								float:left;
								margin:0px 20px 0px 0px;
								padding:0;
							}
                                .imagenes_noticia_chica{
									width:255px;
									height:109px;
									float:left;
									margin:5px 8px 5px 0;
									background-color:#ebebeb;
								}
                               
							   .contenidos_noticia_chica{
									width:255px;
									height:61px;
									float:left;
									margin:5px 0 5px 0;
									padding:5px 0 5px 0;
									border-top:1px solid #bbb;
									border-bottom:1px solid #bbb;
								}
								
								
								.contenidos_noticia_chica .date a{
									color:#8800b4;
								}
								
	
								
								.contenidos_noticia_chica .date a:hover{
									color:#b14ad3;
								}
								
								
								
								
								
								.contenidos_noticia_chica h3{
									color:#f26436;
									margin:5px 0 0 0;
									
								}
								.contenidos_noticia_chica h3 a{
									color:#333;
									font-weight: bold;
									cursor: pointer;
								}
								
								.contenidos_noticia_chica h3 a:hover{
									color:#BD66EB;
								}
								
								
								.contenidos_noticia_chica p{
								font-size:11px;
								color:#333;
								margin:0px 0 0 0;
								}
/***********************************ENTREVISTA**********************************/								
						#contenidos_entrevista{
									width:213px;
									height:auto;
									float:right;
									/*margin:5px 0 5px 0;
									padding:5px 0 5px 0;*/
									
									
								}
								
								
								#contenidos_entrevista h3{
									color:#BD66EB;
									margin:5px 0 0 0;
									
								}
								
								
								#contenidos_entrevista p{
								font-size:8pt;
								margin:4px 0 0 0;
								}
								
								#contenidos_entrevista b{
								text-transform:uppercase;
								color:#333;
								padding:5px 0 5px 0;
								}
								
								#imagen-entrevista{
								padding:10px 0 10px 0;
								}
                            
/***************************MODULO PUBLICIDAD************************/
                  
                .publicidad{
					height:115px;
					float:left;
					padding:0;
					margin:0;
				
				}
                	#central_banner_box{
						width:468px;
						height:84px;
						display:block;
						margin:36px auto;
						padding:0;
					}
                
/***************************MODULO SUBNOTICIAS************************/                



					.subnoticias{
					height:auto;
					float:left;
					padding:0;
					margin:0 0 0 10px !important;
					margin:0 0 0 5px;
					}
										
                    .subnoticias ul{
						width:714px;
						height:auto;
						float:left;
						padding:0;
						margin:0 0 0 20px !important;
						margin:0 0 0 10px;
					}
					
					
					.subnoticias li{
						display:inline;
						margin:0;
						padding:0;
					}
                   
                         #submodulo_servicios{
							width:219px;
							height:auto;
							margin:5px 0 5px 0;
							padding:0;
							float:left;
						 	
						 }
						 
						 
						 #submodulo_servicios h3{
						 	font-size:9pt;
						 
						 }
						 
						 #submodulo_servicios p{
						 	font-size:8pt;
						 
						 }
                               #imagen_servicios{
							   	width:48px;
								height:48px;
								float:left;
								margin:0px 8px 0 0;
								background-color:#ebebeb;
							   }
							   
							   
/***************************SECCIONES************************/ 
                               
                .secciones{
					width:900px;
					float:left;
					height:auto;
					margin:12px 0 12px 0;
					padding:0;
				
				}
				
				.secciones ul{
					width:840px;
					float:left;
					height:auto;
					margin:0 0 0 20px !important;
					margin:0 0 0 10px;
					padding:0;
					
				}
				
				.secciones li{
					display:inline;
					width:220px;
				}
				
				
                	
                        #head_submodulos{
					
						width:300px;
						height:auto;
						float:left;
						background-color:#28491a;
						margin:0 0 5px 0;
						}
						
						#head_submodulos h2{
							width:auto;
							float:left;
							padding:0 5px 0 5px;
							background-color:#f4652b;
							color:#fff;
							font-size:12pt;

						}
                            #submodulo_categorias{
								
								width:300px;
								height:auto;
								font-size:9pt;
								float:left;
							
							}
                                #imagenes_categorias{
									width:122px;
									height:92px;
									float:left;
									margin:0 6px 6px 0;
									background-color:#ebebeb;
								}
								
								
                                #contenidos_categorias{
									width:241px;
									float:left;
									margin:10px 0 0 0;
								}
								
								#contenidos_categorias h3{
									font-size:10pt;
									margin:0 0 5px 0;
								}
								
								#contenidos_categorias p{
									margin-top:6px 0 0 0;
									font-size:8pt;
								}
								
								
 
 
 
/***********************FO0TER************************/                              
                    
#footer{
	width:100%;
	height:auto;
	float:left;
	background:url('../images/footer.png') repeat-x top #000;
	padding:10px 0 10px 0;

}
	#contenedor_footer{
		width:900px;
		height:auto;
		margin:0 auto;
		color:#fff;
	}
    	
		
		
		
		#modulo_footer{
			width:114px;
			height:auto;
			float:left;
			font-size:8pt;
			margin:0 19px 0 0;
		
		} 
		
		#modulo_footer h3{
			padding:2px 0 2px 0;
			border-bottom:1px dotted #999;
			color:#fff;
			font-size:11px;
			float:left;
			width:100%;
			text-transform: uppercase;
		} 
		
		#modulo_footer ul{
			float:left;
			margin:5px 0 0 0;
		
		
		} 
		
		
		#modulo_footer li{
		padding:0;
		width:108px;
		float: left;
		margin:0;
		
		}
		
		#modulo_footer a{
		padding:2px 0 2px 5px !important;
		width:108px;
		display:block;
		border-bottom:1px dotted #999999;
		float: left;
		margin:0;
		
		}
		
		#modulo_footer span{
		float:left;
		
		
		}
		
		.comenta{
		float:right;
		border:0;
		padding:0px;
		margin:0px;
		}


		.comenta_text{
		color:#a769c7;		
		font-weight:bold;
		font-size:11px;
		}
		
		
		
		
		.footer_noticias{
		
		
		}
			.ultimas{
			text-transform:uppercase;
			color:#333333;
			margin: 5px auto;
			width:90%;
			}

		.footer_comentado{
		
		
		}
			.comentado{
			text-transform:uppercase;
			color:#333333;
			margin: 5px auto;
			width:90%;
			}
			
		#footer_info{
			width:300px;
			font-size:8pt;
			float:left;
		
		}
		
		
		#footer_info p{
			float:left;
			margin:5px 0 0 0;
		
		}
		
			.about{
				padding:2px 0 2px 0;
				border-bottom:1px dotted #787878;
				float:left;
				width:100%;
				color:#fff;
				font-size:11px;
				text-transform: uppercase;
			}
			
/***********NEWSLETTER*************/				   
				   
				   
				   #buscador_cont{
				   	width:255px;
					height:128px;
					float:left;
					margin:0 20px 0 0;
					padding:0;
					background-color:#000;
					background-image:url('../images/newsletter.jpg');
					background-position:0 0;
					background-repeat: no-repeat;
					overflow: hidden;
				   }
				   
				    #buscador_cont p{
				   	font-size:8pt;
					margin:5px 0 5px 10px;
					float:left;
					width:90%;
				   }
				   
				    #buscador_cont h3{
				   	padding:2px 0 2px 0;
					border-bottom:1px dotted #787878;
					float:left;
					width:90%;
					margin:5px 0 0 10px;
					color:#fff;
				    font-size:11px;
				    text-transform: uppercase;
				   }
				   
				   #buscador_cont form{
						margin:0 0 0 10px !important;
						margin:0 0 0 0;
						float:left;
						width:90% !important;
						width:98%;
					}
					
                	.busqueda_input{
						height:16px;
						width:200px !important;
						width:190px;
						float:left;
						padding:0;
						margin:1px 0 2px 0;
						border:1px solid #581F6E;
						font-size: 10px;
						color:#999;
					}
					
					
					.busqueda_opcion{
						height:16px;
						width:191px;
						float:left;
						padding:0;
						margin:2px 0 2px 10px;
						border:1px solid #ccc;
					
					}
                        .send_busqueda{
						background-image: url('../images/newsletter-botton.png');
						background-repeat:no-repeat;
						background-position:center;
						width:16px;
						height:17px;
						float:right;
						margin:0 6px 0 0;
						border:0;
						background-color:transparent;
						
						
						}
                   
/*****************************COPYRIGHT******************************/
#_copyright{
width:165px;
height:auto;
float:left;
font-size:9px;
color:#ccc;
margin:7px 0 7px 0;
}
/***************************JOT******************************/
#cont_coment{
	width:100%;
	float:left;
	margin:35px 0 0 0;

}



			#coments{
				margin:0;
				padding:0 0 28px 0;
				width:546px;
				height:auto;
				float:left;
				font-size:9pt;
			}

.jot-list{
	width:500px;
	font-size:9pt;
	margin:20px 0 20px 10px;
}

.jot-row{
	margin:10px 0 10px 0;
	border:0;
	float:left;
	width:580px;
}

.jot-user{
float:left;
font-size:11px;
color:#666666;
}

.jot-date{
float:right;
font-size:11px;
color:#666666;
}


.jot-posticon{
height:20px;
}


.jot-posticon img{
float:left;
}

.jot-subject{
	font-weight:bold;
	padding:6px 0 0 0;
	color:#333;
	font-size:15px;

}

.jot-poster{
display:none;
}
.jot-list li{
	list-style:none;
}

.jot-content{
	width:570px;
}

.jot-content hr{
	display:none;
	
}


.jot-form {
	padding:0;
	margin:0;
	border:0;
	background-image: url('../images/form-coment.jpg');
	background-position:left;
	background-repeat:no-repeat;
	width:590px;
	height:335px;
	float:left;
	
}

.jot-form h2{
	padding-top:30px;
	padding-bottom:30px;	
	margin:0 auto;
	border:0;
	width:220px;
	font-size:15px;
	color:#333;
}

.jot-form .divline{
	height:35px;	
	}
	
.jot-form label{
	width:80px;
	text-align:right;
	font-size:10px;
	float:left;
	}	
.textoCom{
	height:12px;
	font-size:10px;
	color:#333;
	width:380px;
	margin-left:10px;
	}	
	
.jot-form textarea{
	height:12px;
	font-size:10px;
	color:#333;
	width:380px;
	height:60px;
	margin-left:10px;
	}	
	
.jot-form fieldset{
	padding:0;
	margin:0 0 0 36px;
	border:0;
	width:90%;

}

.jot-form fieldset h3{
	text-align:center;
	padding:16px 0 16px 0;
	font-size:14px;
	color:#000;

}

.jot-cfm{
	font-size: 9pt;
	margin-left:10px;
	border:0;
}

.jot-err{
	font-size: 9pt;
	margin-left:10px;
	border:0;
}

.jot-message{
width:570px;
height:auto;
padding:15px 0 10px 0;
overflow:none;
display:block;
font-size:11px;
border-top:1px solid #BD66EB;
color:#444;
}


.jot-text{
width:390px;
height:auto;
overflow:none;
display:block;
font-size:11px;
color:#444;
float:left;
padding:13px 0 0 10px;
}

.jot-gravatar{
width:100px;
height:100px;
float:left;
margin:5px;	
margin-top:17px;
}


.jot-message p{

float:left;
width:100%;
display:block;
color:#444

}

.jot-comment{
padding:10px 0 0 0;
}

.mensaje_label {
color:#7C7972;
font-size:9pt;
width:90%;
float:left;
height:auto;
margin:3px 0 3px 0;
}

.txt_coment{
float:left;
width:95px;
color:#000;
text-align: right;
margin:0 5px 0 0;
}

.mensage_large {
float:left;
width:270px;
border:1px solid #BD66EB;
color:#BD66EB;
padding:2px;
}

.mensaje_text {
border:1px solid #BD66EB;
float:left;
height:150px;
margin:0;
padding:2px;
width:270px;
color:#BD66EB;
}

.send_newsletter {
background-image: url('../images/coment.jpg');
background-position:left 0;
background-repeat:repeat-x;
background-color:#551E72;
border:0 none;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:10px;
font-weight:bold;
height:18px;
margin:8px 0 10px 100px;
padding:0;
width:71px;
}


/*************************DATEGRANDE**************************/

#franja-date{
	width:814px;
	height:48px;
	background-image: url('../images/date.jpg');
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	
}

#franja-date p{
	padding:20px 0 0 10px;
	font-size:10px;
	color:#666;
	
}

/***************************BANER LATERAL**************************/

#banner-lateral{
	width:255px;
	float:left;
	margin:0 0 20px 0;
}

/**************************FORMBACK**************************/
 
 


#form_back{
	width:525px;
	height:355px;
	/*float:left;*/
	margin:0 auto;
/*	background-color:#C380F0; */

}

#form_back h3{
	width:525px;
	padding:16px 0 5px 0;
	text-align:center;
	font-size:14px;
	color:#333;
}

#form_back h1{
	width:525px;
	padding:16px 0 5px 0;
	text-align:center;
	font-size:22px;
	color:#333;
}

#form_back p{
	font-size: 11px;
	margin:10px 0 10px 0;
	color:333px;
	padding-left:30px;
}

			#form_back ul{
			width:auto;
			height:auto;
			padding:0 0 0 30px;
			}
			
			#form_back li{
			font-size: 11px;
	        margin:14px 0 14px 0;
			width:165px;
			float:left;
			}
			
			#form_back li a{
	        color:#333;
	        text-decoration: underline;
			}
			#form_back li a:hover{
	        text-decoration: none;
			}

#form_back fieldset{
	border:0;
	background-color:transpaent;
	padding:20px 0 20px 0;
	float:left;
	width:525px;
}




#form_back_error{
	width:525px;
	height:355px;
	/*float:left;*/
	margin:0 auto;
/*	background-color:#C380F0; */
background-image:url('../images/error.jpg');
background-position:top left;
background-repeat:no-repeat;
padding:50px 0px 0px 0px;

}

#form_back_error h3{
	width:525px;
	padding:16px 0 5px 0;
	text-align:center;
	font-size:14px;
	color:#333;
}

#form_back_error h1{
	width:525px;
	padding:16px 0 5px 0;
	text-align:center;
	font-size:22px;
	color:#333;
	text-transform:none;
}

#form_back_error p{
	font-size: 11px;
	margin:10px 0 10px 0;
	color:333px;
	padding-left:30px;
}

			#form_back_error ul{
			width:240px;
			height:auto;
			padding:0 0 0 30px;
			margin:0px 0px 0px 80px;
			}
			
			#form_back_error li{
			font-size: 11px;
	        margin:14px 0 14px 0;
			float:left;
			padding:0px;
			width:250px
			
			}
			
			#form_bac_errork li a{
	        color:#333;
	        text-decoration: underline;
			}
			#form_back_error li a:hover{
	        text-decoration: none;
			}

#form_back_error fieldset{
	border:0;
	background-color:transpaent;
	padding:20px 0 20px 0;
	float:left;
	width:525px;
}



#form_back_nuevo{
	width:525px;
	height:355px;
	/*float:left;*/
	margin:0 auto;
/*	background-color:#C380F0; */
background-image:url('../images/contacto_bg.jpg');
background-position:top left;
background-repeat:no-repeat;
}

#form_back_nuevo h3{
	width:525px;
	padding:16px 0 5px 0;
	text-align:center;
	font-size:14px;
	color:#333;
}

#form_back_nuevo h1{
	width:525px;
	padding:16px 0 5px 0;
	text-align:center;
	font-size:22px;
	color:#333;
}

#form_back_nuevo p{
	font-size: 11px;
	margin:10px 0 10px 0;
	color:333px;
	padding:0px 100px 0px 100px;
	text-align:center;

	
}

			#form_back_nuevo ul{
			width:auto;
			height:auto;
			padding:0 0 0 30px;
			}
			
			#form_back_nuevo li{
			font-size: 11px;
	        margin:14px 0 14px 0;
			width:165px;
			float:left;
			}
			
			#form_back_nuevo li a{
	        color:#333;
	        text-decoration: underline;
			}
			#form_back_nuevo li a:hover{
	        text-decoration: none;
			}

#form_back_nuevo fieldset{
	border:0;
	background-color:transpaent;
	padding:20px 0 20px 0;
	float:left;
	width:525px;
}



.divline{
	margin:0 0 0px 0 ;
	height: 35px;
	padding:0;
	float:left;
	width:525px;
}




.divline_area{
	margin:0 0 10px 0 ;
	height: 65px;
	padding:0;
	float:left;
	width:525px;
}

.divline_check{
	margin:10px 0 10px 0 ;
	padding:0;
	float:left;
	width:525px;
}



.imputlabel{
	width:20%;
	height:auto;
	padding:0 0 0 20px;
	margin:0 10px 0 0;
	float:left;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-align:right;
	
}

			.textInput{
				width:60%;
				height:20px !important;
				height:16px;
				border:1px solid #BD66EB;
				float:left;
				margin:0 0 0 30px;
			}

			.textArea{
				width:60%;
				height:60px !important;
				height:60px;
				border:1px solid #BD66EB;
				float:left;
				margin:0 0 0 30px;
			}

			
			#comentario{
				width:60%;
				height:100px;
				border:1px solid #BD66EB;
				float:left;
			}

.imputlabel_special{
	width:90px;
	height:auto;
	padding:0 0 0 0;
	margin:0 10px 0 0;
	text-align:right;
	float:left;
	font-size:9pt;
	font-weight:bold;
	
	
}
#right_radio{
	width:50%;
	float:right;
}

	.label_form{
		color: #000000;
		text-align:left;
		width:50px;
	}

		.mujer{
		margin:0 10px 0 0;
		
		}
		
		.hombre{
		margin:0 10px 0 0;
		}
		
		
			#radio1{
				width:auto;
				float:left;
			}
			
			
			#radio2{
				width:auto;
				float:left;
			}
			
			
			
			
			
			
#submit_form{
	width:512px;
	height:auto;
	margin:0;
	pading:0;
	float:left;
	text-align:center;

}

.registrate{
		width:87px;
		height:22px;
		background-color:#B0CF08;
		border:0;
		margin:20px 0 0 43%;
		float:left;
		cursor:pointer;
	
	}
	
	.registrate:hover{
		background-color:#7A8F00;
		color:#fff;
	}

.mensaje{
	width:195px;
	height:150px;
	overflow:auto;
}


.submitButton{
		width:73px;
		height:18px;
		text-align:center;
		color:#FFFFFF;
		background-color:transparent;
		border:0;
		margin:0 0px 0 167px;
		float:left;
		background-image: url('../images/coment.jpg');
		background-position:left 0;
		background-repeat:repeat-x;
		cursor:pointer;}

/*********************MENSAJE DE NEWSLETTER*************************/
    	
.mensaje-newsletter{
	width:400px;
	height:auto;
	font-size:9pt;
	margin:0 0 0 50px;
}


/***********************SITEMAP************************/


#sitemap ul{
	margin:5px 0 5px 10px;
}

#sitemap ul li{
	font-size:13px;
}

#sitemap ul li ul{
	margin:10px 0 10px 10px;
}

#sitemap ul li ul li{
	font-size:11px;
	list-style: disc;
}

#sitemap li a:hover{
	text-decoration: underline;
	background-color:transparent;
	
	
}

/************************GALERIA****************************/

.thumbscontainer {
height:auto;
margin:0;
padding:0;
width:455px;
}
#foto_noticia_home {
height:95px;
width:80px;
}
#ee_miniCalendarContainer {
float:left;
height:auto;
width:100%;
}
.ee_miniCalendar {
height:auto;
margin:0 auto;
width:134px;
}
#ee_listDetailsContainer {
float:right;
height:auto;
margin:20px 0 0;
width:100%;
}
.easyEventsList_group {
float:left;
margin:0 0 20px;
}
.easyEventsList_heading {
font-size:11pt;
font-weight:bold;
margin:5px 0;
}
.easyEventsList_time {
font-weight:bold;
margin:5px 0;
}
.ee_miniCalendarNav {
font-size:11pt;
font-weight:bold;
margin:5px 0 10px;
}
.ee_miniCalMonth {
font-size:11pt;
font-weight:bold;
margin:0 0 5px;
}


/********************PAGINADOR*************************/

#paginador{
	width:100%;
	font-size: 12px;
	float:left;
	padding:0 0 20px 0;
}

#paginador p{
	text-align: center;
}

#ditto_pages p{
	text-align: center;
}

#ditto_pages{
	width:400px;
	margin:0 auto;
	text-align: center;
}

/***********************GALERIA DE FOTOS***********************/
#fecha_galeria{
	width:100%;
	margin:0;
	padding:0;
}

#fecha_galeria b{
	margin:0;
	padding:0;
	font-size:12px;
}

.managecontainer{
width:87%;
float:left;
margin:0 0 0 37px;
font-size:11px;
}

.thumbnail{
height:50px;
overflow: hidden;
}

/******************************LISTA DE BUSQUEDAS*******************************/

						.FSF_resultsIntroFailure{
							/*width:500px;*/
							margin:0 auto;
							padding:0;
							text-align: center;
							font-size: 11px;
						}
						
						.FSF_searchResults{
							width:500px;
							float:left;
							margin: 0;
							padding:0;
							text-align: left;
							font-size: 11px;
						}
						
						.FSF_result{
						margin:10px 0 10px 0;
					}
				   
				   
				   .FSF_resultDescription{
				   	padding:10px 0 10px 0;
				   }
				   
				   .FSF_pagination{
				   font-weight:bold;
				   }
				   
/*************************CLASES*******************************/

.morado{
	color:#a769c7;
}


/**************************SOCIOS**********************************/	

.socios{
			width:852px;
			height:auto;
			float:left;
			margin:0 0 0 24px !important;
			margin:0 0 0 12px;
			padding:0;
			background-image: url(../images/fondo-lista.jpg);
			background-position:0 0;
			background-repeat:repeat-y;
		
		}



#contenidos_socios ul{
	width:auto;
	float:left;
}

#contenidos_socios li{
	width:190px;
	float:left;
	display:inline;
	margin:8px 47px 8px 47px;
}


#contenidos_auspiciadores li{
	width:80px;
	float:left;
	display:inline;
	margin:8px 63px 8px 63px;
}
				#submodulo_listado_socios{
						width:387px;
						height:auto;
						float:left;
						margin:10px 0 0 0;

							}
							
							
       #imagenes_listado_socios{
	   					width:119px;
						height:47px;
						float:left;
						margin:0;
						padding:0;
						overflow:hidden;
						background-color: #ebebeb;
						color:#ebebeb;
							   }
							   
							   #imagenes_listado_socios img{
								border:0;
								}

							   
                       #contenidos_listado_socios{
					   		width:264px;
							height:auto;
							float:right;
							text-align: left;
							/*margin:30px 0 0 0;*/
					   
					   }
					   					   
					   #contenidos_listado_socios h3{
					   		margin:0 0 3px 0;
							padding:0 0 0 8px;
							text-transform: capitalize;
					   
					   }
		
						
						#contenidos_listado_socios p{
							margin:0 0 0 0;
							padding:0 0 0 8px;
							font-size:8pt;
							
						}
						
						
						

#imagen_del_dia{
width:200px;
height:200px;
margin:0 auto;
}

#calugas{
width:300px;
}

#calugas li{
width:148px;
float:left;
margin:5px 2px 5px 0px;

}

#menu_footer{
margin: 0px 25px 3px 25px;
width:100px;
float:left;
}

#menu_footer ul{
width:100px;
margin-top:3px;
}

#item_menu_footer{
border-bottom:1px dotted #787878;
color:#FFFFFF;
width:100%;
font-size:12px;
text-transform:uppercase;
}

#item_menu_footer a{
color:#FFFFFF;
}

#item_menu_footer a:hover{
color:#ae24dc;
}

#copyright_text{
float:left;
width:120px;
margin:5px 0 5px 2px;;
}
#copyright_text p{
font-size:10px;
}

#banner{
width:468px;
height:70px;
margin:0 auto;
float:left;
margin-left:35px;
}

#contenedor_actividad{
width:550px;
margin-top:10px;
float:left;
}


#elemento_principal{
float:left;
height:200px;
}

.cuadro_actividad{
	background-image:url('../images/caja_gris.jpg');
	background-repeat:no-repeat;
	background-position:top;
	width:300px;
	height:195px;
	float:left;
	margin:0px 0;
}


.cuadro_actividad ul{
width:90%;
margin:0 auto;
}

.cuadro_actividad li{
border-top:1px dotted #999;
padding:3px 0px 0px 0px;
font-size:10px;
color:#333333;
}

.cuadro_actividad li a{
color:#333333;
}

.cuadro_actividad li a:hover{
color:#ae24dc;
}

.cuadro_actividad_home{
	background-image:url('../images/caja_gris_home.jpg');
	background-repeat:no-repeat;
	background-position:top;
	width:255px;
	float:left;
	margin:10px;
	height:220px;
}


.cuadro_actividad_home ul{
width:90%;
margin:0 auto;
}

.cuadro_actividad_home li{
border-top:1px  #a6a6a6 dotted;
padding:3px 5px 5px 5px;
font-size:10px;
color:#333333;
}

.cuadro_actividad_home li a{
color:#333333;
}

.cuadro_actividad_home li a:hover{
color:#ae24dc;
}


#contenidos_noticia_grande ul{
font-size:10px;

}

#contenidos_noticia_grande li{
font-size:10px;
margin:2px 0;
margin-left:25px;
text-transform:uppercase;
list-style-image: url(../images/disc.jpg);
}

#contenidos_noticia_grande li a{
color:#333333;
}

#contenidos_noticia_grande li a:hover{
color:#ae24dc;
}





.robapagina{
width:300px;
height:250px;
margin:0 auto;
}

.envoltorio_articulo{
width:582px;
background-image:url('../images/head_articulo.jpg');
background-repeat:no-repeat;
background-position:top left;
float:left;
}

#encabezado_articulo{
width:93%;
margin:0 auto;
}

#encabezado_articulo h2{
border-bottom:1px dotted #999;
color:#000000;
width:100%;
text-transform:capitalize;
margin: 15px 0 5px 0px;
padding-top:5px;
}

.creadopor{
font-size:10px;
padding-left:0px;
}

.autor{
font-size:11px;
padding-left:5px;
color:#640085;
}

.fecha_articulo{
font-size:10px;
padding-left:0px;
color:#000000;
}

#imagen{
width:542px;
overflow:hidden;
margin:50px auto 0 auto;
}

#texto{
width:522px;
height:auto;
margin:10px 5px 10px 20px;
float:left;
}

#texto ul{
float:left;
}

#footer_articulo{
background-image:url('../images/footer_articulo.jpg');
background-repeat:no-repeat;
background-position:top left;
width:582px;
height:121px;
float:left;
margin:0px 0px 20px 0px;
}

#tags{
font-size:10px;
border-bottom:1px dotted #999;
color:#000000;
width:97%;
margin: 0 0 5px 5px;
padding-top:10px;
}

#num_comentarios{
font-size:10px;
color:#000000;
width:97%;
margin: 0 0 5px 5px;
padding-top:5px;
}

.forma_menu{
float:left;
width:200px;
}

#imagen_listado{
width:120px;
height:50px;
margin:15px 10px;
float:left;
}

#datos_listado{
width:320px;
/*height:56px;*/
margin:5px;
margin-top:8px;
float:left;
font-size:10px;
border-bottom:1px #333333 solid;
border-top:1px #333333 solid;
}

#datos_listado h3{
color:#000000;
margin-bottom:5px;
}

#datos_listado h3 a{
color:#000000;
}

#datos_listado h3 a:hover{
color:#ae24dc;
}

.item_listado{
width:100%;
float:left;
}

#fecha_listado{
float:right;
width:50px;
color:#ae24dc;
}

#creador_listado{
font-size:10px;
padding:20px 0;
}

#spacer_sidebar{
width:100%;
height:100px;
}

#lista_equipo{
border-bottom:1px dotted #999;
margin:0px 0px 8px 0px;
}

#lista_equipo h3{
border:0;
margin:0;
padding:0;
margin-bottom:0px;
color:#ae24dc;
}

#lista_equipo label{
color:#ae24dc;
font-size:10px;
}

#lista_equipo p{
margin:0px 0px;
font-size:10px;
padding:0px 0px 8px 0px;
}

.contacto_back{
width:510px;
height:352px;

}

#ultimo_articulo_side {
border-top:1px dotted #999999;
margin-left:6px;
padding:0px 5px;
width:90%;
margin-top:3px;
margin-bottom:3px;
}

.rss{
margin:0 2px;
}