html body{
	height: 100%;
	width: 100%;
	margin:0em;
	padding:0em;
	
	text-align:center;
	background: #FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#686868;
	line-height:18px;
}

img{
	border:0px;
}

input{
	border: 1px solid #333333;
}

textarea{
	border: 1px solid #333333;
}

.submit{
	width:60px;
}

.checkbox{
	border: 0px;
}

td{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#686868;
	line-height:18px;
}

a{ color:#686868; text-decoration:none;}

.dashedline{
	background: url(../cms/img/shared/linebg.gif);
	width:1px;
}

#footer{
	text-align:left;
	padding: 30px; 0px 0px 18px;
}

#mainContent{
	width: 903px;
	vertical-align:top;
}

#header{
	height:90px;
}

#header .left{
	float:left;
	padding:32px 0px 0px 13px;
}

#header .right{
	float:right;
	padding:36px 26px 0px 0px;
}

#mainMenu{
	border-top: 1px solid #DFDBDA;
	border-bottom: 1px solid #DDDBDC;
}

#mainMenu .left{
	float:left;
	text-align:left;
}

#mainMenu .right{
	text-align:right;
	float:right; 
}

/* optiek van wely style */
#optiekvanwely{
	text-align:left;
}

#optiekvanwely .quote{
	padding-bottom:21px;
}

#optiekvanwely #impressie .middlesmallimg{
	padding: 1px 0px 1px 0px;
}
#optiekvanwely #impressie .largeimg{
	padding: 0px 0px 0px 1px;
}


#optiekvanwely #optiekvanwely{
	padding-bottom:10px;
}
#optiekvanwely #optiekvanwely .topimg{
	padding-left: 60px;
	height: 170px;
}
#optiekvanwely #optiekvanwely .textcolumn{
	padding: 0px 30px 0px 30px;
}

#optiekvanwely #branche{
	padding-bottom:10px;
}
#optiekvanwely #branche .topimg{
	padding-left: 45px; height:165px;
}

#optiekvanwely #branche .textcolumn{
	padding: 0px 30px 0px 30px;
}

#optiekvanwely #bijuthuis{
	padding-bottom:10px;
}
#optiekvanwely #bijuthuis .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#optiekvanwely #bijuthuis .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}
#optiekvanwely #bijuthuis .topimg{
	padding-left: 63px;
}
#optiekvanwely #bijuthuis #smallform{
	padding-top: 24px;
}
#optiekvanwely #bijuthuis #smallform .inputtd{
	padding-bottom: 8px;
}


/* END optiek van wely style */

/* eyewear style */

#imgstroke{
	background-color:#F5F5F5;
}

#imgstroke .imgall{
	border:1px solid #E0E0E0;
}

#imgstroke .imgright{
	border:1px solid #E0E0E0;
	border-right:0px;
}

#imgstroke .imgleft{
	border:1px solid #E0E0E0;
	border-left:0px;
}

#overlaypopup{
	position:absolute;
	border: 0px solid orange;
	background-color: white;
	width: 540px;
	height:360px;
	display:none
}

#overlaypopup .bar{
	text-align:right;
	height: 20px;
	background-color: #BBB7B4;
	padding-right: 20px;
	vertical-align:middle;
}

#overlaypopup .bar a{
	color:#000000;
}

#overlaypopup .sidebar{
	background-color: #BBB7B4;
	width:20px;
}

#merken{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}
#merken .largeimg{
	vertical-align:top;
}

#merken .content{
	padding: 0px 130px 0px 30px;
	text-align:left;
	
}
#merken .sectiontitle{
	padding:19px 0px 0px 0px;
}

/* END eyewear style */


/* brillen style *************************************************/

#brillen{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}

