/* CSS Document */

@import url(Cabecera.css); /*los estilos de la cabecera*/
@import url(BannersDestacados.css);
@import url(tabs.css);
@import url(contenido.css); /*contenido central*/
@import url(noticias.css); /*Noticias resultados paginacion*/
@import url(form.css); /*formularios*/
@import url(hacks.css);
@import url(normal.css); /*estilos para normalizar diferencias entre navegadores*/




/*.......................... MENU PRINCIPAL ............................... */

#MenuPrincipal{
	border:solid 3px #C8E7F9;
	margin-bottom:1.5em;
	width:174px;
	
	
	}
	
	

#MenuPrincipal ul li{
	font: 1.08em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#666666;
	background: url('RayMenu.gif') repeat-x left bottom;
	padding-top:0.3em;
	padding-bottom:0.35em;
	margin-right: 0.55em;
	margin-left: 0.55em;

	
}


#MenuPrincipal ul li a{
	background: url('cuadroMenu.gif') no-repeat 0em 0.3em;
	color:#666666;
	padding-left:1em;
	display:block;
	
}

/*Win IE browsers - hide from Mac IE\*/
* html #MenuPrincipal ul li a { height: 1%; }

/*End hide*/

#MenuPrincipal ul li.Responsabilidad{ padding:0.1em 0em;}
#MenuPrincipal ul li.Responsabilidad a{background:#ffffff; margin:0em; padding:0em;

}
/*.......................... MENU PRINCIPAL ACTIVO ............................... */

#MenuPrincipal ul li.MenuActivo{ 
	background: #007BC1 url('RayMenu.gif') repeat-x left bottom;
	padding-left:0.6em;
	padding-top:0.3em;
	padding-bottom:0.35em;
	color:#FFFFFF;
	margin-right: 0em;
	margin-left: 0em;}
#MenuPrincipal ul li.MenuActivo span{
	color:#FFFFFF;
	padding-left:1em;background: url('cuadroMenu.gif') no-repeat 0em 0.3em;
	}


/*.......................... ENCABEZADOS ............................... */

#Columna3 h3 {
	font:1.54em "Lucida Sans Unicode", Tahoma, Verdana;
	border-left:solid 4px #77B43D;
	padding-left:0.3em;
	color:#77B43D;
	margin:0.3em 0 0.3em 0.6em }
.FotoHome{
	border-bottom:solid 2px #77B43D;
	text-align:center
}
.TeOfrecemos h3{
	font:1.54em "Lucida Sans Unicode", Tahoma, Verdana;
	border-left:solid 4px #77B43D;
	padding-left:0.3em;
	color:#77B43D;
	margin:0.3em 0}

#Columna3 h4{
	font:1.15em "Lucida Sans Unicode", Tahoma, Verdana;
	color: #666666;
	padding-left:1.5em;
	padding-bottom:0.3em;}
.TeOfrecemos h4{
	font:1.15em "Lucida Sans Unicode", Tahoma, Verdana;
	color: #666666;
	padding-left:0.8em;
	padding-bottom:0.3em;}
#Columna3 ul{
	margin:0.6em 0 0.6em 1em;
	}
#Columna3 ul li{
	color:#007cc2;
	background: url('flecha.gif') no-repeat 0.9em 0.4em;
	padding-left:1.7em;
	padding-bottom:0.2em;
}

 #ColumnaInteriorIzquierda h4{
	font:1.54em "Lucida Sans Unicode", Tahoma, Verdana;
	padding-left:0.3em;
	color:#666666;
	margin:0.3em 0 1em 0}
#Columna3 img{
	margin-left:1px;}

/*.......................... NOTICIAS home ............................... */

#Noticias h3{ font:1.15em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#007cc2;
	padding-bottom:0.3em;}
	
#Noticias h3 a{	color:#007cc2;}
	
#NoticiaDestacada h3{ font:1.31em/1.1em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#007cc2;}
#NoticiaDestacada h3 a{ font-family:"Lucida Sans Unicode", Tahoma, Verdana;
	color:#007cc2;}
	
