/* Design & Code (c) ABOVO Media */
html,
body
{
   padding              : 0;
   margin               : 0;
}

body
{
   font                 : normal 12px "Lucida Sans Unicode", "Arial", "Verdana", sans-serif;
   background           : #d61920 url('../_images/background.jpg') repeat-x top left;
   color                : #555;
}

#wrapper
{
   margin               : 0 auto;
   width                : 100%;
   min-height           : 100%;
   min-width            : 928px;
}

#menu .blok_item_home2 a
{
   color                : #555555;
   margin-left          : -15px;
}

#menu .blok_item2a a
{
   color                : #555555;
   font-size            : 14px;
}

#body
{
   width                : 928px;
   margin               : 0 auto;
   background           : transparent url('../_images/content_background.jpg') repeat-y top left;
}

#navigatie
{
   width                : 928px;
   height               : 50px;
   padding              : 0;
   background           : transparent url('../_images/navigatie_background.jpg') repeat-x top left;
   text-align           : center;
}

#header
{
   width                : 928px;
   height               : 321px;
   padding              : 0;
   background           : transparent url('../_images/header.jpg') repeat-x top left;
}

#header #sfeerfoto
{
   position             : absolute;
   width                : 705px;
   height               : 321px;
   margin               : 0 0 0 207px;
}

#header #overlaySlide
{
   position             : absolute;
   width                : 900px;
   height               : 321px;
   margin               : -321px 14px 0 14px;
   background           : transparent url('../_images/header_overlay.png') repeat-x top left;
   z-index              : 1000;
}

#header #overlay2
{
   background           : transparent none repeat scroll 0;
   height               : 321px;
   margin               : -321px 14px 0;
   position             : absolute;
   width                : 900px;
   z-index              : 1000;
}

#header .overlay_link
{
   cursor               : pointer;
   height               : 285px;
   margin               : -321px 14px 0;
   position             : absolute;
   width                : 430px;
   z-index              : 1001;
}

#header .overlay_link2
{
   cursor               : pointer;
   height               : 285px;
   width                : 430px;
   display              : block;
}

* html #header #overlay
{
   background           : none;
   filter               : progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_images/header_overlay.png', sizingMethod='crop');
}

#header #fontsize
{
   position             : absolute;
   float                : right;
   font-size            : 10px;
   padding              : 8px 0 0 630px;
   text-align           : center;
}

#header #zoeken
{
   position             : absolute;
   width                : 205px;
   margin               : -321px 0 0 710px;
   padding              : 14px 0 0 0 ;
   z-index              : 1001;
}

#header #producten
{
   position             : absolute;
   margin               : -35px 0 0 15px;
   height               : 35px;
   color                : #fff;
   width                : 856px;
   padding              : 0 30px 0 10px;
   z-index              : 1001;
}

#header #producten #particulier
{
   float                : left;
   padding              : 9px 0 0 0;
   height               : 26px;
   cursor               : pointer;
   display              : inline;
}

#home #header #producten #particulier
{
   background           : transparent url('../_images/particulier_background.gif') no-repeat right;
   width                : 406px;
}

#header #producten #zakelijk
{
   float                : left;
   padding              : 9px 0 0 25px;
   margin               : 0 0 0 30px;
   height               : 26px;
   cursor               : pointer;
   display              : inline;
   background           : transparent url('../_images/zakelijk_background.gif') no-repeat left;
}

#home #header #producten #zakelijk
{
   background           : transparent url('../_images/zakelijk_home_background.gif') no-repeat right;
   width                : 405px;
   margin               : 0;
}

#header #producten .accordion_content
{
   float                : left;
   overflow             : hidden;
}

#header #producten .accordion_content div
{
   width                : 580px;
   float                : left;
   margin               : 0 0 0 30px;
   display              : inline;
}

.blocksDiv
{
   border               : 1px solid #d9d9d9;
   border-top           : 0px;
   width                : 235px;
   font-size            : 14px;
   padding-left         : 15px;
   padding-bottom       : 9px;
   padding-top          : 9px;
}

#content .blocksA
{
   color                : #555555;
   text-decoration      : none;
}

