/*------------------------+
| general settings        |
+-------------------------*/

body {font-family: Verdana, sans-serif; color: #aaa89f;font-size: 11px;padding: 0;line-height:1.4em; margin:0; background:#413f36;}
#wrappertje {width: 100%;margin: 0 auto 0 0 ;background:transparant;position:relative;background: #545246 url("/images/site/bg_body.jpg") top left repeat-x; border-bottom:1px solid #39372f; }
#innerWrap{width:1011px;}
#header {margin:  0 ;height:200px;}
#container {background:transparant;background:#413f36;height:100%;}
#leftcolumn { /* Parent Wrapper for inside boxes */margin: 0 ;display: inline; /* IE Hack */
 						width: 420px;float: left; min-height: 450px; padding: 0; background:transparant;}
* html #leftcolumn {height:450px;} /* IE Min-Height Hack */

#centercolumn { /* Parent Wrapper for inside boxes */margin: 0px; background:transparant;
 							display: inline; /* IE Hack */padding: 0px;width: 283px;float: left;min-height: 450px;}
* html #centercolumn {height:450px;} /* IE Min-Height Hack */

#rightcolumn {margin: 0 0px 0px 0px;padding: 0px;display: inline; /* IE Hack */width: 293px;
 							float: left;min-height: 450px;background:transparant;}
* html #rightcolumn {height:450px;} /* IE Min-Height Hack */

#footer {background:#413f36 url("/images/site/foot_skyline.jpg") bottom left ; display: inline; /* IE Hack */
 				float: left;width: 1000px;height:156px;position:relative; top:1px; }
