* {margin:0;padding:0;}

html, body {color: #000;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;height:100%;}

#wrap {width:984px;min-height:100%;height: auto !important;height:100%;margin: 0 auto -95px;}

a img {border: none;}
a:focus {outline: none;}
h1 {color: #002D4E;margin: 0 0 4px 0;font-size: 50px;font-style: italic;font-weight: normal;font-family: "Times New Roman";}
h2, h3 {font: italic normal 16px "Times New Roman";}
h2 span, h3 span, h4 span {display: none; }

h5 {color: #000000;font-size: 1.4em;font-weight:bold;}

/* HEADER */
div#header {height: 105px;position: relative;margin-bottom: 20px;}

img#logo {margin-top: 8px;}

ul#langselect {margin: 15px 3px 0 0;padding: 0;list-style: none;font-size: 12px;position: absolute;top: 0;right: 0;}
ul#langselect li {float: left;border-right: 1px solid #002D4E;}
ul#langselect li.last {border-right: none;}
ul#langselect li a {color: #B1B1B0;display: block;padding: 0 10px;text-decoration: none;}
ul#langselect li a.selected {color: #002D4E;font-weight: bold;padding-right: 8px;}

ul#nav, ul#nav ul {margin: 0;padding: 0;list-style: none;font-family: "Times New Roman";font-size: 16px;}
ul#nav {float: right;margin-top: 88px;font-style: italic;}
ul#nav li {float: left;background: #fff url(../img/menu-dash.gif) no-repeat center left;}
ul#nav > li:first-child {background:#fff;}

ul#nav li a {color: #636361;display: block;padding: 0 16px;text-decoration: none;}
ul#nav li a:hover, ul#nav li a.selected {color: #002D4E;}
ul#nav li ul {position: absolute;left: -1600em;z-index: 20;font-size: 15px;padding-top: 5px;background-color: #fff;}
ul#nav li ul li {float: none;padding: 4px 10px;background-color: #fff;}
ul#nav li ul li, ul#nav li ul li a {color: #002D4E;border: none;background: none;}
ul#nav li:hover ul, ul#nav li.sfhover ul {left: auto;}
ul#nav li:hover ul li, ul#nav li.sfhover ul li {background-color: #fff;width: 100%;}
ul#nav li:hover ul li:hover, ul#nav li.sfhover ul li:hover {background: url(../img/bg-nav.jpg);background-repeat: repeat-x;}
ul#nav li:hover ul li:hover a, ul#nav li.sfhover ul li:hover a {color: #fff;}

/* SIDEBAR */
div#sidebar {width: 250px;float: left;}
div#sidebar h3 {margin: 10px 0;}
div#sidebar div {position: relative;padding: 10px 15px;}
div#sidebar div img.more {position: absolute;bottom: 10px;right: 10px;}

div#beurs {color: #636361;height: 200px;background: #fff url(../img/bg_beurs.png) no-repeat top left;position: relative;width:200px;float:left;}
div#beurs div#inner_beurs {width:180px;margin:20px 0 0 20px;}
div#beurs h3 {margin:10px 0;font-size:16px;}
div#beurs span.current {color: #002D4E;font-size: 23px;}
div#beurs span.diff {margin-left: 5px;position: relative;bottom: 9px;font-size: 11px;}
div#beurs span.date {display: block;font-size: 11px;padding-bottom: 15px;border-bottom: 1px solid #002D4E;width:160px;}
div#beurs table {width: 160px;margin-top: 15px;font-size: 13px;}
div#beurs table td {text-align: center;}
div#beurs img.up, div#beurs img.down, div#rss img.rss {position: absolute;top: 10px;right: 10px;}
div#beurs img.more {position: absolute;bottom: 10px;right: 10px;}

div#rss {color: #fff;height: 110px;background: #fff url(../img/bg_rss.png) no-repeat top left;position: relative;}
div#rss h3 {/*background: transparent url(../img/bg_h3_rss.png) no-repeat top left;*/}
div#rss p {margin-bottom: 0;}
div#rss a {color: #7F96A6;}

ul.subnav {width: 210px;margin: 50px 0 0 0;font-family: "Times New Roman";padding: 0;list-style: none;font-size: 16px;font-style: italic;float:left;}

ul.subnav li a {display: block;color: #002D4E;padding: 5px 25px;text-decoration: none;}

ul.subnav li.current a {color: #fff;/*background-color: #002D4E;*/background: url(../img/bg-nav.jpg);background-repeat: repeat-x;}
ul.subnav li a:hover {cursor: pointer;}

ul.subnav li.current ul li {background-color:#FFFFFF;}
ul.subnav li.current ul li a {color: #636361;background:none;}

ul.subnav li ul {list-style-type:none;margin:0 0 0 22px;display:none;}
ul.subnav li.current ul {display:block;}
ul.subnav li ul li a {padding: 5px 15px;color: #636361;}

ul.subnav li ul li a {color: #636361;background-color:#FFFFFF;}

ul.subnav li ul li.current a {color: #636361;background-color:#FFFFFF;}
ul.subnav li ul li.current a {color: #636361;background: url(../img/arrow_blue_right.png) no-repeat;background-position: 0 8px;}



/* CONTENT */
div#content {padding-top: 40px;}

div.newsitem {min-height: 120px;border-top: 1px solid #002D4E;margin:0 0 20px 0;padding:20px 0 0 0;}
div.column > div.newsitem:first-child {border:none;}

div.newsitem h2 {color: #002D4E;margin: 0 0 10px 0;padding-top: 2px;font-size: 30px;font-weight: normal;font-style: italic;}
div.newsitem div.wrapper_thumb {background:url(../img/bg_thumb.png) no-repeat top left;width:198px;height:118px;float: left;margin: 0 20px 5px 0;}
div.newsitem div.wrapper_thumb img.thumb {width:178px;height:98px;margin:10px 0 0 10px;}
div.newsitem p.more {font-size: 15px;text-align: right;font-family: "Times New Roman",serif;font-style: italic;margin:10px 0 0 0;}
div.newsitem p.more a {color: #636361;text-decoration: none;background:url(../img/arrow_blue_right.png) no-repeat center right;padding:0 16px 0 0;}
div.newsitem p.more a:hover {color: #002D4E;text-decoration: none;background:url(../img/arrow_blue_right.png) no-repeat center right;padding:0 16px 0 0;}

div#downloads {color: #fff;height: 245px;width:200px;float:left;/*padding: 10px 15px;*/background: #002D4E url(../img/bg_downloads.png) no-repeat top left;position: relative;margin:0 0 3px 0;}
div#inner_downloads {width:160px;padding:10px 0 0 20px;}
div#downloads h3 {/*height: 15px;*/margin: 10px 0 10px 0;text-transform:uppercase;font-size:16px;/*background: transparent url(../img/bg_h3_downloads.png) no-repeat top left;*/}
div#downloads h4 {color: #7F96A6;/*margin: 15px 0 0 0;*/font-size: 17px;font-weight: normal;display: inline;font-family: "Times New Roman",serif;font-style: italic;}
div#downloads span.filesize {margin-left: 5px;font-style: italic;font-family: "Times New Roman";font-size:13px;}
div#downloads a.download {display: block;color: #fff;font-size: 13px;text-decoration: none;margin: 0 0 10px 0;padding-bottom: 10px;border-bottom: 1px solid #fff;}
div#downloads a.download:hover {display: block;color: #fff;font-size: 13px;text-decoration: none;margin: 0 0 10px 0;padding-bottom: 10px;border-bottom: 1px solid #fff;}
div#downloads a.download.last {border-bottom: none;}
div#downloads a.more {position: absolute;bottom: 10px;right: 10px;}

a#imagebank,a#duvelshop {display: block;height: 30px;padding: 12px 0 0 14px;}
a#imagebank span, a#duvelshop span {/*display: none;*/}
a#imagebank, a#duvelshop {text-decoration: none;text-transform: uppercase;font: italic normal 16px "Times New Roman";}
a#imagebank {color: #636361;background: #fff url(../img/bg_imagebank.png) no-repeat top left;}
a#duvelshop {color: #fff;background: #002D4E url(../img/bg_duvelshop.png) no-repeat top left;}

div#cmsinput {/*padding: 0px 60px 0 0;*/}
div#cmsinput h1 {color: #002D4E;margin: 0 0 4px 0;font-size: 50px;font-style: italic;font-weight: normal;font-family: "Times New Roman";}
div#cmsinput h2 {color: #636361;/*margin: 10px 0;*/margin: 0 0 10px 0;font-size: 24px;font-style: italic;font-weight: normal;}
div#cmsinput ul {margin:0 0 10px 30px;list-style-image:url(../img/bullet.gif) }
div#cmsinput ul li {margin:0 0 5px 0;}
div#cmsinput a {color: #636361;text-decoration:none;}
div#cmsinput a:hover {color: #002D4E;}
div#cmsinput div.merk_column_left {float:left;width:300px;}
div#cmsinput div.merk_column_right {float:left;width:390px;}
div#cmsinput p img {float: left;margin-right: 20px 0 50px 0;}
div#cmsinput a.links img {/*height: 42px;*/margin:15px 0 0 0;}

div#cmsinput p.links a.back {float: right;margin-top: 20px;color: #636361;font-size: 14px;text-decoration: none;background:url(../img/arrow_blue_left.png) no-repeat center left;padding:0 0 0 16px;}


div#content div.column {width:744px;margin:0 40px 0 0;float:left;min-height: 300px;}
div#cmsinput div.column {/*width:497px;*/width:494px;margin:0 40px 0 0;float:left;min-height: 500px;}

/* FOOTER */

.clearFooter {height: 95px;clear:both;}

div#footer {clear: both;color: #636361;font-size: 10px;padding-top: 20px;background: #fff url(../img/bg_footer.png) no-repeat top left;height:35px;width: 984px;margin:40px auto 0 auto;}

div#footer p {margin: 0 20px;}
div#footer span {float: right;color: #002D4E;}
div#footer span a {color: #636361;text-decoration: none;}
div#footer span a:hover {color: #002D4E;text-decoration: none;}

/* HOME TEMPLATE */
body.index h1 {display: none;}
body.index img#split {visibility: hidden;}
body.index div#content {/*margin-right: 220px;*/width:984px;float:left;padding: 10px 0 0 0;}

/* MAIN TEMPLATE (& merken) */
body.detail div#content {margin: 0;}
body.detail div#cmsinput p {width: 100%;margin:0 0 10px 0;}

/* MERKEN TEMPLATE */
body.merken div#cmsinput {padding-left: 220px;}

/* FINANCIEEL TEMPLATE */
body.financieel div#cmsinput {padding-left: 220px;}

/*BROUWERIJGROEP TEMPLATE*/
body.brouwerijgroep div#cmsinput {float:left;width:700px;}

/*VACATURES*/
body.vacatures div#cmsinput {margin:0 40px 0 40px;}

/*CONTACT*/
body.contact div#cmsinput {margin:0 40px 0 40px;}
#contact_column_left {width:432px;margin:0 40px 0 0;float:left;}
#contact_column_right {width:432px;float:left;}

/*ZONDER BANNER*/
body.zonder div#cmsinput {margin:0 40px 0 40px;}

/*SPLASH*/
body.splash div#wrap_splash {position:absolute;width:984px;height:270px;top:50%;left:50%;margin-left:-492px;margin-top:-135px;font-family: "Times New Roman";}
body.splash div#wrap_splash img {float:left;clear:left;}
body.splash div#wrap_splash ul {float:right;font-size:17px;color:#002D4E;margin:0 10px 0 0;}
body.splash div#wrap_splash ul li {display:block;float:left;color:#002D4E;padding:0 15px;font-style: oblique;background: #fff url(../img/menu-dash.gif) no-repeat center left;}
body.splash div#wrap_splash ul > li:first-child {background:#fff;}
body.splash div#wrap_splash ul li a {color:#636361;text-decoration:none;}
body.splash div#wrap_splash ul li a:hover {color:#002D4E;}