#content
{
   width                : 868px;
   padding              : 30px 44px 0 44px;
   background           : transparent url('../_images/corner.jpg') 14px 0 no-repeat;
}

#content #breadcrumbs
{
   margin               : 0 0 10px;
}

#content #left
{
   float                : left;
   width                : 560px;
   margin               : 0 10px 0 0;
   line-height          : 20px;
}

#content #left img.border
{
   margin               : 5px;
   padding              : 3px;
   border               : 1px solid #b6b6b6;
}

#content #left .hr_dotted
{
   height               : 3px;
   font-size            : 1px;
   background           : transparent url('../_images/hr_dotted.gif') repeat-x bottom right;
   clear                : both;
   margin               : 0 0 10px 0;
}

#content #left .nieuws
{
   margin               : 20px 0 0 0;
}

#content #left .nieuws .nieuwsheader
{
   float                : left;
}

#content #left .nieuws .meernieuws
{
   float                : right;
}

#content #left .nieuws .item
{
   float                : left;
   padding              : 5px 0;
   margin               : 0 0 5px 0;
}

#content #left #overzichtmap
{
   border               : 1px solid #4c4c4c;
}

#content #left .projectblok
{
   border               : 1px solid #4c4c4c;
}

#content #left .projectblok
{
   float                : left;
   height               : 100px;
   width                : 443px;
   border               : 1px #d1d1d1 solid;
   padding              : 10px;
   margin               : 10px 0;
   background           : #efefef url('../_images/projectoverzicht_bg.gif') no-repeat top left;
}

#content #left .projectblok div
{
   float                : left;
}

#content #left .projectblok div img
{
   border               : 1px #989898 solid;
}

#content #left .projectblok div.text
{
   padding              : 0 10px;
}

#content #left .projectblok div.text table
{
   width                : 270px;
}

#content #right
{
   float                : left;
   width                : 250px;
   padding              : 0 0 0 20px;
}

#content #rightproject
{
   float                : left;
   width                : 250px;
   padding              : 0 0 0 0px;
}

#content #right #blok_projecten
{
   float                : left;
   background           : url('../_images/blok_projecten.jpg');
   height               : 134px;
   width                : 212px;
   padding              : 0px 0 0 40px;
   line-height          : 44px;
   margin-top           : 10px;
}

#content #right #blok_projecten2
{
   float                : left;
   background           : url('../_images/blok_projecten2.jpg');
   height               : 128px;
   width                : 300px;
   padding              : 8px 0 0 60px;
   margin               : 15px 0 0 0;
   line-height          : 40px;
}

#content #right .blok_header
{
   float                : left;
   background           : url('../_images/blok_header2.jpg');
   height               : 27px;
   width                : 347px;
   margin               : 15px 0 0 0;
   padding              : 8px 0 0 13px;
   color                : #fff;
   font-size            : 14px;
}

#content #right .blok_header_klein
{
   float                : left;
   background           : url('../_images/blok_header_klein.jpg') no-repeat;
   height               :35px;
   width                : 252px;
   margin               : 15px 0 -8px 0;
   padding              : 8px 0 0 13px;
   color                : #fff;
   font-size            : 14px;
}

#content #right #menu .blok_header_klein
{
   float                : left;
   background           : url('../_images/blok_header_klein2.jpg') no-repeat;
}

#content #right .blok_header_aanvullend
{
   float                : left;
   background           : url('../_images/blok_header_klein2.jpg') no-repeat;
   height               :35px;
   width                : 252px;
   margin               : 15px 0 -8px 0;
   padding              : 8px 0 0 13px;
   color                : #fff;
   font-size            : 14px;
}

#content #right p
{
  /*margin-left           : 16px;*/
}

#content #right .blok_content
{
   float                : left;
   width                : 328px;
   margin               : 0;
   padding              : 15px;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
}

#content #right .blok_item
{
   float                : left;
   width                : 237px;
   margin               : 0;
   padding              : 8px 0 0 13px;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
   cursor               : pointer;
   background           : #ebebeb url('../_images/blok_item_bg_small.jpg') no-repeat top left;
}

#content #right .blok_item2
{
   float                : left;
   width                : 250px;
   margin               : 0;
   padding              : 0;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
   cursor               : pointer;
   background           : #ebebeb url('../_images/blok_item_bg_small.jpg') no-repeat top left;
}

