a.cufon_vacatures{
font-size: 14px;
color: #000;
font-weight: normal;
}

a.cufon_vacatures:hover{
color: #fff;
}

h2.cufon_werk{
padding: 2px;
display: block-inline;
font-size: 14px;
font-weight: normal;
background: #fff;
color: #000;
width: 216px;
display: inline;
clear: both;
height: 18px;
}

h2.cufon_fotoblog{
padding: 2px;
font-size: 14px;
font-weight: normal;
background: #fff;
color: #000;
width: 216px;
display: inline;
clear: both;
height: 18px;
}

*	{
margin:0;
padding:0;
border:0;
text-decoration:none;
}

/* sifr! */

@media screen {
.sIFR-flash {
visibility: visible !important;
margin: 0;
padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
visibility: visible !important;
}

.sIFR-alternate {
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
display: block;
overflow: hidden;
text-transform:lowercase;
}

.sIFR-replaced div.sIFR-fixfocus {
margin: 0pt; 
padding: 0pt; 
overflow: auto; 
letter-spacing: 0px; 
float: none;
}
}

@media print {
.sIFR-flash {
display    : none !important;
height     : 0;
width      : 0;
position   : absolute;
overflow   : hidden;
}

.sIFR-alternate {
visibility : visible !important;
display    : block   !important;
position   : static  !important;
left       : auto    !important;
top        : auto    !important;
width      : auto    !important;
height     : auto    !important;
}
}

/* verbergt letters voor dat sifr is geladen  */
@media screen {
  .sIFR-active #content .rechts h1, .sIFR-active .voorpagina_kop, .sIFR-active  #content .rechts .link, .sIFR-active #bericht b, .sIFR-active #voorpagina_blok_onder h2, .sIFR-active #content .rechts h1, .sIFR-active #content .rechts .link, .sIFR-active #gerelateerd .link, .sIFR-active #bericht h3, .sIFR-active #gerelateerd h2, #persoon_beschrijving h1, h4, .vanaf, .blok_groot h1, #fotoblog a b{
    visibility: hidden;
  }
}

/* einde sifr! */

a	{
cursor:pointer;
cursor:hand;
color:#000;
outline:none;
}

ol	{
padding-left:15px;
margin-bottom:20px;
}

html	{
height:100%;
overflow-y:scroll;
overflow-x:hidden;
}

body	{
width:100%;
min-height:100%;
height:auto !important;
height:100%;
font-family:"Times New Roman", Times, serif;
}

#container	{
width:990px;
padding-left:25px;
padding-top:6px;
padding-bottom:20px;
display:table;
}

#blog_knop	{
background:url(img/blog_knop.png) no-repeat left top #fff;
height:16px;
width:12px;
font-size:12px;
position:absolute;
margin:565px 0 0 27px;
display:block;
cursor:pointer;
}

#blog_knop_tekst	{
position:absolute;
margin:565px 0 0 39px;
background:#fff;
height:16px;
display:none;
background:url(img/fotoblog_tekst.png) 0 -1px;
}

#links	{
width:205px;
float:left;
padding-top:81px;
font-size:20px;
}

#links a	{
float:left;
clear:both;
text-transform:lowercase;
font-size:18px;
font-weight:bold;
}

/* menu linkjes, hover en actief */
#links a#home	{
background:url(img/knop_home.png);
width:61px;
height:20px;
}

#links a#home.actief	{
background:url(img/knop_home_actief.png);
width:90px;
height:30px;
}

#links a#home.actief:hover	{
background:url(img/knop_home_actief.png);
}

#links a#home:hover	{
background:url(img/knop_home_hover.png);
}

#links a#over	{
background:url(img/knop_over.png);
width:88px;
height:20px;
display:block;
}

#links a#over.actief	{
background:url(img/knop_over_actief.png);
width:132px;
height:30px;
}

#links a#over.actief:hover	{
background:url(img/knop_over_actief.png);
}

