body, p, b, strong, a, td, font {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	}

INPUT.formIngresar { FONT: 11px Arial,11px  Helvetica,11px  sans-serif }*/
FORM, INPUT, TEXTAREA, SELECT, OPTION {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

P, IMG, FORM {margin-left: 0px; margin: 0px; margin-right:0px}

.textoSMS {
	font-size: 10px;
}

/* Fondos del marco principal */
TD {background-repeat: no-repeat; background-position: top;}

/* items del menu */
UL {
	list-style-image:url(/imagenes/flecha.gif);
	text-indent:0px;
	margin-left:15px;
	padding: 0px;
	left: 0px;
	clip:  rect(auto auto auto 0px);
}

/* links en los listados */
a.listado, a.listado:visited {
	width:100%;
	text-decoration:none;
	color:#0000FF
}
a.listado:hover {
	width:100%;
	text-decoration:underline;
	background-color:#FFCC66
}

/* links en los listados */
a.link_claro, a.link_claro:visited {
	text-decoration:none;
	color:#0000FF;
	font-weight:bold;
}
a.link_claro:hover {
	text-decoration:underline;
	color:#0000FF
}


/* Subcategorias */
a.menusub {
	margin-left:20px;
	color:white;
	width:160px;
	text-decoration:none;
}
a.menusub:hover {text-decoration:underline; background-color:#3300FF}

/* Texto de los contenidos */
TD.texto {
	color:#000000;
	padding-right: 12px;
	padding-left: 12px;
}

/* Texto de error en Formularios*/
.formError {
	color:#FF0000;
	padding-right: 12px;
	padding-left: 12px;
	font-size: 16px;
	font-weight: bold;
}
/* Texto de resultado OK en Formularios*/
.formOk {

	color:#0033FF;
	padding-right: 12px;
	padding-left: 12px;
	font-size: 16px;
	font-weight: bold;
}


/* Titulo de los contenidos */
.tituloNota {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	COLOR: #0066CC; 
	padding-right: 12px;
	padding-left: 12px;
}

/* Separador entre contenidos */
DIV.separador { margin-top:5px; }

/* Pie de la Pagina */
.pie {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top:6px;
	margin-bottom:6px;
}
