﻿/*----------------- BODY ----------------------*/


.CMSEdit {
font-size: 100%;
}
	
/*----------------- PARAGRAPHS ---------------*/
p {
padding: 0 0 10px; /* padding: 0 0 15px; */
text-align: left;
}
/*----------------- LINKS --------------------*/
a {
color: #781e82;
text-decoration: none;
}
a:hover {
color: #781e82;
text-decoration: underline;
}
.loginLink
{
	text-decoration: underline;
}
.loginLink:hover
{
	text-decoration: none;
}
	/*----------------- HEADERS ------------------*/
h1 {
	font-size: 1.7em;
	color:#781e82;
	padding: 10px 0 10px 0;
	line-height: 25px;
	border-top:2px solid #781e82;
	border-bottom:2px solid #781e82;
}
h2 {
	font-size: 1.2em;
	font-weight: bold;
	color:#781E82;
}
	
h2 a
{
	color:#781E82;
}
		
	h2 a:hover	{
		color:#460096;
		}
		
	.bigger	{
		font-size:1.1em!important;
		border:none!important;
		}
		
	.smaller	{
		font-size:1em!important;
		padding-bottom:0px!important;
		}
	
h3 {
background:#781e82 url(../imgs/shared/bg_var0.gif) top left repeat-x;
text-transform: uppercase;
font-size: 1.1em;
font-weight: bold;
color:#FFFFFF;
padding:5px 5px 4px 10px;
margin-bottom:10px;
}

h4 
{
	font-size: 1em;
	border-bottom:1px dashed #781e82;
	padding:0 0 6px 0;
	margin-bottom:6px;
}
	
	/*----------------- KLEUREN --------------------*/
	.colorLight	{
		color:#fff;
		}
	
/*----------------- BOLD & HIGHLIGHT --------------------*/
.bold {
font-weight: bold;
}
	.highlight {
	font-weight: bold;
	color:#993399;
	}
	
/*----------------- HORIZONTAL RULERS -------*/
hr {    
border: 0;
color: #62002E; /* IE */
background-color: #62002E; /* FF */
width: 100%;
margin: 3px 0 11px;
}
* html hr {
margin:-7px 0 -2px;
}
hr.dun {
height: 1px;
}
hr.dik {
height: 2px;
}
	
	
	/*----------------- TABLE --------------------*/
	table.ContentTable {
	border-collapse:collapse;
	font-size: 100%;
	width:100%;
	margin-bottom:13px;
	border-bottom: 1px solid #898989;
	}
	
	table.ContentTable th {
	padding: 6px 12px 6px 12px;
	text-align: left;
	speak-header: once;
	background-color:#898989;
	color:#FFFFFF;
	}
	
	table.ContentTable th a {
	font-weight: bold;
	}
	
	table.ContentTable a {
	color:#F0037F;
	font-size:11px;
	}
	table.ContentTable a:hover {
	color:#3e82af;
	}
	
	table.ContentTable tbody {
	border: 1px solid #898989;
	}
	
	table.ContentTable td {
	border-left: 1px solid #898989;
	border-right: 1px solid #898989;
	padding: 6px 12px 6px 12px;
	background-color:#dbe4ed;
	}
	table.ContentTable td.alt {
	padding: 6px 12px 6px 12px;
	background-color:#c3d2e1;
	}
	table.ContentTable td.sub {
	padding: 6px 12px 6px 12px;
	background-color:#b3b3b3;
	color:#FFFFFF;
	}
	
	/*----------------- IMAGES ------------------*/
	img.ImageLeft {
	float:left;
	margin: 3px 10px 10px 0;
	}
	
	img.ImageRight {
	float:right;
	margin: 3px 0 10px 10px;
	}

