body {
	font-family: Lucida Grande,Lucida Sans Unicode,sans-serif;
	color : #4c4c4c;
}

img, a img {
	border:0;
}

.image-right {
	float:right;
	margin: 0.2em 0em 0.5em 0.7em;
}

.image-left {
	float:left;
	margin: 0.2em 0.7em 0.5em 0em;
}

p {
	line-height: 20px;
	font-size: 90%;

	text-align: justify
}

p.white {
	font-family: Lucida Grande,Lucida Sans Unicode,sans-serif;
	font-size: 10pt;
	color : #F1972D;
	text-align: justify
}

td {
	font-family: Lucida Grande,Lucida Sans Unicode,sans-serif;
	font-size: 10pt;
	color : #444444;
	}

h1 {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 2em;
	color : #4c4c4c;
	text-align : left;
	text-transform:uppercase;
	margin-top:1em;
	border-bottom:1px solid #96BF0D;
}

h2 {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 1.5em;
}

h3 {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 1.2em;
}

li {
	font-family: Lucida Grande,Lucida Sans Unicode,sans-serif;
	font-size: 10pt;
	color : #4c4c4c;
}

hr {
	background-color:#dbdbdb;
	border:0px none;
	color:#dbdbdb;
	height:1px;
	text-align: left;
}

a {
	font-family: Lucida Grande,Lucida Sans Unicode,sans-serif;
	color : #4c4c4c;
	font-weight: bold;
	text-decoration: underline;
}

a:hover {
	color:#96BF0D;
	font-weight: bold;
	text-decoration: underline;
}

a.menu {
	padding:5px;
}

a.menu:link {
	color : #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.menu:visited {
	color : #ffffff;
	font-weight: bold;
	text-decoration: none;
}

a.menu:hover{
	color : Red;
	font-weight: bold;
	text-decoration: underline;
}

a.footer:link {
	color : #4c4c4c;
	font-weight: bold;
	text-decoration: none;
}

a.footer:visited {
	color : #4c4c4c;
	font-weight: bold;
	text-decoration: none;
}

a.footer:hover{
	color : Red;
	font-weight: bold;
	text-decoration: underline;
}


/* HEADER-NAVIGATIE
------------------------------------------------------------------------------------------------------*/

ul, ol {
	margin:25px 0pt;
	padding:0pt 0pt 0pt 30px;
}

#headernav {
	width:100%;
	text-align:left;
}
#headernav ul, #headernav li {
	display:inline;
	list-style-image:none;
	list-style-type:none;
}
#headernav a img {
	float:left;
	clear:both;
}

#headernav a {
	font-size:1em;
	margin-top:0;
	text-decoration:none;
	text-transform:lowercase;
	z-index:100;
	font-weight:bold;
}
#headernav li a {
	display:block;
	float:left;
	min-width:40px;
	padding:50px 1em 1em 1em;
	margin-top:0;
	background:transparent url(/images/leftnav-bg.gif) repeat-y left top;
	border-left:1px solid #96BF0D;
	border-bottom:10px solid #4C4C4C;
}

#headernav a:hover {
	background-color:#dddddd;
	background-image:none;
	text-decoration:none;
	color:#4c4c4c;
}

.one { border-left:1px solid #F2C13B; color:#F2C13B; }
.two { border-left:1px solid #D76051; color:#D76051; }
.three { border-left:1px solid #EC868F; color:#EC868F; }
.four { border-left:1px solid #CC8BAC; color:#CC8BAC; }
.five { border-left:1px solid #B388BD; color:#B388BD; }
.six { border-left:1px solid #7C74B7; color:#7C74B7; }
.seven { border-left:1px solid #71BCE5; color:#71BCE5; }
.eight { border-left:1px solid #76B829; color:#76B829; }
.nine { border-left:1px solid #FAE655; color:#FAE655; }
.ten { border-left:1px solid #F1B842; color:#F1B842; }

/* RECHTERNAVIGATIE
------------------------------------------------------------------------------------------------------*/

#nav {
	background-color:#4c4c4c;
}

table#nav p {
	border-bottom:1px solid #555555;
}

#leftnav {
	border:0px solid #DDDDDD;
	margin-left:1em;
	width:200px;
	background:transparent url(/images/leftnav-bg.gif) repeat-y left top;
}

#leftnav ul {
	list-style-type:none;
	margin:0 1em;
	padding:1em 0;
}

#leftnav li {
	border-bottom:1px solid #96BF0D;
	margin:0pt 0pt 1px;
	text-align:right;
}
#leftnav a {
	background:transparent none repeat scroll 0%;
	display:block;
	padding:6px 10px;
	text-align:left;
	text-decoration:none;
}

#leftnav a:hover {
	background-color:#dddddd;
	color:#4c4c4c;
}

/* SPONSORS
------------------------------------------------------------------------------------------------------*/

table#sponsors {
	margin-left:1em;
	background:transparent url(/images/leftnav-bg.gif) repeat-y left top;
	padding:1em;
}

table#sponsors ul {
	list-style-type:none;
	margin-top:1em;
	padding:0 1em;
}

table#sponsors ul li {
	margin-bottom:1em;
}

#footerline {
	height:10px;
	min-height:10px;
	background-color:#4c4c4c;
	margin-bottom:1em;
}



/* AGENDA_2009
------------------------------------------------------------------------------------------------------*/

.agenda_2009 {
	float:left;
	width:97%;
	margin-bottom:2em;
}

.agenda_2009 h3 {
	background:#dddddd none repeat scroll 0 0;
	border-bottom:1px solid #BDCEE7;
	float:left;
	margin:1em 0 0;
	padding:5px;
	width:100%;
}

.agenda_2009 dl {
	border-bottom:1px solid #E7EBF2;
	float:left;
	margin:0;
	padding:8px 0;
	width:100%;
}

.agenda_2009 dt {
	float:left;
	padding-left:6px;
	width:21%;

}
/*
.agenda_2009 strong {
	display:block;
}
*/
.agenda_2009 dd {
	float:right;
	font-size:.92em;
	width:76%;
	text-align:left;
	vertical-align:top;
	margin:0;
}