#links a#over:hover	{
background:url(img/knop_over_hover.png);
}

#links a#work	{
background:url(img/knop_werk.png);
width:92px;
height:20px;
display:block;
}

#links a#work.actief	{
background:url(img/knop_werk_actief.png);
width:138px;
height:30px;
}

#links a#work.actief:hover	{
background:url(img/knop_werk_actief.png);
}

#links a#work:hover	{
background:url(img/knop_werk_hover.png);
}

#links a#nieuws	{
background:url(img/knop_nieuws.png);
width:76px;
height:21px;
display:block;
}

#links a#nieuws.actief	{
background:url(img/knop_nieuws_actief.png);
width:110px;
height:30px;
}

#links a#nieuws.actief:hover	{
background:url(img/knop_nieuws_actief.png);
}

#links a#nieuws:hover	{
background:url(img/knop_nieuws_hover.png);
}

#links a#kontakt	{
background:url(img/knop_contact.png);
width:81px;
height:21px;
display:block;
}

#links a#kontakt.actief	{
background:url(img/knop_contact_actief.png);
width:116px;
height:30px;
}

#links a#kontakt.actief:hover	{
background:url(img/knop_contact_actief.png);
}

#links a#kontakt:hover	{
background:url(img/knop_contact_hover.png);
}

#links a#visie	{
background:url(img/knop_over_visie.png);
width:70px;
height:17px;
}

#links a#visie:hover, #links a#visie.actief	{
background:url(img/knop_visie_actief.png);
}

#links a#mensen	{
background:url(img/knop_over_mensen.png);
width:92px;
height:17px;
}

#links a#mensen:hover, #links a#mensen.actief	{
background:url(img/knop_mensen_actief.png);
}

#links a#pand	{
background:url(img/knop_over_pand.png);
width:67px;
height:17px;
}

#links a#pand:hover, #links a#pand.actief	{
background:url(img/knop_pand_actief.png);
}

#links a#vacatures	{
background:url(img/knop_over_vacatures.png);
width:104px;
height:17px;
}

#links a#vacatures:hover, #links a#vacatures.actief	{
background:url(img/knop_vacatures_actief.png);
}

#links a.actief	{
font-size:27px;
height:30px;
color:#fff;
}

#links div	{
float:left;
clear:both;
width:23px;
height:18px;
margin-bottom:16px;
color:#0083d7;
font-size:14px;
line-height:15px;
}

#links a.sub	{
font-size:15px;
color:#0083d7;
}

#links a.sub.aan	{
color:#000;
}

#links div b	{
display:block;
float:left;
clear:both;
color:#0083d7;
}

#links p a	{
display:block;
font-size:15px;
}

#rechts	{
float:left;
width:749px;
display:table;
}

#logo_n	{
position:fixed;
display:none;
margin-left:985px;
margin-top:709px;
width:41px;
height:52px;
background:url(img/neerlandsvlak_n.png) no-repeat;
}

#top_menu	{
width:749px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:61px;
}

#top_menu a	{
float:right;
text-transform:lowercase;
background:#d1d1d1;
padding:0 12px;
height:15px;
line-height:15px;
font-size:11px;
position:relative;
z-index:9;
}

#top_menu a:hover	{
color:#0083d7;
}

.blok	{
width:240px;
height:228px;
background:url(img/blok_bg.gif) no-repeat right bottom #0083d7;
clear:both;
float:left;
text-align:left;
display:block;
margin-bottom:82px;
}

.blok .x	{
width:238px;
height:225px;
position:absolute;
z-index:4;
margin-left:-12px;
margin-top:-32px;
}

