/* CSS Document */

#topciee{
	width:757px;
	height:102px;
	background-image:url(images/cabezoteciee.jpg);
	background-repeat:no-repeat;
	background-color:#000066;
	clear:both;
	}
#gavetatopciee {
	width:757px;
	height:21px;
	background-image:url(images/gavetaciee.jpg);
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000066;
	font-weight:bold;
}
.tdsemestre, .tdsemestretit {
	width:75px;
}
.tdseccion, .tdseccion {
	width:46px;
	text-align:center;
}
.tdclave, .tdclavetit  {
	width:58px;
}
.tdasignatura, .tdasignaturatit {
	width:272px;
}
.tdcredito, .tdcreditotit {
	width:30px;
	text-align:center;
}
.tddia, .tddiat {
	width:10px;
}
.tdsemestretit, .tdclavetit, .tdasignaturatit, .tdcreditotit {
	font-weight:bold;
	color:#000066;
	font-size:12px;
}
.pdflink {
	width:25px;
}
.celcheck{
	/*_width:28px;*/
	width:28px;
	overflow:visible;
}
.formasignaturas {
	margin:0px;
	padding:0px;
}
#mainciee{
	width: 500px;
/*	height:400px;*/
	float:left;
}
.btnfloat{
	float:left;
	width:15px;
	padding-left:2px;
	cursor:pointer;
}
.btninsc {
	height:20px;
	font-size:12px;
}
#submitdiv, #statusmat {
	float:left;
	}
#statusmat {
	width:170px;
	color:#CC3300;
	font-weight:bold;
/*	background:#FFCC00;*/
	}
.matselec {
	color:#0066CC;
}

input:focus {
	background-color:#CCFFFF;
}
.logingral {
	float:left;
	clear:both;
	width:580px;
	height:300px;
	margin-left:50px;
	_margin-left:25px;
	margin-bottom:30px;
	margin-top:20px;
	_margin-top:5px;
	border:#99CCFF 1px solid;
	/*background-color:#99CCFF;*/
}
#loginimg {
	float:left;
	width:330px;
	height:300px;
	background-color:#FFCC66;
}
#logingralform{
	float:left;
	width:250px;
	height:300px;
	font-size:11px;
	background-color: #FF9900;
}
#logingraltitu{
	float:left;
	clear:both;
	width:250px;
	padding-bottom:10px;
	padding-top:10px;
	background-color:#003399;
	text-align:center;
	color:#FFFFFF;
}
label {
	float:left;
}
.logingrallabel{
	float:left;
	width:70px;
	text-align:right;
	padding-right:4px;
}
.logingralfield{
	float:left;
	width:100px;
}
.logingralrow{
	float:left;
	clear:both;
	width:200px;
	height:20px;
}
#logingralbody {
	float:left;
	padding-top:15px;
	height:250px;
	width:250px;
	maring-top:15px;
	/*background-color:#FF9900;*/
}
#mensajelogin, #olvido, #usuarionuevo{
	float:left;
	width:250px;
	padding-top:5px;
	padding-bottom:5px;	
}
#mensajelogin, #olvido {
	font-size:11px;

}
#mensajelogin{
	color:#FFFFFF;
	background-color: #FF6600;
	display:none;
/*	visibility:hidden;*/
}
#olvido {
	border-bottom:#FFFFFF 1px dotted;
	border-top:#FFFFFF 1px dotted;
}
.newuser {
	color:#FFFFFF;
	text-decoration:none;
}
.newuser:hover {
	background-color:#FF0000;
}
.saltopagina {
 page-break-after: always;
}
