@charset "utf-8";
/* CSS Document */

body{
background-color:#f2f2f2;
background-repeat:repeat-x;
margin: 0px;
line-height: 20px;
}

/*------------------ Container --------------------*/

#container{
width: 981px;
margin: 0px auto;
overflow:hidden;
background-color:#FFFFFF;
}

/*------------------ Header --------------------*/

#header{
background-image:url(afbeeldingen/header_05.png);
width: 981px;
height: 126px;
margin:0px auto;
padding:0px;
}

/*----------------------- Menubalk ----------------------*/

#menu{
width: 650px;
height: 35px;
margin-left: 280px;
padding-top:80px;
}

#point {
display:table;
padding:0px;
margin: 0px;
list-style:none;
white-space:nowrap;
float:right;
}

#point li {
display:inline-block;
padding-left: 8px;
margin-left: 15px;
}

#point li a {
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height:35px;
padding:0px;
padding-left:5px;
padding-right:5px;
line-height: 35px;
text-align:center;
width: 100%;
text-decoration:none;
color:#27c1cb;
font-weight:bold;
border:solid #45cad3 ;
border-width: 1px 1px 8px 1px;
}

#point li a:hover, #point li a.current {
background-repeat:no-repeat;
text-align: center;
color:#0c6b71;
}

#point li a.active{
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height:35px;
padding:0px;
padding-left:5px;
padding-right:5px;
line-height: 35px;
text-align:center;
width: 100%;
text-decoration:none;
color:#0c6b71;
font-weight:bold;
border:solid #a4a4a4;
border-width: 1px 1px 8px 1px;
}

/*----------------------- Middlebox----------------------*/

#mid_box{
width:981px;
margin:0px;
padding:0px;
background-color:#FFFFFF;
overflow:hidden;

}


/*----------------------- Left Side white balkje ----------------------*/

#left_side_white{
width:28px;
overflow:hidden;
float:left;
}

/*----------------------- Left Top link ----------------------*/

#left_top{
width:628px;
height:67px;
padding:0px;
margin:0px;
float:left;
border-bottom:dotted #cccccc 1px;
}

#left_top p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#747579;
margin:0px;
padding:0px;
padding-top: 13px;
padding-left:10px;
}

#left_top h1{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-decoration:none;
color:#27c1cb;
margin:0px;
padding:0px;
padding-top: 13px;
padding-left:10px;
}

/*----------------------- Left Top Right blok1 ----------------------*/

#left_top_right_blok{
width:49px;
height:69px;
float:left;
}

/*----------------------- Left Top Right blok2 ----------------------*/

#left_top_right_blok_two{
width:276px;
height:15px;
float:left;
margin-bottom:12px;
}

/*----------------------- Right tab ----------------------*/

#right_tab{
width:276px;
float:left;
margin:0px;
padding:0px;
margin-top:-50px;
overflow:hidden;
}

/*----------------------- Right tab contentboxen ----------------------*/

.right_tab_boxen{
width:237px;
height:147px;
margin:0px;
padding:0px;
margin-bottom:14px;
margin-left:28px;
margin-top: 35px;
}

/*----------------------- Right tab midboxen ----------------------*/

#right_mid_content_top{
width:237px;
min-height:130px;
border: solid #8fdfe5 1px;
background-image:url(afbeeldingen/bg_server_img_03.png);
background-repeat: no-repeat;
margin:0px;
padding:0px;
}

#right_mid_content_top a{
text-decoration:none;
}

#right_mid_content_mid{
width:237px;
min-height:140px;
border: solid #8fdfe5 1px;
margin:0px;
padding:0px;
}

#right_mid_content_mid_wrapper{
width:95px;
height:117px;
margin:0px;
padding:0px;
margin-top:-87px;
float:left;
}

#right_mid_content_mid a{
text-decoration:none;
}

#right_mid_content_bottom{
width:237px;
min-height:140px;
border: solid #8fdfe5 1px;
margin:0px;
padding:0px;
}

#right_mid_content_bottom_wrapper{
width:136px;
height:87px;
margin:0px;
padding:0px;
margin-top:-62px;
float:left;
}

#right_mid_content_bottom a{
text-decoration:none;
}

/*----------------------- Right bottom contentboxen ----------------------*/

.right_bottom_content{
width:239px;
height:27px;
background-color:#45cad3;
border-bottom: solid #8fdfe5 1px;
margin:0px;
padding:0px;
}

.right_bottom_content_wrapper{
width:238px;
height:27px;
margin:0px;
padding:0px;
padding-left:28px;
padding-top:2px;
}

/*----------------------- Right tab Text Styles ----------------------*/

#right_mid_content_top h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0d6a71;
margin:0px;
padding:0px;
margin-top:12px;
margin-left:16px;
}

#right_mid_content_top p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#45cad3;
margin:0px;
padding:0px;
margin-top:18px;
margin-left:30px;
}

