@charset "UTF-8";
/* CSS Document */

/* reset estilos */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{font-variant:normal}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top}
sub {vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
/*because legend doesn't inherit in IE */
legend{color:#000}


/*comienzo css*/

body {font-family:"Helvetica", "Verdana"; color: #111;font-size: 9pt;}
*{border:0px solid #eee;margin:0;padding:0;list-style:none}


@font-face {
font-family: "Y2K_neophyte";
src: url("Y2K_neophyte.ttf");
}

/*enlaces*/
a:link {text-decoration: none; color: #222;}
a:visited {text-decoration: none; color: #222;}
a:active {text-decoration: none; color: #333;}

/*ocultar fondos*/
#print {display: none;}
#bg {display: none;}

/*cabecera y pie portada*/
#cabecera {width:400pt;height:200pt; text-align: right; margin-left: 140pt; margin-top: 500pt;}
#cabecera h1 {font-size: 30pt;font-family: "Y2K_neophyte"; margin-bottom: 25pt;}
#cabecera h1:first-letter {font-size: 38pt; color: #5DBB02;}
#cabecera h2 {margin: 15pt 0pt; line-height: 17pt;}

#pie {width:100%;height:17pt; position: relative; margin-left: 30pt;}
#pie h3 {display: none;}
#pie li a{float:left; font-size: 9pt; padding: 0pt 9pt;background-color: #b7e195;}
#pie ol {list-style-type: none;}
#pie ol a {display:block;line-height: 20pt;}

#mproject {display: none;}


/*cabeceras y capas paginas*/
#cabecera1 {width: 107%;position:relative;}
#cabecera1 h1 {margin-right: 40pt; text-align: right ;margin-bottom: 10pt; font-size: 12pt;font-family: "Y2K_neophyte";}
#cabecera1 h1 a {color: #5DBB02;}
#cabecera1 h2 {display: none;}
#cabecera1 li a {display: none;}

#cabecera2 {width: 107%;position:relative;}
#cabecera2 h1 {margin-right: 40pt; text-align: right ;margin-bottom: 10pt; font-size: 12pt;font-family: "Y2K_neophyte";}
#cabecera2 h1 a {color: #5DBB02;}
#cabecera2 h2 {display: none;}
#cabecera2 li a {display: none;}
#datos li li{list-style: disc; margin-left: 4em;} 
#datos li p {margin-top: 1em; margin-left: 2em;}
#datos h4, #objetivos h4 {margin-top: 3em;}

#cabecera3 {width: 107%;position:relative;}
#cabecera3 h1 {margin-right: 40pt; text-align: right ;margin-bottom: 10pt; font-size: 12pt;font-family: "Y2K_neophyte";}
#cabecera3 h1 a {color: #5DBB02;}
#cabecera3 h2 {display: none;}
#cabecera3 li a {display: none;}
.fecha {font-size: 1.2em; color: #878787 }
#poco li {margin: 0 0 2em 2em;}
#pprograma h4, #pmetodologia h4 {background-color: #ccc;opacity: 0.7;color: #111; margin-bottom: 1.6em; margin-top: 4em; padding: 0.3em;}
#pprograma h5, #pmetodologia h5 {margin-bottom: 4em;}
#pprograma p, #pmetodologia p {margin-left: 2em;}
#pprograma li, #pmetodologia li {margin-left: 4em; list-style: disc;}
#pmetodologia li li {list-style: circle;}
#pmetodologia li ul {margin-top: 2em;}


#cabecera4 {width: 107%;position:relative;}
#cabecera4 h1 {margin-right: 40pt; text-align: right ;margin-bottom: 10pt; font-size: 12pt;font-family: "Y2K_neophyte";}
#cabecera4 h1 a {color: #5DBB02;}
#cabecera4 h2 {display: none;}
#cabecera4 li a {display: none;}
#organigrama th {border-style: solid; border-width: 1px;padding: 0.2em; border-color: #666; text-align: center; background-color: #ccc;}
#organigrama td {border-style: solid; border-width: 1px;padding: 0.2em; border-color: #666; text-align: center; background-color: #fff;}

#cabecera5 {width: 107%;position:relative;}
#cabecera5 h1 {margin-right: 40pt; text-align: right ;margin-bottom: 10pt; font-size: 12pt;font-family: "Y2K_neophyte";}
#cabecera5 h1 a {color: #5DBB02;}
#cabecera5 h2 {display: none;}
#cabecera5 li a {display: none;}

#cabecera6 {width: 107%;position:relative;}
#cabecera6 h1 {margin-right: 40pt; text-align: right ;margin-bottom: 10pt; font-size: 12pt;font-family: "Y2K_neophyte";}
#cabecera6 h1 a {color: #5DBB02;}
#cabecera6 h2 {display: none;}
#cabecera6 li a {display: none;}
#calendario th {border-style: solid; border-width: 1px;padding: 0.5em; border-color: #666; text-align: center; background-color: #ccc; }
#calendario td {border-style: solid; border-width: 1px;padding: 0.5em; border-color: #666; text-align: center; background-color: #fff;width: 100%;}
#calendario table { width: 97%;margin-top: 5em;}
#calendario h3 {display: none;}

#cabecera7 {width: 107%;position:relative;}
#cabecera7 h1 {margin-right: 40pt; text-align: right ;margin-bottom: 10pt; font-size: 12pt;font-family: "Y2K_neophyte";}
#cabecera7 h1 a {color: #5DBB02;}
#cabecera7 h2 {display: none;}
#cabecera7 li a {display: none;}
#profesorado dt, #colaboradores dt {font-size: 1.2em; margin-bottom: 1em; margin-top: 2.5em;}
#profesorado dd, #colaboradores dd {color: #888; margin-left: 3em}

#cabecera8 {width: 107%;position:relative;}
#cabecera8 h1 {margin-right: 40pt; text-align: right ;margin-bottom: 10pt; font-size: 12pt;font-family: "Y2K_neophyte";}
#cabecera8 h1 a {color: #5DBB02;}
#cabecera8 h2 {display: none;}
#cabecera8 li a {display: none;}
#entrega dt {margin-top: 20pt;}
#entrega dd {margin: 10pt 0 0 2em;}
#condiciones li {margin-left: 2em; list-style: disc;}

#cabecera9 {width: 107%;position:relative;}
#cabecera9 h1 {margin-right: 40pt; text-align: right ;margin-bottom: 10pt; font-size: 12pt;font-family: "Y2K_neophyte";}
#cabecera9 h1 a {color: #5DBB02;}
#cabecera9 h2 {display: none;}
#cabecera9 li a {display: none;}
#dibujo {text-align: center;}
#dibujo li {display: inline; padding: 1.5em;line-height: 100px;}
#diseño {text-align: center;}
#diseño li {display: inline; padding: 1.5em;line-height: 100px;}
#modelado3d {text-align: center;}
#modelado3d li {display: inline; padding: 1.5em;line-height: 100px;}
#fotografia {text-align: center;}
#fotografia li {display: inline; padding: 1.5em;line-height: 100px;}

/*pie paginas*/
#pie1 {height:17pt; position: relative;width: 100%;margin-left: 30pt;}
#pie1 h3 {display: none;}
#pie1 li a{float:left; font-size: 9pt; padding: 0pt 8.5pt;background-color: #ccc;}
#pie1 ol {list-style-type: none;}
#pie1 ol a {display:block;line-height: 20pt;}
.activo {float:left; font-size: 9pt; padding: 0pt 9pt;background-color: #b7e195;line-height: 20pt;}

/*contenido paginas*/
#contenido {position: absolute;margin: 0pt 20pt 0 30pt;}
#contenido h3 {border-bottom: #5DBB02 1px solid;  display: block; margin-bottom: 13pt;margin-top: 25pt; font-size: 13pt;font-family: "Y2K_neophyte";}
#contenidoimg h3 {border-bottom: #5DBB02 1px solid; text-align: left;  display: block; margin: 25pt 0 13pt 15pt; font-size: 13pt;font-family: "Y2K_neophyte";}
#contenidoimg {position: absolute;margin: 0pt 20pt 0 30pt; text-align: center;}
#contenido p {margin-bottom: 12pt;}
