/*label {
  display: block;
  margin: .5em 0 0 0;
}

div {
  margin: .4em 0;
}
div label {
  width: 50%;
  float: left;
}
body{
    width: 1200px;
    border: 0px solid;
}
.cabecera{
    background: url(/images/header.jpg) no-repeat;
    width: 1198px;
    height: 100px;    
}
.barra_izquierda{
    border: 0px solid;
    width: 200px;
    float: left;
}
.contenido{
    border: 0px solid;
    /*width: 100%;*/
    /*float:left;
    margin-top: 10px;
    margin-left: 20px;
    border:0px solid;
}*/

* { padding: 0; margin: 0; }
html,body{
    height: 100%;
    margin:0;
    padding:0;
}
body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background: #eaeaea; 
}
#wrapper {
 margin: 0 auto;
 width: 1122px;
 background: #fff;
}
#faux {
 margin-bottom: 0px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%; 
}
#header{
 color: #333;
 width: 1122px;
 height: 135px;
 margin: 10px 0px 0px 0px;
 border: 0px;
 background: url(/images/header_eUNSTA.jpg) ;
 padding: 0px;
}
#leftcolumn {
 
 color: #333; 
 padding: 10px;
 width: 150px;
 float: left;
 background: #fff;
 min-height: 100%;


}
#rightcolumn {
 float: right;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 928px;
 display: inline;
 position: relative;
}
#footer {
 width: 1102px;
 clear: both;
 color: #fff;
 background: #073c4c;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}
.clear { clear: both; background: none; }

#alumno_datos{
     /*   float:left;*/
    }
/***************** TABLA LEGAJO***************/
table.legajo {
	width:200px;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	/*margin:1em auto;*/
        border-collapse:collapse;
        float: left;
        margin-top: 10px;
        margin-bottom: 10px;
	}
table.legajo tr.odd td	{
	background:#f7fbff
	}
table.legajo tr.odd .column1	{
	background:#f4f9fe;
	}
table.legajo .column1	{
	background:#f9fcfe;
	}
table.legajo td {
	color:#678197;
        border:1px solid #e5eff8;
	padding:.3em 1em;
	text-align:center;
	}
table.legajo th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}
table.legajo thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 12px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
	}
.botonBuscarAlumno{
            float: left;
                margin-top: 39px;
                margin-left: 5px;
}


/***************** TABLA DATOS PERSONA***************/
table.datos {
		border-collapse:collapse;
		background:#fafafa repeat-x;
		border-left:1px solid #686868;
		font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;
		color: #333;
                width: 280px;
                float:left;
                    margin-right: 10px;
                    margin-bottom: 10px;
}



table.datos td,table.datos th {
		padding:5px;
                border:1px solid #e5eff8;
}


/*table.datos  a {
		color:#950000;
		text-decoration:none;
}

table.datos  a:link {}

table.datos  a:visited {
		font-weight:normal;
		color:#666;
		text-decoration: line-through;
}

table.datos  a:hover {
		border-bottom: 1px dashed #bbb;
}*/

table.datos th.col {
    background:#fff
}

table.datos td {
    /*background:#fafafa*/
}
table.datos td.colTitulos{
     background:#F4F9FE;
         font:12px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
         color:#678197
}

table.datos thead th, tfoot th, tfoot td {
        background:#f4f9fe;
	text-align:center;
	font:bold 12px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
}


table.datos tbody th {
		white-space: nowrap;
}

table.datos tbody th a {
		color:#333;
}

table.datos .odd {}

table.datos tbody tr:hover {
    background:#EFF4FB
}
table.datos tr.footer{
    background:#EFF4FB; 
         font:12px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
         color:#678197
}


table.navega {
		border-collapse:collapse;
		background:#fafafa repeat-x;
		border-left:1px solid #686868;
		font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;
		color: #333;
                float:left;
                    margin-right: 10px;
                    margin-bottom: 10px;
}

table.navega td,table.navega th {
		padding:2px;
                border:1px solid #e5eff8;
}

table.datos_cupon {
		border-collapse:collapse;
		background:#fafafa repeat-x;
		border-left:1px solid #686868;
		font:0.8em/145% 'Trebuchet MS',helvetica,arial,verdana;
		color: #333;
                float:left;
                    margin-right: 10px;
                    margin-bottom: 10px;
}

table.datos_cupon td,table.datos_cupon th {
		padding:5px;
                border:1px solid #e5eff8;
}
table.datos_cupon th.col {
    background:#fff
}

table.datos_cupon td {
    /*background:#fafafa*/
}
table.datos_cupon td.colTitulos{
     background:#F4F9FE;
         font:12px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
         color:#678197
}

table.datos_cupon thead th, tfoot th, tfoot td {
        background:#f4f9fe;
	text-align:center;
	font: 11px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
}


table.datos_cupon tbody th {
		white-space: nowrap;
}

table.datos_cupon tbody th a {
		color:#333;
}

table.datos_cupon .odd {}

table.datos_cupon tbody tr:hover {
    background:#EFF4FB
}
table.datos_cupon tr.footer{
    background:#EFF4FB; 
         font:12px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
         color:#678197
}


#datosizquierda{
    margin-right: 5px;
}
#datosderecha{
}