.foot_inside { margin-top:140px; margin-left:28px; color:#35332b; font-family: "Georgia", Times New Roman; font-size:13px; font-weight:bold;}
.foot { color:#6e6e60; font-family: Arial, sans-serif; font-size:10px; text-align:left;margin:10px 0 45px 640px;z-index:100 !important;}
.foot a { color:#6e6e60; font-family: Arial, sans-serif; font-size:10px; font-weight:normal;}
.foot a:hover { color:#d31e44; font-family: Arial, sans-serif; font-size:10px; text-decoration:none;}

<!---#end{background:#413f36; height:100%;width:100%;}-->
p{padding:0; margin:0;}
a{text-decoration:none;outline:none; color:#b0ac7f; font-family: Arial, sans-serif; text-decoration:none; font-weight:bold;}
a:hover{text-decoration:underline;outline:none; color:#c8cf00;}
a:focus, a:active{outline: none;}
img{border:0; display:block;}
.clearer {height: 1px;   overflow: hidden;   margin-top: -1px;   clear: both;   }
.bold{font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}
html{filter: expression(document.execCommand("BackgroundImageCache", false, true));}/* ie flikker*/

h1 , strong{font-family: "Arial",sans-serif; font-size:11px; color:#b5b395;text-align:left; text-transform:uppercase;margin:6px 0 3px 0; padding:0;}
h3 {font-family: "Arial",sans-serif; font-size:11px; color:#b5b395;text-align:left; text-transform:uppercase; margin-left:5px; }
h2 {text-align:right;font-family: "Georgia", Times New Roman; font-size:12px; color:#c8cf00; margin-right:20px; margin-top:25px; padding-bottom:10px;}
h4 {text-align:right;font-family: "Georgia", Times New Roman; font-size:12px; color:#c8cf00; margin-right:20px; margin-top:25px;}
h5 {text-align:left;font-family: "arial", Times New Roman; font-size:12px; color:#c8cf00;text-decoration:underline; }
.txt {margin-right:15px; margin-left:15px; text-align:justify; padding-top:6px;}
* html .txt{position:relative; top:-12px;}
.txt2 {margin-right:30px; margin-left:15px; text-align:justify;}

div.step h1{text-align:right;font-family: "Georgia", Times New Roman; font-size:12px; color:#c8cf00; margin-right:20px; margin-top:20px; padding-bottom:10px;}

.room_box {margin-bottom:30px;}

/*---------------+
| aparte layout  |
+----------------*/

#leftcolumnLong { /* Parent Wrapper for inside boxes */margin: 0 ;display: inline; /* IE Hack */background:transparant;
 									width: 703px; float: left; min-height: 300px;padding: 0;position:relative;}

/* html .leftcolumn, * html #leftcolumnLong {height:300px} /* IE Min-Height Hack */

.leftcolumn { /* Parent Wrapper for inside boxes */margin: 0; /* IE Hack */
 						width: 418px; float: left; clear:both; padding: 0; background: transparant;  margin-top:-15px;}
* html .leftcolumn {} /* IE Min-Height Hack */

.centercolumn { /* Parent Wrapper for inside boxes */margin:0; background: transparant;
 							float:left; clear:none; /* IE Hack */padding: 0px;width: 283px;float: left;}
* html .centercolumn, * html .centercolumnRooms {} /* IE Min-Height Hack */

.centercolumnRooms { /* Parent Wrapper for inside boxes */margin:0; background: transparant;
 							float:left;clear:none; /* IE Hack */padding: 0px; width: 283px;float: left; min-height: 300px; margin-top:-15px;}

/******  nieuwsblok *****/
.textblock{padding:0 15px 5px 15px; text-align:justify; float:left; clear:both; margin-bottom:10px; width:87%;background:#413f36;}
.textblock_alternate {padding:0 15px 10px 15px; background:#413f36; text-align:justify; float:left; clear:both; margin-bottom:15px;width:87%}
.textblock_alternate3 {padding:0 15px 10px 15px; background:#413f36; text-align:justify; float:left; clear:both; margin-bottom:15px;width:87%}
.textblock_alternate2 {padding:0 15px 10px 15px; background:#413f36; text-align:justify;float:left; clear:both; margin-bottom:20px;width:87%}
.textblock_alternate3 h1 {background:#5e0115;padding:5px; color:#b9bf0b; border:1px solid #4b0111;}
.textblock p{margin:6px 0 3px 0; padding:0}
.bannerblock{padding:15px 15px 15px 15px; text-align:center; float:left; clear:both; margin-bottom:10px; width:87%;background:#413f36;}
/*********
/ talen
/********/

#navcontainer ul li a.active{ color:#c1c705; font-family: "Georgia", Times New Roman; font-size:12px; }

/******** navigatie *****/

#navcontainer ul { margin: 0px; padding: 0px; list-style-type: none;text-align: left;}

#navcontainer ul li { float: left; }
#navcontainer ul li a{ color:#b5b395; font-family: "Georgia", Times New Roman; font-size:12px; text-decoration:none; font-weight:normal; }

/********************
/ nederlands
/*******************/
#navcontainer ul li a.home_nl {text-decoration: none; background: url("/images/site/menu_home_nl.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.home_nl {background-position: 0 -200px;}
#navcontainer ul li a.home_nl_act {text-decoration: none; background: url("/images/site/menu_home_nl.jpg") no-repeat 0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.rooms_nl {text-decoration: none; background: url("/images/site/menu_kamers_nl.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.rooms_nl{background-position: 0 -200px;}
#navcontainer ul li a.rooms_nl_act {ext-decoration: none; background: url("/images/site/menu_kamers_nl.jpg") no-repeat 0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.antwerpen_nl {text-decoration: none; background: url("/images/site/menu_antwerpen_nl.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.antwerpen_nl {background-position: 0 -200px;}
#navcontainer ul li a.antwerpen_nl_act {text-decoration: none; background: url("/images/site/menu_antwerpen_nl.jpg") no-repeat 0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.contact_nl {text-decoration: none; background: url("/images/site/menu_contact_nl.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.contact_nl {background-position: 0 -200px;}
#navcontainer ul li a.contact_nl_act {text-decoration: none; background: url("/images/site/menu_contact_nl.jpg") no-repeat  0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.reservation_nl {text-decoration: none; background: url("/images/site/menu_reserveren_nl.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.reservation_nl {background-position: 0 -200px;}
#navcontainer ul li a.reservation_nl_act {text-decoration: none; background: url("/images/site/menu_reserveren_nl.jpg") no-repeat  0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

/********************
/ frans
/*******************/
#navcontainer ul li a.home_fr {text-decoration: none; background: url("/images/site/menu_home_fr.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.home_fr {background-position: 0 -200px;}
#navcontainer ul li a.home_fr_act {text-decoration: none; background: url("/images/site/menu_home_fr.jpg") no-repeat 0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.rooms_fr {text-decoration: none; background: url("/images/site/menu_kamers_fr.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.rooms_fr {background-position: 0 -200px;}
#navcontainer ul li a.rooms_fr_act {text-decoration: none; background: url("/images/site/menu_kamers_fr.jpg") no-repeat 0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.antwerpen_fr {text-decoration: none; background: url("/images/site/menu_antwerpen_fr.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.antwerpen_fr {background-position: 0 -200px;}
#navcontainer ul li a.antwerpen_fr_act {text-decoration: none; background: url("/images/site/menu_antwerpen_fr.jpg") no-repeat 0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.contact_fr {text-decoration: none; background: url("/images/site/menu_contact_fr.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.contact_fr {background-position: 0 -200px;}
#navcontainer ul li a.contact_fr_act {text-decoration: none; background: url("/images/site/menu_contact_fr.jpg") no-repeat  0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.reservation_fr {text-decoration: none; background: url("/images/site/menu_reserveren_fr.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.reservation_fr {background-position: 0 -200px;}
#navcontainer ul li a.reservation_fr_act {text-decoration: none; background: url("/images/site/menu_reserveren_fr.jpg") no-repeat  0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

/********************
/ engels
/*******************/
#navcontainer ul li a.home_en {text-decoration: none; background: url("/images/site/menu_home_en.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.home_en {background-position: 0 -200px;}
#navcontainer ul li a.home_en_act {text-decoration: none; background: url("/images/site/menu_home_en.jpg") no-repeat 0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.rooms_en{text-decoration: none; background: url("/images/site/menu_kamers_en.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.rooms_en {background-position: 0 -200px;}
#navcontainer ul li a.rooms_en_act {text-decoration: none; background: url("/images/site/menu_kamers_en.jpg") no-repeat 0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.antwerpen_en {text-decoration: none; background: url("/images/site/menu_antwerpen_en.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.antwerpen_en {background-position: 0 -200px;}
#navcontainer ul li a.antwerpen_en_act {text-decoration: none; background: url("/images/site/menu_antwerpen_en.jpg") no-repeat 0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.contact_en {text-decoration: none; background: url("/images/site/menu_contact_en.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.contact_en {background-position: 0 -200px;}
#navcontainer ul li a.contact_en_act {text-decoration: none; background: url("/images/site/menu_contact_en.jpg") no-repeat  0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

#navcontainer ul li a.reservation_en {text-decoration: none; background: url("/images/site/menu_reserveren_en.jpg") no-repeat top left; float: left; margin: 0px; height: 200px; width: 140px;}
#navcontainer ul li a:hover.reservation_en {background-position: 0 -200px;}
#navcontainer ul li a.reservation_en_act {text-decoration: none; background: url("/images/site/menu_reserveren_en.jpg") no-repeat  0 -400px; float: left; margin: 0px; height: 200px; width: 140px;}

.logo{text-decoration: none; background: url("/images/site/logo_ad.jpg") no-repeat  left 20px; float: left; margin: 0px; height: 200px; width: 300px; text-align:right;}

/*--------------------+
| image detail        |
+---------------------*/

/******************
/zichtbare galerij
/*******************/
#galeryWrap{margin-left:10px; margin-right:10px;}
#galeryWrap2{margin-left:10px; margin-top:16px; }
.alignleft {float:left; clear:none; padding:0; margin: 0 6px 12px 6px; display:inline; border:2px solid #3d3c34; }

/*******************************************
/aangeklikte vergrote photo voor middenkolom
/********************************************/
#wrapper{padding:0px; margin:0; background-color:#3d3c34; border:2px solid #787769; z-index:1000; display:block;}
#imageBlock{position:absolute;  z-index:1000 !important;}
#imageBlock img{border:0; margin:auto; padding:0;}
.largeImage {padding-left:0px; padding-top:0px; }
* html .largeImage{text-align:center !important;padding:0;}

/*******************************************
/aangeklikte vergrote photo voor event
/********************************************/
#imageBlock_event{position:absolute;  z-index:1000 !important;}
#imageBlock_event img{border:0;margin:0;padding:0;}
.largeImage {padding-left:0px; padding-top:0px; }
* html .largeImage{text-align:center !important;padding:0;}

/*************
/close me blok
/*************/
#imageBlock a {background:none; display:inline; margin:0; padding:0; border:0; color:#b9bf0b; font-weight:bold; font-size:12px;}
#imageBlock a:hover{background:none; display:inline; margin:0; padding:0; border:0; color:#b9bf0b; font-weight:bold; text-decoration: underline; font-size:12px;}
.closeme {height:10px;  color:#b9bf0b; font-weight:bold; font-size:12px;}



/*----------------------+
| reservatie            |
+-----------------------*/

#zen {width:330px; float:left; clear:both; margin-left:12px; }
#retro{width:330px; float:left; margin-left:12px;}
#studio{width:680px;float:left;margin-left:12px;}
#zen h2, #retro h2, #studio h2{text-align:center;}
.reserv_box { background:#413f36; width:315px; height:200px; float: left; clear:none; margin:0 15px 10px 15px; padding:0;}
.reserv_txt {margin-left: 10px; margin-top: 10px; padding:0;}
a.new_customer{text-decoration:underline;}
a.new_customer:hover{text-decoration:underline;}

.legend{margin-top:5px; color:#aaa89f;}

/*--------------------------+
|         kalender          |
+---------------------------*/

table{border:0; font-family:arial; font-size:11px; text-align:center; }
.border_cal{ border:1px solid #3f3e35; }

th { font-family: "Georgia", Times New Roman; font-size:14px; text-align:center; border:0; height:25px !important; }
th a{color:#3d3c34; font-family: "Georgia", Times New Roman; font-size:14px; text-decoration:none;}
th a:hover{color:#c8cf00; font-family: "Georgia", Times New Roman; font-size:14px;}
td .month { background: #3d3c34;text-align:center; width:155px;height:21px;}
.titel{color:#fff;font-weight:bold;font-family:tahoma;padding:3px;background:#656456;height:20px;}
td {padding:3px;}
.wit {background-color:#47463b;padding:3px;}
.silver {background-color:#3d3c34;padding:3px;}
.silver_light {background-color:#3d3c34;padding:3px;}
.wit a , .silver_light a , .silver a{color:#b9b8a5; text-decoration:none;}

/******************
/verlofdagen simpel
/*******************/

.status_eindewit{background:url('/images/left_orange-right_white.gif') bottom left no-repeat;padding:3px;}
.status_beginwit{background:url('/images/left_white-right_orange.gif') bottom right no-repeat;padding:3px;}
.status_eindesilver_light{background:url('/images/left_orange-right_grey.gif') bottom left no-repeat;padding:3px;}
.status_beginsilver_light{background:url('/images/left_grey-right_orange.gif') bottom right no-repeat;padding:3px;}
.status_eindewit a,.status_eindesilver_light a{color:#3d3c34 !important;}

/******************************
/nieuwe aanmaak van reservatie
*******************************/

.nieuw_beginwit a,.stat_eindewit a,.stat_beginsilver_light a,.stat_eindesilver_light a{color:#000000;}
.color_nieuw{background:#92bed3; padding:3px;}
.color_nieuwer{background:#464646; padding:3px;}


/******************
/bezette dagen
******************/

.color_bezet1{background: #e98901; padding:2px;color:#3d3c34;font-weight:bold;border:1px solid #47463b;}
.color_bezet2{background: #e98901 ; padding:2px;color:#3d3c34;font-weight:bold;border:1px solid #3d3c34;}
.color_nieuw1{background: #02a8cc; padding:2px;color:#3d3c34;font-weight:bold;border:1px solid #47463b;}
.color_nieuw2{background: #02a8cc ; padding:2px;color:#3d3c34;font-weight:bold;border:1px solid #3d3c34;}
.color_optie1{background: #b32931; padding:2px;color:#3d3c34;font-weight:bold;border:1px solid #47463b;}
.color_optie2{background: #b32931; padding:2px;color:#3d3c34;font-weight:bold;border:1px solid #3d3c34;}

.color_passe1{background-color:#47463b; padding:2px;color:#b9b8a5;font-weight:bold;border:1px solid #47463b;}
.color_passe2{background: #3d3c34 ; padding:2px;color:#b9b8a5;font-weight:bold;border:1px solid #3d3c34;}
.color_passe1 a., color_passe2 a{color:#b9b8a5;}
/*---------------------------------------+
|  form  voor klanten                    |
|----------------------------------------*/

form , fieldset {border: 0; margin-bottom: 5px; margin-left:15px; background-color: #413f36; }
form {width:640px;}

.formheader {font-family: Verdana, Sans-serif; font-size:22px; color:#FFF;padding: 5px 5px 5px 10px ; margin-left:165px;background:#b6b6b6;width:345px;line-height:1.5em;text-transform:uppercase;}
.zebox {width: 610px;   float: left;   clear: both;   margin: 5px 0px;}
.zebox2 {width: 610px;   float: left;   clear: both;   margin: 20px 0px 5px 0;}


/******************************
| formpje voor bestaande klant
| bij reservatie
******************************/

#email {width:92% !important; margin:0; padding:0;}
#contact {width:92% !important; margin:0; padding:5px 0 5px 0; }

label.small{width:88px; margin:5px 10px 0 10px; padding:0; text-align: left; background-color: #413f36; text-transform:uppercase;}

.small_transparent{width: 100px;   float: left;   clear: both;   text-align: right;   padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;   text-transform: uppercase; background: transparent; }
.fieldsubmit_small {cursor:pointer; margin: 0 3px ; padding:0; border:1px solid #282722; background-color:#2d2c26;  width:80px; font-size:12px; font-family: georgia, sans-serif; height:27px; color: #afada1; float:left;}
.fieldsubmit_small2 {cursor:pointer; margin: 5px 12px 2px 15px; padding:0; border:1px solid #282722; background-color:#2d2c26;  width:80px; font-size:12px; font-family: georgia, sans-serif; height:27px; color: #afada1; float:right;}

.adress{margin:25px 10px 5px 10px; font-family: Georgia, Arial, Helvetica, sans-serif; font-size:12px; color:#a6a487;}
.adress2{margin:5px 10px 5px 15px; font-family: Verdana, Helvetica, sans-serif; font-size:11px;}

.pic_contact{border:2px solid #3d3c34;}
.pic_txt{border:2px solid #3d3c34; margin:0 15px 10px 15px;}


/*********
|label
**********/

label {width: 150px;   height:1.6em; float: left;   clear: both;   text-align: right;   padding: 5px; font-family: Georgia, sans-serif;   text-transform: uppercase; background: #35342e;}
.label_transparent{width: 120px;   float: left;   clear: both;   text-align: right;   padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;   text-transform: uppercase;background: transparent;  }
.label {width: 150px;   float: left;   clear: both;   text-align: right;   padding: 5px; text-transform: uppercase;   font-family: verdana, Helvetica, sans-serif;   vertical-align: middle;   color: #80b1c8;}
.deep{height:150px;}
.append { float: left; text-align: right; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif;   text-transform: uppercase;   color: #7d7d7d; }
.append_color { float: left; text-align: right; padding: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; color: #7d7d7d; background: #e8f2f5;}

/*******************
|  formulier velden
*********************/

.blokk { float:left; clear:none; height:31%;}
.field {float: left;  width: 300px ;  height:1.8em; margin: 0 5px; padding:3px;border:1px solid #3d3c34; color: #666679;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;}
.field_50 {float: left;  width: 50px ;  height:1.8em; margin: 0 5px ; padding:3px;border:1px solid #3d3c34; color: #666679;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;}
.field_100 {float: left;  width: 100px ;  height:1.8em; margin: 0 5px ; padding:3px;border:1px solid #3d3c34; color: #666679;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;}
.field_150 {float: left;  width:150px ;  height:1.8em; margin: 0 5px; padding:3px;border:1px solid #3d3c34; color: #666679;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;}
.field_230 {float: left;  width:230px ;  height:1.8em; margin: 2px 10px 2px 10px; padding:3px; border:1px solid #3d3c34; color: #666679;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;}

.field_email {float: left;  width:140px ;  height:1.8em; margin:0; padding:6px 3px 0px 3px;border:1px solid #3d3c34; color: #666679;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;}
.fielddrop_email {float: left;  width:146px ;  height:1.8em; margin:0; padding:3px;border:1px solid #3d3c34; color: #666679;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;}

.fielddrop {float: left;  width: 308px ;height:2.3em;  margin: 0px 9px 0px 5px;border:1px solid #3d3c34;color: #666679;background-color:#fff;line-height:1.4em; font-family: verdana, sans-serif; font-size:11px;}
.fieldsubmit {float: left; margin-left: 35px ; padding-left:3px;margin-bottom:15px; border:1px solid #282722; background-color:#2d2c26; width:85px; font-size:12px; font-family: georgia, sans-serif; height:24px; color: #afada1;}
.fielddrop_50{float:left; width:50px; margin: 1px 9px 0px 5px; padding: 0; color: #666679;text-align:left; border:1px solid #b6d6e2;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;  }
.fielddrop_75{float:left; width:75px; margin: 1px 9px 0px 3px; padding: 0;color: #666679;text-align:left; border:1px solid #b6d6e2;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;  }
.fielddrop_150 {float:left; width:235px; margin: 3px 10px 0px 10px; padding: 0; color: #666679;text-align:left; border:1px solid #3d3c34; background-color:#fff; font-family: verdana, sans-serif; font-size:11px;  }
.field_nocolor {float: left;  width: 350px ;  height:1.8em; margin: 0 px ; padding: 0 0px;color: #666679;background-color:transparent;}
.field_nodepth {float: left;  width: 430px !important ;  margin: 0 px ; padding: 0 0px;color: #666679;background-color:transparent;}
.field_file {float: left;  width: 350px ;  height:1.6em; margin: 0 3px ; padding:3px;border:1px solid #b6d6e2; color: #666679;background-color:#fff;}
.field_50x {float: left;  width: 50px ;  height:1.3em; margin: 0px 53px 0px 3px; padding:3px;border:1px solid #b6d6e2; color: #666679;background-color:#fff;}
.field_100x {float: left;  width: 100px ;  height:1.2em; margin: 0 3px ; padding:3px;color: #73091b; background: #e8f2f5;}
.fielddeep {float: left;  width: 300px ;  height:173px; margin: 0 5px ; padding: 3px;color: #4d4d4d;text-align:left;border:1px solid #3d3c34;background-color:#fff; font-family: verdana, sans-serif; font-size:11px;}
input:focus, textarea:focus {background:#afada1 !important;color: #4a4f54 !important;border:1px solid #2d2c26 !important;}
.focus {background: #929085 !important;color: #4a4f54 !important;border:1px solid #06476f !important;}

/*---------------------+
| antwerpen            |
+----------------------*/

/*********
/menu
/*********/

ul li ul li {padding:2px; font-size:11px; color:#fff; font-family: "Georgia", Times New Roman; }
ul li ul li a {font-size:12px; color:#fff; font-family: "Georgia", Times New Roman;}


.butt_events {font-size:12px; color:#fff; font-family: "Georgia", Times New Roman; width:92%; height:25px; background: #3d3c34; margin-bottom:2px; margin-left: 0; line-height:2.3em; }
.butt_events a{font-size:12px; color:#afada1; font-family: "Georgia", Times New Roman; margin-left:15px; font-weight:normal; text-decoration:none;}
.butt_events a:hover{font-size:12px; color:#c8cf00; font-family: "Georgia", Times New Roman; margin-left:15px;}
.butt_events a:focus, a:active{color:#c8cf00;}
.textblock_events{margin:10px 10px 5px 10px; width:84%; text-align:justify;float:left; clear:left; }


/*********
/ events
/*********/

#event_table{width:240px; margin-left:20px; border:1px solid #3f3e35; background: #3d3c34;}
#event_table td{height:25px;line-height:2.0em;}
.color_bezet1 a , .color_bezet2 a{color:#3d3c34;display:block; height:25px;}
.month{font-size:14px; font-family: "Georgia", Times New Roman;}
.month a {font-size:16px; color:#afada1; text-transform:uppercase; padding:0; margin:0; text-decoration:none; font-weight:normal;}
.titel { color:#36352e;}
li.longEvents {margin:12px 0;}
li.longEvents div  h1{line-height:1.3em;margin:0;padding:0;}
/*********
/links
/*********/

.linkHeaderWrap{}
ul .links{}
ul .links li{}
ul .links li a{}
#left_links{float:left; clear:both; width:200px;  margin-left:15px;}
#right_links{float:left; clear:none; width:200px;  margin-left:25px;}


/*********
/maps
/*********/

.fragment {height:580px !important;margin-top:20px;}
.fragment ul{float:right; clear:none; width:120px; display:block; margin:0; padding:0;margin-top:50px;}
* html .fragment ul{margin-top:65px;}
.fragment ul li{list-style-type:none; padding:0; margin:0;margin-bottom:2px;cursor:pointer; cursor:hand;position:relative;}
#wrapperMap{position:absolute;top:115px; left:27px;}
.caption {display:block;position:absolute; top:-15px ; left:90px;color:#d21d46;background-color:#3d3c34;width:269px;padding:5px 6px 5px 6px;display:none; border-right:0 solid #111111;}
* html .caption {top:-5px;}


/*********
/photo
/*********/