#content #right .blok_item2a
{
   float                : left;
   width                : 250px;
   margin               : 0;
   padding-top          : 8px;
   padding-bottom       : 10px;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
   cursor               : pointer;
}

#content #right .blok_item_home
{
   float                : left;
   width                : 328px;
   margin-top           : 0px;
   padding              : 0px; 30px;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
   cursor               : pointer;
   color                : #555555;
   padding              : 9px 15px 10px 15px;
   font-size            : 14px;
   background           : #ebebeb url('../_images/blok_item_bg.jpg') no-repeat top left;
}

#content #right .blok_item_home2
{
   float                : left;
   width                : 328px;
   margin-top           : 0px;
   padding              : 0px; 30px;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
   cursor               : pointer;
   color                : #555555;
   padding              : 9px 15px 10px 15px;
   font-size            : 14px;
}

#content #right .blok_item_active
{
   float                : left;
   width                : 218px;
   margin               : 0;
   padding              : 0 15px 5px 15px;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
   cursor               : pointer;
   background           : #ebebeb url('../_images/blok_item_bg_active_small.jpg') no-repeat top left;
}
 
#content #right .blok_item_active2
{
   float                : left;
   width                : 250px;
   margin               : 0;
   padding              : 0 0 5px 0;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
   cursor               : pointer;
   background           : #ebebeb url('../_images/blok_item_bg_active_small.jpg') no-repeat top left;
}

#content #right .blok_item_active_home
{
   float                : left;
   width                : 341px;
   margin-left          : -15px;
   margin-top           : -9px;
   #padding             : 0 0px 5px 0px;
   cursor               : pointer;
   color                : #555555;
   padding              : 10px 0 10px 15px;
   font-size            : 14px;
   background           : #ebebeb url('../_images/blok_item_bg_active.jpg') no-repeat top left;
}

#content #right .blok_item div
{
   float                : left;
   width                : 328px;
   padding              : 0;
}

#content #right .blok_content .blok_content_left
{
   float                : left;
   width                : 185px;
}

#content #right .blok_content .blok_content_right
{
   float                : left;
   width                : 118px;
   padding              : 0 0 0 25px;
   background           : transparent url('../_images/vertical_dotted.gif') repeat-y top left;
}

#content #right .blok_header_small
{
   float                : left;
   background           : url('../_images/blok_header_small.jpg');
   height               : 27px;
   width                : 237px;
   margin               : 15px 0 0 0;
   padding              : 8px 0 0 13px;
   color                : #fff;
   font-size            : 14px;
}

#content #right .blok_content_small
{
   float                : left;
   width                : 218px;
   margin               : 0;
   padding              : 15px;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
}

#content #right .blok_content_small div
{
   padding              : 0 0 15px 0;
}

#content #right .blok_content_small .left
{
   float                : left;
   width                : 100px;
   padding              : 0;
}

#content #right .blok_content_small .right
{
   float                : left;
   width                : 100px;
   padding              : 0;
   padding              : 0 0 0 15px;
   background           : transparent url('../_images/vertical_dotted.gif') repeat-y top left;
}

#content #right .blok_tekst
{
   float                : left;
   background           : #efefef url('../_images/blok_background.jpg') no-repeat top left;
   width                : 218px;
   margin               : 15px 0 0 0;
   padding              : 15px;
   border               : 1px solid #d9d9d9;
}

#content #right .blok_transparent
{
   float                : left;
   width                : 360px;
   margin               : 15px 0 0 0;
}

#content #right .blok_transparent .button
{
   float                : left;
   width                : 175px;
   height               : 27px;
   margin               : 0;
   color                : #fff;
   text-align           : center;
   padding              : 8px 0 0 0;
   background           : #b6b6b6 url('../_images/button_background.jpg') no-repeat top left;
}

#content #right #fotolocatie
{
   float                : left;
   width                : 358px;
   border               : 1px #5e5e5e solid;
   text-align           : center;
}

