

.centrat{
	margin: 0 auto;
}



img{
	/*border:0;
	margin: 0;
	padding: 0;*/

}

input{
padding: 0;
margin: 0;
}

.inputtxt{
	background-color: #ffffff;
	border: 1px solid #000000;
	font-size: 10px;
}

a{
	margin: 0;
	padding: 0;
}

body{
	margin:0;
	padding:0;
}




/*         MENU 3            */

#menu3 {
	padding:0;
	margin: 0;
	background: #468a3f;

}
#menu3 ul{
	padding:0;
	margin:0;
	height: 25px;
	list-style: none;
	background: #468a3f;

}
#menu3 li{
	font:bold 14px Arial, Verdana, Tahoma, Helvetica;
	text-transform: uppercase;
	color:white;
	float:left;
	
}
#menu3 li a, #menu3 li a:link, #menu3 li a:active{
	color:white;
	text-decoration: none;
	padding: 5px 18px 4px 15px ;
	display:block;
	
}
#menu3 li a:hover{
	color: white;
	/* background:#a8c238 url(/imgfiles/fons.gif) center right no-repeat; */
	background:#a8c238;
}



/*
a.menu3Selecc{
	padding: 5px 18px 4px 15px ;
	font:bold 10px Verdana, Geneva, Tahoma, Helvetica;
	color: white;
	background:#a8c238;
	text-decoration: none;
	display: block;
}
*/

.menu3Sel{
	color: white;
	background:#a8c238;
}


/*         MENU 5            */


#menu5 {
	padding:0;
	margin: 0;
	background: #468a3f;
	height:24px;

}
#menu5 ul{
	padding:0;
	margin:0;
	/* height: 37px; */
	list-style: none;
	background: #468a3f;

}
#menu5 li{
	font:bold 11px Arial, Verdana, Tahoma, Helvetica;
	color:white;
	float:left;
	
}
#menu5 li a, #menu5 li a:link, #menu5 li a:active{
	color:white;
	text-decoration: none;
	padding: 5px 8px 18px 5px;
	display:block;
	
}
#menu5 li a:hover{
	color: white;
	/* background:#a8c238 url(/imgfiles/fons.gif) center right no-repeat; */
	background:#a8c238;
}





a.menu5Selecc{
	padding: 5px 8px 18px 5px;
	font:bold 10px Verdana, Geneva, Tahoma, Helvetica;
	color: white;
	/* background: url(/imgfiles/menu2.gif) repeat-x; */
	background:#a8c238;
	text-decoration: none;
	display: block;
	height:24px;
}
a.menu5noS{
	padding: 5px 8px 18px 5px; 
	font:bold 10px Verdana, Geneva, Tahoma, Helvetica;
	color: white;
	text-decoration: none;
	display: block;
	height:24px;

}

a.menu5noS:hover{
	/* background: url(/imgfiles/menu2.gif) repeat-x; */
	background:#a8c238;
	text-decoration: none;
	color:white;
	height:24px;
}








/*

#menu4 {
	background-color: #468a3f;
	display: block;
	height: 28px;
}

#menu5 {
	background-color: #468a3f;
	display: block;
	height: 35px;
}
*/

/*
#menu4 ul{
padding:0;
margin:0;
height: 23px;
list-style: none;
background-color: #468a3f;

}
#menu4 li{
	font:bold 11px Arial, Verdana, Tahoma, Helvetica;
	color:white;
	float:left;
	
}
#menu4 li a, #menu4 li a:link, #menu4 li a:active{
	color:white;
	text-decoration: none;
	padding: 5px 12px 4px 5px;
	display: block;
	
}
#menu4 li a:hover{
	color: white;
	background:#a8c238 url(/imgfiles/fons.gif) center right no-repeat;
}
*/

