body {
	PADDING-RIGHT: 0px;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 50px;
  MARGIN: 0px;
  font-family: "Franklin Gothic Medium", Verdana, Arial, sans-serif;
  FONT-WEIGHT: normal;
  FONT-SIZE: 13px;
  color:#000000;
  text-align: left;
}

body.std
{
  width:        100%;
  margin-left:  auto;
  margin-right: auto;
  background: #f0f0f0;
}

/* recuadro alrededor de las estructuras con fondo blanco y bordes gruesos */
#entorno {
  background: white;
  width:      1012px;
  margin:     0 auto;
  border:     3px solid #125f9d;
}

#top
{
  PADDING-BOTTOM: 1px;
  border-bottom:  1px solid #CCCCCC;
  width:          100%;
  position:       relative;
  float:          left;
	background:     white url(http://unvm.edu.ar/inscripcion/formato/header_cursos.jpg) no-repeat left top;
	height:         158px;
}

#container
{
  width:96%;
  text-align:left;
  margin:0;
  padding: 20px 0px 0px 0px;
  float: center;
}

#footer {
  padding:    0px 40px 0px 0px;
  MARGIN:     0px auto;
  font-size:  10px;
  text-align: right;
  border-top: 1px solid #CCCCCC;
  clear:      both;
  COLOR:      #222;
	background: white url(http://unvm.edu.ar/inscripcion/formato/pie_cursos.jpg) no-repeat left top;
	height:     111px;
}

p {
	PADDING-RIGHT: 20px;
  MARGIN-TOP: 0px;
  PADDING-LEFT: 30px;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;
  /*color: #000022;*/
}

h1 {
  padding-top:  0px;
  padding-right: 0px;
  padding-left:10px;
  padding-bottom:0px;
  margin-bottom:6px;
  letter-spacing:-1px;

	FONT-WEIGHT: bold;
  FONT-SIZE: 28px;

  COLOR: #FFFFFF;
  /*004a85;*/
  /*TEXT-ALIGN: center;*/
}

h2 {
    padding-top:  10px;
    padding-right: 0px;
    padding-left:10px;
    padding-bottom:0px;
    margin-bottom:0px;
    letter-spacing:-1px;

  	FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    MARGIN: 0px 20px 0px 30px;
    COLOR: #FFFFFF;
    /*004a85;*/
}

h3{
    padding-top:0px;
    padding-right: 0px;
    padding-left:10px;
    padding-bottom:0px;
    margin-bottom:0px;

    font-size:18px;
    color:#125f9d;
    letter-spacing:-0.75pt;
}

h4 {
    padding-top:0px;
    padding-right:0px;
    padding-left:20px;
    padding-bottom:0px;
    margin-bottom:0px;

    margin-top:3px;
    font-size:16px;
    color:#0385e0;
}

h5 {
  padding-top:  0px;
  padding-right: 0px;
  padding-left:10px;
  padding-bottom:0px;
  margin-bottom:6px;
  letter-spacing:-1px;
	FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  color:#000000;
  text-align: right;
}

.boton{
  font-size:10px;
  font-weight:bold;
  color:white;
  background:#638cb5;
  border:0px;
  width:80px;
  height:19px;
}

/* formato de tabla para sorttable.js */
table.sortable{
  font-family: "Franklin Gothic Medium", Verdana, Arial, sans-serif;   
  font-weight:      normal;
  font-size:        11px;
  color:            #404040;
  width:            98%;
  background-color: #fafafa;
  border:           1px #6699CC solid;
  border-collapse:  collapse;
  border-spacing:   0px;
  margin-top:       0px;    
}

table.sortable thead {
  font-family: "Franklin Gothic Medium", Verdana, Arial, sans-serif;   
  font-weight: bold;
  cursor: default;
  font-size:        11px;
  color:            #404040;
  width:            98%;
  background-color: #fafafa;
  border:           1px #6699CC solid;
  border-collapse:  collapse;
  border-spacing:   0px;
  margin-top:       0px;    
}

table.sortable td.titulos
{
  font-family: "Franklin Gothic Medium", Verdana, Arial, sans-serif;   
  border-bottom:    2px solid #6699CC;
  background-color: #BEC8D1;
  text-align:       center;
  font-weight:      bold;
  font-size:        10px;
  color:            #404040;
}

table.sortable td.sorttable_nosort
{
  font-family: "Franklin Gothic Medium", Verdana, Arial, sans-serif;   
  border-bottom:    2px solid #6699CC;
  background-color: #BEC8D1;
  text-align:       center;
  font-weight:      bold;
  font-size:        10px;
  color:            #404040;
}

/* Formato de tabla para listado */
table.listado
{
  font-weight:      normal;
  font-size:        11px;
  color:            #404040;
  width:            98%;
  background-color: #fafafa;
  border:           1px #6699CC solid;
  border-collapse:  collapse;
  border-spacing:   0px;
  margin-top:       0px;
}

table.listado td.titulos
{
  border-bottom:    2px solid #6699CC;
  background-color: #BEC8D1;
  text-align:       center;
  font-weight:      bold;
  font-size:        10px;
  color:            #404040;
}

table.listado td.contenido
{
  border-bottom:    1px dotted #6699CC;
  border-right:     1px dotted #6699CC;
  font-weight:      normal;
  font-size:        9px;
  color:            #404040;
  background-color: white;
  text-align:       left;
  padding-left:     3px;
}

/* formato de tabla para Alta de registros */
table.alta
{
  font-weight:      normal;
  font-size:        11px;
  color:            #404040;
  width:            650px;
  background-color: #fafafa;
  border:           1px #6699CC solid;
  border-collapse:  collapse;
  border-spacing:   0px;
  margin-top:       0px;
}

table.alta td.etiqueta
{
  background-color: #BEC8D1;
  text-align:       left;
  font-weight:      bold;
  font-size:        10px;
  color:            #404040;
}

/* formato de tabla para Busqueda en Registros */
table.busqueda
{
  font-weight:      normal;
  font-size:        11px;
  color:            #404040;
  width:            98%;
  background-color: #fafafa;
  border:           1px #6699CC solid;
  border-collapse:  collapse;
  border-spacing:   0px;
  margin-top:       0px;
}

table.busqueda td.etiqueta
{
  background-color: #BEC8D1;
  text-align:       left;
  font-weight:      bold;
  font-size:        10px;
  color:            #404040;
}
