/*__Boechout.be - CSS@LCPnv__*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}/* Hides from IE-mac \*/* html .clearfix{height:1%}/* End hide from IE-mac */
.clearfix { display: block; }/*Safari*/
html,body{margin:0;padding:0;height:100%;}
body{background: #fff url(/images/bg_body.jpg) left top;}
a img{ border:none; }
#header *,#sidebar *,#footer *{margin:0;padding:0;border:none;list-style:none;background:none;}
/*
#right *{margin:0;padding:0;border:none;list-style:none;}
*/
.skip-to-content{position:absolute;left:-9999px;z-index:1111;font-size:0;height:0;}
#wrapper{position:relative;min-height:100%;height:100%;min-width:960px;}
#wrapper{_height:auto !important;_height:100%}/*IE6*/
html>body #wrapper{height: auto !important;display:table;width:100%;}
* html #wrapper {width: expression(document.body.clientWidth < 962? "960px"  : "auto"); }
#header{height: 170px;margin-right:25px;}
#logo{float:left;position:relative;top:27px;left:34px;}
#meta{ float:right;/*width:570px;*/width:600px;text-align:right;}

#searchbox{ position:relative;height:130px;background:url(/images/bg_searchbox.gif) no-repeat left bottom;}
#inputbox{ position:absolute; right:60px;top:85px;width:176px; height:28px;padding:10px 15px 0 0;background:url(/images/bg_inputbox.gif) no-repeat center center; }
#inputbox input { width:150px;height:20px;text-align:right;background:#fff;border:none; }
#searchbox .btn2 { position:absolute; right:20px;top:85px;width:41px; height:38px;text-indent: -9999px;font-size: 0em;vertical-align:top;background: url(/images/bg_btn2.jpg) no-repeat center center; }
#metamenu{ list-style:none; height:12px;}
#metamenu li{ float:left; height:12px; padding:0 15px 0 10px;background:url(/images/li_metamenu.gif) no-repeat right center; }
#metamenu li.first { padding-left:0; }
#metamenu li.last { background:none; }
#metamenu a { font:1.1em Verdana, sans-serif;text-transform:uppercase;color:#728522;text-decoration:none; }
#metamenu a:hover {color:#DBC853;}
#crumb {padding-top:10px;color:#B4BC1C;text-align:left; }
#crumb ul{ display:inline; }
#crumb li{ display:inline; }
#crumb a{margin-right:3px;padding-right:15px;color:#B4BC1C;background:url(/images/template/arr1.gif) no-repeat scroll right 5px}
#crumb a:hover{color:#728522;}

#sidebar{ float:left;margin:0 0 50px 25px;width:210px;}

#toolbar{ position:relative;width:210px;height:45px;background:url(/images/bg_toolbar.jpg) no-repeat center center; }
#toolbar ul{ list-style: none;margin-left:12px; }
#toolbar li{ float: left; }
#toolbar a{ display:block;text-indent:-9999px; }
#toolbar .a_home{ width:182px;height:45px;position:absolute;left:12px;top:0;z-index:10;background:url(/images/a_home.gif) no-repeat left center; }
#toolbar .a_home:hover{ background:url(/images/a_home.gif) no-repeat right center; }
#toolbar .a_back{ width:146px;height:45px;position:absolute;left:48px;top:0;z-index:11;background:url(/images/a_back.gif) no-repeat left center; }
#toolbar .a_back:hover{ background:url(/images/a_back.gif) no-repeat right center; }
#toolbar .a_print{ width:110px;height:45px;position:absolute;left:84px;top:0;z-index:12;background:url(/images/a_print.gif) no-repeat left center; }
#toolbar .a_print:hover{ background:url(/images/a_print.gif) no-repeat right center; }

#sidemenu { width:210px;background: url(/images/bg_sidemenu.png) repeat-y center top;}

#bottommenu{ width:210px;height:103px;background:url(/images/bg_ocmw.png) no-repeat center top;}
#bottommenu #ocmw{ display:block;width:210px;height:70px;text-indent:-9999px;}
#fontsize{ margin:10px 0 30px 17px;text-transform:uppercase;}
#fontsize li{ float:left;padding-top:2px;width:25px;height:23px;text-align:center;background:url(/images/a_fontsize.png) no-repeat center center }
#fontsize em{font-style: normal;font-size:1.25em;line-height:.3}
#fontsize a{ color:#728522;font-weight:normal }
#fontsize a:hover{ color:#455014 }

#footer{color:#455014;font-size: 0.9em;}
* html #footer{clear:left;position:absolute;bottom:0;}/*IE6*/
*:first-child+html #footer{clear:left;position:absolute;bottom:0;}/*IE7*/
html>body #footer{width:100%;height:30px;}/*FF*/
#legal { float:left;width:215px;padding-right:20px;text-align:right; }
#footer .adres { }
#footer a{color: #455014;font-weight:normal}
#footer a:hover{color: #728522;}
/*__iCORDIS 2COL Content__*/
#content{position:relative;margin:0 10px 0 295px; padding: 30px 0 60px 0;line-height:1.5;font-size:1.1em;}/*---Mag niet relatief voor de openingsuren-*/
#main{float:left;width:62%;}
#right{position:absolute;top:0;right:0;width:210px;margin-bottom:50px}/*---Mag niet absoluut voor de openingsuren-*/
/*#main{margin-right:38%;}#right{float:right;width:210px;}*/
.clr{ clear:both; }
/*__Global TPL specific__*/
.asterisk { font-weight: bold;font-size:1.1em; color:#f00; }
em.asterisk_help{float:right;padding:5px;}
/*foto + praktisch(activiteitdetail) of desc(agenda, notulen) (clearfixed)*/
#overview{float:left;width:100%;}
.RadETableWrapper, .RadETableWrapper table { margin:0;}
.RadETableWrapper td{ margin:0;padding:0; }
.go_to{float:right;height:20px;position:relative;left:10px;text-align:center;color:#666;background:url(/images/go_to-div.gif) no-repeat right center;} 
.go_to a{display:block;float:left;height:18px;position:relative;left:-10px;padding:2px 0 0 10px;font-weight:normal;text-align:center;color:#666;background:url(/images/go_to-a.gif) no-repeat left center;}
.no_results, .warning{position:relative;left:5px;padding-left:5px;width:66.6%;height:20px;margin:0 0 5px 0;text-align:center;font-weight:bold;color:#fff;background:url(/images/no_results-div.gif) no-repeat right center;} 
.no_results span, .warning span{position:relative;left:-10px;display:block;height:20px;padding-right:5px;line-height:20px;background:url(/images/no_results-span.gif) no-repeat left center;}

/*__TPL headings__*/
.h1_tpl {width:100%;font: 2.2em TheSansOffice, Arial, Verdana, sans-serif;text-align:right;text-transform:uppercase;color: #9FB431;margin: 10px 0;border-bottom: 1px solid #9FB431;}
.h1_niv2 {width:100%;font: 1.6em TheSansOffice, Arial, Verdana, sans-serif;text-align:left;text-transform:uppercase;color: #758A1C;margin: 10px 0;border-bottom: 1px solid #758A1C;}
h2.h2_tpl { float:left; position:relative; left:10px; height:20px; margin:15px 0 0 0; font: bold 1.1em Arial, Verdana, sans-serif; text-transform:uppercase; color:#fff; background: url(/images/h2_tpl.gif) no-repeat center right;border:none; } 
.h2_tpl span {float:left;display:block;height:18px;position:relative;left:-10px;padding:2px 0 0 10px;background:url(/images/h2_tpl-span.gif) no-repeat left center;}
h2.h2_tpl a{ color:#fff; font-weight:bold; }/*name attrib trefwoorden*/
.h2_niv2 {width:100%;position:relative;left:10px;height:20px;margin:5px 0;font: bold 1.1em Arial, Verdana, sans-serif;color:#330;background:url(/images/h2_niv2.gif) no-repeat right center;border:none;} 
.h2_niv2 span {display:block;height:18px;position:relative;left:-10px;padding:2px 0 0 10px;background:url(/images/h2_niv2-span.gif) no-repeat center left;}
.h3_tpl {width:100%;position:relative;left:10px;height:20px;margin:0;font: bold 1em Arial, Verdana, sans-serif;color:#fff;background:none url(/images/h3_tpl.gif) no-repeat right center;} 
.h3_tpl span {display:block;height:18px;position:relative;left:-10px;padding:2px 0 0 10px;background:url(/images/h3_tpl-span.gif) no-repeat left center;}
/*generic highlight wrapbubble*/
.hilite {float:left;position:relative;left:10px;height:15px;background:url(/images/_hilite.gif) no-repeat center right;} 
.hilite .title {float:left;display:block;height:15px;position:relative;left:-10px;padding:0 0 0 10px;line-height:1.25;color:#5c217e;background:url(/images/_hilite-span.gif) no-repeat left center;}
h2.h2_func {float:left;position:relative;left:10px;height:20px;margin:5px 0 5px 0;font: bold 1em Arial, Verdana, sans-serif;color:#5c217e;background:url(/images/h2_func.gif) no-repeat right center;border:none} 
.h2_func span {float:left;display:block;height:18px;position:relative;left:-10px;padding:2px 0 0 10px;background:url(/images/h2_func-span.gif) no-repeat left center;}

/*foto in zoek, act_item, nieuwsitem*/
.foto { float:left; margin:0 10px 0 0;border:none; }
#nieuws .foto{ float:none;margin:0 }/*homepage*/
/*ul odd even*/
#overzicht { float:left;width:68%;list-style:none outside;}
#overzicht ul, #overzicht li { vertical-align:middle;list-style:none outside;margin:0;padding:0; }
#overzicht li{padding:3px;background:none;border-bottom:1px solid #dbc853;}
#overzicht .odd { }
#overzicht .even{ }
#overzicht .date { float:left;width:5em;font-weight:bold;color:#455014;text-align:left; }
#overzicht .link{ display:table-cell }
* html #overzicht .link, *:first-child+html #overzicht .link{ float-left;}/*uglier everyday hack*/
#overzicht .cat { float:left;width:50%;padding-right:10px;font-weight:bold;color:#455014;text-align:right; }/*gidsen_zoek*/
#overzicht .title{ font-weight:bold }
/*__tussenpagina submenu, dienst, productgroep, links__*/
.sub, .sub ul{ list-style:none;font-weight:bold; }/*sub is een div bij thema2*/
.sub li{width:auto;padding:0 0 0 15px; background:url(/images/template/arr1.gif) no-repeat left center;border-bottom:1px solid #DAD0C8}
.sub li li{ border:none; }
/*__zoekForm__*/
#zoek{ overflow:hidden }
#zoekForm, .sender { width:68%; margin:20px 0;color:#405;background:#C1ADB9;border:1px solid #8F689C }
#zoekForm td, .sender td{ margin:0;padding:5px;vertical-align:top;  }
table .title { font-weight:bold;text-align:right;margin-right:1px; } /*icordis.zoek*/
table .keyword, table .cat, table .mail, table .name{ border-top:1px solid #c1adb9; }
#gidsen_zoek #zoekForm td.keyword{ border-top:none; }
table .col1{color:#fff;background:#8F689C;border-bottom:1px solid #c1adb9;border-left:1px solid #c1adb9;border-right:1px solid #c1adb9 }
table .col2 {width:62%;border-left:1px solid #8F689C }
.agenda table .col2 {width:auto;}
table .td_submit {background:#DAD0C8;border:none;border-top:1px solid #8F689C;}
table .imgcal{ padding-top:5px; }
table .cat, table .keyword, table .startdate, table .enddate, table .name, table .mail {font-weight:bold;text-align:right;margin-right:1px; } 
.input_keyword, .select_cat, input.van, input.tot { width: 62%; }
input.btn{background:#fff;color:#5C217E;font-weight:bold;border:1px solid #405;}

/*__praktisch activiteitdetail, gidsendetail- en cordis- icons__*/
.praktisch td{ margin:0;padding:5px;vertical-align:top;  }
.praktisch .org, .praktisch .place, .praktisch .when, .praktisch .hour, .praktisch .price { font-weight:bold;text-align:right;margin-right:1px; } 
#gidsen_detail ul{ list-style:none;margin:0;padding:5px 0 5px 10px; }/*cordis praktisch ul is reset via rightcol*/
.cordis #praktisch li, #gidsen_detail li{padding:0 10px 0 18px;}
li.address {background:url(/images/li_address.gif) no-repeat 0 3px; }
li.city {background:none; }
li.phone {background:url(/images/li_phone.gif) no-repeat 0 3px; }
li.fax {background:url(/images/li_fax.gif) no-repeat 0 3px; }
li.mail{background:url(/images/li_mail.gif) no-repeat 0 3px; }
li.www{background:url(/images/li_www.gif) no-repeat 0 3px; }
li.name{background:url(/images/li_name.gif) no-repeat 0 3px; }
li.pol {background:transparent none;}


#rightmenu *{margin:0;padding:0;border:none;list-style:none;}