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

html{filter: expression(document.execCommand("BackgroundImageCache", false, true));}/* ie flikker*/
body{ margin: 0;padding: 0; font-family: arial, sans; font-size:11px; background:url('/images/site/bg_website.jpg') top left repeat-y #f2f2f2;}
#container{margin: 0; background:transparent; width:1014px; }
#left{float:left; width:337px; background:transparent; }
#left_inner{margin: 0 10px 10px 5px;text-align:left;}
#right {float:left; clear:none; width:644px;background:transparent; }
#right_inner{margin-right:20px;}

h1{clear:both;font-size:16px; font-family:arial, sans;color:#acc348;text-align:right; font-style:italic;margin-right:10px;margin-top:10px;}
h2 { color:#acc348; padding-left:15px; font: normal 16px "Trebuchet MS",Arial,Helvetica,sans-serif; letter-spacing:0.5px;}
h3 {color:#acc348; font:13px "Trebuchet MS",Arial,Helvetica,sans-serif; letter-spacing:1px; padding-left: 5px; text-transform: uppercase;}
h4 {color:#7996af; font: bold 11px Arial,Helvetica,sans-serif; letter-spacing:1px; padding-left: 15px; margin-bottom:0; text-transform: uppercase;}
p {font-size:11px; text-align:justify; line-height:150%; color: #98a7b4; padding: 0 15px 0 15px;}
a{font-size:11px; text-align:justify; line-height:150%; color: #314a61; text-decoration:none;outline:none;}
a:hover{font-size:11px; text-align:justify; line-height:150%; color: #314a61; text-decoration:none;}
img{border:0; display:block;margin:0; padding:0;}
em{font-style:normal;font-weight:bold;}
.clearer {height: 1px; overflow: hidden; margin-top: -1px; clear: both;}

.bold{font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}
.link {color:#acc348; font-weight:bold; font-size:11px; margin: 5px 0 15px 15px; text-transform: uppercase;}

.tekst_stat{padding-bottom: 15px;}
.foot_txt {font: normal 10px Arial,Helvetica,sans-serif; color: #314a61; text-transform:uppercase; text-align: right; margin 0 15px 0 15px; width: 636px; padding: 5px 0 15px 0;}
.map_left { color: #98a7b4; font-size:11px; text-align:justify; border: 1px solid red; width: 150px;}

.banner{float:left;clear:both;padding:3px; background:#253e54; margin:0;}


/*------------------+
| min-height hack   |
+-------------------*/

* html .min_height{height:450px;float:right;width:1px;}
.clear {clear:both;height:1px;overflow:hidden;}
/*------------------+
| left side  header |
+-------------------*/

#left_inner p {color: #4c708e; font-size:11px; margin:3px 10px; padding-left:20px;}
#left_inner a {color: #4c708e; font-size:11px;}
#left_inner a:hover {color:#3d586f;}
#left_inner a.active{color:#acc348;}


#adres{float:left; padding:0; margin-bottom:5px;background: url(/images/site/left_adres.jpg) top left no-repeat; width:322px; height:120px;}
#adres h2{padding:0 10px 0 15px; font: normal 16px "Century Gothic","Trebuchet MS",Arial,Helvetica,sans-serif; letter-spacing:0,5px;}
#adres p {padding-left:15px; color: #98a7b4; font-size:12px;}
#adres h3{padding:0 10px 0 15px; display:inline; float:left;  font-size:11px; font-weight: normal; letter-spacing:0,75px;}
#adres ul {display:block;}
#adres ul li {list-style:none;float:left;display:block;clear:left; font-size:11px; text-transform: uppercase; color:#cdd5dd;}

/*----------------------+
| right side navigation |
+-----------------------*/

#nav{width:643px; background: url('/images/site/lijn_r.jpg') top left repeat-x; height:251px; overflow:hidden;margin:0 0 14px 0; padding:0; border-bottom: 1px solid #0e1e2e;}
#nav_inner{margin:0 1px 0 1px ; background:#15273b;height:251px;}
.navigatie{float:left ; width:320px; height:50px; clear:none;margin:0; padding:0;}

#nav_inner a#home {display:block;width:320px;height:50px; margin: 0px;margin-right:1px; padding:0px;background-image:url('/images/site/1l.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold; }
#nav_inner a:hover#home {	background-position: 0 -50px;}
#nav_inner a#home_act {display:block;width:320px;height:50px; margin: 0px;margin-right:1px; padding:0px;background-image:url('/images/site/1l.jpg');margin-bottom:1px;;  background-position: 0 -100px; text-align:center;color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}

#nav_inner a#squash {display:block;width:320px;height:50px; margin: 0px;margin-right:0px; padding:0px;background-image:url('/images/site/1r.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}
#nav_inner a:hover#squash {	background-position: 0 -50px;}
#nav_inner a#squash_act {display:block;width:320px;height:50px; margin: 0px;margin-right:0px; padding:0px;background-image:url('/images/site/1r.jpg');margin-bottom:1px;;  background-position: 0 -100px; text-align:center; color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}

#nav_inner a#eten {display:block;width:320px;height:50px; margin: 0px;margin-right:1px; padding:0px;background-image:url('/images/site/2l.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}
#nav_inner a:hover#eten {	background-position: 0 -50px;}
#nav_inner a#eten_act {display:block;width:320px;height:50px; margin: 0px; padding:0px;background-image:url('/images/site/2l.jpg');margin-bottom:1px;;  background-position: 0 -100px;text-align:center; color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}

#nav_inner a#slag {display:block;width:320px;height:50px; margin: 0px;padding:0px;background-image:url('/images/site/2r.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden;font-weight:bold;}
#nav_inner a:hover#slag {	background-position: 0 -50px;}
#nav_inner a#slag_act {display:block;width:320px;height:50px; margin: 0px;margin-right:0px; padding:0px;background-image:url('/images/site/2r.jpg');margin-bottom:1px;;  background-position: 0 -100px;text-align:center;color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}

#nav_inner a#sauna {display:block;width:320px;height:50px; margin: 0px;margin-right:1px; padding:0px;background-image:url('/images/site/3l.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}
#nav_inner a:hover#sauna {	background-position: 0 -50px;}
#nav_inner a#sauna_act {display:block;width:320px;height:50px; margin: 0px;margin-right:1px; padding:0px;background-image:url('/images/site/3l.jpg');margin-bottom:1px;;  background-position: 0 -100px; text-align:center; color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}

#nav_inner a#fitness {display:block;width:320px;height:50px; margin: 0px; padding:0px;background-image:url('/images/site/3r.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}
#nav_inner a:hover#fitness {	background-position: 0 -50px;}
#nav_inner a#fitness_act {display:block;width:320px;height:50px; margin: 0px; padding:0px;background-image:url('/images/site/3r.jpg');margin-bottom:1px;;  background-position: 0 -100px; text-align:center;color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold;}

#nav_inner a#foto {display:block;width:320px;height:50px; margin: 0px;margin-right:1px; padding:0px;background-image:url('/images/site/4l.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold; }
#nav_inner a:hover#foto {	background-position: 0 -50px;}
#nav_inner a#foto_act {display:block;width:320px;height:50px; margin: 0px;margin-right:1px; padding:0px;background-image:url('/images/site/4l.jpg');margin-bottom:1px;;  background-position: 0 -100px; text-align:center; color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold; }

#nav_inner a#muur {display:block;width:320px;height:50px; margin: 0px; padding:0px;background-image:url('/images/site/4r.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold; }
#nav_inner a:hover#muur {	background-position: 0 -50px;}
#nav_inner a#muur_act {display:block;width:320px;height:50px; margin: 0px padding:0px;background-image:url('/images/site/4r.jpg');margin-bottom:1px;;  background-position: 0 -100px; text-align:center;color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold; }

#nav_inner a#contact {display:block;width:320px;height:50px; margin: 0px;margin-right:1px; padding:0px;background-image:url('/images/site/5l.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold; }
#nav_inner a:hover#contact {	background-position: 0 -50px;}
#nav_inner a#contact_act {display:block;width:320px;height:50px; margin: 0px;margin-right:1px; padding:0px;background-image:url('/images/site/5l.jpg');margin-bottom:1px;;  background-position: 0 -100px;text-align:center; color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold; }

#nav_inner a#groep {display:block;width:320px;height:50px; margin: 0px; padding:0px;background-image:url('/images/site/5r.jpg') ;margin-bottom:1px;text-align:center; color:#869daf; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold; }
#nav_inner a:hover#groep {	background-position: 0 -50px;}
#nav_inner a#groep_act {display:block;width:320px;height:50px; margin: 0px;padding:0px;background-image:url('/images/site/5r.jpg');margin-bottom:1px;;  background-position: 0 -100px;text-align:center; color:#d2dbe4; font-size:11px; line-height:4.5em;overflow:hidden; font-weight:bold; }


/*---------------------------+
| content top                |
+----------------------------*/

#content_top {width:644px; background:#183048 url('/images/site/content_bottom.jpg') left bottom  no-repeat;  margin:0;padding:0; margin-top: -5px;overflow:visible;}
#content_inner{width:644px; background: url('/images/site/content_top.jpg') top left no-repeat; min-height:480px;}
* html #content_inner{height:480px;}
/*--------------------+
| homepage            |
+---------------------*/

.welcome{padding:15px 15px 4px 15px; text-transform: uppercase;}
.welcome2{padding:5px 15px 4px 15px; text-transform: uppercase; width: 400px;clear:both;}
.welcome3{padding:0px 15px 4px 15px; width:410px; display:block; clear:none;text-transform:none;}
.welcome4{padding:5px 15px 4px 15px; text-transform: uppercase; width: 400px;clear:left;}
.welcome_pic{padding:4px 5px 4px 10px; }
p.welcome {width:410px; display:block; clear:none;text-transform:none; }
#news_left{width:382px;float:left;overflow:hidden; zoom:1;}
#news_left_inner{margin-left:10px;}
#news_left_inner h4{ color:#acc348; text-transform:uppercase; padding:0 5px 10px 5px; font: normal 12px "Trebuchet MS",Arial,Helvetica,sans-serif; letter-spacing:1px; margin-top: 10px;}
#news_left_inner p { color: #98a7b4; font-size:11px; padding:10px 5px 10px 5px; margin-top: -2px; text-align:justify;}
#news_right{width:230px;float:right;clear:none}
#news_right_inner{padding-right:10px;padding-bottom:25px;margin-bottom:10px;}


.header{background-color:#11263b; height:14px; font-family:arial; font-size:11px; color:#899cae; text-transform:uppercase; padding:5px 10px;}

#calendar{background-color:#27415a;}
table.calendar{width:100%; padding:1px; border-collapse:collapse;}
td, th{height:27px; width:34px;text-align:center;}
th{color:#acc348; text-transform:uppercase; background-color:#14273b; border:1px solid #233e59;text-align:center; font-weight: normal; font-size: 10px;}
th a{color:#acc348}
th a:hover{color:#fff;}
.action{background-color:#173046; color:#acc348; font-size:10px; font-weight:normal; border:1px solid #233e59;}
.no_action{background-color:#173046; color:#395f84; font-size:10px; font-weight:normal; border:1px solid #233e59;}
.not{border:1px solid #233e59;background-color:#192c40;}
.calend{padding: 0 5px 0 5px;}

.clearboth{clear:both;}
.floatrights{float:right;clear:both;padding:4px; background:#253e54; border:1px solid #11263b; margin:5px 0px 5px 10px;}
.dott {clear:both;height: 6px; width: 610px; background: url(/images/site/dot.gif) left 2px repeat-x; margin-left:5px; }
/*-----------------------+
| popup  events          |
+------------------------*/

#popup {padding:10px;}
.popup {position:relative;clear:both;top:0px;height:1px;}
* html .popup {position:relative;clear:both;top:0px;height:1px !important;margin:0;padding:0;}

/*---------------------+
| nieuwsbrief          |
+----------------------*/

form.newslttr{width:222px; padding: 0;}
.field1{width:218px; height:1.6em; color:#333; background-color:#253d54; border:1px solid #0e1e2e;}
.submitfield1{width:220px; color:#acc348;background-color:#11263b;border:0; cursor:pointer; font-size:10px; text-transform:uppercase; height:2.0em; font-weight:bold; padding-right: 4px; margin-top: 4px;}



/*----------------------------+
|   accordeon                 |
+-----------------------------*/

#content{margin:0;padding:0;padding-left:15px;}
#wrap {padding-left:10px;}

/* opmaak voor accordeoen
h5 {margin:0;height: 30px;width: 606px;cursor: pointer;font-size: 0.99em;
		background: url(/images/site/arrow_off.png) 10px 12px no-repeat;}
h5 a:link, h5 a:visited {background: transparent;color: #cccccc;padding-top: 10px;padding-left:26px;
			-moz-outline-style: none;display: block;height: 25px;width: 600px;text-decoration: none;font-family:arial;
			font-size:12px;font-weight:bold;text-transform:uppercase;background: url(/images/site/dot.gif) bottom left repeat-x;}


* html h5 a:link, * html h5 a:visited{padding-top:8px;height:22px;}
*/

h5 {color:#acc348; font:12px "Trebuchet MS",Arial,Helvetica,sans-serif; letter-spacing:1px; padding-left: 15px; text-transform: uppercase; padding-top: 5px;}
.stretcher {background:transparent;width:640px;margin-left:1px;position:relative; top:5px;}
* html .stretcher{background:transparent;width:634px;margin-left:0px;}
.stretcher img{display:inline; padding:4;}
.stretcher a{margin:0; padding:0;}
.stretcher h4{color:#acc348; font:12px "Trebuchet MS",Arial,Helvetica,sans-serif; letter-spacing:1px; padding:5px 15px 4px 15px; }
.stretcher p{font-size:11px;}

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

#calendars{position:relative; top:0px;left: 10px;width:623px; background:transparent url('images/site/kalender_nl.jpg') top left no-repeat;overflow:none; padding-bottom: 15px;}
#leskalender th{height:36px; border:0; background:transparent;}
#uitleg {font-size:10px;margin-top:15px; color:#5b768e; }
td.dag{width:12px;height:32px !important;margin:0;padding:0; line-height:1.0em;font-size:10px;}
td.zaal{width:31px;height:16px!important;margin:0;padding:0; line-height:1.0em;font-size:10px;}
td.les{width:36px;border: 0px solid dimgray;background:transparent;padding:0;margin:0; height:25px;}
.links_tab{margin-top:3px;}


/*-------------------+
| slagsporten        |
+--------------------*/

.floatright{float:right;clear:both;padding:4px; background:#253e54; border:1px solid #11263b; margin:15px 15px 2px 10px;}
.floatright2{float:left;clear:both;padding:4px; background:#253e54; border:1px solid #11263b; margin:4px 0 15px 15px;display:inline;}
.wraps{float:left; position:relative;padding-left:10px;background: url('/images/site/dot.gif') bottom left repeat-x;width:630px;padding-bottom:20px;}
.opening {font-style:italic; color:#5f7082; font-weight:bold; font-size:11px; text-transform: uppercase; padding:10px 0 0 15px; float: left;clear:both;}

/* opening hours courts */
.blockhead{width:130px; margin:2px; background:#0e1f31; color:#6f8497; float:left; clear:none; text-align:center; line-height:1.5em; font-weight:bold; text-transform:uppercase;}
.blocktext{width:130px; margin:2px; background:#11263b; float:left; clear:none; text-align:center; line-height:1.5em; text-transform:uppercase; color:#dedede;}
.blocktext4{width:130px;  background:#11263b; float:left; clear:none; text-align:center; line-height:1.5em; text-transform:uppercase; color:#dedede;margin:0;}

.blockempty{width:102px; padding:1px; background:transparent; float:left; clear:both; }
.blockday{width:100px; margin:2px; background:#0e1f31; float:left; clear:both; text-align:center; line-height:1.5em; font-weight:bold; text-transform:uppercase; color:#6f8497;}
.blockday2{width:100px; margin:2px; background:transparent; float:left; clear:both; text-align:center; line-height:1.5em; font-weight:bold; text-transform:uppercase; color:#6f8497;}
.blockday4{width:100px;  margin:2px; background:transparent; float:left; clear:both; text-align:right; line-height:1.5em; font-weight:bold; text-transform:uppercase; color:#6f8497;}

.court{width:440px; clear:both; font-size:11px; font-weight:bold; font-family:arial, sans; color:#acc348; text-align:center; margin:4px; text-transform:uppercase; padding-top: 4px;}

#tabscontainer{margin:0px; padding:0px ;margin-bottom: 15px;}
#tabscontainer p{width:410px; display:block; clear:none;}
#titel{text-align:left;margin-top:5px;}

.tabscontainer2{margin:0px; width: 466px;}
.tabscontainer3{margin-left:15px; margin-bottom: 25px;width:420px; float: left; clear:left;display:inline;}
.tabscontainer4{margin-left:15px; margin-bottom: 15px;width:450px; float: left; clear:both;}
.tabscontainer5{margin-left:15px; margin-bottom: 25px;width:300px; float: left; clear:left;display:inline;}
.blocktext3{width:150px; margin:2px; background:#11263b; float:left; clear:none; text-align:center; line-height:1.5em; text-transform:uppercase; color:#dedede;}
.blockday3{width:100px; margin:2px; background:#0e1f31; float:left; clear:both; text-align:center; line-height:1.5em; font-weight:bold; text-transform:uppercase; color:#6f8497;}


/*----------------+
| menu            |
+-----------------*/

ul li {list-style:none;}
ul li ul li, ul.suggestion li {display:block; width:340px; text-align:left; background : url(/images/site/dot.gif) left bottom repeat-x;}
ul li ul li span , ul.suggestion li span {float:right;clear:none;}
ul.suggestion li {color:#acc348;font-weight:bold;}
img.menu {border:3px solid #11263b;background : url(images/site/chalk.jpg) top left;}
img.menu2 {border-left:4px solid #11263b;border-right:4px solid #0e1f31;}
.suggest{width: 508px; padding: 0; margin: 25px; float:left;clear:both;background : url(images/site/chalk.jpg) top left;border:4px solid #0e1f31;}
.suggest_pic1{width: 508px;background:transparent url('/images/uploaded/tt/suggesties1.png') ;
						_background:transparent;
						filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/uploaded/tt/suggesties1.png');}
.suggest_pic2{width: 508px;
						background:transparent url('/images/uploaded/tt/suggesties2.png') ;
						_background:transparent;
						filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/uploaded/tt/suggesties2.png');}
#menuwrap{margin:25px; margin-left: 65px;margin-bottom:0px; border-top:4px solid #11263b;border-bottom:4px solid #11263b;width:508px;}
#menuwrap div{float:left;clear:both;}
#menuwrap div.space{border-top:4px solid #11263b;width:508px;}
* html #menuwrap div.space{border-top:0px;line-height:0em;}
.blok{margin:0px; border: 1px solid red; }

/*------------+
| opening bar |
+-------------*/

.blockhead2{width:120px; margin:2px; background:#0e1f31;color:#6f8497;float:left;clear:none;text-align:center; line-height:1.5em;font-weight:bold;text-transform:uppercase;}
.blocktext2{width:120px; margin:2px; background:#11263b;float:left;clear:none;text-align:center; line-height:1.5em;text-transform:uppercase; color:#dedede;}

/*------------+
| galerij     |
+-------------*/

.galery ul {padding:0 15px 15px 10px;}
.img_list {float: left; clear: left; padding-top: 2px; margin-right: 4px;}
.galery li {list-style:none;}
.galery li a {color:#acc348; font-weight:normal; font-size:11px; text-transform:uppercase;}
.galery li a:hover {color:#4d657b; font-weight:normal; font-size:11px; text-transform:uppercase; text-decoration: underline;}

/****************************** photogallery Styles ***************************************/

/*--------------------------------+
| photogallery standards          |
+---------------------------------*/
#upper{background :transparent; width:560px; text-align:left;  margin:0px 0 15px 0px;}
#wrap{background:transparent; margin:0px;padding-top:10px; text-align:center; }
.textwrap{background:transparent;width:484px; margin: 5px 0 15px 15px; padding:0;text-align:center; float: left; }
a, a:hover {border:0;}
img {border:0}
#imgL{float:left;clear:both;height: 90px; padding-left: 42px; margin-top: -25px; padding-right: 3px; width:40px !important;}

a.leftmove{display:block;background: url('/images/site/pijlL.png') top left no-repeat;width:40px; height:90px;
			_background:none;cursor:pointer;cursor:hand;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/site/pijlL.png');}
#imgR{float:left;clear:none;height:90px; margin-top: -25px; width:40px; padding-left: 3px;}
a.rightmove{display:block;background: url('/images/site/pijlR.png') top left no-repeat;width:40px; height:90px;
			_background:none;cursor:pointer;cursor:hand;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/site/pijlR.png');}


/*-----------------------------+
| photogallery                 |
+------------------------------*/

/** motioncontainer is de gehele omvattende box**/
#motioncontainer {background:#0e1e2e; width: 395px; height: 95px; float:left; clear:none;}
#motioncontainer a{margin-left:10px;}/*spacing between images*/
#motioncontainer a:hover {color: red;text-decoration:none; /* Dummy definition to overcome IE bug */}
#motioncontainer a img {border: 0 ;display:inline;margin:0; width:85px ;height:85px;}

/** motiongallery is de galerij die we gaan verschuiven : dus inner **/
#motiongallery{padding:5px 5px;}
* html #motiongallery{padding:5px 10px;}
a.gally{color: #acc348; text-decoration: none; padding-bottom: 15px; }
a.gally:hover{color: #4d657b; text-decoration: none;}

/*-----------------------------+
| large image                  |
+------------------------------*/
.imageWrapper{float:left;width:484px;margin-left:40px; margin-bottom:40px; text-align:center !important;  background:#0e1e2e;display:inline; }
.gal_pic{display:block;}
.gal_pic{display:inline; clear:both;#} /*hack for safari which stretches the image if display:inline*/
#text_gal{display:inline; font-size:11px; line-height:1.5em;float:left; width: 600px; height: 20px;background:#c8c8c8 !important;color:#fff; font-weight:bold;position:relative;top:-13px;width:484px;text-align:center;}

/********************************************************************************************************/

/*----------------------------+
|  formulier                  |
+-----------------------------*/
form  {border: 0; padding-left: 10px; padding-bottom: 10px; background-color: transparent; }
form {width:600px; margin: 0;}
.zebox {width: 600px; float: left; clear: both; margin: 2px 0px; }
label {width: 83px;   float: left;   clear: both;   text-align: left;   padding: 5px; font: normal 11px "Trebuchet MS",Arial,Helvetica,sans-serif;  color: #425e78; background-color:#0e1e2e; line-height:1.5em; letter-spacing:0.8px; text-transform: uppercase;}
label.left {width: 56px;   float: left;   clear: none;   text-align: left;   padding: 5px; font-family: Verdana,  sans-serif;  color: #000; }
.label_transparent{width: 83px;   float: left;   clear: both;   text-align: right;   padding: 5px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;   text-transform: uppercase; background: transparent;border:0px solid transparent;  }
.field {float: left;  width: 450px ;  height:18px; margin: 0 3px ; padding:3px;border:1px solid #0e1e2e; color: #98a7b4;background-color:#253d54;}
.field_125 {float: left;  width: 95px ;  height:18px; margin: 0 3px ; padding:3px;border:1px solid #0e1e2e; color:#98a7b4;background-color:#253d54;}
.fielddeep {float: left;  width: 450px ;  height:173px; margin: 0 3px ; padding: 3px;color: #98a7b4;text-align:left; border:1px solid #0e1e2e; background-color:#253d54;  }
.fieldsubmit {float: left; height:1.8em; margin: 3px 3px; padding:3px 10px;border:0px solid #869daf; color: #acc348;background-color:#0e1e2e; font-weight:normal;font-size:12px;}
.em1 {padding:0 25px 0 5px;color:red;line-height:2.9em;}
.em {color:red;}
.padding{padding:10px 25px 0 25px;}
p.red {float:left;display:inline; width:429px; color:#e70a0a; font-weight: bold; font-size: 11px; padding: 3px; margin-left:95px;}
p.question {float: left;  width: 400px ;display:block;  height:18px; margin: 0 3px ; padding:3px; color: #425e78; background-color:#0e1e2e;}


input:focus, textarea:focus {background:#869daf !important;color: #4a4f54 !important;border:1px solid #0e1f31 !important;}
.focus {background: #968daf !important;color:  #4a4f54  !important;border:1px solid #0e1f31 !important;}

.dotty {clear:both;height: 1px; width: 614px; background: url(/images/site/dot.gif) bottom left repeat-x; margin-left:15px; }

.zebox1 {width: 600px; float: left; clear: both; margin: 2px 0px; color:#98a7b4;font-size:13px;font-weight:bold;line-height:1.0em;}
.zebox1 img{display:inline;border:1px solid #0e1e2e;margin-left:3px;top:1px;position:relative;}
* html .zebox1 img{margin-left:0px;}
.question {float: left;  width: 450px ;display:block; font: normal 11px "Trebuchet MS",Arial,Helvetica,sans-serif;  text-transform:uppercase; height:18px; margin: 0 3px ; padding:3px; color: #acc348; background-color:transparent;font-weight:bold;}
.ht {height:120px;}
.hl{height:50px;}
#extra_question {float:left;clear:none;width:452px;margin: 0px ; padding:0px; color: #98a7b4;background-color:transparent;}


