@charset "iso-8859-1";/* CSS Document */body {    background-color:#EEE;    font-family:Arial, Helvetica, sans-serif;}img {    border:none;}.ok{    font-size:12px;    background:#a6ffbb;    color:#00b82b;    border:1px #00b82b dashed;    padding:10px;    margin:20px;}a{    color:#f39800;    text-decoration:none;    cursor:pointer;}a:hover{    color:#f36d00;    text-decoration:underline;}.ok a{    color:#00b82b;    text-decoration:underline;}.ok a:hover{    color:#0067B1;    text-decoration:underline;}.error{    font-size:12px;    background:#ffbac2;    color:#b30115;    border:1px #b30115 dashed;    padding:10px;    margin:20px;}.wraper {    background:#FFFFFF;    width:980px;    margin:0px auto;    text-align:center;    position:relative;    height:auto;    display:block;    overflow:hidden;}.wraperInside {    width:980px;    margin:0px auto;    text-align:center;    position:relative;    background:url(/templates/img/wraper-inside.jpg) repeat-y center top;    overflow:hidden;    height:auto;    display:block;}.button {    width:193px;    height:143px;    position:absolute;    top:65px;    right:200px;}.header {    clear:both;    width:980px;    overflow:hidden;    height:111px;    background-color:#000000;}.logoHeight {    height:147px;}.headerLeft {    width:177px;    float:left;    overflow:hidden;    display:block;    padding:29px 0px 0px 18px;    background-color:#000;}.headerLeft h2 {    margin:0px;    padding:0px;    width:164px;    height:74px;}.headerLeft h2 a {    color:#e2004f;    text-decoration:none;    border:none;    display:block;    width:288px;    height:97px;    background:url(/templates/img/logo1.png) no-repeat left top;}.headerLeft h2 span {    display:none;}.logo {    position:absolute;    z-index:10;    top:5px;    left:0px;    width:288px;    height:97px;}.headerRight {    width:785px;    float:left;}.headerRight a:hover {    color:#ffffff;    text-decoration:none;}.heightInside {    height:175px;    background:#000;}.topMenu {    height:19px;    width:785px;    clear:both;    overflow:hidden;    background-color:#f39800;    text-align:left;}.topMenu h2 {    display:block;    float:left;    line-height:19px;    color:#fffffa;    width:521px;    font-size:10px;    padding:0px 0px 0px 102px;}.topMenu ul {    display:block;    float:left;    width:auto;    list-style:none;    padding:0px 13px 0px 0px;}.topMenu ul li {    background:url(/templates/img/li-dot.jpg) no-repeat left 9px;    margin:0px;    padding:0px;    line-height:20px;    font-size:10px;    padding:0px 5px 0px 8px;    float:left;    width:auto;}.topMenu ul li:first-child {    background:none;}.topMenu ul li a {    color:#fffffb;    font-size:9px;    font-weight:normal;    text-decoration:none;}.topMenu span {    display:block;    float:left;    width:auto;    margin:0px;    padding:0px 11px 0px 0px;}.topMenu span a img{    text-decoration:none;    border:none;    display:block;    overflow:hidden;}.searchWraper {    width:151px;    float:right;    overflow:hidden;    padding:17px 0px 0px 0px;    margin:0px;}.searchLbl {    float:left;    width:auto;    font-size:12px;    color:#f39800;    line-height:15px;    padding:0px 10px 0px 0px;}.searchBox {    float:left;    width:80px;    height:15px;    margin:1px 0px 0px 0px;}.searchBox input {    width:80px;    border:1px solid #000000;    height:13px;    display:block;    color:#cccdcf;    float:left;    font-size:10px;}.searchSubmit {    border:none;    width:15px;    height:15px;    outline:none;    float:left;    display:block;}.mainBody {    clear:both;    overflow:hidden;    width:980px;    padding:0px 0px 30px 0px;}.leftPanel, .leftPanel-vervolg {    width:195px;    float:left;    min-height:251px;    height:auto !important;    height:251px;    background:#f39800;}.leftPanel-vervolg {    background:none;}.leftMenuWraper {    min-height:439px;    height:auto!important;    height:439px;    background:#f39800;    clear:both;}ul.leftMenu {    width:195px;    background-color:#f39800;    list-style:none;    padding:30px 0px 0px 0px;    clear:both;    display:block;    overflow:hidden;}ul.leftMenu li {    color:#fffffc;    font-size:12px;    font-weight:bold;    text-transform:capitalize;    text-align:left;    line-height:29px;}ul.leftMenu li:first-child {    border-top:1px solid #ffffff;}ul.leftMenu li a {    text-decoration:none;    color:#fffffd;    width:176px;    padding:0px 0px 0px 19px;    display:block;    border-bottom:1px solid #ffffff;}ul.leftMenu li a:hover, ul.leftMenu li a.active {    width:160px;    padding:0px 0px 0px 35px;    display:block;    background:url(/templates/img/arrow-pink1.jpg) no-repeat 19px 11px;    overflow:hidden;    height:29px;    color:#000;    text-decoration:none;}ul.vervolg li a {    color:#000000;}ul.vervolg li a:hover, ul.vervolg li a.active {    color:#fffffD;}/*submenu for Left*/ul.leftMenu li ul {    margin:0px;    padding:0px;    list-style:none;    clear:both;    border-bottom:1px solid #ffffff;}ul.leftMenu li ul li ul{    border-bottom:0px;}ul.leftMenu li ul li {    font-size:12px;    border:none;    text-align:left;    line-height:14px;    padding:0px 0px 0px 35px;}ul.leftMenu li ul li:first-child {    border:none;}ul.leftMenu li ul li a, ul.leftMenu li ul li a:hover, ul.leftMenu li ul li a.active {    border:none;    text-decoration:none;    border:none;    background:none;    margin:0px;    padding:0px;    height:22px;    line-height:22px;    color:#fffffd;}ul.leftMenu li ul li a:hover, ul.leftMenu li ul li a.active {    text-decoration:underline;}.midPanel {    width:589px;    float:left;    overflow:hidden;}.btnRoosendaal {    top:29px;    left:457px;    width:328px;    height:236px;    display:block;    clear:both;    margin:0px;    padding:0px;    position:absolute;    overflow:hidden;    background:url(/templates/img/Btn-trans.png) no-repeat left top;}.welcomeContent {    clear:both;    padding:20px 15px 0px 15px;    width:564px;    text-align:left;}.welcomeContent h1 {    font:bold 14px Arial, Helvetica, sans-serif;    color:#f39800;}.welcomeContent p {    color:#000;    font-size:12px;    padding:14px 0px 0px 0px;}.banner {    clear:both;    width:589px;    height:251px;    display:block;    overflow:hidden;}.banner img {    display:block;    overflow:hidden;    width:589px;    height:251px;    border:none;}.rightPanel {    width:196px;    float:left;    overflow:hidden;}.rightPanel h1 {    font-size:12px;    text-transform:uppercase;    font-weight:bold;    color:#fffff2;    text-align:left;    padding:10px 0px 5px 10px;    background-color:#f39800;}ul.latestNews {    list-style:none;    width:196px;    margin:0px;    padding:0px;    background-color:#f39800;    min-height:221px;    height:auto !important;    height:221px;}ul.latestNews li {    text-align:left;    color:#fffffe;    font-size:10px;    font-weight:bold;    margin:0px;    padding:2px 10px 2px 10px;    overflow:hidden;    border-bottom:1px solid #ffffff;    line-height:15px;}ul.latestNews li:last-child {    border:none;}ul.latestNews li a {    text-decoration:none;    color:#fffff1;}ul.latestNews li a:hover {    text-decoration:underline;    color:#ffffff;}ul.latestNews li span {    clear:both;    display:block;    margin:0px;    padding:0px;    color:#000000;    overflow:hidden;}.catagoryWraper {    overflow:hidden;    clear:both;    width:980px;    padding:0px 0px 5px 0px;}ul.catagoryBox {    margin:0px;    padding:0px;    display:block;    list-style:none;    clear:both;    width:auto;    overflow:hidden;    position:relative;}ul.catagoryBox li {    width:195px;    float:left;    height:256px;    position:relative;    border-right:1px dotted #ffffff;    overflow:hidden;}ul.catagoryBox li .leesmeer{    position:absolute;    bottom:10px;    right:0px;}ul.catagoryBox li h3 {    height:29px;    background:url(/templates/img/h2bg.gif) no-repeat left top;    line-height:29px;    font-size:12px;    font-weight:bold;    text-align:left;    width:177px;    clear:both;    padding:0px 0px 0px 19px;    color:#000000;}ul.catagoryBox li h3 a {    text-decoration:none;    color:#000;}.imgBox {    clear:both;    width:195px;    height:88px;    overflow:hidden;    padding:0px 0px 15px 0px;}.imgBox a img {    display:block;    overflow:hidden;    width:195px;    height:88px;    overflow:hidden;    border:none;}ul.catagoryBox li p {    font-size:11px;    padding:0px 22px 13px 18px;    text-align:left;    color:#000;}ul.catagoryBox li p.emailTopPadd {    padding:20px 27px 12px 18px;}ul.catagoryBox li span {    display:block;    clear:both;    font-size:12px;    color:#e40050;    text-align:right;    padding:12px 22px 0px 0px;    width:174px;}ul.catagoryBox li span a {    text-decoration:none;    color:#f39800;}ul.catagoryBox li span a:hover {    color:#F36D00;}ul.agendaList {    margin:0px;    padding:20px 27px 20px 18px;    list-style:none;    display:block;    overflow:hidden;    width:151px;}ul.agendaList li {    text-align:left;    color:#666664;    font-size:12px;    font-weight:normal;    padding:0px 0px 0px 0px;    margin:0px 0px 10px 0px;    width:196px;    clear:both;    height:auto;}ul.agendaList li span {    color:#000;    font-weight:bold;    font-size:12px;    display:block;    float:left;    margin:0px;    padding:0px;    overflow:hidden;    display:block;    text-align:left;}ul.agendaList li a {    display:block;    padding:0px 0px 0px 0px;    float:left;    width:160px;    color:#000;    font-size:12px;    text-decoration:none;}ul.agendaList li a:hover {    text-decoration:underline;    color:#f36D00;}ul.agendaMeiLink {    padding:0px 0px 0px 18px;    list-style:none;    margin:0px;    display:block;    overflow:hidden;    height:auto;    float:left;    width:auto;}ul.agendaMeiLink li {    text-align:left;    height:20px;    margin:0px;    padding:0px;}ul.agendaMeiLink li a {    font-weight:bold;    background:url(/templates/img/arrow-pink.png) no-repeat right 4px;    font-size:12px;    color:#f39800;    text-decoration:none;    padding:0px 20px 0px 0px;}ul.agendaMeiLink li a:hover {    color:#f36d00;}.verstuurForm {    clear:both;    width:156px;    float:left;    padding:0px 0px 0px 18px;}.fieldWraper {    clear:both;    padding:0px 0px 8px 0px;    width:159px;    color:#f39800;    font-size:12px;    text-align:left;}.fieldWraper input {    clear:both;    display:block;    width:152px;    height:15px;    border:1px solid #cecfd1;    margin:0px;    overflow:hidden;    padding:2px;    font-size:12px;    text-align:left;}.fieldWraper input.versturBtn, input.versturBtn {    cursor:pointer;    width:72px;    height:16px;    border:none;    float:right;    padding:0px 0px 0px 0px;}#content input.versturBtn{    margin:0px 48px 0px 0px;    _margin:0px 53px 0px 0px;}/*CSS for Medew Page*/.contentBodyInside {    width:785px;    float:left;    overflow:hidden;}.bSWraper {    overflow:hidden;    clear:both;    height:156px;}.insideBannerWraper {    float:left;    width:588px;}.insideSearchWraper {    float:left;    width:197px;    overflow:hidden;}.sectionWraper {    clear:both;    overflow:hidden;    display:block;}.contentSection {    width:588px;    float:left;    overflow:hidden;    background:url(/templates/img/bg-bluetop.jpg) repeat-x left top;    padding:47px 0px 0px 0px;    margin:0px;    text-align:left;    display:block;}.contentSection p, .contentSection ul {    font-size:12px;    color:#000;    text-align:left;    display:block;    margin:0px;    padding:0px 20px 20px 23px;    line-height:16px;}.contentSection ul {    padding:0px 0px 20px 50px;}.contentSection a {    color:#F39800;    text-decoration:none;}.contentSection h2 {    color:#666666;    font-size:12px;    margin:0px 0px 0px 23px;}.contentSection h3 {    color:#f39800;    font-size:12px;    margin:0px 0px 0px 23px;}.contentHead {    clear:both;    width:533px;    overflow:hidden;    padding:0px 0px 15px 0px;    margin:0px 0px 0px 23px;}.contentHead h1 {    display:block;    float:left;    text-align:left;    font-weight:bold;    font-size:14px;    color:#f39800;}.contentHead span, .contentHead span a {    float:right;    width:auto;    color:#f39800;    font-size:12px;    overflow:hidden;    text-decoration:none;    display:block;}.contentHead span a:hover {    color:#f36D00;}ul.agenda {    margin:0px 0px 2px 0px;    padding:0px;    overflow:hidden;    width:588px;    background:#AAA;}ul.agenda li {    display:inline;    list-style-type:none;    margin:0px;    padding:0px;}ul.agenda li a {    display:block;    float:left;    padding:5px 23px;    font-size:12px;    color:#ffffff;    text-decoration:none;}ul.agenda li a:hover, ul.agenda li a.active {    background:url(/templates/img/bg-agenda.gif) 10px 7px no-repeat #F39800;    color:#ffffff;}ul.nieuwsoverzicht, ul.medew {    margin:20px 0px 0px 23px;    padding:0px;    width:535px;    overflow:hidden;}ul.rss{    margin:0px 0px 0px 23px;}ul.medew {    margin:0px 0px 0px 23px;}ul.nieuwsoverzicht li, ul.medew li {    border-bottom:1px solid #F36D00;    list-style-type:none;    width:535px;    padding:0px 0px 10px 0px;    margin:0px 0px 10px 0px;    overflow:hidden;    color:#4D4D4D;    position:relative;}ul.nieuwsoverzicht li .item, ul.medew li .item {    width:455px;    float:left;    position:relative;    margin-left:15px;}ul.medew li .item {    width:430px;}.datum {    font-size:12px;    color:#4d4d4d;    position:relative;    font-weight:bold;}ul.nieuwsoverzicht li h2, ul.medew li h2 {    margin:5px 0px;    font-size:13px;}ul.nieuwsoverzicht li h2 a, ul.medew li h2 a {    color:#f39800;    text-decoration:none;}ul.nieuwsoverzicht li .item p{    padding-left:0px;    width:455px;    _width:440px;}ul.medew li .item p {    padding-left:0px;    width:435px;    _width:420px;}a.nieuws-meer {    float:right;    clear:both;    margin-top:0px;    color:#f39800;    text-decoration:none;    font-size:12px;    text-decoration:none;}a.nieuws-meer:hover{    color:#f36D00;    text-decoration:underline;}ul.nieuwsoverzicht li .img-overzicht {    float:left;    width:60px;}ul.medew li .img-overzicht {    float:left;    width:85px;}.nieuwsfoto {    margin-bottom:20px;}h1.nieuws {    font-size:22px;    color:#0067B1;    font-size:22px;    margin-top:10px;}h2.nieuws {    font-size:12px;}.detail {    font-size:12px;    color:#004C98;}.detail p{    margin:0px;    padding:0px 0px 5px 0px;        font-size:12px;    color:#F39800;}.nieuwsitem {    width:535px;    margin:0px 0px 0px 23px;    padding:0px 0px 15px 0px;    border-bottom:1px solid #f36d00;}.nieuwsitem .img-nieuws {    width:195px;    float:left;    margin:0px 15px 15px 0px;}.nieuwsitem .nieuwscontent {    float:left;}.datum-bericht {    color:#4D4D4D;    font-size:10px;    font-weight:bold;}.nieuwsitem h2 {    font-size:14px;    color:#f39800;    margin:0px;}.nieuwsitem .nieuwscontent p {    padding:0px;    margin:10px 0px;}.faceBookWraper {    clear:both;    width:565px;    height:auto;    overflow:hidden;    padding:0px;    margin:0px 0px 0px 23px;    display:block;}.faceBookCol {    width:256px;    float:left;    border-bottom:1px solid #F36D00;    margin:0px 17px 12px 0px;    padding:0px 0px 10px 0px;    display:block;    min-height:125px;    height:auto !important;    height:125px;}.faceDescription {    float:left;    width:150px;    margin:0px;    padding:0px 0px 0px 12px;}.faceDescription h2 {    font-size:14px;    font-weight:bold;    color:#004c98;    display:block;    display:block;    line-height:18px;    margin:-4px 0px 0px 0px;}.faceDescription h2 span {    display:block;    clear:both;    font-size:14px;    font-weight:bold;    color:#004c98;}.faceDescription h2 a, .faceDescription h2 a span {    text-decoration:none;    color:#F39800;    text-decoration:none;}.faceDescription p {    display:block;    padding:15px 0px 0px 0px;    line-height:14px;}.rightContentSection {    width:177px;    float:left;    overflow:hidden;    text-align:left;    font-size:12px;    padding:0px 20px 0px 0px;    color:#666;}.rightContentSection h3 {    font-size:14px;    font-weight:bold;    color:#000;    text-align:left;    margin:0px;    padding:35px 0px 10px 27px;}h3.roze {    color:#E2004F;}.rightContentSection p {    padding:0px 20px 10px 27px;}ul.catagoryMenu {    list-style:none;    margin:0px 0px 20px 0px;    padding:0px;    min-height:187px;    height:auto !important;    height:187px;    display:block;    overflow:hidden;    background:#FFD38A;}ul.catagoryMenu li {    height:29px;    width:197px;    border-bottom:1px solid #ffffff;    line-height:30px;    text-transform:capitalize;    text-align:left;    font-size:12px;    font-weight:bold;    background:#F39800;    padding:0px;    margin:0px;}ul.catagoryMenu li a {    text-decoration:none;    color:#FFF;    width:170px;    padding:0px 0px 0px 27px;    display:block;}ul.catagoryMenu li a:hover, ul.catagoryMenu li a.active {    text-decoration:none;    color:#000;    background:#F39800 url(/templates/img/arrow-pink1.jpg) no-repeat 27px 11px;    padding:0px 0px 0px 45px;    display:block;    width:170px;    height:29px;    margin:0px;}ul.nieuwsarchief {    width:145px;    margin:0px 0px 40px 27px;    padding:0px 0px 15px 0px;    position:relative;}ul.nieuwsarchief li {    list-style-type:none;    margin:0px 0px 15px 0px;    width:145px;}ul.nieuwsarchief li A {    color:#e2004f;    text-decoration:none;    font-weight:bold;    text-decoration:none;}ul.nieuwsarchief li A:hover {    color:#004c97;    text-decoration:underline;}ul.nieuwsarchief a.meer-items {    position:absolute;    right:0px;    bottom:0px;    color:#E2004F;    text-decoration:none;}ul.nieuwsarchief a.meer-items:hover {    color:#004c97;    text-decoration:underline;}.adBanner {    clear:both;    padding:5px 0px 5px 27px;    overflow:hidden;    text-align:left;}.adBanner img {    margin:0px;    padding:0px;    display:block;    overflow:hidden;    border:none;}.faceImg {    width:84px;    height:114px;    float:left;}.faceImg a img {    display:block;    overflow:hidden;    border:none;    height:114px;    width:84px;}.blok-rechts h3{    margin:0px;    padding:5px 0px 10px 0px;}.blok-rechts h3 a{    color:#F39800;    text-decoration:none;}.blok-rechts h3 a:hover{    color:#F36D00;    text-decoration:underline;}.banner-right{    margin:10px 0px 20px 0px;}.blok-rechts {    width:155px;    border:1px solid #F36D00;    padding:5px 10px 10px 10px;    margin:10px 0px 20px 10px;    background:#FFFFFF;    position:relative;    color:#000;}.blok-rechts div.img{    clear:both;    text-align:center;    margin:0px 0px 10px 0px;}.blok-rechts p{    padding:0px;}.blok-rechts a{    color:#F39800;    text-decoration:none;}.blok-rechts a:hover{    color:#F36D00;    text-decoration:underline;}.blok-rechts a.meer {    position:absolute;    right:5px;    bottom:5px;    display:block;}/*Footer Section CSS*/.footSection {    border-top:1px dotted #ffffff;    height:12px;    text-align:left;    color:#999999;    font-size:9px;    text-transform:capitalize;    padding:13px 0px 0px 0px;}.clr {    clear:both;}ul.foto-album {    margin:0px 24px 0px 24px;    padding:0px;    overflow:hidden;    clear:both;    width:600px;}.vervolg ul.foto-album {    width:600px;}ul.foto-album li {    list-style-type:none;    float:left;    width:145px;    overflow:hidden;    min-height:300px;    height:auto !important;    height:300px;    margin:5px 15px 5px 0px;}ul.foto-album li img {    margin:0px 0px 10px 0px;}ul.foto-album li a.link-pijl {    padding-right:0px;    background:url(/templates/img/pijl.gif) right 6px no-repeat;}ul.foto-album li a.link-pijl:hover {    color:#ef3e35;}ul.foto-album li img a {    background:none;}ul.foto-album li a.link-pijl{    margin:0px 0px 0px 65px;    display:inline;}ul.foto-album p{    margin:0px 0px 10px 0px;    padding:0px;}.contentSection blockquote.zoeken {    font-size:12px;    color:#666667;    text-align:left;    display:block;    width:535px;    margin:0px;    padding:0px 0px 20px 23px;    line-height:16px;}.nieuwsbrief, .reserveren {	border:#F36D00 1px solid;	padding:15px;        _width:500px;        font-size:12px;	color:#000;        overflow:hidden;        margin:10px 20px 0px 20px;	_padding-bottom:40px;}.nieuwsbrief div, .reserveren div {	clear:both;        margin: 7px 0px;}.nieuwsbrief label, .reserveren label {	display:block;	width:130px;	float:left;	color:#000;        font-size:12px;	height:15px;	padding:5px 20px 0px 0px;	text-align:right;	margin:0px 10px 0px 0px;}.nieuwsbrief label.verplicht, .reserveren label.verplicht {	background:url(/templates/img/ster.gif) right no-repeat;}.nieuwsbrief input.tekstveld, .reserveren input.tekstveld {	background:#e6e6e6;	border:1px solid #666666;	color:#666666;	font-size:12px;	padding:4px 5px 0px 5px;	margin-left:3px;	height:17px;	width:292px;	_width:270px;}.nieuwsbrief textarea, .reserveren textarea {	background:#e6e6e6;	border:1px solid #666666;	color:#666666;	font-size:12px;	padding:4px 5px 0px 5px;	height:100px;	width:292px;	_width:260px;	font-family:Arial, Helvetica, sans-serif;	margin-left:0px;	float:left;}.nieuwsbrief select, .reserveren select{	background:#DAEAF8;	border:1px solid #0067B1;	color:#0067B1;	font-size:12px;        padding:3px;}