/* Start of CMSMS style sheet 'master' */
/********************
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:#F8F8F8 url(files/images/ui/bg-body.png) repeat-x;
}

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

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


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

#header {
	width:940px;
	height:108px;
	background:#fff url(files/images/ui/bg-header.png) no-repeat;
}
#header-lc {
	width:754px;
	margin:16px 0 0 41px;
	float:left;
	display:inline;
}
#header-rc {
	width:140px;
	margin-top:8px;
	float:left;
	display:inline;
}

#topmenu {
	width:940px;
	height:42px;
	margin-top:2px;
	background:#fff url(files/images/ui/bg-topmenu.png) no-repeat;
}

#footer-topline {
	width:940px;
	height:4px;
	margin-top:30px;
	background-color:#90278F;
}
#footer {
	width:940px;
	height:21px;
	border-top:1px solid #fff;
	background-color:#5250A2;
	font-size:.95em;
	color:#fff;
}
#footer a {color:#fff;}
#footer-lc {
	width:458px;
	margin:3px 0 0 6px;
	float:left;
	display:inline;
	font-weight:bold;
}
#footer-rc {
	width:466px;
	margin:3px 0 0 0;
	float:left;
	display:inline;
	text-align:right;
}
#footer-rc a {text-decoration:none;}
#footer-rc a:hover {text-decoration:underline;}

/* home */
#home-top {
	width:860px;
	height:260px;
	margin:40px 0 0 40px;
	background:url(files/images/ui/bg-home-top.jpg) no-repeat;
}
#home-top-inner {
	width:390px;
	padding:20px 0 0 23px;
	color:#fff;
	font-size:1.1em;
	line-height:18px;
}
#home-top-inner h1 {
	font-size:1.3em;
	color:#fff;
}
#home-top-inner a {
	color:#fff;
}
#home-bot {
	line-height:18px;
}
#home-bot-lc {
	width:420px;
	margin:65px 0 0 63px;
	float:left;
	display:inline;
}
#home-bot-rc {
	width:288px;
	height:232px;
	margin:52px 0 0 67px;
	padding:14px 20px;
	float:left;
	display:inline;
	background:#fff url(files/images/ui/bg-home-news.png) repeat-x;
	border:1px solid #90278F;
}
#home-bot-rc ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#home-bot-rc li {
	margin-bottom:18px;
	color:#5250A2;
}


/* content columns */
#content {
	width:860px;
	margin:35px 0 0 40px;
	line-height:18px;
}
#content-header {
	width:860px;
	margin-bottom:30px;
	border-top:1px solid #90278F;
	border-bottom:1px solid #90278F;	
}
#content-lc {
	width:580px;
	min-height:400px;
	height:auto !important;
	height:400px;
	margin:0 60px 0 19px;
	float:left;
	display:inline;
}
#content-rc {
	width:156px;
	margin:0 0 0 14px;
	padding-left:20px;
	float:left;
	display:inline;
	border-left:1px dashed #90278F;
}

/* content fill */
#content-header h1 {
	margin:4px 0 4px 19px;
	letter-spacing:1px;
}
#content-rc  ul {
	margin:4px 0 0 0;
	padding:0;
	list-style-type:none;
}
#content-rc  li {
	padding:5px 0 5px 0;
	line-height:normal;
}
#content-rc  li li {
	padding:5px 0 5px 10px;
	font-size:.9em;
	border-bottom:none;
}
#content-rc  a {color:#5250A2;text-decoration:none;}
#content-rc  a:hover {color:#90278F;}
#content-rc  a.currentpage {font-weight:bold;}

.newslist h1, .newslist h1 a, h1.NewsPostDetailTitle {
	color:#5250A2;
	font-size:15px;
	text-decoration:none;
}
h1.NewsPostDetailTitle {
	font-size:15px;
}

/********************
FORM STYLES
********************/
.searchinput {
	width:110px;
	height:14px;
	padding-left:2px;
	border:1px solid #CCCCCD;
	font:11px Arial, Helvetica, sans-serif;
	color:#747A7E;
}
.searchbutton {
	margin-bottom:-5px;
}
  
/********************
GENERIC CLASSES
********************/
.floatright {float:right;}
.floatleft {float:left;}
.clear {clear:both;}
.sml {font-size:.9em;}
.blauw {color:#5250A2;}
.paars {color:#90278F;}
.lichtgrijs {color:#A7A7A7;}

/** 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' */

