
* {
margin : 0;
padding : 0;
background-color : transparent;
list-style : none;
}
body {
background-color : #fff;
color : #000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 100%;
}
img {
border : 0;
}
a {
color : #000;
text-decoration : underline;
}
a:hover {
color : #000;
text-decoration : none;
}
a span.acceskey {
text-decoration : underline;
}
a.vinculoactivo {
text-decoration : none;
}
#interior .contenedor {
position : relative;
margin : 0 auto;
font-size : 0.8em;
width : 55em;
border-right : 1px solid #ccc;
border-left : 1px solid #ccc;
}
#index .contenedor {
position : relative;
margin : 0 auto;
font-size : 0.8em;
width : 55em;
border-right : 1px solid #ccc;
border-left : 1px solid #ccc;
background : #fff;
overflow : visible;
}
h1 {
color : #9faa00;
font-size : 1.8em;
font-weight : bolder;
}
h2 {
color : #9faa00;
font-size : 1.4em;
}
h3 {
color : #9faa00;
font-size : 0.8em;
}
ul {
padding : 0.5em 0.2em;
margin : 0.2em 0 0.5em;
}
li {
padding : 0.2em 1em 0.25em 1.2em;
background : url('Imagenes/menuli.gif') no-repeat 0.6em 0.65em;
font-size : 0.85em;
list-style : none;
}
p {
clear : both;
margin : 0.5em 0;
font-size : 0.85em;
}
* html li {
background-position : 0.6em 0.85em;
}
strong {
color : #d02433;
font-size : 0.8em;
font-weight : bolder;
}
.limpiar {
clear : both;
float : none;
width : auto;
padding : 0;
margin : 0;
visibility : hidden;
font-size : 0.0010em;
height : 0;
}
.oculto {
padding : 0;
margin : 0;
display : none;
font-size : 0.0010em;
text-indent : -1000em;
}
.enlaceoculto {
padding : 0;
margin : 0;
font-size : 0.0010em;
text-indent : -1000em;
line-height : 0%;
position : absolute;
}
.cabecera1 {
background : url('../imagenes/cabeceraimagen1.jpg') no-repeat bottom right;
}
.cabecera2 {
background : url('../imagenes/cabeceraimagen2.jpg') no-repeat bottom right;
}
.cabecera3 {
background : url('../imagenes/cabeceraimagen3.jpg') no-repeat bottom right;
}
.cabecera4 {
background : url('../imagenes/cabeceraimagen4.jpg') no-repeat bottom right;
}
#cabecera #logo {
position : absolute;
top : 3px;
left : 9px;
z-index : 1;
}
#cabecera #menuarriba {
top : 2.5em;
height : 4em;
right : 0;
position : relative;
text-align : right;
}
#cabecera #menuarriba ul {
padding : 0;
margin : 0;
}
#cabecera #menuarriba li {
display : inline;
padding : 0.2em 0.2em 0;
margin : 0 0.3em 0 0;
}
#cabecera #menu {
background : url('../imagenes/cabecerafondologo.gif') no-repeat bottom left;
padding : 0;
top : 0;
height : 72px;
position : relative;
}
#cabecera #menu ul {
padding : 0;
margin : 0;
bottom : 6px;
position : absolute;
}
#cabecera #menu li {
float : left;
padding : 0.25em 1.7em 0.2em;
margin : 0 0.05em 0 0.1em;
background : url('../imagenes/cabecerali.gif') no-repeat top right;
border-left : 0.1em solid #ccc;
}
#cabecera #menu a {
color : #fff;
font-weight : bolder;
text-decoration : none;
font-size : 1.05em;
}
#cabecera #menu a:hover {
text-decoration : none;
}
#cabecera #menu li#menuactual {
background-image : url('../imagenes/cabeceraliactual.gif');
}
#cabecera #menu li#menuactual a {
color : #white;
}
#cabecera1 {
min-height : 120px;
/*border-top : 1px solid #ccc;*/
border-right : 1px solid #ccc;
border-left : 1px solid #ccc;
position : relative;
margin : 0 auto;
font-size : 0.8em;
width : 55em;
}
* html #cabecera1 {
height : 120px;
}
/*Aki logo*/
#cabecera1 #logo {
position : absolute;
top : 0.4em;
left : 9px;
z-index : 1;
}
#cabecera1 #menu1 {
background : url('../imagenes/cabecerafondologo.gif') no-repeat bottom left;
padding : 0;
top : 0;
height : 72px;
position : relative;
}
/*Aki la CABECERA*/
#cabecera1 #menuarriba {
padding : 0;
top : 0em;
height : 2em;
position : relative;
margin-left : 17em;
}
#cabecera1 #menuarriba li {
display : inline;
float : left;
padding : 0 0em 0em 0;
margin : 0 0 0 2em;
}
#cabecera1 #menuarriba li a {
font-size:0.95em;
color:#5C676F;
font-weight:bold;
}
#cabecera1 #menuarriba li a:hover {
font-size:0.95em;
color:#E07B1E;
}
#menuarriba li a {
font-size:0.95em;
color:#5C676F;
font-weight:bold;
}
#menuarriba li a:hover {
font-size:0.95em;
color:#E07B1E;
}
#imagenfondo {
padding : 0;
top : 0;
height : 188px;
position : relative;
}
#imagenfondo img {
width : 100%;
}
#cabecera1 #menu ul {
padding : 0;
margin : 0;
bottom : 0;
position : absolute;
}
#cabecera1 #menu li {
float : left;
padding : 0.25em 1.7em 0.2em;
margin : 0 0.05em 0 0.1em;
background : url('../imagenes/cabecerali.gif') no-repeat top right;
border-left : 1px solid #ccc;
}
#cabecera1 #menu1 ul {
padding : 0;
margin : 0;
bottom : 6px;
position : absolute;
}
#cabecera1 #menu1 li {
float : left;
padding : 0.25em 1.7em 0.2em;
margin : 0 0.05em 0 0.1em;
background : url('../imagenes/cabecerali.gif') no-repeat top right;
border-left : 1px solid #ccc;
}
#cabecera1 #menu a {
color : #fff;
font-weight : bolder;
text-decoration : none;
font-size : 1.05em;
}
/*#cabecera1 #menu a:hover {
text-decoration : none;
color:#C5DD6F;
}*/
#cabecera1 #menu li#menuactual {
background-image : url('../imagenes/cabeceraliactual.gif');
}
#cabecera1 #menu li#menuactual a {
color : white;
}
#cabecera1 #menu1 a {
color : #fff;
font-weight : bolder;
text-decoration : none;
font-size : 1.05em;
}
#cabecera1 #menu1 a:hover {
text-decoration : none;
}
#cabecera1 #menu1 li#menuactual {
background-image : url('../imagenes/cabeceraliactual.gif');
}
#cabecera1 #menu1 li#menuactual a {
color : #9faa00;
}
#migas {
border-bottom : 1px solid #ccc;
padding : 4px 0;
font-weight:bold;
}
#migas ul {
padding : 0 0 0 20px;
margin : 0;
background : #fff url('../imagenes/migasul.gif') no-repeat 6px 0.3em;
}
* html #migas ul {
background-position : 6px 0.2em;
}
#migas li {
display : inline;
padding : 0.25em 1em 0.2em 0.2em;
margin : 0 0.05em 0 0.1em;
background : url('../imagenes/migasli.gif') no-repeat center right;
}
* html #migas li {
padding : 0.25em 0.6em 0.2em 0.2em;
}
#migas li#migasactual {
font-weight : bold;
background : none;
}
#interior #cuerpo {
width : 55em;
background : #fafdfb url('../imagenes/fondocontmenu.gif') no-repeat left bottom;
}
#interior .contmenu {
width : 14em;
position : absolute;
left : 0;
border-right : 0.05em solid #ccc;
background : url('../imagenes/fondoTopContLeft.jpg') repeat-x;
font-weight:bold;
}
#interior .contmenu li{ padding-bottom:0.3em;}
#interior .contenido {
min-height : 30em;
/*width : 25em;*/
padding : 1em 11em 7em 2em;
margin-left : 13.95em;
border-left : 0.05em solid #ccc;
background : #fff url(../imagenes/cuerpofondo.jpg) no-repeat right bottom;
}
* html #interior .contenido {
overflow : hidden;
width : 27.9em;
height : 100%;
}
#interior * html .contenido {
height : 372px;
margin-left : 14em;
}
#interior .contenido h2 {
font-size : 1.2em;
margin : 0 0 1em;
border-bottom : 1px solid #ccc;
width : 23em;
}
#interior .contenido p {
padding : 0 0 1em;
}
#interior .contenido h1 {
color : #9faa00;
font-size : 1.2em;
font-weight : bolder;
}
#interior .contenido ul {
margin : 0;
padding : 0;
}
#interior .contenido li {
padding-left : 8px;
}
#interior .contenido li {
background : url('../imagenes/liVerde.gif') no-repeat 0 8px;
list-style : none;
text-align : left;
}
* html #interior .contenido li {
background : url('../imagenes/liVerde.gif') no-repeat 0 9px;
}
#interior .contenido li div {
text-align : left;
}
#interior .contenido p.sumariosverdes {
color : #9faa00;
width : 35em;
}
#interior #imagenesizq {
float : left;
width : 9em;
padding-top : 5px;
}
#interior #textoscontenidos {
float : left;
width : 18em;
margin-left : 12px;
}
#interior #textoscontenidos ul li ul li {
font-size : 1em;
}
#interior #textoscontenidos strong {
display : inline;
}
* html #interior #textoscontenidos {
margin-bottom : 0;
padding-bottom : 0;
margin-left : 5px;
}
#interior #imagenesizq img {
margin-bottom : 20px;
margin-right : 5px;
}
#interior #imagenesizq table img {
margin : 0;
}
#interior #paginado {
margin-left : 40px;
margin-top : 40px;
clear : both;
}
#interior #paginado #izq a {
width : 40%;
background : url(../imagenes/flechaizq.gif) no-repeat -3px 1px;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.85em;
color : #333;
padding-left : 60px;
}
#interior #paginado #dcha a {
width : 40%;
background : url(../imagenes/flechadcha.gif) no-repeat 52px 1px;
float : right;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.85em;
color : #333;
padding-right : 12px;
}
#interior #paginadoplantimgtexto {
margin-left : 40px;
margin-top : 80px;
clear : both;
width : 26em;
}
#interior #paginadoplantimgtexto #izq a {
width : 40%;
background : url(../imagenes/flechaizq.gif) no-repeat -3px 1px;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.85em;
color : #333;
padding-left : 14px;
}
#interior #paginadoplantimgtexto #dcha a {
width : 40%;
background : url(../imagenes/flechadcha.gif) no-repeat 52px 1px;
float : right;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.85em;
color : #333;
padding-right : 12px;
}
#interior #paginadoconvo {
margin-top : 150px;
}
* html #interior #paginadoconvo {
margin-top : 80px;
clear : both;
}
#interior #paginadoconvo #izq a {
width : 40%;
background : url('../imagenes/flechaizq.gif') no-repeat -3px 2px;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.85em;
color : #333;
padding-left : 60px;
}
* html #interior #paginadoconvo #izq a {
width : 40%;
background : url('../imagenes/flechaizq.gif') no-repeat -3px 3px;
}
#interior #paginadoconvo #dcha a {
background : url('../imagenes/flechadcha.gif') no-repeat 52px 2px;
float : right;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.85em;
color : #333;
padding-right : 12px;
}
#interior .parrafoconimagen {
margin-bottom : 15px;
margin-top : 10px;
padding-top : 10px;
font-size : 0.85em;
clear : both;
}
#interior .parrafoconimagen div.imagen {
float : left;
}
#interior .parrafoconimagen p {
float : left;
}
#interior #parrafoadjuntos {
width : 28em;
clear : both;
overflow : auto;
}
#interior #parrafoadjuntos .imagen {
float : left;
width : 30%;
margin-top : 5px;
margin-right : 5px;
}
#interior #parrafoadjuntos .texto {
width : 60%;
margin-top : 0;
padding : 0;
float : left;
}
#interior #parrafo1 {
width : 28em;
clear : both;
overflow : auto;
}
#interior #parrafo1 .imagen {
float : left;
width : 30%;
margin-top : 5px;
}
#interior #parrafo1 .texto {
width : 65%;
margin : 0;
padding : 0;
float : left;
}
#interior #parrafo2 {
width : 28em;
clear : both;
overflow : auto;
}
#interior #parrafo2 .imagen {
float : left;
width : 30%;
margin-top : 5px;
}
#interior #parrafo2 .texto {
width : 65%;
margin : 0;
padding : 0;
float : left;
}
#interior #parrafo3 {
width : 28em;
clear : both;
overflow : auto;
}
#interior #parrafo3 .imagen {
float : left;
width : 30%;
margin-top : 5px;
}
#interior #parrafo3 .texto {
width : 65%;
margin : 0;
padding : 0;
float : left;
}
#interior .contenido strong {
font-size : 1em;
}
#interior .contenido p.entradilla {
color : #9faa00;
font-style : italic;
}
#interior .contenido span#img img {
float : left;
margin-right : 15px;
margin-bottom : 5px;
}
#interior .contenido strong span.fecha {
color : #9faa00;
font-weight : normal;
}
#interior .contenido .detalleconvocatoria {
color : #9faa00;
}
#interior .contenido .detalleconvocatoria p {
color : #333;
}
#interior .contenido .detalleconvocatoria p.fechaconvocatoria {
color : #9faa00;
}
.detalleconvocatoria a {
font-weight : bold;
color : #9faa00;
}
.detalleconvocatoria a:hover {
color : #9faa00;
}
#interior .contenido .detalleconvocatoria strong {
display : inline;
font-style : italic;
}
#interior .contenido p.iconopdf {
background : url('../imagenes/adjunto.gif') no-repeat 0 0;
padding-left : 30px;
}
#interior .contenido p.iconopdf a {
font-weight : normal;
padding-top : 5px;
display : block;
}
#interior .contenido strong a {
color : #9faa00;
font-weight : bold;
}
#interior .contenido .tituloconv {
width : 100%;
}
#interior .contenido .convocatoria {
width : 100%;
margin : 0 0 50px 0;
}
#interior .contenido .convocatoria div.provincia {
color : #9faa00;
font-style : italic;
font-weight : bold;
margin : 0 10px 0 0;
width : 100px;
float : left;
}
#interior .contenido .convocatoria div.textoconvocatoria {
float : right;
width : 230px;
}
#interior .contenido #formubusquedas p {
font-size : 0.75em;
margin-left : 50px;
}
#interior .contenido #formubusquedas input {
border : 1px solid #ccc;
color : #ccc;
font-size : 0.9em;
margin-left : 35px;
}
#interior .contenido #formubusquedas strong {
padding-right : 12px;
font-weight : bold;
font-size : 1em;
display : inline;
margin-left : 40px;
background : url('../imagenes/flecha_buscador.gif') no-repeat 40px -2px;
}
#interior .contenido p.resultbusqueda {
color : #666;
}
#interior .contenido p.resultbusqueda strong {
display : inline;
color : #666;
}
#interior .contenido p.textosbusqueda strong {
color : #9faa00;
font-weight : normal;
}
#interior .contenido p.textosbusqueda a {
color : #9faa00;
font-weight : normal;
}
#interior p.textosbusquedaseparado a {
color : #9faa00;
}
#interior p.textosbusquedaseparado {
padding-top : 10px;
}
#index #cuerpo {
padding : 8em 1em 1.5em;
width : 53em;
background : url('../imagenes/cuerpofondo.jpg') no-repeat right bottom;
}
#index #cuerpo1 {
padding : 0 0 1.5em;
width : 55em;
background : url('../imagenes/cuerpofondo.jpg') no-repeat right bottom;
min-height : 40em;
}
#index .contenido {
padding : 0em 1em 1em;
width : 17em;
float : left;
}


