html,
body {
	margin: 0;
	padding: 0;
	height: 100%;
}
body {
	background: #FFB40F;
	color: #222;
}

/* #wrapper */

#wrapper {
	position: relative;
	width: 998px;
	left: 50%;
	margin-left: -500px;
	margin-top: 10px;
	background: #FFB40F;
}


#wrapperLeftColumn {
	width:745px;
	width:745px !ie7;
	float:left;	
	background: white;	
}
#wrapperRightColumn {
	width:243px;
	min-height:400px;
	float:left;	
	margin-left:10px;
}

/* header / logo */

#header	{
	height: 141px;
	width: 100%;
	background: white;
}
#header h1 {
	text-indent: -999em;
}
#header img{
	margin-left: 227px;
	margin-top: 5px;
}
#logo {
	position: absolute;
	left: 25px; top: 31px;
	width: 220px; height: 75px;

}


/* #content */
#content {
	position: relative;
	width: 745px;	
	background: none;
}

#wrapper #content #secondaryContent .spacer {
	border: none;
	margin:0px;
}
/* list */
#content ul {
	list-style: none;
	margin: 0 0 1em 1em;
	padding: 0;
}
#content ul li {
	padding-left: 0.9em;
	background: url(../images/interface/bullet.png) no-repeat 0.1em 0.55em;
}
#content ul li ul{
	border: 1px solid #d88a03;
}
/* primaryContent */

#primaryContent {
	width: 545px;
	margin-bottom: 10px;
	float: left; display: inline;
	background: #f9f0d4;
	font-size:11px;
	font-family:arial;
	min-height: 546px;
	-height: 546px;
}
#primaryContent .wrapper {
	padding: 25px 5px 20px 10px;
	width: 525px;
}
	
*html #primaryContent .wrapper{
	width: 525px;
	padding: 25px 10px 20px 10px;
}

#primaryContent .wrapper .wrapper { /* in case including submenu in primarycontent */
	padding: 0;
	width: 500px;
}


/* secondaryContent */
#secondaryContent {
	float: left; display: inline;
	width: 170px;
	font-size: 0.9em;
	min-height:200px;
/*	height:200px;	*/
	background-color: white;
	padding-left: 10px;
	padding-right:10px;
}
#secondaryContent .wrapper {
	padding: 0 15px;
}


#secondaryContent .spacer {
	line-height: 0%;
	font-size: 0;
	height: 0;
	border-top: 1px solid #d88a03;
	border-bottom: 1px solid #fff0d7;
	margin-bottom: 10px;
}
.leftBox{
	display:block;
	width:170px;
	margin-bottom:10px;
}
.boxTitle{
	height:20px;	
	background-color:#EF0E0E;
	color:white;
	font-weight: bold;
	padding-left:10px;	
	text-transform: uppercase;
}
.boxContent{	
	padding-top:3px;
	padding-bottom:3px;	
	background: url(../images/interface/boxBackground.gif);
	color:black;
	font-weight: bold;
	padding-left:10px;
	cursor: pointer;
}
#secondaryContent .leftBox .boxContent a {
	color: black !important;
}
.boxContent .left,
.boxContent .right {
	margin:0px;
	font-size:10px;
	font-family: arial;
}
.boxContent .right{
	margin-top:1px;
	margin-right: 5px;
}
#secondaryContent h3 {
	margin-bottom: 0.7em;
}
#secondaryContent h4 {
	line-height: 130%;
	margin-bottom: 0.5em;
}

#secondaryContent a {
	font-weight: bold;
	text-decoration: none;
	color: #670000;
}
#secondaryContent a:hover,
#secondaryContent .more a {
	color: #c00000;
	text-decoration: underline;
}
#secondaryContent h6.date {
	font-size: 0.9em;
	color: #fff0d7;
	text-align: left;
	line-height: 110%;
}
#secondaryContent h6.date span {
}
#secondaryContent h6.date a {
	color: #fff0d7;
}

