body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}
form {
	margin: 0px;
	padding: 0px;
}
select {
	margin: 0px;
	padding: 0px;
	width: 200px;
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006291;
	border: 1px solid #006291;
}
h1 {
	font-size: 16pt;
	color: #006291;
	border-bottom: 1px solid #ffffff;
}
h2 {
	font-size: 14pt;
	color: #006291;
	border-bottom: 1px solid #ffffff;
}
h3 {
	font-size: 12pt;
	border-bottom: 1px solid #666666;
}
h4 {
	font-size: 10pt;
	color: #666666;
	border-bottom: 1px solid #cccccc;
}
h1, h2, h3, h4 {
	margin: 2px 5px;
	padding: 2px 5px;
}
p {
	margin: 2px 5px;
	padding: 2px 8px;
}
a:visited 	{color: #006291; text-decoration: none; }
a:link 		{color: #006291; text-decoration: none; }
a:active 	{color: #098CCD; text-decoration: none; }
a:hover 	{color: #098CCD; text-decoration: none; }


a.l-menu:visited, a.l-menu:link,a.l-menu:link , a.l-menu:active {
	text-decoration: none;
	border: 1px solid #f0f0f0;
	margin: 3px 0px;
	padding: 2px 15px;
}

a.l-menu:visited 	{	color: #006291; background-color: #F9FAFB; }
a.l-menu:link 		{	color: #006291; background-color: #F9FAFB; }
a.l-menu:active 	{	color: #098CCD; background-color: #ffffff; }
a.l-menu:hover 		{	color: #098CCD;	background-color: #ffffff; }

a.l-gris:visited 	{color: #999999; text-decoration: none; }
a.l-gris:link 		{color: #999999; text-decoration: none; }
a.l-gris:active 	{color: #666666; text-decoration: none; }
a.l-gris:hover	 	{color: #666666; text-decoration: none; }

a.link-b:visited 	{color: #ffffff; text-decoration: none; }
a.link-b:link 		{color: #ffffff; text-decoration: none; }
a.link-b:active 	{color: #f9f9f9; text-decoration: none; }
a.link-b:hover		{color: #f9f9f9; text-decoration: none; }

a.lboton:link, a.lboton:visited {
	color: #ffffff;
	text-decoration: none;
	background: #006291;
	padding: 3px 8px;
	border: 1px solid #CCCCCC;
	font-weight: bold;
}
a.lboton:active, a.lboton:hover {
	color: #ffffff;
	text-decoration: none;
	background: #ff9f00;
	padding: 3px 8px;
	border: 1px solid #CCCCCC;
	font-weight: bold;
}

select {
	width: 240px;
}
input {
	width: 240px;
}
.input_short {
	width: 100px;
}


.t-b {
	font-weight: bold;
}
.t-azul {
	color: #006291;
}
.t-gris {
	color: #333333;
}
.t-b-celeste {
	font-weight: bold;
	color: #006291;
}
.t-b-naranja {
	font-weight: bold;
	color: #ff9f00;
}
.t-cope {
	font-weight: bold;
	color: #006291;
	border-top: 1px solid #006291;
}
.t-b-gris {
	font-weight: bold;
	color: #666666;
}
.t-b-blanco {
	font-weight: bold;
	color: #FFFFFF;
}
.t-s-555555 {
	font-size: 8pt;
	color: #555555;
}
.t-s-777777 {
	font-size: 8pt;
	color: #777777;
}
.t-s-999999 {
	font-size: 8pt;
	color: #999999;
}
.t-s-azul {
	font-size: 8pt;
	color: #006291;
}
.t-s-eeeeee-i {
	font-size: 8pt;
	color: #ffffff;
	background-color: #006291;
}
.t-s-ff9f00-i {
	font-size: 8pt;
	color: #ffffff;
	background-color: #ff9f00;
}
.t-u-ff9f00-i {
	font-size: 8pt;
	color: #ff9f00;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #f5f5f5;
}

.t-u-006291-i {
	font-size: 8pt;
	color: #006291;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #f5f5f5;
}

.news01div{
	border: 1px solid #eeeeee;
	margin: 10px 5px;
	padding: 3px;
}

