
/*migration 7.6.6 SP2: resolve spinning wheel bug */
.EktronAjaxLoading{display: none;}


body { background:#003440 url('../img/bg_body.jpg') repeat-x; text-align:center; margin:0 auto; padding:0 auto; width:98%;}

div	 { margin:0 auto; padding:0 auto;}
img	 { margin:0 5px 0 0; padding:0 auto;}



.btnOrange 	{ padding:0px 5px 0px 5px; margin:0; background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer;}
.back { display:block; float:left; width:50px; font:bold 12px Arial, Tahoma, sans-serif; color:#0076CC;  margin:20px 15px 20px 0; padding:0 4px 5px 15px; background:url(../img/arrowLightRev.gif) no-repeat;}


/* BUILDING BLOCKS */

.containerBlock	{ display:block; width:100%; text-align:center; margin:0 auto; padding:0;}
.centerBlock { display:block; width:960px; margin-left:auto; margin-right:auto;}
.taalSwitch { display:block; float:left; text-align:right; width:960px; height:25px; margin:0; padding:0;}
.header	{  display:block; float:left; width:960px; background:#FFF; margin:0; padding:0;}
.contentBlock			{ display:block; float:left; width:960px; border-bottom:20px solid #FFF; background:#fff url(../img/bg_content.jpg) repeat-y 0 0;}
.leftblock				{ display:block; float:left; width:250px; background:#fff; padding:0 0 10px 0; margin:0 0 10px 0;}
.rightblock				{ display:block; float:right; width:706px; background:#fff; margin:0 0 0 4px; padding:0; text-align:left;}


/* TAALSWITCH  */	


.taalSwitch ul    		{ margin:0; padding:0;}
.taalSwitch li    		{ margin:0; padding:0; display:block; float:right; margin:0 5px 0 5px; list-style-type:none;}
.taalSwitch a    		{ font:bold 11px Arial, Tahoma, sans-serif; color:#FFF; text-decoration:none;}
.taalSwitch a:hover 	{ font:bold 11px Arial, Tahoma, sans-serif; color:#003440; text-decoration:none;}


/* HEADER  */	


.header h1				{  display:block; float:left; width:240px; height:95px; margin:0; padding:0; background:#fff url('../img/logoXylos.gif') no-repeat 0 5px;}
.header h1 span			{  display:none;}
.header a				{  cursor:pointer;}
.topbalk				{ display:block; margin:55px 0 0 0; padding:0; display:block; float:right; width:710px; height:1px; text-align:right; background:#003440 url('../img/bg_toolbar.jpg') repeat-y;}
.toolbar 				{ margin:0; padding:0; display:block; float:right; width:710px; height:25px; text-align:right; background:#003440 url('../img/bg_toolbar.jpg') repeat-y;}
.toolbar ul				{ margin:0; padding:0 10px 0 0;}
.toolbar li				{ margin:0; padding:4px 5px 0 5px; display:block; float:right; }
.toolbar a    			{ font:bold 12px Verdana, Arial, sans-serif; color:#FFF; text-decoration:none;}
.toolbar a:hover    	{ font:bold 12px Verdana, Arial, sans-serif; color:#FF9900; text-decoration:none;}


/* Maarten Code 
.search					{ display:block; float:right; width:690px; padding:5px 0 0 0; text-align:right;}
.search	a				{ display:block; float:right; width:120px; background:url('../img/arrowGrey.gif') no-repeat center left; padding:2px 95px 5px 10px; color:#999; font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
.search	a:hover			{ color:#333; }
.search input			{ margin:0 10px 0 0;}
.search input.btn		{ background:url('../img/btngrey.gif'); border:1px solid #666; font:bold 14px Arial, Helvetica, sans-serif; width:65px; height:20px; cursor:pointer;}
*/


/* Vladimir Code*/

.search					{ display:block; float:right; width:690px; padding:5px 0 0 0; text-align:right;}
.search	a.extended		{ white-space:nowrap; display:block; float:right; width:120px; background:url('../img/arrowGrey.gif') no-repeat center left; padding:2px 95px 5px 10px; color:#999; font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
.search	a.extended:hover			{ color:#333; }
.search input			{ margin:0 10px 0 0;}
.search	a.btn			{ margin:0 10px 0 0; padding:2px 5px 2px 5px; color:#333;	text-decoration: none; background:url('../img/btnOrange.gif'); border:1px solid #666; text-align:center; font:bold 14px Arial, Helvetica, sans-serif; width:65px; height:18px; cursor:pointer;}
.search input.btn		{ background:url('../img/btngrey.gif');	border:1px solid #666; font:bold 14px Arial, Helvetica, sans-serif; width:65px; height:20px; cursor:pointer;}
.search a.btnOrange 	{ padding:2px 5px 1px 5px; margin:0 15px 0 0; background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer; color:#000; text-decoration:none;}

.path					{ display:block; float:left; width:680px; margin:0 0 0 10px; padding:5px 15px 5px 0; font:normal 12px Arial, Tahoma, Helvetica, sans-serif; text-decoration:unerline; color:#0076CC;}
.path ul				{ margin:0; padding:0;}
.path li				{ margin:0 10px 0 0; padding:0 0 0 10px; display:block; float:left; list-style-type:none; background:url(../img/arrowDark.gif) no-repeat 0 -1px;}
.path a					{ font:normal 12px Arial, Tahoma, Helvetica, sans-serif; text-decoration:none; color:#003440;}
.path a:hover			{ font:normal 12px Arial, Tahoma, Helvetica, sans-serif; text-decoration:unerline; color:#0076CC;}


/* NAV  */	

.navServices			{ margin:0 0 45px 0; padding:0;}
.navServices ul			{ margin:0; padding:0;}
.navServices li			{ display:block; text-align:right; margin:0 25px 0 0; padding:0 10px 0 0; list-style-type:none; background:url('../img/arrowDark.gif') no-repeat 218px 1px;}
.navServices a			{ font:bold 14px Arial, Tahoma, sans-serif; color:#003440; text-decoration:none;}
.navServices a:hover	{ font:bold 14px Arial, Tahoma, sans-serif; color:#7F999F;}
.navServices li ul		{ margin:0; padding:0;}
.navServices ul li li	{ margin:0; padding:0; background:url('../img/noimg');}
.navServices ul li li a	{ margin:0; padding:0; font:normal 12px Arial, Tahoma, sans-serif; color:#003440;}
.navServices ul li li a:hover	{ margin:0; padding:0; font:bold 12px Arial, Tahoma, sans-serif; color:#0076CC;}

.navAct 				{ margin:0; padding:0; font:bold 12px Arial, Tahoma, sans-serif; color:#0076CC;}
.navAbout				{ margin:0 0 20px 0; padding:0;}
.navAbout ul			{ margin:0; padding:0;}
.navAbout li			{ display:block; text-align:right; margin:0 25px 0 0; padding:0 10px 0 0; list-style-type:none; background:url('../img/arrowLight.gif') no-repeat 218px 4px;}
.navAbout a				{ font:bold 14px Arial, Tahoma, sans-serif; color:#0076CC; text-decoration:none;}
.navAbout a:hover		{ font:bold 14px Arial, Tahoma, sans-serif; color:#7FBAE5;}
.navAbout li ul			{ margin:0; padding:0;}
.navAbout ul li li		{ margin:0; padding:0; background:url('../img/noimg');}
.navAbout ul li li a	{ margin:0; padding:0; font:normal 12px Arial, Tahoma, sans-serif; color:#0076CC;}
.navAbout ul li li a:hover	{ margin:0; padding:0; font:bold 12px Arial, Tahoma, sans-serif; color:#003440;}


.adress					{ display:block; margin:40px 0 0 0; padding:0; text-align:right; background: url('../img/logoQfor.gif') no-repeat left bottom;}
.adress	h1				{ display:block; margin:30px 20px 10px 100px; padding:0; width:130px; font:bold 12px Arial, Tahoma, sans-serif; color:#003440; background:url('../img/arrowDark.gif') no-repeat 20px -2px; }
.adress	ul				{ margin:0 20px 0 0; padding:0; text-align:right;}
.adress	li				{ font:normal 12px Arial, Tahoma, sans-serif; color:#999; list-style-type:none;}
.adress	a				{ text-decoration:underline; color:#0076CC; }
.adress	a:hover			{ text-decoration:none; color:#7FBAE5; }	

.dwnld					{ margin:0; padding:0 10px 0 20px; display:block; height:40px; float:right; list-style-type:none; background:url(../img/noimg.jpg) no-repeat; width:245px;} /*width:500px*/

.navTabs				{ margin:0; padding:0; display:block; float:left; height:35px; background:url(../img/bg_tabs.jpg) no-repeat left bottom; width:710px;}
.navTabs ul				{ margin:0 0 0 1px; padding:0;}
.navTabs li				{ margin:5px 0 0 5px; padding:5px 5px 0 5px; display:block; float:left; list-style-type:none; background:url(../img/tabs01.gif) no-repeat; width:195px; height:24px; overflow:hidden; line-height:2px;}
.navTabs li.act			{ margin:5px 0 0 5px; padding:5px 5px 0 5px; display:block; float:left; list-style-type:none; background:url(../img/tabs02.gif) no-repeat;}
.navTabs a				{ margin:0; padding:0px 0 0px 0; font:bold 10px Verdana, Arial, sans-serif; color:#fff; text-decoration:none; display:block;  }
.navTabs span			{ font:bold  10px Verdana, Arial, sans-serif; color:#0076CC; text-decoration:none;padding:0px 0 0px 0;display:block; }

.newsletter				{ display:block; float:left; margin:0 0 10px 10px; width:210px; padding:0 0 10px 0; border-bottom:2px solid #0076CC; border-top:2px solid #0076CC; text-align:left;}
.newsletter h1			{ display:block; margin:5px 0 0 0; padding:0; font:bold 16px Arial, Tahoma, sans-serif; color:#0076CC; text-align:left;}
.newsletter	p			{ display:block; margin:0; padding:10px 0 10px 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left;}
.newsletter input.btn	{ display:block; margin:0; padding:0 10px 0 10px;background:url('../img/btnBlue.gif'); border:1px solid #00334E; font:bold 14px Arial, Helvetica, sans-serif; color:#fff; width:auto; height:20px; cursor:pointer; }


/*Vladimir code*/

.newsletter input.btnOrange	{height:22px ; border-style:solid ; border-width:1px; border-color: #666; padding:0; margin:0 15px 0 0; background: url('../img/btnOrange.gif');  font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer;   }


/* RIGHTBLOCK  */	

.topartikel					{ display:block; margin:0; height:325px; padding:0 0 0 15px; /*background:url('../img/bg_lineDuo.jpg') no-repeat left bottom;*/}
.topartikel	img				{ margin:0 0 0 10px; padding:0;}
.topartikel h1				{ margin:0 0 20px 0; padding:0; font:bold 25px Arial, Tahoma, sans-serif; color:#0076CC; text-align:left;}
.topartikel p				{ margin:0; padding:0; font:normal 13px/16px Arial, sans-serif; color:#333; text-align:left;}
.topartikel a				{ margin:0; padding:0; text-decoration:underline; color:#0076CC;}
.topartikel a.lijst			{ display:block; margin:0; padding:0 0 0 15px; text-align:left; text-decoration:none; background:url('../img/arrowLight.gif') no-repeat top left; font:bold 12px Verdana, Arial, sans-serif; color:#0076CC;}
.topartikel a:hover			{ color:#7FBAE5;}
.topartikel ul				{ margin:0; padding:0;}
.topartikel li				{ list-style:outside; list-style-image:url(../img/arrowDark.gif); margin:0 5px 10px 40px; padding:0; font:bold 12px/15px Arial, sans-serif; text-align:left;}
.topartikel li.inschrijven		{ list-style-type:none; list-style-image:url(../img/noimage); margin:0 0 10px 40px; padding:0; font:bold 12px/15px Arial, sans-serif; text-align:left;}


.rightblockItem 			{ margin:0; padding:0;}
.rightblockItem ul			{ margin:0; padding:0;}
.rightblockItem li			{ margin:0 10px 0 5px; padding:0 0 10px 0; display:block; float:left; width:330px; height:230px; list-style-type:none; background:url('../img/bg_lineLong.jpg') no-repeat left bottom;}
.rightblockItem ul.descr		{ margin:0; padding:0; border:0; height:auto; display:block; float:left;}
.rightblockItem li.descr  		{ margin:0; padding:0 0 0 40px; border:0; width:auto; height:auto; background:url('../img/noImg.gif') no-repeat 30px 3px; text-align:left; font:normal 12px/13px Arial, sans-serif; color:#000;}

.rightblockItem h1			{ margin:0; padding:10px 0 15px 15px ; text-align:left; font:bold 20px Arial, Tahoma, sans-serif; color:#0076CC}
.rightblockItem p			{ margin:0; padding:0 0 0 15px; text-align:left; font:normal 12px/15px Arial, sans-serif; color:#000}
.rightblockItem a.lijst			{ display:block; float:left; margin:10px 0 0 0; padding:0 0 0 15px; text-align:left; text-decoration:none; background:url('../img/arrowLight.gif') no-repeat top left; font:bold 12px Verdana, Arial, sans-serif; color:#0076CC;}
.rightblockItem a 			{ margin:0; padding:0; text-decoration:underline; color:#0076CC;}
.rightblockItem a:hover		{ color:#7FBAE5;}

.partners					{ display:block; float:left; background-color:#FFF; margin:10px 0 0 10px;}
.partners ul				{ display:block; float:left; width:660px; margin:10px 0 0 0; padding:1px; }
.partners li				{ list-style-type:none; background-color:#FFF;}
.partners h1				{ font:bold 20px Arial, Tahoma, sans-serif; color:#0076CC; text-align:left; margin:0; padding:5px 0 15px 5px;}

.partners span				{ display:none;}
.partners li ul				{ margin:0; padding:0; background-color:#FFF;}
.partners ul li li			{ list-style-type:none; background-color:#FFF; text-align:left; margin:0; padding:0 0 10px 6px; display:block; float:left; width:128px; height:60px;}


/* Maarten Code

.zoeken						{ display:block; float:left;}
.zoeken ul					{ display:block; float:left; width:670px; height:175px;  margin:10px 0 0 10px; padding:1px; background:url('../img/bg_lineLong.jpg');}
.zoeken li					{ list-style-type:none; width:670px; height:175px;  background-color:#FFF;}
.zoeken h1					{ font:bold 20px Arial, Tahoma, sans-serif; color:#0076CC; text-align:left; margin:0; padding:15px 0 15px 15px;}
.zoeken span				{ display:none;}
.zoeken br					{ display:none;}
.zoeken li ul				{ margin:0; padding:0; }
.zoeken ul li li			{ list-style-type:none; text-align:left; margin:0; padding:0 0 10px 10px; display:block; float:left; width:128px;}
.zoeken label				{ display:block; float:left; width:100px; margin:5px 0 0 10px; padding:0 0 0 15px; font:bold 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; background:url(../img/arrowDark.gif) no-repeat;}
.zoeken input				{ display:block; float:left; width:175px; margin:5px 10px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }
.zoeken select				{ display:block; float:left; width:180px; margin:5px 10px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }
.zoeken select.date			{ display:block; float:left; width:100px; margin:5px 10px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }
.zoeken input.date			{ display:block; float:left; width:20px; margin:5px 10px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }
.zoeken input.btn			{ display:block; float:right; margin:15px; background:url('../img/btngrey.gif'); border:1px solid #666; font:bold 14px Arial, Helvetica, sans-serif; width:65px; height:20px; cursor:pointer;}
*/


/* Vladimir Code */


.zoeken						{ display:block; float:left;}
.zoeken ul					{ display:block; float:left; width:400px; margin:30px 0 0 0; padding:0px;}
.zoeken li					{ list-style-type:none; width:355px; height:195px;  background-color:#FFF;}
.zoeken h1					{ font:bold 20px Arial, Tahoma, sans-serif; color:#0076CC; text-align:left; margin:0; padding:15px 0 15px 15px;}
.zoeken span				{ display:none;}
.zoeken br					{ display:none;}
.zoeken li ul				{ margin:0; padding:0; }
.zoeken ul li li			{ list-style-type:none; text-align:left; margin:0; padding:0 0 10px 10px; display:block; float:left; width:128px;}
.zoeken label				{ display:block; float:left; width:100px; margin:5px 0 0 10px; padding:0 0 0 15px; font:bold 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; background:url(../img/arrowDark.gif) no-repeat;}
.zoeken input				{ display:block; float:left; width:185px; margin:5px 10px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }
.zoeken select				{ display:block; float:left; width:190px; margin:5px 10px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }
.zoeken select.date			{ display:block; float:left; width:100px; margin:5px 90px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }
.zoeken input.date			{ display:block; float:left; width:20px; margin:5px 5px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }
.zoeken input.dateyear			{ display:block; float:left; width:31px; margin:5px 5px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }
.zoeken input.btn			{ display:block; float:right; margin:15px; background:url('../img/btngrey.gif'); border:1px solid #666; font:bold 14px Arial, Helvetica, sans-serif; width:65px; height:20px; cursor:pointer;}
.zoeken a.btn				{ color:#333; text-decoration: none; text-align:center; padding:2px 5px 2px 5px; display:none; float:right; margin:15px; background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 14px Arial, Helvetica, sans-serif; width:65px; height:20px; cursor:pointer; }

.advSearch					{ display:block; float:left;}
.advSearch h1				{ display:block; float:left; clear:both; font:bold 20px Arial, Tahoma, sans-serif; color:#0076CC; margin:0 0 20px 15px;}
.advSearch h2				{ display:block; float:left; clear:both; font:bold 16px Arial, Tahoma, sans-serif; color:#003440; margin:20px 0 10px 30px;}
.advSearch ul				{ margin:0 0 0 30px; padding:0;}
.advSearch li				{ display:block; float:left; clear:both; margin:5px 0 0 0; padding:0; font:normal 12px Arial, Tahoma, sans-serif;}
.advSearch input			{ margin:0 10px 0 10px; padding:0; float:left;}
.advSearch span.radio input	{ clear:both; float:left; }
.advSearch span.radio label	{ float:left; text-align:left; }
.advSearch a				{ padding:0 0 0 30px; font:normal 12px Arial, Tahoma, sans-serif; color:#0076CC; text-decoration:underline;}
/* Maarten
.advSearch a:hover			{ font:normal 12px Arial, Tahoma, sans-serif; color:#0076CC; text-decoration:none;}
*/
/*Vladimir */
.advSearch a:hover	        {padding:2px 5px 1px 5px; margin:0 15px 0 0; background:url('../img/btnOrange.gif') ; border:1px solid #666; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer; color:#000; text-decoration:none;}
.advSearch a.btnOrange 		{ display:inline-block ;padding:2px 5px 1px 5px; margin:0 15px 0 0; background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer; color:#000; text-decoration:none;}
/*Vlad */
.advDetailSearch			{ display:block; float:right; margin: 10px 4px 10px 10px; padding: 10px 10px 10px 10px }
.advDetailSearch a:hover	{ color:#000; text-decoration:none;}
.advDetailSearch a.btnOrange { padding:2px 5px 1px 5px; margin:0 15px 0 0; background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer; color:#000; text-decoration:none;}
/*End Vlad*/

.alfabet					{ display:block;}
.alfabet h1					{ display:block; width:60px; font:bold 14px Arial, Tahoma, sans-serif; color:#0076CC; border-bottom:1px solid #0076cc; margin:0 0 10px 0; padding:0;}
.alfabet a					{ font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-decoration:none; padding:0;}
.alfabet a:hover			{ font:normal 12px Arial, Tahoma, sans-serif; color:#0076CC; text-decoration:underline;}
.alfabet span				{ margin:0; padding:0;}
.alfabet ul					{ display:block; margin:0; padding:0;}
.alfabet li					{ display:block; float:left; width:210px; margin:30px 0 0 0; padding:0;}
.alfabet li ul				{ margin:0; padding:0;}
.alfabet ul li li			{ margin:0; padding:0 0 0 20px; border:none;}

.categorie					{}
.categorie a				{ font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-decoration:none; padding:0 0 0 15px;}
.categorie a:hover			{ font:normal 12px Arial, Tahoma, sans-serif; color:#0076CC; text-decoration:underline;}
.categorie ul				{ display:block; margin:0; padding:0;}
.categorie li				{ display:block; float:left; width:210px; margin:30px 0 30px 0; padding:0;}
.categorie li ul			{ margin:0; padding:0 0 0 20px;}
.categorie ul li li			{ margin:0; padding:0; border:none; background:url(../img/arrowLight.gif) no-repeat;}

.domeinen					{ display:block; margin:0; padding:0;}
.domeinen h1				{ font:bold 20px Arial, Tahoma, sans-serif; color:#0076CC; margin:0 0 20px 15px;}
.domeinen a					{ font:bold 12px Arial, Tahoma, sans-serif; color:#0076CC; text-decoration:none; display:block; width:250px;}
.domeinen a:hover			{ font:bold 12px Arial, Tahoma, sans-serif; color:#333;}
.domeinen ul				{ display:block; float:left; margin:0 0 7px 0; padding:0 0 15px 15px; clear:both; background:url(../img/bg_lineLong.jpg) no-repeat bottom left;}
.domeinen li				{ display:block; float:left; width:320px; margin:0; padding:0 0 0 15px; list-style:none; background:url(../img/arrowLight.gif) no-repeat 0 1px ;}
.domeinenLittle				{ display:block; margin:0 0 0 10px; padding:0 0 40px 10px; width:230px; float:right; border-left:1px solid #ccc;}
.domeinenLittle h1			{ margin:0; padding:0; color:#999; font:bold 14px Arial, Tahoma, sans-serif;}
.domeinenLittle ul			{ float:left; margin:0; padding:0; display:block; width:230px; }
.domeinenLittle li			{ display:block; margin:0; padding:0; }
.domeinenLittle li a		{ font:normal 12px Arial, Tahoma, sans-serif; color:#0076CC; text-decoration:none; margin:0; padding:0 0 0 15px; background:url(../img/arrowLight.gif) no-repeat 0 1px ;}
.domeinenLittle li a:hover	{ font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-decoration:underline;}



/* Vlad code */
.domeinenLittle a.btnOrange:hover	{ padding:2px 5px 1px 5px; margin:0 15px 0 0; background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer; color:#000; text-decoration:none;}
.domeinenLittle input.RadioBtn  { padding:0px 0px 0px 0px; margin:0 0 0 0; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; width:20px;}
.domeinenLittle a.btnOrange 	{ display:block; float:left; width:auto; padding:2px 5px 1px 5px; margin:0 15px 0 0; background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer; color:#000; text-decoration:none;}
/* End Vlad code */


.content					{ display:block; margin:0 20px 0 15px; padding:0; position:relative; clear:both; font:12px/18px Arial, Tahoma, sans-serif; color:#333; }
.content img				{ margin:0 0 0 15px; padding:0; }
.content label				{ display:block; float:left; width:80px; margin:0; padding:0; font:bold 12px Arial, Tahoma, sans-serif;}
.content input				{ margin:0; padding:0; border:1px solid #fff; width:430px;}
.content input.box			{ margin:0; padding:0; border:1px solid #fff; width:20px;}
.content input.btnOrange 	{ padding:0px 5px 0px 5px; margin:0 0 0 190px; background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer; width:80px;}
.content input.redvalidation{ border:1px solid #666; }
/* 2009/04/20 DS - begin */
.content textarea.redvalidation { border:1px solid #666; width:430px; height:60px; }
/*.content input.job10		{ border:1px solid #666; width:70px; padding-right:280px; }*/
.content input.job10		{ border:1px solid #666; width:70px; }
.content input.job			{ border:1px solid #666; width:300px; padding-right:50px; }
.content input.jobFile		{ border:1px solid #666; width:350px; padding-right:50px; }
.content textarea.job		{ border:1px solid #666; width:350px; height:60px; }
.content select.job			{ width:200px; margin-right:150px; }
/*.content label.job			{ display:block; float:left; width:250px; margin:0; padding:0; font:bold 12px Arial, Tahoma, sans-serif;}*/
.content label.job			{ display:block; clear:left; float:left; width:250px; margin:0; padding:0; font:bold 12px Arial, Tahoma, sans-serif;}
/* 2009/04/20 DS - end */
.content h1					{ margin:20px 0 20px 0; padding:0; color:#0076CC; font:bold 20px Arial, Tahoma, sans-serif;}
.content h1.subdomein		{ margin:0 0 10px 0; padding:0; color:#666; font:bold 16px Arial, Tahoma, sans-serif;}
.content h2					{ margin:0 0 5px 0; padding:0; font:bold 14px/16px Arial, Tahoma, sans-serif; color:#0076CC;}
.content h3					{ margin:0 0 5px 0; padding:0; font:bold 16px/16px Arial, Tahoma, sans-serif; color:#0076CC;}
.content h4					{ clear:both; margin:5px 0 5px 0; padding:5px; font:bold 12px/16px Arial, Tahoma,sans-serif;}
.content h5					{ margin:5px 0 5px 0; padding:5px; font:bold 12px/16px Arial, Tahoma,sans-serif;}
.content p					{ font:normal 12px/18px Arial, Tahoma, sans-serif; margin:10px 30px 10px 0px; padding:0; }
.content a					{ text-decoration:underline; color:#06c;}
.content a:hover			{ text-decoration:underline; color:#666;}
.content a.xtra					{ display:block; float:left; margin:10px 0 0 0; padding:0 0 0 15px; text-align:left; text-decoration:none; background:url('../img/arrowLight.gif') no-repeat top left; font:bold 12px Verdana, Arial, sans-serif; color:#0076CC;}
.content a:hover .xtra			{ display:block; float:left; margin:10px 0 0 0; padding:0 0 0 15px; text-align:left; text-decoration:none; background:url('../img/arrowLight.gif') no-repeat top left; font:bold 12px Verdana, Arial, sans-serif; color:#7FBAE5;}

.content ul					{ margin:0; padding:0;}

.content li					{ display:block; 	list-style:outside;	font:normal 12px/18px Arial, Tahoma, sans-serif; margin:0 0 0 25px; padding:0 0 0 0;	list-style-type: none;	list-style-image: url(../img/arrowGrey.gif);}

.content li.subdomein		{ display:block; clear:both;	list-style:outside;	font:normal 12px/18px Arial, Tahoma, sans-serif; margin:0; padding:0;	list-style-type: none;	list-style-image: url(../img/noImg);}

.content input.btn	 		{ clear:both; padding:0; margin:10px 0 20px 0; background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 14px Arial, Helvetica, sans-serif; width:150px; height:20px; cursor:pointer;}

.content a.back 			{ display:block; float:right; position:absolute; top:20px; left:600px; width:50px; font:bold 12px Arial, Tahoma, sans-serif; color:#0076CC;  margin:0 15px 20px 0; padding:0 4px 5px 15px; background:url(../img/arrowLightRev.gif) no-repeat;}



.detail						{ display:block; float:left; width:650px; border:1px solid #0076cc; margin:0 0 10px 0; padding:10px;}



.inschrijven 				{ display:block; position:relative;}

.inschrijven h1				{ font:bold 20px Arial, Tahoma, sans-serif; color:#0076CC; margin:0 0 20px 15px;}

.inschrijven table.noBorderTable td		{border: 0;}

.coursdetail				{ display:block; float:left; margin:0 0 0 15px; padding:0 0 10px 0; width:580px;}

.coursdetail label			{ display:block; float:left; width:80px; margin:2px 15px 0 0; font:bold 12px Arial, Tahoma, sans-serif;}

.coursdetail input			{ display:block; float:left; width:200px; margin:2px 15px 0 0; padding:2px; font:normal 12px Arial, Tahoma, sans-serif; border:1px solid #fff;}

.coursdetail input.small	{ display:block; float:left; width:80px; margin:2px 15px 0 0; padding:2px; font:normal 12px Arial, Tahoma, sans-serif;}



.gegevens					{ display:block; float:left; clear:both; margin:10px 0 10px 15px; padding:10px 0 10px 0; width:650px; border-top:2px solid #0076CC;  border-bottom:2px solid #0076CC; font:normal 12px/18px Arial, Tahoma, sans-serif;}

.gegevens ul				{ margin:0; padding:0;}

.gegevens li				{ display:block; float:left; margin:0 0 20px 0; padding:0; list-style-type:none;}

.gegevens li.textarea		{ display:block; float:left; clear:both; margin:0 0 20px 0; padding:0; list-style-type:none;}

.gegevens a					{ display:block; float:right; margin:0; padding:0; width:400px; font:normal 14px/18px Arial, Tahoma, sans-serif; color:#0076CC;}

.gegevens a:hover			{ display:block; float:right; margin:0; padding:0; width:400px; font:normal 14px/18px Arial, Tahoma, sans-serif; color:#333; text-decoration:none;}



/*		.gegevens p					{ display:block; float:left; clear:both; margin:10px 0 10px 0; padding:0; width:550px;}

.gegevens p.facturatieSpace	{margin: 10px 0 0 0; }

*/		

.gegevens strong			{ display:block; float:left; width:650px; font:bold 14px/18px Arial, Tahoma, sans-serif; color:#0076CC; margin:0; padding:10px 0 10px 0;}

.gegevens span				{ display:block; float:left; font:normal 14px/18px Arial, Tahoma, sans-serif; color:#0076CC; margin:0 0 0 0;}

.gegevens span.box			{ display:block; float:left; width:20px; margin:5px 10px 0 0; padding:0;}

.gegevens label				{ display:block; float:left;  margin:5px 15px 0 0; width:120px; font:bold 12px/18px Arial, Tahoma, sans-serif; color:#333; text-align:left;}

.gegevens label.function	{ display:block; float:left; clear:both; margin:5px 15px 0 0; width:90px;  font:bold 12px/18px Arial, Tahoma, sans-serif; color:#333;}

.gegevens label.cheques		{ display:block; float:left; margin:5px 5px 0 0; width:550px;  font:bold 12px/18px Arial, Tahoma, sans-serif; color:#333;}

.gegevens label.big			{ display:block; float:left; clear:both; margin:5px 15px 0 0; width:220px; font:bold 12px/18px Arial, Tahoma, sans-serif; color:#333;}

.gegevens input				{ display:block; float:left; margin:5px 15px 0 0; padding:2px; font:normal 12px Arial, Tahoma, sans-serif;}

.gegevens input.normal		{ display:block; float:left; width:160px; margin:2px 15px 0 0; padding:2px; font:normal 12px Arial, Tahoma, sans-serif;}

.gegevens input.big			{ display:block; float:left; width:480px; margin:2px 15px 0 0; padding:2px; font:normal 12px Arial, Tahoma, sans-serif;}

.gegevens input.phone		{ display:block; float:left; width:190px; margin:2px 140px 0 0; padding:2px; font:normal 12px Arial, Tahoma, sans-serif;}

.gegevens input.btn			{ /*display:block; float:left; */clear:both; padding:0 5px 0 5px; margin:10px 0 0 0;  background:url('../img/btnOrange.gif'); border:1px solid #666; font:bold 12px Arial, Tahoma, sans-serif; text-align:center; cursor:pointer; width:auto;}

.gegevens textarea			{ display:block; float:left; clear:both; padding:0 10px 0 10px; margin:10px 0 0 0; width:580px;}



/*		

.gegevens span.check input	{ margin:0; padding:0; width:auto; float:left; }

.gegevens span.check label	{ display:block; float:left; width:520px; margin:0; padding:0 0 0 10px; }

.gegevens span.verplicht	{ display:block; width:200px; float:right; font:bold 14px/18px Arial, Tahoma, sans-serif; color:#0076CC; margin:10px 0 0 0; text-align:right;}

*/	

	

.gegevens select			{ display:block; float:left; width:164px; margin:5px 20px 0 0; padding:0 0 0 0; font:normal 12px Arial, Tahoma, sans-serif; color:#333; text-align:left; }

.confirm					{ display:block; float:left; clear:both; margin:10px 0 30px 15px; padding:10px 0 10px 0; width:650px; border-top:2px solid #0076CC;  border-bottom:2px solid #0076CC; font:normal 12px/18px Arial, Tahoma, sans-serif;}

.confirm strong				{ display:block; font:bold 14px/18px Arial, Tahoma, sans-serif; color:#FF6600; margin:10px 0 0 0;}

.confirm span				{ display:block; float:right; font:bold 14px/18px Arial, Tahoma, sans-serif; color:#FF6600; margin:10px 0 0 0;}

.confirm label				{ display:block; float:left; clear:both; margin:2px 15px 0 0; width:200px; font:normal 12px/18px Arial, Tahoma, sans-serif; color:#333;}

.confirm a					{ font:bold 12px/18px Arial, Tahoma, sans-serif; color:#0076CC;}

.bijkomend

.bijkomend ul				{ margin:0; padding:0;}

.bijkomend li				{ margin:0; padding:0 0 0 15px; list-style:none; background:url(../img/arrowDark.gif) no-repeat 0 1px ;}

.bijkomend a				{ margin:0; padding:0; font:normal 12px/18px Arial, Tahoma, sans-serif; color:#333; text-decoration:none;}

.bijkomend a:hover			{ margin:0; padding:0; font:normal 12px/18px Arial, Tahoma, sans-serif; color:#0076CC;}

.actions 					{ display:block; margin:0; padding:0; position:absolute; top:110px; right:50px; width:250px;}

.actions ul					{ display:block; margin:0; padding:0; width:300px;}

.actions li.print			{ display:block; margin:0 0 10px 0; padding:0; list-style-type:none; height:25px; background:url(../img/actionIcons.gif) no-repeat 0 0;}

.actions li.info			{ display:block; margin:0 0 10px 0; padding:0; list-style-type:none; height:25px; background:url(../img/actionIcons.gif) no-repeat 0 -65px;}

.actions a					{ display:block; margin:0; padding:4px 4px 4px 35px; height:25px; font:normal 12px Arial, Tahoma, sans-serif; text-decoration:none; color:#333; }

.actions a:hover			{ display:block; margin:0; padding:4px 4px 4px 35px; height:25px; font:normal 12px Arial, Tahoma, sans-serif; text-decoration:underline; color:#0076CC; }



.sitemap					{ display:block; float:left;}

.sitemap ul					{ margin:0 0 0 20px; padding:0;}

.sitemap li					{ display:block; float:left; clear:both; margin:0; padding:2px 0 0 10px; list-style-type:none; font:bold 12px Arial, Tahoma, sans-serif; background:url(../img/arrowDark.gif) no-repeat 0 0;}

.sitemap li ul 				{ margin:0 0 0 20px; padding:0;}

.sitemap ul li li			{ display:block; float:left; clear:both; margin:0; padding:2px 0 0 0; list-style-type:none; font:normal 12px Arial, Tahoma, sans-serif; background:url(../img/arrowDark.gif) no-repeat 0 10000px;}

.sitemap a 					{ color:#003440; text-decoration:none;}

.sitemap a:hover			{ color:#0076CC; text-decoration:underline;}

.result						{ display:block; float:left;}

.result h1					{ margin:0 0 20px 15px; padding:0; color:#0076CC; width:600px; font:bold 20px Arial, Tahoma, sans-serif;}

.result h2					{ display:block; float:left; clear:both; font:bold 16px Arial, Tahoma, sans-serif; color:#003440; margin:20px 0 10px 10px;}

.result	p					{ margin:0 0 20px 15px; padding:0; font:normal 12px Arial, Tahoma, Helvetica, sans-serif;}

.result	strong				{ text-decoration:underline; color:#06c;}



/* Maarten

.result	a					{ text-decoration:underline; color:#FF6600;}

.result	a:hover				{ text-decoration:underline; color:#B75B00;}

*/



/* Vlad  */



.result a					{ text-decoration:underline; color:#06c;}

.result a:hover			    { text-decoration:none; color:#06c;}



/* end Vlad  */



.rightblock table			{ display:block; float:left; margin:0 0 0 10px; padding:0;border-collapse:collapse}

.rightblock th				{ margin:0 0 0 10px; padding:2px 5px 2px 5px; background:#0076CC; border-right: 1px solid #fff; color:#FFF; font:bold 11px Arial, Tahoma, Helvetica, sans-serif;}

.rightblock th.end			{ border-right: 1px solid #0076CC; color:#FFF; }

.rightblock td				{ margin:0 0 0 10px; padding:2px 5px 2px 5px; border:1px solid #ccc; font:normal 12px Arial, Helvetica, sans-serif;}

.rightblock td.start			{ border-left: 1px solid #ccc; }

.rightblock td.top			{ border-left: 1px solid #ccc; border-top: 1px solid #ccc; }



/* FOOTER  */	



.footer					{ display:block; float:left; border:0px solid; font:normal 12px Verdana, Arial, sans-serif; text-align:left; color:#82CAFF; padding:10px 0 10px 280px;}

.footer	a				{ color:#82CAFF; }

.footer	a:hover			{ color:#FFF; }



/* Hans  */

div.content h1 {margin-top:15px}
div.topartikel h1 {margin-top:15px}
div.inschrijven h1 {margin-top:15px}
div.domeinen h1 {margin-top:15px}
div.navServices ul {margin-top:15px}
div.navServices ul ul{margin-top:0px}
*div.newsletter input.btnOrange {border:1px solid #fff;background: #666 no-repeat url('../img/btnOrange.gif');}
div.rightblock a.back {margin-left:15px;}
*div.rightblock a.back {margin-left:7px;}
.content table	{ margin:0 0 0px 10px;float:none}
.dwnld	{ margin:0; padding:0 10px 0 20px; display:block; height:40px; float:right; list-style-type:none; background:url(../img/noimg.jpg) no-repeat; width:245px;text-align:right} /*width:500px*/
.content h5 { padding-left:0px;color:#0076CC;}
.content h4 { padding-left:0px;}
.content ul { margin-bottom:20px; }
.domeinenLittle ul, .actions ul, .bijkomend ul, .gegevens ul, .domeinen ul, .taalSwitch ul, .toolbar ul, .path ul, .navServices ul, .navAbout ul, .adress ul, .navTabs ul, 	.topartikel ul,	.partners ul, .zoeken ul, .advSearch ul, .alfabet ul, .categorie ul	 { margin-bottom:0px; }
div.alfabet ul li ul li h1 {margin-top:10px;margin-bottom:0px}
.partners ul li li	{ padding:0 0 0px 6px;display:inline; float:none; width:auto; height:auto; }
div.gegevens li.textarea label.big {width:auto}
div.gegevens li.textarea label.big label {width:auto;margin-top:0;margin-bottom:0;display:inline;float:none}
div.gegevens li.textarea label.big input {float:none;display:inline;margin-top:5px;}
*div.rightblock div.rightblockItem ul			{ margin-left:-13px; padding:0;}
div.rightblock div.rightblockItem ul li {margin-left:15px;padding-left:0;width:300px;border:0px solid #f0f}
div.rightblock div.rightblockItem h1 { padding:10px 0 15px 0px ;}
div.rightblock div.rightblockItem p { padding:0 0 0 0px;}
div.rightblock div.domeinen ul {padding-left:0;margin-left:15px;margin-bottom:10px}
*div.rightblock div.domeinen ul {padding-left:0;margin-left:7px;margin-bottom:0px}
*div.rightblock div.partners {padding-left:0;margin-left:5px;margin-bottom:0px}

.rightblock table.noBorderTable	{ float:none;border:0px}
.rightblock table.noBorderTable td	{ border:0px}

.rightblock ul.subscribeList 			{ list-style:none; margin:0; padding:0 0 0 15px; font-size:12px; width:60%; font-family:Arial, Helvetica, sans-serif }
.rightblock ul.subscribeList li			{ float:left; width:95%;  padding:0 0 5px 10px;background: url(../img/arrowLight.gif) no-repeat 0 1px ; clear:both}
.rightblock ul.subscribeList li	a		{ font-weight:bold; color:#0076CC; text-decoration:none; float:left;cursor:hand;}
.rightblock ul.subscribeList li	a:hover	{ color:#333;cursor:hand;}
.rightblock ul.subscribeList li span	{ float:left; width:250px}
.rightblock ul.subscribeList li	strong	{ float:left; padding:0 0 3px 21px }
.rightblock ul.subscribeList li .volzet	{ color:#999; background:url(../img/ico_volzet2.gif) no-repeat 0 0; }
.rightblock ul.subscribeList li .vrij	{ color:#333; background:url(../img/ico_vrij.gif) no-repeat 0 0}

.content h1, .content h2, .content h4, .content h3, .content h5, .content h6 {font-family: Arial, tahoma, sans-serif;color:#0076CC;}
div.leftblock div.newsletter {width:auto;margin:0 20px 10px 10px;float:none;}