#secondaryContent ul.newsList li {
	font-weight: normal;
}
#secondaryContent ul li li {
	background-image: url(../images/interface/bullet_sub.png);
	font-weight: normal;
	font-size: 11px;
}
/* Voor de filter, ik heb een checbox nodig zonder een breedte -> Rene
#secondaryContent  select, input{
	width: 150px;
}
*/
#secondaryContent fieldset {
	border: 1px solid #cc9900;
	padding: 5px 10px;
	margin: 10px;
	background: #ffcc65;
}
* html #secondaryContent fieldset {
	background: url(../images/interface/secondaryfieldback.png) no-repeat left 15px;
}
#secondaryContent legend {
	color: #000000;
	font-weight: bold;
}

#sideimg {
	position: absolute;
	left: 0; top: 149px;
	width: 200px; height: 159px;
	background: white;
}
#sideimgFader {
	display: none;
	position: absolute;
	top: 0; left: 0;
	height: 20px; width: 220px;
	background: url(../images/interface/fader.png) no-repeat left top;
}
* html #sideimgFader {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/interface/fader.png');
}
.red {
  color:red;
  display:block;
}
/* specMenu*/
.specMenu {
	display: block;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px 14px 0px;
	color: white;	
	left: 0;
	height: 20px;
	background: #EF0E0E;
	margin: 0px 0px 3px;
	width:215px;
	cursor: pointer;
}	
#fc_hiddenAanmeldMenu {
	position:absolute;
	left:755px;
	top:23px;
	display: block;
	font-size: 11px;
	line-height: 15px;
	white-space: normal;
	display: none;
	border-top: none;
	background: #f4dbdb;
	color: #880000;
	width:243px;
	cursor: pointer;
}
#fc_hiddenAanmeldMenu{ 
  text-transform: uppercase;  
}
#fc_hiddenAanmeldMenu a:hover,
#fc_hiddenAanmeldMenu a.hover{ 
  color:#c20000;
}
#tableAanmeldMenu {
  	color:#c20000;
	background: #f4dbdb;
	width:243px;
	font-size:7pt;
}

#tableAanmeldMenu td {
	padding-left:14px;
	height: 25px;
	padding-top: 4px;
}
#tableAanmeldMenu tr {

}

table#tableAanmeldMenu tr:hover td,
table#tableAanmeldMenu tr.hover td {
	background: white;
}

#tr_line td,
#tr_line td hr{
	height: 2px;
	background: #FFCC66;
	padding: 0px;
	cursor: auto;
}

table#tableAanmeldMenu tr#tr_line:hover td,
table#tableAanmeldMenu tr#tr_line.hover td {
	background: #FFCC66;
}

/* #menu */

#menu {
	position: absolute;
	top: 98px;
	left: 202px;
	width: 538px;
	height: 26px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background: white;
	margin-top: 15px;
}
#menu h2 {
	display: none;
}

#menu ul,
#menu li {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-left:0px;
}
#menu ul li {
	float: left;
	display: inline;
	text-transform: uppercase;
}

#menu li a {
	display: block;
	font-size: 7pt;
	line-height: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 6px 9px 4px 9px;
	border-right: 1px solid white;
	color: #e2b226;
}

#menu li.first {
	
}
#menu li.last a {
	background: url(../images/interface/menuspacer.png) no-repeat right top;
	border-right:0px;
}
#menu li.right {
	float: right; margin: 0;
}
#menu li.right a {
	border: none;
	border-left: 1px solid white;
}

#menu li.active a {
	background: white;
	color: #c41924;
	text-decoration:underline;	
}

#menu li:hover a,
#menu li.hover a {
	padding: 6px 9px 4px 9px;
	background: white;
	color: #c41924;
	text-decoration:underline;
}

#menu ul li:hover ul,
#menu ul li.hover ul{
	display: block;
} 

#menu ul a.hover ul {
	display: block;
}

/* submenu */

#menu ul ul {
	position: absolute;
	display: none;
	font-size: 10px;
	width: 17.5em;
}

#menu .showSub ul {
	position: absolute;
	display: block !important;
	font-size: 10px;
	width: 17.5em;	
	
} 

#wrapper #menu li.right ul {
	width: 10.5em; /* smaller width for last submenu */
}

#menu ul ul,
#menu ul ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 21px;
	margin-left:4px;
}


*HTML #wrapper #menu ul li li,
*HTML #wrapper #menu ul li li a,  {
	background-color:#FFB40F !important;
	background-image: none;
}

