* { margin:0;padding:0;border:0; }
	
body { background-color:#333;color:#666560;font-family:Arial,Tahoma,sans-serif;font-size:0.9em;line-height:150%; }

h1,h2,h3,h4,h5,h6 { margin-bottom:10px;color:#006; }
h1 { margin-bottom:20px;font-size:1.5em;color:#006; }
h2 { font-size:1.2em;color:#006; }
h3,h4,h5,h6 { }

a:link,
a:visited,
a:hover,
a:active { color:#666560;text-decoration:underline; }
a:hover { text-decoration:none; }

p { margin-bottom:10px; }

#wrp { width:910px;margin:0 auto;margin-top:20px;background-color:#FFF; }
#wrp .hdr,
#wrp .ftr { width:910px;height:5px;overflow:hidden; }
#wrp .cnt { width:900px;padding:0 5px;overflow:hidden; }

#visual { width:860px;height:165px;padding:70px 20px 0 20px;background:#0167A9 url('/inc/img/visual.jpg') no-repeat 0 0; }
#newsHighlight { width:350px;height:40px;overflow:hidden;text-align:right; }
#newsHighlight a:link,
#newsHighlight a:visited,
#newsHighlight a:hover,
#newsHighlight a:active { color:#FFF;text-decoration:none; }
#newsHighlight a:hover { text-decoration:underline; }
#newsHighlight .title { font-size:1.2em;font-weight:bold;line-height:90%; }

#cWrp { width:860px;margin:-20px 20px 10px 20px;background:transparent url('/inc/img/bgMiddle.jpg') no-repeat center 20px;overflow:hidden; }
#cWrp .left { width:200px;overflow:hidden; }
#cWrp .middle { width:400px;padding:20px;margin:0 20px;overflow:hidden;background-color:#FFF; }

#cWrp .middle a:link,
#cWrp .middle a:visited,
#cWrp .middle a:hover,
#cWrp .middle a:active { color:#006;text-decoration:underline; }
#cWrp .middle a:hover { text-decoration:none; }

#cWrp .middle ul { margin-left:0;padding-left:15px;list-style-type:square; }

#cWrp .right { width:180px;overflow:hidden; }

.menu { width:160px;padding:20px;background-color:#ccc; }

ul.main li { width:140px;padding:3px 10px;background:transparent url('/inc/img/bgNavMainitem.gif') repeat-x bottom left;list-style-type:none; }
ul.main li a:link,
ul.main li a:visited,
ul.main li a:hover,
ul.main li a:active { text-decoration:none; }
ul.main li a:hover { text-decoration:underline; }
ul.main li a.act:link,
ul.main li a.act:visited,
ul.main li a.act:hover,
ul.main li a.act:active { font-weight:bold; }
ul.sub li { background-image:none;font-size:0.9em; }

.clRelaxBon { width:190px;padding:5px;overflow:hidden;background-color:#999; }

.imgWrp { width:228px;overflow:hidden;float:left; }
.imgWrp .imgHdr { width:228px;height:12px;overflow:hidden;background-image:url('/inc/img/imgHdr.jpg'); }
.imgWrp .imgCnt { width:200px;padding-right:16px;padding-left:12px;background:#FFF url('/inc/img/imgBg.jpg') repeat-y 0 0; }
.imgWrp .imgFtr { width:228px;height:12px;overflow:hidden;background-image:url('/inc/img/imgFtr.jpg'); }

.crContact,
.crContactHover { width:140px;padding:20px;background-color:#C7C1B5;font-size:0.8em;overflow:hidden; }
.crContactHover { background:#C7C1B5 url('/inc/img/bgContactHover.jpg') no-repeat bottom left; }
.crNewsletter,
.crNewsletterHover { width:140px;padding:20px;background-color:#CFCAC0;font-size:0.8em;overflow:hidden; }
.crNewsletterHover { background:#CFCAC0 url('/inc/img/bgNieuwsbriefHover.jpg') no-repeat bottom left; }

/* subscribe newsletter */
#nlEmail { width:134px;height:14px;padding:3px; }
#nlSubmit { padding:0 3px;margin-top:3px;color:#FFF;background-color:#666;font-weight:bold;cursor:hand; }
.feedback { color:#333;font-style:italic; }

#opening_hours { display:none; }
#h20giftsets { font-size:0.8em;padding-left:50px; }

/* teller */
#teller {}
	#teller .days { width:40px;float:left; }
    #teller .hours { width:30px;float:left; }
	#teller .minutes { width:30px;float:left; }
	#teller .seconds { width:30px;float:left;clear:right; }

#ftr { width:900px;height:40px;text-align:right;margin:0 auto;padding-top:10px;color:#FFF;font-size:0.7em; }
#ftr a:link,
#ftr a:visited,
#ftr a:hover,
#ftr a:active { text-decoration:none;font-weight:bold;color:#FFF; }
#ftr a:hover { text-decoration:underline; }

.fl { float:left; }
.fr { float:right; }
.fc { clear:both; }

.mt { margin-top:10px; }
.mr { margin-right:10px; }
.mb { margin-bottom:10px; }
.ml { margin-left:10px; }

.mlt { margin-top:20px; }
.mlr { margin-right:20px; }
.mlb { margin-bottom:20px; }
.mll { margin-left:20px; }

.fntSmall { font-size:0.9em; }
.fntGray { color:#999; }

/* form styles */
fieldset { width:400px;padding:20px;background-color:#eee; }
label { width:150px;margin-right:25px;clear:left;float:left;margin-bottom:5px; }
.fInput { width:200px;padding:2px;font-size:100%;border:1px solid #333;float:left;margin-bottom:5px; }
.fInput { font-family:Arial,Tahoma,sans-serif;font-size:100%; }
.fHighlight { background-color:#AFD2FF; }
.fMarkMandatory { color:#666; }
.feedback_err { width:400px;padding:20px;margin-top:10px;background-color:#AFD2FF;font-weight:bold;color:#666;text-align:center; }
#ofSubmit { background-color:#666;font-size:120%;color:#fff;font-weight:bold;padding:5px; }