.blok h5	{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.blok:hover	, .actief{
background:url(img/blok_bg_hover.gif) no-repeat right bottom #0083d7;
}

.blok.voorpagina	{
padding-left:3px;
}

.blok.voorpagina h2	{
color:#fff;
font-size:12px;
border-top:#0083d7 11px solid;
position:relative;
width:229px;
margin-left:-34px;
padding-left:48px;
margin-top:-3px;
margin-bottom:6px;
text-align:left;
font-weight:normal;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.blok.voorpagina h5	{
margin-left:9px;
margin-top:3px;
}

.blok.voorpagina p	{
margin:7px 12px 0 12px;
}

#werk .blok strong	{
background:#0083d7;
height:11px;
position:absolute;
margin-left:-34px;
margin-top:-22px;
width:226px;
}

#werk .blok_groot	{
width:747px;
height:358px;
clear:both;
margin-bottom:22px;
background:#ccc;
z-index:2;
}

#werk .blok_groot h5	{
color:#feffff;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
margin-bottom:20px;
}

#werk .blok_groot h1	{
font-size:22px;
margin-bottom:10px;
}

#werk .blok_groot .bg	{
position:absolute;
width:747px;
height:359px;
display:block;
}

#werk .blok_groot #subcontainer	{
width:206px;
padding:32px 17px 32px 17px;
height:295px;
*padding-top:10px;
*height:317px;
background-color:#0083d7;
filter:alpha(opacity=90);
-moz-opacity: 0.90;
opacity: 0.90;
float:right;
position:relative;
line-height:20px;
}

#sluiten	{
width:27px;
height:26px;
background:url(img/werk_blok_sluiten.png);
position:absolute;
z-index:99;
margin-left:507px;
margin-top:333px;
cursor:pointer;
}

#plaatjes	{
position:absolute;
margin-left:522px;
margin-top:324px;
z-index:5;
}

#plaatjes a	{
display:block;
width:7px;
height:7px;
background:url(img/portfolio_bolletje_zwart.png) no-repeat;
float:left;
margin-right:14px;
}

#werk .blok_groot div p	{
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#werk .blok_groot #afspelen	{
position:absolute;
width:46px;
height:46px;
background:url(img/play.png);
cursor:pointer;
display:none;
margin:140px 0 0 350px;
}

#werk .blok_groot a.klik, #werk .blok_groot a:hover	{
background:url(img/portfolio_bolletje_blauw.png) no-repeat;
}

#werk .blok_groot a.wit:hover	{
background:url(img/portfolio_bolletje_wit.png) no-repeat;
}

#werk .blok_groot a.eerste	{
background:url(img/portfolio_bolletje_wit.png) no-repeat;
}

#werk .blok	{
    float:left;
    display:block;
    clear:none;
    margin-right:14px;
    padding-top:22px;
    /*height:228px;*/
    height: 200px;
    margin-bottom:22px;
    width:238px;
    padding-left:2px;
}

#werk .blok img	{
z-index:3;
position:relative;
margin-left:10px;
margin-bottom:10px;
}

#werk .blok img.lader	{
position:absolute;
margin:65px 0 0 100px;
z-index:2;
}

#werk .blok.eerste h2	{
margin-top:-22px;
}

.blok div	{
width:238px;
height:248px; 
position:absolute;
z-index:2;
margin-top:-22px;
margin-left:35px;
background:url(img/x.gif);
display:none;
}

#werk .blok b	{
margin-left:12px;
margin-top:8px;
font-size:14px;
}

#werk .blok h5	{
margin-left:10px;
}

#werk .blok b.geenafbeelding	{
margin-top:150px;
border:1px solid #000;
}

.voorpagina_kop	{
font-size:50px;
display:block;
float:left;
width:483px;
letter-spacing:2px;
height:220px;
margin-left:26px;
line-height:60px;
font-weight:normal;
background:url(img/kop_bg.gif) no-repeat right top;
}

.voorpagina_kop.over, .voorpagina_kop:hover	{
background:url(img/kop_bg_hover.gif) no-repeat right top;
}

#voorpagina_blok_onder.vervolg  	{
height:145px;
}

