/* ************************************************************************** */
/* LETTERTYPEN                                                                */
/*                                                                            */
/* Belangrijk om als eerste te benoemen.                                      */
/* ************************************************************************** */
body
{
color: #555555;
font-family: Arial;
font-size: 9pt;
font-weight:normal;
line-height:16px;
}

/* ************************************************************************** */
/* ALGEMENE INSTELLINGEN                                                      */
/*                                                                            */
/* ************************************************************************** */
body {
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding:0;
width:100%;
height:100%;
background-color:#ffffff;	/* default */
}

/* ************************************************************************** */
/* CLEARFIX                                                                   */
/*                                                                            */
/* Omdat de DIV's gepositioneerd worden met een FLOAT, moet er een            */
/* CLEAR-BOTH worden gebruikt om horizontaal naar het begin van de            */
/* volgende regel te gaan (een CR LF).                                        */
/*                                                                            */
/* ************************************************************************** */
.clearfix {
	margin:				0;
	padding:			0;
	border:				0;
    display: 			block;
    clear: 				both;
}

/* ************************************************************************** */
/* ALGEMENE RAAMWERK                                                          */
/*                                                                            */
/* 1 Alles omvattende DIV van precies 990 pixels breed zodat de hele site     */
/* nog te zien is bij een schermresolutie van 1024x768 pixels.                */
/*                                                                            */
/* Daarbinnen 2 varianten met vertikale kolommen:                             */
/* A: 4 kolommen van gelijke breedte.                                         */
/* B: kolom 1 en kolom 4 van gelijke breedte en                               */
/*    de middenkolom van dubbele breedte.                                     */
/*                                                                            */
/* ************************************************************************** */
div#framework {
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;
border:0;
width:980px;
background-color:#FFFFFF;
background-image:url('../siteimages/main/basis/insert_topright.jpg');
	background-repeat:no-repeat;
	background-position:0px 0px;

}

div#header {
padding:0;
margin-top:0px;
margin-right:auto;
margin-bottom:0px;
margin-left:auto;
border:0;
height:220px;
width:980px;
background-image:url('../siteimages/main/basis/logo.jpg');
	background-repeat:no-repeat;
	background-position:250px 0px;
}

div#footer {
padding:0;
margin:0;
border:0;
height:20px;
width:980px;
background-color:#023882;

}

/* ************************************************************************** */
/* MENU - TALEN               */
/* ************************************************************************** */
.talen { 
width:auto; 
float:left; 
position:relative;
padding-top:160px;
padding-left:12px;
width:238px;
}
#menu_container	{ 
position:relative;
top:160px;
width:720px;
height:20px;
margin:0;
border:0;
padding:0;
float:left;
border:0;
}
#submenu_container	{ 
position:relative;
left:250px;
width:720px;
height:20px;
margin:0;
border:0;
padding-top:10px;
float:left; 
}

/* ************************************************************************** */
/* TYPOGRAFIE               */
/* ************************************************************************** */
.textHeader{
	font-size: 13pt;
	color: #203479;
	padding-top:10px;
	margin-bottom:5px;
}

.textHeader:first-letter{
	color: #AD803C;
	font-weight: bold;
	text-transform:uppercase;
}
.kop{
	font-size: 11pt;
	color: #203479;
	padding-left:0px;
	margin-bottom:0px;
}
.kopkl{
	font-size: 10pt;
	color: #203479;
	padding-left:0px;
	margin-bottom:0px;
}

/* ************************************************************************** */
/* KOLOMMEN                                                                   */
/*                                                                            */
/* De kolommen hebben allemaal een FLOAT-LEFT om ze tegen elkaar aan          */
/* te zetten.                                                                 */
/*                                                                            */
/* Kolom 2, 23, 3 en 4 hebben een margin-left van 24px                        */
/*                                                                            */
/* ************************************************************************** */
.kol1, .kol3	{ width:230px; }
.kol2			{ width:480px; }

.columns_container {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
border:0px;
width:auto;
height:auto;
}

.kol1 {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
border:0;
height:1%;
float:left;
}

.kol2 {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:20px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
/*border-top:1px #013a81 solid;*/
height:1%;
float:left;
}

.kol3 {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:20px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
border:0;
height:1%;
float:left;
}

/* ************************************************************************** */
/* BLOKJES STRUKTUUR                                                          */
/*                                                                            */
/* Alle blokjes staan binnen een KOLOM.                                       */
/*                                                                            */
/* ************************************************************************** */

