ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin: 0; padding: 0; }
/*a img,:link img,:visited img { 
	border: none;
	color:#575757;
	font-weight:bold;

}

a
{
  text-decoration: none;
}
*/
a:link
{
	color:#575757;
	font-weight:bold;
	text-decoration:none;

}
a:visited
{
	color:#575757;
	font-weight:bold;
	text-decoration:none;

}


a:hover
{
  text-decoration: underline;
  color:#0551B5;
  font-weight:bold;
  text-decoration:none;
}

/*body, td
{
  margin: 0;
  padding: 0;
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;
}*/

body
{
  padding: 0px;
  margin: 0px;
  background-image:url(../images/fondo-cuerpo.jpg);
  font-family: Arial, Verdana, sans-serif;
  font-size: 11px;
  background-color: #fff;

}
div.sige-firma{
	background-image:url(../images/fondo-pie.jpg);
	height:56px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	background-repeat:repeat-x;
	padding-top:10px;
	

}
div.sige-cuerpo{
padding-left:20px;
padding-right:20px;
/*padding-top:20px;*/
padding-bottom:20px;

}

table.tabla-banner td.banner-a
{
background-image:url(../images/banner-principal-a.jpg);
background-repeat:no-repeat;
height:112px;
width:370px;
background-position:left;

}
table.tabla-banner td.banner-b
{
background-image:url(../images/banner-principal-b.jpg);
background-repeat:no-repeat;
height:112px;
width:355px;
background-position:right;

}
table.tabla-banner td
{
background-image:url(../images/fondo-banner.jpg);
background-repeat:repeat-x;
}
div.sige-menuprincipal
{
color:#84B700;
padding-left:20px;
padding-right:20px;
padding-top:20px;
}
div.sige-menuprincipal a:link
{
	color:#575757;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
div.sige-menuprincipal a:visited
{
	color:#575757;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}



div.sige-menuprincipal a:hover
{
  /*color:#84B700;*/
  text-decoration: underline;
  color:#0551B5;
  font-weight:bold;
  text-decoration:none;
}

div.sige-cuerpo a:link, a:visited
{
	/*color:#575757;*/
	color:#0099CC;
	font-weight:bold;
	text-decoration:none;
}

div.sige-cuerpo a:hover
{
  color:#84B700;
  text-decoration: underline;
  color:#0551B5;
  font-weight:bold;
  text-decoration:none;
}
table.tabla-accion-panel td
{
background-color:#F4FAFF;
}

table.tabla-accion-panel td.accion-panel-img
{
background-image:url(../images/usuario-panel.jpg);
height:78px;
width:101px;
background-repeat:no-repeat;
}
table.tabla-accion-panel td.accion-carga-img
{
background-image:url(../images/usuario-carga.jpg);
height:78px;
width:101px;
background-repeat:no-repeat;
}
table.tabla-accion-panel td.accion-plan-img
{
background-image:url(../images/usuario-plan.jpg);
height:78px;
width:101px;
background-repeat:no-repeat;
}
table.tabla-accion-panel td.accion-profesor-img
{
background-image:url(../images/usuario-profesor.jpg);
height:78px;
width:101px;
background-repeat:no-repeat;
}

table.tabla-accion-panel td.accion-preinscripcion-img
{
background-image:url(../images/usuario-preinscripcion.jpg);
height:90px;
width:101px;
background-repeat:no-repeat;
}
table.tabla-accion-panel td.accion-ventas-img
{
background-image:url(../images/usuario-ventas.jpg);
height:90px;
width:101px;
background-repeat:no-repeat;
}
table.tabla-accion-panel td.accion-usuarios-img
{
background-image:url(../images/usuario-usuarios.jpg);
height:90px;
width:101px;
background-repeat:no-repeat;
}
table.tabla-accion-panel td.accion-contrasenia-img
{
background-image:url(../images/usuario-contrasenia.jpg);
height:90px;
width:101px;
background-repeat:no-repeat;
}



table.tabla-login-frontend
{
background-image:url(../images/fondo-login.jpg);
background-repeat:no-repeat;
width:368px;
height:143px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
}
table.tabla-login-backend
{
background-image:url(../images/fondo-login-backend.jpg);
background-repeat:no-repeat;
width:368px;
height:143px;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
}



table.tabla-contrasenia
{
background-image:url(../images/fondo-contrasenia.jpg);
background-repeat:no-repeat;
width:559px;
height:179px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
/*text-transform:uppercase;*/
}
table.tabla-contrasenia th
{
height:50px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
}





table.tabla-accion-panel td.accion-panel-txt
{
background-image:url(../images/barra-titulo.jpg);
background-repeat:no-repeat;
background-position:bottom left;
}
div.text-titulo
{
color:#0563C0;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
padding-top:25px;
font-weight:bold;
}
div.text-subtitulo
{
color:#0099CC;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;

font-weight:bold;
}
div.titulo-modulo
{
padding-left:20px;
padding-top:20px;
padding-bottom:10px;
}
div.titulo-acciones
{
padding-left:10px;
padding-right:10px;

}
div.descripcion-acciones
{
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
}
div.cuerpo-contenido td
{
background-color:#F4FAFF;
}
div.cuerpo-contenido
{
width:600px;
margin-left:20%;
padding-top:20px;
}
.boton-login
{
  background: url(../images/boton-ingresar.jpg) no-repeat;
  width:96px;
  height:34px;
  border:0px;
  cursor:pointer;
  /*border-right: 4px solid #73B65A !important;*/
}
.boton-login-backend
{
  background: url(../images/boton-ingresar-backend.jpg) no-repeat;
  width:96px;
  height:34px;
  border:0px;
  cursor:pointer;
  /*border-right: 4px solid #73B65A !important;*/
}


.boton-contrasenia
{
  background: url(../images/cambiar-contrasenia.jpg) no-repeat;
  width:163px;
  height:30px;
  border:0px;
  cursor:pointer;
  /*border-right: 4px solid #73B65A !important;*/
}
div.titulo-login
{
margin-top:20px;
margin-bottom:20px;
margin-left:40px;
}

table.subopciones
{
width:700px;

}

table.subopciones td
{
padding-left:20px;
padding-right:20px;

}
table.subtitulo-usuarios td.subtitulo
{
background-image:url(../images/barra-titulo.jpg);
background-repeat:no-repeat;
background-position:bottom left;
color:#0563C0;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
font-weight:bold;
}
table.subtitulo-usuarios td.subtitulo-img
{
padding-right:5px;
width:40px;
}
table.subtitulo-usuarios
{
margin-bottom:10px;
}
div.item-menu
{
background-image:url(../images/cuadro-menu-usuario.jpg);
background-position:left top;
background-repeat:no-repeat;
height:32px;
width:169px;
margin-bottom:1px;
padding-top:8px;
padding-left:10px;
}
div.item-menu a:link, a:visited
{
/*padding-left:10px;*/
}
div.item-menu .iconomenu
{
padding-right:10px;
}

table.contenedor
{
/*width:559px;*/
width:95%;
margin-top:3px;
margin-left:20px;
margin-right:20px;

}
table.contenedor-calificaciones
{
width:100%;
margin-top:3px;
margin-left:20px;
margin-right:20px;

}

table.cursos-disponibles
{
width:100%;
background-color:#FFFFFF;

}
table.cursos-disponibles #titulo-disponibles
{

width:560px;
color:#096F00;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
text-align:left;
padding:10px;
background-color:#FFFFFF;
}
table.cursos-disponibles th
{
background-color:#DFF7D4;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0450B3;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
text-align:left;

}

table.contenedor-calificaciones th
{
background-color:#DFF7D4;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0450B3;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
text-align:left;

}

table.cursos-disponibles td
{
background-color:#ffffff;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}


table.cursos-disponibles a:visited
{
padding:0px;
}




table.cursos-disponibles tr
{
border-left:1px solid #55ACF5;
}


table.cursos-disponibles #pie-disponibles
{
width:560px;
color:#096F00;
font-family:Arial, Helvetica, sans-serif;
background-color:#FFFFFF;
height:6px;
}
table.contenedor #cabeza-contenedor
{
background-image:url(../images/fondo-c-disponible.jpg);
height:6px;
background-position:left top;
background-repeat:no-repeat;
}

table.contenedor #pie-contenedor
{
background-image:url(../images/fondo-pie-disponible.jpg);
height:6px;
background-position:left top;
background-repeat:no-repeat;
}
table.contenedor #campo-contenedor
{
border-left:1px solid #55ACF5;
border-right:1px solid #55ACF5;
}
table.contenedor-calificaciones #campo-contenedor-calificaciones
{
border-left:1px solid #55ACF5;
border-right:1px solid #55ACF5;
border-bottom:1px solid #55ACF5;
border-top:1px solid #55ACF5;
}

table.contenedor-calificaciones #campo-contenedor
{
border-left:1px solid #55ACF5;
border-right:1px solid #55ACF5;
}

table.menu-usuario{
margin-top:0px;
}

table.tabla-usuario th
{

background-color:#DFF7D4;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#0450B3;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-left:10px;
padding-right:10px;
text-align:left;


}
table.tabla-usuario
{
background-color:#FFFFFF;
}


input, select
{
font-size:10px;
}
table.ficha-curso
{
border:1px solid #56ACF5;
background-color:#FFFFFF;
width:400px;
}
table.ficha-curso #titulo-ficha
{
background-color: #56ACF5;
color:#042A51;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding:10px;
}

table.ficha-curso #titulo-ficha a:link
{
color:#000000;
font-weight:100;
}



table.img-ficha
{
margin:5px;
border:1px solid #C6E1FE;
width:390px;
}
table.contenido-ficha
{
margin:5px;
border:1px solid #C6E1FE;
width:390px;
}
table.contenido-ficha td
{
padding-left:10px;
padding-right:10px;
padding-top:5px;
}
table.contenido-ficha th
{
background-color:#F1F8FF;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}
table.lineatabla td{
border:1px #50CB09 solid;
padding:5px;
}
table.lineatabla th{
border:1px #50CB09 solid;
padding:5px;
background-color:#FFFFFF;
font-weight:bold;
}

table.perfilpreinscrito{
border:1px #55ACF5 solid;
margin-top:10px;
}

table.perfilpreinscrito td{
padding:5px;

}
table.perfilpreinscrito #campo{
background-color:#DFF7D4;
font-weight:bold;
}
table.perfilpreinscrito #contenido{
background-color:#FFFFFF;
}
table.titulocurso{
margin-top:20px;
margin-bottom:20px;
}

table.titulocurso #titulo{
color:#0563C0;
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

table.titulocurso #lebel-titulo{
color:#000000;
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
/*font-weight:bold;*/
width:200px;

}
table.titulocurso #lebel-titulo-simple{
color:#000000;
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
/*font-weight:bold;*/


}

table.tabla-pie{
margin-top:20px;
margin-bottom:20px;
}
table.tabla-pie td{
text-align:center;
}