#voorpagina_blok_onder.vervolg #foto {
height:147px;
padding-top:0px;
margin-left:509px;
width:240px;
}

#voorpagina_blok_onder #foto .tekst {
margin-left:10px;
}

#voorpagina_blok_onder.vervolg #foto div {
height:100px;
background:none;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

html*#voorpagina_blok_onder.vervolg #foto div{
margin-top: -40px;
}

#voorpagina_blok_onder.vervolg #bericht	h2 {
height:57px;
padding-top:0px;
}

#voorpagina_blok_onder.vervolg #bericht_hp	h2 {
height:57px;
padding-top:0px;
}

#voorpagina_blok_onder	{
width:748px;
height:204px;
background:#fff;
clear:both;
display:block;
}


#voorpagina_blok_vliegtuig	{
width:200px;
height:111px;
background:#fff;
clear:both;
display:block;
position:absolute;
z-index:99;
margin-left:24px;
margin-top:80px;

}


#voorpagina_blok_onder #link	{
display:block;
width:196px;
height:38px;
position:absolute;
z-index:2;
margin-left:12px;
margin-top:10px;
}

#voorpagina_blok_onder #link img	{
width:100%;
height:100%;
}

#voorpagina_blok_onder .kop	{
border-top:#fff 11px solid;
position:relative;
margin-left:-34px;
padding-left:48px;
}

#voorpagina_blok_onder h1	{
color:#0083d7;
height:131px;
width:263px;
background:url(img/voorpagina_h1_repeat.png) repeat-x bottom left;
text-align:left;
position:absolute;
font-weight:normal;
margin-left:15px;
padding-bottom:36px;
padding-left:246px;
margin-top:-99px;
display: block;
}

#voorpagina_blok_onder.blok_0 #kop	{background:url(img/kop_00.png);width:195px;}
#voorpagina_blok_onder.blok_1 #kop	{background:url(img/kop_01.png)}
#voorpagina_blok_onder.blok_2 #kop	{background:url(img/kop_02.png)}
#voorpagina_blok_onder.blok_3 #kop	{background:url(img/kop_03.png)}
#voorpagina_blok_onder.blok_4 #kop	{background:url(img/kop_04.png)}
#voorpagina_blok_onder.blok_5 #kop	{background:url(img/kop_05.png)}

#voorpagina_blok_onder #kop	{
width:193px;
height:111px;
position:absolute;
z-index:1;
margin-left:270px;
margin-top:-62px;
}

#voorpagina_blok_onder #kop.vervolg	{
margin-top:-47px;
height:110px;
}

#voorpagina_blok_onder h1.vervolg	{
margin-top:-85px;
width:240px;
}


#voorpagina_blok_onder #bericht	{
margin-top:35px;
margin-left:268px;
font-size:22px;
}

#voorpagina_blok_onder #bericht_hp	{
margin-top:35px;
width: 500px;
font-size:22px;

}

#voorpagina_blok_onder #bericht_hp	h2 {
font-size:40px;
text-transform:lowercase;
height:110px;
padding-top:30px;
font-weight:normal;
}

#voorpagina_blok_onder #bericht_hp	h3 {
color:#0083d7;
font-size:26px;
font-weight:normal;
}

#bericht_hp	p {
margin-bottom:0px;
margin-top: -10px;
}

#bericht_hp	b {
font-size:14px;
font-weight:bold;
}

#voorpagina_blok_onder #bericht	h2 {
font-size:40px;
text-transform:lowercase;
height:110px;
padding-top:30px;
font-weight:normal;
}

#voorpagina_blok_onder #bericht	h3 {
color:#0083d7;
font-size:26px;
font-weight:normal;
}

#bericht	p {
margin-bottom:0px;
margin-top: -10px;
}

#bericht	b {
font-size:14px;
font-weight:bold;
}

#foto {
position:absolute;
margin-left:539px;
width:209px;
height:57px;
padding-top:147px;
}

