/*
*	TAGS PRINCIPALES
*/
html, td { font: 11px "Trebuchet MS", Helvetica, Arial, sans-serif; color: #444; line-height: 16px; }
body { margin: 0; padding: 0; text-align: center; background: #FFF; }
select, input, textarea, button { color: #383838; background: #EDEFF2; border: 1px solid #A5B2BE; }
form, div { margin: 0; padding: 0; }
a img { border: 0; }
h1, h2, h3, h4, h5, h6 { font: bold 13px "Trebuchet MS", Helvetica, Arial, sans-serif; color: #2E6896; }
/*
*	COLORES
*/
.azul { color: #2E6896; }
.gris { color: #A0A0A0; }
.morado { color: #6E547F; }
.negrita { font-weight: bold; }
.j { text-align: justify; }
.h9 { font: 9px Tahoma, Helvetica, Arial, sans-serif; }
.h10 { font: 10px Tahoma, Helvetica, Arial, sans-serif; }
.h11 { font-size: 11px; }
.h13 { font-size: 13px; }
.h15 { font-size: 15px; }
.h17 { font-size: 17px; }
/*
*	LINKS
*/
a { text-decoration: none; }
a:hover { text-decoration: underline; }
a, a.link { color: #6E547F; }
a.link2, a.link3 { color: #444; }
a.link3:hover { color: #6E547F; }
/*
*	SOMBRAS
*/
td.subizq { width: 9px; background: url(../images/som_subizq.jpg) repeat-y; }
td.subdch { width: 9px; background: url(../images/som_subdch.jpg) repeat-y; }
td.subabizq { width: 9px; height: 40px; background: url(../images/som_subabizq.jpg) no-repeat; }
td.subabdch { width: 9px; height: 40px; background: url(../images/som_subabdch.jpg) no-repeat; }

td.sombraizq { width: 7px; background: url(../images/sombra_izq.gif) repeat-y;}
td.sombradch { width: 7px; background: url(../images/sombra_dch.gif) repeat-y;}
td.sombrapieizq { width: 7px; height: 99px; background: url(../images/sombra_pieizq.gif) no-repeat;}
td.sombrapiedch { width: 7px; height: 99px; background: url(../images/sombra_piedch.gif) no-repeat; }
/*
*	OTROS
*/
#contenedor { position: relative; margin: 0 auto; width: 842px; background: #FFF; text-align: left; }
#titulo img { display: block; }
#menuizq { margin-top: 20px; }
#menuizq ul { list-style: none; margin: 0; padding: 0; }
#menuizq li { list-style: none; margin: 6px 0 0; padding: 0; }
#apartado { padding: 20px 10px 0 30px; }
#cabecera { position: relative; }
#logo { position: absolute; top: 0px; left: 570px; }
img.ico { vertical-align: middle; }
.sincss { display: none; }
#submenu a { display: block; width: 130px; height: 18px; margin: 0 3px 0 3px; padding: 0 0 0 5px; color: #9b959e; font-weight: bold; font-size: 11px; text-decoration: none; border-bottom: 1px solid #F0EFED; }
#submenu a:hover { width: 130px; height: 18px; color: #614b6f; background: url(../images/over_submenu.jpg); text-decoration: none; }
#submenu a.on { width: 130px; height: 18px; color: #614b6f; background: url(../images/over_submenu.jpg); text-decoration: none; }

#pie { position: relative; width: 773px; top: 0px; left: 20px; }
/*
*	LISTADOS
*/
#listado { margin: 5px 5px 0 5px; border-top: 1px solid #F3F3F3; }
#listado div.on { color: #000; padding: 2px 5px 2px 15px; font-size: 10px; color: #000; border-bottom: 1px solid #F3F3F3; background: #FAFAFA url(../images/f1.gif) no-repeat right; }
#listado a { display: block; padding: 2px 20px 2px 15px; font-size: 10px; color: #8E8C91; border-bottom: 1px solid #F3F3F3; }
#listado a:hover { background: #FAFAFA url(../images/f1.gif) no-repeat right; text-decoration: none; }
#paginas { float: right; width: 120px; margin: 25px 5px 0 5px; color: #8E8C91; text-align: right; }
#paginas div.pags { float: right; }
#paginas a { display: block; float: left; width: 15px; height: 12px; margin: 1px; border: 1px solid #8E8C91; color: #8E8C91; font: 9px Tahoma, sans-serif; text-align: center; }
#paginas a.on { color: #000; border-color: #000; }
#paginas a:hover { color: #CCC; border-color: #CCC; text-decoration: none; }
/*
*	BOTONES SUBIR
*/
div.subir { clear: both; float: right; width: 231px; margin: 20px 0; padding-top: 20px; background: url(../images/sombra_subir.jpg) no-repeat; text-align: center; }
div.subir a { color: #A0A0A0; font: 10px Tahoma, Arial, sans-serif; }
div.subir a:hover { color: #444; text-decoration: none; }

