/* CSS Document */

body{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
}

ul{
padding-bottom:0px;
margin-bottom:0px;
}

form{
padding:0px;
margin:0px;
}

li.list_menu{
list-style-image:url(../images/list_menu.gif);
}

.bg_dia_kl{
	background-image: url(../images/bg_dia_kl.gif);
	background-repeat: no-repeat;
	width: 110px;
	height: 110px;
}
.bg_dia_top{
	background-image: url(../images/bg_dia_top.gif);
	background-repeat: no-repeat;
	width: 270px;
}

.bg_dia_bottom{
	background-image: url(../images/bg_dia_bottom.gif);
	background-repeat: no-repeat;
	width: 270px;
	height: 30px;
}

.bg_dia_content{
	background-image: url(../images/bg_dia_content.gif);
	background-repeat: repeat-y;
	width: 270px;
	height:210px;
}

.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
line-height:14px;
}

.text_blauw{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2695dc;
line-height:14px;
}

.text_rood{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ff2d2d;
line-height:14px;
}

.text_wit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
line-height:14px;
}

.titel{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2695dc;
}

.titel_rood{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff2d2d;
}

.error{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
line-height:14px;
}

.image_popup{
border:1px solid #333333;
margin-right:10px;
margin-bottom:5px;
}

.titel_popup{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2695dc;
text-decoration:underline;
font-weight:normal;
}

.titel_blauw{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#2695dc;
background-image:url(../images/icon_titel.gif);
background-repeat:no-repeat;
text-indent:15px;
line-height:17px;
}

.titel_extranet{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff2d2d;
background-image:url(../images/icon_titel_extranet.gif);
background-repeat:no-repeat;
text-indent:15px;
}

.titel_menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#00ffff;
text-transform:uppercase;
font-weight:bold;
padding-left:10px;
}

.titel_menu_extranet{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffa6a6;
text-transform:uppercase;
font-weight:bold;
padding-left:10px;
}

.partners{
border:1px solid #CCCCCC;
}

.lijn{
/*border-bottom:1px dashed #e4e4e4;*/
background-image:url(../images/bg_lijn.jpg);
background-repeat:no-repeat;
height:25px;
background-position:bottom;
}

.datum{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2695dc;
padding-left:10px;
border-bottom:1px #cccccc solid;
}

.headlines{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
border-bottom:1px #cccccc solid;
}

.bg_extranet{
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
background-image:url(../images/bg_extranet.gif);
background-repeat:repeat-x;
}

.bg_menu_blauw{
width:1000px;
background-image:url(../images/bg_menu_blauw.gif);
background-repeat:repeat-y;
}
.bg_menu_blauw2{
width:1000px;
background-image:url(../images/bg_menu_blauw.gif);
background-repeat:repeat-y;
}

.bg_menu_extranet{
width:1000px;
background-image:url(../images/bg_menu_extranet.gif);
background-repeat:repeat-y;
}

.bg_banner_groot{
width:370px;
background-image:url(../images/bg_banner_groot.gif);
background-repeat:no-repeat;
height: 312px;
text-align:center;
}

.bg_banners{
width:370px;
background-image: url(../images/bg_banners.gif);
background-repeat:no-repeat;
height:96px;
}

.bg_tab_links{
width:10px;
background-image:url(../images/bg_tab_links.gif);
background-repeat:no-repeat;
height: 23px;
}

.bg_tab_links_rood{
width:10px;
background-image:url(../images/bg_tab_links_rood.gif);
background-repeat:no-repeat;
height: 25px;
}

.bg_tab_links_wit{
width:10px;
background-image:url(../images/bg_tab_links_wit.gif);
background-repeat:no-repeat;
height: 25px;
}

.bg_tab_links_grijs{
width:10px;
background-image:url(../images/bg_tab_links_grijs.gif);
background-repeat:no-repeat;
height: 23px;
}

.bg_tab_links_dg{
width:13px;
background-image:url(../images/bg_tab_links_dg.gif);
background-repeat:no-repeat;
height: 23px;
}

.bg_tab_rechts{
width:12px;
background-image:url(../images/bg_tab_rechts.gif);
background-repeat:no-repeat;
height: 25px;
}

.bg_tab_rechts_grijs{
width:10px;
background-image:url(../images/bg_tab_rechts_grijs.gif);
background-repeat:no-repeat;
height: 25px;
}

