/* CSS */

body {background:url(../img/bg.png) repeat; background-image: url(../img/body-bg.png) center 60px no-repeat;text-align:center;font:76% Arial,Verdana,sans-serif;}
* {margin:0;padding:0;}
img {border:none;}
ul {list-style:none;}

a:link {color: #B90000; text-decoration: none;}
a:visited {color: #B90000;  text-decoration: none;}
a:active {color: #B90000;  text-decoration: underline;}
a:hover {color: #B90000; text-decoration: underline;} 

/*//  LAYOUT  //*/
#wrapper {width:980px;background:url(../img/main-bg.png) 0 188px no-repeat;margin:0 auto;text-align:left; }
#home #wrapper {background:#f7f7f7;}
#header {height:87px;background:url(../img/header-bg.png);padding:70px 0px 0 30px;}
#content {padding:0 50px 30px 20px;}
#top-bar {float:none;width:980px;background:#f7f7f7;padding:0px 0px 0px 0px;margin-bottom:10px;border-top:1px solid #dedede;}
#intro {float:left;margin:10px 15px 0px 0;border:10px solid #f7f7f7;}
#main {float:left;width:526px;padding:0 50px 20px 14px;border-right:1px dotted #b90000;}
#sidebar {float:right;width:272px;}
#footer {clear:both;height:50px;background:url(../img/footer-bg.png);padding:50px 30px 0 30px;}
#featured{float:left;width:250px;margin:26px 20px 10px 20px;padding-right:26px;background:url(../img/featured-bg.jpg) right top no-repeat;}

/*//  Later toegevoegd  //*/

.featuredtopcenter {width:496px;height:132px; padding:13px; float:left; border-bottom:1px solid #dedede;border-right:1px solid #dedede;background:url(../img/topbanner.jpg) right top no-repeat}
.contenttopcenter  {clear:both;font-size: 1.1em;color:#000000; font-weight:none; width:240px; padding-left:20px; padding-left:15px;}

.featuredblankleft {width:235px;height:132px; padding:13px; float:left; border-bottom:1px solid #dedede;border-right:1px solid #dedede;}
.featuredimgleft {float:left;background:url(../img/waardemakers_verkopen.jpg) right top no-repeat; width:262px;height:158px;}
.featuredimgleftsmall {float:right;background:url(../img/waardemakers_waardecoach.jpg) right top no-repeat; width:221px;height:160px; margin-left:1px; margin-top:2px;}
.featuredimgright {float:right;background:url(../img/waardemakers_kopen.jpg) right top no-repeat; width:260px;height:158px;}
.featuredimgrightsmall {float:right;background:url(../img/waardemakers_commiss.jpg) right top no-repeat; width:221px;height:141px; margin-left:1px; margin-top:2px;}

.featuredimgleft a:link {color: #ffffff; text-decoration: none;}
.featuredimgleft a:visited {color: #ffffff;  text-decoration: none;}
.featuredimgleft a:active {color: #ffffff;  text-decoration: underline;}
.featuredimgleft a:hover {color: #ffffff; text-decoration: underline;} 

.featuredimgright a:link {color: #ffffff; text-decoration: none;}
.featuredimgright a:visited {color: #ffffff;  text-decoration: none;}
.featuredimgright a:active {color: #ffffff;  text-decoration: underline;}
.featuredimgright a:hover {color: #ffffff; text-decoration: underline;}

.featuredimgleftsmall a:link {color: #ffffff; text-decoration: none;}
.featuredimgleftsmall a:visited {color: #ffffff;  text-decoration: none;}
.featuredimgleftsmall a:active {color: #ffffff;  text-decoration: underline;}
.featuredimgleftsmall a:hover {color: #ffffff; text-decoration: underline;}

.featuredimgrightsmall a:link {color: #ffffff; text-decoration: none;}
.featuredimgrightsmall a:visited {color: #ffffff;  text-decoration: none;}
.featuredimgrightsmall a:active {color: #ffffff;  text-decoration: underline;}
.featuredimgrightsmall a:hover {color: #ffffff; text-decoration: underline;}

.featuredimgrightsmall1 {position:relative;clear:both;float:left;background:url(../img/bedrijf.jpg) right top no-repeat; width:176px;height:28px; margin-left:1px; margin-top:2px; padding-left:45px; padding-top:11px; text-align:left; background-position: 0px 0px;}
.featuredimgrightsmall2 {position:relative;clear:both;float:left;background:url(../img/bedrijf.jpg) right top no-repeat; width:176px;height:28px; margin-left:1px; margin-top:2px;padding-left:45px; padding-top:11px; text-align:left; background-position: 0px 0px;}

.featuredleft {float:left;width:223px;margin:0px 0px 0px 0px;padding-left:10px;}
.featuredcenter {float:left;width:522px;margin:0px 0px 0px 0px;padding-left:0px;line-height:20px;border-left:1px solid #dedede;border-right:1px solid #dedede;}

.sitemap {float:left;width:508px;padding-left:14px;padding-top:15px;border-left:1px solid #dedede;border-right:1px solid #dedede;}
.sitemapbox1{float:left;width:150px;padding-left:8px;padding-top:5px;}
.sitemapbox1 a:link {color: #000000; text-decoration: none;}
.sitemapbox1 a:visited {color: #000000;  text-decoration: none;}
.sitemapbox1 a:active {color: #000000;  text-decoration: underline;}
.sitemapbox1 a:hover {color: #000000; text-decoration: underline;}
 
.featuredright {float:right;width:212px;margin:0px 0px 0px 0px;padding-left:10px; border-bottom:1px solid #dedede;}
.featuredright2 {float:right;width:222px;margin:0px 0px 0px 0px;padding-top:0px;}

.extranieuws { clear:both;width:950px;padding:15px 15px 15px 15px;border-top:1px solid #dedede;}
.featured.last {float:left;margin-right:-16px;padding:0;background:none;}

.imgadviseurs { background:url(../img/img.jpg); float:left; height:87px; width:87px; margin-left:15px; margin-top:10px;}
.imgadviseurs2 { background:url(../img/imgharry.jpg); float:left; height:87px; width:87px; margin-left:15px; margin-top:10px; margin-bottom:120px;}
.tekstadviseurs { float:left;  height:100px; width:370px; margin-left:18px;margin-top:10px;}
.belmij { background:url(../img/waardemakers_btnbel.jpg); float:left; height:39px; width:118px; margin-left:15px; margin-top:7px;}
.leesverder { background:url(../img/leesverder.jpg); float:left; height:27px; width:108px; margin-left:15px; margin-top:17px; }
.lijnadv { clear:both; border-bottom:1px solid #dedede; height:1px; padding-top:40px; padding-bottom:10px;}

/*//  TYPO  //*/

#logo a {float:left;background:url(../img/logo.gif) no-repeat;width:198px;height:87px;}
#bobb a{float:right;background:url(../img/waardemakers_bobb.jpg) no-repeat;width:84px;height:125px;margin-top:-38px;margin-right:0px; background-color:#f7f7f7; }
#bobb a:hover{float:right;background:url(../img/waardemakers_bobb_over.jpg) no-repeat;width:84px;height:125px;margin-top:-38px;margin-right:0px; background-color:#f7f7f7; }

h1 {clear:both;font-size:1.1em;color:#B90000; font-weight:bold;padding:15px 15px 17px 15px; }
h2 {clear:both;font-size:1.9em;color:#ffffff; line-height:60px; padding-top:57px; text-align:center;}
h3 {clear:both;font-size:1.1em;color:#4A4A4A; font-weight:bold;padding:15px 15px 5px 5px;}
h4 {clear:both;font-size:1.3em;color:#B90000; font-weight:bold;padding:0px 15px 0px 5px;}
h5 {clear:both;font-size:1.2em;color:#B90000; padding-top:15px; padding-left:15px; font-weight:bold;}
h6 {clear:both;font-size:1.1em;color:#B90000; font-weight:bold;padding:0px 15px 15px 2px; text-align:left;}
h7 {clear:both;font-size:1.6em;color:#606060; font-weight:bold;padding:0px 15px 15px 2px; text-align:left;}


/*//  extra items //*/

.nieuwsvanwaarde {color:#B90000; font-weight:bold; line-height:40px;padding:15px 15px 15px 15px;}

.quotes {color:#4A4A4A; font:Georgia, "Times New Roman", Times, serif;font-weight:bold; font-size:15px; line-height:25px; width:210px; padding:10px;}
.quotesgroot {color:#4A4A4A; font:Georgia, "Times New Roman", Times, serif;font-weight:bold; font-size:25px;}

.headerrood {clear:both;font-size:1.1em;color:#B90000; font-weight:bold;padding:15px 15px 15px 15px;}
.breadcrums {color: #4A4A4A; text-decoration: none; padding:5px 5px 8px 25px;}
.breadcrums a:link {color: #4A4A4A; text-decoration: none; }
.breadcrums a:visited {color: #4A4A4A;  text-decoration: none; }
.breadcrums a:active {color: #4A4A4A;  text-decoration: underline;}
.breadcrums a:hover {color: #4A4A4A; text-decoration: underline;} 
.headerroodsamenvatting {clear:both;font-size:1.1em;color:#B90000; font-weight:bold;padding:3px 15px 15px 5px;}
.headergrijs{clear:both;font-size:1.1em;color:#4A4A4A; font-weight:bold;padding:15px 15px 5px 5px;}
.headernummer {clear:both;font-size:1.3em;color:#B90000; font-weight:bold;padding:0px 15px 0px 5px;}
.pblog {float:left;width:210px;padding:0px 0px 15px 15px;}
.contentextra {font-size: 1.1em;;color:#000000; font-weight:none; width:480px; margin-left:15px; padding-bottom:15px;}
.contentsamenvatting {font-size:1.1em;color:#000000; font-weight:none; width:220px; padding-left:5px;}
.headerkop {clear:both;font-size:1.9em;color:#ffffff; line-height:60px; padding-top:63px;}
.headerkopcontent {clear:both;font-size:1.9em;color:#ffffff; line-height:60px; padding-top:100px;}
.headerkop2 {clear:both;font-size:1.2em;color:#B90000; padding-top:15px; padding-left:15px; font-weight:bold;}
.headerkopknop { clear:both;float:right;width:249px;height:35px; margin-right:1px;margin-top:133px;font-color:#ffffff; font-size:19px;}
.headerkopknop2 {float:right;width:210px;height:35px; margin-right:0px; margin-top:132px;font-color:#ffffff; font-size:20px;}
.headerkopknop3 {float:right;width:210px;height:35px; margin-right:0px; margin-top:113px;font-color:#ffffff; font-size:20px;}

.blogspan{color: Black; font-weight: normal; font-style: italic; font-size: 0.8em;padding:14px 15px 15px 15px; }
.blogtitel {clear:both;font-size:1.1em;color:#B90000; font-weight:bold;padding:14px 15px 15px 15px; line-heigt:20px;}
.blogcontent p {clear:both;font-size: 1.1em;color:#000000; font-weight:none; width:480px; padding-left:20px; padding-left:15px; margin-bottom:15px;}
.blogcontent a {color: Black;}

.pagecontent p {clear:both;font-size: 1.1em;color:#000000; font-weight:none; width:480px;padding-left:20px; padding-left:15px;}

.boxbewegen { margin-left:15px;float:left;font-size: 1.0em;color:#000000; font-weight:none; width:250px; height:110px; padding:5px; text-align:left;}
.boxbewegen a:HOVER{ background:#E0E0E0;font-size: 1.0em;color:#b90000; font-weight:none; text-decoration:none;border-right: 1em solid #f7f7f7;  font-weight:none; width:250px; height:110px; padding:5px;margin-left:15px;float:left}
.boxbewegen p {font-size: 1.0em; line-height:19px;color:#000000; font-weight:none; text-align:left;}


/*//  einde extra items //*/

#home h2, #home h3 {margin:0 0 6px 0}
#home h4 {text-indent:10px;margin:-3px 0 6px 0;}

#sidebar p.info {width:223px;font:1.22em Arial;color: #3788AE ;line-height:1.45em;margin-bottom:20px;padding:28px 28px 40px 28px;background: #edebea url(../img/note-bg.jpg) 0 100% no-repeat;text-align:left;}
#sidebar p {font-size:1em;color:#333;line-height:1.3em;margin-bottom:18px;}
#footer p {float:left;font-size:.9em;color:#ddd; margin-top:3px}
#footer p a {color:#ddd;font-weight:normal;}
#footer p a:hover {text-decoration:underline;}
#footer p em {color: #b90000;font-weight:bold;}
#footer p.right {float:right;}
#content .featured p {color:#444;}
#content .box2 {background:#fbfbfb; padding:4px 28px 13px 28px; margin:18px -8px 20px 0; color:#555; font-size:1em; border:1px solid #e0e0e0}
#content .box2 p {font-family:Georgia, "Times New Roman", Times, serif; line-height:1.85em; padding:6px 0 0 0}
#home a.block p.box {font:0.9em Arial; float:left; color:#b90000;background:#fbfbfb;padding:5px 10px 5px 6px;margin:14px 8px 6px 0;border: 1px solid #e0e0e0}
#home a.block p.box {margin:6px 8px 0 0;}
#home a.block:hover p.box {background:#b90000; color:#fff; border:1px solid #b90000}
#home a.block p.box img, .box img, .box2 img {padding:0 7px 0 0; overflow:hidden; margin:-2px 0 -3px 0; border:none; cursor:pointer}
#home a.block:hover h2, #home a.block:hover p {color: #333; cursor:pointer}

a.box {font:0.9em Arial; float:left; color:#b90000;background:#fbfbfb;padding:5px 10px 5px 6px;margin:14px 8px 6px 0;border: 1px solid #e0e0e0}
#home a.box {margin:6px 8px 0 0; cursor:pointer}
a.box:hover {background:#b90000; color:#fff; border:1px solid #b90000}
.box img, .box2 img {padding:0 7px 0 0; overflow:hidden; margin:-2px 0 -3px 0}


/*//  IMAGES  //*/

#content p img {float:left;margin:0 12px 6px 0;border:3px solid #1d1d1d;}
#sidebar p img {border:none;}

/*//  extra items //*/

.navlist
{
padding: 0 1px 1px;
margin-left: 14px;
font: 12px;
background: #f7f7f7;
width: 13em;
}

.navlist li
{
list-style: none;
margin: 0;
border-top: 5px solid #f7f7f7;
text-align: left;
}

.navlist li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 0.5em solid #606060;
background: #f7f7f7;
text-decoration: none;
}

.navlist li a:link { color: #333333; }
.navlist li a:visited { color: #333333; }

.navlist li a:hover
{
border-color: #b90000;
color: #b90000;
background: #f7f7f7;
}

/*//  extra items 2 //*/

.navlist2
{
padding: 0 1px 1px;
margin-left: 14px;
font: 12px;
background: #f7f7f7;
width: 13em;
}

.navlist2 li
{
list-style: none;
margin: 0;
border-top: 5px solid #f7f7f7;
text-align: left;
}

.navlist2 li a
{
display: block;
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 0.5em solid #606060;
background: #f7f7f7;
text-decoration: none;
border-left-style:double;
}

.navlist2 li a:link { color: #333333; }
.navlist2 li a:visited { color: #333333; }

.navlist2 li a:hover
{
border-color: #b90000;
color: #b90000;
background: #dedede;
}

/*//  NAVI & LISTS  //*/

#header ul {float:right; margin:-38px 25px 0 0; }
#header ul li {float:left;font-weight:bold;text-transform:uppercase;}
#header ul li a {display:block;font-size:1.1em;color:#606060;margin-right:3px;padding:75px 8px 3px 6px; text-decoration:none;}
#header ul li a:hover {background:#444;color:#fff}
.descript {font-size:.7em;color:#ccc;display:block;text-transform:none;}

#header ul li.current a {background:#b90000;color:#fff}
#header ul li.current a:hover {background:#b90000;color:#fff;cursor:default;}

#main ul {float:left;margin-bottom:14px;padding-left:18px;list-style-type:square;}
#main ul li {font-size:1.1em;padding-bottom:1px;}

#sidebar ul {float:left;margin-bottom:14px;list-style:none;}
#sidebar ul li {font-size:1em;padding-bottom:1px;}
#sidebar ul li a {font-weight:bold;color:#b90000;text-decoration:none;}
#sidebar ul li a:hover {text-decoration:underline;}

#sidebar ul.doc {list-style-type:none; padding:0 0 28px 0; margin:0; width:100%}
#sidebar ul.doc li {display:inline}
#sidebar ul.doc li a {background:url(../img/page_white_text.png) 0 0 no-repeat; font-size:1em; font-weight:bold; color:#b90000; text-decoration:none; padding:0 0 11px 26px; display:block; overflow:hidden}
#sidebar ul.doc li a:hover {background:url(../img/page_white_text.png) 0 0 no-repeat; text-decoration:underline; padding-left:28px}

#sidebar ul.doc li.current, #sidebar ul.doc li.current a {background:url(../img/tick.png) 0 0 no-repeat; display:block; overflow:hidden}
#sidebar ul.doc li.current a:hover {padding-left:26px; text-decoration:none; cursor:default}


/*//  SEARCH BOX  //*/

form#Search { margin-top:20px; margin-left:15px;height:19px;}
form#Search fieldset {border:none;}
form#Search input {font:.9em Verdana,sans-serif;color:#333;background:#fbfbfb; /*background-image:url(../img/zoom.png); background-repeat: no-repeat;*/padding:2px;border:1px solid #e0e0e0;}
form#Search input#submit {font:0.9em Arial;color:#fff;background:#b90000;cursor:pointer;padding:2px 3px;border:none;margin-left:-3px;height:19px;}
form#Search input#submit:hover {background:#ccc;}

/* extra */

.formextra { margin-left:18px;}
.inputfield { height:17px; font-size:1.0em;color:#333;background:#fbfbfb; border:1px solid #999999; margin-top:5px; padding:5px;}
.inputfield2 { height:19px; font-size:1.0em;color:#333;background:#fbfbfb; border:1px solid #999999; margin-top:12px; padding:5px;}



/*//  CONTACT FORM  //*/

#contactform fieldset {border:none;}
#contactform input, #contactform select, #contactform textarea {font:1em Arial;color:#444;border:solid 1px #ddd;background:#fff;margin-top:4px;padding:4px;}
#contactform input.radio {background:none;border:none;margin:4px 7px 0 0}
#contactform label {font-weight:bold;color:#b90000;margin-top:16px;display:block;}
#contactform textarea {width:520px;overflow:auto;margin-bottom:20px;}
#contactform input.submit {color:#fff;background:#b90000;cursor:pointer;padding:9px 0; border:none;width:100px;}
#contactform input.submit:hover {background:#444;border:none;}


/*//  EASY SLIDER  //*/

#intro #slider li {width:880px;height:130px; padding-left:0px;overflow:hidden;text-align:center;}
#intro #slider li h2 {width:380px;margin:80px auto 12px auto;color:#b90000;text-transform:uppercase;font-size:1.6em;}
#intro p#controls {margin:0;position:relative;}
#intro #prevBtn, #intro #nextBtn {display:block;margin:0;overflow:hidden;position:absolute;left:-10px;top:-105px;}
#intro #nextBtn {left:840px;float:right;position:absolute;left:870px;top:-105px;}
#intro #prevBtn a, #intro #nextBtn a {font-size:3em;text-decoration:none;display:block;padding:10px 0;}


/*//  PAGE ID VOORWAADEN / SITEMAP  //*/

#voorwaarden #main, #sitemap #main  {float:left;width:626px;padding:0 50px 0 14px;}
#voorwaarden #sidebar, #sitemap #sidebar {float:right;width:172px;}
#voorwaarden #sidebar .box, #sitemap #sidebar .box {width:176px; margin-top:0; font-size:1em; padding:16px 0; text-align:center}

#voorwaarden .box2 {padding-bottom:70px; margin:0; width:590px}
#voorwaarden .box2 ul li, #voorwaarden .box2 ol li, #voorwaarden .box2 p {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.1em; line-height:1.3em; padding:4px 18px 6px 0; margin:0 0}
#voorwaarden .box2 ol li {margin-left:22px; padding-left:4px;}
#voorwaarden .box2 ol ol {list-style:lower-alpha; list-style-position:outside; padding-right:18px; font-size:0.82em; font-style:italic; margin:5px 0}

#sitemap #main a.box {width:148px; height:23px; margin-top:0; margin-bottom:8px; font-size:0.96em; padding:13px 25px;}
#sitemap #sidebar a.box {width:126px; height:23px; margin-top:0; margin-bottom:8px; font-size:0.96em; padding:13px 18px 13px 32px; background-image:url(../img/page_white_acrobat.png); background-repeat:no-repeat; background-position:7px 11px; text-align:left}

#sitemap #sidebar h2 {margin-top:17px}
#sitemap h3, #sitemap h4 {padding:20px 0 5px 0}
#sitemap #main {padding-bottom:125px}
