/* CSS Document */
*{
	margin:0;
	padding:0;
}

body{ 
	background:#9a0e6e url(../images/fondoBody.jpg) repeat-x 50% 0;
	height:100%; 
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#5e5f6d; 
}

fieldset{
	width:100%;
	border:0
}

legend{margin:0 -7px}

a{color:#0b62a4;text-decoration:none;outline:none}
a:hover{color:#173378!important;text-decoration:underline !important}

img{border:0}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none}

h2, h3, h4, h5, h6{padding:0 0 10px 0;line-height:1em;font-weight:normal;}
h2{font:normal 2.1em georgia;color:#000;}
h3{font-size:1.5em;color:#173378;}
h4{font-size:1.2em;color:#173378; text-decoration:underline;}
h5{font-size:1.1em;color:#173378;}
h6{font-size:1em;font-weight:bold;color:#173378;}

ol{margin:0 0 0 25px;}
ol li{list-style-type:decimal; line-height:1.5em; text-align:justify;}
ul{margin:3px 0 15px 0}
ul li{padding:0;list-style-type:none; line-height:1.5em;text-align:justify;}
dl{margin:10px 0;}
dt{}
dd{margin:0;}
a.Estilo1, a.Estilo1:hover, .a.Estilo1:focus {color: #A7007D}
.caja1{
	float:right;
	width: 215px;
	margin-top: 0px;
}
.caja2{
	float:right;
	text-align:left;
	width: 260px;
	padding:2px 05px 0px 0px;
}

.caja1 h3 {
font-size:100%;font-weight:bold;padding:3px; display:block;
}
.caja_video{
border:2px solid #eeeeec;position:absolute; left:0; bottom:-15px; text-align:left; width: 210px; padding:4px 6px 4px 50px; background:url(images/bot_opengreen.jpg) no-repeat 0px 8px;
}
.caja_video:hover,.caja_video:focus{
border:2px solid #ccc;position:absolute; right:0; bottom:-15px; text-align:left; width: 210px; padding:4px 6px 4px 50px; background:url(images/bot_opengreen.jpg) no-repeat 0px 8px #fdfdfd;
}
.caja_video h3 {
font-size:100%;font-weight:bold;padding: 0px 3px 10px; display:block; 
}

table{margin:5px 0 14px 0;border-collapse:collapse;}
caption{text-align:left;}
tr{}
th, td{padding:4px 0 4px 2%;vertical-align:top;}
th{background:#b7bac8;color:#32333c;}

hr{width:100%;height:1px;color:#CCCCCC;background:#c6c7d0;}
div.hrtipo1>/**/hr{color:#fff;}

acronym{cursor:help;border:none;text-decoration:underline;}
cite{cursor:auto;}
blockquote{cursor:auto;}
code{}
address{}
abbr{border:none;}
kbd{line-height:2em;font:normal .8em "Lucida console", Courier, monospace;border-top:.15em solid #ccc;border-right:.25em solid #aaa;border-bottom:.3em solid #888;border-left:.2em solid #bbb;padding:.05em .2em;margin:0 1.5px;color:#000;background:#eee;vertical-align: text-bottom;cursor:help;}
em{}
dfn{}
p{margin:0 0 15px;line-height:1.5em}

.cursorAdjunto{cursor:pointer;}
.teclaacceso{border-bottom: 1px solid #000;}
.hidden, .mensaje{position:absolute;top:0;left:-4000px;z-index:-100;}

/* +++++++ LA ESTRUCTURA ++++++++ */
#contenedorcuerpo{
width:100%;
border:0;
text-align:left;
}
.dimensioncuerpo{
	margin:0 auto;
	padding:0 0 0 5px;
	border:0;
	width: 1024px;
}



.cuerpo{font-size:73%}

#encabezado, #envoltura, #navegacion, #atajo{
width:1000px;
float:left; 
position:relative;
}
.im_pres{
position:absolute; right:20px; bottom:-20px;
}
#encabezado{padding:8px 0;font-size:.9em}
#participantes{float:right;margin-bottom:20px;background:transparent url(../images/separadorH.gif) no-repeat 50% 100%}

#zonarecurso{
	clear:left;
	border-top:3px solid #8F0F66;	
	/*color:transparent;*/
  }
	
.zr{width:721px;float:left;
min-height:750px !important;height:auto !important;height:750px;
margin:0;background:#fff}
	*>/**/.zr{background:transparent url(../images/transparencia.png) repeat 0 0;}
#situacion, #medios{
	width:719px;
	display:block;
	float:left;
	border-top: 1px solid #d3d1d1;
	border-left: 1px solid #d3d1d1;
	border-right: 1px solid #d3d1d1;
}
#recurso{
	width:97%;
	padding:15px 10px 15px;
	border:1px solid #d3d1d1;
	background:transparent url(../images/transparencia.png) repeat 0 0;
	float: left;
}
#pie{clear:both;margin-right:20px;padding:5px 0 0px 2%;}

/* +++++++++++++++ */
/* encabezado */
.anida, .anida2{
	width:98%;
	float:left;
	background:transparent url() no-repeat 0 70px;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 50px;
	padding-bottom: 0;
	padding-left: 0%;
}
h1, #ifema{float:left}

#buscadorGeneralForm{width:23em;float:right;margin-right:2em;text-align:right}
#buscadorGeneralForm div{width:100%;float:left}
#buscadorGeneralForm label input{width:18em;margin:-1px -3px 0 0;padding:3px 1em 2px;border:0;border-top:1px solid #e2e3e0;background:#fff;color:#474851}
*>/**/#buscadorGeneralForm label input{margin-top:0}
#buscadorGeneralForm input.buscar{vertical-align:top;padding:0;border:0}

#utilidades{float:right;margin:4px 0 0}
#utilidades li{display:inline;padding:0 7px;border-left:1px solid #474851}
#utilidades li.ultimo{border-right:1px solid #474851}

#utilidades li a, #utilidades li a:hover{color:#FFF !important}
#servicioVolver, #servicioImprimir{display:none}

/* navegacion */
#n1,#n1 li{float:left;margin:0;padding:0}
#n1{
	margin-left:.8;
	display:inline;
	width: 90%;
}
#n1 li{margin-top:3px}
#n1 li a{
	display:block;
	margin-right:2px;
	background:#fff;
	font-size:1.1em;
	color:#3a3c3a;
	text-decoration:none;
	padding-top: 1em;
	padding-right: 0.6em;
	padding-bottom: 0.7em;
	padding-left: 0.6em;
}
#n1 li a:hover, #n1 li.pmactivosin a, #n1 li.pmactivocon a{background:#173378;color:#fff !important;text-decoration:none !important}

/* participantes */
#participantes h2{padding:2px 0 10px;font-size:1.4em}
#participantes ul{margin:0 0 5px;padding-bottom:2px;background:transparent url(../images/separadorH.gif) no-repeat 50% 100%}
#participantes li{margin:0 0 0 0;padding:3}

/* medios */
#medios div{width:96%;padding:5px 2% 10px;background:#e6e7e7 url(../images/fondoMedios.gif) repeat-x 0 0}
#medios h2{padding:0 20px;font-size:1.6em;color:#173378}
#medios ul{min-height:30px !important;height:auto !important;height:30px;margin-bottom:0;padding:10px 0;background:#fff;text-align:center}
#medios li{display:inline;padding:0}
#medios li img{padding:0 15px;background:transparent url(../images/separador.gif) no-repeat 0 0}
#medios li.primero img{background:transparent}

/* compas // punto activo */
#compas{
	font-size:0.9em;
	color:#000;
	float: left;
	margin-left: 05px;
	;
}
#compas *{display:inline;margin:0;padding:0;font-style:normal}
#compas li{padding-right:3px}
#compas a, #compas a:hover{color:#000 !important}
#compas .compasactivo{font-weight:bold}
#pactivo{margin-bottom:-15px; float:right;}
#pactivo h2{position:relative;z-index:100; text-align:right;margin:20px 20px 0 20px;padding:0 20px;background:#fcfcfc;color:#173378; font-style:normal; font-weight:bold; float:right;}

/* atajo */

/* pie */
#pie p{margin:0}
#seccion1{padding-bottom:5px;color:#FFF}
#seccion2, #seccion3{font-size:.9em;color:#FFF}
#pie a{color:#FFF !important;text-decoration:underline}

/* popup imagen */
#a_popupimagen{padding:9px;background:#595a6a;text-align:center;}
#a_popupimagen a{float:right;margin:9px 5px 5px 0;padding:0 22px 0 0;background:transparent url(../images/cerrar.gif) no-repeat 100% 0;color:#fff;text-decoration:none;text-transform:uppercase;cursor:pointer;}
#a_popupimagen img{float:left;margin:0;}
#a_popupimagen p{width:100%;float:left;padding:8px 0 0 0;color:#fff;font-size:.9em;}
#precarga{position:absolute;top:0;left:0;width:32px;height:32px;background: transparent url(../images/iconoPrecarga.gif) no-repeat;}


#a_acceso{width:100%;float:left;background:#d9dae7 url(../images/fondoCajaAcceso.gif) repeat-y 50% 0;border:1px solid #c7ccd5}
#a_acceso .form_tipo1{width:90%;float:left;padding:10px 5% 13px;min-height:160px !important;height:auto !important;height:160px}
*>/**/#a_acceso .form_tipo1{padding-bottom:18px}
#a_acceso h2{margin:0}
#a_acceso label{width:100%;float:left;padding:0 0 6px;}
#a_acceso label span{width:100%;float:left;padding:1px 0 0 0;font-family:Arial;color:#0b62a4}
#a_acceso label input{width:95%;border-color:#638fb9}
#a_acceso .tdBoton{float:right;margin:0;}
#a_acceso input.enviar, #a_acceso input.submit{background-image:url(../images/enviar.gif)}
#a_acceso ul{width:100%;float:left;margin:0;padding-top:10px;}
#a_acceso li{padding:0 0 5px 1em;background:transparent url(../images/vineta15.gif) no-repeat 0 5px}
#a_acceso li a{text-decoration:underline}

.clr{clear:both;}

/* -------------------------- */
.obligatorio{font-size:.9em;color:#4b4d4a}
.cuerpoform{width:99%;float:left;line-height:1.2em}
.cuerpoform label{float:left;margin-bottom:10px}
.etiqueta, .etiquetarequerida{width:30%;float:left;padding-top:4px}
.asterisco{color:#a7007d;margin:0 2px;font-size:1.4em}
hr.salto{display:none}
hr.separador{margin:15px 0}
label .descripcion{float:left;margin-left:10px;padding-top:3px;}

/* ELEMENTO CHECKBOXES // ELEMENTO RADIOS */
.checkboxes, .radios{width:99.5%;float:left}
.zonachecks, .zonaradios{width:68%;float:left;padding:2px 0 9px}
.checkboxes label, .radios label{width:47%;float:left;padding:5px 2.5% 0 0;margin-bottom:4px;vertical-align:bottom;cursor:pointer}
.checkboxes input, .radios input{width:auto  !important;float:left;margin:-2px 0 0 0;padding:0 !important;border:0 !important;background:transparent !important}
div>/**/.checkboxes input, div>/**/.radios input{margin-top:0}
.checkboxes label span, .radios label span{display:block;margin-left:25px}

/* ELEMENTO CHECK */
.checkbox{width:68%;float:left;padding:3px 0 0 30%;font-size:.9em}
.checkbox label{cursor:pointer;}
.checkbox input{float:left;padding:0;margin:0 5px;border:0}
.checkbox span{display:block;margin-left:3em;padding-top:4px}
div>/**/.checkbox span{padding-top:0;}
.checkbox .asterisco{float:left;margin:0}

/* ELEMENTO COMBO */
.combo{width:100%;float:left}

/* ELEMENTO TEXTAREA */
.textarea{width:100%;float:left}

/* ELEMENTO FIELDSET */
.fieldset{border:1px solid #ccc;margin-bottom:10px}
.fieldset legend{padding:0 10px;font-weight:normal;font-size:1em;background:none;color:#444;}
.divfieldset{width:90%;float:left;padding:10px 5%;}

/* ELEMENTO FILE */
label.inputfile{width:99.5%}
.inputfile input{cursor:pointer}

/* ELEMENTO FECHAS */
.fechas{width:99.5%;float:left}
.fechas label{width:50%;margin-bottom:7px}
.imgcalendario{float:left;margin:3px 5px 0 0}

/* ELEMENTO TEXTO */
p.texto{width:99.5%;float:left;margin-bottom:10px}

/* ELEMENTO BOTON */
.divbotones{width:99.5%;float:right;padding:10px 0 0;margin-top:5px;text-align:right;border-top:1px dashed #c6c7d0}
div.tdBoton, div.tdBotonL{display:inline;}
div.tdBotonL{margin-left:1em}
div>/**/div.tdBoton{margin-right:-35px;}
input.enviar, input.borrar, input.submit{width:auto;margin-right:5px;padding:0 15px 0 0;border:0;color:#0b62a4;font-weight:bold;background:transparent url() no-repeat 100% 30%;cursor:pointer;}
div>/**/input.enviar, div>/**/input.borrar, div>/**/input.submit{padding-right:25px}
input.enviar{background-image:url(../images/enviar.gif);}
input.borrar{background-image:url(../images/borrar.gif);}
input.submit{background-image:url(../images/submit.gif);}

/* MENSAJE CONFIRMACION */
#a_mensaje{width:100%;float:left;margin:50px 0 0;border:1px dashed #c6c7d0;border-width:1px 0;color:#101220}
#a_mensaje #envioconfirmacion, #a_mensaje #envioerror{min-height:110px !important;height:auto !important;height:110px;padding:50px 200px 10px 2.5%;background:transparent url(../images/mensajeConfirmacion.jpg) no-repeat 99% 0}
#a_mensaje #envioerror{background-image: url(../images/mensajeError.jpg)}

/* ERROR VALIDACION */
#errorvalidacion{width:95%;float:left;margin-bottom:15px;padding:10px 2.5%;border:1px dashed #c6c7d0;border-width:1px 0;color:#101220}
#errorvalidacion h3{color:#0b62a4;font:normal 1.1em Georgia}
#errorvalidacion ul{margin:0}
#errorvalidacion ul li{padding:0 0 2px 12px;background:transparent url(../images/vineta14.gif) no-repeat 3px 5px;font-size:.9em}

/* tamaño de los bloques que componen los campos (en caso de necesitar nuevos se nombrerán de esta manera "td+logitud del campo")*/
.td100{width:99.5%}
.td50{width:49.5%}
.td40{width:39%}

#proteccion{width:99.5%;float:left;padding-top:25px}

.form_tipo1{width:100%;float:left;}
.form_tipo1 .td100 input, .form_tipo1 .combo select, .form_tipo1 textarea {background:#e1e4ef}
.form_tipo1 .combo select{padding:0}

.form_tipo2{width:90%;float:left;padding:10px 5%;border-bottom:5px solid #dadfe8}
.form_tipo2 h3{width:6em;float:left;padding:0;font:normal 1.9em Georgia;line-height:1em}
.form_tipo2 h3 span{display:block;color:#595a6a;font-size:1.1em}
.form_tipo2 .cuerpoform{width:auto;float:none;margin-left:15em;padding:0}
.form_tipo2 .etiqueta, .form_tipo2 .etiquetarequerida{width:5em;float:left;color:#0b62a4}
.form_tipo2 .divbotones{width:99%;margin:0;border:0}


#a_novedades{width:96%;min-height:175px !important;height:auto !important;height:175px;float:left;margin:400px 0 0 0;padding:10px 1.5%;border:1px solid #e8e7e7}
#a_novedades h2{position:relative;z-index:100;float:right;margin:-25px 5px 0;padding:0 15px;background:#fff;font-size:2em;color:#b6b0fa;text-transform:uppercase}
#a_novedades h2 em{font-style:normal;font-weight:bold;color:#b6007a}

#a_novedades ul, #a_novedades .inforesultados{clear:left;margin:20px 0 0}
#a_novedades li{width:46.5%;float:left;padding:0 1.5%}
#a_novedades li.sin_fecha{width:48%;float:left;padding:0;}
#a_novedades .fecha{width:3.5em;height:2.5em;float:left;padding:12px 0 6px 3px;background:transparent url(../images/fondoFecha.gif) no-repeat 0 0;color:#fff;overflow:hidden;font-weight:bold}
#a_novedades .nombre{padding:0;margin:1.5em 0 3px 4em;font-size:1.2em;line-height:1.2em}
#a_novedades .descripcion{margin:0 0 0 4.8em}
#a_novedades li.sin_fecha .descripcion{margin:0}
#a_novedades a{color:#2c2a28}

#a_novedades .inforesultados{color:#b6007a;text-align:center}
#a_enviarpagina{width:70%;float:left;padding:0 30% 0 0;background:transparent url(../images/enviarPag.jpg) no-repeat 95% 20px}
#a_enviarpagina .td100 input, #a_enviarpagina textarea{width:58%;}
.bloghome{/*width:96%;min-height:175px !important;height:auto !important;height:175px;*/margin:0;padding:10px 1.5% 0;border:1px solid #e8e7e7}
.bloghome h2{position:relative;z-index:100;float:left;font-size:1.5em;margin:-20px 5px 0;padding:0 5px;background:#fff;color:#b6b0fa;text-transform:uppercase}
.bloghome h2 em{font-style:normal;font-weight:bold;color:#b6007a}

.bloghome ul, #a_blog .inforesultados{clear:left;margin:10px 0 0}
.bloghome li{padding:10px 0 5px 15%;
width:95%; }

.bloghome .fecha{width:3.5em;height:2.5em;float:left;padding:12px 0 6px 3px;background:transparent url(../images/fondoFecha.gif) no-repeat 0 0;color:#fff;overflow:hidden;font-weight:bold}
.bloghome .nombre{padding:0;margin:1.5em 0 3px 4em;font-size:1.2em;line-height:1.2em}
.bloghome .descripcion{margin:0 0 0 4.8em}
.bloghome a{color:#B6007A; font-weight:bold;}
 p.info {width:97%;float:left;margin-top:3%;padding-left:20px;background:transparent url(../images/vineta3.gif) no-repeat 0 2px;color:#0b62a4;font-size:.9em}

.inforesultados{color:#b6007a;text-align:center}

/* ficha */	
.itemblog{width:100%;float:left;margin:10px 0;padding-bottom:5px;border-bottom:1px dashed #c6c7d0}
.itemblog .dia{width:2.5em;height:2.5em;float:left;margin-right:14px;padding:5px 8px 6px 3px;background:transparent url(../../img/css/aplicaciones/fondoFecha.gif) no-repeat 0 0;color:#fff;overflow:hidden;text-align:center;line-height:1.2em}
.itemblog .dia span{display:block;font-size:1.2em}
.itemblog h4{font-size:1em;line-height:1.3em}
.itemblog h4 a{color:#333}
.itemblog h5{padding:5px 0;font-size:.9em;color:#5e5f6d}
.itemblog h5 span{color:#0b62a4}
.itemblog p{margin:0}
.itemblog p a{float:right;margin-top:10px;padding-left:20px;background:transparent url(../images/vineta3.gif) no-repeat 0 2px;font-weight:bold}
.itemblog p a.editar{margin-left:15px;padding:0;background:transparent}
.textoeditor{width:100%;float:left;padding-top:10px}
.textoeditor p a.enlace{float:none;padding:0;margin:0;background:transparent;font-weight:normal}
.textoeditor h5, .textoeditor p{margin-left:0 !important}

.ficha_tipo1 .itemblog{margin-bottom:20px;border-bottom-style:solid}

/* COMENTARIOS */
.comentarios{width:100%;float:left}
.comentarios h3{padding:0 0 5px 50px;background:transparent url(../images/vinetaComentarios1.gif) no-repeat 5px 0;font:normal 1.8em georgia}
.comentarios dt{background:#eaecf4;padding:5px 10px}
.comentarios dt strong{color:#a8007c;font-weight:normal}
.comentarios dd{padding:8px 10px 15px}
.comentarios dd p.intro{font-size:1.1em;color:#222}



/*#a_blog, .itemblog{width:100%;float:left}

#a_blog h3.titulo{margin-bottom:10px;border-bottom:1px dashed #c6c7d0;color:#b6b0fa;font:bold 1.8em Georgia}
#a_blog h3.titulo em{font-style:normal;color:#b6007a}

.itemblog{margin:10px 0;padding-bottom:5px;border-bottom:1px dashed #c6c7d0}

#a_blog h3.categoria{padding:0;font-size:1em;color:#b6007a}
.itemblog .dia{width:2.5em;height:2.5em;float:left;margin-right:14px;padding:5px 8px 6px 3px;background:transparent url(../../img/css/aplicaciones/fondoFecha.gif) no-repeat 0 0;color:#fff;overflow:hidden;text-align:center;line-height:1.2em}
.itemblog .dia span{display:block;font-size:1.2em}
.itemblog h4{font-size:1em;line-height:1.3em}
.itemblog h4 a{color:#333}
.itemblog h5{padding-bottom:5px;font-size:.9em;color:#5e5f6d}
.itemblog p{margin:0}
.itemblog p a{float:right;margin-top:10px;padding-left:20px;background:transparent url(../images/vineta3.gif) no-repeat 0 2px;font-weight:bold}

#a_blog .enlaces{width:100%;float:left;padding:5px 0;}
#a_blog .enlaces a{float:right;clear:right;padding:0 27px 2px 0;margin:6px 0;text-align:right;font-weight:bold;background:transparent url(../images/mas1.gif) no-repeat 99% 0;}
#a_blog .enlaces a.editar{width:62%;background-image: url(../images/editar.gif)}*/
/* ------ */
.modulo100{width:100%;float:left;}

.img_Sin{float:none;margin:0;}
.img_Sin_L{float:left;margin:3px 20px 10px 0;}
.img_Sin_R{float:right;margin:3px 0 10px 20px;}
.img_Con, .img_Con_L, .img_Con_R{padding:2px;border:1px solid #d1d4e0;background:#fff;}
.img_Con{margin:0;}
.img_Con_L{float:left;margin:3px 20px 10px 0;}
.img_Con_R{float:right;margin:3px 0 10px 20px;}

.hrtipo1{height:1px;margin-bottom:15px;background:transparent url(../images/puntosH.gif) repeat-x 0 0}
hr.tipo1{display:none;}
hr.tipo2{}

ul.tipo1 li, ul.tipo2 li{padding:0 0 10px 20px;background:transparent url(../images/vineta5.gif) no-repeat 3px 3px}
ul.tipo2 li{background-image: url(../images/vineta6.gif);background-position:5px 4px}
ul.tipo1 li ul, ul.tipo2 li ul{margin:2px 0 0 0}
ul.tipo1 li ul li{background-image: url(../images/vineta7.gif)}
ul.tipo2 li ul li{background-image: url(../images/vineta9.gif)}

/* anclas */
a.ancla_destino{display:none;}
a.ancla_origen{text-decoration:underline;}
/* enlaces */
/* cuando enlazo un contenido sin seleccionar ningún texto */ a.enlace_interno{}
/* enlace de tipo correo */ a.enlace_email{}


/*
h3.tipo2, h4.tipo2, h5.tipo2, h6.tipo2{color:#3b3c45;}
h5.tipo2{padding-left:10px;background:transparent url(../images/vineta7.gif) no-repeat 3px 8px;}
*/

div:after{
	clear:both;
	display:block;
	height:0px;
	visibility:hidden;
}
/*.anida{
	background:url(../images/fondoCab.gif) no-repeat 60px 0px; 
}
.anida2{
	background:url(../images/fondoCab_i.gif) no-repeat 60px 0px; */
}
#slide ul{
margin: 3px 0 5px;
line-height:20px;
}
.ico_raya{
	margin:0;min-height:22px;padding:2px 2px 2px 15px;background: transparent url(../images/vineta5.gif) no-repeat 0px 6px;
}
.ico_circulo_gran{
	margin:0;min-height:36px;padding:2px 2px 18px 20px;background: transparent url('../images/circulo_enlaces.gif') no-repeat 0px 1px;
}
#slide li, #slide2 li, .ico_circulo{
	margin:0;min-height:16px;padding:2px 2px 8px 20px;background: url("../images/iconos/circulo1.gif") no-repeat scroll 0 7px transparent;
}
#slide li.icon_htm, #slide2 li.icon_htm{
	margin:0;min-height:16px;padding:2px 2px 8px 20px;background: transparent url('../images/iconos/htm.gif') no-repeat 0px 1px;
}
#slide li li, #slide2 li li{
	margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/circulo2.gif') no-repeat 0px 1px;
}
#slide li li li, #slide2 li li li, .cuadrado li{
	margin:0;min-height:16px;padding:2px 2px 2px 16px;background: transparent url('../images/vineta5.gif') no-repeat 0px 5px;
}
#slide li a, #slide2 li a, #slide li div.title, #slide2 li div.title{
	font-weight:bold;
	color:#173378;
	text-decoration:none;
	cursor:pointer;
}
#slide li a:hover, #slide li div.title:hover, #slide2 li a:hover, #slide2 li div.title:hover{
	color:#173378;
	text-decoration:underline;
}
#slide li p, #slide2 li p{margin:5px 0 0px;}
.icon_carpeta{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/carpeta.gif') no-repeat 0px 0px;}
.icon_doc{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/doc.gif') no-repeat 0px 0px;}
.icon_xls{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/xls.gif') no-repeat 0px 0px;}
.icon_pdf{margin:0;min-height:16px;padding:2px 2px 4px 20px;background: transparent url('../images/iconos/pdf.gif') no-repeat 0px 0px;}
.icon_ppt{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/ppt.gif') no-repeat 0px 0px;}
.icon_htm{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/htm.gif') no-repeat 0px 0px;}
.icon_zip{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/zip.gif') no-repeat 0px 0px;}
.icon_img{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/img.gif') no-repeat 0px 2px;}
.icon_mail{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/mail.gif') no-repeat 0px 2px;}
.icon_vacio{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/vacio.gif') no-repeat 0px 2px;}
.icon_xml{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/xml.gif') no-repeat 0px 0px;}
.icon_rar{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/rar.gif') no-repeat 0px 0px;}
.icon_outlook{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/outlook.gif') no-repeat 0px 0px;}
.icon_google{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/google.gif') no-repeat 0px 0px;}
.icon_calendar{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/calendar.gif') no-repeat 0px 0px;}
.icon_satelite{margin:0;min-height:16px;padding:2px 2px 2px 20px;background: transparent url('../images/iconos/satellite.gif') no-repeat 0px 0px;}
.icon_camara{margin:0;min-height:16px;padding:9px 2px 5px 40px; color:#B6007A; font-weight:bold;background: transparent url('../images/camera.gif') no-repeat 0px 0px;}
.color1{
	color:#173378;
}
a.color1:hover{
	color:#b6007a;
	border-bottom:1px solid #b6007a;
	text-decoration:underline;
}
.atras{
	 float:right;
}
#compas .atras a, .atras li a{
	color:#0B62A4 !important;
	 font-weight:bold;
	 margin:0;min-height:16px;padding:2px 2px 2px 23px;background: transparent url('../images/iconos/back.gif') no-repeat 0px 2px;
}
#a_novedades h3.nombre a{
	color:#0B62A4;
}
#buscadorGeneralForm{
display:none;
}
#slide li.selected{
	border:1px solid #CCCCCC;
	margin:0;min-height:16px;padding:2px 20px 8px 20px;background: #F9F9F9 url('../images/iconos/circulo1.gif') no-repeat 1px 7px;
}
#recurso p{
text-align:justify;
}
.color_titular{
	color:#b6b0fa;
}
.cifras{
	color: #4566b0;
	font-weight:bold;
}
.cifras_gran{
	font-size:180%;
	color: #4566b0;
}
.caja1 ul, #a_blog .bloghome .caja1 ul{
	background:none repeat scroll 0 0 #F9F9F9;
	border:2px solid #F2F2F2;
	height:35px;
	margin:0 0 0px;
	padding:0 0 0 0;
}
.caja1 ul li, #a_blog .bloghome .caja1 ul li{
	float:left;
	margin: 0px 5px 0px 10px;
	width:auto;
	padding:0;
}
.titulares{
	color:#a7007d;
	font-size:120%;
	font-weight:bold;
}
.texto_der{
	float:right;

}

#contenedorcuerpo .dimensioncuerpo .cuerpo #envoltura #zonarecurso .zr #recurso #contenido .modulo1 #inscripcion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
	display: block;
	background-color: #D9ACED;
	height: 20px;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
}
#contenedorcuerpo .dimensioncuerpo .cuerpo #envoltura #zonarecurso .zr #recurso #contenido .modulo1 #inscripcion div {
	color: #FFFFFF;
}
#contenedorcuerpo .dimensioncuerpo .cuerpo #envoltura #zonarecurso .zr #recurso #contenido .modulo1 #inscripcion a.hover {
	font-size: 12px;
}
#contenedorcuerpo .clouds1 .clear .dimensioncuerpo .cuerpo #envoltura #participantes .caja1 {
}
.col_der{
	float:left;
	width:250px;
	margin-left:20px;
}
/* Tablas */
.tabla1{
	border-right: 3px solid #e5e5e5;
	border-top: 3px solid #e5e5e5;
	margin-bottom:10px;
	text-align:left;
	font-size:100%;
	width:98%;
}
.tabla1 td{
	border-bottom: 3px solid #e5e5e5;
}
.tabla1 th{
	padding:0px;
	background:#173378;
	color:#fff;
	font-weight:bold;
	border-bottom: 3px solid #e5e5e5;
	border-left: 3px solid #e5e5e5;
	padding-left:3px;
	text-align:left;
	vertical-align:top;
	font-size:110%;
}
.tabla1 td{
	padding:5px;
	border-left: 3px solid #e5e5e5;
	text-align:left;
	vertical-align:top;
}
#recurso .tabla1 td p{
	text-align:left;
}
.tabla1 li{
	list-style:none;
	margin-left:5px;
}
.tabla2, .tabla2 tr, .tabla2 td{
	border: none;
}

		//*tabla video*//
.tabla_vid{
	border-right: 3px solid #F7EDFE;
	border-left: 3px solid #F7EDFE;
	border-top: 3px solid #F7EDFE;
	margin-bottom:10px;
	text-align:center;
	font-size:100%;
	width:95%;
}
.tabla_vid td{
	border-bottom: 3px solid #F7EDFE;
	border-right: 3px solid #F7EDFE;
	border-left: 3px solid #F7EDFE;
	border-top: 3px solid #F7EDFE;
}
.tabla_vid th{
	padding:0px;
	background:#520D6C;
	color:#fff;
	font-weight:bold;
	border-bottom: 3px solid #F7EDFE;
	border-left: 3px solid #F7EDFE;
	border-right: 3px solid #F7EDFE;
	padding-left:3px;
	text-align:center;
	vertical-align:top;
	font-size:110%;
}
.tabla_vid td{
	padding:0px;
	border-left: 3px solid #F7EDFE;
	text-align:left;
	vertical-align:top;
}
#recurso .tabla_vid td p{
	text-align:center;
}
.tabla_vid li{
	list-style:none;
	margin-left:5px;
}

		//*fin tabla video*//

img.presente{
	float:right;
	margin: 0px 0px 10px 10px;
	padding:5px;
	background: url("../images/fondo_cajas.jpg") repeat-x scroll left bottom #FFFFFF;
	border: 1px solid #c6c6c6;
}
img.presente2{
	float:left;
	margin: 0px 10px 10px 0px;
	padding:5px;
	background: url("../images/fondo_cajas.jpg") repeat-x scroll left bottom #FFFFFF;
	border: 1px solid #c6c6c6;
}
img.presente3{
	margin:0 auto;
	text-align:center;
	margin: 0px 5px 10px 5px;
	padding:5px;
	background: url("../images/fondo_cajas.jpg") repeat-x scroll left bottom #FFFFFF;
	border: 1px solid #c6c6c6;
}
img.presente4{
	margin:0 auto;
	text-align:center;
	margin: 0px 0px 10px 15px;
	padding:5px;
	background: url("../images/fondo_cajas.jpg") repeat-x scroll left bottom #FFFFFF;
	border: 1px solid #c6c6c6;
}
.pdf, #slide2 .pdf{margin:0;min-height:16px;padding:2px 2px 4px 20px;background: transparent url('../images/iconos/pdf.gif') no-repeat 0px 0px;}
