
* {
	margin: 0;
	padding: 0;
}

html, body {
	text-align : center;
    font-size: small;
    font-family: Verdana, Tahoma, Arial, Serif;
/*	background : #566179;*/
	background : url(images/achter.gif);
}

ul, ol {
	margin : 10px 0 15px 15px;
}

ul li, ol li {
	margin : 6px 0 3px 10;
}

em {
	font-style : italic;
}

strong, .b {
	font-weight : bold;
}

fieldset {
	border : none;
}

h4 {
	font : bold 1.4em;
}

blockquote {
  margin:0;
  padding:10px 18px;
  font-style:italic;
  border : 1px solid #8F8F8F;
}

pre {
  overflow:auto;
  margin:0 0 18px 0;
  padding:4px;
}

pre, code, kbr {
}

code {
	padding: 5px;
	background-color : #F3F7FC;
	color : #363;
	border : 1px solid #8F8F8F;
	display : block;
	margin : 10px 0;
}

abbr, acronym {
  font-size:0.9em;
  letter-spacing:1px;
  border-bottom : 1px dotted;
  cursor : help;
}

/* alles in het midden zetten ------------------------------------------------------- */

#container, #main, #footer, #navigation {
	margin : 0 auto;
}

#container {
	width : 993px;
	text-align : left;
	padding-top : 6px;
}

#main {
	background : url(images/faux.gif) repeat-y top left;
	width : 993px;
	overflow : hidden;
}

/* alle header stuff ----------------------------------*/
.logo {
	left: 40px;
	z-index: 5;
	text-align: left;
	position: relative;
	top: -112px;
}

#header {
	background : url(images/header.jpg) no-repeat top left;
	height : 162px;
}

#header h1 {
	text-align : left;
	padding : 68px 21px 0 0;
	margin-left: 230px;
	font-size: 150%;
}

#header h2 {
	padding : 10px 0 0 0;
	margin-left: 230px;
	font-size: 90%;
}

#header a, #header a:visited {
	font : bold   "Trebuchet MS", serif;
	text-decoration : none;
	color : #0033CC;
}

#header a:hover {
	color : #FF0000;
}


/* alles wat met posts te maken heeft ----------------------------------------------*/

#content {
	float : right;
	width : 73%;
	padding : 0 20px 0 10px;
}

#content p {
	padding-top: 2px;
	padding-bottom: 10px;
}
.texte_accueil {
	padding : 0 10px 0 10px;
	font-size: 1.2em;
	letter-spacing: 0.05em;
	word-spacing: 0.1em;
}

/* dingen voor de zijkant ---------------------------------------------------------*/

#sidebar {
	float : left;
	width : 23%;
	margin : 0 0 0 5px;
}
# {
	float : left;
	text-align: left;
	margin-left: 5px;
	width : 23%;
}
#dromont {
	width : 150px;
	margin : 0 0 5px;
	padding-left: 10px;
}

#sidebar h2 {
	font : bold 0.6em;
	margin : 18px 0 10px 4px;
	background : url(images/cube.gif) no-repeat 0 50%;
	padding : 0 0 0 14px;
	color : #555;
}

#sidebar ul {
	list-style-type : none;
	margin : 0 0 0px 0px;
}

#sidebar ul li {
	color : #444444;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 25px;
	font-size: 1em;
	line-height: 2.2em;
	white-space: nowrap;
	width: 85%;
}

#sidebar a , #sidebar a:visited {
	text-decoration : none;
	color : #555;
	background : url(images/puce_jaune.gif) no-repeat 0 50%;
	padding-left : 24px;
	display: block;
}

/*#sidebar a:visited {
    background : url(images/ora_arrow.gif) no-repeat 0 50%;
}*/

#sidebar a:hover, #sidebar a:active{
	text-decoration : none;
	color : #B83903;
	background : url(images/puce_rouge.gif) no-repeat 0 50%;
}

/* footer stuff staat hier ---------------------------------------------*/

#footer {
	clear : both;
	background : url(images/onder.gif) no-repeat;
	height : 45px;
	width : 993px;
	margin : 0 0 15px;
	padding-left: 20px;
}

#footer a {
	font-weight : bold;
	text-decoration : none;
    color : #066;
}

#footer a:visited {
	font-weight : normal;
}

#footer a:hover, #footer a:active {
	color : #066;
	text-decoration : underline;
}

#footer p {
	padding : 14px 0 0;
	font : 0.8em Verdana, sans-serif;
	text-align : left;
}

.titre_page {
	color: #000000;
	font-size : 1.8em;
	margin : 0 0 15px 0;
}
.sous_titre {
	color: #3366CC;
	font-size : 1em;
	font-weight: bold;
}
#actu_accueil {
	padding: 10px;
	border: 1px dotted #FF6600;	/*border: 1px dotted #666666;*/
	text-align: justify;
	font-size : 0.9em;
	width: 463px;
	float: right;
}
.img {
	border: 1px solid #000;	/*border: 1px dotted #666666;*/
	margin: 0px 0px 5px 5px;
}
#actu_accueil p {
	padding-top: 10px;
	padding-bottom: 10px;
}
