/* (sub)homepage voor 1024 */
/* versie 2.0.28  */


/*.block_column1 { width:228px; float:left;} 
.block_column2 { width:228px; float:left; margin-left:24px; padding:0px; }*/
.block_column1 { width:224px; float:left;} 
.block_column2 { width:224px; float:right; margin-top:0px; margin-left:12px; padding:0px; }  

#div_menu{
	width: 160px;
	left: 0px;
	position: relative;
	padding-top: 18px;
	padding-left: 0px;
	padding-right: 8px;
	margin-bottom: 27px;
}
#titelSig {
    float:left; font-size:67%; width:300px; margin-left:30px; margin-top:18px;
    }

#column1 {
/*test border:1px solid green;*/
	float:right;
 	width:485px;
 	//	width:486px;
	top:6px;
	right:20px; /*37*/
	padding-top:13px;
	padding-bottom:8px;
	position:relative; /*position: absolute;*/
	margin-bottom:11px;
	font-size:70%; /*80%*/
}

#column1_volle_breedte {
	float:right;
 	width:100%;
	top:6px;
	padding-top:13px;
	padding-bottom:8px;
	position:relative;
	margin-bottom:11px;
	font-size:70%;
}

#sig_column1 {
	float:right;
 	width:485px;
 	//width:486px;
	top:6px;
	right:20px;
	padding-bottom:8px;
	position:relative;
	margin-bottom:11px;
	font-size:70%;
}

#column2_vakantiesubhome {
	width:216px;
	padding-top:26px;
	//padding-top:12px; /*IE*/
	margin-left:12px;
	/*position: relative;*/
	/*lennert*/
	/*padding-left:10px;*/
}

#column2 {
	width:216px;
	padding-top:4px;
	//padding-top:8px; /*IE*/
	margin-left:12px;
	/*position: relative;*/
	/*lennert*/
	/*padding-left:10px;*/
}

.relatedkop { width:100%; vertical-align:middle;}
.relatedarrow { width:18px;}
.relatedtekst { width:100%;}

#body{
	width: 960px !important;
	height: 100%;
	text-align: left;
	position: relative;
	background-color: white;
}
#bannerstop
{
background-color: #F2F2F2;
margin-top: 8px;
margin-bottom: 3px;
width: 960px;
height: 74px;
vertical-align: middle;
text-align: center;

}
#top { 
	height: 102px;
	position: relative;
	display:table; /* moet als blok optreden om contentdetail naar beneden te drukken. in firefox. */
	}

#topsubnavigatie {
	margin-top: 2px;
	height: 20px;
	left: 0px;
	background-color: #FFF6CC;
}

#midden { width: 960px;
	padding-top: 4px;
	//padding-top: 8px; /*IE*/
	position: absolute;
}

#corporatenav{
	width: 446px;
	height: 21px;
	top: 11px;
	right: 0px;
	background-image: url(/images/bg_stip_bl.gif);
	background-position: right;
	position: absolute;
	padding-top: 0px;
}
.corporatenav{
	color: #002280;
	font-size: 11px;
	text-decoration: none;
}
.corporatenav a:link,
.corporatenav a:active,
.corporatenav a:visited{
	color: #002280;
	text-decoration: none;
}
.corporatenav a:hover{
	color: #00AEEF;
	text-decoration: none;
}




#mijnanwb{
	left: 358px;
	position: absolute;
}
#lidmaatschap{
	left: 48px;
	position: absolute;
}
#ledenvoordeel{
	left: 163px;
	position: absolute;
}
#verzekeringen{
	left: 237px;
	position: absolute;
}
#forum{
	left: 279px;
	position: absolute;
}
#overanwb{
	left: 48px;
	position: absolute;
}

#logo{
	width: 960px;
	height: 49px;
	top: 10px;
	background-image: url(/images/bg_logo.gif);
	background-position: center;
	position: relative;
	text-align: center
}


#portalnav{
	width: 959px;
	height: 22px;
	top: 10px;
	left: 1px;
	background: #FFD401;
	position: relative;
	z-index: 1
}