.blokje {
font-size:8pt;
color:#013a81;
font-weight:bold;
padding-top:10px;
padding-right:5px;
padding-bottom:10px;
padding-left:12px;
margin-top:0px;
margin-right:0px;
margin-bottom:15px;	/* ondermage van elk blokje */
margin-left:0px;
border:1px #013a81 solid;
height:auto;
background-image:url('../siteimages/main/basis/bg_bloc.png');
background-repeat:no-repeat;
background-position:0px 0px;
}
.blokje_sponsors {
font-size:8pt;
color:#013a81;
font-weight:bold;
padding-left:12px;
padding-top:10px;
padding-bottom:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:15px;	/* ondermage van elk blokje */
margin-left:0px;
border:1px #013a81 solid;
height:auto;
background-image:url('../siteimages/main/basis/bg_bloc.png');
background-repeat:no-repeat;
background-position:0px 0px;
}
.blokje_doneren {
font-size:8pt;
color:#013a81;
font-weight:bold;
padding-left:12px;
padding-top:10px;
padding-bottom:0px;
margin-top:0px;
margin-right:0px;
margin-bottom:5px;	/* ondermage van elk blokje */
margin-left:0px;
height:40px;
background-image:url('../siteimages/main/basis/bg_doneren.gif');
background-repeat:no-repeat;
background-position:0px 0px;
}


p, h1, h2, h3 {
font-weight:normal;
margin:0;
padding-top:5px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
border:0;
}

h1 {
font-size:14px;
color: #f68f1e;
font-weight:bold;
}
h2 {
font-size:11px;
font-weight:bold;
}
.bruin {
color:#ba8748;
}
.titre {
font-size:11pt;
color:#ba8748;
}
.titrebleu {
font-size:11pt;
color:#203479;
}
.bleu {
color:#203479;
}
.kleinbruin {
font-size:8pt;
color:#ba8748;
}
.insert {
float:left; 
display:block;
margin-right:10px;
margin-top:3px;
background-color:#ffffff;
border:1px solid #ba8748; 
}
.insert_foto {
float:left; 
display:block;
margin-right:10px;
margin-top:3px;
background-color:#ffffff; 
}
.insert_txt {
float:left; 
display:block;
width:355px;
margin-right:3px;
margin-bottom:20px;
border:0;
}
.insert_pro_home {
float:left; 
width:210px;
display:block;
margin-right:3px;
margin-bottom:5px;
border:0;
}
.insert_team {
float:left; 
display:block;
margin-right:3px;
margin-bottom:20px;

}

#banner1 
{ 
text-align:center;
display:block;
margin-right:0px;
margin-bottom:10px;
border:0; 
}
#banner2 
{ 
text-align:center;
display:block;
margin-right:0px;
margin-bottom:10px;
border:0; 
}

/* ************************************************************************** */
/* Bloc Content blocken                                                       */
/*                                                                            */
/* ************************************************************************** */

.bloc_main {
font-size:16px;
line-height:20px;
padding-top:10px;
padding-right:0px;
padding-bottom:20px;
padding-left:12px;
margin:0px;
}
.bloc_basis {
padding-top:3px;
padding-right:0px;
padding-bottom:20px;
padding-left:5px;
margin:0px;
width:330px;
}
.main_txt {
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;
padding-top:0px;
padding-right:0px;
padding-bottom:10px;
padding-left:0px;
border-top:1px #013a81 solid;
width:480px;
height:1%;
float:left;
}
.trait {
float: left;
width: 480px;
height:25px;
padding-right:0px;
padding-left:0px;
margin-bottom:0px;
margin-left:0px;
}

/* ************************************************************************** */
/* Linken                                                                     */
/*                                                                            */
/*                                                                            */
/* ************************************************************************** */
A img {
border:0;
}

A
{ 
color: #9d501c;
text-decoration:none;
}
A:hover
{ 
color: #255e37;

}
A:visited
{ 
}
A:active
{
  outline: none;
}
a:focus { 
-moz-outline-style: none; 
}
A.koprood
{ 
font-weight: bold;
color: #ed1c24;
text-decoration: none;
}
A:hover.koprood
{ 
font-weight: bold;
color: #211c70;
text-decoration: none;
}
A:visited.koprood
{ 
}
.menu {
font-size:10pt;
font-weight:bold;
color: #ba8748;
text-decoration: none;
padding-right: 25px;
}
A.menu
{ 
font-size:10pt;
font-weight:bold;
color: #023882;
text-decoration: none;
padding-right: 25px;
}
A:hover.menu
{ 
font-size:10pt;
font-weight:bold;
color: #ba8748;
text-decoration: none;
padding-right: 25px;
}
A:visited.menu
{ 
}
.submenu {
color: #ba8748;
text-decoration: none;
}
A.submenu
{ 
color: #023882;
text-decoration: none;
}
A:hover.submenu
{ 
color: #ba8748;
text-decoration: none;
}
A:visited.submenu
{ 
}
A.nieuwsbrief
{ 
font-size:10pt;
font-weight:bold;
color: #9d501c;
text-decoration: none;
padding-right: 25px;
}
A:hover.nieuwsbrief
{ 
font-size:10pt;
font-weight:bold;
color: #255e37;
text-decoration: none;
padding-right: 25px;
}
A:visited.nieuwsbrief
{ 
}

/* ************************************************************************** */
/* Formulier                                              					  */
/*                                                                            */
/*                                                                            */
/* ************************************************************************** */
.formfieldparse
{
border: 1px solid #9d501c;
background-color: #ffffff;
color: #555555;
margin-top: 5px;
}