#brillen #intro{
	padding-bottom:10px;
}
#brillen #intro a{
	text-decoration:underline;
}
#brillen #intro .topimg{
	padding-left: 37px; height:171px;
}
#brillen #intro .quote{
	padding-bottom:21px;
}
#brillen #intro .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#brillen #intro .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}
/**/
#brillen #monturen{
	padding-bottom:10px;
}
#brillen #monturen a{
	text-decoration:underline;
}
#brillen #monturen .topimg{
	padding-left: 37px; height:171px;
}
#brillen #monturen .quote{
	padding-bottom:21px;
}
#brillen #monturen .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#brillen #monturen .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#brillen #glazen{
	padding-bottom:10px;
}
#brillen #glazen a{
	text-decoration:underline;
}
#brillen #glazen .topimg{
	padding-left: 97px; height:171px;
}
#brillen #glazen .quote{
	padding-bottom:21px;
}
#brillen #glazen .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#brillen #glazen  ul{
	display:inline;
	display: block;
	margin:0px 0px 0px 15px;
}
#brillen #glazen li{
	padding-left:10px
}
#brillen #glazen .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#brillen #zonnebrillen{
	padding-bottom:10px;
}
#brillen #zonnebrillen a{
	text-decoration:underline;
}
#brillen #zonnebrillen .topimg{
	padding-left: 62px; height:171px;

}
#brillen #zonnebrillen .quote{
	padding-bottom:21px;
}
#brillen #zonnebrillen .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#brillen #zonnebrillen .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}
#brillen #zonnebrillen .righttextcolumn .previewglass{
	padding: 30px 0px 0px 20px;
}

/* END END END END END END END END END END END END END END END END brillen style */

/* contactlenzen style */

#contactlenzen{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}

#contactlenzen ul{
	display:inline;
	display: block;
	margin:0px 0px 0px 15px;
}
#contactlenzen li{
	padding-left:10px
}
#contactlenzen a{
	text-decoration:underline;
}


#contactlenzen #intro{
	padding-bottom:10px;
}
#contactlenzen #intro .topimg{
	padding: 9px 0px 0px 40px;
	height:171px;
}
#contactlenzen #intro .quote{
	padding-bottom:21px;
}
#contactlenzen #intro .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#contactlenzen #intro .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#contactlenzen #soorten{
	padding-bottom:10px;
}
#contactlenzen #soorten .topimg{
	padding: 9px 0px 0px 40px;
	height:171px;
}
#contactlenzen #soorten .quote{
	padding-bottom:21px;
}
#contactlenzen #soorten .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#contactlenzen #soorten .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#contactlenzen #soorten .soortactive{
	color:	#C2C2C2;
}


#contactlenzen #gebruik{
	padding-bottom:10px;
}
#contactlenzen #gebruik .topimg{
	padding: 9px 0px 0px 40px;
	height:171px;
}
#contactlenzen #gebruik .quote{
	padding-bottom:21px;
}
#contactlenzen #gebruik .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#contactlenzen #gebruik .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#contactlenzen #onderhoud{
	padding-bottom:10px;
}
#contactlenzen #onderhoud .topimg{
	padding: 9px 0px 0px 40px;
	height:171px;
}
#contactlenzen #onderhoud .quote{
	padding-bottom:21px;
}
#contactlenzen #onderhoud .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#contactlenzen #onderhoud .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#contactlenzen #instructies{
	padding-bottom:10px;
}
#contactlenzen #instructies .topimg{
	padding: 9px 0px 0px 40px;
	height:171px;
}
#contactlenzen #instructies .quote{
	padding-bottom:21px;
}
#contactlenzen #instructies .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#contactlenzen #instructies .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#contactlenzen #cplan{
	padding-bottom:10px;
}
#contactlenzen #cplan .topimg{
	padding: 9px 0px 0px 40px;
	height:171px;
}
#contactlenzen #cplan .quote{
	padding-bottom:21px;
}
#contactlenzen #cplan .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#contactlenzen #cplan .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

/* expertise style ************************************************************************/
#expertise{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}

#expertise ul{
	display:inline;
	display: block;
	margin:0px 0px 0px 15px;
}
#expertise li{
	padding-left:10px
}
#expertise a{
	text-decoration:underline;
}
#expertise .topimg{
	height:171px;
}
#expertise .quote{
	padding-bottom:21px;
}