.portnav{
	color: #002280;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
}
.portnav a:link,
.portnav a:active,
.portnav a:visited {
	font-weight: normal;
	color: #002280;
	text-decoration: none;
	background-image: url(/images/bullet_portnav.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
}
.portnav a:hover {
	color: #002280;
	text-decoration: underline;
}


#portalnavselectvakantie{
	height: 22px;
	width: 94px;
	top: 0px;
	left: -1px;
	background: #FFEA81;
	position: absolute;
	z-index: 2
}

#portalnavselectvrijetijd{
	height: 22px;
	width: 95px;
	top: 0px;
	left: 96px;
	background: #FFEA81;
	position: absolute;
	z-index: 2
}
#portalnavselectverkeer{
	height: 22px;
	width: 95px;
	top: 0px;
	left: 193px;
	background: #FFEA81;
	position: absolute;
	z-index: 2
}
#portalnavselectauto{
	height: 22px;
	width: 70px;
	top: 0px;
	left: 288px;
	background: #FFEA81;
	position: absolute;
	z-index: 2
}
#portalnavselectwinkel{
	height: 22px;
	width: 120px;
	top: 0px;
	left: 357px;
	background: #FFEA81;
	position: absolute;
	z-index: 2
}
#portalnavselectforum{
	height: 22px;
	width: 93px;
	top: 0px;
	left: 744px;
	background: #FFEA81;
	position: absolute;
	z-index: 2
}
#portalnavselectverzekeringen{
	height: 22px;
	width: 145px;
	top: 0px;
	left: 480px;
	background: #FFEA81;
	position: absolute;
	z-index: 2
}

#portalnavselectmijnanwb{
	height: 22px;
	width: 120px;
	top: 0px;
	left: 840px;
	background: #FFEA81;
	position: absolute;
	z-index: 2
}
#portalnavselectwegenwacht{
	height: 22px;
	width: 120px;
	top: 0px;
	left: 623px;
	background: #FFEA81;
	position: absolute;
	z-index: 2
}
.portnavselect{
	color: #002280;
	height: 19px;
	font-size: 13px;
	font-weight: bold;
	background-image: url(/images/bullet_portnav_s.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	padding-top: 3px;
	text-decoration: none;
}

.portnavselect a:link,
.portnavselect a:active,
.portnavselect a:visited {
	font-weight:bold;
	color: #002280;
	text-decoration: none;
}
.portnavselect a:hover {
	color: #002280;
	text-decoration: underline;
}



#portnavVakantie{
	top: 3px;
	left: -1px;
	position: absolute;
}
#portnavVrijetijd{
	top: 3px;
	left: 95px;
	position: absolute;
}
#portnavVerkeer{
	top: 3px;
	left: 191px;
	position: absolute;
}
#portnavAuto{
	top: 3px;
	left: 288px;
	position: absolute;
}
#portnavWinkel{
	top: 3px;
	left: 360px;
	position: absolute;
}
#portnavForum{
	top: 3px;
	left: 743px;
	position: absolute;
}
#portnavVerzekeringen{
	top: 3px;
	left: 480px;
	position: absolute;
}

#portnavMijnanwb{
	top: 3px;
	left: 838px;
	position: absolute;
}
#portnavWegenwacht{
	top: 3px;
	left: 623px;
	position: absolute;
}
/* subnavigatie vakantie */

#portalnav_sub {
	width: 960px;
	height: 22px;
	top: 10px;
	left: 0px;
	background: #FFEA81;
	position: relative;
	z-index: 1;
	padding-top: 0px;
}
.portnav_sub_vakantie {
	padding-top:3px;
	//padding-top:0px; /*IE*/
	color: #002280;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.portnav_sub_vakantie a:link,
.portnav_sub_vakantie a:active,
.portnav_sub_vakantie a:visited {
	font-weight: bold;
	color: #002280;
	text-decoration: none;
	padding-left: 19px;
}

.portnav_sub_vakantie a:hover {
	color: #002280;
	text-decoration: underline;
}


#portnav_sub_vakantie_landeninformatie {
	padding-top:3px;
	left: 0px;
	height:100%;
	vertical-align:middle;
	
}
#portnav_sub_vakantie_zoekenboek {
	padding-top:3px;
	left: 150px;
	height:100%;
	vertical-align:middle;
	}