.bg_tab_rechts_dg{
width:13px;
background-image:url(../images/bg_tab_rechts_dg.gif);
background-repeat:no-repeat;
height: 25px;
}

.bg_tab_rechts_rood{
width:10px;
background-image:url(../images/bg_tab_rechts_rood.gif);
background-repeat:no-repeat;
height: 25px;
}

.bg_tab_rechts_wit{
width:12px;
background-image:url(../images/bg_tab_rechts_wit.gif);
background-repeat:no-repeat;
height: 25px;
}

.bg_tab{
background-image:url(../images/bg_tab.gif);
background-repeat: repeat-x;
height: 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2695dc;
}

.bg_tab_rood{
background-image:url(../images/bg_tab_rood.gif);
background-repeat: repeat-x;
height: 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ff2d2d;
text-transform:uppercase;
}

.bg_tab_wit{
background-image:url(../images/bg_tab_wit.gif);
background-repeat: repeat-x;
height: 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-transform:uppercase;
}

.bg_tab_grijs{
background-image:url(../images/bg_tab_grijs.gif);
background-repeat: repeat-x;
height: 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

.bg_tab_dg{
background-image:url(../images/bg_tab_dg.gif);
background-repeat: repeat-x;
height: 25px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}

.bg_kader_top{
background-image: url(../images/bg_kader_top.gif);
background-repeat:no-repeat;
background-position:right;
height: 25px;
}

.bg_top_dubbel{
background-image:url(../images/bg_top_dubbel.jpg);
background-repeat:no-repeat;
background-position:right;
height: 25px;
}

.bg_kader_top370{
background-image: url(../images/bg_kader_top370.gif);
background-repeat:no-repeat;
background-position:right;
height: 25px;
}

.bg_kader_top_dg{
background-image: url(../images/bg_kader_top_dg.gif);
background-repeat:no-repeat;
background-position:right;
height: 25px;
}

.bg_kader_top278{
background-image: url(../images/bg_kader_top278.gif);
background-repeat:no-repeat;
background-position:right;
height: 25px;
}

.bg_kader_top182{
background-image: url(../images/bg_kader_top182.gif);
background-repeat:no-repeat;
background-position:right;
height: 25px;
}

.bg_kader_top180{
background-image: url(../images/bg_kader_top180.gif);
background-repeat:no-repeat;
background-position:right;
height: 25px;
}

.bg_kader{
width:568px;
background-image: url(../images/bg_kader.jpg);
background-repeat:no-repeat;
}

.bg_kader_rood{
width:568px;
background-image: url(../images/bg_kader_rood.jpg);
background-repeat:no-repeat;
}

.bg_kader_dubbel{
width:568px;
background-image:url(../images/bg_dubbel.jpg);
background-repeat:no-repeat;
}

.bg_kader_triple{
width:568px;
background-image:url(../images/bg_triple.jpg);
background-repeat:no-repeat;
}

.bg_kader_dubbel2{
width:568px;
background-image:url(../images/bg_dubbel.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.bg_kader_triple2{
width:568px;
background-image:url(../images/bg_triple.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.bg_kader_dg{
width:370px;
background-image: url(../images/bg_kader_dg.gif);
background-repeat: repeat-y;
}

.bg_kader370{
width:370px;
background-image: url(../images/bg_kader370.jpg);
background-repeat: no-repeat;
}

.bg_kader280{
width:280px;
background-image: url(../images/bg_kader280.jpg);
background-repeat:no-repeat;
}

.bg_kader278{
width:278px;
background-image: url(../images/bg_kader278.jpg);
background-repeat:no-repeat;
}

.bg_kader182{
width:182px;
background-image: url(../images/bg_kader182.jpg);
background-repeat:no-repeat;
}

.bg_kader180{
width:180px;
background-image: url(../images/bg_kader180.jpg);
background-repeat:no-repeat;
}

.bg_kader_bottom{
width:568px;
height:2px;
background-image: url(../images/bg_kader_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.bg_bottom_dubbel{
width:568px;
height:2px;
background-image: url(../images/bg_bottom_dubbel.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.bg_kader_bottom370{
width:370px;
height:10px;
background-image: url(../images/bg_kader_bottom370.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.bg_kader_bottom_dg{
width:370px;
height:10px;
background-image: url(../images/bg_kader_bottom_dg.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.bg_kader_bottom280{
width:280px;
height:10px;
background-image: url(../images/bg_kader_bottom280.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.bg_kader_bottom278{
width:278px;
height:10px;
background-image: url(../images/bg_kader_bottom278.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.bg_kader_bottom182{
width:182px;
height:10px;
background-image: url(../images/bg_kader_bottom182.gif);
background-repeat:no-repeat;
background-position:bottom;
}

.bg_kader_bottom180{
width:180px;
height:10px;
background-image: url(../images/bg_kader_bottom180.gif);
background-repeat:no-repeat;
background-position:bottom left;
}


.link_pijltje{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2387c7;
text-decoration:none;
line-height:14px;
background-image:url(../images/icon_pijltje.gif);
background-repeat:no-repeat;
padding-left:15px;
}

a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2387c7;
text-decoration:none;
line-height:14px;
}

a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2387c7;
text-decoration:underline;
line-height:14px;
}

a.zwart{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
line-height:14px;
}

a.zwart:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:underline;
line-height:14px;
}

a.tab{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
line-height:14px;
text-transform:uppercase;
}

a.tab:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2695dc;
text-decoration:none;
line-height:14px;
text-transform:uppercase;
}

a.tab_active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2695dc;
text-decoration:none;
line-height:14px;
text-transform:uppercase;
}

a.tab_active:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2695dc;
text-decoration:none;
line-height:14px;
text-transform:uppercase;
}

a.tab_extranet{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
text-decoration:none;
line-height:14px;
text-transform:uppercase;
}

a.tab_extranet:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ff2d2d;
text-decoration:none;
line-height:14px;
text-transform:uppercase;
}

a.tab_extranet_active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ff2d2d;
text-decoration:none;
line-height:14px;
text-transform:uppercase;
}

a.tab_extranet_active:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ff2d2d;
text-decoration:none;
line-height:14px;
text-transform:uppercase;
}








a.menu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

a.menu:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffff00;
text-decoration:none;
}

a.menu_active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffff00;
text-decoration:none;
}

a.menu_active:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffff00;
text-decoration:none;
}

a.menu_extranet{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

a.menu_extranet:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffa6a6;
text-decoration:none;
}

a.menu_extranet_active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffa6a6;
text-decoration:none;
}

a.menu_extranet_active:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffa6a6;
text-decoration:none;
}

a.menu_wit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}

a.menu_wit:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffff00;
text-decoration:none;
}

a.menu_wit_extranet{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
}

a.menu_wit_extranet:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffa6a6;
text-decoration:none;
}


