img {
		border: 0px;

}

a.banda {
		margin: 0x 0x 0x;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 10pt;
		color: #FFFFFF;
		text-decoration:none
}

body, span,p, td, li, ul, ol, blockquote{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 10pt;
		background-repeat: repeat-y;
}

.lista-puntos li {
		margin-bottom: 1em;
}

a.nivel00 {
		margin: 0x 0x 0x;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 16pt;
		color: #304692;
		text-decoration:none
}

a.nivel01 {
		margin: 0x 0x 0x;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 14pt;
		color: #304692;
		text-decoration:none
}


p.titulo_cabecera {
		font-family: Tahoma, Arial, sans-serif;
		font-size: 14pt;
		color: #304692;		
}

a.nivel02 {
		margin: 0x 0x 0x;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 10pt;
		color: #304692;
		text-decoration:none
}
a.nivel03 {
		margin: 0x 0x 0x;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 8pt;
		color: #304692;
		text-decoration:none
}
a.nivel02Externo {
		margin: 0x 0x 0x;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 10pt;
		color: #304692;
		text-decoration:none;
		target:_blank
}




a.indice {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10pt;
        color: white ;
	text-decoration:none;
}


.tituloAyuda {
		margin: 0x 0x 0x;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #0000A0;
		text-decoration:none
}

span.nivel03 {
		margin: 0x 0x 0x;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration:none
}

span.nivel04 {
		font-family: Tahoma, Arial, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #767EB8;
		text-decoration:none
}
.drcha	{
		margin: 0x 0x 0x;
		position: absolute;
		left: 680px;
		top: 370px;
		width: 31px;
		heigth: 21px;
		overflow: hidden;
}

.logo {
		margin: 0x 0x 0x;
		position: absolute;
		left: 24px;
		top: 70px;
		width: 48px;
		height: 60px;
		overflow: hidden;
}

.idioma {
                margin: 0x 0x 0x;
                position: absolute;
                left: 32px;
                top: 145px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.opc00 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 1px;
                top: 205px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.opc01 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 220px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.linea01 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 240px;
                width: 128pt;
                height: 60px;
}

.opc02 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 245px;
                                                                                                                                                               168,3-17      20%

                width: 128pt;
                height: 60px;
                overflow: hidden;
}


.opc03 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 260px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.linea02 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 8px;
                top: 275px;
                width: 128pt;
                height: 60px;
}

.opc04 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 282px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.opc05 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 295px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}



.linea03 {
                position: absolute;
                left: 0px;
                top: 325px;
                width: 128pt;
                height: 60px;
}

.opc06 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 310px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}


.opc07 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 336px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.opc08 {
                position: absolute;
                left: 2px;
                top: 352px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}


.linea04 {
                            position: absolute;
                left: 8px;
                top: 385px;
                width: 128px;
                height: 4px;
}

.opc09 {
                position: absolute;
                left: 2px;
                top: 367px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.opc10 {
                position: absolute;
                left: 2px;
                top: 398px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.opc11 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 400px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.opc12 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 415px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
                         }

.opc13 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 430px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}

.opc14 {
                margin: 0x 0x 0x;
                position: absolute;
                left: 2px;
                top: 445px;
                width: 128pt;
                height: 60px;
                overflow: hidden;
}


.punto {
		margin: 0x 0x 0x;
		position: absolute;
		z-index: 10;
		left:160px;
		top: 100px;
		width: 510px;
		height: 48px;
}

.logo_edirect {
		margin: 0x 0x 0x;
		position: absolute;
		z-index: 11;
		left:25px;
		top: 90px;
		width: 226px;
		height: 52px;
		
}

.logo_edirect_nuevo {
                margin: 0x 0x 0x;
                position: absolute;
                z-index: 11;
                left:10px;
                top: 22px;
}

.dchapunto {
		margin: 0x 0x 0x;
		position: absolute;
		left:600px;
		top: 75px;
		width: 510px;
		height: 48px;
}


.tabla1 {
		margin: 0x 0x 0x;
		position: absolute;
		left:150px;
		top: 250px;
		width: 510px;
		height: 48px;
}

.tabla2 {
		margin: 0x 0x 0x;
		position: absolute;
		left:150px;
		top: 350px;
		width: 510px;
		height: 48px;
}
.compo {
		margin: 0x 0x 0x;
		position: absolute;
		left:200px;
		top: 128px;
		width: 300px;
		height: 278px;
		
}