*HTML #wrapper #menu li li.hover a,
*HTML #wrapper #menu li li:hover a,
*HTML #wrapper #menu li li a.hover,
*HTML #wrapper #menu li li a:hover, {
	background-color:#EA2909 !important;
	background-image: none;
	color: white !important;
	text-decoration: none;
}
*HTML #wrapper #menu li li { padding-left:3px;}


#menu ul li:hover ul,
#menu ul li.hover ul{
	/* #menu ul li.hover ul is used by script for IE/WIN found in scripts/menu.js */
	display: block;}
#menu li li {
	background: none;
	position: relative;
	width: 15em;
}
#wrapper #menu li.right ul li {
	width: 10em; /* smaller width for last submenu */
}
#wrapper #menu ul li li a {
	display: block;
	padding: 0.3em 1em 0.3em 0.5em;
	font-size: 7pt;
	line-height: 15px;
	white-space: normal;
	background: url(../images/interface/menuBackground.gif) repeat-x;
	color: black;
	width: 100%;
	text-decoration: none;
}

* html #wrapper #menu ul li li a {
	padding: 0px;
}

* html #menu ul ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 0px;
	margin-left:4px;
}

* html #menu ul ul {
	z-index:100;
}

#wrapper #menu ul li li a.subs {
	background-image: url(../images/interface/bullet_submenu.png);
	background-repeat: no-repeat;
	background-position: right 7px;
	text-decoration: none; 
}
* html #wrapper #menu li li a { 
	height: 0.1em; /* clickarea is not 100% width in IE */
	line-height: 130%;
	padding: 4px 1em 4px 0.5em;
}
#wrapper #menu li li.hover a,
#wrapper #menu li li:hover a {
	background: url(../images/interface/menuBackground-over.gif) repeat-x;
	color: white;
	text-decoration: none;
}

/* sub-submenu */

#wrapper #menu ul ul ul {
	width: 18.8em;
	position: absolute;
	top: -0.1em;
	left: 18.8em;
	display: none;
	background: none;
	border-top: 1px solid #c20000;
}
* html #wrapper #menu ul ul ul {
	left: 18.8em;
}

#wrapper #menu ul ul li:hover ul,
#wrapper #menu ul ul li.hover ul {
	/* #topmenuList ul li.hover ul is used by script for IE/WIN found in scripts/menu.js */
	display: block;
}
#wrapper #menu li ul li ul li a {
	background: #f4dbdb !important;
	color: #880000 !important;
}
#wrapper #menu li ul li ul li a:hover {
	background: white !important;
	color: #c20000 !important;
}



/* breadcrumbs */

#breadcrumbs {
	position: absolute;
	top: 140px;	left: 190px;
	height: 21px;
	text-align:left;
	width: 450px;
	background: #f9f0d4;
	border-top: 1px solid white;
}
#breadcrumbs ul,
#breadcrumbs li {
	margin: 0; padding: 0;
}
#breadcrumbs li {
	float: left;
	display: inline;
	padding: 2px 0 0 24px;
	font-size: 7pt;
	background: url(../images/interface/breadcrumbs_arrow.png) no-repeat 0.5em 0.80em;
	color: #FFB40F;
}
* html #breadcrumbs li {
	padding: 2px 0 0 22px;
	background-position: 5px 8px; /* no scaling font-size and background for IE */
}
#breadcrumbs li.first {
	margin-left: 0px;	
	background: none;
	padding: 2px 0 0 13px;
}


#breadcrumbs li.first a {
	color: #9a9a9a;	
}
#breadcrumbs li a {
	color: #9a9a9a;	
	text-decoration: none;
}
#breadcrumbs li a:hover {
	color: #ffb500;
	text-decoration: underline;
}

/* printMail  */

#printMail {
	font-size:11px;
	height:20px;
	left:527px;
	position:absolute;
	top:144px;
	width:221px;
}

#printMail li{
	float: left;
	list-style: none;
	margin-left:10px;
}


/* search */

#search {
	position: absolute;
	top: 12px;
	right: 15px;
}
#search label {
	display: none;
}
#search input {
	vertical-align: middle;
}
#search #fc_query {
	width: 120px;
	border: 1px solid #000b82;
}


/* address */

address {
	font-style: normal;
}

address span.label {
	display: block;
	float: left;
	width: 1.2em;
	white-space: nowrap;
}

/* #footer */

