/* CSS Document */
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;
}
#tbl_menu {
	
	float:left;
	
}
#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:280px;
padding-left:20px;
}
#menu {
width: 500px; 
float: right; 
margin: auto; 
backgroud-color: #000000; 
text-align: right; 
padding-top: 18px; 
padding-right: 30px; 
color: #1C3DBD;
}
#contenido {clear:both; width: 680px; margin:auto; padding: 20px 10px 10px 10px;}
#columna {width: 200px; text-align: left}

#titulo_servicio {
	font:16pt Verdana;
	text-align:center;
	color:#CDD6F8;
}

#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}


