/*#Global#*/
.LTR, .RTL {
	background: #C5954D url(/CMSPortal/templates/achtergrond.jpg) no-repeat top center;
	color: #ffffff;
}
body {
	background-color: #ffffff;
	font-size: small;
	font-family: Arial;
	margin: 0px;
	color: #000000;
}
h1 {
	font-size: 35px;
	font-weight: bold;
}
h2 {
	font-size: 130%;
}
h3 {
	font-size: 120%;
}
h4 {
	font-size: 110%;
}
h5 {
	font-size: 100%;
}
h1, h2, h3, h4, h5 {
	color: #000000;
}
.LTR h1, .LTR h2, .LTR h3, .LTR h4, .LTR h5 {
	color: #ffffff;
}
a {
	text-decoration: underline;
	color: #297DFC;
}
a:hover {
	color: #F02235;
}
.clearer {
	clear: both;
}
.ErrorMessage {
	color: #ff0000;
}
.PageTitle {
	font-weight: bold;
	font-size: 20px;
	color: black;
	vertical-align: top;
	text-align: left;
}
.IE6 .PageTitleHeader {
	text-align: left;
}
/*#Main styles#*/
/*#Main styles/General#*/
.mainDiv {
	width: 960px;
	margin: 0 auto;
}
.zoneLogo {
	height: 215px;
}
.homeBtn {
	width: 460px;
	height: 200px;
}
.zoneMenu {
	margin-bottom: 40px;
}
.zoneLeft {
	float: left;
	width: 147px;
	background: #F02235;
	padding: 10px 14px;
}
.zoneLeft a {
	color: #ffffff;
}
.zoneCenter {
	float: left;
	margin: 0px 3px 0px 8px;
	width: 480px;
	background: #297DFC;
}
.zoneContent {
	color: #ffffff;
	padding: 0px 11px;
}
.zoneContent a {
	color: #97E3FF;
}
.zoneContent a:hover {
	color: #F02235;
}
.zoneRight {
	float: left;
	width: 282px;
}
.zoneFooter {
}
/*#Main styles/Login Form#*/
.loginform {
	color: #ffffff;
}
.DialogPosition table {
	padding: 0;
	margin: 0;
}
.loginform label, .loginform input[type=checkbox] {
	display: none;
}
.loginform input[type=text], .loginform input[type=password] {
	border: none;
	height: 22px;
	margin-bottom: 10px;
	width: 145px;
}
.loginform input[type=button] {
	border: none;
	height: 35px;
	width: 150px;
}
.loginform2 .LogonDialog {
	display: none;
}
.loginform2 input[type=text] {
	border: none;
	height: 22px;
	margin-bottom: 10px;
	width: 145px;
}
.loginform2 a {
	color: #ffffff;
}
/*#Top menu styles#*/
/*#Top menu styles/Horizontal#*/
.horizontalCMSMenu {
	height: 45px;
	color: #000000;
}
.horizontalsubCMSMenu {
	background: black;
	color: #ffffff;
	font-weight: bolder;
}
.horizontalsubCMSMenu tr {
	background: black;
}
.horizontalsubCMSMenuItem {
	white-space: nowrap;
	display: block;
}
.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown, .horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, .horizontalsubCMSMenuHighlightedMenuItemMouseDown {
	padding: 5px 3px;
	min-width: 103px;
	white-space: nowrap;
	display: block;
}
.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, .horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver {
	background: #000000;
}
.horizontalCMSMenuItem, .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseDown, .horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown, .horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp {
	font-size: 15px;
	padding: 0px;
}
.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown {
}
/*#Top menu styles/Vertical#*/
.Vertical a {
	font-size: 15px;
	font-weight: bold;
}
.Vertical ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.Vertical li {
	margin-bottom: 20px;
}
.Vertical a {}
.Vertical a:hover {}
/*#Charts#*/
.highchart a {
	display: none;
}
#chart_small {
	height: 245px;
	width: 262px;
	padding: 0px 5px;
}
/*#Blog#*/
/*#Blog/BlogPost#*/
.BlogPTitle {
	margin: 15px 0px;
	font-size: 35px;
	font-weight: bold;
}
.BlogPTitle a {
	font-size: 15px;
	color: #D9E8FF;
	font-weight: bold;
}
.BlogPTeaser {
	float: left;
	width: 130px;
	margin-bottom: 12px;
}
.BlogPSummary {
	float: left;
	margin-bottom: 12px;
	font-size: 12px;
}
.BlogPDateWhole {
	height: 19px;
	background: #055FE7;
	font-size: 11px;
	padding: 5px 10px;
	margin: 0 -10px;
}
/*#Blog/Comments#*/
.comments {
}
/*#Profiel#*/
/*#Profiel/PointsPreview#*/
.ProfilesPreview td a {
	color: #676767;
}
.ProfilesPreview td {
	padding: 5px;
	background: #FFF6D9;
}
.ProfilesPreview td.background, .ProfilesPreview td.PointsNumber0, .ProfilesPreview td.PointsNumber1, .ProfilesPreview td.PointsNumber2 {
	color: #ffffff;
	width: 140px;
}
.ProfilesPreview td.background {
	background: #676767;
}
.ProfilesPreview td.PointsNumber0 {
	background: #EF2136;
}
.ProfilesPreview td.NameNumber0 a {
	color: #EF2136;
}
.ProfilesPreview td.PointsNumber1 {
	background: #2A7EFB;
}
.ProfilesPreview td.NameNumber1 a {
	color: #2A7EFB;
}
.ProfilesPreview td.PointsNumber2 {
	background: #60B428;
}
.ProfilesPreview td.NameNumber2 a {
	color: #60B428;
}
.ProfilesPreview td {
	padding: 5px;
	background: #FFF6D9;
}
.ProfilesPreview td.background {
	background: #676767;
	color: #ffffff;
	width: 140px;
}
/*#Profiel/MapsProfile#*/
.MapsProfile a {
	color: #000000;
}