#content #right #fotolocatie div
{
   float                : left;
   width                : 178px;
   text-align           : center;
   height               : 26px;
   color                : #fff;
   font-size            : 15px;
   padding              : 7px 0 0 0;
   background-position  : top left;
   background-repeat    : repeat-x;
}

#content #right #fotolocatie div.foto
{
   width                : 178px;
   border-right         : 1px #5e5e5e solid;
}

#content #right #fotolocatie div.locatie
{
   width                : 179px;
}

#content #right #fotos
{
   float                : left;
   width                : 360px;
}

#content #right #fotos #image
{
   border-left          : 1px #5e5e5e solid;
   border-right         : 1px #5e5e5e solid;
   border-bottom        : 1px #5e5e5e solid;
}

#content #right #fotos #thumbnails
{
   margin               : 10px 0 0 0;
   padding              : 10px;
   border               : 1px #d1d1d1 solid;
   height               : 72px;
   overflow             : hidden;
   white-space          : nowrap;
   background           : #b6b6b6 url('../_images/thumbs_bg.gif') no-repeat top left;
}

#content #right #fotos #thumbnails #images
{
   float                : left;
   width                : 340px;
   height               : 50px;
   overflow             : hidden;
   white-space          : nowrap;
   margin               : 0 0 8px 0;
}

#content #right #fotos #thumbnails #track
{
   float                : left;
   clear                : both;
   margin               : 5px 0 0 0;
   width                : 338px;
   height               : 11px;
   background           : transparent url('../_images/track.gif') no-repeat top left;
}

#content #right #fotos #thumbnails #handle
{
   width                : 31px;
   height               : 11px;
   background-color     : #0e3459;
   cursor               : move;
   background           : transparent url('../_images/handler.gif') no-repeat top left;
}

#content #right #fotos #thumbnails #spacer
{
   width                : 100%;
   height               : 10px;
   display              : none;
}

#content #right #locatie
{
   float                : left;
   width                : 360px;
}

#content #right #locatie #map
{
   border-left          : 1px #5e5e5e solid;
   border-right         : 1px #5e5e5e solid;
   border-bottom        : 1px #5e5e5e solid;
}

#content #right #locatie #postcode
{
   margin               : 10px 0 0 0;
   padding              : 15px;
   border               : 1px #d1d1d1 solid;
   height               : 62px;
   overflow             : hidden;
   white-space          : nowrap;
   background           : #b6b6b6 url('../_images/thumbs_bg.gif') no-repeat top left;
}

#content #right #locatie #postcode td
{
   padding              : 5px;
}

#content #projecten
{
   float                : left;
   width                : 840px;
   padding              : 0;
   margin               : 20px 0 0 0;
}

#content #projecten  .hr_dotted
{
   height               : 3px;
   font-size            : 1px;
   background           : transparent url('../_images/hr_dotted.gif') repeat-x bottom right;
   clear                : both;
   margin               : 0 0 10px 0;
}

#content #projecten #prev
{
   float                : left;
   height               : 95px;
   width                : 20px;
   cursor               : pointer;
   background           : transparent url('../_images/arrow_big_prev.gif') no-repeat center center;
}

#content #projecten #next
{
   float                : left;
   height               : 95px;
   width                : 20px;
   cursor               : pointer;
   background           : transparent url('../_images/arrow_big.gif') no-repeat center center;
}

#content #projecten #project_blokken
{
   float                : left;
   width                : 798px;
   height               : 105px;
   overflow             : hidden;
   position             : relative;
}

#footer
{
   width                : 868px;
   height               : 50px;
   padding              : 35px 30px 0 30px;
   background           : transparent url('../_images/footer.jpg') no-repeat top left;
   color                : #fff;
}

#footer #copyright
{
   float                : left;
}

#footer #footermenu
{
   float                : right;
}

/* Headings H1-H6 */
h1 { }

#content h1
{
   font-size            : 18px;
   font-weight          : normal;
   color                : #ed1b24;
   margin               : 0 0 5px 0;
}

h2
{
   font-weight          : bold;
   color                : #ed1b24;
   margin-top           : 10px;
   font-size            : 14px;
}

#content #left .projectblok h2
{
   font-size            : 14px;
   font-weight          : normal;
   color                : #ed1b24;
   margin               : 0;
}