/* GRUPO */
#index #contenidoGrupo {
	min-height : 15em;
	overflow : hidden;
	border-left : 1px solid #ccc;
}
#index #contenidoGrupo div {
	width:48%;
	text-align:center;
	padding-right:1.5%;
}
#index #contenidoGrupo div.c24 {
	border-right:1px solid #CCC;
	background : url(../imagenes/fondo_reloj_ondas.jpg) left bottom no-repeat;
	float:left;
}
#index #contenidoGrupo div.c25 {
	border-right:1px solid #CCC;
	background : url() left bottom no-repeat;
	float:left;
	padding-bottom:0em;
}
#index #contenidoGrupo div.c25 a
{
	display:block;
	width:80%;
	margin:2em auto;}
	
#index #contenidoGrupo div.c25b {
	border-right:1px solid #CCC;
	background : url() left bottom no-repeat;
	float:left;
	padding-bottom:0em;
}
#index #contenidoGrupo div.c25b a
{
	display:block;
	width:80%;
	margin:1.5em auto;
	margin-top:0px;
	margin-bottom:5px;}

#index #contenidoGrupo div.beca {
	background : url(../imagenes/ondas_naranjas.jpg) right top no-repeat;
	float:right;
}
#index #contenidoGrupo div.beca span.fundacion {
	font-size:1.5em;
	font-weight:bold;
}
#index #contenidoGrupo div.beca span.becas {
	display:block;
	width:50%;
	color : #FFF;
	font-size:1.8em;	
	background-color:#9faa00;
	margin:.3em auto;
}
#index #contenidoGrupo div.beca p.logos{
	padding-top:.7em;
}
#index #contenidoGrupo div.beca span.master {
	color:#E87117;
	font-weight:bold;
}
#index #contenidoGrupo div.beca span.master a {
	color:#E87117;
	text-decoration:none;
}
#index #contenidoGrupo div.beca span.master a:hover {
	text-decoration:underline;
}
#index #contenidoGrupo div.beca p.logos img {
	margin:.2em;
}