#foto #pijl {
position:absolute;
margin-left:183px;
margin-top:31px;
background:url(img/fotoblog_pijl.gif);
width:15px;
height:15px;
}

#foto #pijl.hover {
background:url(img/blok_bg_hover.gif);
}

#foto div {
background:#fff;
width:172px;
padding:6px;
font-size:12px;
margin:0 auto;
}

#kruimel	{
height:15px;
line-height:15px;
margin-left:9px;
margin-top:19px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:lowercase;
font-weight:bold;
margin-bottom:19px;
}

#kruimel a	{
color:#000;
display:block;
float:left;
padding:0 5px;
font-weight:bold;
background:#d1d1d1;
}

#kruimel a.laatste, #kruimel a#naam	{
color:#0083d7;
cursor:text;
}
#kruimel a#naam	{
text-transform:capitalize
}

#kruimel a#portfoliotitel	{
text-transform:capitalize;
}

#content 	{
width:541px;
border-top:12px solid #0083d7;
min-height:401px;
position:relative;
margin-left:-33px;
float:left;
display:table;
}

#content #tekst	{
background:#0083d7;
width:456px;
min-height:88px;
height:auto !important;
height:88px;
float:right;
padding:27px 18px 31px 34px;
line-height:18px;
}

#content #tekst .links	{
float:left;
}

#content #tekst .links.nieuwsbericht img	{
clear:both;
display:block;
margin-bottom:22px;
}

#content #tekst .rechts	{
float:right;
color:#fff;
width:221px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}

#content #tekst .rechts_nieuwsdetail	{
float:left;
}

#content #tekst .rechts .vacature_tekst	{
height:14px;
display:block;
}

#content #tekst .rechts	.vacature_tekst:hover {
background-position:185px 0;
}

#content #tekst .rechts p	{
margin-bottom:20px;
}

#content #tekst .rechts.sitemap a	{
display:block;
margin-bottom:0px;
}

#content #tekst .rechts.sitemap a.sub	{
margin-bottom:0px;
margin-left:10px;
}

#content #tekst .rechts h1, .rechts .h1	{
color:#000;
font-family:"Times New Roman", Times, serif;
margin-bottom:12px;
font-size:26px;
}

.vanaf	{
font-size:15px;
}

.link	{
display:block;
width:100%;
}

.neemcontactop	{
width:110px;
height:18px;
display:block;
margin-top:26px;
background-repeat:no-repeat;
background-position:left center;
}

.neemcontactop.blauw {background-image:url(img/tekst_contact_blauw.png)}
.neemcontactop.wit {background-image:url(img/tekst_contact_wit.png)}
.neemcontactop.wit:hover {background-image:url(img/tekst_contact_wit_hover.png)}

#content #tekst .rechts .link	{
margin-top:30px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:14px;
}

#gerelateerd	{
width:188px;
background:#000;
float:left;
min-height:100px;
height:auto !important;
height:100px;
float:right;
padding:31px 18px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
}

#gerelateerd:empty {
display:none;
}

#gerelateerd h2	{
color:#0083d7;
font-size:28px;
margin-top:1px;
font-family:"Times New Roman", Times, serif;
}

#gerelateerd .link	{
color:#0083d7;
font-family:"Times New Roman", Times, serif;
font-size:16px;
margin-top:15px;
}

#gerelateerd.route a	{
display:block;
margin-bottom:12px;
}

#gerelateerd a#aanmelden	{
display:block;
width:70px;
height:12px;
background:url(img/nieuws_rss_aanmelden.png);
}

#gerelateerd a#aanmelden:hover	{
background:url(img/nieuws_rss_aanmelden_hover.png);
}

#gerelateerd.route a#a_1	{
width:112px;
height:13px;
background:url(img/route_tekst_amersfoort.png);
}

#gerelateerd.route a#a_1:hover	{
background:url(img/route_tekst_amersfoort_hover.png);
}

