body {font-family: Tahoma,Arial;font-size:13px;margin:0px;padding:0px;background-color:#415a68;color:#415a68;text-align:center;width:100%;background-image:url(/images/bg.jpg); background-position:center; background-repeat:repeat-y;}
#container { width:858px;text-align:left;margin:0 auto;position:relative;margin-top:10px;margin-bottom:10px;}
a { color:#2eaeef; text-decoration:underline; }
a.klein { font-size:12px;color:#FFFFFF; text-decoration:none;  }
a.klein:hover { font-size:12px;color:#FFFFFF; text-decoration: underline;  }
a.middel { font-size:16px;color:#415a68; text-decoration:none; font-weight:bold;  }
a.middel:hover { font-size:16px;color:#415a68; text-decoration: underline;  }
a.groot { font-size:25px;color:#FFFFFF; text-decoration:none; font-weight:bold;  }
a.groot:hover { font-size:25px;color:#FFFFFF; text-decoration: underline;  }
.breaker {clear:both;width:100%;height:1px;}
.breaker2 {clear:both;width:100%;height:15px; display:block;}
.breaker3 {clear:both;width:225px;height:12px; display:block; border-bottom:1px #FFFFFF dashed; margin-left:12px; margin-right:12px;}
.content_boven {background-image:url(/images/content_boven.png);width:858px;height:11px;display:block;}
.content {background-image:url(/images/content_bg.png);background-repeat:repeat-y;padding-left:33px;}
.content_onder {background-image:url(/images/content_onder.png);background-repeat:no-repeat;width:858px;height:15px;display:block;clear:both;}
.footer_boven {background-image:url(/images/footer_boven.png);width:858px;height:7px;display:block;}
.footer_content {background-image:url(/images/footer_bg.png);background-repeat:repeat-y; height:120px; }
.footer_onder {background-image:url(/images/footer_onder.png);background-repeat:no-repeat;width:858px;height:3px;display:block;clear:both;}
.footer_first {width:253px;background-image:url(/images/footer_lijn.png);background-repeat:repeat-y;background-position:right;float:left;padding-left:33px;height:105px;padding-top:15px;}
.footer_box {width:255px;background-image:url(/images/footer_lijn.png);background-repeat:repeat-y;background-position:right;float:left;padding-left:20px;height:105px;padding-top:15px;}
.footer_tags { width:245px; }
.footer_box_last {padding-left:20px;float:left;height:60px;padding-top:15px;float:left;width:250px;}
.footer_links { float:left;width:60px; color:#FFFFFF;}
.footer_rechts { float:left;text-align:left;width:190px;font-weight:bold;}
.footer_rechts a {text-decoration:none;color:#415a68;}
.footer_rechts a:hover {text-decoration:none;color:#FFFFFF;}
.lijnhor {background-image:url(/images/horizontaal.png);background-position:center;background-repeat:repeat-x;width:801px;clear:both;height:50px;}
.lijnhor2 {background-image:url(/images/horizontaal.png);background-repeat:repeat-x;width:504px;clear:both;height:5px;margin-top:10px;margin-bottom:10px;margin-left:5px;}
.lijnhor3 {background-image:url(/images/horizontaal.png);background-repeat:repeat-x;width:248px;clear:both;height:5px;margin-top:20px;margin-bottom:20px;margin-left:5px;}
.logo {margin-top:10px;float:left;height:70px;width:270px;}
.menu {width:500px;float:right;height:25px;margin-top:40px;margin-right:24px;}
.boxheader_boven {background-image:url(/images/boven_header.png);width:801px;height:15px;display:block;}
.boxheader_links {background-image:url(/images/links_header.png);width:16px;height:305px;display:block;float:left;}
.boxheader_content {width:770px;height:305px;display:block;float:left;background-color:#415a68;}
.boxheader_rechts {background-image:url(/images/header_rechts.png);width:15px;height:305px;display:block;float:left;}
.boxheader_onder {background-image:url(/images/header_onder.png);background-repeat:no-repeat;width:801px;height:40px;display:block;clear:both;}
.tekst_content {background-image:url(/images/verticaal.png);background-repeat:repeat-y;width:825px;margin-top:15px;margin-bottom:15px;}
h1.titel {color:#2eaeef;margin:0;padding:0;font-size:17px;font-style:italic;font-weight:bold;font-family: Georgia;}
h1.titel2 {color:#415a68;margin:0;padding:0;font-size:17px;font-style:italic;font-weight:bold;font-family: Georgia;}
h2.portbox_titel {color:#415a68;font-size:17px;font-weight:bold;width:180px;margin:0;padding:0; cursor:pointer;}
h2.portbox_titel a {color:#415a68;font-size:17px;font-weight:bold;width:180px;margin:0;padding:0; cursor:pointer;}
h2.portbox_titel a:hover {font-size:17px;font-weight:bold;}
h2.intitel {color:#415a68;font-size:17px;font-weight:bold;margin:0;padding:0; }
h2.intitel a {color:#415a68;font-size:17px;font-weight:bold;margin:0;padding:0; }
h3 {color:#c9cacc;margin:0;padding:0;font-size:17px;font-style:italic;font-weight:bold;font-family: Georgia; padding-left:10px;}
h3#titel1 { margin-bottom:9px; }
h3#titel2 { margin-bottom:9px; }
h3#titelcms { margin-bottom:9px; }
h3#titel3 { margin-bottom:9px; }
.tekst {width:506px;float:left;}
.tekst_boven {padding-left:5px;font-weight:bold;font-size:12px;}
.tekst_boven a {color:#2eaeef; text-decoration:underline;font-weight:bold;font-size:12px;}
.menurechts {float:right;width:275px;text-align:left;background-image:none;}
.box {background-image:url(/images/blok.png);background-repeat:no-repeat;width:506px;height:224px;display:block;clear:both;}
.foto {padding-top:13px;margin-left:10px;float:left; width:295px; overflow:hidden;}
.image {border:1px #415a68 solid;}
.portbox_tekst { float:left;padding-top:13px;padding-left:10px; width:176px; }
.port_leesmeer { height:40px; width:140px; position: absolute; margin-top:180px; margin-left:310px; cursor:pointer;  }
.port_leesmeer a { height:40px; width:140px; position: absolute; margin-top:180px; margin-left:310px; cursor:pointer;  }
.box_lijn {border-bottom:1px #FFFFFF dashed;padding-bottom:5px;color:#FFFFFF;margin-bottom:5px;font-size:14px;}
.box_lijn a {color:#2eaeef;text-decoration:none;font-weight:bold; font-size:12px;}
.box_lijn a:hover {color:#FFFFFF;text-decoration:none;font-weight:bold; font-size:12px;}
.graphic, #prevBtn, #nextBtn{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
#slider{ width:500px; height:198px; overflow:hidden;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{width:770px;height:305px;overflow:hidden;}
#prevBtn {display:block;width:152px;height:124px;position:absolute;left:-65px;top:240px;}
#nextBtn{display:block;width:152px;height:124px;position:absolute;right:-75px;top:240px;}
#nextBtn{text-align:left;margin:0 auto;width:152px;height:124px;}
#prevBtn a, #nextBtn a{display:block;width:152px;height:124px;background:url(/images/grotepijl_links.png) no-repeat 0 0;}
#nextBtn a{width:152px;height:124px;background:url(/images/grotepijl_rechts.png) no-repeat 0 0;}
ul#hoofd_menu {padding: 0;margin: 0;color: white;list-style: none;text-align: right;background-color:#8dc63f;}
ul#hoofd_menu li{padding-left: 10px;padding-right: 10px;padding-top:3px;float: right;color: white;text-align: center;margin-top: 3px;background-color:#8dc63f;height:22px;}
ul#hoofd_menu li.actief{padding-left: 10px;padding-right: 10px;padding-top:3px;float: right;color: white;text-align: center;margin-top: 3px;background-color:#415a68;height:22px;}
ul#hoofd_menu li.actief a:hover{float: left;color: #8dc63f;text-align: center;height:22px;display:block;}
ul#hoofd_menu li a:hover{float: left;color: white;text-align: center;height:22px;display:block;}
ul#hoofd_menu li.first{padding-right: 10px;float: right;color: white;text-align: center;margin-top: 3px;}
ul#hoofd_menu li.first_actief{padding-right: 10px;float: right;color: white;text-align: center;margin-top: 3px;background-color:#415a68;height:22px;}
ul#hoofd_menu li.first_actief a:hover{float: left;color: #8dc63f;text-align: center;height:22px;display:block;}
ul#hoofd_menu li.last{padding-left: 10px;float: right;color: white;text-align: center;margin-top: 3px;}
ul#hoofd_menu li.last_actief{padding-left: 10px;float: right;color: white;text-align: center;margin-top: 3px;background-color:#415a68;height:22px;}
ul#hoofd_menu li.last_actief a:hover{float: left;color: #8dc63f;text-align: center;height:22px;display:block;}
ul#hoofd_menu li a{color: white;font-weight: bold;text-decoration: none;}
ul#hoofd_menu li a:hover{ color: #415a68;display:block;}
ul.modules { padding: 0;margin: 0;color: #415a68;list-style: none;text-align: left;}
ul.modules li { width:250px;padding-top:3px;float: left;color:#415a68;text-align: left; }
ul.modules li a{ float: none;color: #2eaeef;text-align: left;display:block; text-decoration:none;}
ul.modules li a:hover{ float: none;color: #415a68;text-align: left;display:block;}
.box_module { background-image:url(/images/box_klein_background.png); background-repeat:no-repeat; float:left; width:168px; height:126px; margin-top:13px; margin-bottom:14px; overflow:hidden; }
.box_rechts_image_module { margin-left:6px; padding-top:15px; text-align:center; width:108px; overflow:hidden;position:absolute; z-index:1; }
.box_rechts_image_module a { color:#FFFFFF; font-weight:bold; text-decoration:none; }
.box_rechts_pijltje_module { position:absolute; z-index:2; margin-top:45px; margin-left:90px; }
.menu_blok_rechts { clear:both; color:#c9cacc; }
.inhoud_rechts { padding-left:25px; margin-top:5px; }
.shoutbox { width:249px; background-color:#415a68; height:255px; padding-top:8px; margin-top:25px; display:block; margin-bottom:10px; overflow:hidden; }
.shoutbox2 { width:249px; background-color:#415a68; height:55px; text-align:center; color:#FFFFFF; padding-top:8px; margin-top:25px; display:block; margin-bottom:10px; overflow:hidden; }
.shout_titel { padding-left:10px;color:#2eaeef; font-size:12px; padding-top:10px; float:left; width:40px; font-weight:bold; }
.shout_titel_fout { padding-left:10px;color:#FF0000; font-size:12px; padding-top:10px; float:left; width:40px; font-weight:bold; }
.shout_value { padding-left:10px;color:#c9cacc; font-size:12px; padding-top:5px; height:10px; margin-bottom:7px; float:left; width:80px; }
.shoutbox_recht { font-size:10px; color:#FFFFFF; padding-left:10px; padding-right:10px; padding-top:5px; }
.invoer { height:13px; width:170px; font-size:12px; margin-top:2px; }
.invoer2 { height:50px; width:221px; font-size:12px; }
.button { background-color:#c9cacc; border:0; color:#415a68; font-weight:bold; margin-top:55px; margin-left:164px; }
.box_rechts { background-image:url(/images/box_klein_background.png); background-repeat:no-repeat; float:left; width:137px; height:126px; overflow:hidden; }
.box_rechts_image { margin-left:6px; padding-top:7px; border-bottom:1px #415a68 solid; width:108px; height:108px; overflow:hidden;position:absolute; z-index:1; }
.box_rechts_pijltje { position:absolute; z-index:2; margin-top:45px; margin-left:90px; }
#pagina_nummers { width:100%; text-align:center; }
.pagina_nr2 { float:left; margin-right:5px; padding:3px 8px 3px 8px; display:block; background-color:#415a68; color:#FFFFFF; font-weight:bold; }
.pagina_nr a { float:left; margin-right:5px; display:block; background-color:#8dc63f; color:#415a68; font-weight:bold; padding:3px 8px 3px 8px; text-decoration:none; }
.reactie_boven {background-image:url(/images/reactie_boven.png); background-repeat:no-repeat;width:506px;clear:both;height:19px;}
.reactie_tekst {background-image:url(/images/reactie_content.png); background-repeat: repeat-y;width:486px;clear:both; padding-left:10px; padding-right:10px; color:#FFFFFF; font-weight:bold;}
.reactie_tekst a { color:#2eaeef; text-decoration:underline; }
.reactie_onder {background-image:url(/images/reactie_onder.png); background-repeat:no-repeat;width:506px;clear:both;height:12px;}
h2 {color:#2eaeef;margin:0;padding:0;font-size:17px;font-style:italic;font-weight:bold;font-family: Georgia; padding-left:10px;}
a.port_url { color:#c9cacc;margin:0;padding:0;font-size:17px;font-style:italic;font-weight:bold;font-family: Georgia; padding-left:10px; text-decoration:none;}
a:hover.port_url {color:#415a68;}
.shout_bericht { margin-bottom:5px; padding-right:20px; }
a.shoutbox_meer { color:#2eaeef; font-size:11px; text-decoration:none; padding-left:5px; }
.box_port { background-image:url(/images/box_klein_background.png); background-repeat:no-repeat; float:left; width:168px; height:126px; margin-top:13px; margin-bottom:14px; overflow:hidden; }
.contact_links { float:left; width:150px;color:#2eaeef;font-weight:bold; margin-bottom:10px; }
.contact_rechts { font-weight:bold; color:#FF0000; margin-bottom:10px; }
.contact_box { border:1px #415a68 solid; }
.contact_verstuur { background-color:#415a68; border:0; color:#FFFFFF; font-weight:bold; cursor:pointer; padding:3px; padding-left:10px; padding-right:10px; }
.partner_links { float:left; width:50%; margin-bottom:10px; padding-left:5px; font-weight:bold; }
.partner_rechts a { text-decoration:none; color:#2eaeef; margin-bottom:10px; font-weight:bold; float:left; width:220px; }
.box_blauw_boven {background-image:url(/images/reactie_boven_inactief.png); background-repeat:no-repeat;width:506px;clear:both;height:19px;}
.box_blauw_content {background-image:url(/images/reactie_content_inactief.png); background-repeat: repeat-y;width:486px;clear:both; padding-left:10px; padding-right:10px; color:#415a68; font-weight:bold;}
.box_blauw_content a { color:#2eaeef; text-decoration:underline; }
.box_blauw_onder {width:506px;clear:both;height:44px;background-image:url(/images/meer_info_inactief.png); background-repeat: no-repeat; }
.box_blauw_onder a { width:506px;height:44px; display:block; }
.content_schuin_grijs { margin-top:20px; color:#415a68; font-style:italic; }
.content_sub_titel { font-weight:bold; }
.tabel_lijn_links { border-left:1px #c9cacc solid; }
.tabel_lijn_onder { border-bottom:1px #c9cacc solid; }
.tabel_lijn_links_onder { border-bottom:1px #c9cacc solid; border-left:1px #c9cacc solid; }
.tabel { margin-left:5px; }
.exchange { width: 71px;padding: 8px;background: #FF9933;color: #FFFFFF; text-align: center;display: block;float:left;margin-right:10px; }
.exchange a { color: #FFFFFF; text-decoration:none; }
.tekst_inhoud_marge { margin-left:5px; }
.banner_blok { background-image:url(/images/banner_blok.png); background-repeat:no-repeat; width:506px; height:131px; padding-top:6px; padding-left:5px; }
h4.footer_naam { font-size:12px; width:100%; margin:0; padding:0; height:20px; }
.custom_images { width:350px; float:left; }
.buttons { text-align:right; width:150px; float:left; position:absolute; z-index:9999; padding-left:450px; margin-top:-30px; }
#facebutton { float:right; padding-top:2px; position:relative; width:auto; }
#twitbutton { padding-top:3px;float:right; position:relative; width:100px; }
#hyvesbutton { float:right; position:relative; width:100px;padding-right:20px; padding-top:2px;  }
span#respect-counter-wrapper { top:100px; }
#tabel { width:100%; display:block; margin-top:20px; margin-bottom:20px; }
.kolom1 { float:left; width:80px; font-style:italic; }
.kolom { float:left; width:65px; margin-right:5px; height:120px; }
.kolom:hover { background-color:#2eaeef; color:#FFFFFF; }
.boven_leeg { height:30px; display:block; }
.boven { height:20px; background-color:#415a68; color:#FFFFFF; padding:5px 0 5px 0; text-align:center; }
.cijfer1 { padding-top:15px; margin-bottom:15px; }
.cijfer { padding-top:17px; margin-bottom:15px; text-align:center; font-weight:bold; font-size:10px; }
.bijschrif { font-size:10px; font-style:italic; text-align:center; }
p.klein { font-size:11px; font-style:italic; }
.twitter { background-color:#2eaeef; padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; color:#FFFFFF; height:25px; width:480px; }
.twitter_links { padding-top:4px; width:150px; float:left; }
.twitter_con { width:498px; border:1px #2eaeef solid; }
.top { margin:5px;border-bottom:1px #2eaeef solid; padding:5px; }
.twitter_image { float:left; margin-right:10px; }
.twitter_name { font-weight:bold; font-size:14px; color:#2eaeef; margin-bottom:8px; }
.twitter_name a { text-decoration:none; }
.stats { float:left; font-style: italic; font-size:12px; margin-right:30px; }
.stats span { color:#2eaeef; font-weight:bold; font-style:normal; font-size:13px; }
.volgers { margin-left:7px; }
a.tipbox7 { text-decoration:none; border-bottom:1px #000000 dotted; cursor:help; }

#hosting { font-size:15px; margin-top:20px; margin-bottom:20px; }
.col1 { width:145px; float:left; display:block; }
.col { width:120px; float:left; text-align:center;  }
.col:hover .row { background-color:#2eaeef; color:#FFFFFF; }
.col:hover .row a { color:#415a68; }
.col:hover .row_top { background-color:#8dc63f; }
.col2 { width:120px; float:left; text-align:center;  }

.col_actief { width:120px; float:left; text-align:center;  }
.col_actief .row { background-color:#2eaeef; color:#FFFFFF; }
.col_actief .row a { color:#415a68; }
.col_actief .row_top { background-color:#8dc63f; }

.row { height:30px; padding-top:15px; border-bottom:1px #415a68 dotted;border-right:1px #415a68 dotted; }
.row a { text-decoration:none; font-weight:bold; color:#8dc63f; font-size:17px; }
.row1 { height:50px;border-bottom:1px #415a68 solid;border-right:1px #415a68 solid; }
.row_top { height:30px; border-bottom:1px #415a68 solid;border-right:1px #FFF dotted; padding-top:10px; padding-bottom:10px; background-color:#415a68; color:#FFF; font-size:20px; text-align:center; }
.beschrift { width:100%; text-align:right; font-size:11px; }

#stappen { display:block; width:100%; height:60px; clear:both; }
#stap1 { background-color:#2eaeef; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }
#stap1_done { background-color:#8dc63f; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }
#stap2 { background-color:#c9cacc; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }
#stap2_actief { background-color:#2eaeef; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }
#stap2_done { background-color:#8dc63f; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }
#stap3 { background-color:#c9cacc; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }
#stap3_done { background-color:#8dc63f; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }
#stap3_actief { background-color:#2eaeef; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }
#stap4 { background-color:#c9cacc; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }
#stap4_actief { background-color:#2eaeef; width:25%; float:left; color:#FFF; padding-top:10px; padding-bottom:10px; text-align:center; font-weight:bold; }

#stap1 a,#stap1_done a, #stap2_actief a,#stap2_done a,#stap3_done a, #stap3_actief a, #stap4_actief a { color:#FFF; text-decoration:none; }
.volgende_stap { margin-top:50px; float:right; }
.cms_submit { float:right;background-color:#415a68; border:0; color:#FFFFFF; font-weight:bold; cursor:pointer; padding:3px; padding-left:10px; padding-right:10px; }

.form_row { clear:both; width:100%; margin-bottom:10px; height:20px; }
.form_links { width:35%; float:left; font-weight:bold; }
.form_rechts { width:65%; float:right; }
.input_veld { width:75%; border:1px #2eaeef solid; }
span.verplicht { float:right; padding-right:10px; font-weight:bold;color:#2eaeef; }
span.verplicht a { text-decoration:none; }
span.verplicht2 { font-weight:bold;color:#2eaeef; }
.verplichtbox { width:100%; text-align:right; clear:both; padding-top:20px; }
.domeinnaam { padding:5px; height:25px; }
.domeinnaamext { padding:5px; height:18px; }
.domeinnaamext:hover { background-color:#2eaeef; color:#FFFFFF; }
.domeinnaamext:hover a { background-color:#2eaeef; color:#FFFFFF; }
.domeinnaamext_actief { padding:5px; height:18px;background-color:#8dc63f; color:#FFFFFF;  }
.form_ext { font-weight:bold; float:left; width:20%; }
.form_prijs { width:50%; float:left; }
.form_bestellen { float:left; width:30%; }
.form_ext2 { font-weight:bold; float:left; width:80%; }
.form_prijs2 { width:20%; float:left; }

.mod_naam { font-weight:bold; float:left; width:30%; }
.mod_eenmalig { width:30%; padding-left:10%; float:left; }
.mod_prijs { width:20%; float:left; }
.mod_bestellen { float:left; width:30%; }

.mod_naam2 { font-weight:bold; float:left; width:80%; }
.mod_eenmalig2 { width:20%; float:left; }
.mod_prijs2 { width:30%; float:left; }

.row_totaal { width:100%; clear:both; margin-bottom:10px; height:20px; }
.row_totaal2 { width:100%; clear:both; margin-bottom:3px; height:20px; }
.totaal_links { width:80%; float:left; font-weight:bold; }
.totaal_links4 { width:60%; float:left; font-weight:bold; }
.totaal_links5 { width:60%; float:left; font-size:11px; }
.totaal_links span { font-weight:normal; font-size:11px; }
.totaal_rechts { width:20%; float:right; }

.totaal_links3 { width:60%; float:left; font-style:italic; }
.totaal_rechts3 { width:40%; float:right;font-style:italic; }
.totaal_links2 { width:60%; float:left; font-weight:bold; }
.totaal_rechts2 { width:40%; float:right; }
.totaal_r_links { float:left; width:50%; }
.totaal_r_rechts { float:right; width:50%; }

#fout { font-weight:bold; width:100%; color:#F00; text-align:center; padding-bottom:20px; }
#stap2in,#stap3in,#stap4in { display:none; }
#print {  text-align:center; }
#print2 {  text-align:center; }
#print a { color:#FFFFFF; font-weight:bold; width:484px; padding:10px; display:block;background-color:#2eaeef; margin-top:30px; text-decoration:none; }
#print2 a { color:#FFFFFF; font-weight:bold; width:484px; padding:10px; display:block;background-color:#2eaeef; margin-bottom:30px; text-decoration:none; }
