@charset "utf-8";
body {
	background-color: #FFFFFF;
	margin: 0px;
}
.flotante{
  background: #EEF1F9;
  border: solid 0px black;
  float: left;
  padding: 1px;
  position:absolute;
  font-family:Arial, Helvetica, sans-serif;
}
.textgral3{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 color: #3B5998;
 text-decoration: none;
}
.tit_universidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-attachment: scroll;
/*	background-image: url(http://www.sigloxxi.edu.mx/imagenes/tit_universidad.jpg); 20090624*/
/*	background-color:	#B42D2A;	20090824*/
	background-color:#A00000;
	background-repeat: repeat;
	background-position: left top;
	padding-left: 10px;
}
.tit_sub_universidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	/* background-color: #9394b3; 20090324
	background-color:#DE6663;     20090624*/
	background-color:#B42D2A;
}
.btn_universidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	/* color: #292A6D; 20090324
	color:#AD2624;     20090624*/
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	/* background-color: #BEBED2; 20090324
	background-color:#F4CBCA;	   20090624*/
	/* background-color:	#B42D2A; 20090824*/
	background-color:#A00000;	
	cursor: hand;
}
.btn_universidad1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	/* background-color: #272769; 20090324 */
	/* background-color:#6D1816; 20090824*/
	background-color: #CC0000;
	cursor: hand;
}
.tit_otros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
	background-color: #990000;
	background-attachment: scroll;
/* background-image: url(../imagenes/tit_otros.jpg); 20090624
	background-color:#A00000; 								  20090824*/
	background-color:#08162D;
	background-repeat: repeat-x;
	background-position: left top;
}
.btn_otros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
/* background-color: #FF6666; 20090624
	background-color:#A00000;	20090824	*/
	background-color:#08162D;
	cursor: hand;
}
.btn_otros1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10px;
/*	background-color: #CC0000; 20090824 */
	background-color:#272769;
	cursor: hand;
}
.tit_instituto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #08162D;
	text-decoration: none;
	background-attachment: scroll;
/*	background-image: url(http://www.sigloxxi.edu.mx/imagenes/tit_instituto.jpg); 20090624*/
	background-color:#C0DA09;
	background-repeat: repeat;
	background-position: left top;
	padding-left: 10px;
}
.tit_sub_instituto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #08162D;
	text-decoration: none;
	padding-left: 10px;
	/* background-color: #FCD68D;	20090324
	background-color:#DEFB11;     20090624*/
	background-color:#C0DA09;
}
.tit_preparatoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-attachment: scroll;
	/*background-image: url(http://www.sigloxxi.edu.mx/imagenes/tit_preparatoria.jpg);*/
	background-color:#109AE2;
	background-repeat: repeat;
	background-position: left top;
	padding-left: 10px;
}
.btn_preparatoria{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #08162D;
	text-decoration: none;
	padding-left: 10px;
/*	background-color: #91DBFF;*/
	background-color:#109AE2;
	cursor: hand;
}
.btn_preparatoria1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	background-color: #272769;
	cursor: hand;
}
.banner {
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 370px;
	width: 632px;
}
.border_ventana {
	border: 1px solid #CCCCCC;
}
.tit_ventana {
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/tit_ventanas.jpg);
	background-repeat: repeat;
	background-position: left top;
	padding-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #08162D;
	text-decoration: none;
}
.padding {
	padding-left: 5px;
}
.btn_instituto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #08162D;
	text-decoration: none;
	padding-left: 10px;
/*	background-color: #FDE7BA; 20090324
	background-color:#F3FDB3;  20090624*/
	background-color:#C0DA09;
	cursor: hand;
}
.btn_instituto1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
/*	color: #292A6D; 20090324 */
	color:#FFFFFF;
	text-decoration: none;
	padding-left: 10px;
/*	background-color: #F3A707; 20090324 */
	background-color:#778703;
	cursor: hand;
}
.back_morado {
	background-color: #272769;
}
.text_copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #08162D;
	text-decoration: none;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	border: 1px solid #003366;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	border: 1px solid #003366;
}
.bullet_general {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #08162D;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_general.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}
.bullet_general1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #08162D;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_general.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 35px;
	vertical-align: middle;
}
.bullet_preparatoria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #08162D;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_preparatoria.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}
.bullet_preparatoria1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #08162D;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_preparatoria.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 35px;
	vertical-align: middle;
}
.bullet_universidad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #08162D;
/*	color:#FFFFFF; */
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_universidad.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}
.bullet_universidad1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #08162D;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_universidad.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 35px;
	vertical-align: middle;
}
.bullet_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #08162D;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_blanco.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
}
.bullet_blanco1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #08162D;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_blanco.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 35px;
	vertical-align: middle;
}
.back_banner {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
/*	background-color: #BEBED2; 20090324 */
	padding: 5px;
/*	border: 1px solid #272769; 20090324 */
	height: 70px;
	border: 1px solid #CCCCCC;	/* 20090325 */
}
.back_concurso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	padding: 5px;
	border: 1px solid #272769;
	height: 70px;
}
.bullet_instituto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
/*	color: #F7AE1A; 20090324 */
	color: #08162D;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_instituto.gif);
/*	background-color:#C0DA09; */
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 14px;
	vertical-align: middle;
}
.bullet_instituto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
/*	color: #F7AE1A; 20090324 */
	color:#08162D;
	text-decoration: none;
	background-attachment: scroll;
	background-image: url(http://www.sigloxxi.edu.mx/imagenes/bullet_instituto.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
	padding-left: 35px;
	vertical-align: middle;
}
.text_avisos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
}
a:link:hover {
	text-decoration: underline;
}
.box {
	height: 20px;
}.textgral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #08162D;
	text-decoration: none;
}
.link {
	text-decoration: underline;
	color: #08162D;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	border: 1px solid #003366;
}
.tablas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #08162D;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 3px;
	vertical-align: top;
}
.titlestablas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #33337D;
	padding: 3px;
	text-align: center;
	vertical-align: middle;
}
.back_banner_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #990000;
	padding: 5px;
	border: 1px solid #272769;
	height: 70px;
}
