@charset "utf-8";
/* CSS by the prophets - all rights reserved ----- */

#homepage {margin-top:20px; height:450px;}
#carousel {position:absolute; left:20px; width:736px; height:236px; }
#carousel-p1 a {text-indent:-9999px;}
#snel-naar {padding-right: 14px; position:absolute; left:18px; top:468px; width:250px; height:200px; background-image: url(../images/homepage/homepage-veld.gif) }
	#snel-naar h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:12px;
	top: 11px;
	font-size:13px;
	color:#333;
	font-weight:bold;
}
	#snel-naar ul{position:relative; top:30px; left:10px;}
	#snel-naar li {margin-bottom:8px;}
	#snel-naar a {color:#666;}
#bereken-je-premie {position:absolute; left:299px; top:468px; width:264px; height:200px; background-image: url(../images/homepage/homepage-veld.gif) }
	#bereken-je-premie h3{font-family:Georgia, "Times New Roman", Times, serif; position:relative; left:12px; top: 11px;font-size:13px; color:#333; font-weight:bold;}
	#bereken-je-premie ul{position:relative; top:30px; left:10px;}
	#bereken-je-premie li {margin-bottom:8px;}
	#bereken-je-premie a {color:#666;}	
#nieuwsbrief a {background:transparent url(../images/homepage/homepage-nieuwsbrief.gif) no-repeat scroll 0 0; display:block; height:46px; width:182px; text-indent:-9999px; position:absolute; left:577px; top:469px;}
#taxweb a {background:transparent url(../images/homepage/homepage-tax.gif) no-repeat scroll 0 0; display:block; height:47px; width:182px; text-indent:-9999px; position:absolute; left:577px; top:525px;}
#dvv-oscars a {background:transparent url(../images/homepage/homepage-oscars.gif) no-repeat scroll 0 0; display:block; height:84px; width:181px; text-indent:-9999px; position:absolute; left:577px; top:583px;}
#dvv-oscars {text-indent:-9999px;}
#vind-uw-consul {position:absolute; left:776px; top:214px; width:187px; height:196px; background-image: url(/images/homepage/homepage-vind.gif)}
	#vind-uw-consul h4 { font-family:Georgia, "Times New Roman", Times, serif; position:relative; left:12px; top: 10px;font-size:12px; line-height: 14px; color:#333;}
	#vind-uw-consul p {font-family:Georgia, "Times New Roman", Times, serif; position:relative; left:12px; top: 70px;font-size:11px; line-height: 14px; color:#FF9900;}
	input#postcode-box {border-color:#FF9900; border-style:solid; border-width:1px;
height:14px; padding-left:2px; padding-top:1px; width:50px; position:relative; left:12px; top:55px;_top:54px; *top:54px;}
	input#postcodeBox {border-color:#FF9900; border-style:solid; border-width:1px;
height:14px; padding-left:2px; padding-top:1px; width:50px; position:relative; left:12px; top:55px;_top:54px; *top:54px;}
	input#submit-postcode {position:relative; left:10px; top:58px;}
	input#submitPostcode {position:relative; left:10px; top:58px;}
	#vind-uw-consul ul li {font-size:11px; background:transparent url(../images/homepage/bullet-grey.gif) no-repeat scroll 0 4px;
list-style-image:none; list-style-position:outside; list-style-type:none; margin-top:2px; padding-left:10px; position:relative; top: 60px; left:12px; line-height:14px; margin-bottom:4px;}
	#vind-uw-consul a{color:#666;}	
#wie-contacteren {position:absolute; left:776px; top:430px; width:185px; height:134px; z-index:1;}
	#wie-contacteren h4 {font-family:Georgia, "Times New Roman", Times, serif; position:relative; left:8px; top: 6px;font-size:11px; line-height: 14px; color:#000; font-weight:normal; width:100px;}
	#wie-contacteren h3 {position:relative; right:10px; top: 40px;font-size:22px; color:#004685; text-align:right; }
	#wie-contacteren p {font-size: 11px; color:#666; position:relative; right:10px; top: 40px;text-align:right; }
#online-aanvragen {position:absolute; left:776px; top:584px; width:185px; height:80px; background-image: url(../images/homepage/homepage-drop.gif)}
	#online-aanvragen h4 {color:#FF9900; position:relative; left:10px; top:8px;}
	select#online-aanvragen-dropdown {position:relative; left:10px; top:8px;}

#huidig-kantoor {position:absolute; left:778px; top:214px; width:178px; border:1px solid #A7BFD5; -moz-border-radius-bottomleft:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px;}
	#huidig-kantoor h3 {background-image:url(/images/general/huidig-kantoor.gif); text-align:center; padding-top:10px; padding-left:10px; position: relative; right:1px; top:-3px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#FFF; width:170px; height:31px;}          /* WIJZIGING ------------------------------------- */
	#huidig-kantoor-content {background-color:#F4F7FA; position:relative; left:10px; padding:10px; width:139px; margin-bottom:8px; -moz-border-radius-bottomleft:6px; -webkit-border-bottom-left-radius:6px; -moz-border-radius-bottomright:6px; -webkit-border-bottom-right-radius:6px; line-height:16px;}     /* WIJZIGING ------------------------------------- */
	#huidig-kantoor-content dl {clear:both;}
	#huidig-kantoor-content dt {float:left; text-align:left; width:40px; line-height:14px;}
	#huidig-kantoor-content dd {float:left; width:70px; line-height:14px;}


/* NEW PROFESSIONELEN ----- */

#component_left {position:absolute; left:18px; top:468px; width:264px; height:200px; background-image: url(../images/homepage/homepage-veld.gif)}
	#component_left h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:12px;
	top: 11px;
	font-size:13px;
	color:#333;
	font-weight:bold;
}
	#component_left a {color:#666;}
	
#component_right {position:absolute; left:299px; top:468px; width:264px; height:200px; background-image: url(../images/homepage/homepage-veld.gif) }
	#component_right h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	position:relative;
	left:12px;
	top: 11px;
	font-size:13px;
	color:#333;
	font-weight:bold;
}
	#component_right a {color:#666;}		

.component {padding: 35px 10px 0px 12px; height: 110px;}

a.button_component {
    /* rechter image verschuiven */  background: transparent url(../images/buttons/btn_lees-meer_right.gif) no-repeat scroll top right; 
    display: block;
    float: right;
    height: 34px; /* hoogte vd knop */
    margin-right: 12px;
    padding-right: 17px; /* breedte van de knop */
    text-decoration: none;
}
a.button_component span{    /* achtergrond linkse image */ 
    background: transparent url(../images/buttons/btn_lees-meer_left.gif) no-repeat; display: block;
    line-height: 0px; /* hoogte vd knop */
    padding: 7px 8px 10px 10px;
} 
a.button_component:hover span{
    text-decoration:underline;
}
.btn_component {
	padding-left: 15px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/buttons/btn_lees-meer.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
}
