body {background: #ECEDF2 url('/images/fondotop.gif') top repeat-x; font-family:Verdana; color:#000000; font-size:11px; text-align: center; font-weight: 300; margin: 25px auto 0 auto }
#contenedor {background-image:url('/images/fondomedio.gif'); background-repeat: repeat-y; width:780px; margin:auto; padding: 0 0 0 0; text-align: center}
#encabezado {width: 780px; margin:auto; background-image:url('/images/fondomedio.gif'); background-repeat: repeat-y;}
#logo {float:left; width: 230px;}
#menu {width: 500px; float: right; margin: auto; backgroud-color: #000000; text-align: right; padding-top: 78px; padding-right: 30px; color: #1C3DBD}
#contenido {clear:both; width: 680px; margin:auto; padding: 20px 10px 10px 10px;}
#columna {width: 200px; text-align: left}
#lineatop {width:780px; height: 15px; background:url('/images/topcontenido.gif') no-repeat; margin:0 auto 0 auto}
#lineapie {clear:both; width:780px; background:url('/images/piecontenido.gif') no-repeat; margin: 0 auto 0 auto; padding:20px 0 5px 0; }

h1 { font-family: Verdana; font-size: 16px; text-align:left; font-weight: 700; margin-bottom:0 }
h2 { font-family: Verdana; font-size: 13px; text-align:left; font-weight: 700; margin-bottom:0 }
h3 { font-size: 11px; text-align: left; font-weight:700; padding: 4; background-color:#EBEBEB }
h3r { font-size: 11px; text-align: right; font-weight:700; padding: 4; background-color:#EBEBEB }
h4 { margin-left: 5; margin-right: 5; font-size: 11px; text-align:center; font-weight: 300 }
h5 { font-family: Verdana; font-size: 11px; margin-top:10; margin-bottom:0; font-weight: 300; text-align: justify }
h6 { font-family: Verdana; font-size: 9px; font-weight: 300; text-align: left }

.titulospagina { font-family: Verdana; font-size: 18px; font-weight: 700; text-align: left; color: #1C3DBD }
.subtitulospagina { font-family: Verdana; font-size: 16px; font-weight: 700; text-align: justify; color: #1C3DBD }
.subtitulos { font-family: Verdana; font-size: 14px; font-weight: 700; text-align: justify; color: #1C3DBD }
.tituloslogin { font-family: Verdana; font-size: 18px; font-weight: 700; text-align: justify; color: #1C3DBD }
.titulomsgok { font-family: Verdana; font-size: 16px; font-weight: bold; text-align: center; color: #1C3DBD }
.tituloerrorlogin { font-family: Verdana; font-size: 16px; font-weight: bold; text-align: center; color: #FF0000 }
.txterrorlogin { font-family: Verdana; font-size: 11px; font-weight: 300; text-align: justify; color: #FF0000 }
.txtatencion { font-family: Verdana; font-size: 11px; font-weight: 700; text-align: justify; color: #FF0000 }

.nomlistcurso { font-family: Verdana; font-size: 17px; font-weight: 700; text-align: left; color: #003464 }
.desclistcurso { font-family: Verdana; font-size: 11px; font-weight: 300; text-align: left; color: #003464 }

.boton { height: 18; border: 1px solid #013333; font-weight: 700; font-family: Verdana; font-size: 11px; background-color: #CDD6F8; }
.botonesform { border: 1px solid #C0C0C0; font-weight: 700; font-family: Verdana; font-size: 11px; background-color: #CDD6F8; color: #1C3DBD}
.input { border: 1px solid #000000; font-family: Verdana; font-weight: 300; font-size: 11px; background-color: #FFFFFF; padding-left: 3; } 
.rotuloform {font-family: Verdana; font-size: 11px; font-weight: bold}
.rotuloformblanco {font-family: Verdana; font-size: 10px; font-weight: bold; color: #1C3DBD}
.txterrorform {font-family: Verdana; font-size: 10px; color:#FF0000}

.tdaclaracion { text-align: left;font-family:Verdana; font-size:10px; background-color:#F2F2F2 }
.tdtitcol {width:'100%'; padding-top: 2; padding-bottom: 2; padding-left: 3px; text-align: left; font-family: Verdana; font-size: 10px; font-weight: bold; text-align: left; color: #FFFFFF; background-color:#1C3DBD}
.tdlogin {width:'100%'; padding-top: 2; padding-bottom: 2; padding-left: 5px; text-align: left; font-family: Verdana; font-size: 10px; font-weight: 300; text-align: left; color: #003464; background-color:#FFFFFF}
.tdcol {width:'100%'; padding-top: 2; padding-bottom: 2; padding-left: 5px; text-align: left; font-family: Verdana; font-size: 10px; font-weight: 300; text-align: left; color: #003464; background-color:#FFFFFF}
.tdformcolorsitio { border:1px solid #C0C0C0; text-align: right; height: 20px; background-color: #CDD6F8; white-space: nowrap; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }
.tdhrastreo { text-align: left;font-family:Verdana; font-size:11px; font-weight: 700; border-bottom: 1px dotted #000000; }
.tdrastreo { text-align: left;font-family:Verdana; font-size:11px; font-weight: 300; width: 10%}


a:link.lnksitio { text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: 300; color: #1C3DBD;}
a:visited.lnksitio { text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: 300; color: #1C3DBD;}
a:hover.lnksitio { text-decoration: underline; font-family: Verdana; font-size: 11px; font-weight: 300; color: #BD38BD;}

a:link.lnksitioul { text-decoration: underline; font-family: Verdana; font-size: 11px; font-weight: 300; color: #000000;}
a:visited.lnksitioul { text-decoration: underline; font-family: Verdana; font-size: 11px; font-weight: 300; color: #666666;}
a:hover.lnksitioul { text-decoration: underline; font-family: Verdana; font-size: 11px; font-weight: 300; color: #000000;}

a:link.lnkmenu { text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: 300; color: #1C3DBD}
a:visited.lnkmenu { text-decoration: none; font-family: Verdana; font-size: 11px; font-weight: 300; color: #1C3DBD}
a:hover.lnkmenu { text-decoration: underline; font-family: Verdana; font-size: 11px; font-weight: 300; color: #BD38BD}

a:link.lnksitiob { text-decoration: underline; font-family: Verdana; font-size: 11px; font-weight: 700; color: #003464;}
a:visited.lnksitiob { text-decoration: underline; font-family: Verdana; font-size: 11px; font-weight: 700; color: #003464;}
a:hover.lnksitiob { text-decoration: underline; font-family: Verdana; font-size: 11px; font-weight: 700; color: #003464;}

a:link.lnksitiobig { text-decoration: underline; font-family: Verdana; font-size: 13px; font-weight: 700; color: #003464;}
a:visited.lnksitiobig { text-decoration: underline; font-family: Verdana; font-size: 13px; font-weight: 700; color: #003464;}
a:hover.lnksitiobig { text-decoration: underline; font-family: Verdana; font-size: 13px; font-weight: 700; color: #003464;}

a:link.lnktitulologin { text-decoration: underline; font-family: Verdana; font-size: 18px; font-weight: 700; color: #1C3DBD;}
a:visited.lnktitulologin { text-decoration: underline; font-family: Verdana; font-size: 18px; font-weight: 700; color: #1C3DBD;}
a:hover.lnktitulologin { text-decoration: underline; font-family: Verdana; font-size: 18px; font-weight: 700; color: #1C3DBD;}

a:link.lnkmenucolor { text-decoration: none; font-family: Verdana; font-size: 10px; font-weight: 300; color: #003464}
a:visited.lnkmenucolor { text-decoration: none; font-family: Verdana; font-size: 10px; font-weight: 300; color: #003464}
a:hover.lnkmenucolor { text-decoration: underline; font-family: Verdana; font-size: 10px; font-weight: 300; color: #003464}


a:link.lnkchico { text-decoration: none; font-family: Verdana; font-size: 10px; font-weight: 700; color: #FFFFFF}
a:visited.lnkchico { text-decoration: none; font-family: Verdana; font-size: 10px; font-weight: 700; color: #FFFFFF}
a:hover.lnkchico { text-decoration: underline; font-family: Verdana; font-size: 10px; font-weight: 700; color: #FFFFFF}

a:link.lnkconder { text-decoration: underline; font-size: 10px; font-weight: 300; color: #1C3DBD}
a:visited.lnkconder { text-decoration: underline; font-size: 10px; font-weight: 700; color: #1C3DBD}

#dhtmltooltip{
position: absolute;
width: 130px;
border: 2px solid black;
padding: 2px;
background-color: #CDD6F8;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
