*{margin:0;padding:0;border:0;list-style:none outside none;background-color:transparent}
body{background-color:#fff;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:62.5%;margin:0;position:absolute;background:url('../imagenes/04motivofondo.gif') repeat}
body.inicial{background-color:#fff;background-image:none}
/*div{background:red !important}
div div{background:blue !important}
div div div{background:green !important}*/
.contenedor{margin:0 auto;font-size:1.2em;width:100%;min-width:774px;overflow:hidden;background:url('../imagenes/banda.gif') repeat-x}
.continterior{margin:0 auto;font-size:1.2em;width:100%;overflow:hidden}

/* cuerpo */
#menu{width:340px;overflow:hidden;float:left;background:url('../imagenes/09fondo1.gif') no-repeat top left;padding:300px 0 0;overflow:hidden}
* html #menu{padding:302px 0 0}
#contenido{width:400px;/* **  width:45em;height:25em;*/float:right;background:url('../imagenes/10fondo2.gif') no-repeat top right;padding:300px 20px 0 0}
/** html #contenido{padding:302px 0 0}*/
#navegacion ul{padding:0;margin:-160px 0 0 40px;width:200px;overflow:hidden}
#navegacion li{margin:0;padding:2px 0 0}
#navegacion li a{height:1.4em;margin:0 0 20px 0;color:#fff;text-decoration:none;font-weight:bold;display:block;text-align:center;padding-top:1px}
#navegacion li.navegacion1 a{width:8em;background-color:#FEA960}
#navegacion li.navegacion2 a{width:4em;background-color:#FB922B}
#navegacion li.navegacion3 a{width:4em;background-color:#FD7C11;position:static}
#navegacion li#navegacioncursos{padding:0;margin:-1.45em 0 0 12px;position:absolute;left:7.3em}
* html #navegacion li#navegacioncursos{margin-left:10px;left:8em}
#navegacion li#navegacioncursos a{padding:1px 0 0;margin:0;width:15.5em;color:#fff;font-weight:bolder;background-color:#ffa500}
* html #navegacion li#navegacioncursos{margin-top:-3.15em;overflow:hidden}
/*
#navegacion li.navegacion3 a{width:4em;background-color:#FD7C11;position:static}
#navegacion li.navegacion3 div#navegacioncursos{padding:0;margin:-1.45em 0 0 12px;position:absolute;left:7.3em}
* html #navegacion li.navegacion3 div#navegacioncursos{margin:-1.45em 0 0 10px;left:8em}
#navegacion li.navegacion3 div#navegacioncursos a{padding:1px 0 0;margin:0;width:15.5em;color:#fff;font-weight:bolder;background-color:#ffa500;}
* html #navegacion li.navegacion3 div#navegacioncursos{margin:-3.15em 0 0;overflow:hidden}
*/
#navegacion li.navegacion4 a{width:9em;background-color:#FE6200}
#navegacion li.navegacion5 a{width:8.5em;background-color:#F33500}
#navegacion li.navegacion6 a{width:5em;background-color:#AA3500}
#navegacion li.navegacion7 a{width:5em;background-color:#793200}
#navegacion li.navegacion8 a{width:5.5em;background-color:#361C0D}
#plataformaongs img{position:absolute;top:15px;left:50px}
#subvencion{padding:20px 0 0;margin:0 0 0 40px;width:21em;height:7.3em;/*background:url('../imagenes/logo_MTASa.gif') no-repeat bottom left*/}
#subvencion p{font-size:.8em}
#logo{top:91px;right:20px;position:absolute}

#menusup{top:20px;right:0px;position:absolute;text-align:left;width:35%; font-size:1.2em;}
#navegacionsup ul{padding:0;margin:0px 0 0 20px;overflow:hidden}
#navegacionsup li{margin:0;padding:2px 0 0}
#navegacionsup li a{height:1.4em;margin:0 0 20px 0;color:#fff;text-decoration:none;font-weight:bold;display:block;text-align:center;padding-top:1px}
#navegacionsup li.navegacion1 a{width:4em;background-color:#FB922B;}
#navegacionsup li.buscador form{margin:-42px 0 0 50px;width:50em;}
#navegacionsup li.buscador form input{background-color:#C0C0C0; }
#banner {display:none;top:10px;right:15px;position:absolute;}

/* **#texto{width:45em}
* html #texto{width:28em}*/
#texto{min-height:340px;padding:10px 0 0 0;width:400px/*;width:370px*/;overflow:hidden}
* html #texto{/* ** height:15em;*/}
#texto h1{font-size:.8em;font-family:tahoma,sans-serif;text-decoration:underline;margin:25px 0 5px}
#texto p{font-size:.8em;font-family:tahoma,sans-serif;font-weight:bold;text-align:justify;margin:0 20px 10px 0}
#texto ul{padding:0;margin:0}
#texto li{font-size:.8em;font-family:tahoma,sans-serif;font-weight:bold;text-align:justify;margin:0 20px 3px 0;line-height:108%}
#texto p.enlace{font-size:1em;font-weight:bold;margin:0 20px 0 0}

#texto p.copy,
#texto div.mail{font-size:.8em;font-weight:normal;text-align:center;margin:0;padding:0;clear:both}
#texto p.copy{margin:40px 0 0}
#texto div.mail h1,
#texto div.mail h2,
#contenidos div.mail h1,
#contenidos div.mail h2{color:#000;font-size:1em;display:inline;font-weight:normal;text-decoration:none}
#texto div.mail h2,
#contenidos div.mail h2{color:#000;font-size:1em;font-weight:normal;letter-spacing:0;text-decoration:none;text-align:left;padding:0}
#texto div.mail ul,
#texto div.mail li{font-size:1em;display:inline;margin:0;padding:0;font-weight:normal;margin:0;padding:0}
#texto div.mail a{font-size:1em}

#texto a{color:#000;text-decoration:none}
#texto a:hover{color:#D01000;text-decoration:underline}
#marcointerior{width:60em;height:44em;margin:20px 0 0 20px;background:url('../imagenes/02lateral.gif') no-repeat top left;padding:0;border:1px solid #fff;background-color:#CCC7C1}
* html #marcointerior{height:40em}
#menuinterior{width:17.8em;height:40em;float:left}
#menuinterior #logointerior img{margin:4px}
#navinterior ul{padding:0;margin:30px 0 0 30px}
* html #navinterior ul{margin:15px 0 0 30px}
#navinterior ul.todos{padding:0;margin:15px 0 0 30px}
* html #navinterior ul.todos{margin:15px 0 0 30px}
#navinterior li{margin:0;padding:2px 0 0 0}
#navinterior li a{height:1.5em;margin:0 0 15px;color:#fff;text-decoration:none;font-weight:bold;display:block;text-align:center}
#navinterior li.navinterior0 a{width:6em}
#navinterior li.navinterior1 a{width:8em;background-color:#FEA960}
#navinterior li.navinterior2 a{width:4em;background-color:#FB922B}
#navinterior li.navinterior3 a{width:4em;background-color:#FD7C11}
#navinterior li.navinterior4 a{width:9em;background-color:#FE6200}
#navinterior li.navinterior5 a{width:8.5em;background-color:#F33500}
#navinterior li.navinterior6 a{width:5em;background-color:#AA3500}
#navinterior li.navinterior7 a{width:5em;background-color:#793200}
#navinterior li.navinterior8 a{width:5.5em;background-color:#361C0D}
#contenidos{width:42.2em;height:39em;margin:60px 0 0 0; padding: 0; background: url('../imagenes/03lineas.gif') no-repeat top left;background-color:#fff; float: left; overflow:auto}
* html #contenidos{height:40em}
#contenidos h1{}
#contenidos h2{color:#FF7000;font-size:2em;font-weight:normal;letter-spacing:.4em;text-decoration:underline;text-align:right;padding:20px 20px 40px 0}
* html #contenidos h2{letter-spacing:.8em}
#contenidos h2 a.titu{color:#FF7000}
#contenidos h3{color:#FF7000;font-size:1.2em;font-weight:bold;text-decoration:none;padding:20px 20px 10px}
#contenidos h4{color:#FF7000;font-size:1em;font-weight:bold;text-decoration:none;padding:20px 20px 10px;text-align:center}
#contenidos .quienes h3{color:#FF7000;font-size:1.2em;font-weight:bold;text-decoration:none;padding:75px 20px 10px}
* html #contenidos .quienes h3{padding:20px 20px 10px}
#contenidos h2.error{color:#FF7000;font-size:2em;font-weight:normal;letter-spacing:.4em;text-decoration:underline;text-align:right;padding:20px 0 100px;margin:0 20px 0;border-bottom:1px solid #ACA899}
* html #contenidos h2.error{letter-spacing:.8em}
#contenidos h3.error{color:#FF7000;font-size:1.2em;font-weight:bold;text-decoration:none;padding:20px 20px 10px;text-align:center}
* html #contenidos h3.error{padding:20px 20px 10px}
#contenidos p.imprimir{margin:0 10px 0;text-align:right}
#contenidos p.imprimir a{color:#C07030}
#contenidos p.imprimir a:hover{color:#f00}
#contenidos p{padding:5px 10px 20px 20px;text-align:justify}
#contenidos p.docu{padding:5px 10px 20px 20px;text-align: justify}
#contenidos p.docu a{color:#C07030}
#contenidos p.docu a:hover{color:#f00}
#contenidos p.alto{padding:100px 5px 20px 20px}
* html #contenidos p.alto{padding-top:5px}
#contenidos p.volver{font-size:1em;font-weight:normal;text-align:center;margin:0 20px 20px;border-bottom:1px solid #ACA899}
#contenidos p.volver a{color:#C07030;text-decoration:none}
#contenidos p.volver a:hover{color:#f00;text-decoration:underline}
#contenidos a{color:#000;text-decoration:none}
#contenidos a:hover{color:#f00;text-decoration:underline}
#contenidos p.rojo{font-size:1em;font-weight:normal;text-align:center;margin:10px 0 0;color:#f00}
#contenidos p.centro{font-size:1em;font-weight:normal;text-align:center;margin:0}
#contenidos p.web{margin:0 10px;padding:5px 10px 10px 20px}
#contenidos p.web a{color:#C07030;text-decoration:none}
#contenidos p.web a:hover{color:#f00;text-decoration:underline}
#contenidos p.tel{margin:-15px 10px 0}
#contenidos p.resumen{margin:5px 10px 0;text-align:justify}
#contenidos p.resumenbiblio{margin:5px 10px 0 20px;text-align:justify}
#contenidos p.enlaces{margin:0 10px 0 20px;padding:0 10px 15px 20px}
#contenidos p.enlace{font-size:1em;font-weight:bold;margin:0 20px 0 0}
#contenidos p.noticias{margin:-25px 10px 0 20px}
#contenidos p.noticias1{margin:0 10px -10px}
#contenidos p.fecha{margin:-20px 10px 0 0;text-align:right}
#contenidos p.negro{margin:0 20px 20px;border-bottom:1px solid #000}
#contenidos p span.subrayado{text-decoration:underline}
#contenidos p.editorial{margin:-5px 10px 0;font-style:oblique}
#contenidos p.biblioweb{margin:0 10px 0 0}
#contenidos p.biblioweb a{color:#C07030;text-decoration:none}
#contenidos p.biblioweb a:hover{color:#f00;text-decoration:underline}
#contenidos p.negrita{font-weight:bold}
#contenidos strong{margin:-20px 0 0;display:inline}
#contenidos strong.bibliografia,
#contenidos strong.entidades{margin:0 0 0 20px;display:block}
#contenidos strong.noticia{color:#ff7000;font-size:1.2em;font-weight:bolder;text-decoration:none;margin:0 0 0 20px;display:block}
#contenidos div.img{padding:5px;width:35em;clear:both}
* html #contenidos div.img{width:40em}
#contenidos div.img2{padding:5px 5px 5px 75px;width:25em;clear:both}
#contenidos div.imgl{padding:0 20px 5px;float:left;width:10em}
#contenidos div.imgc{padding:0 20px 5px;float:left;width:10em}
#contenidos div.imgr{padding:0 20px 5px;float:right;width:5em}
#contenidos div.fichacurso{margin:20px 10px 0 50px}
#contenidos div.fichacurso p{margin:-2px 0 0}
#contenidos div.fichacurso p span{font-weight:bold}
#contenidos #bporganizacion,
#contenidos #bpdescripcion,
#contenidos #bpideas{margin:20px;padding:10px;border: 1px solid #000; /* **width:200px */ }
#contenidos #bporganizacion h4,
#contenidos #bpdescripcion h4,
#contenidos #bpideas h4{color:#ff7000;font-size:1.25em;font-weight:bolder;padding:4px;margin:4px;text-align:left}
#contenidos #bporganizacion strong,
#contenidos #bporganizacion p.direccion,
#contenidos #bporganizacion p.cp,
#contenidos #bporganizacion p.provincia,
#contenidos #bporganizacion p.mailbp,
#contenidos #bporganizacion p.sitioweb{margin:4px;padding:4px;display:block}
#contenidos #bporganizacion a{color:#C07030;text-decoration:none}
#contenidos #bporganizacion a:hover{color:#f00;text-decoration:underline}
#contenidos #bpidentificacion{margin:20px; border: 1px solid #000; /* **  width:200px*/}
#contenidos #bpidentificacion table{margin:auto; /* **  width:200px*/}
#contenidos #bpidentificacion caption{color:#f70;font-size:1.25em;font-weight:bolder;padding:24px 24px 0;margin:0;text-align:left}
#contenidos #bpidentificacion table th{width:12em;text-align:right;font-size:1em;padding:8px;vertical-align:top}
#contenidos #bpidentificacion table td{width:23em;text-align:justify;padding:8px;vertical-align:top}
#contenidos #bpdescripcion strong,
#contenidos #bpideas strong{font-size:1.2em;margin:4px;padding:4px;display:block;text-align:center}
#contenidos #bpdescripcion p,
#contenidos #bpideas p{text-align:justify;margin:4px;padding:4px}
#contenidos #bpdescripcion ul li,
#contenidos #bpideas ul li{margin:0 0 0 20px}
#contenidos #bpideas p.rayado{text-align:center;text-decoration:underline}
#contenidos #nuevapractica{margin:10px auto;width:37em;height:15em}
#contenidos #nuevapractica div.nuevapractical{margin:30px 2px 20px 5px;width:15em;float:left;border:1px solid #ffa500}
#contenidos #nuevapractica div.nuevapractical h4{color:#ff7000;font-size:1em;font-weight:bolder;text-decoration:none;padding:15px 5px 10px;text-align:center}
#contenidos #nuevapractica div.nuevapracticar{margin:0 5px 0 2px;width:20em;float:right;border:1px solid #ffa500}
#contenidos #nuevapractica div.nuevapracticar h4{color:#ff7000;font-size:1em;font-weight:bolder;text-decoration:none;padding:15px 5px 10px;text-align:center}

#mision,
#cursos{width:40.5em}
#imgmision{float:left}
#imgmision .imgmision1{margin:5px 0 50px 20px}
#imgmision .imgmision2{margin:5px 0 30px 20px}
#imgcursos{float:left}
#imgcursos .imgcursos1{margin:5px 0 20px 20px}
#textomision{width:26em;float:right}
#textomision p{margin:0 0 -10px -15px;text-align:justify}
#textomision a{color:#c07030;text-decoration:none}
#textomision a:hover{color:#f00;text-decoration:underline}
#textocursos{width:26em;float:right}
#textocursos p{margin:0 0 -10px -15px;text-align:justify}
#textocursos a{color:#c07030;text-decoration:none}
#textocursos a:hover{color:#f00;text-decoration:underline}
.descurso{width:37em;margin:0;padding:0 0 0 2em;clear:both}
#contenidos .descurso h3{color:#ff7000;font-size:1.2em;font-weight:bolder;text-decoration:none;padding:0 20px 0 0}
#contenidos .descurso a{color:#c07030;text-decoration:none;font-weight:bolder;display:block;padding:0 0 .5em}
#contenidos .descurso a:hover{color:#f00;text-decoration:underline}
#contenidos .descurso p{font-size:1em;font-weight:normal;margin:0;padding:0}
#contenidos .descurso p.fechadocu{margin:0;text-align:right}
#contenidos .descurso p.vacio{border-bottom:1px solid #000;margin:20px 0 20px 0}
#copy{width:40.5em;margin:400px 20px 10px 0}
* html #copy{margin:20px 0 10px 0}
#contenidos ul.contactar li{padding:0 0 10px 20px;margin: 0 0 0 40px;background:url('../imagenes/licontactar.gif') no-repeat 5px 5px}
* html #contenidos ul.contactar li{padding: 0 0 10px 20px;margin:0 0 0 40px;background:url('../imagenes/licontactar.gif') no-repeat 5px 5px}
#contenidos ul.contactar li a{color:#c07030;font-weight:bold}
#contenidos ul.contactar li a:hover{color:#f00;font-weight:bold}
#copyright{width:42.2em;height:33em;margin:20px 0 0 20px;padding:0;background:#fff url('../imagenes/03lineas.gif') no-repeat top left;overflow:hidden}
#copyright h1{color:#ff7000;font-size:2em;font-weight:normal;letter-spacing:.4em;text-decoration:underline;text-align:right;padding:20px 20px 10px 0}
* html #copyright h1{letter-spacing:.8em}
#copyright h2{color:#ff7000;font-size:1.2em;font-weight:bolder;text-decoration:none;padding:10px 20px 10px}
#copyright p{padding:5px 5px 20px 20px}
#copyright p.alto{padding:100px 5px 20px 20px}
#copyright p.copy{font-size:.8em;font-weight:normal;text-align:center;margin:0}
#copyright p.mail{font-size:.8em;font-weight:normal;text-align:center;margin:-25px 0 0}
#copyright a{color:#c07030;text-decoration:none}
#copyright a:hover{color:#f00;text-decoration:underline}
#copyright ul.contactar li{padding:0 0 10px 20px;margin:0 0 0 40px;background: url('../imagenes/licontactar.gif') no-repeat 5px 5px}
* html #copyright ul.contactar li{background:url('../imagenes/licontactar.gif') no-repeat 5px 5px}
#contenidos #inscripcion h3.error{color:#ff7000;font-size:1em;font-weight:bolder;text-decoration:none;padding:10px 20px 20px;text-align:center}

/* elementos de formulario */
#contenidos fieldset{ }
#contenidos fieldset #cadena{margin-left:2em}
#contenidos legend{color:#ff7000;font-size:1.2em;font-weight:bolder;text-decoration:none;padding:20px 20px 10px}
#contenidos label{width:40%;display:block;min-height:1em;margin:0 0 0 30px}
* html #contenidos label{height:1em}
#contenidos #nuevapractica div.nuevapractical label{height:1em;margin:0 0 0 30px}
#contenidos #nuevapractica div.nuevapractical input{background-color:#c0c0c0;border:0;margin:10px 11px 30px;font-size:110%;width:12em}
#contenidos #nuevapractica div.nuevapracticar label.ident{display:inline;height:1em;margin:0 0 0 20px;text-align:right}
#contenidos #nuevapractica div.nuevapracticar input{background-color:#c0c0c0;border:0;margin:5px 0 0 20px;font-size:110%;width:7em}
#contenidos #nuevapractica div.nuevapracticar input.usuario{background-color:#c0c0c0;border:0;margin:5px 0 0 36px;font-size:110%;width:7em}
#contenidos #nuevapractica div.nuevapracticar input.enviar{background-color:#c0c0c0;border:0;margin:30px 10px 30px 90px;font-size:110%;width:5em}
#contenidos input{background-color:#c0c0c0;border:0;margin:-10px 0 10px 150px;font-size:110%;width:20em}
* html #contenidos input{margin-top:-30px}
#contenidos input.busqueda{background-color:#c0c0c0;border:0;margin:-10px 0 10px 170px;font-size:110%;width:15em}
* html #contenidos input.busqueda{margin-top:-30px}
#contenidos p.asterisco{font-size:.8em}
#contenidos p.botones{margin:0 100px 0 150px;border-bottom:1px solid #ACA899}
#contenidos p.botones input{background-color:#c0c0c0;border:0;margin:-10px 0 10px 10px;font-size:110%;width:5em}
#contenidos p.botones1{margin:0 100px 0 150px}
#contenidos p.botones1 input{background-color:#c0c0c0;border:0;margin:-10px 0 10px 10px;font-size:110%;width:5em}
#contenidos p.botones2{margin:15px 100px 0 170px}
#contenidos p.botones2 input{ background-color:#c0c0c0;border:0;margin:-10px 0 10px 10px;font-size:110%;width:5em}
#contenidos select{background-color:#c0c0c0;margin:10px 0 20px 30px;width:auto}
#contenidos textarea{background-color:#C0C0C0;border:0;width:24em;padding:1px 2px;font-size:110%;margin:-10px 0 25px 150px;height:96px}
* html #contenidos textarea{width:19em}
#contenidos #altaong p label{display:inline}
#contenidos #altaong p label input{background-color:#fff;border:0;margin:0 0 0 -10px;width:2em}
#contenidos #altaong p label input.si{margin:0 0 0 2px}
#contenidos #altaong p label input.no{margin:0 0 0 -11px}
#contenidos #altaong p label input.si1{margin:0}
#contenidos #altaong p label input.si2{margin:0 0 0 232px}
#contenidos #altaong p label input.si3{margin:0 0 0 183px}
#contenidos #altaong p{font-size:.9em;text-align:justify;padding:5px 10px 10px 20px}
#contenidos #altaong fieldset p{margin:0;padding:5px 0 10px 0}
#contenidos #altaong p input.env{background-color:#c0c0c0;border:0;margin:20px 0 10px 250px;font-size:110%;width:5em;text-align:center}
#contenidos #inscripcion input{margin:-10px 0 20px 200px;width:20em;height:1.5em}
* html #contenidos #inscripcion input{margin:-35px 0 10px 200px}
#contenidos #inscripcion div.formulariocursocajaradio{margin:-5px 0 10px 200px}
#contenidos #inscripcion input.formulariocursoradiobutton,
* html #contenidos #inscripcion input.formulariocursoradiobutton{margin:-10px 0 0 0;width:2em;height:1.5em;display:inline;border:1px solid red;font-size:.5em;line-height:50%}

#contenidos #inscripcion label{width:35%;display:block;height:1em;margin:0 0 0 30px}
#contenidos #inscripcion select{background-color:#c0c0c0;margin:-10px 0 20px 200px;width:auto;display:inline}
#contenidos #inscripcion textarea.formulariocurso{background-color:#C0C0C0;width:32em;padding:1px 2px;font-size:110%;margin:5px 0 5px 30px}
#contenidos #inscripcion p input.env{background-color:#c0c0c0;border:0;margin:0 0 10px 190px;font-size:110%;width:5em;text-align:center}
* html #contenidos #inscripcion p input.env{margin:20px 0 10px 220px}
#contenidos #inscripcion p{margin:-10px 0 20px -20px;width:38em;height:1.5em}
* html #contenidos #inscripcion p{margin:-10px 0 20px -20px;width:40em;height:1.5em}
#contenidos #inscripcion p.asterisco{margin:-10px 0 20px 0px;width:38em;height:1.5em}
#contenidos #inscripcion p label.si{width:1em;height:2em;margin:15px 0 0 240px}
* html #contenidos #inscripcion p label.si{margin-top:-39px}
#contenidos #inscripcion p label.no{width:1em;height:2em;margin:-36px 0 0 280px}
* html #contenidos #inscripcion p label.no{margin:-20px 0 0 240px}
#contenidos #inscripcion p input.si{width:1em;height:2em;margin:-32px 0 0 190px;background-color:#fff}
* html #contenidos #inscripcion p  input.si{margin-top:-45px}
#contenidos #inscripcion p input.no{width:1em;height:2em;margin:-26px 0 0 230px;background-color:#fff}
* html #contenidos #inscripcion p input.no{margin:-5px 0 0 190px}

/* posiciones menu */
#navinterior{position:absolute;top:145px;left:21px;font-size:1.2em}
#menuinterior #navinterior{position:relative;top:auto;left:auto;font-size:1em}
#navinterior.navbuenaspracticas a{color:blue;text-align:left}
#navinterior.navbuenaspracticas ul{width:9em;text-align:left}
#navinterior.navbuenaspracticas li{width:9em;text-align:left}

/* buenas practicas */
#contenidos div.cajabuenapractica{text-align:justify;margin:0 20px;padding:10px 5px 5px;border:solid gray 1px;background-color:#E0E0C0;position:relative}
#contenidos div.cajabuenapractica p{margin:0;padding:5px}
#contenidos div.cajabuenapractica p a{color:#C07030}
#contenidos div.cajabuenapractica input{position:absolute;right:20px;width:auto;margin:0;top:15px}
#contenidos ul.listabuenapractica{list-style-type:circle;list-style-position:outside;margin:0 20px 5px}
#contenidos ul.listabuenapractica li{list-style-type:circle;list-style-position:inside;margin:0 0 5px}

/* anadirbuenapractica */
#contenidos fieldset.anadirbuenapractica h3{font-size:1em;font-weight:bolder;color:#000}
#contenidos fieldset.anadirbuenapractica label{width:auto}
#contenidos fieldset.anadirbuenapractica textarea{width:32em;padding:1px 2px;font-size:110%;margin:5px 0 5px 30px}
#contenidos fieldset.anadirbuenapractica input.boton{width:auto;margin:5px;position:relative;display:inline}
#contenidos fieldset.anadirbuenapractica p.botones2{margin:5px;text-align:center}

/* datos */
#contenidos form.datos label{width:30%;display:block;margin:0 0 0 30px;padding:0;min-height:inherit}
#contenidos form.datos label.textarea{width:auto}
* html #contenidos form.datos label{height:auto}
#contenidos form.datos input,
#contenidos form.datos select{margin:-1em 0 4px 40%;font-size:110%;width:50%;border:0;padding:0}
* html #contenidos form.datos input{margin-top:-2.5em}
#contenidos form.datos select{margin:-1.3em 0 .2em 40%}
* html #contenidos form.datos select{margin-top:-2.8em}
#contenidos form.datos textarea{width:32em;padding:1px 2px;font-size:110%;margin:5px 0 5px 30px}
#contenidos form.datos input.radiobutton{width:auto;margin:5px 5px 0 30px}
#contenidos form.datos input.boton{width:auto;margin:5px 5px 0 30px}

/* buenas practicas */
#contenidos div.cajapresentacion{text-align:justify;margin:0 20px;padding:10px 5px 5px;border:solid green 1px;position:relative}
#contenidos div.cajapresentacion input{width:1em;display:block;position:absolute;margin:0 0 0 5%;padding:0;min-height:inherit}
#contenidos div.cajapresentacion label{margin:0 0 4px 10%;font-size:110%;width:80%;border:0;padding:0}
#contenidos div.cajapresentacion div{padding:5px;margin:5px}
#contenidos div.cajapresentacion input.boton{width:auto;margin:auto;position:relative}

/* */
p.fechanoticia{text-align:right;font-weight:bolder;padding-bottom:0;margin-bottom:0}
#contenidos p.masinfonoticia,
p.masinfonoticia{text-align:right;font-weight:bolder}
p.paddingleft{padding-left:30px}
p.bordertop{border-top:1px solid #000;text-align:right;margin:0 30px;padding:0}
a.borders{border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;padding:0 2px}
h1.portada{font-size:1em;font-family:tahoma,sans-serif;text-decoration:underline;margin: 0 0 10px 0}

/* pie pagina */
#contenidos p.copy,
#contenidos p.copy1,
#contenidos div.mail{font-size:.8em;font-weight:normal;text-align:center;margin:0;padding:0;clear:both;white-space:nowrap}
#contenidos p.copy,
#contenidos p.copy1{margin:20px 0 0}
#contenidos div.mail h1{font-size:1em;display:inline}
#contenidos div.mail ul,
#contenidos div.mail li{display:inline}

/* medallas */
div#contenidos p.logow3c{text-align:center}

/* ventana nueva */
img.copynuevaventana{vertical-align:middle;margin-left:.4em}
img.quienesnuevaventana{vertical-align:top;margin:0;display:none}

/* mapa */
#mapa,
#textomapa ul{ list-style:circle outside none; padding:10px;margin:0 0 0 50px;width:400px;overflow:hidden}
#textomapa li{color:#FF7000; margin 0px 0 0 0;}
#textomapa a{color:#FF7000; font-size:1.3em;}
/* listado boletines */
#listado,
#textolistado ul{ list-style:circle outside none; padding:10px;margin:0 0 0 50px;width:400px;overflow:hidden}
#textolistado li{color:#FF7000; margin 0px 0 0 0;}
#textolistado a{color:#FF7000; font-size:1.3em;}