#footer	{
	position: relative;
	width: 100%;
	
	
	background: #FFB40F;
	font-size: 11px;
	color: #EF0E0E;
}
#footer .wrapper {
	
	text-align: center;
}
* html #footer .wrapper {
	padding-bottom: 2px;
}
#footer a	{
	font-weight: bold;
	text-decoration: none;
	color: white;
}
#wrapper #footer a:hover {
	text-decoration: underline;
	color: white;
}

#footer #copyright {
	float: right; display: inline;
}


#footer #footerMenu,
#footer #footerMenu li {
	margin: 0;	padding: 0;
	list-style-image: url(../images/interface/listImg.gif);
	list-style-position:inside;
}
#footer #footerMenu .noImg,
#footerMenu li .noImg {
	list-style:none !important;
	list-style-image:none;
}

#footer #footerMenu {
	float: right; 
	margin: 8px 10px 8px -8px;
}
#footer #footerMenu li {
	float: left;
	line-height: 100%;
	font-size: 8px;
	
}
#footer #footerMenu li.last {
	border: none;
}
#footer #footerMenu li a {
	line-height: 110%;
	margin: 2px 8px;
	color:#EF0E0E;
}

#footer #footerMenu li.last a {
	line-height: 110%;
	margin: 0;
	color:#EF0E0E;
}

*html #ftMailafriend{
	margin-top: 5px;
}
/* various classes */

hr,
h2 {
	display: none;
}
#content hr,
#content h2 {
	display: block;
}
#content hr {
	height: 1px;
	border: none;
	border-top: 1px solid #feb434;
}

.skip,
.noScreen {
	display: none;
}
a.tel {
	text-decoration: none;
	color: black;
	cursor: default;
}
abbr {
	border: none;
}

.clearBoth {
	clear: both;
	height: 0;
	line-height: 0%;
	font-size: 0;
	visibility: hidden;
}

.pointer {
	cursor: pointer;
}


/* SPECIFIC */

/* login */
#login {
	top: 0; right: 0;
	width: 243px;
	height: 158px;
	padding-bottom: 0;
	background: #FFCC66;
	font-size: 11px;
	margin-bottom:5px;	
}
* html #login {
	background: #eed17d;
}
#login #loginName {
	color: white;
	font-size: 10px;
	background-color:#EF0E0E;
	padding-left:11px;
	margin-bottom:3px;	
}

#login ul,
#login li {
	margin: 3px; padding: 0;
	list-style: none;	
}
#login li {
	font-size: 12px;
	line-height: 16px;
	margin: 0; padding: 0;
	padding-left: 12px;
	background: url(../images/interface/bullet_loginmenu.png) no-repeat 3px 6px;
}


#login form {
	margin: 0; padding: 0;
}
#login select,
#login input {
	font-size: 11px;
	line-height: 110%;
	margin-bottom: 2px;
	width:105px;
}
#login text {
	height: 14px;
	width: 110px;
}

#login select {
	width: 113px;
}
#login .button {
	font-size:9pt;	
	text-transform:uppercase;
	background:#EF0E0E none repeat scroll 0 0;
	border-color:#F75D5D #700000 #700000 #F75D5D;
	border-style:solid;
	border-width:1px;
	color:white;
	cursor:pointer;
	display:inline-block;
	font-size:12px;
	font-weight:bold;
	padding:0px 8px;
	text-decoration:none;
	width:57px !important;
	height:20px;
}
* html #login .button {
	height: 19px;
	padding: 2px 0;
}
#login .button:hover {
	background: #FFB40F;
	color: black;
}
#loginButton {
	width: 85px;
}
#loginFields table tr td #loginRetrieve {
	margin-left: 14px;
	width:23px !important;
}

#loginFields {
	padding-left:14px;
	font-weight: bold;
	margin-top:5px;
}

#loginFields input{
	border: 1px solid white;
	width:143px;
}

#loginFields tr{
	line-height:5px;	
}

#loginFields span{
	line-height:100%;
	font-size:9px;	
}
	