#content #left ul
{
   padding-left         : 25px;
}

#content #left ul li
{
   list-style-type      : disc;
}

.nieuws h2
{
   font-size            : 18px;
   font-weight          : normal;
   color                : #ed1b24;
   margin               : 0 0 5px 0;
}

.nieuws h3
{
   float                : left;
   margin               : 2px 0 0 10px;
   font-weight          : bold;
}

#right h2
{
   font-size            : 14px;
   color                : #555555;
   font-weight          : normal;
   padding              : 0 0 10px 0;
}

#content #right .blok_item2 h2,
#content #right .blok_item_active2 h2
{
   padding-top          : 9px;
   padding-left         : 6px;
   margin-top           : -16px;
}
 
#menu .blok_item2_toggle
{
   font-size            : 14px;
   padding-top          : 9px;
   padding-bottom       : 9px;
}

#menu .blok_item2_active
{
   padding-top          : 9px;
   padding-left         : 15px;
   margin-top           : -0px;
   background           : #ebebeb url('../_images/blok_item_bg_active_small.jpg') no-repeat top left;
}
 
#content #right .blok_item_home h2,
#content #right .blok_item_active_home h2
{
   padding-top          : 9px;
   padding-left         : 0px;
   margin-top           : -16px;
}
#content #right .blok_item_active h2
{
   margin-top           : 10px;
}

h3 { }

.blok_item h3, .blok_item_active h3
{
   font-size            : 13px;
   font-weight          : normal;
   margin               : 8px 0;
}

#content #right #locatie #postcode h3
{
   font-size            : 14px;
   color                : #555555;
   font-weight          : normal;
   padding              : 0 0 10px 0;
}

h4 { }

h5 { }

h6 { }


/* Paragraph and Link Styles */
p { }

#left p,
#content p
{
   margin               : 10px 0;
}


.nieuws p
{
   float                : left;
   padding              : 3px 0 5px 0;
}

.nieuws p.date
{
   float                : left;
   width                : 55px;
   height               : 19px;
   color                : #fff;
   padding              : 0 0 0 4px;
   margin               : 0;
   font-weight          : bold;
   font-size            : 10px;
   background           : #ed1b24;
}

a { }

#content a
{
   color                : #ed1b24;
   text-decoration      : underline;
}

#navigatie ul.main a
{
   color                : #555;
   font-size            : 12px;
   text-decoration      : none;
}

#navigatie ul.main a:hover
{
   color                : #555;
   font-size            : 12px;
   text-decoration      : underline;
}

.nieuws a
{
   color                : #ed1b24;
   text-decoration      : underline;
}

.nieuws h3 a
{
   color                : #555;
   text-decoration      : none;
}

.nieuws h3 a:hover
{
   color                : #555;
   text-decoration      : underline;
}

#footer a
{
   color                : #fff;
   font-size            : 12px;
   text-decoration      : none;
}

#footer a:hover
{
   color                : #fff;
   font-size            : 12px;
   text-decoration      : underline;
}

#fontsize a.small
{
   color                : #ed1b24;
   font-size            : 10px;
   text-decoration      : none;
}

#fontsize a.medium
{
   color                : #ed1b24;
   font-size            : 12px;
   text-decoration      : none;
}

#fontsize a.large
{
   color                : #ed1b24;
   font-size            : 16px;
   text-decoration      : none;
}

#producten a
{
   display              : block;
   float                : left;
   color                : #fff;
   font-size            : 13px;
   text-decoration      : none;
}

#producten a:hover,
#home #producten #particulier:hover a,
#home #producten #zakelijk:hover a
{
   text-decoration      : underline;
}

#producten a.accordion_toggle
{
   padding              : 0 20px 0 0;
   background           : transparent url('../_images/producten_arrow.gif') no-repeat right;
}

#producten .accordion_content a
{
   display              : inline;
   font-size            : 11px;
   margin               : 0 15px 0 0;
}

#content #right #blok_projecten a,
#content #right #blok_projecten2 a
{
   display              : block;
   color                : #fff;
   font-size            : 12px;
   font-weight          : normal;
   text-decoration      : none;
}

