body { font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
}

tr.fondo, td.fondo, td.fondo_config, .fondo2 { background-image:url(images/menu_bg.gif); height:26px;}

td { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

th { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; color: #0099CC;}

form { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

input { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

textarea { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

select { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}

ul { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; list-style-type: disc;	list-style-position: outside;}

li { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}

ol { font-family: Arial, Helvetica, sans-serif;	font-size: 12px; list-style-type: upper-roman; list-style-position: outside;}

.small { font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}

.big { font-family: Arial, Helvetica, sans-serif; font-size: 18px;}

.bodystyle { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

.box1 {border: 1px solid #999999;}

.box2 { border: 1px solid #999999; background-color:#EDEDED;}

.box3 {border: 1px solid #EDEDED;}

.titulos { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
a.titulos:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration:none; }
a.titulos:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration:none; }
a.titulos:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration:underline; }

.titulos2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #993300;}
a.titulos2:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #993300; text-decoration:none; }
a.titulos2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #993300; text-decoration:none; }
a.titulos2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #993300; text-decoration:underline; }

.mailto_peque { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066FF;}
a.mailto_peque:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066CC; text-decoration:none; }
a.mailto_peque:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066CC; text-decoration:none; }
a.mailto_peque:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0066CC; text-decoration:underline; }

.warning { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000;}

.warning_nota { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600; text-decoration: none;}
a.wwarning_notaarning:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600;text-decoration: none;}
a.warning_nota:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600;text-decoration: none;}
a.warning_nota:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6600;text-decoration: underline;}

.nombres { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.style7 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.InputBlanco {	font-family: Arial, Helvetica, sans-serif; font-size: 10px;	color: #000000;}
.style8 { color: #000000; font-weight: bold;}
.style9 {color: #000000}

.style11, .texto, a.texto { font-size: 12px;	color: #000000;	font-family: Arial, Helvetica, sans-serif;}
a.style11:link, a.texto:link { font-size: 12px;	color: #000000;	font-family: Arial, Helvetica, sans-serif; text-decoration:none;}
a.style11:visited { font-size: 12px;	color: #000000;	font-family: Arial, Helvetica, sans-serif;text-decoration:none;}
a.style11:hover, a.texto:hover { font-size: 12px;	color: #009900;	font-family: Arial, Helvetica, sans-serif;text-decoration:underline;}

.style11a, .titulo, a.titulo {	font-size: 12px; color: #003300; font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}
a.style11a:link {	font-size: 12px; color: #003366; font-weight: bold;	font-family: Arial, Helvetica, sans-serif;text-decoration:none;}
a.style11a:visited {	font-size: 12px; color: #003366; font-weight: bold;	font-family: Arial, Helvetica, sans-serif;text-decoration:none;}
a.style11a:hover {	font-size: 12px; color: #003366; font-weight: bold;	font-family: Arial, Helvetica, sans-serif;text-decoration:underline;}

.style11_peque, .texto_peque { font-size: 10px;	color: #003366;	font-family: Verdana, Arial, Helvetica, sans-serif;}
a.style11_peque:link { font-size: 10px;	color: #003366;	font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a.style11_peque:visited { font-size: 10px;	color: #003366;	font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a.style11_peque:hover { font-size: 10px;	color: #003366;	font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline;}

.style12 {color: #000066}

hr { border: 1px solid #CCCCCC; color: #EDEDED; height: 3px;}

#fullheight{height:100%}

/* Estilos para listas de AJAX */
ul.lista_ajax { 
	list-style:none;
	margin:0; 
	padding:0;
}

ul.lista_ajax li {
	vertical-align:middle;
	cursor:move;
	padding:0px;
}

ul.lista_ajax li.pointer {
	cursor:auto;
}

ul.lista_ajax li.pares, ul.lista_ajax li.even {
	background-color:#E1E1E1;
}

ul.lista_ajax li.nones, ul.lista_ajax li.odd {
	background-color:#EAEAEA;
}

ul.lista_ajax li:hover {
	background-color:#D8E5F4;
}

.odd {
	background-color:#e1e1e1;
	height:25px;
}

.even {
	background-color:#ededed;
	height:25px;
}

.odd:hover, .even:hover {
	background-color:#D8E5F4;
}
