body,td,th {	font-family: Trebuchet MS, Verdana, Arial, Helvetica;	font-size: 11px;	color: #000000;	line-height: 16px;}body {	background-color: #FFF7F0;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}a {	font-family: "Trebuchet MS", Verdana, Arial;	font-size: 10px;	color: #645F2D;} .tituv18bcolor {	font-family: "Trebuchet MS", Arial, Verdana;	font-size: 18px;	font-weight: bold;	color: #C4000B;	text-decoration: none;}.v10rcolor {	font-family: "Trebuchet MS", Verdana, Arial;	font-size: 11px;	color: #FF7800;	text-decoration: none;}.v10rcolor:hover {	font-family: "Trebuchet MS", Verdana, Arial;	font-size: 11px;	color: #FF7800;	text-decoration: none;} /*EMPIEZAN estilos para botones formados a base de tablas de 9 celdas*/ /*estilos para las celdas en botones HABILITADOS*/    .LnRLeftTop{cursor:hand;cursor:pointer;background-image:url(../images/pupil/izqsup.gif);} .LnRLeftMiddle{cursor:hand;cursor:pointer;background-image:url(../images/pupil/izqcentro.gif);} .LnRLeftBottom{cursor:hand;cursor:pointer;background-image:url(../images/pupil/izqinf.gif);} .LnRCenterTop{cursor:hand;cursor:pointer;background-image:url(../images/pupil/centrosup.gif);} .LnRCenterMiddle{	cursor:hand;	cursor:pointer;	background-color:#F0EDE0;	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #645F2D;    text-decoration: none;	} .LnRCenterMiddle:hover {	text-decoration: none;		color: #FF7800;		}.LnRCenterMiddledesact { cursor:pointer; cursor:pointer; background-color:#F0EDE0; font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color: #B9B26A; ; text-decoration: none}.LnRCenterBottom{cursor:hand;cursor:pointer;background-image:url(../images/pupil/centroinf.gif);}  .LnRRightTop{cursor:hand;cursor:pointer;background-image:url(../images/pupil/dchasup.gif);}.LnRRightMiddle{cursor:hand;cursor:pointer;background-image:url(../images/pupil/dchacentro.gif);} .LnRRightBottom{cursor:hand;cursor:pointer;background-image:url(../images/pupil/dchainf.gif);} /*ACABAN estilos para botones formados a base de tablas de 9 celdas*/.LnRcelda1Selected{ font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color: #000000;background-color:#F6E6B4; padding-left: 10px; vertical-align: middle;}.LnRcelda1centerSelected{	font-family: "Trebuchet MS", Verdana, Arial;	font-size: 11px;	color: #000000;	background-color:#F6E6B4;	text-align: center;	vertical-align: middle;}.LnRcelda2Selected{ font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color: #000000;background-color:#E0DBBF; padding-left: 10px; vertical-align: middle; }.LnRcelda2centerSelected{ font-family: "Trebuchet MS", Verdana, Arial; font-size: 11px; color: #000000;background-color:#F6E6B4; vertical-align: middle; text-align: center;}a:link {	color: #385EDB;}a:visited {	color: #385EDB;}.borde_naranja_down_right {	border-right: 1px solid #FD731A;	border-bottom: 1px solid #FD731A;}.noRepeat {	background-repeat: no-repeat;	background-position: left top;}DIV.boton_inicio {	BACKGROUND: url(../images/pupil/boton_inicio_n.gif) no-repeat;	WIDTH: 45px;	height: 56px;	float: right;}DIV.boton_inicio A {	DISPLAY: block;	WIDTH: 45px;	height: 56px;	float: right;}DIV.boton_inicio A:hover {	BACKGROUND: url(../images/pupil/boton_inicio_r.gif) no-repeat;	height: 56px;	width: 45px;	float: right;}DIV.separador_boton_inicio {	BACKGROUND: url(../images/pupil/separador_desdedoce.gif) no-repeat;	WIDTH: 2px;	height: 56px;	text-align: right;	float: right;}DIV.boton_ayuda {	BACKGROUND: url(../images/pupil/boton_ayuda_n.gif) no-repeat;	WIDTH: 58px;	height: 56px;	text-align: right;	float: right;}DIV.boton_ayuda A {	DISPLAY: block;	WIDTH: 58px;	height: 56px;	float: right;}DIV.boton_ayuda A:hover {	BACKGROUND: url(../images/pupil/boton_ayuda_r.gif) no-repeat;	height: 56px;	width: 58px;	float: right;}DIV.boton_desconectar {	BACKGROUND: url(../images/pupil/boton_desconectar_n.gif) no-repeat;	WIDTH: 70px;	height: 56px;	text-align: right;	float: right;	color: #645F2D;	}DIV.boton_desconectar A {	DISPLAY: block;	WIDTH: 70px;	height: 56px;	float: right;	color: #645F2D;}DIV.boton_desconectar A:hover {	BACKGROUND: url(../images/pupil/boton_desconectar_r.gif) no-repeat;	height: 56px;	width: 70px;	float: right;	color: #645F2D;	padding-top:40px;	display:block;	}.trebuchet18000000 {	font-size: 18px;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	color: #000000;}.trebuchet18C4000B {	font-size: 18px;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	color: #C4000B;}.trebuchet122E2E2E {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	font-size: 12px;	color: #2E2E2E;}.trebuchet14verdanaC4000B {	font-size: 14px;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	color: #C4000B;}.trebuchet12C4000B {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	font-size: 12px;	color: #C4000B;}.td_margen_izq_10 {	padding-left: 15px;}.formulario_trebuchet12_290px_margen20_left000000 {	font-family: "Trebuchet MS", Verdana, Arial;	font-size: 12px;	color: #000000;	width: 290px;	margin-top: 2px;}.formulario_trebuchet12_114px_margen20_left000000 {	font-family: "Trebuchet MS", Verdana, Arial;	font-size: 12px;	color: #CC0000;	width: 114px;	margin-top: 2px;}.formulario_trebuchet11_margen20_left_000000 {	font-family: "Trebuchet MS", Verdana, Arial;	font-size: 11px;	color: #000000;	float: left;}.LnRceldacolor{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size: 13px; color:#FFFFFF; background-image: url(../images/pupil/background_tabla_cabecera.gif); padding-left: 10px; vertical-align: middle; font-weight: bold}.LnRceldacolorcenter{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size: 13px; color:#FFFFFF; background-image: url(../images/pupil/background_tabla_cabecera.gif); text-align: center; vertical-align: middle; font-weight: bold}.LnRcelda1{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size: 12px; color: #000000;background-color:#F5FBE0; padding-left: 10px; vertical-align: middle;}.LnRcelda1center{	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	font-size: 12px;	color: #000000;	background-color:#F5FBE0;	text-align: center;	vertical-align: middle;}.LnRcelda2{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size: 12px; color: #000000;background-color:#FCEDD7; padding-left: 10px; vertical-align: middle; }.LnRcelda2center{ font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size: 12px; color: #000000;background-color:#FCEDD7; vertical-align: middle; text-align: center;}.v10r666 { font-family: "Trebuchet MS", Verdana, Arial, Helvetica; font-size: 12px; color: #666666; text-decoration: none; }.borde_naranaja_arriba {	border-top: 1px solid #FD731A;}.copy {	font-family: Arial, Helvetica, Verdana;	font-size: 10px;	color: #333333;}.trebuchet12ffffff {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	font-size: 12px;	color: #ffffff;}.trebuchet120679A3 {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	font-size: 12px;	color: #0679A3;}.margen11left {	padding-left: 11px;}.trebuchet118C896C {	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	font-size: 11px;	color: #8C896C;}.trebuchet18C4000B {	font-size: 18px;	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;	color: #C4000B;}.td_margen_izq_36 {	padding-left: 36px;}.borde_morado_up {	border-top: 1px solid #EAC2FD;}.borde_morado_down {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #EAC2FD;}.borde_morado_left {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #EAC2FD;}.borde_morado_right {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #EAC2FD;}.imagen_izquierda {	width:201px;	height: 411px;	visibility:visible;	background: url('../images/pupil/background_login_doce.gif') no-repeat left top;}.imagen_izquierda_interior {	width:205px;	height: 411px;	visibility:visible;	background-repeat: no-repeat;	background-position: left top;}.fondo {	BACKGROUND: #E72310 url(../images/pupil/fondo12.gif) repeat-y;}.cabecera {	BACKGROUND: url(../images/pupil/fondo_12.gif) repeat-x bottom;	height:37px;}.blanco{ font-family: "Trebuchet MS", Verdana, Arial; 		font-size: 16px; 		color:#FFFFFF; 		font-weight: bold;		padding-left:7px;		padding-top:10px;}