a.submenu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}

a.submenu:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffff00;
text-decoration:none;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}

a.submenu_active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffff00;
text-decoration:none;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}

a.submenu_active:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffff00;
text-decoration:none;
padding-left:10px;
padding-right:10px;
font-weight:bold;
}


a.taalkeuze{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
width:20px;
text-align:center;
line-height:16px;
text-decoration:none;
display:block;
background-color:fff;
}

a.taalkeuze:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
width:20px;
text-align:center;
line-height:16px;
text-decoration:none;
display:block;
background-color:#e4000f;
}

a.taalkeuze_active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
width:20px;
text-align:center;
line-height:16px;
text-decoration:none;
display:block;
background-color:#e4000f;
}

a.taalkeuze_active:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
width:20px;
text-align:center;
line-height:16px;
text-decoration:none;
display:block;
background-color:#e4000f;
}



/*********************** form *************************/

.field{
	width: 300px;
	border: #cccccc solid 1px;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}

.textfield{
	width: 300px;
	border: #cccccc solid 1px;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}
.textarea{
	width: 300px;
	height: 60px;
	border: #cccccc solid 1px;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}

.btn { 
	color: #FFFFFF; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight:bold;
	background-color: #2387C7; 
	border: solid 1px #FFFFFF;
	height: 18px;
	cursor:hand;
	vertical-align:middle;
	text-transform:uppercase;
}

.btn_extranet { 
	color: #FFFFFF; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight:bold;
	background-color: #ff6767; 
	border: solid 1px #FFFFFF;
	height: 18px;
	cursor:hand;
	vertical-align:middle;
	text-transform:uppercase;
}