#index #contenidoGrupo div p span {
	color : #9faa00;
	font-size:1.8em;
	display:block;
}
#index #contenidoGrupo div ul {
	background:url(../imagenes/ondas.gif) center top no-repeat;
	padding-top:25px;
	padding-left:9em;
	text-align:left;
}
#index #contenidoGrupo div ul li {

	display:inline;
}
#index #contenidoGrupo div ul li a {
	color : #9faa00;
	font-weight:bold;
	background:url(../imagenes/circle.gif) left center no-repeat;
	padding-left:10px;
	display:block;	
}
* html #index #contenidoGrupo {
	height : 15em;
	overflow : visible;
}
/* GRUPO */


#index .contenido1 {
padding : 2em 1em 1em;
width : 13em;
float : left;
min-height : 15em;
}
#index .contenido1 h2 {
color : #9faa00;
font-size : 0.9em;
padding : 0 0 1em;
}
#index .contenido1 p {
padding : 0 0 1em;
}
#index .contenido2 {
padding : 2em 1em 1em;
width : 13em;
float : left;
border-left : 1px solid #ccc;
min-height : 15em;
height : 15em;
}
#index .contenido2 h2 {
color : #9faa00;
font-size : 0.9em;
padding : 0 0 1em;
}
#index .contenido2 p {
padding : 0 0 1em;
}
#index .elasticRounded {
float : left;
/*background-color:#FF0000;*/
position : relative;
width : 15.7em;
margin : 0 0 0 1.2em;
padding-left:0.9em;
height : 100%;
overflow : visible;
border-left:1px solid #ccc;
}
.nb{
	border:none !important;
}
* html #index .elasticRounded {
width : 14.8em;
margin : 30px 0 0 20px;
}
#index .elasticRoundedCornerLeft {
background : #f5faf7 url('../imagenes/cornerLeft.gif') no-repeat left top;
position : absolute;
left : 0;
top : 0;
width : 8px;
height : 2em;
}
#index .elasticRoundedCornerRight {
background : #f5faf7 url('../imagenes/cornerRight.gif') no-repeat left top;
right : 0;
top : 0;
position : absolute;
width : 8px;
height : 2em;
}
#index .elasticRounded h2 {
width : 100%;
/*background : url('../imagenes/cornerCenter.gif') repeat-x left top;*/
color : #9faa00;
font-size : 1em;
}
/*Aki*/
#index .elasticRounded h2 a{
text-decoration:none;
color:#9faa00;
}
#index .elasticRounded h2 span {
display : block;
padding : 5px 0 0 10px;
text-transform:capitalize;
color:#A8122B;
background : url('../imagenes/celdasInde.gif') no-repeat top right;
}
#index .elasticCuerpo {
width : auto;
position : relative;
overflow : visible;
padding : 7px 7px 30px 7px;
height : 100%;
min-height : 14em;
border-right : 1px solid #ccc;
}
#index * html .elasticCuerpo {
right : 0;
overflow : visible;
}
#index .elasticCuerpo strong {
padding : 7px 0 0 0;
display : block;
background-color:#EFDECF;
}
#index .elasticCuerpo p {
padding-top : 7px;
clear:both;
}
.arriba {
padding : 1em 0 0;
width : 100%;
background : url(../imagenes/hr.gif) center bottom no-repeat;
overflow:auto;
padding-bottom:10px;
}
.medio {
padding : 0 0 0 0;
width : 100%;
background : url('../imagenes/fondoTopContRight.jpg') repeat-x;
margin : 0 5em 0 5em;

}
.abajo {
margin : 10px auto 0 auto;
width : 100%;
min-height : 10em;
overflow : hidden;
/*background : url(../imagenes/fondo_portada.gif) center bottom no-repeat;*/
clear:both;
}
* html .abajo {
height : 11em;
overflow : visible;
}
.contenido strong {
color : #9faa00;
font-size : 0.9em;
font-weight : bold;
}
.contenido1 strong, .contenido2 strong {
display : block;
}
.cuerpofondo {
background : url('../imagenes/cuerpofondo1.gif') no-repeat right bottom;
float : right;
width : 100%;
}
.cont2 {
padding : 0 0 0 0;
width : 100%;
}
.cont2left {
padding : 20px 0 1em 0;
width : 14em;
border-right : 1px solid #ccc;
float : left;
background : url('../imagenes/fondoTopContLeft.jpg') repeat-x;
}
ul.verde li {
padding : 0 0 0 15px;
color : #9faa00;
background : url('../imagenes/liVerde.gif') no-repeat 8px 5px;
}
* html ul.verde li {
background : url('../imagenes/liVerde.gif') no-repeat 8px 7px;
}
.cont2right img {
padding : 0 1em 0 0;
float : left;
}
ul.naranja li {
padding : 0 0 5px 15px;
color : #faab53;
background : url('../imagenes/liNaranja.gif') no-repeat 8px 5px;
}
* html ul.naranja li {
background : url('../imagenes/liNaranja.gif') no-repeat 8px 7px;
}
.cont2right img {
padding : 0 1em 0 0;
float : left;
}
#interior #pie {
border-bottom : 1px solid #ccc;
clear : both;
text-align : right;
background-color:#9faa00;
/*background : #018942 url('../imagenes/piefondo.jpg') repeat-x 0 0;*/
margin-top : -1px;
}
#interior #pie div {
width : auto;
text-align : right;
/*background : url('../imagenes/piefondo2.jpg') no-repeat right top;*/
font-size : 0.8em;
color : #fff;
padding-right : 10px;
/*height : 2em;*/
}
#interior #pieimagenes {
border : none;
}
#interior #pieimagenes a {
padding : 0 0.4em 0 0;
}
#interior #pieimagenes a img {
padding : 0.2em 0 0 0;
}
#interior #pieimagenes div {
margin : 0;
padding : 0;
}
#interior #pieimagenes div.piederecha {
float : right;
}
#interior #pieimagenes div a {
padding : 0 0 0 0.4em;
}
#index #pie {
border-bottom : 1px solid #ccc;
border-right : 1px solid #ccc;
border-left : 1px solid #ccc;
clear : both;
/*text-align : right;*/
position : relative;
margin : 0 auto .5em auto;
font-size : 0.8em;
width : 55em;
top : -23px;
}
#index * html #pie {
top : -23px;
}
#index #pieFondo {
background : url('../imagenes/cuerpofondo1.gif') no-repeat 500px 0;
height : 1.3em;
border : none;
position : relative;
top : 4px;
}
#privacidad
{
	float:left;
	position:relative;
	margin-left:1em;
}
#privacidad01
{
	float:left;
	position:relative;
	margin-left:1em;
	padding-right:25em;
}
#privacidad a:hover
{
	color:white;
}
#privacidad a
{
	color:#a71930;
}
#privacidad01 a:hover
{
	color:white;
}
#privacidad01 a
{
	color:#a71930;
}
#textoInserta
{
	margin-left:56em;
}
#textoInserta01
{
	padding-left:19em;
}

