@charset "utf-8";

#registro{
	font-size:0.7em;
	padding-top:5px;
	height:34px;
	background:url(/imagenes/esq1.gif) no-repeat bottom left #3f3f3f;
	width:740px;
	float:right;
}
#registro div{
	background:url(/imagenes/esq2.gif) no-repeat right bottom;
	height:19px;
	padding-right:12px;
        float: right;
	text-align:right;
	width:740px;
}
#registro input{ background-color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; width:94px; height:17px; vertical-align:middle; border:0px;}
#registro #user{ width:170px }

#registro select {background-color:#ffffff;}
#registro textarea {background-color:#ffffff;}
#registro label{
	color:#FFF;
}
#registro .enter{
	width:28px;
	height:21px;
	border:none;
	cursor:pointer;
	margin:0px 10px;
	background-image: url(/imagenes/but_entrar.gif);
	background-repeat: no-repeat;
}
#registro  .inicio{
	width:28px;
	height:21px;
	border:none;
	cursor:pointer;
	margin:0px 10px;
	background-image: url(/imagenes/but_inicio.gif);
	background-repeat: no-repeat;
}
#registro a{ color:#47d5ff; text-decoration:none;}
#registro .activar{ float:right; width:66px; height:21px; background:url(/imagenes/boton.gif) no-repeat; text-align:center; color:#FFF; font-weight:bold; padding-top:2px; margin-left:10px;}
#registro a:hover{ color:#FFF;}
/* Registro */
#registro_form{
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#registro_form form{ background:url(/imagenes/contacto_sup.gif) no-repeat top #cbe5ee; width:648px; padding-bottom:0px;}
#registro_form div.inner_form{ font-size:.8em; background:url(/imagenes/contacto_inf.gif) no-repeat bottom; width:588px; padding:5px 0 15px 30px;}
#registro_form div { display:block;  padding:6px 0px 0px; clear:both}
#registro_form textarea{ background-color:#ffffff; display:block; width:580px; height:150px; border: 1px solid #0883B0;}
#registro_form a{color:#0883B0;}
#registro_form input {background-color:#ffffff; border: 1px solid #0883B0; }
#registro_form select {background-color:#ffffff; border: 1px solid #0883B0;}
#registro_form .enviar{ background:url(/imagenes/boton_enviar.gif) no-repeat; width:100px; height:34px; color:#FFF; text-align:center; border:none; font-size:1.1em; margin-top:25px; cursor:pointer;}
#registro_form div.inner_form span {background:#3F3F3F url(/imagenes/esq1.gif) no-repeat scroll left top; color:#ffffff; height:29px; line-height: 29px; margin-left:25px; display:block; padding-left: 20px; margin-top:-16px; width:500px; float:left;}
#registro_form  #url_avatar {margin-left:80px !important;}

/*Registro de profesores*/
#registro_form select#si_Clases {width:230px;}
#registro_form select#no_Clases {margin-left:40px; width:230px; }
#registro_form .multiple_l1 {width:200px; clear:none; float:left;}
#registro_form .multiple_l2 {width:200px; clear:none; float:right; text-align:right; margin-right:85px;}
#registro_form .multiple1 {margin-top:0; float:left;  background:url(/imagenes/boton_enviar.gif) no-repeat; width:50px; height:34px; color:#FFF; text-align:center; border:none; font-size:1.1em; cursor:pointer; }
#registro_form .multiple2 {margin-top:0; float:left;  background:url(/imagenes/boton_enviar.gif) no-repeat right; width:50px; height:34px; color:#FFF; text-align:center; border:none; font-size:1.1em; cursor:pointer;}
#registro_form .multiple3 {margin-top:0; float:right; margin-right:85px;  background:url(/imagenes/boton_enviar.gif) right no-repeat; width:50px; height:34px; color:#FFF; text-align:center; border:none; font-size:1.1em; cursor:pointer;}
#registro_form .multiple4 {margin-top:0; float:right; background:url(/imagenes/boton_enviar.gif) no-repeat ; width:50px; height:34px; color:#FFF; text-align:center; border:none; font-size:1.1em; cursor:pointer; }
#registro_form br {clear:both;}