#vista_previa_recibo{
    float: none
}
#personales_cuotas{
    width: 580px;
    float: left;
}
#form_cobro_getAlumno{
    width: 900px;
    float: left;
}

#personales_concepto{
    width: 900px;
    float: left;    
}
#Detalle_recibo{
    /*float: right;    */
    
}
/***************** TABLA MEDIOS DE PAGO***************/
div.ui-datepicker{
    font-size:12px;
}
input.error {
    border: 2px solid red;
    background-color: #FFBCBC;
}

input.navega {
    font: 12px "Verdana";
    font-weight:bold;
    color: #000099;
}

div.message{
    background: url(/images/flecha_abajo.gif) no-repeat scroll left bottom;
    /*padding-left: 7px;*/
    padding-left: 0px;
    margin-left: 0px;
    margin-bottom: 5px;
    padding-bottom: 5px;
    font-size: 10px;
    color: #000000;
}
div.error{
    opacity: 0.9;
    filter: "alpha(opacity=90)";
    background-color:#F3E6E6;
    /*opacity:0.8;*/
    /*filter:alpha(opacity=80);*/
    border-color: #924949;
    border-style: solid solid solid solid;
    border-width: 2px;
    padding: 5px;
}

table.tablaMediosDePago {
	width:90%;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	/*margin:1em auto;*/
        border-collapse:collapse;
	}
table.tablaMediosDePago tr.odd td	{
	background:#f7fbff
	}
table.tablaMediosDePago tr.odd .column1	{
	background:#f4f9fe;
	}
table.tablaMediosDePago .column1	{
	background:#f9fcfe;
	}
table.tablaMediosDePago td {
	color:#678197;
        border:1px solid #e5eff8;
	padding:.3em 1em;
	text-align:center;
	}
table.tablaMediosDePago th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}
table.tablaMediosDePago thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 14px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
	}
table.tablaMediosDePago tfoot th {
	text-align:center;
	background:#f4f9fe;
	}
table.tablaMediosDePago tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}
table.tablaMediosDePago tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}

input.campoRecibo{
    width: 120px;
}
#formMediosDePago{
    float:left;
}
#cargar_cheque_mensaje{
    float:left;
}
input.campoEntrada{
    width: 120px;
}
input.campoEntradaCbu{
    width: 200px;
        
    
}
table.tabla_datos_tipo1 {
	width:90%;
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	/*margin:1em auto;*/
        border-collapse:collapse;
        float:left;
	}
table.tabla_datos_tipo1 tr.odd td	{
	background:#f7fbff
	}
table.tabla_datos_tipo1 tr.odd .column1	{
	background:#f4f9fe;
	}
table.tabla_datos_tipo1 .column1	{
	background:#f9fcfe;
	}
table.tabla_datos_tipo1 td {
	color:#678197;
        border:1px solid #e5eff8;
	padding:.3em 1em;
	text-align:center;
	}
table.tabla_datos_tipo1 th {
	font-weight:normal;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	}
table.tabla_datos_tipo1 thead th {
	background:#f4f9fe;
	text-align:center;
	font:bold 14px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	color:#66a3d3
	}
table.tabla_datos_tipo1 tfoot th {
	text-align:center;
	background:#f4f9fe;
	}
table.tabla_datos_tipo1 tfoot th strong {
	font:bold 1.2em "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}
table.tabla_datos_tipo1 tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}
#busqueda_exitosa{
    float: left;
}
#formCargarDatos{
    float: left;
} 

#formBuscarAlumnosByDocumento{
    float:right;
}

.formin2 {
font-family: "Verdana";
font-size: 11px;
font-weight:bold;
color: #000099;
}

#listar{
    float: left;
}
#listar_caja{
      float: left;
}

.aspirantes
{
width: 750px;
height: auto;
float:left;
padding-top: 10px;
}

.datosaspirantes
{
width: 800px;
height: auto;
overflow:auto;
float:none;
border: dotted 1px #999999;
}

.tituloasp
{
width: 740px;
height: 16px;
float:left;
padding-left: 10px;
font-family: "Verdana";
font-size: 11px;
font-weight:bold;
color: #ffffff;
background: #66a3d3;
}

.mensaje_error
{
width: 740px;
height: 16px;
float:left;
padding-top: 5px;
font-family: "Verdana";
font-size: 12px;
font-weight:bold;
color: #FF0000;
}

.mensaje_ok
{
width: 740px;
height: 16px;
float:left;
padding-top: 5px;
font-family: "Verdana";
font-size: 12px;
font-weight:bold;
color: #00CC00;
}

.separador
{
width: 738px;
height: 15px;
float:left;
}

.h_izq{
background: url(/images/CIU-cabecera-2013-1px.png);
background-repeat: repeat-x;
}
#comboPlanes{
    margin-top: 5px;
}
.label_navbar{
    margin-right: 2px;
    font-weight: bold;
    font-size: 12px;
}
.txt_navbar{
    margin-right: 20px;
    font-size: 12px;

}
.padding_navbar{

}
.navbar_izq{
    background-color: #FAFAFA;
    margin-bottom: 0px;
}
.icon-chevron-right {
  float: right;
  margin-top: 2px;
  margin-right: -6px;
  opacity: .25;
}
a{
        color: #555;
}
section{display:block}

#formAlumno{
    margin-left: 0px;
}
.form-inline{
    margin:7px 0px 7px 10px;
}