#NoticiaDestacada{
	border:solid 1px #CCCCCC;
	padding:0.8em;
	margin-bottom:1.5em;}

#NoticiaDestacada img{
	float:left;
	padding-right:1.5em;}
#Noticias a, #NoticiaDestacada a{color:#333333;
	text-decoration:none;}

.MasInfo{
	border: solid 1px #CCCCCC;
	background: url('Bullet2.gif') no-repeat 0.5em ;
	padding:0.2em 0.8em 0.3em 1.2em
}

/*.......................... DESTACADOS ............................... */

#DestacadosCentro{
	padding-top:2em;}
	
#DestacadosCentro h2{
	font:1.15em "Lucida Sans Unicode", Tahoma, Verdana;
	color:#666666;
	background:#EDF5F8;
	border-left:solid 6px #CCCCCC;
	padding-left:0.6em;
	padding-bottom:0.3em;
	padding-top:0.3em;}

.BordesDestacados{
	border:solid 1px #cccccc;
	padding-top:0.8em;
	padding-bottom:0.8em;
	margin-bottom:0.8em;
	}
	
.BordesDestacados img{
	border:solid 1px #cccccc;
	float:left;
	margin-top: 0.8em;
	margin-right: 0.8em;
	margin-left: 0.8em;
	}
	
.BordesDestacados ul{
	margin-top:0.8em;

	display:block;
	margin-left:8em;
	margin-right:0.5em;
	}
	
.BordesDestacados ul li{
	color:#007cc2;

	background: url('flecha.gif') no-repeat 0em 0.5em;
	padding-left:0.8em;
	padding-bottom:0.2em;
}
.BordesDestacados ul li a, .BordesDestacados dl a, #Columna3 a {color:#007cc2;}
.BordesDestacados dl{ color:#007cc2; display:block; float:left; margin-top:0.8em}

.BordesDestacados dt{ font-weight:bold; background: url('flecha.gif') no-repeat 0em 0.5em; padding-left:10px

}

.BordesDestacados dd{ margin:0; padding-left:15px}	
#DestacadosDerecha{
	padding-left:0.5em;
	padding-top:1.5em;
	padding-right:1em;}

#DestacadosIzquierda img{
	margin-bottom:1.15em;}
#DestacadosDerecha img{
	float:left;
	padding:2px 0;
	padding-right:5px}
	
#DestacadosDerecha ul {
	list-style:none;
	margin:0px;
	padding: 1px 0px 0px;
	background: url('RayDestacadoDerechaArriba.gif') repeat-x top;
}
#DestacadosDerecha ul li {
	list-style:none;
	margin:0px;
	padding: 0px;
	color:#007CC2;
	font: normal 1.15em "Lucida Sans Unicode", Tahoma, Verdana;
	background: url('RayDestacadoDerecha.gif') repeat-x bottom;
		clear:both;
}
#DestacadosDerecha li p{
	padding-top:10px}

/*..............ENLACES............*/
.EnlaceAzul{
	color:#007BC1;
	text-decoration:none;}
.EnlaceFlecha{
	color:#007BC1;
	text-decoration:none;
	font-weight:normal;
	
	background: url('flecha.gif') no-repeat 0em 0.5em;
	padding-left:0.8em;
	padding-bottom:0.2em;}
.EnlaceFlecha a{
	color:#007BC1;
	text-decoration:none;
	font-weight:normal;}
	 


	/*-------------------------GENERICOS------------------------*/


