body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
}
table {
	border: none;
}
td {
	vertical-align: top;
}
a {
	text-decoration: none;
	color: #2a5ca5;
}
a:hover {
	text-decoration: underline;
	color: #7b0100;
}
h1 {
	color: #2a5ca5;
	margin: 0px;
	padding: 1px;
	font: bold 19px Arial;
	text-align: justify;
}
h2 {
	color: #2a5ca5;
	margin: 0px;
	padding: 1px;
	font: 14px Arial;
	text-align: justify;
}
.slogan{
	text-align: justify;
	padding-left: 740px;
	padding-top: 20px;
	font: bold 16px Arial;
	color: white;	
}
.cont_info {
	text-align: justify;
	padding-left: 790px;
	padding-top: 222px;
	font: 14px Arial;
	color: white;
}
.top_menu {
	color: black;
	font: bold 14px Arial;
}
.top_menu a {
	color: black;
}
.top_menu a:hover {
	color: black;
}
.left_menu {
	padding: 5px;	
	text-align: left;
	font: bold 14px Arial;	
color: #2a5ca5;
}
.left_menu a {
	color: #595959;		
}
.left_menu a:hover {
	color: #7b0100;		
}
.sub_menu {
	margin-left: 10px;
}
.sub_menu a {
	font: 13px Arial;
	color: #2a5ca5;
}
.sub_menu a:hover {
	color: #7b0100;
}
.col {
	padding: 10px;
	color: #595959;
	text-align: justify;
	font: 12px Arial;
}
.news {
	padding: 10px;
	color: #fff;
	text-align: justify;
	font: 12px Arial;
}
.news a {color:#fff;
}

.url {
	font: bold 16px Arial;
	color: #7b0100;
}
.bottom {
	font: bold 15px Arial;
	color: #595959;	
	text-decoration: underline;
	margin: 0px 5px 0px 5px;
	}
 a:hover.bottom {
	text-decoration: none;
}