/* CSS Document */
html  { width: 100%  ; height: 100%}
body { width: 100% ; height: 100%  ; margin:0px; padding:0px; border:0px; font:Verdana, Arial, Helvetica, sans-serif;  font-size: 13px; line-height: 15px}
image { border:none;}
table ,tr,td { border-collapse:collapse; vertical-align:top; font-size: 13px; line-height:15px}
a { color: #8D0D19;}
#cabeza { height:70px;
		  margin:0px;
		  padding:0px; 
		  text-align:left;
		  background:transparent linear-gradient(to bottom, rgb(31, 66, 92) 0%, rgb(65, 107, 141) 51%, rgba(66, 109, 143,  0.98) 53%, rgba(229, 241, 251, 0.59) 99%) repeat scroll 0% 0%; 
		  color:#D4E6F4}
#cabeza h1 { padding: 1em; margin:0px;}
#cuerpo { margin:0px; padding:0px; height: 600px; width: 100%; background:#F8F6EA; }
#estructura { height: 600px; width: 100%;}
#pie { height: 2em; margin:0px; padding:1em; text-align:center; background:transparent linear-gradient(to bottom, rgba(229, 241, 251, 0.59) 0%, rgb(72, 114, 147) 51%, rgb(66, 109, 143) 53%, rgb(31, 66, 92) 100%) repeat scroll 0% 0%; color: #D4E6F4;}
#menu { width:150px; padding:1em 2em; color:#FFF; background:#FFFFFF;}
#menu a { color:#D4E6F4; text-decoration:none;}
ul.cursos{ padding-left:0px; list-style:none;}
ul.capitulos{ padding-left:2em; list-style:square;}
.selected {font-weigth:bold;}
#pagina { padding-left:2em; vertical-align:top; background: #FFFFFF ;}
#pagina h2 { color:#8d0d19; margin:-top:1em;}
#pagina h3 { color:#8d0d19;}
.normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	color:black;
}
.tdReg{
	color:#333333;
	font-size:11px;
	font-weight:normal;
	font-family:verdana,arial,helvetica;
	border-style:solid;
	border-color:#FEFEFE;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	height:17px;
}
.colhead{
	color:#32648b;
	font-size:11px;
	font-weight:bold;
	font-family:verdana,arial,helvetica;
	border-style:solid;
	border-color:#0B0B61;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	height:17px;
}
.header1{
	color:#0B0B61;
	font-weight:bold;
	font-size:12px;
	font-family:verdana,arial,helvetica;
}

.tableTitle1{
	color:#4170FF;
	font-size:10px;
	font-weight:bold;
	font-family:verdana,arial,helvetica;
}

.tableTitle2{
	color:#4170FF;
	font-size:12px;
	font-weight:normal;
	font-family:verdana,arial,helvetica;
}

.tdReg{
	color:#333333;
	font-size:11px;
	font-weight:normal;
	font-family:verdana,arial,helvetica;
	border-style:solid;
	border-color:#FEFEFE;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	height:17px;
}

.tdReg2{
	border-width:0px;
	border-top-width:1px;
	border-top-color:#0B0B61;
	border-style:solid;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	font-family:verdana,arial,helvetica;
	height:17px;
}

.tdHL1{
	color:#4170FF;
	font-size:10px;
	font-weight:normal;
	font-family:verdana,arial,helvetica;
	border-style:solid;
	border-color:#FEFEFE;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	height:17px;
}

.tdHL2{
	color:#0B0B61;
	font-size:10px;
	font-weight:normal;
	font-family:verdana,arial,helvetica;
	border-style:solid;
	border-color:#8697EF;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
	border-bottom-width:1px;
	height:17px;
}

.smallText{
	text-align:left;
	color:#333333;
	font-size:10px;
	font-weight:normal;
	font-family:verdana,arial,helvetica;
}

UL {
	color:#333333;
	margin-left:18px;
	padding-left:18px;
	font-size:11px;
	font-family:verdana,arial,helvetica;
}
.classInput1{
	border:solid #999999 1px;
	color:#333333;
	font-size:11px;
	font-family:verdana,arial,helvetica;
}