body {  background-image: url(images/back.gif); background-repeat: repeat-x; background-color: #EAEAEA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
a:link {  color: #000066}
a:visited {  color: #000066}
a:hover {  color: #000099; text-decoration: none}
p {  left: 5px; clip:  rect(   )}
.contenedor {  font-size: 8pt; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #FFFFFF}
.print { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; background-color: #FFFFFF ; background-image: none}
.modhome {  font-size: 10px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px}
.mas {  font-size: 10px; text-align: right; padding-top: 4px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}
.login {  background-color: #EAEAEA; border: 1px #CCCCCC solid}
.destacado {  font-size: 10px; background-color: #E3E3EB; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; background-image: url(images/fondodesta.gif); background-repeat: no-repeat; background-position: right top; background-attachment: fixed}
.item { font-size: 9px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 8px; font-family: Verdana, Arial, Helvetica, sans-serif}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.cabcurso {  font-size: 14px; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #000066}
.areacurso { font-size: 18px; font-weight: bolder; font-family: Arial, Helvetica, sans-serif; letter-spacing: -1px; color: #000066 }
.celdacurso {  border: solid; border-width: 0px 0px 1px; border-color: #000000 #000000 #CCCCCC}
.titlelink {  font-size: 12px; font-weight: bold}
.celdalinks {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.alfabet {  margin-bottom: 8px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.opt_calenda {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 4px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.paginacion {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border: 1px #CCCCCC dashed; margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; color: #999999}
.barraizda {  margin-right: 6px; margin-bottom: 4px}