#portnav_sub_vakantie_reisvoorbereiding {
	padding-top:3px;	
	left: 270px;
	height:100%;
	vertical-align:middle;
}
#portnav_sub_vakantie_nieuws {
	padding-top:3px;	
	left: 430px;
	height:100%;
	vertical-align:middle;
}


#portnav_sub_vrijetijd_uittips {
	padding-top:3px;
	left: 0px;
	height:100%;
	vertical-align:middle;
	
}
#portnav_sub_vrijetijd_weekendjeweg {
	padding-top:3px;
	left: 150px;
	height:100%;
	vertical-align:middle;
	}
#portnav_sub_vrijetijd_toeristischeinformatie {
	padding-top:3px;	
	left: 270px;
	height:100%;
	vertical-align:middle;
}
#portnav_sub_vrijetijd_nieuwsentips {
	padding-top:3px;	
	left: 430px;
	height:100%;
	vertical-align:middle;
}


/* algemene portnav sub */
.portnav_sub {
	color: #002280;
	font-size: 11px;
	text-decoration: none;
	padding-left:12px;
}
.portnav_sub a:link,
.portnav_sub a:active,
.portnav_sub a:visited {
	color: #002280;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
}

.portnav_sub a:hover {
	color: #002280;
	text-decoration: underline;
}

/* eind algemeen portnav sub */

.portnav_sub_sub {
	padding-top:3px;
	margin-left: 0px;
	height:100%;
	vertical-align:middle;
}
#portnav_sub_2 {
	left: 150px;
}
#portnav_sub_3 {
	left: 270px;
}
#portnav_sub_4 {
	left: 430px;
}
#portnav_sub_5 {
	left: 580px;
}
#portnav_sub_6 {
	left: 730px;
}

#etalage{
	width: 720px;
	height: 142px;
	left: 0px;
	position: relative;
}

#related{
	width: 240px;
	top: 0px;
	right: 0px;
	position: absolute;
}

#login{
	width: 240px;
	right: 0px;
	position: relative;
	padding-top: 8px;
}

#ledennet{
	width: 240px;
	padding-top: 14px;
	right: 0px;
	position: relative;
	/*lennert*/
	padding-left:10px;
}
.ledennetwidth{
width: 228px;
}
#internebanners{
	width: 217px;
	padding-top: 23px;
	position: absolute;
	left: 11px;
}

#content{
	width: 720px;
	top: 0px;
	left: 0px;
	position: relative;
}

/* lay-out detailpagina voor 1024 */
#contentdetail{
	width: 960px;
	top: 24px;
	left: 0px;
	position: relative;
}

#contenttable{
width: 960px;
}

#subnavigatie{
width: 168px;
margin-right: 32px;
}

#contentitem{
width: 484px;
margin-right: 48px;
}

#contentbody{
padding-left: 16px;
}

#relateddetail{
	width: 229px;
	padding-right: 12px
}

#internebannersdetail{
	width: 218px;
	padding-top: 7px;
}

/* einde lay-out detailpagina */


#redactioneel{
	width: 380px;
	top: 0px;
	left: 0px;
	position: relative;
	padding-left: 24px;
	padding-right: 0px;
	padding-top: 18px;
	padding-bottom: 12px;
}
.witregelredactioneel{
height: 18px;
}
#applicaties{
	width: 312px;
	top: 0px;
	right: 0px;
	background: #EDEFF6;
	padding-top: 13px;
	padding-bottom: 8px;
	position: absolute;
	margin-bottom: 11px;
}
#verkeersinfo{
	width: 312px;
	top: 0px;
	right: 0px;
	background: #E0E4F0;
	position: relative;
	padding-top: 6px;
	padding-bottom: 8px;
}

#bannerverkeersinfo{
	background-image: url(/images/home/bannerverkeersinfo_1024.gif);
	background-repeat: no-repeat;
	width: 312px;
	height: 48px;
	position: relative;
	top: 6px;
	padding-bottom: 18px;
}

#routeplanner{
	width: 312px;
	top: 0px;
	right: 0px;
	position: relative;
	padding-left: 22px;
	padding-right: 22px;
	padding-top: 4px;
}
.spacerroute{
	width: 26px;
	/*background-image: url(/images/home/spacerroute.gif);
	background-repeat: no-repeat;
	background-position: center;*/
	top: 14px;
}
.witregelroute{
	height: 5px;
}