#gerelateerd.route a#a_2	{
width:100px;
height:13px;
background:url(img/route_tekst_enschede.png);
}

#gerelateerd.route a#a_2:hover	{
background:url(img/route_tekst_enschede_hover.png);
}

#gerelateerd.route a#a_3	{
width:90px;
height:13px;
background:url(img/route_tekst_arnhem.png);
}

#gerelateerd.route a#a_3:hover	{
background:url(img/route_tekst_arnhem_hover.png);
}

#gerelateerd.route a#a_4	{
width:84px;
height:16px;
background:url(img/tekst_route_googlemaps.gif);
margin-top:30px;
}

#gerelateerd.route a#a_4:hover	{
background:url(img/tekst_route_googlemaps_hover.gif);
}

#intro	{
padding:40px 0 25px 0;
}

.mensen #persoon_beschrijving	{
width:488px;
padding-right:20px;
padding-bottom:20px;
position:absolute;
margin-top:160px;
margin-left:-269px;
background:#0084d6;
display: table;
}

.mensen #persoon_beschrijving a:hover	{
color:#fff;
}

.mensen #persoon_beschrijving a.mail	{
display:block;
margin-top:20px;
}

.mensen #persoon_beschrijving img.persoon	{
position:relative;
margin-top:-80px;
margin-bottom:40px;
}

.mensen #persoon_beschrijving div  {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
display:none;
}

.mensen #persoon_beschrijving div  img	{
float:left;
margin-right:25px;
margin-left:30px;
}

.mensen #persoon_beschrijving div  img.titel	{
margin:80px 0 15px 0;
}

.mensen #persoon_beschrijving div  h1	{
float:left;
width:225px;
}

.mensen #persoon_beschrijving div  p	{
float:left;
background:red;
padding-right:10px;
}

.mensen #personen	{
padding-top:6px;
}

.mensen #personen div	{
cursor:pointer;
height:15px;
width:100%;
margin:6px 0;
z-index:999;
position:relative;
background-repeat:no-repeat;
background-position:left top;
}

.mensen #personen div.actief	{
height:28px;
margin:0px;
}

.mensen #personen img.actief	{
border:1px solid #fff;
}

.lees	{
background:url(img/lees_verder.png);
width:79px;
height:18px;
display:block;
margin:16px 0 35px 0;
}

.lees:hover	{
background:url(img/lees_verder_hover.png);
}

.terug-overzicht	{
background:url(img/terug_overzicht.png);
width:135px;
height:19px;
display:block;
margin-top:30px;
}

.terug-overzicht:hover	{
background:url(img/terug_overzicht1.png);
}

h4	{
font-size:25px;
}

#content.contact h2	{
margin-top:20px;
}

#contact	{
margin-top:23px;
}

#contact input, #contact textarea	{
display:block;
margin-bottom:5px;
margin-top:5px;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#contact input	{
height:16px;
padding:2px;
margin-bottom:27px;
}

#contact label {
position:absolute;
margin-left:-220px;
margin-top:-45px;
width:200px;
text-align:right;
}

#contact textarea	{
height:130px;
padding:2px;
overflow:auto;
}

#contact #verstuur	{
width:67px;
height:17px;
background:url(img/tekst_contact_verstuur.png);
margin-top:22px;
cursor:pointer;
}

#contact #verstuur:hover	{
background:url(img/tekst_contact_verstuur_hover.png);
}

address	{
color:#000;
font-size:15px;
font-style:normal;
margin-bottom:15px;
}

#werk-categorien a	{
display:block;
}
#werk-categorien a#a_0	{
background:url(img/knop_werk_overzicht.png) no-repeat #fff;;
width:115px;
height:18px;
}

#werk-categorien a#a_0.actief, #werk-categorien a#a_0:hover	{
background:url(img/knop_werk_overzicht_actief.png) no-repeat #fff;;
width:115px;
height:18px;
}