#right_mid_content_mid h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0d6a71;
margin:0px;
padding:0px;
margin-top:12px;
margin-left:98px;
}

#right_mid_content_mid p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#45cad3;
margin:0px;
padding:0px;
margin-top:30px;
margin-left:98px;
}

#right_mid_content_bottom h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0d6a71;
margin:0px;
padding:0px;
margin-top:12px;
margin-left:16px;
}

#right_mid_content_bottom p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#45cad3;
margin:0px;
padding:0px;
margin-top:35px;
margin-left:151px;
}

.right_bottom_content a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
margin:0px;
padding:0px;
}

/*----------------------- Mid main vlak ----------------------*/

#mid_main_vlak{
width:667px;
float:left;
overflow:hidden;
border-right: dotted #cccccc 2px;
}

/*----------------------- Mid main vlak stuk1 ----------------------*/

#mid_main_vlak_een{
width:667px;
overflow:hidden;
float:left;
padding-top:22px;
}

#mid_main_vlak_een p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0d6a71;
margin:0px;
padding:0px;
padding-right: 10px;
padding-bottom:22px;
padding-left:10px;
}

#mid_main_vlak_een h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0d6a71;
margin:0px;
padding:0px;
margin-top:12px;
margin-left:8px;
}

/*----------------------- Mid main vlak stuk2 ----------------------*/

#mid_main_vlak_twee{
width:667px;
height:149px;
float:left;
}

#mid_main_vlak_twee p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#0d6a71;
margin:0px;
padding:0px;
}

#mid_main_vlak_twee a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#ffffff;
margin:0px;
padding:0px;
}

#mid_main_vlak_twee h3{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:normal;
color:#27c1cb;
margin:0px;
padding:0px;
}

/*----------------------- Mid tab contentboxen ----------------------*/

.mid_tab_boxen{
width:620px;
height:149px;
margin:0px;
padding:0px;
margin-bottom:14px;
margin-left:15px;
}

/*----------------------- Mid tab mid boxen ----------------------*/

#mid_mid_content{
width:618px;
height:120px;
margin:0px;
padding:0px;
background-image:url(afbeeldingen/bg_europe_03.png);
background-repeat:no-repeat;
border: solid #8fdfe5 1px;
margin:0px;
padding:0px;
}

#sub_mid_content{
width:618px;
margin:0px;
padding:0px;
border: solid #8fdfe5 1px;
margin:0px;
padding:0px;
}

#mid_mid_content h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#45cad3;
margin:0px;
padding:0px;
margin-top:12px;
margin-left:118px;
}

#mid_mid_content p{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#0d6a71;
margin:0px;
padding:0px;
margin-top:5px;
margin-left:120px;
}

.mid_bottom_content_wrapper a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding:0px;
margin:0px;
}

.sub_top_content a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
padding:0px;
margin:0px;
}

.mid_bottom_content{
width:620px;
height:27px;
margin:0px;
padding:0px;
background-color:#45cad3;
border-bottom: solid #8fdfe5 1px;
}

.sub_top_content{
width:620px;
height:27px;
margin:0px;
padding:0px;
margin-top:45px;
background-color:#45cad3;
border-bottom: solid #8fdfe5 1px;
}

.mid_bottom_content_wrapper{
width:620px;
height:27px;
margin:0px;
padding:0px;
padding-left:5px;
padding-top:2px;
}

/*----------------------- Footer balk ----------------------*/

#footer_balk{
width:981px;
height:25px;
background-image:url(afbeeldingen/footer_03.png);
margin:0px;
padding:0px;
float:left;
}

#footer_balk_wrapper{
width:980px;
height:11px;
padding-left:10px;
margin:0px;
}

#footer_balk_wrapper a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
margin:0px;
padding:0px;
}

#footer_balk p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin:0px;
padding:0px;
padding-top:5px;
}

#footer_box_een{
width:810px;
height:11px;
float:left;
}

#footer_box_twee{
width:170px;
height:11px;
float:right;
color:#FFFFFF;
}

/*------------------------ Table Box  -----------------------------*/

#tablebox{
width:600px;
float:left;
}

#tablebox_wrapper{
width:600px;
margin-left:30px;
margin-top:10px;
}

/*------------------------ Table Styles Subpage  -----------------------------*/

#table_style{
border:solid 1px #8fdfe5;
margin:0px;
padding:0px;
}

#tablebar{
background-color:#45cad3;
height:27px;
border:solid 1px #8fdfe5;
}

#tablebar h2{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#9ef2f8;
margin:0px;
margin-top: 2px;
padding:0px;
}

.balkstyle{
background-color:#8fdfe5;
margin:0px;
padding:0px;
border-color:#4ad7e1;
}

.test{
margin:0px;
padding:0px;
}

.test p{
margin:0px;
padding:0px;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#0d6a71;
}
/*------------------------ Table Lettertype Subpage  -----------------------------*/
