body,td,th{
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	color: #333333;
}
a:link { FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a:visited { FONT-SIZE: 12px; COLOR: #0000ff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a:hover { FONT-SIZE: 12px; COLOR: #990033; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
a:active { FONT-SIZE: 12px; COLOR: #990000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
#cuadros td {
	font-size: 10px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#pie {
	background-color: #58a2cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	padding: 3px;
}
#fecha {
	background-color: #58a2cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	height: 16px;
}
.contorno {
	background-color: #58a2cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.me1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF8000;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.me1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fe5400;
	background-color: #ffcc66;
	padding-left: 10px;
	padding-top: 10px;
}
.op1a {
	padding-left: 10px;
	background-color: #ffcc66;
	cursor: hand;
	background-image: url(/body/images/line1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}


.op1a A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000ff;
	text-decoration: none;
}
.op1b {
	padding-left: 10px;
	background-color: #003399;
	cursor: hand;
}

.op1b A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
}
.menut2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #FF8000; height: 20px;padding-left: 3px;}
.menut2a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fe5400; background-color: #ffcc66; padding-left: 3px; font-weight: bold;}
.menud1 { COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: normal; text-decoration: none; padding-left: 10px; background-color: #ffcc66; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}

.menut1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; background-color: #f2bad6; height: 20px;padding-left: 3px;}
.menud2 { COLOR: #535353; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; font-weight: normal; text-decoration: none; padding-left: 10px; background-color: #f8e6f0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #FFFFFF;}

a.link2:link { FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.link2:visited { FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.link2:hover { FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
a.link2:active { FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

a.link3:link { FONT-SIZE: 14px; COLOR: #0000ff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.link3:visited { FONT-SIZE: 14px; COLOR: #0000ff; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; }
a.link3:hover { FONT-SIZE: 14px; COLOR: #990033; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }
a.link3:active { FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; }

a.link4:link {FONT-SIZE: 11px; COLOR: #990099; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold;}
a.link4:visited { FONT-SIZE: 11px; COLOR: #990099; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; font-weight: bold;}
a.link4:hover { FONT-SIZE: 11px; COLOR: #CCCCCC; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight: bold;}
a.link4:active { FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline; font-weight: bold;}

a.link5:link {FONT-SIZE: 11px; COLOR: #990099; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.link5:visited { FONT-SIZE: 11px; COLOR: #990099; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.link5:hover { FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
a.link5:active { FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

.titulo1 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF;}
.titulo2 { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #0000FF;}
.titulo3 { 	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #CC3300;
	margin: 0px;
	font-weight: normal;}
.titulo4 { 
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003399;
	margin: 0px;
	font-weight: bold;}
.titulo5 {
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC3300;
	margin: 0px;
	font-weight: bold;
}
.titulo6 {
	font-family: "Lucida Grande", "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0066;
	margin: 0px;
	font-weight: bold;
}

.texto1 { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none; color: #333333}
.texto2 { FONT-FAMILY: Arial; FONT-SIZE: 11px; TEXT-DECORATION: none; color: #006600}
.texto4 { FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none; color: #666666}

.tablalintop { border-top-width: 1px; border-top-style: dashed; border-top-color: #CCCCCC;}
.tablalinbottom { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC;}
.cabnoticia1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #006699; height: 18px; border: 1px solid #006699; background-color: #EAF9FF;}
.cabnoticia2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal; color: #FFFFFF; height: 18px; background-color: #9999CC;}
.campo1 { CURSOR: text; COLOR: #666666;	TEXT-DECORATION: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 1px solid #006699; font-weight: normal; width: 170px;}
.boton1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; border: none;	background-color: #58a2cb; text-decoration: underline;}

.cuadro1t { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF; background-color: #003399;}
.cuadro1b { border: 1px solid #003399;  background-color: #FBFBFB;}
.cuadro2t { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF; background-color: #990000;}
.cuadro2b { border: 1px solid #990000;  background-color: #FBFBFB;}
.cuadro3t { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF; background-color: #008000;}
.cuadro3b { border: 1px solid #008000;  background-color: #FBFBFB;}
.cuadro4t { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF; background-color: #333399;}
.cuadro4b { border: 1px solid #333399;  background-color: #FBFBFB;}
.cuadro5t { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF; background-color: #CC3300;}
.cuadro5b { border: 1px solid #CC3300;  background-color: #FBFBFB;}

.separador1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #B9DFF7;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	padding-right: 3px;
	padding-left: 3px;
}
.separador2 { font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #6699ff;	font-size: 13px; font-weight: bold; color: #FFFFFF;	padding: 2px;}
.separador3 { font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #027DA6;	font-size: 13px; font-weight: bold; color: #FFFFFF;	padding: 2px;}
.separador4 { font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #008000;	font-size: 13px; font-weight: bold; color: #FFFFFF;	padding: 2px;}
.separador5 { font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #990000;	font-size: 13px; font-weight: bold; color: #FFFFFF;	padding: 2px;}
.separador6 { font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #3347ad;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	padding: 2px;}
.separador7 { font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #FDECC8; font-size: 11px; font-weight: normal; color: #663300;}
.separador8 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC3300;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	width: 95%;
	font-style: italic;
}
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #003399;}
h4 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600;}
h5 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC3366;}

.recuadro1b {
	border: 1px solid #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993300;
	background-color: #FBF9CA;
	padding: 10px;
	width: 100%;
}
.recuadro2b {
	border: 1px solid #F4DCFA;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0066;
	background-color: #FDF4FC;
	padding: 10px;
	width: 100%;
}
.recuadro3b {
	border: 1px solid #EDDCCB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996633;
	background-color: #FFFBEC;
	padding: 10px;
	width: 100%;
}
.recuadro4b {
	border: 1px solid #BBDDFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color: #ECF5FF;
	padding: 10px;
	width: 100%;
}
.recuadro5b {
	border: 1px solid #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #F7F7F7;
	padding: 10px;
	width: 100%;
	height: 100%;
}
.recuadro6b {
	border: 1px solid #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #003399;
	padding: 10px;
	width: 100%;
	height: 100%;
}
#menu
{
	padding: 0px 10px 10px;
	color: #CC3300;
	border: 1px solid #003399;
}
#menu ul
{
	margin: 0px 0px 0px 15px;
	list-style-type: square;
}
#menu ol
{
	margin: 0px 0px 0px 25px;
}
#descripcion{
	background-color: #003366;
	border: 1px solid #003366;
	padding: 5px;
	margin-bottom: 5px;
	color: #EAEAEA;
	font-size: 1.2em;
}
#descripcion:first-letter {
	color: #FFCC00;
	font-size:x-large;
	font-weight: bold;
}
/* nuevo codigo */
#col1{
	width: 95%;
}
#cuad1{
	text-align: left;
	margin-top: 10px;
	font-size: 11px;
	color: #727272;
	background-color: #F5F5F5;
	border: 1px solid #FD7E00;
	padding: 1px;
}
#cuad1 h5 {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	background-color: #FD7E00;
}
#cuad1 a {font-size: 12px;}
#cuad1 p {
	margin: 5px;
	padding: 0px;
}
#cuad2 {
	text-align: left;
	margin-top: 10px;
	background-color: #F5F5F5;
	border: 1px solid #008000;
	padding: 1px;
}
#cuad2 h5 {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	background-color: #008000;
}
#cuad2 p {
	margin: 5px;
	padding: 0px;
}
#cuad2 ul {
	list-style-image: url(/img/tictac_green.gif);
	list-style-position: outside;
	TEXT-ALIGN: left;
	margin: 5px 0px;
	padding-left:18px;
}
#cuad2 ul LI {
	padding-bottom: 5px;
}
#cuad3{
	text-align: left;
	margin-top: 10px;
	font-size: 11px;
	color: #727272;
	background-color: #F5F5F5;
	border: 1px solid #003d81;
	padding: 1px;
}
#cuad3 h5 {
	font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #FFFFFF;
	margin: 0px;
	padding: 2px;
	background-color: #003d81;
}
#cuad3 a {font-size: 12px;}
#cuad3 p {
	margin: 5px;
	padding: 0px;
}
#cuad3 ul {
	list-style-image: url(/img/tictac_blue.gif);
	list-style-position: outside;
	TEXT-ALIGN: left;
	margin: 5px 0px;
	padding-left:18px;
}
#cuad3 ul LI {
	padding-bottom: 5px;
}
#pub {
	padding: 4px;
	display: block;
	width: 98%;
	clear: both;
}
#pub img{
	border: 1px solid #CCCCCC;
	margin: 3px;
float:left;
}
#detalle {text-align: justify;}
#c1{
	border: 1px solid #BBDDFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color: #ECF5FF;
	padding: 10px;
}
#pie1{
	color: #666666;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	width: 60%;
	text-align: right;
	padding-top: 5px;
}
/* nuevo codigo */