#werk-categorien a#a_1	{
background:url(img/knop_werk_visuele_identiteit.png) no-repeat #fff;;
width:115px;
height:18px;
}

#werk-categorien a#a_1.actief, #werk-categorien a#a_1:hover	{
background:url(img/knop_werk_visuele_identiteit_actief.png) no-repeat #fff;;
width:115px;
height:18px;
}

#werk-categorien a#a_2	{
background:url(img/knop_werk_grafisch_ontwerp.png) no-repeat #fff;;
width:115px;
height:18px;
}

#werk-categorien a#a_2.actief, #werk-categorien a#a_2:hover	{
background:url(img/knop_werk_grafisch_ontwerp_actief.png) no-repeat #fff;;
}

#werk-categorien a#a_3	{
background:url(img/knop_werk_redactioneel_ontwerp.png) no-repeat #fff;;
width:139px;
height:18px;
}

#werk-categorien a#a_3.actief, #werk-categorien a#a_3:hover	{
background:url(img/knop_werk_redactioneel_ontwerp_actief.png) no-repeat #fff;;
}

#werk-categorien a#a_4	{
background:url(img/knop_werk_interactieve_media.png) no-repeat #fff;;
width:126px;
height:18px;
}

#werk-categorien a#a_4.actief, #werk-categorien a#a_4:hover	{
background:url(img/knop_werk_interactieve_media_actief.png) no-repeat #fff;;
}

#werk-categorien a#a_5	{
background:url(img/knop_werk_strategie_advies.png) no-repeat #fff;;
width:122px;
height:18px;
}

#werk-categorien a#a_5.actief, #werk-categorien a#a_5:hover	{
background:url(img/knop_werk_strategie_advies_actief.png) no-repeat #fff;;
}

#fotoblog	div.fotoblog	{
width:240px;
height:228px;
float:left;
margin-right:14px;
margin-bottom:22px;
}

#fotoblog	a div	{
width:229px;
padding-top:173px;
height:55px;
padding-left:11px;
}

#fotoblog .fotoblog .tekst	{
margin-top:160px;
margin-left:10px;
}

#fotoblog .fotoblog .knopjes	{
width:240px;
height:228px;
position:absolute;
z-index:1;
}

#fotoblog .fotoblog .volg	{
background:url(img/fotoblog_pijl.gif) no-repeat right bottom;
width:240px;
height:228px;
display:none;
z-index:2;
position:absolute;
}

#fotoblog .fotoblog  .volg:hover	{
background:url(img/blok_bg_hover.gif) no-repeat right bottom;
}

#fotoblog .fotoblog .knopjes .tekst	{
position:absolute;
margin-top:170px;
margin-left:10px;
background:#fff;
font-size:14px;
}

#fotoblog	img.weg	{
display:none;
}

#voorpagina_blok_onder	a#lees_verder{
background:url(img/tekst_lees_meer.png) no-repeat;
width:65px;
height:11px;
display:block;
}

#voorpagina_blok_onder	a#knop_naar_actiepagina{
background:url(img/knop_naar_actiepagina.png);
width:136px;
height:18px;
display:block;
}


.fotoblog-afbeeldingen	{
display:none;
}

#link-tekst	.animatie	{
width:481px;
height:200px;
margin-left:25px;
}

#googlemaps	{
width:462px;
height:425px;
border:10px solid #fff;
margin-left:-20px;
clear:left;
float:left;
margin-top:30px;
font-family: Arial;
font-size: 12px;
}

#googlemaps form	{
margin-top:20px;
padding-bottom:20px;
}

#googlemaps input	{
border:1px solid #ccc;
margin-right:20px;
}

.mail-cv-link	{
background:url(img/mail_brief_cv.png);
width:152px;
height:15px;
display:block;
margin-top:15px;
}

.mail-cv-link:hover	{
background:url(img/mail_brief_cv_hover.png);
}