/*
a.menu4Selecc{
	padding: 5px 4px 4px 4px;
	font:bold 10px Verdana, Geneva, Tahoma, Helvetica;
	color: white;
	background:#a8c238 url(/imgfiles/fons.gif) top right no-repeat;
	text-decoration: none;
	display: block;
}
a.menu4noS{
	padding: 5px 4px 4px 4px;
	font:bold 10px Verdana, Geneva, Tahoma, Helvetica;
	color: white;
	text-decoration: none;
	display: block;
}

a.menu4noS:hover{
	background:#a8c238 url(/imgfiles/fons.gif) top right no-repeat;
	text-decoration: none;
}

*/



/* .................... */
/*
a.menu5Selecc{
	padding: 5px 8px 18px 5px;
	font:bold 10px Verdana, Geneva, Tahoma, Helvetica;
	color: white;
	background: url(/imgfiles/menu2.gif) repeat-x;
	text-decoration: none;
	display: block;
}
a.menu5noS{
	padding: 5px 8px 18px 5px;
	font:bold 10px Verdana, Geneva, Tahoma, Helvetica;
	color: white;
	text-decoration: none;
	display: block;
}

a.menu5noS:hover{
	background: url(/imgfiles/menu2.gif) repeat-x;
	text-decoration: none;
	color:white;
}
*/

/* .................... */

/*  nononononono

#menu5 {
	padding:0;
	margin: 0;
	
}
#menu5 ul{
	padding:0;
	margin:0;
	height: 37px;
	list-style: none;
	background-color: #468a3f;

}
#menu5 li{
	font:bold 11px Arial, Verdana, Tahoma, Helvetica;
	color:white;
	float:left;
	
}
#menu5 li a, #menu5 li a:link, #menu5 li a:active{
	color:white;
	text-decoration: none;
	padding: 5px 8px 18px 5px;
	display: block;
	
}
#menu5 li a:hover{
	color: white;
	background: url(imgs/menu2.gif) repeat-x;
	
}

*/






















.texto_contenidos{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: black;	
}











.text{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: black;
	margin-top: 2px;
	background:white url(/imgfiles/fons3.gif) top left repeat-x;
	border-top:1px solid #716f6e;
	padding:0px 5px 5px 15px;	
}


.textb{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: black;
	margin-top: 2px;
	/* border-top:1px solid #716f6e; */
	padding:0px 5px 5px 15px;	
}
.textc{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: black;
	margin-top: 2px;
	/* border-top:1px solid #716f6e; */
	padding:0px 5px 5px 5px;	
}




.asoc{

        border-bottom: 1px solid #939598;

}



.asoc1{

        border-bottom: 1px solid #a9c215;

}


.asoc2{

        border-bottom: 2px solid #a9c215;

}


.asoc3{

        border-bottom: 3px solid #a9c215;

}


.asociaciones{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: black;
	border-bottom: 1px solid #a9c215;
	margin-top: 10px;
}


.asociaciones_nom{
	font: bold 11px Arial, Verdana, Tahoma, Helvetica;
	color: #468a3f;   /*  verd ok     */
	
}

.asociaciones_des{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: black;
	/* border-bottom: 1px solid #a9c215; */
	margin-top: 5px;
	/* margin-bottom:10px; */
}


.asociaciones_provi{
	font: bold 11px Arial, Verdana, Tahoma, Helvetica;
	text-transform: uppercase;
	color: #468a3f;
	border-bottom: 1px solid #000000;
	margin-top: 5px;
}
.asociaciones_nombre{
	font: bold 11px Arial, Verdana, Tahoma, Helvetica;
	color: black;	
}

.asociaciones_nombre2{
	font: bold 15px Arial, Verdana, Tahoma, Helvetica;
	color: black;
	text-decoration:none;	
}

.asociaciones_todo{
	font: bold 11px Arial, Verdana, Tahoma, Helvetica;
	color: #468a3f;
	border-bottom: 1px solid #939598;
	margin-top: 5px;
}

