
#$Revision: 1.10 $ $Author: cparra $ $Date: 2007/01/25 17:09:35 $

body, table, td, th, p
{
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
}

h6
{
   color: #778899;
   font-size: 10px;
}

a
{
   text-decoration: none;
   color: #003366;
}

a:hover
{
   text-decoration: none;
   color: #990000;
}

.loginfield    { font-size: 25px; width: 120px; height: 35px }

.logintable_ci  { 
	background-image : url(../img/bglogin1.gif);
	background-repeat : no-repeat;
}

.logintable_pin  { 
	background-image : url(../img/bglogin2.gif);
	background-repeat : no-repeat;
}

/* 
 Ahora todas las tecls son imagenes 

.keyboardcharfont{
	color : Black;
	font-size : 20px;
	font-weight : normal;
	width : 50px;
	height : 50px;
	text-align : center;
	vertical-align : middle;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
*/

.listacar_tit {
	background-color : #DEECFB;
        border-top :    1px solid #AAAAAA; 
        border-bottom : 1px solid #AAAAAA; 
        border-left :   1px solid #AAAAAA; 
        border-right :  1px solid #AAAAAA; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
        font-weight: bold; 
	font-size : 14px;
	height : 30px;
}

.tipoasig_tit{
	background-color : #FFFFFF;
        border-top :    1px solid #AAAAAA; 
        border-bottom : 1px solid #AAAAAA; 
        border-left :   1px solid #AAAAAA; 
        border-right :  1px solid #AAAAAA; 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;color: #990000; 
        font-weight: bold; 
	font-size : 14px;
	height : 30px;
}

.listacar_item {
	background-color : #EEEEEE;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	height : 30px;	
}

.realce_menu_debil{
	background-color : #F5E6C5;  
	font-family : Verdana,Arial,Helvetica,Geneva;
	font-size : 16px;
	height :40px;		
	vertical-align : middle;	
}

.realce_menu_medio{
	background-color :#FFD369;	 
	font-family : "Times New Roman", Times;
	font-size : 25px;
	font-style : italic;
	height : 40px;		
	vertical-align : middle;	
}

.realce_menu_fuerte{
	background-color : #D7A029; 
	font-family : "Times New Roman", Times;
	font-size : 25px;
	font-style : italic;
	height : 40px;
	vertical-align : middle;
	text-align : center;
}

