BODY {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #717D7E;
	background-color: #ffffff;
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	height:100%
}
Table,Td {
	margin-top: 0px;
	margin-left: 0px;
	color: #717D7E;
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px
}
a,a:link,a:visited {
	text-decoration:none;
	color:#B51F6C;
}
a:hover {
	text-decoration: underline;
	color:#B51F6C;
}
a.topmenu,a.topmenu:link,a.topmenu:visited {
	text-decoration:none;
	color:#B51F6C;
	font-weight:bold
}
a.topmenu:hover {
	text-decoration: underline;
	color:#B51F6C;
	font-weight:bold
}
.border1 {
    border-right: solid 1px #D7D7D7;
	border-bottom: solid 1px #D7D7D7;
	text-align:justify
}
.border2 {
    border-right: solid 1px #D7D7D7;
	text-align:justify
}
.border3 {
    border-right: solid 1px #D7D7D7;
	border-bottom: solid 1px #D7D7D7;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	text-align:justify
}
.border4 {
    border-right: solid 1px #D7D7D7;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	text-align:justify
}
.padding_text {
    padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	text-align:justify
}
.padding_text2 {
    padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 65px;
	text-align:justify
}
.padding_text3 {
    padding: 20px;
	text-align:justify
}
.title {
    color: #B51E6B;
	font-weight:bold
}
.title_page {
    padding-top: 25px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	height:50px
}
.content {
    text-align:justify
}
.maincontent {
    border-left: solid 1px #D7D7D7;
	border-right: solid 1px #D7D7D7;
}
.news {
    color:#B51F6C;
	font-weight:bold
}

H1 {font-size:12px; display:inline; font-weight:bold;}
H2 {font-size:15px; color:#B51F6C; display:inline; font-weight:bold; }