.asociaciones_descripcion{
	font: 12px Arial, Verdana, Tahoma, Helvetica;
	color: black;	
}



/*
.peu{
	font: 9px Verdana, Arial, Tahoma, Helvetica;
	color: #6c6a69;
	background: url(/imgfiles/peu.gif) top center repeat-x;
	padding-top: 12px;
	text-align: center;
}
*/




.data{
	font: 10px Arial, Helvetica, sans-serif;
	color: #6c6a69;
	/* border-bottom:1px solid grey; */
	padding: 5px 0 5px 0;
	text-align:left;
}

.linea_gris{
	font: 9px Verdana, Arial, Tahoma, Helvetica;
	color: #6c6a69;
	/* border-bottom:1px solid grey; */	
	border-bottom: 1px solid #aa7ba8;
	/* padding: 2px 0 30px 0; */
	text-align:left;
	margin: 2px 0 2px 0;
}

a.mapa{
	font: Bold 12px Verdana, Arial, Tahoma, Helvetica;
	color: #2c1461;
	padding: 3px 5px 4px 2px;
	text-decoration: none;
}

.buscar{
	font: Bold 12px Arial, Tahoma, Verdana, Helvetica;
	color: #2c1461;
	background: url(/imgfiles/buscar.gif) top left repeat-x;
	padding: 4px 0 4px 5px;
	border-right: 3px solid #ffffff;
}

.lila{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #2c1561;
	background: url(/imgfiles/buscar.gif) top left repeat-x;
	padding: 4px 0 4px 5px;	
}

.lila2{
	font: bold 15px Arial, Tahoma, Verdana, Helvetica;
	color: #671464;
	background: url(/imgfiles/lila.gif) top left repeat-y;
	padding: 5px 0 5px 14px;
}

.buscador{
	font: bold 12px Arial, Tahoma, Verdana, Helvetica;
	color: #671464;
	background: url(/imgfiles/buscar.gif) top left repeat-x;
}
.gris{
	font: bold 11px Arial, Tahoma, Verdana, Helvetica;
	color: black;
	text-transform: uppercase;
	padding: 5px 20px 5px 20px;
	background: #ededee;
	border-right: 3px solid #fff;	
	border-top: 3px solid #fff;
}

.gris_minusc{
	font: bold 11px Arial, Tahoma, Verdana, Helvetica;
	color: black;
	padding: 5px 10px 5px 10px;
	background: #ededee;
	border-right: 3px solid #fff;	
	border-top: 3px solid #fff;
}

.gris_minusc_{
	font: bold 10px Arial, Tahoma, Verdana, Helvetica;
	color: black;
	padding: 5px 10px 5px 10px;
	background: #ededee;
	border-right: 3px solid #fff;	
	border-top: 3px solid #fff;
}

.txtgris{
	font: Bold 11px Arial, Tahoma, Verdana, Helvetica;
	color: black;
	text-transform: uppercase;
	padding: 5px 20px 5px 20px;
	background:#ededee;
	margin-right: 3px;

}
.txtgris a:link, .txtgris a:active{
	font: Bold 11px Arial, Tahoma, Verdana, Helvetica;
	color: black;
	background:#ededee;
}

