A:hover {color: #333333; text-decoration: none; }
A:link, A:visited {text-decoration: none; color: #0033cc;} 
p {margin-top: 0px; margin-bottom:6px;}
li {margin-top: 0px; margin-bottom:6px;}

BODY{font-family:Arial, Helvetica, sans-serif; color: #0033cc; margin:0; font-family: Arial, Helvetica, sans-serif; background-image:url(gifs/refondo.gif); background-position:center; background-repeat:repeat-y;background-color:#3333CC }

OL.numeros{ padding-right:20px;}
OL.letras{ list-style-type:lower-alpha;}

#recuadro{ padding:10px; border: solid 1px #999999;}
#primera{text-indent:40px;}
#numsang{padding-left:22px;}


.bordesup{background:url(gifs/bordesup.gif); background-repeat: no-repeat; background-position:center top;}
.borde{background:url(gifs/fondo.gif); background-repeat:repeat-y; background-position:center;}
.bordeinf{background:url(gifs/bordeinf.gif); background-repeat: no-repeat; background-position:center top;}

#latmenu01 a{background:url(gifs/boton01off.gif); background-repeat:no-repeat; height:45px; width:160px; display:block; text-align:center; font-weight:bold; padding: 13 0 0 0; color:#0033cc; font-size:16px}
#latmenu01 a:hover{background:url(gifs/boton01on.gif); background-repeat:no-repeat; height:45px;width:160px; display:block;
color: #454545;}
#latmenu01 a:link,a:visited{color: #0033cc;}

#latmenu02 a{background:url(gifs/boton02off.gif); background-repeat:no-repeat; height:60px; width:160px; display:block; text-align:center; font-weight:bold; color:#0033cc; font-size:16px; padding: 11 0 0 0;}
#latmenu02 a:link,a:visited{color: #0033cc;}
#latmenu02 a:hover{background:url(gifs/boton02on.gif); background-repeat:no-repeat; height:60px;width:160px; display:block; color: #454545;}


.grisito{font-family:Arial, Helvetica, sans-serif; font-size: 11px; padding-left:4px; color:#999999;}
.grisito a:link{color:#999999;}
.grisito a:visited{color:#999999;}
.grisito a:hover{color:#333333; text-decoration: underline;}

.titulo{background:url(gifs/titular.gif); background-repeat:no-repeat; padding-left:16px; font-size:18px; font-weight:bold;}

.doce{font-size:12px; padding: 8 14 8 14; text-align:justify}
.doceport{font-size:12px; color:#454545;}
.doceport a:link{color:#454545;}
.doceport a:visited{color:#454545;}
.doceport a:hover{color:#333333; text-decoration: underline;}

.pie{font-size: 12px; color:#666666;}
.pie a:visited, a:link{color:#666666;}
.pie a:hover{text-decoration:underline;}

.masgrande{font-size:14px; font-weight:bold;}
.sep{background-image:url(gifs/sep.gif); background-repeat:repeat-x;}
.firma{font-weight:bold; text-align:center; margin-left:250px;}
.firmante{font-weight:bold; text-align:center; float:left; display:block; width:170px; margin:0 46 0 46;}

#subtit a{background:url(gifs/vineta.gif); background-repeat:no-repeat; height:45px; width:560px; display:block; font-weight:bold; padding: 12 0 0 36; font-size:16px; color: #3355CC}
#subtit a:hover{background:url(gifs/vinetaon.gif); background-repeat:no-repeat; color: #454545;}
#subtit a:link, a:visited{color:#3355cc};

.antelistado{padding-top:8px;}
.listado{padding:4 15 16 15; font-size: 13px; border-bottom: solid 1px #ededed;}
.listatitulo:link{font-weight:bold}
.listatitulo:visited{font-weight:bold}
.listatitulo:hover{color:#000000;}
.listadescripcion{ font-family:Verdana, Arial, Helvetica, sans-serif; color: #0033cc; font-size:12px; line-height:17px;}
.listavinculo{color: #8A87A5; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; }
.listavinculo:link{color: #8A87A5;}
.listavinculo:visited{color: #8A87A5;}
.listavinculo:hover{color: #333333;}

.hoy{font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; color: #888888; font-size:12px; line-height:16px; vertical-align:bottom; padding-bottom:16px;}

/*.boton{font-size:13px; color:#454545; font-weight:bold; background:url(gifs/btn.gif);}*/
.boton{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0033cc; font-weight:bold; background-image:url(gifs/btn.gif); background-repeat:repeat-x;   background-color:#DBE2F0; background-position:0 -6; }

.frmtit{font-size:12px;}
.frmtxt{border: solid 1px #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0033cc; background-image:url(gifs/frmtxtbg.gif); height:25px; line-height:20px; padding-left: 6px; background-position:0 5; background-repeat:repeat-x;}
.frmtxta{border: solid 1px #cccccc; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0033cc; background-image:url(gifs/frmtxtbg.gif); height:150px; line-height:25px; padding-left: 6px;  }


/*   A D M I N   */

.todo{margin-top:7; background:#ffffff;}
.tmb{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#0033cc; border:1px solid #999999;}
.tmbtd{border-right: solid 1px #999999; padding: 6 0 0 8; text-align:left; vertical-align:top;}
.tmb a:hover{color:#000000;}
.tmbult{padding: 6 0 0 8; text-align:left; vertical-align:top;}
.frmacl{ color:#666666;}
.frmadm{font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; background-color:#ffffff;}

.btnadm a{text-align:center; line-height:2; font-weight:bold; border: 1px solid #999999; color:#0033cc; font-size:13px; display:block; height:30px; width:140px; background-color: #E7EAFA}
/*
.btnadm a:hover{color: #ffffff;  display:block; background-color: #3366CC; }
.btnadm a:link,a:visited{color: #0033cc;}
*/
.borrar{background-color:#FFFFFF; height:110px; border:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.borrar div{ line-height:20px; color:#FF0000; font-weight:bold;}

.btnlst a{ padding: 5 0 5 5; font-weight:bold; border: 1px solid #999999; color:#0033cc; font-size:13px; display:block; height:30px; width:205px; background-color: #ffffff; margin-bottom: 7px;}
/*
.btnlst a:hover{color: #ffffff; display:block; background-color: #3366CC; }
.btnlst a:link,a:visited{color: #0033cc;}
*/
#listadmin{list-style:none; margin:0; padding:0; border-bottom:#aacccc solid 1px; height:0;}
#listadmin li {float:left;}

.listadoadmin{padding:8 15 12 15; font-size: 13px; width:570px; }
.listadoadmindos{padding-top:8; font-size: 13px;}
.botoncito{ height:17px; width:17px; background:url(gifs/btn01.gif); line-height:7px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}