#expertise #intro{
	padding-bottom:10px;
}
#expertise #intro .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#expertise #intro .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#expertise #optometri{
	padding-bottom:10px;
}
#expertise #optometri .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#expertise #optometri .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#expertise #oogmeting{
	padding-bottom:10px;
}
#expertise #oogmeting .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#expertise #oogmeting .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#expertise #laserchirurgie{
	padding-bottom:10px;
}
#expertise #laserchirurgie .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#expertise #laserchirurgie .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#expertise #medewerkers{
	padding-bottom:10px;
}
#expertise #medewerkers .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#expertise #medewerkers .cartoon{
	padding: 44px 0px 42px 0px;
}
#expertise #medewerkers #medewerkerinfo tr{
	padding-bottom:10px;
}
#expertise #medewerkers #medewerkerinfo .mugshot{
	padding-right: 30px;
	vertical-align:top;
}

#expertise #zorg{
	padding-bottom:10px;
}
#expertise #zorg .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#expertise #zorg .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}
#expertise #zorg .topimg{
	padding-left: 63px;
}

/* actueel style ************************************************************************/
#actueel{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}

#actueel ul{
	display:inline;
	display: block;
	margin:0px 0px 0px 15px;
}
#actueel li{
	padding-left:10px
}
#actueel a{
	text-decoration:underline;
}
#actueel .topimg{
	height:171px;
	padding-left:33px;
}
#actueel .quote{
	padding-bottom:21px;
}

#actueel #actueelcontent{
	padding-bottom:10px;
}
#actueel #actueelcontent .acties{
	padding-left:30px;
}

#actueel #actueelcontent .actiontd{
	background: url(../cms/img/actueel/actueel/bg.actie.gif);
	height: 147px;
	width:269px;
}
#actueel #actueelcontent .actiondiv{
	vertical-align:middle;
	padding: 0px 10px 10px 125px;
}

#actueel #leerbedrijf{
	padding-bottom:10px;
}
#actueel #leerbedrijf .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#actueel #leerbedrijf .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

/* expertise style ************************************************************************/
#oogkennis{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}

#oogkennis ul{
	display:inline;
	display: block;
	margin:0px 0px 0px 15px;
}
#oogkennis li{
	padding-left:10px
}
#oogkennis a{
	text-decoration:underline;
}
#oogkennis .topimg{
	height:171px;
}
#oogkennis .quote{
	padding-bottom:21px;
}


#oogkennis #intro{
	padding-bottom:10px;
}
#oogkennis #intro .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#oogkennis #intro .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#oogkennis #hetoog{
	padding-bottom:10px;
}
#oogkennis #hetoog .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#oogkennis #hetoog .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}
#oogkennis #hetoog .middleimg{
	padding: 30px 0px 30px 20px;
}

#oogkennis #oogzorg{
	padding-bottom:10px;
}
#oogkennis #oogzorg .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#oogkennis #oogzorg .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#oogkennis #oogproblemen{
	padding-bottom:10px;
}
#oogkennis #oogproblemen .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#oogkennis #oogproblemen .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#oogkennis #oogproblemenitem{
	padding-bottom:10px;
}
#oogkennis #oogproblemenitem .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#oogkennis #oogproblemenitem .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#oogkennis #noodgevallen{
	padding-bottom:10px;
}
#oogkennis #noodgevallen .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#oogkennis #noodgevallen .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}



/* afspraakmaken style ************************************************************************/
#afspraakmaken{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}
#afspraakmaken ul{
	display:inline;
	display: block;
	margin:0px 0px 0px 15px;
}
#afspraakmaken li{
	padding-left:10px
}
#afspraakmaken a{
	text-decoration:underline;
	font-weight:bold;
}
#afspraakmaken .topimg{
	height:171px;
}
#afspraakmaken .quote{
	padding-bottom:21px;
	padding-left:20px;
}

#afspraakmaken  .steptitle{
	font-weight:bold;
}