.descripcion_item_menu{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

.tamanho_radio{
	width : 20px;
	height : 23px;
}


.texto_anho{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	width : 54px;
	vertical-align : top; 
}

.footer_cnc  { 
	font-family: Tahoma, Arial, Helvetica, Geneva;
	font-size: 11px; 
	color: #696969; 
}

.footer_fac  { 
	font-family: Verdana, Arial, Helvetica, Geneva;
	font-size: 11px; 
}

.tbl_cab { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: rgb(71, 121, 205); color: rgb(255, 255, 255); 
      font-weight: bold; font-size: 11px; 
} 

.tbl_marca { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: rgb(71, 121, 205); color: rgb(255, 255, 255); 
      font-weight: bold; font-size: 11px; 
} 

/*  [ Inicio mbaez */

.tbl_main{
	width: 95%;
	border: 1px;
}
.tbl_contenido_inscripto { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #d0e4cc ; color: #242523; 
      font-weight: normal; font-size: 11px; 
      BORDER-BOTTOM: #cccccc thin solid 1px;
}
 
.tbl_contenido_deshabilitado { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #ecedf7 ; color: #242523; 
      font-weight: normal; font-size: 11px; 
      BORDER-BOTTOM: #cccccc thin solid 1px;
}

.tbl_contenido_disable { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #FFFFFF ; color: #AFB3A7; 
      font-weight: cwbold; font-size: 11px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 
.tbl_contenido_definitivo { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #e1eadf ; color: #242523; 
      font-weight: cwbold; font-size: 11px; 
      BORDER-BOTTOM: #cccccc thin solid 1px;
} 

.tbl_contenido_impar { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #FFFFFF ; color: #000000; 
      font-weight: normal; font-size: 11px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 


.tbl_contenido_par { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #FFFFFF ; color: #000000; 
      font-weight: normal; font-size: 11px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 

.tbl_contenido_error { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #e4cccc; color: #000000;/* #A02628; */
      font-weight: normal; font-size: 11px; 
      margin-left: 10px;
      BORDER-BOTTOM: #cccccc thin solid 1px;
} 

.tbl_contenido_incompleto { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #FFF1A8/*#e4e1cc*/ ; color: #000000; 
      font-weight: normal; font-size: 11px; 
      BORDER-BOTTOM: #cccccc thin solid 1px;
}
 
.tbl_info, .tbl_soft_cab { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #F2F8FF ; color: #000000; 
      font-weight: normal; font-size: 11px; 
      BORDER-BOTTOM: #cccccc thin solid 1px;
      BORDER-TOP: #cccccc thin solid 1px;
}

.formweb {
        BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; 
	SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 8pt; BACKGROUND: #d9e0e7; BORDER-LEFT: #cccccc thin solid; 
	BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: verdana, helvetica, sans-serif; color: #000000;
}
/* Materias que no cumplen con los requisitos */
.formweb_deshabilitado {
        BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; 
	SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 8pt; BACKGROUND: #ecedf7; BORDER-LEFT: #cccccc thin solid; 
	BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: verdana, helvetica, sans-serif; color: #000000;
}

.formweb_inscripto {
        BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; 
	SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 8pt; BACKGROUND: #d0e4cc; BORDER-LEFT: #cccccc thin solid; 
	BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: verdana, helvetica, sans-serif; color: #000000;
}

.formweb_disable {
        BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; 
	SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 8pt; BACKGROUND: #F2F2F2; BORDER-LEFT: #cccccc thin solid; 
	BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: verdana, helvetica, sans-serif; 
}

.formweb_impar {
        BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; 
	SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; BORDER-LEFT: #cccccc thin solid; 
	BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: verdana, helvetica, sans-serif
}

.formweb_par {
        BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; 
	SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 8pt; BACKGROUND: #FFFFFF; BORDER-LEFT: #cccccc thin solid; 
	BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: verdana, helvetica, sans-serif
}
.formweb_error {
        BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; 
	SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 8pt; BACKGROUND: #e4cccc ; BORDER-LEFT: #cccccc thin solid; 
	BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: verdana, helvetica, sans-serif; color: #000000;
}

.formweb_incompleto {
        BORDER-RIGHT: #cccccc thin solid; BORDER-TOP: #cccccc thin solid; 
	SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 8pt; BACKGROUND: #FFF1A8/*#e4e1cc; */ BORDER-LEFT: #cccccc thin solid; 
	BORDER-BOTTOM: #cccccc thin solid; FONT-FAMILY: verdana, helvetica, sans-serif
}

.section_header { 
     font-family: Arial, helvetica,verdana,sans-serif; font-weight: bold; 
     font-style: normal; text-transform: none; text-decoration: none; 
     color: #5E5E5E;
     font-size: 18px; 
} 
.InfoError { 
     font-family: Arial, helvetica, sans-serif; font-weight: bold; 
     font-style: normal; text-transform: none; text-decoration: none; 
     font-size: 14px; 
} 


/* Fin mbaez] */

.txt_resalt { 
     font-family: verdana,sans-serif; font-weight: bold; 
     font-style: normal; text-transform: none; text-decoration: none; 
     font-size: 14px; 
} 

.txt { 
   font-family: Arial,Helvetica,sans-serif; 
   font-size: 12px; 
} 

.tbl_contenido { 
   font-family: Arial,Helvetica,sans-serif; 
   border-bottom-style: dotted; 
   border-bottom-width: 1px; 
   margin-left: 0.1cm; 
   font-size: 10pt; 
   line-height: 12pt; 
} 

.tbl_contenido_marca { 
   font-family: Arial,Helvetica,sans-serif; 
   border-bottom-style: dotted; 
   border-bottom-width: 1px; 
   margin-left: 0.1cm; 
   font-size: 10pt; 
   line-height: 12pt; 
}

.disabled { 
    color: rgb(153, 153, 153); 
} 

.tit_curso { 
      font-style: normal; 
      text-transform: none; 
      text-align: left; 
      text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; 
      color: rgb(71, 121, 205);
      font-weight: bold; font-size: 14px; 
} 


.tbl_txt_par { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #EFF7FF ; color: #000000; 
      font-weight: normal; font-size: 11px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 

.tbl_txt_impar { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #FDFEFF ; color: #000000; 
      font-weight: normal; font-size: 11px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 

.tbl_txt_header { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #9ABAFF ; color: #000000; 
      font-weight: bold; font-size: 12px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 

.tbl_num_header { 
      font-style: normal; text-transform: none; text-align: right; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #9ABAFF ; color: #000000; 
      font-weight: bold; font-size: 12px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 

.tbl_num_par { 
      font-style: normal; text-transform: none; text-align: right; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #EFF7FF ; color: #000000; 
      font-weight: normal; font-size: 11px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 

.tbl_num_impar { 
      font-style: normal; text-transform: none; text-align: right; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #FFFFFF ; color: #000000; 
      font-weight: normal; font-size: 11px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 

.tbl_desc { 
      font-style: normal; text-transform: none; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #FBFBF3 ; color: #000000; 
      font-weight: normal; font-size: 11px; 

      BORDER-BOTTOM: #cccccc thin solid 1px;
} 
/* Header con borde y sin alineamiento*/
.btbl_header { 
      font-style: normal; text-transform: none; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #9ABAFF ; color: #000000; 
      font-weight: bold; font-size: 12px; 

      BORDER-BOTTOM: #ffffff thin solid 1px;
      BORDER-TOP: #ffffff thin solid 1px;
      BORDER-LEFT: #ffffff thin solid 1px;
      BORDER-RIGHT: #ffffff thin solid 1px;
} 


.hor_titulo { 
      font-style: normal; 
      text-transform: none; 
      text-align: left; 
      text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; 
      color: rgb(71, 121, 205);
      font-weight: bold; font-size: 16px; 
}

.hor_tituloSolapamientos { 
      font-style: normal; 
      text-transform: none; 
      text-align: left; 
      text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; 
      color: rgb(71, 121, 205);
      font-weight: bold; font-size: 13px; 
}

.hor_tituloSolapamientosExceso { 
      font-style: normal; 
      text-transform: none; 
      text-align: left; 
      text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; 
      color: rgb(177, 11, 15);
      font-weight: bold; font-size: 13px; 
}

.hor_solapamientos { 
      font-style: normal; 
      text-transform: none; 
      text-align: left; 
      text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; 
      color: rgb(70, 70, 70);
      font-weight: bold; font-size: 13px; 
}

.hor_subtitulo { 
      font-style: normal; 
      text-transform: none; 
      text-align: left; 
      text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; 
      color: #000000;
      font-weight: bold; font-size: 14px; 
}

.hor_cabecera { 
      font-style: normal; 
      text-transform: none; 
      text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; 
      color: #000000;
      font-weight: bold; font-size: 18px; 
}
.tbl_soft_cab { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif;  
      font-weight: bold; font-size: 11px; 
}

.hor_tbl_head {
        BORDER-RIGHT: #cccccc thin solid 1px; BORDER-TOP: #cccccc thin solid 1px; 
	SCROLLBAR-FACE-COLOR: #efefef; FONT-SIZE: 8pt; BACKGROUND: #c8ccf7; BORDER-LEFT: #cccccc thin solid 1px; 
	BORDER-BOTTOM: #cccccc thin solid 1px; FONT-FAMILY: verdana, helvetica, sans-serif; color: #000000;
}

.hor_tbl_seccion { 
      font-style: normal; text-transform: none; text-align: left; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #ddebd5 ; color: #000000; 
      font-weight: normal; font-size: 11px; 
      BORDER-BOTTOM: #d6e6cd thin solid 1px;
      BORDER-TOP: #d6e6cd thin solid 1px;
}

.tbl_form_socioecon
{
      background-color: #C3D9FF;
      border-top: thin solid black;
      border-bottom: thin solid black;
      font-size: small;
}

.tbl_form_socioecon_center
{
      text-align: center;
      background-color: #C3D9FF;
      border-top: thin solid black;
      border-bottom: thin solid black;
}

.tbl_form_socioecon_item
{
      background-color: gray ;
      border-top: thin solid black;
      border-bottom: thin solid black;
}

.tamanho_radio_socioecon
{
	width :  10px;
	height : 11px;
}

.alto_text_socioecon
{
	height: 17px;
}

.socioecon_form_noident
{
  background-color:	#FFFFFF;
  border:				1px solid #C3D9FF;
  font-family:			Tahoma, Arial, Helvetica, Geneva;
  font-size:			small;
}

.socioecon_item
{
  background-color:	#C3D9FF;
  vertical-align:		top;
  font-family:			Tahoma, Arial, Helvetica, Geneva;
  font-size:			small;
}

.socioecon_item_par
{
  background-color:	#FDFEFF;
  vertical-align:		top;
  font-family:			Tahoma, Arial, Helvetica, Geneva;
  font-size:			small;
  margin-botton:		5px;
  padding:				2px;
  border-spacing		8pt;
}

.socioecon_item_impar
{
  background-color:	#EFF7FF;
  vertical-align:		top;
  font-family:			Tahoma, Arial, Helvetica, Geneva;
  font-size:			small;
  margin-botton:		5px;
  padding:				2px;
  border-spacing		8pt;
}


.confirm_si { 
      font-style: normal; text-transform: none; text-align: center; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #ddebd5 ; color: green; 
      font-weight: bold; font-size: 18px; cursor: pointer;
      BORDER-BOTTOM: #d6e6cd thin solid 1px;
      BORDER-TOP: #d6e6cd thin solid 1px;
}

.confirm_si_over { 
      font-style: normal; text-transform: none; text-align: center; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #ddffd5 ; color: green; 
      font-weight: bold; font-size: 18px; cursor: pointer;
      BORDER-BOTTOM: #d6e6cd thin solid 1px;
      BORDER-TOP: #d6e6cd thin solid 1px;
}

.confirm_no { 
      font-style: normal; text-transform: none; text-align: center; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #e4cccc; color: rgb(170, 0, 0); 
      font-weight: bold; font-size: 18px; cursor: pointer;
      BORDER-BOTTOM: #d6e6cd thin solid 1px;
      BORDER-TOP: #d6e6cd thin solid 1px;
}

.confirm_no_over { 
      font-style: normal; text-transform: none; text-align: center; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #f6dcdc; color: rgb(170, 0, 0); 
      font-weight: bold; font-size: 18px; cursor: pointer;
      BORDER-BOTTOM: #d6e6cd thin solid 1px;
      BORDER-TOP: #d6e6cd thin solid 1px;
}

.horario_no_simple { 
      font-style: normal; text-transform: none; text-align: center; text-decoration: none; 
      font-family: Arial,Helvetica,sans-serif; background-color: #e4cccc; color: rgb(170, 0, 0); 
      font-weight: bold; font-size: 14px; 
      BORDER-BOTTOM: #d6e6cd thin solid 1px;
      BORDER-TOP: #d6e6cd thin solid 1px;
}

.text_confirmacion
{
   text-decoration: none;
   color: #003366;
}

.text_confirmacion_hover
{
   text-decoration: none;
   color: #990000;
}

.button
{
	margin:0;
	padding:0 .25em;
	width:1;
	overflow:visible;
}