/* CSS Document | GENERAL: este css se utiliza para la disposicion de elementos comunes. */
body{background:#FFF;color:#6E6E6E;font:.75em Georgia, "Times New Roman", Times, serif;margin:0 auto;text-align:center}
abbr{border-bottom:1px dotted #FFF}
a{color:#009933}
.cursiva{font-style:italic}
.alinea_dcha{text-align:right}
.alinea_centro{text-align:center}
.naranja{color:#D26906}
.cls{position:relative;top:0;left:0;width:100%;height:1px;font-size:1px;clear:both}
.separador{position:relative;top:0;left:0;width:100%;height:1px;font-size:1px;background:url(../img/all/separador_gris.jpg) left bottom repeat-x}
.borde_gris{border:1px solid #CCC}
/* CONTENEDOR */
#contenedor{position:relative;top:0;left:0;width:816px;margin:0 auto;text-align:left;overflow:hidden;height:auto}
/* MENU ACCESIBILIDAD */
#menuAyudaAccesibilidad{display:none}
/* MENU RECURSIVO / BARRA DE HERRAMIENTAS */
#barraHerramientas{overflow:hidden;height:1%;padding-top:.5em}
#menuRecursivo{float:right;width:49.7em;padding:0.25em 0.5em 0.2em 0}
#idiomas{float:right;width:12em;padding:0.25em 0.5em 0.2em 2em}
#barraHerramientas ul{float:right;color:#009933}
#barraHerramientas ul li{float:left;margin:0 0 0 0.3em;padding:0 0.4em 0 0}
#barraHerramientas ul li a{color:#6E6E6E;border-right:1px solid #6E6E6E;padding-right:0.4em}
#barraHerramientas ul li span,#barraHerramientas ul li.activo abbr{border-right:1px solid #6E6E6E;padding-right:0.4em}
#barraHerramientas ul li a:hover{}
#barraHerramientas ul li.ultimo a,#barraHerramientas ul li.ultimo span,#barraHerramientas ul li.ultimo abbr{border:none}
/* /MENU RECURSIVO / BARRA DE HERRAMIENTAS */
/* CABECERA */
#cabecera{position:relative;top:0;left:0;width:100%;height:250px;background:url(../img/all/bg-cabecera.jpg) right top no-repeat;margin:0 0 1.5em 0} 
#cabecera h1.logotipo a{display:block;width:367px;height:158px;background:url(../img/all/logotipo.jpg) left top no-repeat;text-indent:-9999px}
#cabecera p{background:#6E6E6E url(../img/all/bg_gris.gif) left top repeat;color:#FFF;text-align:center;font-size:2em;width:15em;font-style:italic;padding:1.6em 0.1em 1em 0.1em}
/* / CABECERA */
/* MENU PRINCIPAL */
#menuPrincipal{position:relative;top:0;left:0;width:100%;height:auto;overflow:hidden;background:url(../img/all/separador_gris.jpg) left bottom repeat-x;margin:0 0 1.5em 0;padding:0 0 1.5em 0}
#menuPrincipal ul{width:20em;margin:0 auto;font-size:1.7em}
#menuPrincipal ul li{display:inline;float:left;border-right:#CCC solid 1px;padding:.3em .6em}
#menuPrincipal ul li a{color:#18942F;text-decoration:none}
#menuPrincipal ul li a:hover{color:#666;text-decoration:none}
#menuPrincipal ul li.ultimo{border:none}
#menuPrincipal ul li.menuactivo{border-color:#6E6E6E;color:#FFF;background-color:#6E6E6E}
/* / MENU PRINCIPAL */
/* CONTENIDO */
#contenido h2{font:1.4em Georgia, "Times New Roman", Times, serif;color:#035A27}
#contenido h3{font:1.2em Georgia, "Times New Roman", Times, serif;color:#035A27}
#contenido h4{font:1.1em Georgia, "Times New Roman", Times, serif;color:#035A27}
#contenido p{margin:0.5em 1.5em 2em 1.5em;line-height:1.5em}
#contenido .izda{position:relative;top:0;left:0;width:39.8em;height:auto;overflow:hidden;float:left}
#contenido .dcha{position:relative;top:0;left:0;width:23.6em;height:auto;overflow:hidden;float:right}
/* PORTADA */
#contenedor #contenido #home_izda img.portada{padding:.5em;margin:2.7em 0 0 0}
#contenedor #contenido #home_izda h2{padding:1em 0 0.2em 0}
#contenedor #contenido #home_izda p{margin:0.5em 1.5em 2em 0.2em;line-height:1.4em;font-size:1.1em}
#contenedor #contenido #home_izda .filosofia{position:relative;top:0;left:0;width:99%;height:195px;background:url(../img/all/bg_nuestra_filosofia.jpg) center center no-repeat;border:1px solid #CCC}
#contenedor #contenido #home_izda .filosofia h3{font-size:1.9em;padding:0.8em 0 0 0.8em;color:#1D6A0E}
#contenedor #contenido #home_izda .filosofia h4{font-size:1.5em;padding:0 0 0 1em;color:#18942F}
#contenedor #contenido #home_izda .filosofia div{position:relative;top:0;left:0;background:#FFF;font-size:1em;color:#385A56;float:left}
#contenedor #contenido #home_izda .filosofia div.identificar{width:120px;height:36px;margin:1em 0 0 0.8em;padding-top:4px}
#contenedor #contenido #home_izda .filosofia div.objetivos{width:120px;height:28px;margin:1em 0 0 0.4em;padding-top:12px}
#contenedor #contenido #home_izda .filosofia div.proponer{width:232px;height:36px;margin:0.3em 0 0 0.8em;padding:4px 6px 0 6px}
#contenedor #contenido #home_dcha h2{padding:0 0 0.6em 0;font-size:1.5em}
#contenedor #contenido #home_dcha img{margin:0.5em}
#contenedor #contenido #home_dcha img.sin_margen_bottom{margin-bottom:0}
#contenedor #contenido #home_dcha p{margin:0.5em 0.6em 2em 0.6em;line-height:1.5em}
#contenedor #contenido #home_dcha .nube{position:relative;top:0;left:0;width:13.8em;margin:-0.1em 0 0.5em 0.3em;padding:0.5em 0.6em;height:auto; background:url(../img/all/bg_verde.gif) left top repeat;font-size:1.5em;color:#18942F}
#contenedor #contenido #home_dcha .nube strong{font-size:1.1em}
/* / PORTADA */
/* PIE DE PAGINA */
#contenedor #pie{padding:0.8em 0 2em 0;border-top:.6em solid #EAECEA;margin:2em 0 0 0}
#contenedor #pie p{float:left}
#contenedor #pie .enlaces_pie{position:relative;top:0;left:0;width:22em;height:auto;float:right;text-align:right}
#contenedor #pie .enlace{}
/* / PIE DE PAGINA */