.socio{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: #6e6c6b;
	background: url(/imgfiles/02.gif) no-repeat;
	padding:9px 5px 5px 15px;
	line-height: 10px;
	
}
.usuario{
	font: 10px Arial, Verdana, Tahoma, Helvetica;
	color: Black;
	background: url(/imgfiles/03.gif) repeat-y;
	padding:0 0 0 15px;
	
}
.contrasena{
	font: 10px Arial, Verdana, Tahoma, Helvetica;
	color: Black;
	background: url(/imgfiles/05.gif) repeat-y;
	padding:0 0 0 15px;
	
}
.usuario[class]{
	font: 10px Arial, Verdana, Tahoma, Helvetica;
	color: Black;
	background: url(/imgfiles/03.gif) repeat-y;
	text-align:right;
	padding: 0 28px 0 0;
	
}
.contrasena[class]{
	font: 10px Arial, Verdana, Tahoma, Helvetica;
	color: Black;
	background: url(/imgfiles/05.gif) repeat-y;
	text-align:right;
	padding: 0 28px 0 0;
}
.nosocio{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: #6e6c6b;
	background: url(/imgfiles/07.gif) repeat-y;
	padding:0 0 0 15px;
	line-height: 10px;
	
}
a.informese{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: #468a3f;
	background: url(/imgfiles/09.gif) no-repeat;
	padding: 2px 0 12px 20px;
	text-decoration: none;
	display: block;
}	

.titulo{
	font:Bold 16px Arial, Verdana, Tahoma, Helvetica;
	color: #939598;
	border-bottom: 1px solid #939598;
	padding: 0 0 2px 0;
	margin: 0 0 5px 0;

}

form{
	padding: 0;
	margin: 0;

}
.tramitar{
	background: url(/imgfiles/fons_gris.gif) no-repeat;
	font: bold 9px Arial, Verdana, Tahoma, Helvetica, Bold;
	color: white;
	text-align: center;
	padding: 3px 8px 7px 10px;
	display:inline;
	margin:5px 0 5px 40px;
}	
.tramitar[class]{
	background: url(/imgfiles/fons_gris.gif) top left no-repeat;
	font: bold 9px Arial, Verdana, Tahoma, Helvetica, Bold;
	color: white;
	padding: 3px 14px 3px 14px;
	margin:5px 0;
}



.tit_not{
	font: bold 12px Arial, Verdana, Helvetica, sans-serif; 
	text-decoration: none;
	color: #66A957;	
	
}
.tit_not a:link, .peu a:active{
	text-decoration:  none;
	color: #66A957;
	
}
.tit_not a:hover{
	text-decoration: underline;
	color: #66A957;
}


/* NOUUU  */



/* peu*/

.peu{
	font: 9px Verdana, Arial, Tahoma, Helvetica;
	color: #6c6a69;
	background: url(/imgfiles/peu.gif) top center repeat-x;
	padding-top: 12px;
	text-align: center;

}
.peuet{
	text-decoration: none;
	color: #6c6a69;
}
.peuet a:link, .peu a:active{
	text-decoration: none;
	color: #6c6a69;	
}
.peuet a:hover{
	text-decoration: underline;
	color: #6c6a69;


}

/* aviso legal*/

.verd{	
	font:bold 16px Arial, Verdana, Tahoma, Helvetica;
	color: white;
	background: #bfd72f;
	padding: 6px;
	margin-bottom:3px;
}

.verd_fosc{	
	font:bold 16px Arial, Verdana, Tahoma, Helvetica;
	color: white;
	background: #68AA58;
	padding: 6px;
	margin-bottom:3px;
}


.text_legal{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: #353a44;
	padding: 0 5px 0 6px;
	
	
/* formacion*/

}
.formacion{
	font:bold 20px Arial, Verdana, Tahoma, Helvetica;
	color:#939598;
	border-bottom: 1px solid #939598;
	margin-bottom: 10px;

}
.noticias{
	font:bold 15px Arial, Verdana, Tahoma, Helvetica;
	color: #66aa57;
	padding: 5px 0 0 0;
	
}
.noti{
	font:bold 18px Arial, Verdana, Tahoma, Helvetica;
	color: #66aa57;
	padding: 0 0 0 0px;
	
}
.requadre{
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #939598;
	
}
.text_normal{
	font: 10px Verdana, Arial, Tahoma, Helvetica;
	
/* cursos*/

}
.cursos{
	font:bold 16px Arial, Verdana, Tahoma, Helvetica;
	color: #498140;
	background: url(/imgfiles/verd.gif) repeat-y;
	padding:6px;
	margin-bottom: 3px;
}