.TxtBold{
	font-weight:bold;
	color:#007cc2;}
.TxtPeq{
	font-size:0.85em;}
	
.FlotarDerecha{
	float:right}
.FlotarIzquierda{
	float:left}

.Frase{
	font: italic 1.5em Georgia, "Times New Roman", Times, serif;
	color:#666666}
	

.oculto{
	position:absolute; 
	left:-1500px; 
	top: -10%; 
	overflow:hidden; 
	font-size:0%; 
	line-height:0%;
}
.clear{
clear:both}

.Separador{

	padding:0em 0.4em;
	color:#999999}
	
.CentrarImagen{
	vertical-align:middle}
.Centrar{
	text-align:center}
.Bordes{
	border:solid 1px #CCCCCC;
	padding:0.5em;
	margin-top:1em}
	
.CentrarImagenBordes{
 vertical-align:middle;
 border: solid 1px #cccccc !important;
 padding:3px;
 margin-right:1em;
 float:left}
	
/*..............LISTAS..................*/	

ul.ListaSinMargen { margin-top:0.5em}

ul.ListaSinMargen li{ font-family:Tahoma, Verdana, Arial; color:#666666; background:url('flecha.gif') no-repeat 0 6px;
	padding-left:1em;
	padding-bottom:0.5em}
	
ul.ListaMargen { margin-top:0.5em; margin-left:1.5em}

ul.ListaMargen li{ font-family:Tahoma, Verdana, Arial; color:#666666; background:url('flecha.gif') no-repeat 0 6px;
	padding-left:1em;
	padding-bottom:0em}
	
.ListaMargen a, .ListaSinMargen a{color:#007CC2}	
.ListaLinea li{ 
	display:inline;}


.ListaDefinicionFlecha dt{
	font-family:Tahoma, Verdana, Arial; color:#666666; background:url('flecha.gif') no-repeat 0 6px;
	padding-left:1em;
	padding-bottom:0em;
	font-weight:bold;
	margin-top:1em;
	}
.ListaDefinicionFlecha dd{
	margin:0;
	background:url('Puntito.gif') no-repeat 1.2em 0.5em;
	padding-left:1.8em
}

/*.................FLASH.............*/
	
	
h2.flash {

	font:normal 1.85em  "Lucida Sans Unicode", Tahoma, Verdana;

	color: #333;
	margin-left:1px
 }
h2.flashTeOfrecemos {

	font:normal 1.85em  "Lucida Sans Unicode", Tahoma, Verdana;
	color:#333;
	margin-left:0.3em
 }
 
h2.flashInterior {

	font:normal 2.5em  "Lucida Sans Unicode", Tahoma, Verdana;

	color:#333333;
	margin:0px;
	padding:0px;
	

 }
 
 h2.flashInterior strong{font-weight:bold;}
.external { color:#007CC2; 
/*background:url('external.gif') no-repeat right center;
padding-right:16px*/}

.RealPlayer{
vertical-align:middle;
border: solid 1px #cccccc !important;
padding:3px; 
} 


/*-------- Estilos para tabla atletiada 2009 ---------*/
#atletiada th{
background:#ccc;
color:#000;
}

#atletiada caption {
background:#000;
color:#fff;
}

#atletiada td{
padding:3px;
}
	
/*---NUEVOS PARA CURSOS------*/ 
.ActividadRight{ 
                float:right} 
.EnCurso{ 
                background:url('EnCurso.gif') no-repeat right center; 
                padding-right:20px; 
                margin-right:15px; 
                color:#666666;} 
                
.Finalizada{ 
                background:url('Finalizada.gif') no-repeat right center; 
                padding-right:20px;margin-right:15px; 
                color:#666666;} 
.Inscripcion_Act{ 
                background:url('Inscripcion.gif') no-repeat right center; 
                padding-right:20px;margin-right:15px; 
                color:#666666;} 
				
.listaLogin {
	color:#666666; 
       background: url('flecha.gif') no-repeat 0em 0.5em; 
       padding-left:1em; 
       padding-bottom:0.2em; 
       margin-left:20px 
}
#Resultados ul.Hemeroteca li{ 
	display: block;
	float:none;
 	color:#000000; 
	padding-right:0.5em;
	padding-bottom:10px;
	background:none !important
}
 
#Resultados ul.Hemeroteca li a{ background:none !important}

.CursosKutxaZabal ul{ margin-left:0  !Important}

.FormEncuesta .p-label, .FormEncuesta label {font-weight:normal !important}

.FormEncuesta .p-label{width:90%; float:none}


