* { margin: 0; padding: 0; }  /*-----  para todas las etiketas, evitamos diferencias para los margenes de los parrafos ---*/
							  /*-----  _ para ie6 , * para ie7 ---*/
html{	Height: 100%; }

	body {
		background-image: url(../imagenes/fondo.jpg);
		background-repeat: repeat-x;
		background-position: top center;
		margin: 0 auto 0 auto;
		text-align: center;		/* centra la pagina para IE */
		font-family:sans-serif,Helvetica,Verdana,Arial; font-size:14px;color:#112121; font-weight:600;
	}
	.celtic{ color:#A00; font-size:50px; letter-spacing:30px }
	.drunken{ color:#000; font-size:26px;  }	
	
	
	#contenedor{ width:955px; height: 100%;	margin:0 auto;	margin-top:25px; }

		#cabecera{	float:left;background-image: url(../imagenes/castillo.gif); background-repeat: no-repeat; height:244px;width:955px;position:relative;z-index:5;	}
				#bandera{ float:left; position:relative;z-index:2; width:100px; top:10px; left:339px}
				#bandera_cartel{ float:left;position:relative;z-index:3; width:100px; top:11px; left:133px; }				
				#logo_sabeco{ float:left; position:relative; z-index:1; width:150px; top:123px; left:593px; }
				
				
		
		/*---------- central -----------*/
		#bloque_central{}
		#central{	background-image: url(../imagenes/cuerpo_grande.jpg);background-repeat:no-repeat;
					float:left;max-height:506px;height:506px;width:100%;}
		#central_inicio{background-image: url(../imagenes/cuerpo_grande_inicio.jpg);background-repeat:no-repeat;	
					float:left;max-height:652px;height:652px;width:100%;}			
		#central_agradecimientos{background-image: url(../imagenes/cuerpo_grande_agrad.jpg);background-repeat:no-repeat;
					float:left;max-height:652px;height:652px;width:100%;}	
		#central_patrocinadores{background-image: url(../imagenes/cuerpo_grande_patrocinadores.jpg);background-repeat:no-repeat;
					float:left;max-height:652px;height:652px;width:100%;}						
		#central_edicionesPasadas{background-image: url(../imagenes/cuerpo_grande_ediciones.jpg);background-repeat:no-repeat;
					float:left;max-height:652px;height:652px;width:100%;}									
		#central_edicionesPasadas_06{background-image: url(../imagenes/cuerpo_grande_ediciones_06.jpg);background-repeat:no-repeat;
					float:left;max-height:590px;height:590px;width:100%;}									
		#central_edicionesPasadas_07{background-image: url(../imagenes/cuerpo_grande_ediciones_07.jpg);background-repeat:no-repeat;
					float:left;max-height:590px;height:590px;width:100%;}
		#central_edicionesPasadas_08{background-image: url(../imagenes/cuerpo_grande_ediciones_08.jpg);background-repeat:no-repeat;
					float:left;max-height:590px;height:590px;width:100%;}	
		#central_edicionesPasadas_09{background-image: url(../imagenes/cuerpo_grande_ediciones_09.jpg);background-repeat:no-repeat;
					float:left;max-height:590px;height:590px;width:100%;}						
																	
		#central_alfonsadas{background-image: url(../imagenes/cuerpo_grande_alfonsadas.jpg);background-repeat:no-repeat;
					float:left;max-height:652px;height:652px;width:100%;}
		#central_haimas{background-image: url(../imagenes/cuerpo_grande_haimas.jpg);background-repeat:no-repeat;
					float:left;max-height:652px;height:652px;width:100%;}
		#central_recreacionistas{background-image: url(../imagenes/cuerpo_grande_recreacionistas.jpg);background-repeat:no-repeat;
					float:left;max-height:652px;height:652px;width:100%;}					
		#central_talleres{background-image: url(../imagenes/cuerpo_grande_talleres.jpg);background-repeat:no-repeat;
					float:left;max-height:652px;height:652px;width:100%;}					
		#central_localizacion{background-image: url(../imagenes/cuerpo_grande_localizacion.jpg);background-repeat:no-repeat;
					float:left;max-height:652px;height:652px;width:100%;}
		#central_enlaces{background-image: url(../imagenes/cuerpo_grande_enlaces.jpg);background-repeat:no-repeat;
					float:left;max-height:652px;height:652px;width:100%;}
					
			
			
			
			
		#menu_dch{ float:left;width:220px; margin: 0 0 0 375px;*margin: 0 0 0 367px;text-align:right;position:relative;z-index:55;	}
		#menu_dch_inicio{ top:-40px;float:left;width:220px;  margin: 0 0 0 735px !important;*margin: 0 0 0 367px;text-align:right;position:relative;z-index:55;	}
		#menu_dch_aviso{ float:left;width:220px;  margin: 0 0 0 735px !important;*margin: 0 0 0 367px;text-align:right;position:relative;z-index:55;	}	
		#menu_dch_noticias{ float:left;width:220px;  margin: -10px 0 0 735px !important;*margin: 0 0 0 367px;text-align:right;position:relative;z-index:55;	}			
		#menu_izq_inicio{ float:left;position:relative;z-index:55; width:120px; top:-285px; left:3px; *top: -265px 	}				
		.opcion_menu{ height:40px;}		
		#menu_escudo{position:relative; float:left; height:30px}
			
			
			
			
			
			
			#caja_foto{	float:left;	width:308px;margin: -17px 0 0 35px;*margin: -17px 0 0 35px;_margin: -17px 0 0 -120px;z-index:10;position:relative;}
			#caja_foto_historia{float:left;	width:308px; top:-260px; *top:-250px; left:-84px; z-index:10;position:relative;}
		
			#titulo_seccion{ float:left; height:85px !important;*height:85px; margin: -200px 0 0 -70px; *margin: -215px 0 0 -45px; _margin:-230px 0 0 -40px; *width:250px;z-index:61;position:relative;}
			#titulo_seccion_aviso{ float:left; height:85px; top:-250px; *top:-200px; width:700px;z-index:2;position:relative;}
			
			#titulo_seccion_noticias{ float:left; height:90px !important; left: 76px; top:-230px; z-index:2;position:relative;}
			
			
			#central_texto{ float:left; height:auto !important; *height:400px; margin: -380px 200px 0pt 300px; *margin:-140px 0 0 -40px; _margin:-160px 0 0 -40px; *width:550px;*font-size:14px;*font-weight:550;z-index:51;position:relative;}
			#central_texto_historia{ float:left; height:auto !important; *height:400px; width:480px; top:-109px; left:-132px;
									text-align: justify;*font-size:14px;*font-weight:550;z-index:51;position:relative;}
			
			#central_texto_1{ float:left;*width:450px;}			
			#central_texto_2{ float:left;width:550px;}
			
			#central_texto_ep_principal{ float:left;*width:290px; margin:-60px 5px 0 0; text-align:justify }
			#central_texto_ep{ float:left;*width:290px; margin:0px 5px 0 0; *margin:0px 5px 0 0; text-align:justify  }
			#central_texto_a{ float:left;*width:320px;}
			#central_texto_f{ float:left; width:300px;}
			#central_texto_f2{ float:left;width:365px;}
			#central_texto_aviso_1{ float:left;*width:600px;}
			#central_texto_aviso_2{ float:left;width:735px;}
			
			#central_noticia{ float:left; position:relative;width:660px; height:150px; top:-200px; text-align:justify}		
			#central_noticia_foto{ float:left; margin:0 15px 10px 0; *margin:0 15px 0 0; _height:75px;}
			#central_noticia_texto_1{ float:left;}
			#central_noticia_texto_2{ float:left;}				
			
			
						
			
			#central_texto_aviso{ float:left; height:400px; width:700px; top:-200px; *top:-150px; text-align:justify;
								  *font-size:14px;*font-weight:550;z-index:51;position:relative;}			
			#central_texto_alfonsadas{ float:left; height:auto !important; *height:400px; top:-165px; *top:-150px; left:370px;
										width:280px; *width:200px;*font-size:14px;*font-weight:550;z-index:51;position:relative;
										text-align:justify}
			#central_texto_laFiesta{ float:left; height:auto !important; *height:400px; margin: -68pt 160px 0pt 496px;*margin: -127px 20px 0pt 365px;_margin:-140px 0 0 -40px; _margin:-115px 0 0 245px; *width:200px;*font-size:14px;*font-weight:550;z-index:51;position:relative;}
			#central_texto_haimas{ float:left; height:auto !important; *height:400px; top:-165px; *top:-150px; left:370px; width:280px;
								   *font-size:14px;*font-weight:550;z-index:51;position:relative;
								   text-align:justify}
								   
			#central_texto_recreacionistas{ float:left; height:auto !important; *height:400px; top:-165px; *top:-150px; left:370px; width:280px;
								   *font-size:14px;*font-weight:550;z-index:51;position:relative;
								   text-align:justify}								   
			
			#central_texto_enlaces{ float:left; height:auto !important; *height:400px; width:360px; top:-124px; left:368px;
									text-align:justify; *font-size:14px;*font-weight:550;z-index:51;position:relative;}
			
						
			#central_texto_agradecimientos{ float:left; height:auto !important; *height:400px; margin: 0 75px 0 550px; *margin:0 0 0 415px; _margin:10px 0 0 270px; *width:100px;*font-size:14px;*font-weight:550;z-index:51;position:relative;}
						
			#central_texto_edicionesPasadas{ float:left; height:auto !important; *height:400px;*font-size:14px;*font-weight:550;z-index:51;position:relative; width:300px; top:32px; *top:40px; left:450px}					
			#central_texto_edicionesPasadas_anteriores{ float:left; height:auto !important; *height:400px; margin: 145px 85px 0 560px; *margin:145px 0 0 560px; _margin:145px 0 0 280px; *width:0px;*font-size:14px;*font-weight:550;z-index:51;position:relative;}
			
						
		/*------ fin central ------------------*/				
		
		
				
		
		

		#tablon{ *float:none; float:left !important; width:100%;background-image: url(../imagenes/cuerpo.jpg);background-repeat:repeat-y;min-height:201px;*height:201px;height:auto; text-align:justify}					
		
		#tablon_texto{ float:left; height:auto !important; *height:630px;*width:720px;margin: 0 90px 35px 125px !important; *margin:0 0 35px 65px; font-size:14px;*font-weight:550;}	
		#tablon_texto_historia{ float:left; height:auto !important; *height:200px;*width:740px; margin: 100px 90px 35px 125px; _margin:100px 0 35px 65px;*font-size:14px;*font-weight:550;}
		#tablon_texto_taller{ float:left; height:auto !important; *height:200px;*width:740px; margin:0 90px 35px 125px; _margin:0 0 35px 65px;*font-size:14px;*font-weight:550;}
		#tablon_texto_noticias{ float:left; height:auto !important; *height:200px;*width:740px; margin: -20px 90px 35px 125px; _margin:0 0 35px 65px;*font-weight:550;}	
		#tablon_texto_agradecimientos{ float:left; height:auto !important; *height:200px;width:305px; margin: 0px 0px 35px 0 !important; *margin:0 0 35px 0;*font-size:14px;*font-weight:550;}	
		#tablon_texto_alfonsadas{ float:left; height:auto !important; *height:200px;*width:740px; margin: -35px 90px 35px 125px !important; *margin:0 0 35px 65px;_*font-size:14px;*font-weight:550;}	
		#tablon_texto_laFiesta{ float:left; height:auto !important; *height:200px;*width:740px; margin: -35px 90px 35px 125px !important; *margin:0 0 35px 65px;_*font-size:14px;*font-weight:550;}	
		#tablon_foto{float:left; height:auto !important; *height:200px;width:548px;}
		#tablon_foto_noticia{float:left; margin:0 2px 0 0; width:105px;}
		#tablon_foto_noticia_apaisada{float:left; margin:0 2px 0 0; width:165px;}
		#tablon_foto_noticia_sin{float:left; margin:0 2px 0 0; }

		#tablon_fotos_edicionesPasadas{float:left; height:auto !important; *height:70px;width:830px;*width:730px;margin: 0 50px 20px 130px;*margin: 0 0 0 130px; _margin:0 0 0 70px;}
		#foto_ep{float:left; height:auto !important; *height:70px;width:90px;text-align:center; *margin:0}		
	
				   
		#pie{float:left; width:100%; background-image: url(../imagenes/pie.jpg);background-repeat:no-repeat;height:172px;}
		#texto_pie{float:right; width:350;*width:500;height:25px;margin:-50px 85px 0 0 !important;*margin:-55px 40px 0 0}
		#pie_sabeco{ float:left;width:150px; margin: -5px 0 0 564px !important; *margin: -5px 0 0 282px;text-align:right;position:relative;z-index:1;}

		#subpie{ float:left; width:100%; height:199px; display: block; z-index:4; background:url(../imagenes/subpie.jpg) center; text-align:center }


		.tablon_noticias_fotos_fila{ position:relative; float:left; height:auto !important; width:740px; margin-bottom:15px;  }	
		.tablon_noticias_texto{ float:left; height:auto !important; *height:200px;width:535px; margin: 0px 90px 35px 125px;margin: -20px 90px 35px 125px; _margin:0 0 35px 65px;*font-weight:550;}	




		#mapa{ position:relative; float:left; width:750px; height:400px; left:120px; top:10px; }


		.width_150{ width:150px;}
		.width_170{ width:170px;}		
		.width_300{ width:300px;}



		/*-------- absolutas ----------------*/
		#nubes{	  display: block; z-index:4; width:100%; *left:0px; position:absolute; top: 0px; height: 200px;}

		/*-------- fin absolutas ----------------*/
		
		
		
		/*-------- generales -----------------*/
		a:link ,a:active ,a:visited   { color:#ddd; text-decoration:none; font-weight:600; }
		a:hover  { color: #bbb; text-decoration:none; cursor:pointer }		
		img { border: 0px;	}		
		/*-------- fin generales ------------*/		
		
		
		/*-------- accesibilidad ------------*/					
		h1 {				display:none}
		.oculto { display:none }
		#menu_izq span {	display:none}
		#pie span {			display:none}	
		/*-------- fin accesibilidad ------------*/			
		
		.texto_titulo_noticia{ font-size:120%; color:#DDD; text-decoration:underline; font-style:italic;}
		.texto_noticia a{ color:#FFF; text-decoration:none; }
		.texto_noticia a:hover{ color:#44F; text-decoration:underline; }
		
		
		.agradecimientos_fila {   float:left; position:relative; width:800px; left:-50px; margin-bottom:35px   }
			.agradecimientos_foto {   float:left; position:relative; width:400px;  }
			.agradecimientos_texto {   float:left; position:relative; width:400px; text-align:justify  }
		.colaboradores {   float:left; position:relative; width:900px; left:45px; top:-250px }
		.colaborador_izq { float:left; position:relative; width:280px; height:200px; }
		.colaborador_cen { float:left; position:relative; width:280px; height:200px; }
		.colaborador_der { float:left; position:relative; width:280px; height:200px; }
		
		
		
		/*-------- clases ------------*/		
		.enlace_alternativo  {	display:none;	}			
		
		.desvanecimiento a img{filter: alpha(opacity=100); opacity:1;}						
		.desvanecimiento a:hover img{ filter: alpha(opacity=50); opacity: 0.5;}	
		
		.desvanecimiento_suave a img{filter: alpha(opacity=100); opacity:1;}						
		.desvanecimiento_suave a:hover img{ filter: alpha(opacity=95); opacity: 0.95;}	
		
		
		.borde_blanco a img{  border: thin solid #fff;}
		.borde_gris {	border: thin solid #333;}
		
		.destacado { color:#FFFFFF; font-weight:600;}

		.alinear_izquierda{ text-align:left; }
		.alinear_derecha{ text-align:right; }		
		.alinear_justificar{ text-align:justify; }
		.alinear_centrado{ text-align:center; }
		.cursiva{ font-style:italic}
		.capitular{ float:left; margin:0 2px 0px 0px}
		.subrayado{ text-decoration:underline}
		.negro { color:#000}
		.borde{ border:thin solid #F00}
		.blanco{ color:#FFF}
		.resaltado{ font-size:18px; font-weight:bold}
		
		
		.saludo{ color:#112121;font-size:14px;font-weight:600; }
		/*-------- fin clases ------------*/			
		
			
			