/* homeboxes */
#homeBoxes {
	width: 60%;
}
#homeBoxes td {
	width: 50%;
	padding: 0px;
	background-color: #c5efff;
	background-repeat: no-repeat;
	background-position: left bottom;
	border: 1px solid #83c7e1;
	cursor: pointer;
	text-align: center;
}
#homeBox_projecten {
	background-image: url(../images/interface/homebox_projecten.gif);
}
#homeBox_personen {
	background-image: url(../images/interface/homebox_personen.gif);
}
#homeBox_activiteiten {
	background-image: url(../images/interface/homebox_organisaties.gif);
}
#homeBox_organisaties {
	background-image: url(../images/interface/homebox_teams.gif);
}
#wrapper #homeBox_comite {
	padding: 0;
	border: 0;
}
#wrapper #homeBox_comite a {
	display: block;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}

#homeBoxes td h3 {
	background: #83c7e1;
	border: 1px solid white;
	border-bottom: none;
	padding: 3px 10px;
	text-transform: uppercase;
	text-align: center;
	letter-spacing: 0.1em;
	font-size: 0.97em;
	color: white;
}
#wrapper #homeBoxes td .wrapper {
	border: 1px solid white;
	padding: 15px 10px 5px 10px;
}
#homeBoxes .more,
#homeBoxes a {
	color: #006487;
}
#homeBoxes a:hover {
	color: #cc0000;
}

/* profile */
#profileBoxes {
	width: 100%;
}
#profileBoxes td {
	padding: 2px;
	background: #fffea9;
	border: 1px solid #feb434;
}
#profileBoxes td h3 {
	padding: 3px 10px;
	background: #feb434;
	color: white;
}
#profileBoxes td .wrapper {
	margin: 10px;
}

/* searchresult */

.colLeft,
.colRight {
	width: 50%;
}

#searchResultTeams {
	width:525px;
}
#searchResultTeams td,
#infoTeam table td {
	padding: 2px;
	background: #FFCBCD;
	border: 1px solid #996600;
}
#searchResultTeams td h3,
#infoTeam td h3 {
	padding-left: 10px;
	height:20px;
	background: #EF0E0E; 
	color: white;
}
#searchResultTeams .wrapper,
#infoTeam .wrapper {
	margin: 10px;
	width: 490px;
}

#searchResultLeiders {
}
#searchResultLeiders td {
	padding: 2px;
	background: #e0a1a1;
	border: 1px solid #996600;
}
#searchResultLeiders td h3 {
	padding: 3px 10px;
	background: #6e1d26; 
	color: white;
}
#searchResultLeiders .wrapper {
	margin: 10px;
}

#searchResultProject {
	width: 100%;
}
#searchResultProject td {
	padding: 2px;
	background: #FFCBCD;
	border: 1px solid #996600;
}
#searchResultProject td h3 {
	padding: 3px 10px;
	background: #EF0E0E; 
	color: white;
}
#searchResultProject .wrapper {
	margin: 10px;
}

#searchResultProject.leiderFoto .colLeft,
#searchResultProject.leiderFoto .colRight {
  width: 283px;
}
#searchResultProject td.colFoto {
  width: 100px;
  overflow: hidden;
}

#searchResultProject td dt {
	width: 8em;
}
#searchResultProject td dd span {
	float: left;
}
#searchResultProject td dd span img {
	vertical-align: top; /* align generated e-mail image */
}
#searchResultProject td table,
#searchResultTeams td table {
	width: 100%;
	border-collapse: collapse;
	border: none;
}
#searchResultProject td table td,
#searchResultTeams td table td {
	border: none;
}


#infoTeam {
	width: 100%;
}

#infoTeam td {
	width: 33%;
	padding: 0;
}
#infoTeam table {
	width: 230px;
	border-collapse: collapse;
	border: none;
}

.noFilterSet li{
	cursor: pointer;
}
.noFilterSet li:hover{
  color:red;
}
.noFilterSet li li:hover{
  color:black;
  cursor: default;
}
.noFilterSet li li{
  color:black;
  cursor: default;
}
#fc_resultContainer {
  display: inline;
	position: relative;
}
#fc_divResultHolder {
	position: absolute;
	display: none;
  top: 20px; left: 0;
}

table.data {
	width: 525px;
	border: 1px solid #FFB40F;

}
table.data th {
	background: #EF0E0E;
	color: white;
}
table.data tr .odd td {
	background: white;
}

#rightBanners ul {
	margin:0px;
	padding:0px;
}

#rightBanners ul li {
	list-style: none;
	margin-bottom:0px;
	margin-top:15px;
}


