/* Start of CMSMS style sheet '1024-CGK' */
/* general styles  */
body{
/*	background: url(uploads/images/site_background.gif) repeat-y top center #fff; */
	background: url(uploads/images/achtergrond.gif) #fff; 
	color: #404040;
	font: 11px Verdana,Tahoma,Arial,sans-serif;
	margin: 0 auto;
	padding: 0;
}

a{
	color: Maroon;
	font-weight: 700;
	text-decoration: none;
}

a:hover{
text-decoration:underline
}

a img{
	border: 0;
}

p{
	margin: 0 0 18px 10px;
}

ul,ol,dl{
	font-size: 0.9em;
	margin: 2px 0 16px 35px;
}

ul ul,ol ol{
	margin: 4px 0 4px 35px;
}

blockquote{
	border: 1px solid #dadada;
	font-size: 0.9em;
	margin: 20px 10px;
	padding: 8px;
}
h1{
	color: Maroon;
	font-size: 4.2em;
/*	letter-spacing: -5px; */
	margin: 0 0 30px 25px;
}
h1 a{
	color: Maroon;
	text-transform: none;
}

h2{
	border-bottom: 4px solid #dadada;
	color: Maroon;
	font-size: 1.4em;
	letter-spacing: 0px;
	margin: 0 0 10px;
	padding: 0 2px 2px 5px;
}

h3{
	border-bottom: 1px solid #dadada;
	color: Maroon;
	font-size: 1.2em;
	font-weight: 700;
	margin: 10px 0 8px;
	padding: 1px 2px 2px 3px;
}

h4{
	color: Maroon;
	font-size: 1.1em;
	margin: 8px 0 2px 0;
	padding: 4px 2px 2px 1px;
}

/* wrapper and header */
#wrap{
/*	background: #fff; */
/*	color: #404040; */
/*	border: thin outset Maroon; */
/*	margin: 10px auto; */
	padding: 10px;
	width: 800px;
    margin:1.8em auto;
/*    background:url(uploads/images/site_right_shadow.gif) right repeat-y; */
    background-color:white;
    border-left: 1px solid #D2D2D2;
    border-top: 1px solid #D2D2D2;
    border-right: 1px solid #D2D2D2;
    border-bottom: 1px solid #D2D2D2;
}


#header{
	margin:0;
	padding:0;
	height:140px;
	width: 800px;
	background-image: url(uploads/images/banner.jpg);
	background-repeat: no-repeat;
	float:left;
}

#toplinks{
	font-size: 0.9em;
	padding: 5px 2px 2px 3px;
	text-align: right;
}

#slogan{
color:white;
font-size:1.7em;
font-weight:800;
outline-color:black;
line-height:1.2em;
/* margin:15px 50px 20px 35px; */
	top:130px;
	left: 40px;
	position: absolute;
}


#breadcrumbs{
	padding: 1px 0px 15px;
}


#breadcrumbs .flag{
	margin: -15px 0 0 0;
	float: right;	
}


/* sidebar and menu */
#sidebar{
	font-size: 1.1em;
	float: left;
	line-height: 1.4em;
	margin: 0 0 5px 0;
	padding: 1px 0 0 0;
	width: 140px;
}
#sidebar ul{
	list-style: none;
	margin: 0px;
	padding: 0 0 15px 0;
}
#sidebar li{
	list-style: none;
	margin: 0 0 4px 3px;
	padding: 0 0 0 5px;
}
#sidebar li a{
/*	font-size: 0.9em; */
	font-weight: 700;
/*	color: blue; */
	padding: 2px;
}
#sidebar ul ul{
/*	line-height: 1.2em; */
	margin: 4px 0 0px 5px;
	padding: 2px;
}
#sidebar li li{
/*	color: maroon; */
	list-style: none;
	margin: -3px 0 1px 1px;
	padding: 0;
}
#sidebar h2{
	font-size: 1.2em;
	margin: 0px 0 0 8px; 
}

.currentpage {
	font-weight: bold;
	color: gray;
	font-size:1em; 
	list-style: none;
/*	margin: 0 0 3px 0px; */
	padding: -1px;
}
#sidebar2{
	font-size: 1.2em;
	float: right;
	line-height: 1.4em;
	margin: 0 0 5px;
	padding: 1px 0 0;
	width: 175px;
}
#sidebar2 h2{
	font-size: 1.2em;
	margin: -1px 0 8px;
}


#sidebar2 img{
	float:right;
}

.inloggen {
	font-size: 0.9em;
}

.inloggen2 {
	font-size: 0.7em;
}


/* main content */
#content{
	float: left;
	line-height: 1.5em;
	padding: 0 25px 0 25px;
	text-align: left;
	width: 570px;
	margin: 0px 0px 0px 30px;
}
#contentalt{
	float: left;
	line-height: 1.5em;
	margin-right: 20px;
	padding: 0;
	text-align: left;
	width: 550px;
}
#content h3,#contentalt h3{
	margin: 10px 0 8px;
}

#contentprint{
	float:right;
}

/* footer */
#footer{
	border-top: 4px solid #dadada;
	clear: both;
	color: gray;
	font-size: 0.9em;
	line-height: 1.6em;
	margin: 0 auto;
	padding: 8px 0;
	text-align: right;
	width: 803px;
}

#footer p{
	margin:0;
	padding:0
}

/* additional styles */
.box{
	border: 1px solid Maroon;
	padding: -10px -10px 0 0;
}
.box a{color:#f0f0f0}
.left{float:left;margin:0 15px 4px 0}
.right{float:right;margin:0 0 4px 15px}
.readmore{margin:-10px 10px 12px 0;text-align:right}
.timestamp{font-size:1.2em;margin:-5px 0 15px 10px}
.blue{color:#4088b8}
.clear{clear:both}
.fade{color:#c8c8c8}
.photo{background:#fff;border:1px solid #bababa;margin:6px 18px 2px 5px;padding:2px}
#toplinks a,#footer a,.gray{color:gray}
#sidebar ul ul li a,.timestamp a{font-weight:400}


/* begin modifications and additions for cmsms 1.04 theme */
body.narrow {background-image:none} /* replace with your own or remove line to use img from 'wide' layout */
body.fluid {margin:0 10px;background-image:none} /* remove default 'page border' background for fluid width and add a little white space on the sides */
#wrap.fluid {width:100%} /* a 'min-width' solution may be desired to keep the page from 'scrunching' too much */
#wrap.fluid #content {width:72.5%}
#wrap.fluid #sidebar {width:23%}
#wrap.narrow {width:750px} /* narrow width for 800px wide display */
#content.rightnav{float:left;margin-right:20px} /* float content left, forces sidebar to the right */
#wrap.narrow #content {width:530px} /* narrow width content area for 800px variant */


/* utility styles */
.printonly,.hide {display:none}


/* End of '1024-CGK' */

