/* 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;
}

#nav_blauw, #nav_blauw ul {     padding: 0;     margin: 0;     list-style: none; } 
/*#nav_blauw a {     
background-color:#2387c9;
text-transform:uppercase;
line-height:18px;
display: block;
text-decoration: none;
} */

#nav_blauw li {     float: left; }
#nav_blauw li ul {     position: absolute;  width:200px;  left: -999em; clear:right; } 
#nav_blauw li:hover ul {  
left: auto;
background-color:#2387c9;
text-transform:uppercase;
color:#FFF;
padding-right:10px;
line-height:18px;
}
#nav_blauw li:hover ul, #nav_blauw li.sfhover ul {     left: auto; }
#nav_blauw li li {
	width: 200px;
	height:20px;
	border-bottom:1px solid #ffffff;
	padding-left:10px;
}

/* ********************* */

#nav, #nav ul {     padding: 0;     margin: 0;     list-style: none; } 
#nav a {     
background-color:#cb071f;
text-transform:uppercase;
line-height:18px;
display: block;
text-decoration: none;
} 

#nav li {     float: left;}
#nav li ul {     position: absolute;  width:200px;  left: -999em; clear:right; } 
#nav li:hover ul {     
left: auto;
background-color:#cb071f;
text-transform:uppercase;
color:#FFF;
padding-right:10px;
line-height:18px;
}
#nav li:hover ul, #nav li.sfhover ul {     left: auto; }
#nav li li {
	width: 200px;
	height:20px;
	border-bottom:1px solid #E78591;
	padding-left:10px;
}

/***********************/

#nav2, #nav2 ul {     padding: 0;     margin: 0;     list-style: none; } 
#nav2 a {     
text-transform:uppercase;
line-height:18px;
display: block;
text-decoration: none;
} 

#nav2 li {  float:left;}
#nav2 li ul {     position: absolute;  width:200px;  left: -999em; clear:right; } 
#nav2 li:hover ul {     
left: auto;
text-transform:uppercase;
color:#FFF;
padding-right:10px;
}
#nav2 li:hover ul, #nav2 li.sfhover ul {     left: auto; }
#nav2 li li {
	width: 200px;
	height:20px;
	background-color:#f2f2f2;
	border-bottom:1px solid #cccccc;
	padding-left:10px;
}
/********************/

ul{
padding-bottom:0px;
margin-bottom:0px;
}

form{
padding:0px;
margin:0px;
}

ul.pijl {
	margin:0 0 0 5px;
	padding:0;
	list-style-image:url(../images/li_pijl.gif);
}
/*
li.li_pijl{
	list-style-image:url(../images/li_pijl.gif);
}
*/
li.list_menu{
list-style-image:url(../images/list_menu.gif);
}

.logo{
	width:100px;
	height:45px;
	text-align:center;
	background-color:#fff;
}

.bg_content{
}

.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:#cb071f;
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:19px;
color:#2695dc;
line-height:normal;
}

.titel_rood{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
color:#cb071f;
line-height:normal;
}

.titel_home{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
/*color:#777777;*/
color:#222222;
}

.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_zwart{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
/*background-image:url(../images/icon_ae.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;
}

.headlines{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
}

.bg_kader_rechts_top{
	width:184px;
	background-image:url(../images/kader_rechts_top.jpg);
	background-repeat: no-repeat;
	height:24px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding-left:10px;
	font-weight:bold;
	}
	
.bg_kader_rechts_content{
	width:184px;
	background-image:url(../images/kader_rechts_content.jpg);
	background-repeat: repeat-y;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	}
	
.bg_kader_rechts_top2{
	width:310px;
	background-image:url(../images/kader_rechts_top2.jpg);
	background-repeat: no-repeat;
	height:24px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	padding-left:10px;
	font-weight:bold;
	}
	
.bg_kader_rechts_content2{
	width:310px;
	background-image:url(../images/kader_rechts_content2.jpg);
	background-repeat: repeat-y;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	}
		
	
	

.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_rood{
width:1000px;
background-image:url(../images/bg_menu_rood.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;
}

.bg_menu{
background-image:url(../images/bg_menu.jpg);
background-repeat:repeat-x;
height:43px;
}

.bg_menu2009{
background-image:url(../images/bg_btn_rood.jpg);
background-repeat:repeat-x;
height:43px;
}

.bg_menu2009_blauw{
/*background-image:url(../images/bg_btn_rood.jpg);
background-repeat:repeat-x;
height:43px;*/
background-color:#2387c9;
}