#afspraakmaken  .nextprebuttons{
	padding-top:10px;

}

#afspraakmaken  .legendaBoekbaar{
	background-color:#CCCCCC;
	width:17px;
	height:20px;
	border: 1px solid #000000;
}
#afspraakmaken  .legendaDeelsboekbaar{
	background-color:#999999;
	width:17px;
	height:20px;
	border: 1px solid #000000;
}
#afspraakmaken  .legendanietboekbaar{
	background-color:#666666;
	width:17px;
	height:20px;
	border: 1px solid #000000;
}



#afspraakmaken #step1{
	width:100%;
}
#afspraakmaken #step1 .radiotd{
	vertical-align:top;
	padding-right:30px;
}
#afspraakmaken #step1 .typetd{
	width:320px;
	padding-bottom:10px;
}

#afspraakmaken #step2{
	
}
#afspraakmaken #step2 .radiotd{
	vertical-align:top;
	padding-right:30px;
}
#afspraakmaken #step2 .typetd{
	padding-bottom:10px;
}

#afspraakmaken #step2 #caltbl{
	width:100%;
	border-collapse:collapse;
}

#afspraakmaken #step2 #caltbl #cal_topbar{
	background-color:#c2c2c2;/*99ADC2*/
}
#afspraakmaken #step2 #caltbl #cal_topbar a{
	font-size:110%;
}

#afspraakmaken #step2 #caltbl .dayheader{
	font-weight:bold;
	text-align:center;
	font-size:115%;
	padding-top:15px;
}








/* privacy style ************************************************************************/

#privacy{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}
#privacy .largeimg{
	width:297px;
	vertical-align:top;
	text-align:left;
}
#privacy .sectiontitle{
	padding:50px 0px 84px 30px;
}
#privacy .content{
	padding: 0px 130px 0px 30px;
}

/* policy style ************************************************************************/
#policy{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}
#policy .largeimg{
	width:297px;
	vertical-align:top;
	text-align:left;
}
#policy .sectiontitle{
	padding:50px 0px 84px 30px;
}
#policy .content{
	padding: 0px 130px 0px 30px;
}

/* sitemap style ************************************************************************/
#sitemap{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}
#sitemap .largeimg{
	width:297px;
	vertical-align:top;
	text-align:left;
}
#sitemap .sectiontitle{
	padding:50px 0px 84px 30px;
}
#sitemap .content{
	padding: 0px 130px 0px 30px;
}

/* contact style ************************************************************************/

#contact{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}

#contact ul{
	display:inline;
	display: block;
	margin:0px 0px 0px 15px;
}
#contact li{
	padding-left:10px
}
#contact a{
	text-decoration:underline;
}
#contact .topimg{
	height:171px;
}
#contact .quote{
	padding-bottom:21px;
}

#contact #contactform{
	padding-bottom:10px;
}
#contact #contactform .formcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#contact #contactform .uitlegtd{
	padding-bottom:30px;
}
#contact #contactform .meerinfotr{
	padding:30px 0px 30px 0px;
}
#contact #contactform .submitbtntd{
	padding-top:20px;
}



#contact #adres{
	padding-bottom:10px;
}
#contact #adres .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#contact #adres .righttextcolumn{
	padding: 0px 19px 0px 19px;
	text-align:left;
}

#contact #tell{
	padding-bottom:10px;
}
#contact #tell .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}
#contact #tell .form{
	padding: 20px 0px 0px 0px;
}

#contact #route{
	padding-bottom:10px;
}
#contact #route .textcolumn{
	padding: 0px 30px 0px 30px;
	text-align:left;
}


/* zoeken style ************************************************************************/
#zoeken{
	text-align:left;
	vertical-align:top;
	padding-bottom:10px;
}
#zoeken .largeimg{
	width:297px;
	vertical-align:top;
	text-align:left;
}
#zoeken .sectiontitle{
	padding:50px 0px 84px 30px;
}
#zoeken .content{
	padding: 0px 130px 0px 30px;
}

