BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;color:#666666;}

.scroll {
SCROLLBAR-FACE-COLOR: #d8eaf8; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #044476; 
SCROLLBAR-3DLIGHT-COLOR: #005fa9; 
SCROLLBAR-ARROW-COLOR: #005fa9; 
SCROLLBAR-TRACK-COLOR: #EBEBEB; 
SCROLLBAR-DARKSHADOW-COLOR: #005fa9; 
}


a:hover
 { text-decoration: underline} .tituv18bfff {
	font-family: Verdana, 
  Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-bottom: 5px;
}

.v10r000 
{ font-family: Verdana, Arial, Helvetica, 
  sans-serif; font-size: 10px; color: #000000; } 

.v10r666 { font-family: Verdana, 
  Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }

.v10razul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005FA9;
	text-decoration: none;
}

 .cajatexto 
  {font-family:Verdana,Helvetica;font-size:10px;color:#666666;border:1px solid #666666;}

 .desplegable 
{ font-family: Verdana, Arial, 
  Helvetica, sans-serif; font-size: 10px; color: #000000; }

 /*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/style/izqsup.gif);}
 .LnRLeftMiddle{cursor:hand;cursor:pointer;background-image:url(../images/style/izqcentro.gif);}
 .LnRLeftBottom{cursor:hand;cursor:pointer;background-image:url(../images/style/izqinf.gif);}
 .LnRCenterTop{cursor:hand;cursor:pointer;background-image:url(../images/style/centrosup.gif);}
 .LnRCenterMiddle{
	cursor:hand;
	cursor:pointer;
	background-color:#D8EAF8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #005FA9;
; text-decoration: none} 
.LnRCenterBottom{cursor:hand;cursor:pointer;background-image:url(../images/style/centroinf.gif);} 
 .LnRRightTop{cursor:hand;cursor:pointer;background-image:url(../images/style/dchasup.gif);}
.LnRRightMiddle{cursor:hand;cursor:pointer;background-image:url(../images/style/dchacentro.gif);} 
.LnRRightBottom{cursor:hand;cursor:pointer;background-image:url(../images/style/dchainf.gif);}


 /*EMPIEZAN estilos para tablas*/
.LnRceldaazul{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; background-image: url(../images/style/tabla_bg_azul.gif); padding-left: 10px; vertical-align: middle; font-weight: bold}
.LnRceldaazulcenter{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; background-image: url(../images/style/tabla_bg_azul.gif); text-align: center; vertical-align: middle; font-weight: bold}

.LnRceldagris1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;background-color:#F7F7F7; padding-left: 10px; vertical-align: middle;}
.LnRceldagris1center{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#F7F7F7;
	text-align: center;
	vertical-align: middle;
}
.LnRceldagris2{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;background-color:#EFEFEF; padding-left: 10px; vertical-align: middle; }
.LnRceldagris2center{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;background-color:#EFEFEF; vertical-align: middle; text-align: center;}



.tituv16rfff { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16px;color: #FFFFFF;text-decoration: none;padding-bottom: 5px;font-weight: normal;}
.LnRCenterMiddledesact { cursor:hand; cursor:pointer; background-color:#D8EAF8; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #8DB1CC; ; text-decoration: none}

/*----------------------------------------------------------------------------------------*/
/*-----------  estilos de santillan en red para teacher (borra en el futuro -*/
/*----------------------------------------------------------------------------------------*/


/* Cambios  -- Cosas nuevas*/
.SnRseccion12r{font-size:12px;color:#7F7800}

.SnRseccion12buscar{font-size:12px;font-weight:bold;color:#939393}

.SnRheadtabla {line-height : 20px;padding-left: 10px;padding-right: 5px;color : #7F7800;font-weight : bold;}
.SnRceldaimpartabla {border-top : 1px solid #EAE9E9;background-color : #F2F1E5;vertical-align : top;line-height : 18px;padding-left: 10px;padding-right: 5px}
.SnRceldapartabla {border-top : 1px solid #EAE9E9;vertical-align : top;line-height : 18px;padding-left: 10px;padding-right: 5px}

.SnRheadtablab {line-height : 20px;padding-left: 5px;padding-right: 5px;color : #7F7800;font-weight : bold;  border-bottom : 1px solid #7F7800;  }
.SnRceldaimpartablab {border-bottom : 1px solid #EAE9E9;background-color : #F2F1E5;vertical-align : top;line-height : 18px;padding-left: 5px;padding-right: 5px;height : 22px;}
.SnRceldapartablab {border-bottom : 1px solid #EAE9E9;vertical-align : top;line-height : 18px;padding-left: 5px;padding-right: 5px;  font-size :height : 22px;  }
.SnRceldadescrip {border-bottom : 1px solid #EAE9E9;vertical-align : top;line-height : 18px;padding-left: 5px;padding-right: 5px;  font-size : 9px;  height : 22px;  }

.SnRceldadatos{vertical-align : top;line-height : 18px;padding-left: 10px;padding-right: 5px;color : #322724;}

.SnRceldanav {color : #7F7800;}

.SnRTabSpacerContent{height:17px;font-size:12px;font-weight:bold;color:#7F7800;background-color:#FFFFFF;background-image:url('../images/style/tabSpacer.gif')}
.SnRTabSpacerContent10{height:17px;font-size:10px;font-weight:bold;color:#7F7800;background-color:#FFFFFF;background-image:url('../images/style/tabSpacer.gif')}

/*estilo para titulo de 14px*/
.SnRseccion14{font-size:14px;font-weight:bold;color:#999333}

/*estilo para titulo de 12px*/
.SnRseccion12{font-size:12px;font-weight:bold;color:#999333}

/*estilo para textos de 9 px*/
.SnRtext9{font-size : 9px;color:#000000;}

/*estilo para el separador de asignar tarea)*/
.SnRSeparador2{font-size:1px;  background-image : url(../images/iconos/asignar/separador.gif); }

/*estilo para los links con color de fondo*/

.SnRLinkfondo{text-decoration: none;  font-weight : bold; }

/*estilo para los iconos de los list*/
.SnRList{list-style-image: url(../images/iconos/flecha_list.gif);}

/*estilo para el estado de seguimiento*/
.SnRestado{font-family : Arial, Helvetica, sans-serif;  color : #7F7800; }

/*estilo para las paginas de proyectar*/
.headtablaaula02 {background-color : #F2F1E5;border-bottom : 1 solid #EAE9E9;border-top : 1px solid #EAE9E9;color : #7F7800;font-weight : bold;border-left : 1px solid #EAE9E9;border-right : 1px solid #EAE9E9;padding-left: 10px;line-height : 14px;}

/* Fin cambios  -- Cosas nuevas*/

/*EMPIEZAN estilos Xarago*/
.SnRruta {font-family: Arial, Helvetica, sans-serif;font-size: 9px;color: #666666;}
.SnRfechaycierre {font-size: 9px;color: #666666;}
.SnRnombre {font-size: 9px;text-decoration:underline; font-weight : bold;color: #666666; }
.SnRmenuon {font-size: 10px;color: #FFFFFF;font-weight: bold;text-decoration: none;background-color:#D8EAF8;}
.SnRmenuon:hover {text-decoration: none;background-color:#D8EAF8;}
.SnRmenuoff {font-size: 10px;color: #000000;text-decoration: none;background-color:#D8EAF8;}
.SnRmenuoff:hover {text-decoration: none;background-image:background-color:#D8EAF8;}
.SnRmenuactivo {font-size: 10px;color: #000000;font-weight: bold;text-decoration: none;background-color:#D8EAF8;}
.SnRmenuactivo:hover {text-decoration: none;background-color:#D8EAF8;}
/*ACABAN estilos Xarago*/


/*estilo para asegurar que todo se estira hasta el 100%*/
HTML, BODY, FORM{height: 100%;} 


/*estilo general para el cuerpo del HTML*/
.SnRPageBODY{font-family:Verdana,Helvetica;font-size:10px;color:#322724;font-weight:normal; background-color:#ffffff;height:100%}


/*estilo para links de navegacion (verdana 9px bold)*/
.SnRStepNavLink{color:#7F7800;font-weight:bold;font-size:9px;text-decoration:none}
.SnRStepNavLink:hover{text-decoration:underline}

/*estilo para opciones en el pie, como guardar y previsualizar(9px gris)*/
.SnROptions{color:#666666;font-size:9px;padding-left:3px;text-decoration:none}
.SnROptions:hover{text-decoration: underline}





/*estilo para las celdas con enlaces alineados a la derecha*/
.SnRCeldaLink{background-color:#ffffff; text-align:right;color:#7F7800;font-weight:bold;font-size:9px;}

/*EMPIEZAN estilos para la CAJA del WIZARD*/
	/*estilos para borde exterior, y cabecera con fondo coloreado*/
.SnRBox{border:1px solid #CCC999;padding:0;margin:0;height:100%}
.SnRBoxTitle{background-color:#E5E4CC;height:19px;}
.SnRBoxTxt{padding: 4px 0 3px 4px;font: bold 10px Verdana, Arial, Helvetica, sans-serif;color:#7B7900}
.SnRBoxCorner{background-color:#FFF;border:1px solid #E5E4CC;padding: 2px 3px 1px 3px;  vertical-align: middle; height:100%}
.SnRBoxCornerTxt{font:bold 9px Verdana, Arial}
	/*estilo que determina el padding del TD donde va el contenido*/
.SnRBoxContent{padding: 10px 16px 10px 10px;}
/*ACABAN estilos para la CAJA del WIZARD*/


	/*estilos para las celdas en botones DESHABILITADOS*/
.SnRLeftTopDis{cursor:hand;cursor:pointer;background-image:url(../images/style/leftTopDis.gif);}
.SnRLeftMiddleDis{cursor:hand;cursor:pointer;background-image:url(../images/style/leftMiddleDis.gif);}
.SnRLeftBottomDis{cursor:hand;cursor:pointer;background-image:url(../images/style/leftBottomDis.gif);}
.SnRCenterTopDis{cursor:hand;cursor:pointer;background-image:url(../images/style/centerTopDis.gif);}
.SnRCenterMiddleDis{cursor:hand;cursor:pointer;background-color:#D8D8D8;padding: 0px 7px 0px 7px}
.SnRCenterBottomDis{cursor:hand;cursor:pointer;background-image:url(../images/style/centerBottomDis.gif);}
.SnRRightTopDis{cursor:hand;cursor:pointer;background-image:url(../images/style/rightTopDis.gif);}
.SnRRightMiddleDis{cursor:hand;cursor:pointer;background-image:url(../images/style/rightMiddleDis.gif);}
.SnRRightBottomDis{cursor:hand;cursor:pointer;background-image:url(../images/style/rightBottomDis.gif);}
		
/*estilos para texto de botones (habilitado, deshabilitado, rollover)*/
.SnREnabledText:hover{text-decoration:none;}
.SnROverText{font: normal 9px Verdana, Arial, sans-serif;color: #7F7800;text-decoration: underline;}
/*ACABAN estilos para botones formados a base de tablas de 9 celdas*/




.SnRTabOfflink {color:#7F7800;text-decoration:none;}
.SnRTabOfflink:hover {text-decoration:none;}
/*ACABAN estilos para pestanas redondeadas*/

/*estilo que define el padding que lleva todo el contenido de debajo de las pestanas*/
.SnRSpacing{padding: 7px 12px 15px 10px;}


	/*de 10px alto*/
.SnRSpacer1{width:100%;visibility:hidden;height:10px}
	/*de 17px alto*/
.SnRSpacer2{width:100%;visibility:hidden;height:17px}




/*-----------------------------------------------------------------------------------------------------------*/
/*estilos que desapareceran*/
.SnRCeldaButton2{background-color:#E3EBF3; text-align:center;}
.SnRButton {font-family:Verdana,Helvetica;font-size:10px;font-weight:bold;color:#22607E;background:#a7b7cb;}
.SnRFormHeaderFont{font-size:12px;font-weight:bold;color:#7F7800}/* cabecera */
.SnRColumnTD{font-family:Verdana,Helvetica;font-size:10px;color:#322724}
.SnRFieldCaptionTD{font-family:Verdana,Helvetica;font-size:10px;color:#322724}
.SnRSubrayado{background:url("../images/style/bgSeparador.gif");font-size:1px;height:25px}
.SnRStepOn {color:#7F7800;font-weight:bold;padding-left:9px;padding-right:33px}
.SnRStepOff {color:#7F7800;padding-left:9px;padding-right:33px}
/*start Tabs (estilos usados originariamente por 'struts-layout'*/
.ongletTextEna {PADDING-RIGHT:7px;PADDING-LEFT:7px;BORDER-RIGHT: #7F7800 1px solid; 
BORDER-TOP: #7F7800 1px solid; 
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
BORDER-LEFT: #7F7800 1px solid; 
COLOR: #7F7800; /*#005386; */
BORDER-BOTTOM: medium none; 
FONT-FAMILY: verdana; 
BACKGROUND-COLOR: #FFFFF; 
TEXT-ALIGN: center;
}
.ongletTextDis {
PADDING-RIGHT:7px;
PADDING-LEFT:7px;
BORDER-RIGHT: #7F7800 1px solid; 
BORDER-TOP: #7F7800 1px solid; 
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
BORDER-LEFT: #7F7800 1px solid; 
COLOR: #7F7800; 
BORDER-BOTTOM: #7F7800 1px solid; 
FONT-FAMILY: verdana; 
BACKGROUND-COLOR: #E5E4CC; 
TEXT-ALIGN: center;
height: 17px;
cursor: hand;
cursor: pointer;
}
.ongletSpace {
BORDER-BOTTOM: #7F7800 1px solid;
}
.ongletMiddle {
BORDER-RIGHT: #FFFFFF 1px solid; 
BORDER-TOP: medium none; 
FONT-SIZE: 1px; 
BORDER-LEFT: #FFFFFF 1px solid; 
BORDER-BOTTOM: medium none; 
BACKGROUND-COLOR: #FFFFFF;
}

.clsAction {
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #322724; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.tdLine{background-image:url("../images/classroom/icons/line.gif")}
.tdNoLine{background-image:url("")}
