body{text-align:center;background:#d8d8dd;margin:5px 0;padding:0;font:0.8em Verdana,sans-serif}

h1{display:none}
#contenedor{width:775px;background:#fff;text-align:left;margin:0 auto;padding:0;border:1px solid #bbb}

/* Cabezote */
#cabezote{margin:0 3px;padding:2px 0 0 0;height:115px;border-bottom:3px solid #eee}
#cabezote div{float:left;display:inline}
#cabezote #logotipo{width:185px;height:115px}
#cabezote #flash{width:580px;margin-left:3px;height:83px}
#cabezote .herramientas{margin-left:3px;height:30px;text-align:right;width:580px;font-size:0.8em}
.herramientas ul{margin:0;padding:9px 8px 0 0}
.herramientas li{list-style:none;display:inline;margin:0 4px}
.herramientas li a{color:#666;text-decoration:none}
.herramientas li a:hover{text-decoration:underline}


#navegacion_datos{margin:0 0 0 3px;padding:0}

#navegacion{float:left;width:185px;margin:0;padding:0 0 60px 0;border-right:1px solid #C8C8C8}
#menu1{margin:0 0 30px 0;padding:0}
#menu1 li{list-style:none;border-bottom:1px solid #C8C8C8;padding:0 4px}
#menu1 li a{display:block;padding:6px 0 6px 6px;text-decoration:none;font:bold 0.9em Arial,sans-serif;color:#666}
#menu1 li a:hover{text-decoration:underline;color:#3479dd;background:#eee}
#menu1 li ul{margin:0 0 0 10px;padding:0}
#menu1 li ul li{border-bottom:1px solid #fff;margin:1px 0;padding:0}
#menu1 li ul li a{font-weight:normal;font-size:0.85em;background:#eee;padding:3px 5px;color:#333}
#menu1 li ul li a:hover{background:#fff;color:#336}
#boxbuscar{background:#ECECEC;padding:10px 5px}
#boxbuscar h2{font:bold 1em Verdana,sans-serif;color:#767676;margin:0}
.inputtext1{width:150px;height:17px;font:0.97em sans-serif;border:1px solid #A1A1A1;padding:0}
.inputbutton1{height:17px;border:1px solid #222;background:#4F4F4F;color:#fff;font:bold 0.8em sans-serif;padding:0}


#datos{margin:0 3px 0 188px;padding:0 8px}

/* Home Genérico */
#homegenerico{padding-top:20px}
#homegenerico h2{padding:3px;font:bold 1.3em sans-serif;margin:0;border-bottom:1px solid #ccc}
#homegenerico h2 a{text-decoration:none;color:#666}
#homegenerico h2 a:hover{color:#a33}
.hg-resumen{margin-bottom:25px}
.hg-resumen h3{font:bold 1em Verdana,sans-serif}
.hg-resumen a{color:#981A1E;text-decoration:none}
.hg-resumen a:hover{text-decoration:underline}
.hg-resumen img{margin:0 0 5px 15px;border:1px solid #eee;border-right:3px solid #eee;border-bottom:3px solid #eee}
.hg-resumen div{font-size:0.85em;margin-bottom:0.5em;text-align:justify}
.hg-resumen span{font-size:0.8em;color:#666}
.hg-autor{display:block;margin-bottom:0.5em}
#homegenerico ul{margin-bottom:2.5em}
#homegenerico li{font-size:0.8em;color:#666;margin-bottom:0.8em}
#homegenerico li h3{font:1.2em Verdana,sans-serif;margin:0;display:inline}
#homegenerico li h3 a{color:#981A1E}

/* Migas */
#migas{padding:10px 0;font-size:0.8em;color:#664;margin-bottom:15px}
#migas a{color:#a33}

/*** Pie de Página ***/
#footer{margin-top:10px;border-top:4px solid #ddd;height:80px;clear:both;text-align:center;font:0.8em tahoma,sans-serif;color:#333;background:#eee}
#footer #derecha{ padding:3px 5px 0 0;text-align:right;float:right;height:64px;width:300px;}
#footer #izquierda{padding:3px 0 0 20px;text-align:left;float:left;height:74px;width:314px;}
#footer #izquierda a{color:#338}

/*** Estilos para el Template Default ***/
#default{text-align:justify;font-size:0.9em}
#default_encabezados{margin-bottom:20px;padding:-bottom:5px;border-bottom:2px solid #eee}
#default_antetitulo{color:#666;font-size:0.95em;font-weight:bold}
#default h2{color:#a33;padding:0;font:1.9em Arial,sans-serif;margin:0.2em 0}
#default_subtitulo{color:#777;font:bold 1.1em Verdana,sans-serif;margin-bottom:5px}
.default_entradilla{margin-bottom:1.5em;font-weight:bold;color:#666}
.default_entradilla,.default_descripcion{font-size:0.95em}
.default_autor{margin:1em 0;color:#666;font-size:0.9em}
#default_utilitarios{margin:15px 0;border-bottom:1px solid #bbb;padding:3px 8px}

/*** Lista Sencilla ***/
#lista_sencilla{border:1px solid #ccc;margin:20px 0 30px 0;color:#999}
#lista_sencilla ul{}
#lista_sencilla li{margin:10px 0}
#lista_sencilla li a{color:#A33}

/*** Lista con Resumen ***/
#lista_resumen{width:560px;margin:5px 0;padding:0}
#lista_resumen .lista_resumen_contenidos{padding:0;margin-bottom:15px;border-top:1px solid #ddd;display:table;width:100%}
.lista_titulos{padding:5px 10px;margin-bottom:5px;background:#f5f5f5}
#lista_resumen h3{margin:0.3em 0;font:bold 1.1em Verdana,sans-serif}
#lista_resumen h3 a{color:#a33}
.s_antetitulo{font-size:0.85em;color:#666}
.s_subtitulo{font:bold 0.8em Verdana,sans-serif;color:#666}
.default_fecha{margin:-5px -5px 0 0;font:bold 1.2em Trebuchet MS,sans-serif;color:#000;float:right}
.lista_resumen{padding:0 5px 10px 5px;font-size:0.9em;text-align:justify}
.lista_resumen_contenidos .lista_resumen img{margin:0 10px 5px 0}

/*** Lista Contenido ***/
#lista_contenido{padding:0 5px}
#lista_contenido .lista_resumen_contenidos{padding:0;margin-bottom:15px;border-top:1px dotted #ccc;display:table;width:100%}

/*** Lista Primer Nivel ***/
#menuprimernivel h3{margin:0 2px;padding:5px;background:#EBEFF3;color:#6683A2;border-top:2px solid #CED7E1;font:bold 0.8em Verdana,sans-serif}
#menuprimernivel h3 a{color:#6683A2;text-decoration:none}
#menuprimernivel h3 a:hover{text-decoration:underline}
#menuprimernivel p{margin:0 2px;padding:10px;background:#F8F9FA;font:0.7em verdana,sans-serif}
#menuprimernivel li{margin:0 2px;padding:5px;font:0.7em verdana,sans-serif}

/*** Galeria de Fotos ***/
#galeria_foto .contenido{border:1px solid #8C9EB4;border-bottom:0px;padding:0;background:#fff;text-align:center}
#galeria_foto .contenido td .linkInfo{display:block;color:#585858;font:0.75em tahoma, helvetica;text-decoration:none;padding:5px;background:#eee;border:1px solid #eee}
#galeria_foto .contenido td .linkInfo:hover{border-color:ButtonHighlight ButtonShadow ButtonShadow ButtonHighlight}
#galeria_foto .comentario{padding:3px 0;background:#D2E1F2;border:1px solid #8C9EB4;border-top:1px dashed #8C9EB4;color:#536780;font:bold 0.8em verdana, sans-serif;text-align:center}
#galeria_foto .comentario a{color:#536780;text-decoration:none}
#galeria_foto .comentario a:hover{text-decoration:underline;cursor:help}

/*** Galeria de Audio ***/
#galeria_audio #estructura{text-align:right;background:#F9FAFC;margin:5px 0px;padding:3px}
#galeria_audio h3{text-align:left;background:#EBEBEB;color:#000;font:bold 13px verdana,sans-serif;margin:0;padding:3px;border-bottom:2px dotted #CCCCCC}
#galeria_audio p{margin:0;padding:5px;text-align:justify}
#galeria_audio span{width:85px;height:24px;padding:0 4px 0 20px;border:1px solid #ccc;background:#eee}
#galeria_audio .linkEscuchar{font:bold 10px verdana,sans-serif;color:#000}
#galeria_audio .linkEscuchar:hover{color:#bd0000}

/*** FAQ ***/
#faq .formulario{display:block;border:1px solid #627A94;background:#F8F9FA;padding:5px 0}
#faq .formulario h3{font:bold 1em Verdana,sans-serif;color:#2F3C48;margin:0 5px 10px 5px;padding:5px;background:#fff}
#faq .formulario textarea{font:11px Verdana,sans-serif;border:1px solid #2F3C48;vertical-align:middle;width:100%}
#faq .formulario p{font:11px Verdana,sans-serif;color:#2F3C48;margin:0;padding:5px 0}
#faq .formulario p a{color:#2F3C48;font-weight:bold}
#faq .enviar{border:1px solid #2F3C48;margin:3px 0 0 0;padding:2px}
#faq ul{text-align:left;margin:0;padding:0}
#faq li{display:block;list-style-type:none;margin:15px 0;padding:2px;border:1px solid #A8BDCB;border-top:3px solid #A8BDCB}
#faq li h3{font:bold 1em Verdana,sans-serif;padding:7px;margin:0;color:#888;background:#E3E9EE}
#faq li h3 a{color:#2F3C48;text-decoration:none}
#faq li h3 a:hover{text-decoration:underline}
#faq li p{margin:0;padding:10px;font:0.85em Tahoma,sans-serif;color:#000}