body {
	margin: 0;
	padding: 0;
	font-family: "Lucida Sans Unicode", "Lucida Sans", "Geneva", "Trebuchet MS", arial, helvetica, sans-serif;
	color: #3D3D3D;
	font-size: 12px;
	height: 100%;
	background: #E0D6CD url('../img/bodyBackType_a.gif') repeat-x;
}

body.content {
	background: #E0D6CD url('../img/bodyBackType_b.gif') repeat-x;
}

body.adminBody{
	background: #E0D6CD url('../img/bodyBackType_admin.gif') repeat-x;
}

div,
textarea, 
select, 
option {
	margin: 0;
	padding: 0;
	font-family: "Lucida Sans Unicode", "Lucida Sans", "Geneva", "Trebuchet MS", arial, helvetica, sans-serif;
	color: #3D3D3D;
	font-size: 1em;
	vertical-align: top;
}
	
textarea {
	overflow: auto;
}	
	
p {
	vertical-align: top;
	margin: 0;
	padding: 0 0 10px 0;
	line-height: 135%;
	font-size: 1em;
}
	
form {
	margin: 0;
	padding: 0;
}

h1, h2, h3, h4, h5 {
	margin: 0; padding: 0;
	font-weight: normal;
}

h1 { font-size: 2.3em; }
h2 { font-size: 2.1em; }
h3 { font-size: 1.7em; }
h4 { font-size: 1.4em; } 
h5 { font-size: 1.3em; }


a,
a:link, 
a:visited {
	text-decoration: underline;
	color: #3D3D3D;
}
a:hover {
	text-decoration: none;
	color: #476474;
}


p.spacer { padding: 10px 0 0 0; }

a img,
:link img,
:visited img { 
	border: none 
}

.right { text-align: right; }
.center { text-align: center; }
.left { text-align: left; }

.bold { font-weight: bold; }
.italic { font-style: italic; }
.uppercase { text-transform: uppercase; }

.clearLeft { clear: left;  font-size: 0.1em; }
.clearRight { clear: right;  font-size: 0.1em; }
.clearBoth { clear: both; font-size: 0.1em; }

p.clearLeft { clear: left;  font-size: 0.1em; line-height: 0; height: 0; }
p.clearRight { clear: right;  font-size: 0.1em; line-height: 0; height: 0; }
p.clearBoth { clear: both; font-size: 0.1em; line-height: 0; height: 0; }