.widthroute{
	width: 122px;
	font-family:Verdana, Sans;
	font-size: 10px;
}
.widthstraat{
	width: 90px;
	font-family:Verdana, Sans;
	font-size: 10px;
}
.widthhuisnr{
	width: 28px;
	font-family:Verdana, Sans;
	font-size: 10px;
}

#padding5px{
	padding-bottom: 5px;
}

#nieuws{
	width: 392px;
	height:150px;
	left: 0px;
	position: relative;
	padding-left: 8px;
	padding-right: 8px;
	margin-bottom: 6px;
}

#sig{
	width: 720px;
	top: 0px;
	left: 0px;
	position: relative;
	margin-top: 0px;
}

#wandelen{
	top: 0px;
	left: 0px;
	width: 141px;
	position: relative;
}
#beeldwandelen{
	background-image: url(/images/home/sig_wandelen.jpg);
	background-repeat: no-repeat;
	width: 141px;
	height: 48px;
	position: relative;
}
#linkwandelen{
	top: 0px;
	left: 0px;
	position: absolute;
}

#fietsen{
	top: 0px;
	left: 145px;
	width: 141px;
	position: absolute;
}
#beeldfietsen{
	background-image: url(/images/home/sig_fietsen.jpg);
	background-repeat: no-repeat;
	width: 141px;
	height: 48px;
	position: relative;
}
#linkfietsen{
	top: 0px;
	left: 145px;
	position: absolute;
}

#watersport{
	top: 0px;
	left: 290px;
	width: 141px;
	position: absolute;
}
#beeldwatersport{
	background-image: url(/images/home/sig_watersport.jpg);
	background-repeat: no-repeat;
	width: 141px;
	height: 48px;
	position: relative;
}
#linkwatersport{
	top: 0px;
	left: 290px;
	position: absolute;
}

#wintersport{
	top: 0px;
	left: 290px;
	width: 141px;
	position: absolute;
}
#beeldwintersport{
	background-image: url(/images/home/sig_wintersport.jpg);
	background-repeat: no-repeat;
	width: 141px;
	height: 48px;
	position: relative;
}

#linkwintersport{
	top: 0px;
	left: 290px;
	position: absolute;
}

#golf{
	top: 0px;
	left: 290px;
	width: 141px;
	position: absolute;
}
#beeldgolf{
	background-image: url(/images/home/sig_golf.jpg);
	background-repeat: no-repeat;
	width: 141px;
	height: 48px;
	position: relative;
}

#linkgolf{
	top: 0px;
	left: 290px;
	position: absolute;
}



#kamperen{
	top: 0px;
	left: 435px;
	width: 141px;
	position: absolute;
}
#beeldkamperen{
	background-image: url(/images/home/sig_kamperen.jpg);
	background-repeat: no-repeat;
	width: 141px;
	height: 48px;
	position: relative;
}
#linkkamperen{
	top: 0px;
	left: 435px;
	position: absolute;
}

#meeractiviteiten{
	top: 0px;
	left: 580px;
	width: 141px;
	position: absolute;
}
#beeldmeeractiviteiten{
	background-image: url(/images/home/sig_meeractiviteiten.jpg);
	background-repeat: no-repeat;
	width: 141px;
	height: 48px;
	position: relative;
}
#sig2{
	position: relative;
	font: normal 70% Verdana;
	color:#000000;
	font-weight: normal;
	vertical-align:top;
	line-height: 120%;
}
#footerhome {
	color: #666666;
	font-size: 11px;
	/*position: absolute;*/
	text-decoration: none;
	padding-top: 41px;
	padding-bottom: 15px;
}
#footerhome a:link,
#footerhome a:active,
#footerhome a:visited {
	color: #666666;
	text-decoration: none;
	margin-right: 12px;
}
#footerhome a:hover {
	color: #666666;
	text-decoration: underline;
}

.applicatiewidth{
        width:449px;
}
.subhomepageblockwidth{
	width:484px;
}

.tableLineWit, .tableLineGeel, .tablelineGrijs, .tableLineBlauw, .tableLineGrijs, .tableLineGroen, .tableLineLichtBlauw { width:468px}