.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.menu2009{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5f676a;
text-decoration:none;
text-transform:uppercase;
padding-left:7px;
padding-right:6px;
line-height:33px;
border-right:1px solid #CCC;
height:33px;
display:block;
}

a.menu2009:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#cb071f;
text-decoration:none;
text-transform:uppercase;
line-height:33px;
height:33px;
}

a.submenu_blauw{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
text-transform:uppercase;
}

a.submenu_blauw:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none;
text-transform:uppercase;
}

a.submenu_rood{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
text-decoration:none;
text-transform:uppercase;
}

a.submenu_rood:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none;
text-transform:uppercase;
}

a.submenu_grijs{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
text-decoration:none;
text-transform:uppercase;
}

a.submenu_grijs:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#cb071f;
text-decoration:none;
text-transform:uppercase;
}

a.menu2009_blauw{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}

a.menu2009_blauw:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}

a.menu2009_rood{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}

a.menu2009_rood:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}

a.rood{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#cb071f;
text-decoration:none;
line-height:14px;
}

a.rood:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#cb071f;
text-decoration:underline;
line-height:14px;
}

a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2695dc;
text-decoration:none;
line-height:14px;
}

a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2695dc;
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: #a7a7a7; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight:bold;
	background-color: #DFDFDF; 
	border: solid 1px #FFFFFF;
	height: 18px;
	cursor:hand;
	vertical-align:middle;
	text-transform:uppercase;
}

.btn_blauw { 
	color: #ffffff; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight:bold;
	background-color: #2387c9; 
	border: solid 1px #FFFFFF;
	height: 18px;
	cursor:hand;
	vertical-align:middle;
	text-transform:uppercase;
}

.btn_rood { 
	color: #ffffff; 
	font-size: 10px; 
	font-family: verdana; 
	font-weight:bold;
	background-color: #cb071f; 
	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;
}

<!-- [IE6] -->

.bg_menuIE6{
background-image:url(http://www.archi-europe.com/images/bg_menu.jpg);
background-repeat:repeat-x;
height:43px;
}

.MenuBox {
/*	border-bottom: 1px solid #000000;*/
}

a.menu2009_blauwIE6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}

a.menu2009_blauwIE6:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}

a.menu2009_roodIE6{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}

a.menu2009_roodIE6:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}

a.MenuHeader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5f676a;
text-decoration:none;
text-transform:uppercase;
padding-left:7px;
padding-right:7px;
line-height:33px;
border-right:1px solid #CCC;
height:33px;
display:block;
}

a.menuHeader:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5f676a;
text-decoration:none;
text-transform:uppercase;
padding-left:7px;
padding-right:7px;
line-height:33px;
border-right:1px solid #CCC;
height:33px;
display:block;
}

a.MenuItem
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	text-decoration:none;
	text-transform:uppercase;
	width: 200px;
	height:20px;
	background-color:#f2f2f2;
	border-bottom:1px solid #cccccc;
	padding-left:10px;
	line-height:20px;
	
}


a.MenuItem:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cb071f;
	text-decoration:none;
	text-transform:uppercase;
}


a.MenuItem2
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	width: 200px;
	height:20px;
	background-color:#2387c9;
	border-bottom:1px solid #fff;
	padding-left:10px;
	line-height:20px;
	
}


a.MenuItem2:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	text-transform:uppercase;
}


.bg_menu2009IE6{
background-image:url(http://www.archi-europe.com/images/bg_btn_rood.jpg);
background-repeat:repeat-x;
height:43px;
}

.bg_menu2009_blauwIE6{
/*background-image:url(../images/bg_btn_rood.jpg);
background-repeat:repeat-x;
height:43px;*/
background-color:#2387c9;
}

<!-- [IE6] -->

#kaart_details span a.land {
	color:#000;
	cursor:default;
}

#kaart_details a:hover {
	text-decoration:none;
}