.cursos_fosc{
	font:bold 16px Arial, Verdana, Tahoma, Helvetica;
	/* color: #498140; */
	color:#FFFFFF;
	background: url(/imgfiles/verd_fosc.gif) repeat-y;
	padding:6px;
	margin-bottom: 3px;
}

.titol_curs{
	font:bold 9px Arial, Verdana, Tahoma, Helvetica;
	background: url(/imgfiles/lila.gif) repeat-x;
	padding: 8px 0 11px 6px;
	
}
.text_curs{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	border-bottom: 1px solid #716f6e;
	padding: 7px 0 7px 6px;

}
.text_curs2{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	border-bottom: 1px solid #716f6e;
	padding: 7px 0 7px 6px;	
	background: #e6e6e6;	
}

.text_curs3{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: black;
}

.peu_curs{
	font:bold 9px Arial, Verdana, Tahoma, Helvetica;
	color: #468a3f;
	background: url(/imgfiles/peu_verd.gif) repeat-x;
	padding: 4px 0 7px 0;
	
}
.destacat_curs{
	font:Bold 11px Arial, Verdana, Tahoma, Helvetica;
	padding: 7px 0 7px 0px;
	color: #468a3f;	
	text-decoration:none;
}	

.destacat_curs a:hover{
	font:Bold 11px Arial, Verdana, Tahoma, Helvetica;
	padding: 7px 0 7px 0px;
	color: #468a3f;	
	text-decoration:underline;
}	

.destacat_curs2{
	font:Bold 13px Arial, Verdana, Tahoma, Helvetica;
	padding: 7px 0 7px 0px;
	color: #468a3f;
	
}

.nombre6{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color:black;	
}


.tit_v_upp{
	font: Bold 11px Arial, Verdana, Tahoma, Helvetica;
	color: #468a3f;
	text-transform: uppercase;	
}

.tit_n_upp{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: Black;
	text-transform: uppercase;
	font-weight: none;	
}


/*          ****************       VOLVER y SIGUIENTE      **************            */


.volver{
	font: Bold 11px Arial, Verdana, Tahoma, Helvetica;
	color: #468a3f;
	/* background: url(/imgfiles/esquerra.gif) center left no-repeat; */
	padding: 0 8px 0 8px;
	text-decoration: none;
	display: inline;	
}

a.volver, a.volver:active, a.volver:link{
	font: Bold 11px Arial, Verdana, Tahoma, Helvetica;
	/* color: #716f6e; */
	color: #468a3f;
	/* background: url(/imgfiles/esquerra.gif) center left no-repeat; */
	padding: 0 8px 0 8px;
	text-decoration: none;
	display: inline;	
}


.fonsvolver{
	font:bold 16px Arial, Verdana, Tahoma, Helvetica;
	color: #498140;
	background: url(/imgfiles/verdvolver.gif) repeat-y;
	padding:6px;
	margin-bottom: 3px;

}


.cursosno{
	font:bold 16px Arial, Verdana, Tahoma, Helvetica;
	color: #498140;
	background: url(/imgfiles/verd.gif) repeat-y;
	padding:6px;
	margin-bottom: 3px;
}



a.volverr, a.volverr:active, a.volverr:link{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: #716f6e;
	background: url(/imgfiles/esquerra.gif) center left no-repeat;
	padding: 0 8px 0 8px;
	text-decoration: none;
	display: inline;
	
}

a.siguiente, a.siguiente:active, a.siguiente:link{
	font: 11px Arial, Verdana, Tahoma, Helvetica;
	color: #716f6e;
	background: url(/imgfiles/dreta.gif) center right no-repeat;
	padding: 0 8px 0 8px;
	text-decoration: none;		
}	





#scroll_ { 
     width:443px; 
     height:350px; 
     /* background-color:#F2F2F2; */
     overflow:auto; 
}