﻿body {
	background:#FFFFFF;
	margin:0px;
	padding:0px; 
	font:8pt Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
h1 {
	color:#162278;
	font:bold 150% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:0px;
	margin-bottom:0px;
}
h2 {
	color:#162278;
	font:bold 130% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:0px;
	margin-bottom:0px;
}
h3 {
	color:#162278;
	font:bold 115% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:0px;
	margin-bottom:0px;
}
h4 {
	color:#162278;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:6px;
	margin-bottom:9px;
}
h5 {
	color:#000000;
	font:85% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:6px;
	margin-bottom:6px;
}
h6 {
	color:#000000;
	font:80% Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
p {
	color:#000000;
	font:85% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:7px;
	margin-bottom:7px;
}
ol {
	margin-top:18px;
	margin-bottom:18px;
}
ul {
	margin-top:18px;
	margin-bottom:18px;
}
li {
	color:#000000;
	font:85% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:6px;
	margin-bottom:6px;
}

.multilevel ul {
	margin-top:0px;
	margin-bottom:24px;
}
.multilevel li {
	margin-top:6px;
	margin-bottom:6px;
}
.multilevel ul li {
	color:#000000;
	font:100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:6px;
	margin-bottom:6px;
}
.multilevel ul li ul li {
	color:#000000;
	font:90% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top:6px;
	margin-bottom:6px;
}
.multilevel ul li ul li ul li {
	color:#000000;
	font:100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top:6px;
	margin-bottom:6px;
}
.multilevel ul li ul li ul li ul li {
	color:#000000;
	font:100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top:6px;
	margin-bottom:6px;
}

a:link {
	color:#000066;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
a:active {
	color:#3258BD;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:underline;
}
a:visited {
	color:#000066;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
a:hover {
	color:blue;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:underline;
}
.left_content {
	border-left:2px solid #3258BD;
	border-right:2px solid #162278;
}
.main_content {
	border-left:3px solid #162278;
	border-top:2px solid #162278;
	border-bottom:3px solid #3258BD;
}
.right_content {
	border-top:2px solid #162278;
	border-bottom:3px solid #3258BD;
}
.box_content {
	border-left:4px solid #3258BD;
	border-right:6px solid #162278;
	border-top:2px solid #3258BD;
	border-bottom:3px solid #162278;
	padding-left:5px;
	padding-right:5px;
	padding-top:4px;
	padding-bottom:4px;
}
.menu {
	color:#B1B1B1;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
.menu a:link {
	color:#B1B1B1;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.menu a:visited {
	color:#B1B1B1;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.menu a:active {
	color:#FFFF66;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.menu a:hover {
	color:#ffff00;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.date {
	color:#000080;
	font:bold 110% Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
.date a:link {
	color:#000080;
	font:bold 110% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.date a:visited {
	color:#000080;
	font:bold 110% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.date a:active {
	color:#ffffff;
	font:bold 110% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.date a:hover {
	color:#ff3300;
	font:bold 110% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
/* homepage news area start */
.news a:link {
	color:#000066;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.news a:visited {
	color:#000066;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
}
.news a:active {
	color:#3258BD;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:underline;
}
.news a:hover {
/*	color:#1C2E92; */
	color:blue;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:underline;
}
.news table	{
	width:100%;
	border-collapse:collapse;
	border-spacing:0px;
	border:1px solid #94A3C4, 0px, 0px, 0px;
}
.news td {
	border-bottom: 1px solid #94A3C4; 
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
}
.news th {
	background-color:#CCCCCC;
	padding-top:6px;
	padding-bottom:6px;
/*	border:1px, 1px, 1px solid #808080, 1px; */
	border-bottom:1px solid #94A3C4;
	border-left-width:0px;
	border-right-width:0px;
	border-top-width:0px;
}
.news h3 {
	color:#800080;
	font:bold 115% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:0px;
	margin-bottom:0px;
	margin-left:3px;
}
.news h4 {
	color:#000080;
	font:bold 110% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:3px;
	margin-bottom:3px;
}
.news p {
	margin-top:6px;
	margin-bottom:6px;
	color:#000000;
}
/* .news p:hover {
	color:blue;
} */
.news ul {
	margin-top:6px;
	margin-bottom:6px;
}
.news li {
	color:#800000;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-top:9px;
	margin-bottom:9px;
}
/* homepage news area end */

/* ficha start */
.ficha table {
	width:90%;
	border-collapse:separate;
	border-spacing:4px;
/*	padding:2px; */
}
.ficha th {
	border-left:4px solid #3258BD;
	border-right:6px solid #162278;
	border-top:2px solid #3258BD;
	border-bottom:3px solid #162278;
	padding:6px;
	background-color:#1C2E92;
	color:#ffffff;
	text-align:left;
	marging:5px;
	font:bold 105% Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
.ficha td {
	background-color:#ffffff;
	border:1px solid #1C2E92;
	padding:9px;
}
.ficha p {
	color:#000080;
	font:bold 90% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	margin-left:9px;
	margin-right:9px;
	margin-top:6px;
	margin-bottom:6px;
}
.ficha ul {
/*	margin-left:15px; */
	margin-right:11px; 
	margin-top:9px;
	margin-bottom:18px;
}
.ficha li {
/*	margin-left:15px; */
	margin-right:11px;
	margin-top:6px;
	margin-bottom:6px;
	color:#000000;
	font:85% Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
/* ficha end */
/* coolmemu start */
.coolmenu {
	border:0px;
	background-color:#1C2E92;
	color:#1C2E92;
}
.coolmenu a {
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	padding-top:6px;
	padding-bottom:6px;
	border-top:2px solid #1C2E92;
	border-bottom:2px solid #1C2E92;
	border-right:3px solid #1C2E92;
	border-left:3px solid #1C2E92;
	display:block;
	width:100%;
	color:#B1B1B1;
	text-decoration:none;
	text-align:center;
}
.coolmenu a:hover {
	background-color:#263CA6;
	color:#ffffff;
	border-top:2px solid #3258BD;
	border-bottom:2px solid #162278;
	border-left:3px solid #3258BD;
	border-right:3px solid #162278;
}
.coolmenu a:active {
	background-color:#263CA6;
	color:#162278;
	border-top:2px solid #162278;
	border-bottom:2px solid #3258BD;
	border-left:2px solid #162278;
	border-right:2px solid #3258BD;
}
/* coolmemu end */
.subscriptionbox a:link {
	color:#000066;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	cursor:hand;
}
.subscriptionbox a:active {
	color:#5a99c3;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:underline;
	cursor:hand;
}
.subscriptionbox a:visited {
	color:#000066;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:none;
	cursor:hand;
}
.subscriptionbox a:hover {
	color:#5a99c3;
	font:bold 100% Verdana, Geneva, Arial, Helvetica, sans-serif; 
	text-decoration:underline;
	cursor:hand;
}
.mprosubscriptionbox {
	width:420px;
	height:360px;
	position:absolute;
	left:220px;
	top:0px;
}
.mproborder {
	border-left:3px solid #1D337C;
	border-right:3px solid #1D337C;
	border-bottom:3px solid #1D337C;
}
