body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: none; background: repeat-x; text-align: justify;}
p       { color: #646464; font-style: normal; font-weight: normal; font-size: 12px; font-family: "Trebuchet MS", Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Geneva, Helvetica, SunSans-Regular, sans-serif, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; margin-top: 0; margin-bottom: 0; list-style-type: square; }
p1 { color: #000; font-size: 12px; font-family: "Trebuchet MS", Helvetica, Arial, Geneva, Swiss, SunSans-Regular, Geneva, Helvetica, SunSans-Regular, sans-serif, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: normal; text-decoration: none; text-align: center; list-style-type: square; margin: 0 10px 0 0; }
a       { color: #646464; font-family: "trebuchet ms", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0 }
a:hover   { color: #c96; font-family: "trebuchet ms", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0 }
h1  { color: #c96; font-style: normal; font-weight: bold; font-size: 15px; font-family: "trebuchet ms", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0 }
h2      { color: #c96; font-style: normal; font-weight: bold; font-size: 13px; font-family: "trebuchet ms", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0 }
h3 { color: white; font-style: normal; font-weight: bold; font-size: 12px; font-family: "trebuchet ms", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0 }
h4  { font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin: 0px }
.p1   { color: #000; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: justify; list-style-type: square; margin: 0px 0px 0px 20px }
.p2 { color: #666; font-size: 10px; font-family: "trebuchet ms"; font-style: normal; font-weight: normal; text-decoration: none; list-style-type: square; margin: 0 }
.mas { color: green; font-size: 11px; font-family: "trebuchet ms", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: normal; font-weight: normal; text-decoration: none; text-align: right; list-style-type: square; margin: 0; }
.list  { color: #646464; font-style: normal; font-weight: normal; font-size: 12px; font-family: "trebuchet ms"; text-decoration: none; text-align: justify; text-indent: 12px; margin: 0 0 0 1px  }
.input { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #def5f8; width: 150px; height: 20px; border:  solid 1px #060 }

.input_cursos { 
		color: #666; 
		font-size: 11px; 
		font-family: "trebuchet ms", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
		background-color: white; 
		width: 100px; 
		height: 12px; 
		border-width: 0; 
}

.dropdown    { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #def5f8; width: 150px; height: 20px;  border: solid 1px #060  }
.textarea    { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #def5f8; width: 220px; height: 80px; overflow: auto; border: solid 1px #060 }
.tabla  { border: solid 1px #126835 }
.tablaroja { border: solid 1px #f00 }
ul   { list-style-type: square; margin-top: 0px; margin-bottom: 2px }
hr  { color: #c96 }
.margin10 { margin: 0 10px }
.margin15 { margin: 0 15px 0 10px; }
.justify { text-align: justify }
.bordeverde { border: solid 1px #c96 }
