*{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('') repeat}
body.home{background-color:#fff;color:#000;background-image:none;}

.contenedor{ font-size:1.2em;width:800px;margin:0 auto;overflow:hidden;background:#B0B334;color:#000; background-image:none; }
.cabecera_home{background:url('../imagenes/banda_sup.gif') no-repeat; width:100%;min-width:800px;height:82px; min-height:82px; }

.contenido_home{height:290px;}
#corchete_izq{float:left; background:url('../imagenes/corchete_izq.gif') no-repeat; width:78px; height:300px;}
#contenido_izq{width:30%; float:left; padding:20px 0 150px 0; }
#contenido_izq h1 {font-size:2.5em; font-weight:bold; color:#004471;}
#contenido_izq p {font-size:2.5em; font-weight:bold; color:#fff;}

#contenido_der{width:30%; float:right; padding:20px 0 0;}
#contenido_der p {font-size:1.6em; color:#fff;padding:0 0 10px;}
#contenido_der strong {font-size:1.4em; }
#corchete_der{float:right; background:url('../imagenes/corchete_der.gif') no-repeat; width:78px; height:300px;margin-right:70px;}

#menu_home { position:absolute; background:url('../imagenes/fondo_menu.gif') no-repeat; width:224px; height:289px; z-index:0; bottom:0%;left:0%; padding:10px; visibility:hidden }

#menu_home li.item {font-size:1.1em; font-weight:bold; color:#004471; margin-bottom:5px; padding-bottom:.5em; padding-top:.5em;}
#menu_home li.item a{font-size:1.1em; font-weight:bold; color:#004471;text-decoration:none;}


.pie_home{position:relative;background:url('../imagenes/banda_inf.gif') no-repeat; width:800px;min-width:800px;height:196px; min-height:196px; text-align:center;}
#logos {position:relative; left:-55px; width:50%;}
#logos img {vertical-align:middle; margin:10px; }
#logos p { font-size:.9em;text-align:center; font-weight:bold;}
#firma{position:relative; margin-top:5px;width:80%;}
#firma p.copy {font-size:.9em;text-align:center;}
#firma p.copy a {font-size:.9em; text-decoration:none;color:#000;}
#firma div.mail{font-size:.9em;font-weight:normal;text-align:center;margin:0;padding:0;clear:both;}
#firma div.mail h1, 
#firma div.mail ul,
#firma div.mail li {font-size:.9em; display:inline;}

.contenedor_int {width:501px; margin:0 auto;background-color:#FFFFFF;
border-left:solid #FFFFFF 1px; font-size:1.1em;}
.cabecera{height:133px; background:url('') no-repeat; background-color:#fff;}
#titulo{float:left; width:200px; margin-top:5px;}
#titulo h1 {font-size:2em; font-weight:bold; color:#004471;}
#titulo p {font-size:2em; font-weight:bold; color:#000; text-align:left;}
.cor_izq { float:left; margin-left:10px; margin-top:5px; background:url('../imagenes/corchete1.gif') no-repeat; width:14px; height:96px;}
.cor_der {float:left; margin-top:5px; background:url('../imagenes/corchete2.gif') no-repeat; width:14px; height:96px;}

.centro{height:445px;}

#menu { float:left; background:url('../imagenes/menuinterior.gif') no-repeat; background-color:#fff; width:154px; height:280px; z-index:0;margin-top:50px; padding:10px; display:none;}

#menu li.elem { font-size:1.05em; font-weight:bold; color:#808304; margin-bottom:5px; }
#menu li.elem a{font-size:1.05em; font-weight:bold; color:#808304;text-decoration:none; }

#contenido{width:400px; padding:1em .9em .9em; z-index:100;}
#contenido h2{font-size:2em; font-weight:bold; color:#004471;padding-bottom:.9em;}
#contenido h3{font-size:1.8em; font-weight:bold; color:#004471;padding-bottom:.9em; text-align:center;}
#contenido h4{font-size:1.5em; font-weight:bold; color:#004471;padding-bottom:.9em;}

#contenido p {font-size:1.2em; color:#000; text-align:justify;padding-bottom:.5em; }
#contenido strong {font-size:1.2em; color:#000; text-align:justify;padding-bottom:.5em;}
#contenido p.web{ font-size:.9em; font-weight:bold; color:#004471;}
#contenido p.tel{ font-size:.9em; font-weight:bold; color:#004471;}
.gris {font-size:1.1em; font-weight:bold; color:#000; text-align:justify; background-color:#B0B334;}
.gris_claro {font-size:1.1em; font-weight:bold; color:#000; text-align:justify; background-color:#E0E364;}
#contenido p.nota {font-size:.9em; }

#contenido ul {padding-bottom:1em; color:#00f;}
#contenido li {list-style:disc inside none; color:#00f;padding-left:1em; padding-bottom:.5em;}
#contenido li span {list-style:disc inside none; color:#000; font-size:1.2em;}

div#contenido p.logow3c{text-align:center}


/* elementos de formulario */
#contenido fieldset{ }
#contenido fieldset #cadena{margin-left:.5em}
#contenido legend{color:#B0B334;font-size:1.2em;font-weight:bolder;text-decoration:none;padding:20px 20px 10px;}
#contenido label{width:50%;display:block;min-height:1em;margin:0 0 0 30px}
#contenido #inscripcion textarea.formulariocurso{background-color:#D0D354;width:22em;padding:1px 2px;font-size:100%;margin:5px 0 5px 30px}
#contenido #inscripcion input {background-color:#D0D354;width:22em;padding:1px 2px;font-size:100%;margin:5px 0 5px 30px}
#contenido #inscripcion select {{background-color:#D0D354;width:22em;padding:1px 2px;font-size:100%;margin:5px 0 5px 30px}
#contenido #inscripcion input.env {background-color:#D0D354;width:19em;padding:1px 2px;font-size:100%;margin:5px 0 5px 30px}
#contenido #inscripcion p.asterisco {font-size:.9em; }

.pie{width:100%; height:47px; background:url('../imagenes/banda_inf_int.gif') no-repeat 100% bottom;}