#ul_nextPreviousTop,
#ul_nextPreviousBottom {
	margin: 0 auto !important;
	margin-bottom: 8px !important;
	width:525px;
	height:20px;
	
}
#ul_nextPreviousTop li,
#ul_nextPreviousBottom li{
	float:left;
	list-style:none;
	list-style-image: none;
	background: #FFCC66 !important;
	padding-left:4px !important;
	padding-right:4px;
	border: 1px solid #FFB40F;
	color:black;
	width:12px;
	text-align:center;	
}

#ul_nextPreviousTop li.activePage,
#ul_nextPreviousBottom li.activePage {
	background: #EF0E0E !important;
	border: 1px solid #FFB40F;
	color:black;	
}
#ul_nextPreviousTop li a,
#ul_nextPreviousBottom li a {
	text-align:center;
}
#ul_nextPreviousTop li.activePage a,
#ul_nextPreviousBottom li.activePage a { 
	color:white;
}


#div_resultContainer {

}
#div_resultContainer table {
	border-collapse: collapse;
	width: 525px;
}

#leiderNamen {
	width:158px;
}

#lastNameHolder {
	position:absolute;
	width:200px;
	height:100px;
	border: 1px solid #FFB40F;
	top:105px;
	left:235px;
	background-color: #FFCC66;
	display:none;
}

#li_noList {
	list-style:none !important;
	background:none !important;
	
}


.noStyle {
	list-style: none !important;
	background: none !important; 
	padding:0px !important;
	margin:0px !important;
	text-align: inherit !important;
}


#div_teamOverzicht ul{
	float:left;
	width:166px;
	margin-top:10px;
}

#div_teamOverzicht ul li{
	background:none;
	font-size:15px;
	color:#EF0E0E;
	font-weight:bold;
	margin-bottom:10px;
}

#whiteBackground {
	margin-left: 0px;
	height: 141px;
	width:248px;
	margin-left:-5px;	
	background-color: white;
}

#div_registreer {
	top: 0; right: 0;
	width: 243px;
	height: 80px;
	padding-bottom: 0;
	background: #FFCC66;
	font-size: 11px;
	margin-bottom:10px;
	margin-top:10px;
}

#div_registreer #registreerContent {
	padding-left: 10px;
	margin-top:5px;
}

#div_nieuwsbrief {
	top: 0; right: 0;
	width: 243px;

	padding-bottom: 0;
	background: #FFCC66;
	font-size: 11px;
	margin-bottom:5px;
	margin-top:10px;
}

#div_nieuwsbrief span {
	margin-bottom: 5px;
	display: block;
}

#div_nieuwsbrief #registreerContent {
	padding-left: 10px;
	padding-right: 10px;
	margin-top:5px;
}

#div_nieuwsbrief #laatsteNieuwsbrief {
	margin-top:0px;
	padding-left:31px;
}

#div_nieuwsbrief .center {
	margin-top:10px;
}

#div_nieuwsbrief .button {
	font-size:9pt;
	text-transform:uppercase;
	background:#EF0E0E none repeat scroll 0 0;
	border-color:#EF7777 #700000 #700000 #EF7777;
	border-style:solid;
	border-width:1px;
	color:white;
	cursor:pointer;
	display:inline-block;
	font-size:12px;
	font-weight:bold;
	padding:0px 8px;
	margin-right:4px;
	text-decoration:none;	
	border-top: none !ie7;
	border-left: none !ie7;
	height:20px;
	width:218px !important;
}	

.error {
	color:red;
	font-weight: bold;
}

#errorMaps div{
	text-align:center;
	font-weight: bold;
	text-decoration: underline;
	
}

.rightBox {
	background-color: #FFCC66;
	margin-top:10px;
}

.rightBox .boxTitle {
	font-size:11px;
}

.rightBox .boxContent {
	text-align: center;
	width:233px;
	background-color:#FFCC66;
	background-image: none;
	padding-left:5px;
	padding-top:0px;
	padding-bottom:10px;
}

.eerstInloggen {
	font-size: 15px;
	border: 1px solid #EF0E0E;
	padding:5px;
	text-align:center;
	color:black;
	width:508px;
}

.hidden {
	display: none;
	
}

#wrapper .norma,
.normal p,
.normal span {
	font-family:arial !important;
	font-size:11px !important;
}







