/* Start of CMSMS style sheet 'master' */
@charset "utf-8";

/********************
HTML Tags
********************/

/** reset defaults **/
body, html, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, fieldset, legend, p, img {margin:0;padding:0;}
img  {border:none;}

body {
	text-align:center;
	background:#C6C6C7 url(files/images/ui/bg-body.png) repeat-x;
}

/** headings **/
h1 {font-size:1.1em; color:#1076A4;}
h2 {font-size:1.2em;}

/** links **/
a:link, a:visited, a:hover {color:#747A7E;text-decoration:underline;}
a:hover {text-decoration:none;}


/**********************
LAYOUT DIVS & STYLES
**********************/
#pagewrap {
	width:960px;
	text-align:left;
	margin-left:auto; 
	margin-right:auto;
	margin-top:17px;
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#747A7E;
}

#header {
	width:960px;
	height:160px;
	background:#fff url(files/images/ui/bg-header.png) no-repeat;
	position:relative;
}
#header-lc {
	width:760px;
	margin:16px 0 0 20px;
	float:left;
	display:inline;
}
#header-rc {
	position:absolute;
	top:20px;
	left:780px;
	width:160px;
	height:160px;
}


#content {
	width:940px;
	padding:4px 0 0 20px;
}

#footer {
	width:960px;
	height:29px;
	margin-top:-20px;
	padding-top:131px;
	text-align:center;
	font-size:.9em;
	color:#fff;
	background:#fff url(files/images/ui/bg-footer.png) no-repeat bottom;
}
#footer a {color:#fff;}


/* content colums */
#cl-left {
	width:180px;
	margin-right:2px;
	float:left;
	display:inline;
	border-top:5px solid #D7001F;
}
#cl-right {
	width:624px;
	margin:8px 0 0 30px;
	min-height:400px;
	height:auto !important;
	height:400px;
	float:left;
	display:inline;
	line-height:18px;
}

/* content fill */
#cl-right h1.pagetitle {
	font-size:1.5em;
	line-height:normal;
	letter-spacing:1px;
	margin-bottom:6px;
}
#cl-right a {text-decoration:underline; color:#1076A4;}
#cl-right a:hover {text-decoration:none;}
#cl-right ul {margin:2px 0 0 0; padding-left:30px;}


#cl-left ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#cl-left li {
	padding:7px 0 7px 2px;
	font-weight:bold;
	font-size:1.2em;
	border-bottom:1px dotted #9F9F9F;
}
#cl-left li li {
	padding:5px 0 5px 10px;
	font-weight:normal;
	font-size:.9em;
	border-bottom:none;
}
#cl-left a {text-decoration:none; width:178px; display:block;}
#cl-left a:hover {color:#1076A4;}
#cl-left a.currentpage {color:#1076A4;}

#logobar-home {
	margin:0 0 0 20px;
	color:#8E9699;
}
#logobar-home ul {
	margin:6px 0 0 0;
	padding:0;
	list-style-type:none;
}
#logobar-home li {
	margin-right:25px;
	float:left;
}
#logobar-home li a {
	color:#1076A4;
	text-decoration:none;
}

  
/********************
GENERIC CLASSES
********************/
.floatright {float:right;}
.floatleft {float:left;}
.clear {clear:both;}
.sml {font-size:.9em;}
.blauw {color:#1076A4;}
.rood {color:#D7001F;}

/** reset defaults again - fix for Google Chrome **/
body, html, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, fieldset, legend, p, img {margin:0;padding:0;}
img {border:none;}

/* End of 'master' */