/*#index #pieTexto {
background : #9faa00;
height : 1.8em;
font-size : 0.8em;
font-weight:bold;
color : #fff;
padding-right : 0.9em;
top : 0.1em;
position : relative;
padding-top : 0.4em;
}*/

#pieTexto {
background : #9faa00;
height : 1.8em;
font-size : 0.8em;
font-weight:bold;
color : #fff;
padding-right : 0.9em;
top : 0.1em;
position : relative;
padding-top : 0.4em;
}
#index #pieimagenes {
position : relative;
margin : 0 auto;
width : 44em;
top : -29px;
}
#index #pieimagenes a {
padding : 0 0.4em 0 0;
}
#index #pieimagenes a img {
padding : 0.2em 0 0 0;
}
#index #pieimagenes div {
margin : 0;
padding : 0;
}
#index #pieimagenes div.piederecha {
float : right;
}
#index #pieimagenes div a {
padding : 0 0 0 0.4em;
}
div.userControlPaginacion {
text-align : center;
font-size : 0.85em;
clear : both;
}
div.userControlPaginacion input {
font-size : 1.15em;
background-repeat : no-repeat;
font-weight : bold;
margin : 0;
padding : 0 1em 0 0.5em;
border : none;
}
div.userControlPaginacion input.btnAnterior {
background-image : url(../imagenes/flechaizq.gif);
background-position : left 0%;
color : #9faa00;
}
div.userControlPaginacion input.btnSiguiente {
background-image : url(../imagenes/flechadcha.gif);
background-position : right 0%;
color : #9faa00;
}
#formConvocatorias {
margin-left : 60px;
font-size : 0.9em;
font-weight:bold;
}
#formConvocatorias label {
color : #9faa00;
margin : 5px 10px 0 0;
display : block;
width : 80px;
float : left;
clear : both;
}
#formConvocatorias input {
text-align : left;
margin-top : 5px;
font-size : 1em;
width : 15em;
height : 1.4em;
}
#formConvocatorias input.boton {
text-align : center;
color : #9faa00;
width : 6em;
height : 2em;
margin-left : 93px;
margin-top : 10px;
margin-bottom : 15px;
padding : 1px 2px 1px 2px;
font-size : 1em;
font-weight:bold;
}
#formConvocatorias select {
font-size : 0.95em;
border : none;
width : 16.5em;
background-color : #fff;
}
* html #formConvocatorias select {
width : 12.5em;
}
* html #formConvocatorias input {
width : 12em;
}
* html #formConvocatorias input {
font-size : 1em;
}
* html #formConvocatorias input.boton {
font-size : 1em;
height : 2em;
}
* html #formConvocatorias select {
font-size : 1em;
}
#interior .contenido span.fecha {
color : #9faa00;
font-weight:bold;
}
#interior .contenido span.fecha a {
color : #666;
font-weight : normal;
}
#formatcliente {
margin-left : 50px;
margin-top : 30px;
font-size : 0.9em;
width : 28em;
overflow : auto;
}
#formatcliente label {
color : #9faa00;
margin : 8px 10px 0 0;
width : 10em;
float : left;
clear : both;
text-align : right;
font-size : 0.85em;
}
#formatcliente input {
text-align : left;
margin-top : 8px;
width : 14em;
height : 1.4em;
float : left;
font-size : 0.85em;
}
#formatcliente textarea {
text-align : left;
margin-top : 8px;
width : 12.5em;
float : left;
font-size : 0.95em;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
#formatcliente input.boton {
text-align : center;
color : #9faa00;
height : 2em;
width : 6em;
margin : 10px 0 15px 106px;
padding : 1px 2px 1px 2px;
border : 1px solid #ccc;
clear : both;
font-size : 0.85em;
}
* html #formatcliente label {
width : 10em;
}
* html #formatcliente input {
height : 1.4em;
font-size : 0.95em;
}
* html #formatcliente textarea {
font-size : 0.95em;
font-family : Verdana, Arial, Helvetica, sans-serif;
width : 14em;
}
* html #formatcliente input.boton {
width : 6em;
}

