/* Documento CSS */
/* Diseñado por Christian Frausto Bernal */
/* Tepic, Nayarit a 30 de Mayo del 2004 */
/* Version 1.0 */

/* DEFINICION GENERAL */
/* Estilo para el documento */ 

body {
/*	background-color: #DCDCDC; */
	background-color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #336699;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #333333;
}

form {
	background-color: #CCCC99;
}

/* Para el contenido*/
.contenido {
	font-family: "Times New Roman", Times, Arial, Helvetica, sans-serif;
    font-size: 14px;
	line-height: 30px;
	font-weight: bold;  
/*  background-color: #006666; */
	color: #000000;
}

/* Para las instrucciones */
.instruccion {
	font-family: Courier New, Courier, mono;
    font-size: 14px;
	line-height: 30px;
	font-weight: bold; 
/*  background-color: #006666; */
	color: #666699;
}

/* Para el nombre */
.nombre {
	font-family: "Times New Roman", Times, Arial, Helvetica;
    font-size: 14px;
	line-height: 30px;
	font-weight: bold; 
/*  background-color: #006666; */
	color: #000000;
}

/* Para toda la letra prosa (cosas que se escriben y escriben */
.prosa {
	font-family: "Times New Roman", Times, Arial, Helvetica, sans-serif;
    font-size: 14px;
	line-height: 30px;
	font-weight: normal;
/*  background-color: #006666; */
	color: #000000;
}

/* Para todos los subtitulos */
.subtitulo {
	font-family: "Times New Roman", Times, Arial, Helvetica, sans-serif;
    font-size: 18px;
	line-height: 30px;
	font-weight: bold;
/*  background-color: #006666; */
	color: #000000;
}

/* Para todos los titulos */
.titulo {
	font-family: "Times New Roman", Times, Arial, Helvetica, sans-serif;
    font-size: 24px;
	line-height: 30px;
	font-weight: bold;
/*  background-color: #006666; */
	color: #000000;
}

/* Para toda la explicacion del titulo */
.tituloexplicacion {
	font-family: "Times New Roman", Times, Arial, Helvetica, sans-serif;
    font-size: 14px;
	line-height: 30px;
	font-weight: bold;  
/*  background-color: #006666; */
	color: #000000;
}

.sidebarHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	background-color: #339999;
}

.sidebarFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #CCCCCC;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

input.small {
	width: 50px;
}

/* LINKs */
/*
link	Nos dice el estilo de un enlace que no ha sido visitado. 
visited	Nos dice el estilo de un enlace que ha sido visitado. 
active	Nos dice el estilo de un enlace que está siendo pulsado. 
hover	Nos dice el estilo de un enlace sobre el que está pasando el ratón. 
*/

a:link {
	color: #0000FF;
	text-decoration: none;
}

a:visited {
  color: #3366FF;
  text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	color: #FF0000;
	text-decoration: none;
}

a.hidden {
  color: #000000;
}

a.hidden:visited {
  color: #000000;
}

a.hidden:hover {
	color: #0000CC;
}

a.hidden:active {
  color: #000000;
}

a.nav:link {
	color: #333333;
	padding: 2px;}

a.nav:visited {
	color: #cccccc;
	padding: 2px;
}

a.nav:hover {
	color: #FFFFFF;
	background-color: #666666;
	padding: 2px;
}

a.menu {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
}

a.menu:hover {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
	}

a.box {
	padding: 3px;
	background-color: #FFFFFF;
	text-decoration: none;
	border: medium solid #CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.box:hover {
  color: #000000;
	padding: 3px;
	text-decoration: none;
	background-color: #666666;
	border: medium solid #3366FF;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