#content #right #blok_projecten a:hover,
#content #right #blok_projecten2 a:hover
{
   text-decoration      : underline;
}

#content #right .blok_content a
{
   color                : #ed1b24;
   text-decoration      : underline;
}

a.arrow
{
   color                : #ed1b24;
   text-decoration      : underline;
   padding              : 0 10px 0 0;
   background           : url('../_images/arrow_small.gif') no-repeat center right;
}

a.arrow2
{
   color                : #ed1b24;
   text-decoration      : underline;
   padding              : 0 0 0 10px;
   background           : url('../_images/arrow_small.gif') no-repeat center left;
}

a.arrow_big
{
   color                : #ed1b24;
   text-decoration      : underline;
   padding              : 0 0 0 15px;
   background           : url('../_images/arrow_big.gif') no-repeat center left;
}

#content .button a
{
   color                : #fff;
   font-size            : 12px;
   text-decoration      : none;
}

#content .button a:hover
{
   color                : #fff;
   font-size            : 12px;
   text-decoration      : underline;
}

#content #right .blok_header_klein a
{
   margin               : 15px 0 0 0;
   padding              : 8px 0 0 3px;
   color                : #fff;
   font-size            : 14px;
   text-decoration      : none;
}

#content #right .blok_header a
{
   margin               : 15px 0 0 0;
   padding              : 8px 0 0 3px;
   color                : #fff;
   font-size            : 14px;
}

/* Lists and Navigation */
ol
{
   list-style-type      : decimal;
   margin-left          : 23px;
}

ol li
{
   list-style-type      : decimal;
}

ul { }

#navigatie ul.main
{
   margin               : 0;
   height               : 18px;
   padding              : 15px 30px 0 30px;
   background           : transparent url('../_images/menu_background.gif') repeat-x top left;
}

#navigatie ul.main li
{
   display              : inline;
   list-style-type      : none;
   padding              : 0 20px;
}

#navigatie ul.submain
{
   text-align           : left;
   visibility           : hidden;
   position             : absolute;
   background-color     : #fff;
   margin               : 19px 0 0 -19px;
   padding              : 7px 0 9px 0;
   z-index              : 100;
   border-bottom        : 1px solid #d9d9d9;
   border-left          : 1px solid #d9d9d9;
   border-right         : 1px solid #d9d9d9;
}

#navigatie ul.submain li
{
   display              : block;
   padding              : 4px 30px 4px 17px;
   background           : none;
}

#project_blokken ul
{
   width                : 10000000px;
   position             : relative;
   z-index              : 1;
}

#project_blokken ul li
{
   float                : left;
   height               : 83px;
   width                : 357px;
   border               : 1px #d1d1d1 solid;
   padding              : 10px;
   margin               : 0 10px;
   background           : transparent url('../_images/project_bg.gif') no-repeat top left;
}

#project_blokken ul li div
{
   float                : left;
}

#project_blokken ul li div.text
{
   padding              : 0 10px;
   width                : 300px;
   padding-right        : 0px;
}

#project_blokken ul li div.text table
{
   width                : 210px;
}

#menu a
{
   padding-left         : 15px; 
   color                : #555555;
   text-decoration      : none;
}

#left ul li,
#content ul li,
.blok_content ul li
{
   list-style-image     : url("../_images/arrow_small.gif");
}

#slideshow
{
   position             : relative; 
   width                : 705px; 
   height               : 321px;
   margin               : 0 0 0 207px;
   padding-top          : 3px;
}

#slideshow div
{
   position             : absolute; 
   left                 : 0; 
   top                  : 0;
   padding-top          :3px;
}

/* Forms */
input
{
   font                 : normal 12px "Lucida Sans Unicode", "Arial", "Verdana", sans-serif;
   color                : #555;
}

#contactFormDiv input
{
   margin-bottom        : 2px;
   margin-top           : 2px;
}

#zoeken input.zoeken
{
   height               : 19px;
   width                : 100px;
   margin               : 3px 10px 0 15px;
   background           : transparent;
   border               : 0;
}

.blok_content input.email
{
   margin               : 5px;
   padding              : 2px;
}

.clear
{
   clear                : both;
}

#content #right .blok_tekst ul
{
   margin-left          : 10px;
}
