@charset "utf-8";

body	{
margin:0 auto;
width:968px;
padding-top:13px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#dce1e5;
/*background-image:url('../img/back_gnw.jpg');*/
background-image:url(../img/bg_darkblue.jpg);
background-color:#FFF;
background-repeat: repeat-x;
}

p{
margin: 0px 10px 10px 5px;
}


a	{
text-decoration:none;
color:#000;
}

a.cms	{
text-decoration:underline;
color:#000;
}

.tabel_header{
background-color:#003478;
color:#ffffff;
font-weight:bold;
}

#logo	{
float:left
}

#slogan	{
margin-bottom:-4px;
margin-top:32px;
margin-right:160px;
float:right;
}

#beeldmerk	{
position:absolute;
margin-left:605px;
}

#menu	{
background:url(../img/menu_bg.gif) repeat-x;
height:32px;
width:729px;
padding-left:21px;
float:right;
margin-left:10px;
}

#menu a	{
margin-right:19px;
letter-spacing:1px;
padding:9px 0 8px 0;
display:block;
float:left;
color:#003478;
font-weight:bold;
text-transform:uppercase
}

#menu a:hover	{
color:#fff;
}

#container	{
clear:left;
padding-top:6px;
}

#links	{
float:left;
margin-right:10px;
}

#rechts	{
width:147px;
float:right;
margin-top:38px;
background:url(../img/rechts_onder.gif) no-repeat bottom left #003478;
min-height:398px;
color:#fff;
}

#rechts div	{
margin:15px 6px;
}

#rechts div a	{
color:#3db7e4;
text-decoration:underline;
}

#rechts h2	{
background:#003478;
color:#3db7e4;
margin:0px 0px 0px 10px;
padding:12px 0;
text-transform:uppercase;
text-align:left;
font-size:14px;
}

#rechts #pakket	{
background:#fff;
padding-top:7px;
}

#content	{
width:593px;
height:429px;
float:left;
display:table;
margin-bottom:10px;
}

#content a img	{
border-right:5px solid #fff;
border-bottom:5px solid #fff;
border-left:5px solid #fff;
border-top:0;
}

#footer	{
width:948px;
background:#003478;
height:23px;
clear:both;
font-size:13px;
color:#fff;
font-weight:bold;
padding:0 10px;
}

#footer a	{
color:#fff;
display:block;
padding:3px 0;
float:left;
}

#footer i	{
color:#3db7e4;
}

#footer .links	{
float:left;
padding:3px 0;
}

#footer .rechts	{
float:right;
}

#footer .rechts a	{
margin-left:35px;
}

.voorpagina	{
background:url(../img/voorpagina_bg.png);
}

.voorpagina a	{
width:274px;
height:208px;
margin-bottom:6px;
float:left;
padding-left:2px;
text-align:center;
font-size:12px;
padding:0 10px;
}

.voorpagina a img	{
display:block;
margin:0 auto 16px;
}

.voorpagina	b	{
color:#003478;
display:block;
}

.clear	{
clear:both
}

#afspraak	{
color:#003478;
font-weight:bold;
text-align:right;
font-size:12px;
margin-bottom:-20px;
position:inherit;
padding-top:20px;
}

#afspraak a	{
text-decoration:none;
display:block;
font-size:13px;
}

h1 {
font-size:40px;
margin:0;
margin-left:30px;
position:relative;
left:30px;
}

#header_klantnaam	{
text-transform:uppercase;
color:#003478;
font-size:14pt;
font-weight:bold;
margin-left:10px;
margin-top:8px;
margin-bottom:8px;
}

p.header_pakketnaam	{
text-transform:uppercase;
color:#003478;
font-size:10pt;
font-weight:bold;
margin-left:4px;
margin-top:0px;
margin-bottom:5px;
}

#navigatie	{
text-transform:uppercase;
color:#b71234;
font-weight:bold;
margin-left:17px;
margin-top:14px;
margin-bottom:17px;
}

#navigatie a	{
color:#003478;
margin:0 5px;
}

#lijn	{
background:#b1e2f4;
height:16px;
}

.vervolg	{
display:table;
}

.vervolg #sub	{
background: url(../img/item_bg.gif) no-repeat bottom right #e2f4fb;
min-height:378px;
padding-bottom: 35px;
}

.vervolg #sub2	{
background: url(../img/item_bg.gif) no-repeat bottom right #e2f4fb;
min-height:320px;
padding:20px 40px 35px 10px;
}

.vervolg #sub .item	{
padding:20px;
}

.vervolg #sub .item img	{
float:left;
}

.vervolg #sub .item .tekst	{
float:left;
margin-left:50px;
}

.vervolg #sub .item ul	{
padding-left:12px;
margin-left:3px;
list-style-image:url(../img/li_bg.gif);
}

.vervolg #sub .item_onder	{
border-bottom:1px solid #003478;
width:550px;
height:29px;
display:block;
padding-top:25px;
clear:both;
}

.prijs, .btw	{
padding:8px 6px 6px 6px;
display:block;
float:left;
border-top:1px solid #003478;
border-left:1px solid #003478;
border-right:1px solid #003478;
}

.vervolg #sub .item_onder .prijs	{
background:#d7bbc9;
margin-left:236px;
margin-right:4px;
}

.vervolg #sub .item_onder .btw	{
background:#b9e4f5;
margin-right:74px;
}

.icoon	{
margin-top:8px;
margin-right:10px;
}

#content a img	{
border:0;
}

.ie7	{
position:relative;
right:220px;
top:10px;
}

.sIFR-flash{visibility:visible !important;margin:0}.sIFR-replaced{visibility:visible !important}span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-flash + div[adblocktab=true]{display:none !important}.sIFR-hasFlash h1{visibility:hidden}