/* Banner */
.banneraniversario{
	margin:0 auto;width:95% !important;}
.banneraniversario div{
	margin:0 auto;
	width:100% !important;}
.banneraniversario img{
	margin-right:.6em;}
.banneraniversario .logo{
	margin-left:.4em;}
.banneraniversario p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:.95em;
	font-weight:bold;
	color:#A79B8D;
	margin-top:0;
	}	
.banneraniversario strong{
	color:#B82B33;
	font-size:1.2em;}
	
	
	/* caja pagina incial formacion superior */ 
#boxFormSup
{
	padding: 0.5em 0.2em 1.5em 0em;
}
.boxFormSup h2{margin-bottom:10px} 
.boxFormSup p strong{color:#444;font-size:1em;font-style:italic} 
#boxFormSup li{background:url(../imagenes/boxFormSupA.gif) no-repeat bottom right;font-size:.85em;margin:2px 0 10px;padding:0; height:1%;} 
#boxFormSup li span{background:url(../imagenes/boxFormSupB.gif) no-repeat top left;display:block} 
#boxFormSup li span span{background:url(../imagenes/boxFormSupC.gif) no-repeat bottom left} 
#boxFormSup li a{background:url(../imagenes/boxFormSupD.gif) no-repeat top right;color:#9faa00;display:block;font-size:1em;font-weight:bolder;padding:8px 24px 8px 6px;text-decoration:none} 
#boxFormSup li a strong{color:#014722;font-size:1em} 
/* microsite formacion superior */ 
.formacionSuperior .formacionSuperiorCaja h2{ 
border-bottom:1px solid #ccc; 
font-size:1.2em; 
margin:0 0 1.4em; 
width:100%} 
.formacionSuperior .formacionSuperiorCaja h3{ 
border-bottom:1px solid #eee; 
font-size:1.1em; 
margin:.6em 0} 
.formacionSuperior .formacionSuperiorCaja h4{ 
font-size:.8em; 
margin:.6em 0} 
.formacionSuperiorCaja{background:url(../imagenes/cuerpofondo.jpg) no-repeat bottom right;padding:40px 40px 80px} 
.formacionSuperiorCaja .formacionSuperiorEscuela{color:#444;display:block;font-size:1em;overflow:hidden; height:1%;} 
.formacionSuperiorCaja .formacionSuperiorEscuela img{float:right;} 
.formacionSuperiorCaja #boxFormSup{margin:40px auto 0;width:16em} 
.formacionSuperiorCaja p{font-size:1.05em;margin:1em} 
.formacionSuperiorCaja ul{margin:.2em 0;padding:.2em 0} 
.formacionSuperiorCaja li{ 
background:url(../imagenes/formacionSuperiorCajaLi.jpg) no-repeat 0 0; 
font-size:1.05em;margin:1em .5em 0;padding:0 1.5em .6em} 
.formacionSuperior #imagenfondo{height:123px} 

.logosInserta{width:90%;margin:3.3em auto;}
.logosInserta div{margin-bottom:2.4em; margin-top:.6em;} 
.logosInserta img{margin-right:1.4em; vertical-align:middle;}
.logosInserta .margenImg1{margin-left:1em;}
.logosInserta .margenImg2{margin-left:2.1em;}

#bannerCabecera {
background:#fff;
/*border-bottom:1px solid #eee;*/
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
font-size:.8em;
margin:4px auto 0;
position:relative;
text-align:center;
width:55em}
#interior #menuarriba {
	padding-top:2em;/*Obra*/
}
#cabecera1 #menu li#pestana1 {
background : url('../imagenes/pestana1.gif') no-repeat top right;
}
#cabecera1 #menu li#pestana2 {
background : url('../imagenes/pestana2.gif') no-repeat top right;
}
#cabecera1 #menu li#pestana3 {
background : url('../imagenes/pestana3.gif') no-repeat top right;
}
#cabecera1 #menu li#pestana4 {
background : url('../imagenes/pestana4.gif') no-repeat top right;
}
#cabecera1 #menu li#pestana5 {
background : url('../imagenes/pestana5.gif') no-repeat top right;
}
#cabecera #menu li#pestana1 {
background : url('../imagenes/pestana1.gif') no-repeat top right;
}
#cabecera #menu li#pestana2 {
background : url('../imagenes/pestana2.gif') no-repeat top right;
}
#cabecera #menu li#pestana3 {
background : url('../imagenes/pestana3.gif') no-repeat top right;
}
#cabecera #menu li#pestana4 {
background : url('../imagenes/pestana4.gif') no-repeat top right;
}
#cabecera #menu li#pestana5 {
background : url('../imagenes/pestana5.gif') no-repeat top right;
}
.xtalento{padding-top:19px;padding-bottom:19px;}
.separaciontalento{padding-top:20px;}
.masAbajo{ padding-top:4px;}
.separacionBanner{ margin-top:27px;}
.subirC{float:left;}
.subirC img{margin-top:0.5em;}
.desplazarI{ float:left;}
.desplazarI img{ margin-left:0.6em;}
.xtalento002{padding-bottom:6px;}