input { color: #2E3848; font-size: 1.2em; font-family: "Lucida Sans Unicode", "Lucida Sans", "Geneva", "Trebuchet MS", arial, helvetica, sans-serif; }
textarea { font-size: 1.2em; font-family: "Lucida Sans Unicode", "Lucida Sans", "Geneva", "Trebuchet MS", arial, helvetica, sans-serif; }
select {  color: #2E3848; font-size: 1.2em; font-family: "Lucida Sans Unicode", "Lucida Sans", "Geneva", "Trebuchet MS", arial, helvetica, sans-serif; }
option { font-size: 1em; font-family: "Lucida Sans Unicode", "Lucida Sans", "Geneva", "Trebuchet MS", arial, helvetica, sans-serif; }

input.xsmall { width: 30px; }
input.small { width: 60px; }
input.normal { width: 100px; }
input.medium { width: 180px; }
input.large { width: 250px; height: 18px; padding: 3px 0 0 2px;}
input.xlarge { width: 400px; }
input.xxlarge { width: 500px; }
input.fileUpload { width: 284px;  }


textarea.small { width: 100px; height: 100px; }
textarea.normal { width: 230px; height: 100px; }
textarea.large { width: 400px; height: 100px; }
textarea.xlarge { width: 500px; height: 100px; }

select.medium { width: 250px; }

#blad { width: 1003px; margin: 0 auto; padding: 0; }
#bladAdmin { width: 1003px; margin: 0 auto; padding: 0; }

#headerWrapperType_a { height: 201px; width: 1003px; background: url('../img/headerSlogan.gif') no-repeat 600px 157px; }
#headerWrapperType_a_de { height: 201px; width: 1003px; background: url('../img/headerSloganDe.gif') no-repeat 538px 157px; }
#headerWrapperType_admin { height: 97px; width: 1003px; }
#headerWrapperType_content { height: 138px; width: 1003px; }

#headerWrapperType_b { height: 101px; width: 1003px; background: url('../img/headerSlogan.gif') no-repeat 646px 57px; }

#headerLogo { padding: 20px 0 0 54px; }
#headerLogoContent { padding: 13px 0 0 44px; }
#headerLogo_admin { padding: 14px 0 0 24px; }

#taalSwitch { float: right; padding: 17px 31px 0 0; height: 20px; }
#loggedInAsWrapper { float: right; clear: both; padding: 7px 31px 0 0; height: 20px;  }

ul.taalSwitch { margin: 0; padding: 0; list-style-type: none; }
ul.taalSwitch li { float: left; height: 20px; font-size: 1.1em; color: #344752; }
ul.taalSwitch li.duitsland { 	padding: 2px 0 0 24px; background: url('../img/vlagDE.jpg') no-repeat 0 5px; }
ul.taalSwitch li.nederland { padding: 2px 0 0 24px; background: url('../img/vlagNL.jpg') no-repeat 0 5px; }
ul.taalSwitch li.pipe { 		padding: 0 5px; font-size: 1.4em; font-weight: bold; }


#navigatieWrapper { margin: 10px 0 0 0; height: 44px; }
#linkerNavigatieWrapper { float: left; width: 668px; }
#rechterNavigatieWrapper { float: left; width: 335px; }

.homeLinkerNavigatie { float: left; background: url('../img/navHomeIcon.gif') no-repeat 34px 15px; padding: 13px 0 0 54px; display:inline; }

#mainNavLinkerNavigatie { float: left; width: 556px; height: 35px; padding: 8px 0 0 20px; display:inline; }
#mainNavLinkerNavigatie div { float: left; 	padding: 5px 13px 0 13px; }
#mainNavLinkerNavigatie div.activeTabL { 	padding: 0; background: #D7D7D7 url('../img/hkLeftTabNav.gif') no-repeat 0 0; }
#mainNavLinkerNavigatie div.activeTabR { 	padding: 5px 13px 7px 13px; background: url('../img/hkRightTabNav.gif') no-repeat right top; }

ul.zintuigListRechterNavigatie { margin: 0; padding: 0; list-style-type: none; }
ul.zintuigListRechterNavigatie li { float: left; height: 20px; padding: 15px 3px 0 0; }
.deelnemersRechterNavigatie { float: right; padding: 13px 32px 0 0; }

a.topNav,
a.topNav:link,
a.topNav:visited { font-size: 1.1em; }
a.topNav:hover { text-decoration: none; }

a.topNavAct { font-size: 1.1em; text-decoration: none; color: #000; }


#rightTopWrapper_admin { float: right; padding: 0; margin: 24px 77px 0 0;  }

ul.rightTopWrapper_admin { 		margin: 0; padding: 0; list-style-type: none; }
ul.rightTopWrapper_admin li { 	float: left; height: 20px; font-size: 1em; color: #344752; }
ul.rightTopWrapper_admin li.pipe { 		padding: 0 5px; font-size: 1.2em; font-weight: bold; }

#adminTabsWrapper { height: 35px; margin: 10px 0 0 0; width: 955px;}
#linkerTabs { float: left; }
#rechterTabs { float: right; }

ul.adminTabs { margin: 0; padding:0;  list-style-type: none; }
ul.adminTabs li { 			background: #EAE4DF; margin-right: 5px; display: inline; float: left; height: 21px; padding: 7px 12px 7px 12px; color: #000; }
ul.adminTabs li.actief { 	background: #fff; color: #000;}

a.tabAdminAct, a.tabAdminAct:link, a.tabAdminAct:visited { text-decoration: none; }
a.tabAdminAct:hover { text-decoration: underline; }


#homeIntroWrapper { background: url('../img/homeIntroBack.jpg') no-repeat 0 0; height: 440px; width: 1003px;  }
#homeIntroWrapperDe { background: url('../img/homeIntroBackDe.jpg') no-repeat 0 0; height: 491px; width: 1003px; }

#homeIntroRepeatWrapper { background: url('../img/homeIntroRepeatWrapper.gif') repeat-y 0 0; height: 500px; width: 1003px;}

#homeIntroTxt { float: left; width: 480px; height: 160px; padding: 90px 0 0 44px; font-size: 1.1em; }
#homeIntroActie1BttnWrapper { float: left; padding: 122px 0 0 71px; }

/* IE6 has a specific style */
#homeIntroActie2BttnWrapper { padding: 103px 0 0 792px; }
#homeIntroTitle { padding: 0 0 20px 25px; font-size: 2.6em; color: #9A905D; }
#homeIntroActie3BttnWrapper { float: left; padding: 0 0 0 495px; }

#canvas { background: #fff; width: 951px; margin-left: 21px; padding: 0 0 0 14px; }
#canvas_admin { background: #fff; width: 925px; padding: 20px 20px 300px 20px; clear: both; }
#canvas .leftColum { float: left; width: 627px;  }
#canvas .rghtColum { float: left; width: 300px; padding-top: 17px; }
#canvas .zinColum  { float: left; width: 350px; padding-top: 19px; }

.loginBoxTopWrapper { height: 12px; }
.loginBoxTopLeft { line-height: 0; font-size: 0; height: 12px; width: 12px; float: left; background: url('../img/hkLeftTop_A.gif') no-repeat left top;}
.loginBoxTopMid { line-height: 0; font-size: 0;height: 12px; width: 276px; float: left; background: url('../img/backTop_Box_A.gif') repeat-x; }
.loginBoxTopRight { line-height: 0; font-size: 0;height: 12px; width: 12px; float: right;background: url('../img/hkRightTop_A.gif') no-repeat right top; }

.loggedInBoxWrapper { padding: 10px 0 0 4px; }

.whiteCurveTopWrapper { height: 12px; }
.whiteCurveTopWrapper  div{ line-height: 0; font-size: 0; height: 12px; width: 12px; }
.whiteCurveTopLeft { 	float: left; background: url('../img/hkLeftTop_B.gif') no-repeat left top;}
.whiteCurveTopRight { 	float: right;background: url('../img/hkRightTop_B.gif') no-repeat right top; }
.whiteCurveTopMid { 	float: left; background: #fff; }

.whiteCurveExtraBottom { background: #fff;margin: 0 15px 0 0; height: 10px; }

.top_A { background: url('../img/backTop_Box_A.gif') repeat-x; }
.topLeft_A { background: url('../img/hkLeftTop_A.gif') no-repeat left top; }
.topRight_A { background: url('../img/hkRightTop_A.gif') no-repeat right top; padding-top: 12px; }

.content_A { background: #F0EED8; border-style: solid; border-width: 0 2px; border-color: #DFDAAB; padding: 0 8px; }
.content_A h2 { padding-bottom: 10px; }

ul.loginHome { margin: 0; padding: 0; list-style-type: none; }
ul.loginHome li { font-size: 1.1em; color: #344752; display: inline; float: left; }
ul.loginHome li.txt { 	width: 90px; padding: 7px 0 0 10px; }
ul.loginHome li.field {	width: 150px; padding: 2px 0 0 0; }
ul.loginHome li.field2 {	width: 174px; padding: 2px 0 0 0; }
ul.loginHome li.button { padding: 20px 0 0 164px; }
ul.loginHome li.buttonNB { padding: 2px 0 0 18px; }
ul.loginHome li.field input { width: 150px; padding-top: 2px; height: 18px; font-size: 1em; }

.searchBox, 
.searchBox-active {
	width:174px;
	font-size: 1em;
	padding: 2px 0 2px 2px;
	float: left;
}

.searchBox { color: #000; }
.searchBox-active { color:#858FA4;  }

.throbber { float: left; padding: 4px 0 0 11px; }

.titleAndTxtLogin { height: 105px; padding: 5px 0 0 10px; }
.titleAndTxtLoginNB { height: 98px; padding: 0; }
.loginBottom { clear: left; padding: 0; height: 4px; font-size: 0.1em;  }
.errorLoginWrapper { margin: 0; padding: 6px 10px 0 10px; height: 40px; width: 250px; color: red; }
.errorLoginWrapper2 { margin: 0; padding: 0 10px 0 0; width: 250px; color: red; }

.titleAndTxtLogin ul { margin: 0; padding: 0; list-style-type: none; }
.titleAndTxtLogin ul li { padding: 0 0 3px 10px; background: url('../img/titleAndTxtLoginBullet.gif') no-repeat 0 6px; }

ul.forgotPassAndLogin { margin: 0 0 30px 0; padding: 0; list-style-type: none;  }
ul.forgotPassAndLogin li { display: inline; float: left; }
ul.forgotPassAndLogin li.bullet { padding: 0 0 3px 20px; background: url('../img/titleAndTxtLoginBullet.gif') no-repeat 10px 6px; }
ul.forgotPassAndLogin li.loginButtonRight { float: right; padding: 0 24px 0 0; }
 
.bottom_A { background: url('../img/backBottom_Box_A.gif') repeat-x; }
.bottomLeft_A { background: url('../img/hkLeftBottom_A.gif') no-repeat left top; }
.bottomRight_A { background: url('../img/hkRightBottom_A.gif') no-repeat right top; padding-top: 12px;}

.navMenuWrapper { height: 12px; }
.navMenuTopLeft { 		line-height: 0; font-size: 0; height: 12px; width: 12px; float: left; background: url('../img/hkLeftTop_navMenu.gif') no-repeat left top;}
.navMenuTopRight { 		line-height: 0; font-size: 0; height: 12px; width: 12px; float: right;background: url('../img/hkRightTop_navMenu.gif') no-repeat right top; }
.navMenuMid { 			line-height: 0; font-size: 0; height: 12px; width: 276px; float: left; background: #F7F4EF; }
.navMenuBottomLeft { 	line-height: 0; font-size: 0; height: 12px; width: 12px; float: left; background: url('../img/hkLeftBottom_navMenu.gif') no-repeat left top;}
.navMenuBottomRight { 	line-height: 0; font-size: 0; height: 12px; width: 12px; float: right;background: url('../img/hkRightBottom_navMenu.gif') no-repeat right top; }

.content_navMenu { padding: 0 0 0 14px; }
.content_navMenuBack { background: #F7F4EF; padding: 0 0 0 16px; }

ul.mainNav { margin: 0; padding: 0; list-style-type: none; }

ul.mainNav li { font-size: 1.1em; }
ul.mainNav li { background: url('../img/blltNavMenu_bg.gif') no-repeat 2px 6px; padding: 2px 15px 6px 17px; }
ul.mainNav li.noBg { background: url('../img/blltNavMenu_noBg.gif') no-repeat 2px 4px; padding: 0 15px 8px 17px; }
ul.mainNav li.bedrijfsType { background: none; font-size: 1.4em; padding: 2px 0 0 0; }

ul.mainNav a,
ul.mainNav a:link,
ul.mainNav a:visited { color: #7F7F7F; }
ul.mainNav a:hover { text-decoration: none; }

#BedrijftypeWrapper { padding: 0 0 60px 0; }
#BedrijftypeWrapper h2 { padding: 0 0 10px 16px; }

#homeSfeerBeeldenWrapper { padding: 0; }
#homeSfeerBeeldenWrapper h2 { padding: 20px 0 20px 16px; } 

.homeSBWrapperProeven { background: url('../img/sBHomeProeven.jpg') no-repeat right 5px; }
.homeSBWrapperProeven h3 { 	background: url('../img/blltTitleHmProeven.gif') no-repeat 8px 5px; 
							color: #9E9E9E; padding: 4px 0 0 33px; }						
.homeSBWrapperRuiken { background: url('../img/sBHomeRuiken.jpg') no-repeat right 5px; }
.homeSBWrapperRuiken h3 { 	background: url('../img/blltTitleHmRuiken.gif') no-repeat 8px 5px; 
							color: #9E9E9E; padding: 4px 0 0 33px; }						
.homeSBWrapperVoelen { background: url('../img/sBHomeVoelen.jpg') no-repeat right 5px; }
.homeSBWrapperVoelen h3 { 	background: url('../img/blltTitleHmVoelen.gif') no-repeat 8px 5px; 
							color: #9E9E9E; padding: 4px 0 0 33px; }					
.homeSBWrapperZien { background: url('../img/sBHomeZien.jpg') no-repeat right 5px; }
.homeSBWrapperZien h3 { 	background: url('../img/blltTitleHmZien.gif') no-repeat 8px 5px; 
							color: #9E9E9E; padding: 4px 0 0 33px; }					
.homeSBWrapperHoren { background: url('../img/sBHomeHoren.jpg') no-repeat right 5px; }
.homeSBWrapperHoren h3 { 	background: url('../img/blltTitleHmHoren.gif') no-repeat 8px 5px; 
							color: #9E9E9E; padding: 4px 0 0 33px; }
.homeSBWrapperProeven p,
.homeSBWrapperRuiken p,
.homeSBWrapperVoelen p,
.homeSBWrapperZien p,
.homeSBWrapperHoren p { padding: 8px 130px 0 8px; font-size: 0.9em; color: #616161; }
.homeSBWrapper_HorDiv { background: url('../img/homeSBWrapper_HorDiv.gif') repeat-x left top; margin-left:10px; height: 21px; } 

a.homeSBWrapperLink,
a.homeSBWrapperLink:link,
a.homeSBWrapperLink:visited { color: #9E9E9E; text-decoration: underline; }

a.homeSBWrapperLink:hover { color: #6D6D6D; text-decoration: none; }

p.doeMeeHome { padding: 15px 20px 20px 26px; font-size: 1.3em;}
.sorteerWrapperHome { padding: 0 0 70px 26px; }
.sorteerWrapperZintuigPage { padding: 0 0 0 26px; }
ul.sorteerHome { margin: 0; padding: 0; list-style-type: none; }

ul.sorteerHome li { 		padding: 2px 0; float: left; height: 20px; font-size: 1.2em; }
ul.sorteerHome li.txt { 	padding-right: 20px; }
ul.sorteerHome li.pipe {	padding: 0 5px; font-size: 1.4em; font-weight: bold; }

a.blue,
a.blue:link,
a.blue:visited { color: #4AA6E1; }
a.blue:hover { color: #94CFF5; }

.actieWrapper {				background: #fff; width: 613px; }
.actieWrapperRepeat { 		background: url('../img/actieHmBackRepeat.jpg') repeat-x left bottom;  }
.actieWrapperBttmLeft {		background: url('../img/actieHmBottomLeft.jpg') no-repeat left bottom; }


.actieWrapperSB_geenPlaatje,.actieWrapperSB_giro,.actieWrapperSB_tour,.actieWrapperSB_nkveldloop {background: url('../img/actieWrapperSB_geenPlaatje.gif') no-repeat right bottom; padding: 0 0 30px 24px; }
.actieWrapperSB_proeven {	background: url('../img/actieWrapperSB_proeven.gif') no-repeat right bottom; padding: 0 0 30px 24px; }
.actieWrapperSB_ruiken {	background: url('../img/actieWrapperSB_ruiken.gif') no-repeat right bottom; padding: 0 0 30px 24px; }
.actieWrapperSB_voelen {	background: url('../img/actieWrapperSB_voelen.gif') no-repeat right bottom; padding: 0 0 30px 24px; }
.actieWrapperSB_zien {		background: url('../img/actieWrapperSB_zien.gif') no-repeat right bottom; padding: 0 0 30px 24px; }
.actieWrapperSB_horen {		background: url('../img/actieWrapperSB_horen.gif') no-repeat right bottom; padding: 0 0 30px 24px;}

.actieWrapperSB_giro h1,
.actieWrapperSB_tour h1,
.actieWrapperSB_nkveldloop h1,
.actieWrapperSB_geenPlaatje h1,
.actieWrapperSB_proeven h1,
.actieWrapperSB_ruiken h1,
.actieWrapperSB_voelen h1,
.actieWrapperSB_zien h1,
.actieWrapperSB_horen h1 { padding: 0 0 18px 0;} 

.actieWrapperLeftColum { float: left;  }
.actieWrapperStemBack {		 width: 74px; height: 113px; background: url('../img/actieWrapperStemBack.gif') no-repeat left top;  }
.stemmenAantal { 	text-align: center; padding: 10px 0 0 0; color: #C1A85B; font-size: 2.6em; } 
.stemmenTxt { 		text-align: center; padding: 0 0 0 0; font-size: 1em; }
.stemmenStemOok {	text-align: center; padding: 10px 0 0 0; font-size: 0.8em; text-transform: uppercase; }

.actieBlockDoeMee { background: url('../img/actieBlockDoeMee.gif') no-repeat 0 10px;
					height: 40px; width: 74px; cursor: pointer; 
					text-align: center; padding: 60px 0 0 0; font-size: 1em; text-transform: uppercase; }
.actieBlockAangesloten { background: url('../img/actieBlockAangesloten.gif') no-repeat 0 10px; height: 90px; width: 74px; cursor: pointer; }


.actieWrapperDataWrapper {	float: left; width: 499px; padding: 0 0 0 16px; }

.actieWrapperDataWrapper p.aangeboden { 	padding: 0 0 2px 0; }
.actieWrapperDataWrapper p.datum { 			padding: 0 0 24px 0; }
.actieWrapperDataWrapper p.omschrijving { 	padding: 0 90px 20px 0; font-size: 1.1em; }
.actieWrapperDataWrapper p.meerActies { 	padding: 0 0 20px 0; }
.actieWrapperDataWrapper p.icon_txtBallon { background: url('../img/icon_txtBallon.gif') no-repeat left top; padding: 0 0 16px 35px; }
.actieWrapperDataWrapper p.icon_mail {		background: url('../img/icon_mail.gif') no-repeat left top; padding: 0 0 16px 35px; }

.deelnemersAanActieWrapper { 	padding: 0 0 20px 0; }
.deelnemersAanActieWrapper h5 { padding: 0 0 7px 0;}
ul.deelnemersAanActie {			margin: 0; padding: 0; list-style-type: none; }
ul.deelnemersAanActie li { 		background: url('../img/bullitDeelnemerAanActie.gif') no-repeat 0 9px; padding: 2px 0 2px 10px; }

p.actieDivider { height: 40px; }
/* END HOME */


#footerWrapper { background: url('../img/footerLogo_big.gif') no-repeat 804px 40px; height: 200px; width: 1003px; }
#footerCanvasBttmLeft { background: #fff url('../img/ftrHkLeft.png') no-repeat left top; width: 965px; margin-left: 21px; }
#footerCanvasBttmRight { background: url('../img/ftrHkRight.png') no-repeat right top; padding: 12px 0 0 0; }

#footerTxt1 { float: left; font-size: 0.9em; padding: 67px 0 0 80px; background: url('../img/b4aLogoFooter_small.gif') no-repeat 78px 30px;  }
#footerTxt2 { float: left; text-align: center; font-size: 0.9em; padding: 47px 0 0 125px; }

.footer_sponsors { clear: left; text-align: center; padding-top: 20px; }
.footer_sponsors img { padding-right: 20px; }

.backContentPageRepeat { 		background: url('../img/backContentPageRepeat.gif') repeat-y 0 0; width: 1003px; }
.backContentPage { 				background: url('../img/backContentPage.jpg') no-repeat 0 0; width: 1003px; }
.backContentPageZonderTitel { 	background: url('../img/backContentPageZonderTitel.jpg') no-repeat 0 0; width: 1003px; }

/* LANDING PAGE */
#landingWrapper { 			background: url('../img/backLandingContentWrapper.jpg') no-repeat 0 0; 
							width: 965px; margin: 0 0 0 21px; }
#landingTxtWrapper	{		width: 649px; padding: 37px 40px 0 276px; }
#landingTxtWrapper h1 { 	padding: 0 0 7px 0;}


.flyer { padding: 0 120px 40px 120px; font-size: 1.1em; }
.flyer h2 { padding-bottom: 7px; color: #C1A85B; }
.flyer h5 { padding-bottom: 7px; color: #C1A85B; }
.flyerPunt { padding: 0 0 20px 12px; background: url('../img/bullitFlyer.gif') no-repeat 0 4px; }
.flyerPunt2 { padding: 0 0 0 12px; background: url('../img/bullitFlyer.gif') no-repeat 0 4px; }
.kleineLettertjes { clear: left; font-size: 0.7em; padding: 50px 0 20px 0; }

#landingThanksTxtWrapper { width: 700px; padding: 37px 0 0 276px; height: 170px;}

#landingTxtWrapper p,
#landingThanksTxtWrapper p { font-size: 1.1em; }

.landingError { clear: left; font-size: 1.2em; height: 18px; color: red;}
#divYesButton { cursor: pointer; }

p.inputField { float: left; }
p.inputButton{ float: left; padding: 4px 0 0 5px; }
p.throbberLp { float: left; padding: 0; }

input.emailLanding { height: 24px; font-size: 1.2em; width: 400px; padding: 2px 0 0 2px; }
.postScriptumLanding { clear: left; font-size: 0.8em; padding: 10px 0 30px 0; }

#backRepZintuigenLanding { background: #fff; margin-left: 21px; width: 930px; text-align:right; }
#backZintuigenLanding { background: url('../img/landingZintuigen.gif') no-repeat 570px 0; height: 55px;  }
#backZintuigenLanding_de { background: url('../img/landingZintuigenDe.gif') no-repeat 555px 0; height: 55px;  }
#backRepZintuigenLanding img{
	border: 0;
}

/* CONTENT PAGES */
#contentPageWrapper { 		background: url('../img/backContentPageWrapper.jpg') no-repeat 0 0; 
							width: 932px; margin: 0 0 0 21px; padding: 0 24px 0 13px; }

#contentPageWrapperProfile { background: #fff; width: 928px; margin: 0 0 0 21px; padding: 0 24px 0 13px; }

#contentPageWrapper .leftColum,
#contentPageWrapperProfile .leftColum { float: left; width: 628px; padding: 30px 0 10px 0; }
#contentPageWrapperProfile .leftColumProfile { float: left; width: 585px; padding: 20px 20px 10px 23px; }

#contentPageWrapperProfile .leftColumProfile p { font-size: 1.1em; }

#contentPageWrapper .rghtColum,
#contentPageWrapperProfile .rghtColum { float: left; width: 300px; padding: 36px 0 0 0; }
#contentPageWrapperProfile .rghtColumProfile { float: left; width: 300px; padding: 36px 0 0 0; }

#contentPageWrapper .leftColum .txt1,
#contentPageWrapperProfile .leftColum .txt1 { padding: 0 20px 20px 0; font-size: 1.1em; }

#contentPageWrapper .leftColum h3,
#contentPageWrapperProfile .leftColum h3 { padding-bottom: 20px; }

.mapAndAddressWrapperProfile { padding-top: 40px; }
.mapWrapperProfile { float: left; width: 310px; height: 200px; }
.addressWrapperProfile { float: left; padding-left: 20px; }

.mapWrapperZintuig { padding-top: 0px; padding-left: 23px; width: 464px; height: 261px; }
.mapWrapperDeelnemerLijst { padding-top: 11px; padding-left: 23px; margin-right: 15px; background: #fff;}
.mapDeelnemerLijst { width: 566px; height: 261px;}


.logoHolder { width: 290px; padding: 0 0 20px 0; background: #fff; text-align: center; }
.dividingLineProfile { height: 4px; line-height: 0; font-size: 0; background: #F2EFE9; }
.dividingLineDNLijst { width: 580px; margin: 0 0 0 13px; height: 4px; line-height: 0; font-size: 0; background: #F2EFE9; }


.ovRightColHead { background: url('../img/ovRightColHead.jpg') no-repeat 28px 0; height: 284px; width: 297px; }
.sportRightColHead { background: url('../img/sportRightColHead.jpg') no-repeat 28px 0; height: 284px; width: 297px; }
.cultuurRightColHead { background: url('../img/cultuurRightColHead.jpg') no-repeat 28px 0; height: 284px; width: 297px; }

.cultuurImageHolder { padding: 0 0 0 40px; }

.rightColTxtWrapper { padding: 40px 0 0 23px; }
.rightColTxtWrapper h5 { font-size: 1.2em; padding-bottom: 5px; font-weight: bold; }

ul.ov,
ul.sport,
ul.cultuur { margin: 0; padding: 0; list-style-type: none; }
ul.cultuur2 { margin: 10px 0 0 20px; padding: 0; list-style-type: none; }

ul.ov li { background: url('../img/blltOV.gif') no-repeat 0 8px; padding: 2px 0 2px 12px; }
ul.sport li { background: url('../img/blltSport.gif') no-repeat 0 8px; padding: 2px 0 2px 12px; }
ul.cultuur li { background: url('../img/blltCultuur.gif') no-repeat 0 8px; padding: 2px 0 2px 12px; }
ul.cultuur2 li { background: url('../img/blltCultuur.gif') no-repeat 0 10px; padding: 6px 0 6px 12px; }

/* PARTICIPANT AANMAKEN */
#signupFormWrapper div,
#actiePlaatsenWrapper div,
#veranderWachtwoordWrapper div,
#stuurWachtwoordWrapper div,
#mijnProfielWrapper div { font-size: 1em; }

#actiePlaatsenWrapper input,textarea,select,
#veranderWachtwoordWrapper input,textarea,select,
#stuurWachtwoordWrapper input,textarea,select,
#mijnProfielWrapper input,textarea,select { font-size: 1.1em; }

#signupFormWrapper {
	padding: 10px 0 0 16px; margin: 0;
	height: 330px;
	background: #F0EED8;
}
#actiePlaatsenWrapper,
#veranderWachtwoordWrapper,
#stuurWachtwoordWrapper,
#mijnProfielWrapper {
	padding: 20px 0 0 16px; margin: 0;
	background: #F0EED8;
}


.textBox_1,
.textBox_2,
.textBox_3,
.textBox_4,
.textBox_5,
.textBox_6,
.textBox_7,
.subtextBox_1,
.inputBox_1,
.inputBox_2,
.inputBox_3,
.inputBox_4,
.textArea_1,
.textArea_2,
#checkAvailableButtonBox { float: left; }

.textBox_1 { width: 180px; height: 23px; padding: 9px 0 7px 0; }
.textBox_2 { width: 180px;  height: 40px; padding: 7px 0 4px 0; }
.textBox_3 { width: 180px;  height: 20px; padding: 5px 0 4px 0; }
/* IE has a specific style */
.textBox_4 { width: 180px; height: 30px; padding: 5px 0 0 0; }
.textBox_5 { width: 180px;  height: 20px; padding: 5px 0 4px 0; }
.textBox_6 { width: 200px;  height: 20px; padding: 5px 0 4px 0; }
.textBox_7 { height: 20px; padding: 5px 0 4px 0; }

.subtextBox_1,
.subtextBox_1a {
	height: 26px;
	padding: 9px 0 7px 0;
}
.subtextBox_1 { width: 660px; }

.inputBox_1 { width: 310px; }
.inputBox_2 { width: 200px; }

#signUpButtonBox { float:left; cursor: pointer; }
#checkAvailableButtonBox { padding: 0; cursor: pointer; }

.errorBoxCF { clear: left; padding: 2px 0 0 180px; height: 40px; }
.errorBox_2 { padding: 9px 0 0px 10px; }

.textArea_1 { width: 400px; }
.textArea_2 {width: 700px;}

/* ADMIN */
.pdfTxtGenerate { float: left; padding: 5px 0 4px 7px; font-size: 1.2em; }
.pdfIcon { float: left; padding: 0 0 4px 1px}
.pdfButtonWrapper { background: url('../img/pijlPdfDownload.png') no-repeat 14px 0px; padding: 10px 0 0 38px; }


table.admin {
	width: 100%;
}	
table.admin th {
	text-align: left;
	font-size: 11px;
	padding: 0 0px 8px 0;
	border-bottom: 1px solid #C3C3C3;
}
table.admin th.centreer { text-align: center; }

table.admin th.active {					text-align: center;}
table.admin tr.white {					background: #fff;cursor: pointer;}
table.admin tr.white:hover {			background: #F0EED8;}
table.admin tr.green {					background: #CAFFBF;cursor: pointer;}
table.admin tr.green:hover {			background: #E5FFD9;}
table.admin tr.red {					background: #FFAEAF;cursor: pointer;}
table.admin tr.red:hover {				background: #FFDBCC;}

table.admin td {
	padding: 6px 5px 5px 0;
	border-bottom: 1px solid #C3C3C3;
	font-size: 0.9em;
}

table.admin td.username { 				padding: 6px 0 5px 5px; }
table.admin td.email  {					padding: 6px 0 5px 0; }
table.admin td.lastLogin {				width: 130px; }
table.admin td.lastIp {					width: 110px; }
table.admin td.lastMod {				width: 130px; }
table.admin td.created {				width: 130px; }
table.admin td.active {					text-align: center; padding: 6px 0 5px 0; }
table.admin td.edit {					width: 1px; padding: 6px 8px 4px 8px; }
table.admin td.delete {					width: 1px; padding: 2px 9px 0px 8px; }

table.admin td.actieTitel { 			width: 299px; padding: 6px 0 5px 5px; }
table.admin td.actieGeplaatstOp { 		width: 100px; padding: 6px 0 5px 0; }
table.admin td.actieZintuig { 			width: 70px; padding: 6px 0 5px 0; }
table.admin td.actieAantalStemmen { 	width: 50px; text-align: center; }
table.admin td.actieAantalDiscussies { 	width: 50px; text-align: center;  }
table.admin td.actieAantalDeelnemers { 	width: 50px; text-align: center;  }

table.admin td.check2	   { 			width: 16px; padding: 6px 0 5px 8px; background: #FBC2BF; }
table.admin td.check	   { 			width: 20px; padding: 6px 0 5px 2px; }
table.admin td.actieTitel2 { 			width: 330px; padding: 6px 0 5px 5px; }
table.admin td.actieAantalStemmen2 { 	width: 50px; text-align: center; padding: 6px 0 5px 0; }

#succesBoxAdmin { 		padding: 10px;  border: 2px solid #83CA64; background: #D4F8C4; }
#errorBoxAdmin { 		padding: 10px;  border: 2px solid red; background: #FFC5C5; }

ul#errorListAdmin { 	margin: 0 0 0 20px; padding: 0; }
ul#errorListAdmin li { 	padding: 5px 0; font-size: 1.1em; color: red; }

.previewActieWrapper { 	background: #fff; padding: 40px 100px 40px 140px; width: 650px; }


.browsePagesWrapper { clear: left; width: 612px; padding: 10px 0 0 0; background: #fff; }
/*height: 60px; background: url('../img/backBrowseBar.gif') repeat-x 0 0;*/
.browsePagesWrapper div { float: left;  background: #fff; }
.browsePagesWrapper div.pages { text-align: center; padding: 0 0 0 12px; margin: 0 auto; width: 356px; }

.browsePagesWrapper div.browsePrevious { padding: 0 0 0 0;  }
.browsePagesWrapper div.browsePreviousEmpty { width: 117px; height: 1px; }
.browsePagesWrapper div.browseNext { padding: 0 0 0 0; float: right; }

.browsePagesWrapper div.pages ul {
	margin: auto; padding: 0; list-style: none; line-height: 220%;
}
.browsePagesWrapper div.pages ul li { 	
	margin: 0; display: inline; padding: 0 5px 0 5px; font-size: 1.2em; 
}
.browsePagesWrapper div.pages ul li.active { 	
	color: #3E5597; font-size: 1.8em; font-weight: bold; 
}

.browsePagesWrapper div.pages ul li a.br, a.br:link, a.br:visited { font-size: 1.4em; text-decoration: underline; color: #97A7D5; }
.browsePagesWrapper div.pages ul li a.br:hover { text-decoration: none; color: #3E5597; }


.zintuigPaginaTitleWrapper_Nl1 { height: 197px; background: url('../img/backZtPageZintuigNl1.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_Nl2 { height: 197px; background: url('../img/backZtPageZintuigNl2.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_Nl3 { height: 197px; background: url('../img/backZtPageZintuigNl3.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_Nl4 { height: 197px; background: url('../img/backZtPageZintuigNl4.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_Nl5 { height: 197px; background: url('../img/backZtPageZintuigNl5.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_Nl6 { height: 197px; background: url('../img/backZtPageZintuigNl6.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_Nl7 { height: 197px; background: url('../img/backZtPageZintuigNl7.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_Nl8 { height: 197px; background: url('../img/backZtPageZintuigNl8.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_Nl9 { height: 197px; background: url('../img/backZtPageZintuigNl9.jpg') no-repeat 548px 38px; }

.zintuigPaginaTitleWrapper_De1 { height: 197px; background: url('../img/backZtPageZintuigDe1.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_De2 { height: 197px; background: url('../img/backZtPageZintuigDe2.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_De3 { height: 197px; background: url('../img/backZtPageZintuigDe3.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_De4 { height: 197px; background: url('../img/backZtPageZintuigDe4.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_De5 { height: 197px; background: url('../img/backZtPageZintuigDe5.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_De6 { height: 197px; background: url('../img/backZtPageZintuigDe6.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_De7 { height: 197px; background: url('../img/backZtPageZintuigDe7.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_De8 { height: 197px; background: url('../img/backZtPageZintuigDe8.jpg') no-repeat 548px 38px; }
.zintuigPaginaTitleWrapper_De9 { height: 197px; background: url('../img/backZtPageZintuigDe9.jpg') no-repeat 548px 38px; }


#zintuigPaginaTitleWrapper h1 { padding: 38px 0 0 23px;  }
#zintuigPaginaTitleWrapper h2 { padding: 0 0 0 23px; }
#zintuigPaginaTitleWrapper h3 { padding: 40px 0 7px 23px;  }

.deelnemerLijstDNWrapper { width: 583px; background: #fff; padding: 20px 15px 30px 15px; }
.dNLijstRightColHead { 	background: url('../img/dNLijstRightColHead.jpg') no-repeat 28px 0; height: 287px; width: 297px;}
.deelnemerLijstLogo { 	float: left; padding: 8px 0 0 0; width: 133px; text-align: center; }
.deelnemerLijstData {	float: left;  padding: 0 0 0 15px; width: 435px;  }
.deelnemerLijstData p {	padding: 10px 0 0 0; font-size: 1.1em; }

#deelnemerLijstTitleWrapper h1 { padding: 0 0 0 23px;  }
#deelnemerLijstTitleWrapper h2 { padding: 0 0 20px 23px;  }
#deelnemerLijstTitleWrapper h3 { padding: 0 0 7px 23px;  }

.eenActieRightColHead { 	background: url('../img/eenActieRightColHead.jpg') no-repeat 28px 0; height: 287px; width: 297px;}


.hkLeftHeadDiscussiepunt { 	float: left; background: url('../img/hkLeftHeadDiscussiepunt.gif') no-repeat left top; height: 71px; width: 88px; }
.rightHeadDiscussiepunt { float: left; background: #F6F1ED url('../img/rightHeadDiscussiepunt.gif') no-repeat right top; padding: 10px 0 0 26px; height: 61px; width: 500px;}

.discussiePuntReactieWrapper { width: 574px; margin: 0 0 0 20px; border-bottom: 4px solid #F2EFE9; }
.geplaatstOp { padding: 20px 0 0 0; }
.geplaatstDoor { padding: 0 0 10px 0; }
.reactie { padding: 0 0 20px 0; font-size: 1.1em; }

.discussiePuntGeefReactieWrapper { width: 574px; margin: 20px 0 20px 20px; }
.dpColLeft { width: 100px; float: left; }
.dpColMid { width: 440px; float: left; }
.dpSubTxt {  clear: left; font-size: 0.8em; color: #9C9C9C; }


.aanmelden{ width: 574px; margin: 20px 0 20px 20px; }
.aanmelden .dpColLeft{ width: 150px; text-align: right; padding-right: 10px; }
.aanmelden .dpColMid{ width: 390px; }

#errorBox { 	margin: 10px 0;	padding: 5px;  border: 1px solid red; background: #FFC5C5; }
ul#errorList { 	margin: 0 0 0 20px; padding: 0; }
ul#errorList li { 	padding: 3px 0; font-size: 1em; color: red; }



.browsePagesWrapper_A { height: 70px; margin: 0 15px 0 0; background: #fff; }

ul.browsePaginasList { padding: 0; margin: 20px 0 0 0; }
ul.browsePaginasList li { margin: 0; padding: 0 5px; display: inline; font-size: 1.2em; }
ul.browsePaginasList li.active { 
	background: url('../img/searchResultBrowseDoc.jpg') no-repeat 0 0; 
	padding: 20px;
	height: 60px;
	font-weight: bold;
}
.browseActivePageBack {  }
.browsePaginas { 	float:left; width: 420px; text-align: center; height: 60px; }
.browseVorige { 	float:left; width: 64px; text-align:right; padding: 23px 10px 0 0; font-size: 1.2em; }
.browseVolgende { 	float:left; width: 80px; padding: 23px 0 0 0; font-size: 1.2em; }

.noPicWrapperProfile { margin: 0;  }
.picWrapperProfile { margin: 0 0 10px 0; }
.deletePicWrapperProfile { margin: 10px 0 0 0; }

#imageContainer {
	position:relative;
	margin: 0 auto;
	width:280px;
	text-align: center;
}

.introTextVoorInwoners { clear: both; line-height:135%; padding: 16px 30px 40px 26px; font-size: 1.1em; }
.introTextVoorInwoners h3 { line-height: 140%; height: 50px; }

#canvas-home-08 {
	width: 1003px;
	margin: 0 auto;
	background: url('../img/back-canvas-home-08.gif') repeat-y left top;
}
#home-08-content {
	padding: 90px 0 0 35px;
	background: url('../img/back-head-canvas-home-08.jpg') no-repeat 0 0;
}

#passen-kolommen-container { padding: 38px 0 0 26px;  }
#passen-kolommen-container ul { margin: 0; padding: 0; }
#passen-kolommen-container ul li {
	float: left;
	display: inline;
	width: 259px;
	padding: 0 20px 0 30px;
}
#passen-kolommen-container ul li.dividerOne,
#passen-kolommen-container ul li.dividerTwo { 
	width: 1px; height: 412px; margin: 0; padding: 0;  
}
#passen-kolommen-container ul li.dividerOne {
	background: url('../img/home-col-divider-one.jpg') no-repeat 0 0;
}
#passen-kolommen-container ul li.dividerTwo {
	background: url('../img/home-col-divider-two.jpg') no-repeat 0 0;
}

#passen-kolommen-container ul li.first { padding-left: 0;  }

#passen-kolommen-container ul li h2 { padding: 16px 0; }
#passen-kolommen-container ul li p { padding: 0; margin: 0; font-size: 1.1em; height: 280px; }


h1.kop-acties { 
	padding: 0 0 0 25px; margin: 0; 
	color: #C6C08D; 
	font-size: 2.6em; font-weight: bold; 
}

#home-08-content #kolom-links {
	float: left; 
	width: 627px;
}
#home-08-content #kolom-rechts {
	float: left; 
	width: 300px; 
	padding-top: 17px;
}

.kolom-rechts-actie { height: 90px; padding-top: 7px; border-top: 1px solid #CECECE;  }
.kolom-rechts-actie.eerste-actie {  padding-top: 21px; border-top: none;  }

.kolom-rechts-actie .actie-text { float: left; width: 200px; padding: 0 16px 0 0; color: #616161; }
.kolom-rechts-actie .actie-text h3 { padding: 0 0 5px 0; }
.kolom-rechts-actie .actie-text p { padding: 0; }

.kolom-rechts-actie img { float: right; width: 84px; height: 64px; padding-top: 7px; }

.msgOk{
	border: 1px solid #75AB74;
	color: #75AB74;
	padding: 10px;
	background-color: #EEF4EC;
}

li.helpoff, li.help{
	background-image: url('../img/helpbg_off.gif') !important;
	background-repeat: repeat-x;
	color: #851d1d !important;
	font-weight: bold;
}
li.help{
	background-image: url('../img/helpbg_on.gif')  !important;
}

li.helpoff a, li.help a{
	color: #851d1d !important;
}

.eis{
	clear: left;
	font-size: 0.1em; 
	padding: 4px 0 4px 0;
	margin-left: 180px;
}

#profieleisen, #aanbodeisen{
    clear: left;
}

#profieleiswrap select.profieleisselect{
    width: 180px;
}

.profieleisrow, .aanbodeisrow{
    width: 650px;
}

#profieleiswrap select, .profieleisval_text{
    width: 150px;
}

#profieleiswrap, #aanbodeiswrap{
    display:block;
    padding-left:180px;
    line-height:25px;
}

.filter{
    padding: 7px;
    background: #F0EED8;
    border: 1px solid #CFC1A8;
    margin-bottom: 15px;
}

.raptotal{
    background: #EFEFEF;
}

.infodiv{ margin: 0 20px 0 180px; padding: 0; font-style: italic; font-size: 9px; color: #444;clear:both; }

#home-kaarten ul{
	padding: 0;
	margin: 0;
	float: left; 
}
#home-kaarten ul li{
	list-style: none;
	width: 171px;
	margin: 0;
	background-repeat: no-repeat;
	background-position: top;
}

#home-kaarten a {
   outline: none;
}

#home-kaarten{ margin: 17px 0 0 0px; height: 500px; }
.kaartcontent{
	width: 747px; 
	height: 500px;
	background-repeat: no-repeat;
	float: left;
}
#toeristenpas{ display: block; } #inwoner65, #inwoner, #digi{ display: none; }

#toeristenpas_tab{ background: url(../img/home_kaart_toer_off.jpg); }
#inwoner_tab{ background: url(../img/home_kaart_inwo_off.jpg); }
#digi_tab{ background: url(../img/home_kaart_digi_off.jpg); }
#inwoner65_tab{ background: url(../img/home_kaart_65_off.jpg); }

#toeristenpas_tab.ui-tabs-selected{ background: url(../img/home_kaart_toer_on.jpg); }
#inwoner_tab.ui-tabs-selected{ background: url(../img/home_kaart_inwo_on.jpg); }
#digi_tab.ui-tabs-selected{ background: url(../img/home_kaart_digi_on.jpg); }
#inwoner65_tab.ui-tabs-selected{ background: url(../img/home_kaart_65_on.jpg); }

#kaartwrap{float: left; width: 747px; background: url(../img/kaart_home_gradfill.jpg); background-position: left top; background-repeat: no-repeat; }

#toeristenpas.ui-tabs-panel, #inwoner65.ui-tabs-panel, #inwoner.ui-tabs-panel, #digi.ui-tabs-panel{ display: block; }
.kaartcontent img{ float: right; }

.kaartcontent h2{ margin: 40px 0 0 20px; }
.kaartcontent p{ margin: 20px 0 0 20px; width:300px; }
#toeristenpas.ui-tabs-hide, #inwoner65.ui-tabs-hide, #inwoner.ui-tabs-hide, #digi.ui-tabs-hide { display: none; } /*
#toeristenpas.ui-tabs-hide,#inwoner_tab.ui-tabs-hide,#digi_tab.ui-tabs-hide,#inwoner65_tab.ui-tabs-hide {  display: none !important; }
#toeristenpas.ui-tabs-panel,#inwoner_tab.ui-tabs-panel,#digi_tab.ui-tabs-panel,#inwoner65_tab.ui-tabs-panel{ display: block; }  */

#kaartinfofull h1{ margin-bottom: 15px; }
#kaartinfofull h2{ font-weight: bold; font-size: 14px; border-bottom: 1px solid #ccc; }

td.editdel{  padding:3px; }
#copylink{ margin: 0 0 10px 200px; }