.union {
		margin: 0x 0x 0x;
		position: absolute;
		left:450px;
		top: 170px;
		width: 200pt;
		height: 60px;
		
}

.america {
		margin: 0x 0x 0x;
		position: absolute;
		left: 500px;
		top: 210px;
		width: 150pt;
		height: 60px;
}

.euro {
		margin: 0x 0x 0x;
		position: absolute;
		left: 525px;
		top: 250px;
		width: 50pt;
		height: 60px;
}

.ayudas {
		margin: 0x 0x 0x;
		position: absolute;
		left: 530px;
		top: 290px;
		width: 900pt;
		height: 60px;
}
.formacion {
		margin: 0x 0x 0x;
		position: absolute;
		left: 510px;
		top: 330px;
		width: 700pt;
		height: 60px;
}
.empleo {
		margin: 0x 0x 0x;
		position: absolute;
		left: 480px;
		top: 370px;
		width: 700pt;
		height: 60px;
}
.europa {
		margin: 0x 0x 0x;
		position: absolute;
		left: 400px;
		top: 405px;
		width: 700pt;
		height: 60px;
}

.centros {
		margin: 0x 0x 0x;
		position: absolute;
		left: 220px;
		top: 430px;
		width: 700pt;
		height: 60px;
}



SPAN.menu {
		margin: 0x 0x 0x;
		font-family: Tahoma, Arial, sans-serif;
		font-size: 10pt;
		color: #FFFFFF;
}

span.menuPP {
		font-family: Tahoma, Arial, sans-serif;
		font-size: 14pt;
		color: #304692;
}

span.menuAyudas {
		font-family: Tahoma, Arial, sans-serif;
		font-size: 9pt;
		color: #304692;
}

.imagen {
		margin: 0x 0x 0x;
		position: absolute;
		left:125px;
		top: 200px;
		width: 284px;
		height: 585px;
		overflow: hidden
		
}


a.titulo { text-decoration: none; color: #304692;}

.titulo {
		margin: 0x 0x 0x;
		position: absolute;
		left: 170px;
		top: 200px;
		width: 400pt;
		height: 10px
}

.titulo03 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 125px;
		top: 150px;
		width: 400px;
		height: 60px
}
.op1 {
		margin: 0x 0x 0x;
		position: absolute;
		left:400px;
		top: 220px;
		width: 400pt;
		height: 60px
}


.op2 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 420px;
		top: 240px;
		width: 400pt;
		height: 60px
}


.op3 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 410px;
		top: 260px;
		width: 400pt;
		height: 60px
}


.op4 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 400px;
		top: 280px;
		width: 400pt;
		height: 60px
}

.op5 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 380px;
		top: 300px;
		width: 400pt;
		height: 60px
}


.op6 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 360px;
		top: 320px;
		width: 400pt;
		height: 60px
}


.op7 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 340px;
		top: 340px;
		width: 400pt;
		height: 60px
}
.op8 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 300px;
		top: 360px;
		width: 400pt;
		height: 60px
}
.op9 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 300px;
		top: 380px;
		width: 400pt;
		height: 60px
}

.op10 {
		margin: 0x 0x 0x;
		position: absolute;
		left: 300px;
		top: 400px;
		width: 500px;
		height: 60px
}
a.subtitulo {
		font-family: Tahoma, Arial, sans-serif;
		font-size: 12pt;
		color: #304692;
}

span.menu2 {
		font-family: Tahoma, Arial, sans-serif;
		font-size: 10pt;
		color: #304692;
}
.gimcanet {
		margin: 0x 0x 0x;
		position: absolute;
		left: 600px;
		top: 120px;
		width: 200px;
		height: 60px
}


span.cabecera {
               font-family:times,helvetica;
               font-size:12pt; 
               font-weight:bold; 
               color:black;
               font-style:italic;
    }

div.margenbandaipe {
        margin-left: 150px;
        margin-top: 50px;
}

body.paginanoticiasipe {
        background-color: #FBF6E6;
        background-repeat: repeat-y;
        background-image: url(/ipe/images/ipe/banda.gif);
        font-size: 12px;
}

.paginanoticias A:LINK  {text-decoration:none; color: #0071be}



.convocatoria p { text-align: justify}

.convocatoria li { text-align: justify}

.convocatoria table { border-width:0; width:90% }

table.direccion { border-width: 1px; border-style:solid; padding: 1px; width:45% }

table.direccion td {text-align: center}

table.direccion td p {text-align: center}

table.direccion ul {   margin: 0;  padding: 0 }

