/* ---------------------------------------------------------------------------------------------------------- */
/* GENERAL -------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
* {  color: #666; margin: 0px; }
html { font-size: 62.5%; }
body { font-size: 1.1em; line-height: 1.5em; font-family: Verdana, Sans-Serif;}
#breadcrumbs, #mainnavvertical, #landingblocks, #homecontent *, #homeblock1 *, #homeblock2 *, #spotlight { /* RELATIVE */ /*font-size: 8pt;*/ /* CHECK FOR FONT SIZE */ }
a { text-decoration: none; color: #00301A; }

a img { border: none; }
p { margin: 0 0 1.5em; }
.intro_text { font-size: 1.1em; }
a:hover { text-decoration: none; }
body { text-align: center; background: #FFF url(http://www.mercator.be/Sites/main/Templates/img/bg_body.gif) center top repeat-x; }
body#simple_template { background-image: none; }
#bgwrapper { background: url(http://www.mercator.be/Sites/main/Templates/img/bg_container.gif) center top no-repeat; }
#simple_template #bgwrapper, #simple_template #bgwrapper #landingwrapper { background-image: none; width:770px; }
#homewrapper, #landingwrapper, #productwrapper { text-align: left; margin: 0px auto; width: 905px; padding: 0; }
/* ------------------------------------------------- */
#banner { padding: 20px 0 0; float: left; }



/* ------------------------------------------------- */
#content { clear: both; }

/* ------------------------------------------------- */
#footer { text-align: right; color: #999999; clear: both; background: url(     'http://www.mercator.be/Sites/main/Templates/img/baseline.gif' ) left 70px no-repeat; padding: 140px 0; height: 51px; }
#footer a { color: #999999; text-decoration: none; }
/* ------------------------------------------------- */
a.buttonlink { display: block; margin-top: 1px; margin-bottom: 1px; /*padding-left: 13px;*/ padding-top: 2px; color: #FFFFFF; /*     background-image: url(    'http://www.mercator.be/Sites/main/Templates/img/bg_buttonlink.gif' ); 	background-repeat: no-repeat; 	background-position: top left;     */ }

a.buttonlinkwidth { display: block; margin-top: 1px; margin-bottom: 1px; /*padding-left: 13px;*/ padding-top: 2px; color: #FFFFFF; /* 	background-image: url('http://www.mercator.be/Sites/main/Templates/img/bg_buttonlink_width.gif' ); 	background-repeat: no-repeat; 	background-position: top left;     */ }

a.buttonlinkheight { display: block; margin-top: 1px; margin-bottom: 1px; /*padding-left: 13px;*/ padding-top: 2px; color: #FFFFFF; /* 	background-image: url('http://www.mercator.be/Sites/main/Templates/img/bg_buttonlink_height.gif' ); 	background-repeat: no-repeat; 	background-position: top left;     */ }


/* ------------------------------------------------- */
#breadcrumbs { padding-bottom: 10px; text-align: left; margin-top: 10px; color: #00301A; margin-right: 36px; clear: both; }
#breadcrumbs a { color: #666; text-decoration: none; background: url(http://www.mercator.be/Sites/main/Templates/img/img/arrow-nav-green.gif) right 4px no-repeat; padding-right: 15px; }


/* ------------------------------------------------- */
#mainnavvertical div a { background: url(http://www.mercator.be/Sites/main/Templates/img/img/arrow-nav-green.gif) left 3px no-repeat; text-decoration: none; padding-left: 12px; color: #00301A; }
#mainnavvertical div a.menuActive { font-weight: bold; }
/* active state */
/* ------------------------------------------------- */
table.neutral, table.neutral td, table.neutral th { background: transparent; border: none; }
/* ---------------------------------------------------------------------------------------------------------- */
/* HOME -------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
#homevisual { background: #FFFFFF;height:230px;overflow:hidden; }
#makelaarzoeken { background: url(     'http://www.mercator.be/Sites/main/Templates/img/bg_green.gif' ) left top no-repeat; padding: 0 0 0 13px; width: 255px; height: 110px; }
#makelaarzoeken input { border: none; color: #666; font-size: 11px; font-family: Verdana; height: 18px; float: left; }
#makelaarzoeken input.button {height:20px;}
#makelaarzoeken h2 { color: #FFFFFF; padding: 13px 0 10px; }
#homecontent { float: left; padding: 30px 0; clear: left; }
#homecontent a { text-decoration: none; color: #00301A; }
#homecontent ul { list-style: none; margin: 0; padding: 0; }
#homewrapper fieldset { float: left; width: 100%; background: #FFF; z-index: 10000; }
#homewrapper fieldset table { width: 100%; }
#homeblock1 { width: 300px; float: left; margin: 0 17px 0 0; color: #00301A; }
#homeblock1 hr { margin: 10px 0; color: #CCC; }
#homeblock2 { width: 300px; float: left; margin: 0 20px 0 0; color: #00301A; }
#homeblock2 hr { margin: 10px 0; color: #CCC; }
#homeblock3 { float: left; width: 260px; }
a.greenlink { background-image: url(          'http://www.mercator.be/Sites/main/Templates/img/bullet_green.gif' ); background-repeat: no-repeat; background-position: center left; padding-left: 15px; }
a.orangelink { background-image: url(          'http://www.mercator.be/Sites/main/Templates/img/bullet_orange.gif' ); background-repeat: no-repeat; background-position: center left; padding-left: 15px; margin-left: 5px; /*color: #C15D01;*/ color: #922039; }
.homeblocklink a.orangelink { color: #000000 !important; }
.newsitem { margin-bottom: 20px; }
.newsitemdate { color: #666; font-family: Verdana, Sans-Serif; }
.newsitemdescription { color: #006633; }
/* ---------------------------------------------------------------------------------------------------------- */
/* LANDING PAGE --------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */

#landingleft { width: 225px; margin-bottom: 220px; padding-top:22px; float:left;}
#landingleft h2 { font-size:22px; margin:0; padding:0; height:40px;}
#landingright { float: left; margin-top: 0px; width: 680px; min-height: 300px; }
#landingtrighttop { width: 680px; /*background-color: #FF00FF;*/ margin-bottom: 10px; }
#landingrightbuttons { float: left; }
#landingright #footer { text-align: right; padding: 5px; }
#landingintro.large { width: 650px; }
#landingintro.large #footer {background:none;}
#landingintro { padding: 20px 12px 0 0; /* 	border-bottom-color: #999999; 	border-bottom-style: solid; 	border-bottom-width: 1px;     */ float: left; width: 400px; margin-bottom: 20px; }
#landingintro h1, #landingintro h1 * { /* RELATIVE */ font-size: 14pt; /*font-size: 0.9em;*/ }
#landingintro .default_modulecontent { margin-top: 1px; margin-bottom: 1px; }
#landingblocks {clear:both;}
#landingblocks .default_modulewrapper { margin-top: 1px; width: 100%; }
#landingblocks .default_modulewrapper h1 { border-bottom: 1px solid #DEDEDE; }
#landingblocks .fiche_modulewrapper { width: 285px; margin: 15px 15px 0 0; /*min-height: 300px;*/ float: left; border-bottom: 1px solid #DEDEDE; height: 300px; }
#landingblocks .fiche_modulewrapper.no-border { border: none; }
#landingbuttons { /* 	margin-top: 10px; 	margin-bottom: 10px; 	background-color: #FF00FF; */ background-image: url(http://www.mercator.be/Sites/main/Templates/img/landingsbuttons.jpg); background-repeat: no-repeat; background-position: bottom left; height: 95px; margin: 10px 0 10px 0; }
/* ---------------------------------------------------------------------------------------------------------- */
/* PRODUCT PAGE --------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */

#productwrapper.jobs { background-image: none; }
/* ------------------------------------------------- */
#productleft { float: left; width: 225px; margin-bottom: 220px; }
/* ------------------------------------------------- */
#productmid #breadcrumbs { margin-bottom: 20px; }
#productmid .default_modulewrapper, #productmid .fiche_modulewrapper { margin-bottom: 20px; }
/* ------------------------------------------------- */
#productmidright { float: right; width: 680px; /*width: 710px;*/ padding-right: 0px; }
html > body #productmidright { /*width: 710px;*/ /*background-color: #00FFFF;*/ }
#productmidright #footer { text-align: right; padding: 5px; margin-top: 20px; }
#productmid { float: left; width: 400px; padding: 20px 12px 0 0; }
#productbottom { clear: both; width: 100%; border-top: 1px solid #DEDEDE; }
#productbottomleft { float: left; padding: 20px 12px 0 0; width: 400px; }
#productbottomright { float: left; padding: 20px 0 0; width: 243px; }

/* ------------------------------------------------- */
#productright h1 { margin-top: 20px; color: #00301A !important; }
/* ------------------------------------------------- */
#productrightbuttons, #productrightbuttonsKMO { float: left; padding: 20px 0 0; width: 265px; }
.productrightbuttons_img { margin-bottom: 3px; }
#productrightbuttonsJobs { position: relative; width: 240px; height: 200px; margin-top: 25px; background-color: #FFFFFF; padding-right: 35px; float: right; top: 0px; /* 	background-image: url('http://www.mercator.be/Sites/main/Templates/img/JobButtons.jpg'); 	background-repeat: no-repeat; 	background-position: top left;  	height: 390px;     */ }
html > body #productrightbuttonsJobs { width: 205px; top: 0px; }

/* ---------------------------------------------------------------------------------------------------------- */
/* MODULES -------------------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
.grey_modulewrapper { background-image: url(          'http://www.mercator.be/Sites/main/Templates/img/bg_grey.gif' ); background-repeat: no-repeat; background-position: top left; background-color: #E3E3E3; padding: 10px 10px 0px 10px; }

.grey_modulewrapper h1, .grey_modulewrapper h1 * { color: #666666; }
.grey_modulefooter { background-image: url(          'http://www.mercator.be/Sites/main/Templates/img/bg_greyfooter.gif' ); background-repeat: no-repeat; background-position: bottom left; background-color: #E3E3E3; height: 15px; }
/* ------------------------------------------------- */
.fiche_modulewrapper { }
.fiche_modulecontent ul { list-style: disc; margin-left: 0px; margin-top: 0px; padding-top: 0px; padding-left: 10px; padding-right: 10px; }
.fiche_modulecontent li { background-repeat: no-repeat; background-position: 0px 5px; padding: 5px 2px 2px 0; margin: 0 0 0 15px; }
.fiche_modulecontent ul li a { color: #000000; }
.fiche_modulecontent ul li ul, .fiche_modulecontent ul ul, .grey_modulecontent ul li ul, .grey_modulecontent ul ul { list-style-type: circle; }
.fiche_modulecontent a, .grey_modulecontent a, .default_modulecontent a { background-image: url(          'http://www.mercator.be/Sites/main/Templates/img/bullet_green.gif' ); background-repeat: no-repeat; background-position: left 4px; padding-left: 15px; margin-left: 0px; display: block; }
.default_modulecontent .slideshow a {padding-left:0}
.fiche_modulecontent a.link, .grey_modulecontent a.link, .default_modulecontent a.link, a.link { background-image: none; padding-left: 0px; margin-left: 0px; display: inline; }
/* ------------------------------------------------- */
.default_modulecontent table { background-color: #E6E6E6; width: 400px; /* fix 14sept */ }
.default_modulecontent table td { background-color: #E6E6E6; padding: 10px; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; padding: 2px; /* fix 14sept */ }
.default_modulecontent table th { background-color: #E6E6E6; color: #000000; padding: 10px; border-bottom: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; text-align: left; font-weight: bold; padding: 2px; /* fix 14sept */ }
.default_modulecontent img { float: left; margin-right: 30px; margin-bottom: 10px; }
ul { margin: 0px; padding: 15px; /*padding: 0px !important;*/ list-style: disc; }
ul li { margin: 0px; padding: 0px; }
.makelaarboxTB { padding-bottom: 6px; }
#_ctl0_ModulumRepMenu1_repTop__ctl1_lblItem img { /*width: 70px;*/ }
#menu {border-bottom: 1px solid #666; float:left; width:905px;}
ul#mainnav { float: left; background: #FFF; padding:0 0 0 208px; margin:0; clear:left; width:697px;}
#mainnav li { list-style: none;height: 30px; margin:0; padding:0 0 0 15px;  float:left; font-family:Arial; font-size:20px; }

/*Koen new changes 30 juli*/


table.joboverzichttabel { background-color: #E6E6E6; border: none; }

table.joboverzichttabel th { background-color: #FFFFFF; border: none; border-bottom-color: White; }

table.joboverzichttabel .joboverzichttabel th { background-color: #E6E6E6; border: none; border-bottom-color: White; }

table.joboverzichttabel td { background-color: #E6E6E6; border: none; }

table.joboverzichttabel td h2 { color: Black; font-size: 14px; }

table.joboverzichttabel td h2 a { /*color: Black; 	font-size: 14px;*/ }



/*------------------------------*/

table.tablesolliciteren td { background-color: White; border: none; }

table.tablesolliciteren td.fat { background-color: White; border: none; font-weight: bold; }

table.tablesolliciteren td.rechts { background-color: Black; font-weight: bold; border: solid 3px #CC0033; float: right; }

.smalltextbox { width: 50px; border: solid 1px #98A9C2; }

.bigtextbox { width: 300px; height: 150px; border: solid 1px #98A9C2; }

.blueTextBox { border: solid 1px #98A9C2; }

/******************************/
table.WhiteTabel td { background-color: White; border: none; }

table.WhiteTabel td a { background-color: White; border: none; }

/********************************/

.solintereses { width: 100%; }

.solintereses label { display: block; /*float:left;*/ }

.solintereses input { float: left; }


table.tablesolliciteren td.redtext { color: Red; font-weight: normal; }


/******************************************/

.zoeklmakelaarlinks { float: left; /*width: 494px;*/ }
html > body .zoeklmakelaarlinks { width: 474px; }


.zoeklmakelaarlinksResults { width: 680px; margin-top: 20px; }


.zoeklmakelaarrechts { /* 	width: 220px; 	height: 165px; 	float: right;  	margin-right: 5px; 	margin-top: 5px; 	padding: 35px 10px 10px 80px; */ float: right; margin-top: 25px; padding-right: 25px; width: 215px; }
body div.zoeklmakelaarlinksResults a { padding: 0; margin: 0; background-image: none; display: inline; }
body div.zoeklmakelaarlinksResults table { width: 100%; }
html > body .zoeklmakelaarrechts { /*width: 139px;*/ width: 200px; }

table.MakelaarResults { border: none; }

table.MakelaarResults td { background-color: #F5F5F5; color: Black; border: none; }

table.MakelaarResults th { background-color: #DEDEDE; color: Black; border: none; }

/******************/

.makelaarhorizonbox { float: left; width: 445px; margin: 14px 0px 10px 0px; padding: 36px 10px 1px 206px; /*padding: 10px 2px 3px 3px;*/ }

html > body .makelaarhorizonbox { /*padding: 50px 2px 3px 3px;*/ float: left; width: 239px; padding: 1px 0px 1px 207px; margin: 46px 0px 10px 0px; }


.makelaarhorizonButton { display: inline; padding: 6px 0px 0px 0px; margin-top: 20px; }


/**********************************/

.MakelaarBoxProduct { width: 129px; /*margin-top: 87px;*/ /*margin-top: 5px;*/ background-color: #FFFFFF; float: right; height: 123px; background-image: url(          'http://www.mercator.be/Sites/main/Templates/img/MakelaarBoxProduct.jpg' ); background-repeat: no-repeat; background-position: top left; padding: 67px 0 0px 76px; }



.makelaarboxTBProduct { padding-bottom: 6px; }


table.tableMakelaarBoxHorziontal { background-color: Transparent; border: none; }


table.tableMakelaarBoxHorziontal td { background-color: Transparent; border: none; }

/*------------------------------*/
table.tableombudsdienst { float: left; width: 200px; }

table.tableombudsdienst td { background-color: White; border: none; }

table.tableombudsdienst tr { background-color: White; border: none; }

table.tableombudsdienst td.fat { background-color: White; border: none; font-weight: bold; }


/********************************/

.default_modulecontent ul { list-style-type: disc; }


.default_modulecontent ul ul { list-style-type: circle; }


/****************start zoekmakelaar landingblocks*********************/

#landingblocksZoekMakelaar {  }
#landingblocksZoekMakelaar .fiche_modulewrapper { width: 225px; padding-right: 21px; margin-bottom: 20px; float: left; }
html > body #landingblocksZoekMakelaar .fiche_modulewrapper { width: 205px; }
#landingblocksZoekMakelaar .fiche_modulecontent { height: 290px; padding-left: 10px; }
html > body #landingblocksZoekMakelaar .fiche_modulecontent { height: auto; min-height: 290px; _height: 290px; }

#landingblocksZoekMakelaar table td { background-color: #FFFFFF; }
/****************stop zoekmakelaar landingblocks*********************/

.home_standby24 { background: url(http://www.mercator.be/Sites/main/Templates/img/mercator-standby.gif) left top no-repeat; }
.home_standby24 a { width: 255px; height: 110px; display: block; }


/*******************************/

/* ---------------------------------------------------------------------------------------------------------- */
/* PRINT BUTTON      ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
.printPage { position: absolute; top: 140px; font-size: 9px; margin-right: 36px; margin-left: 820px; }

.printPage_jobs { position: relative; top: 1.5em; font-size: 9px; float: right; margin-right: 36px; }

.printPage span { vertical-align: middle; }

.printPage img { border: 0px solid #000000; vertical-align: middle; }



/* ---------------------------------------------------------------------------------------------------------- */
/* OMBUDSDIENST FORM ---------------------------------------------------------------------------------------- */
/* ---------------------------------------------------------------------------------------------------------- */
table.tableombudsdienst input.text { background-color: #FF00FF; color: #FF0000; }

/********** image-list fix **********/
ul { margin-left: 0; }


/********* fiche modulecontent fix ********/

.fiche_modulecontent { /*height:200px;*/ }
html > body .fiche_modulecontent { /*height:auto; 		min-height:200px;*/ }


/********  grey and default modulecontent fix *******/
.grey_modulecontent { height: 10px; }
.grey_modulecontent ul { margin-left: 0px; margin-right: 0px; }
.default_modulecontent { /*height: 10px;*/ }

.grey_modulefooter { margin-bottom: 20px; }

.default_modulecontent ul { margin-bottom: 0px; float: left; margin-left: 6px; }

html > body .grey_modulecontent, html > body .default_modulecontent { height: auto; /*min-height: 10px;*/ }

/******* front page button fix *******/




html > body #productrightbuttons { position: relative; top: 0px; }

/*** links on newsdetail pages next to ul's fix ***/

html > body .default_modulecontent p { clear: left; }

/*** firefox & ie7 ul fix ***/
html > body .default_modulecontent img { float: left; clear: none; }

html > body .default_modulecontent ul { clear: right; float: none; }

/*** ie ***/
.default_modulecontent ul { clear: right; float: none; }

/* sitemap firefox scroll fix */
html > body #_ctl0__ctl0_RadTreeView1Div { overflow: hidden; width: 450; }

#landingblocks .fiche_modulecontent ul { padding-top: 10px; list-style: none; margin-left: 0px; list-style-type: none; }

/*
	
    #landingblocks .fiche_modulecontent li
    {
		
		display: block;
		padding: 2px;
		padding-left: 10px;
		background-image: url( 'http://www.mercator.be/Sites/main/Templates/img/bullet_green.gif' );
		background-repeat: no-repeat;
		background-position: 0px 5px;
	}*/

.MakelaarzoekenPager_Active, .MakelaarzoekenPager_Active a { text-decoration: none; color: #333333; }

/* JOBS HOME TEMPLATES added by Wouter */

#jobsFlash { padding: 5px 0 0; margin: 0; }
#jobsFlash img { margin: 0; padding: 0; }
#productcontent.jobs {border:1px solid #FFF;}
#productcontent.jobs.content { background-color: #fff; min-height: 560px; height: auto !important; height: 560px; }
#bottomWrapper { margin: 0 auto; /*background-image: url(http://www.mercator.be/Sites/main/Templates/img/bg_bottomWrapper.jpg);*/ height: 179px; padding-top: 30px; background-repeat: repeat-x; /*padding-left: 40px;*/ text-align: center; }
.jobHomeBlock { width: 280px; height: 209px; float: left; padding-right: 30px; text-align: left; }
.jobHomeBlock.buttons {padding-right:0}
/*#jobsBottomFooter { background-image: url(http://www.mercator.be/Sites/main/Templates/img/bg_jobsHomeFooter.jpg); background-repeat: repeat-x; height: 138px; border-top: 1px solid #b2b2b2; margin: 0 5px; }*/

/*JOB SKINS */

/* JobsHomeLink skin */
.JobsHomeLink h1 span { color: #1d1d1d; text-transform: uppercase; }
.jobsHomeLink_modulecontent { width: 280px; height: 80px; /*background-image: url(http://www.mercator.be/Sites/main/Templates/img/homeLink.gif); padding: 10px;*/ }
.JobsHomeLink a.jobsHomeLink { display: block; float: right; margin-right: 30px; color: #1d1d1d; padding-right: 8px; margin-top: 10px; background-image: url(http://www.mercator.be/Sites/main/Templates/img/zwart_pijltje.gif); background-repeat: no-repeat; background-position: 100% 4px; }

/* JOBS CONTENT TEMPLATES added by Wouter */
#jobsLeft { width: 437px !important; padding: 20px 10px 20px 0; float: left; overflow: hidden !important; }
#jobsRight { width: 433px; float: left; background-color: #141414; text-align: center; }
h1.pageTitle { font-size: 18px; margin-bottom: 0; }
#jobsLeft #intro { margin-bottom: 20px; }

/* Function Skin */
.function { position: relative; margin-bottom: 15px; }
.function_modulecontent { background-image: url(http://www.mercator.be/Sites/main/Templates/img/bg_function.jpg); background-repeat: repeat-x; background-position: 0 0; height: 26px !important; overflow: hidden; padding: 10px; border-bottom: 1px solid #d9d9d9; background-color: #e5e5e5; margin-top: 0; }
.function_modulecontent.autoHeight { height: auto !important; }
.function h1 span { color: #2f2f2f; font-size: 15px; }
.function h1 { border-bottom: 1px solid #d9d9d9; padding-bottom: 10px !important; margin-bottom: 0; }
.function .ontdekLink { display: block; position: absolute; top: 2px; right: 20px; background-image: url(http://www.mercator.be/Sites/main/Templates/img/bullet_green.gif); background-position: 100% 3px; background-repeat: no-repeat; padding-right: 10px; }
.function .ontdekLink.open { background-image: url(http://www.mercator.be/Sites/main/Templates/img/bullet_green_open.jpg); background-position: 100% 5px; }
.function p { margin-bottom: 15px; }
.largeVacatureButton { }

/* Testimonial Skin */
.testimonial_modulecontent span { color: #888888; }
#testimonialTop { width: 394px; height: 10px; background-image: url(http://www.mercator.be/Sites/main/Templates/img/testimonial_top.jpg); margin: 0px; padding: 0px; background-repeat: no-repeat; position: absolute; top: 0; left: 0; }
#testimonialBottom { width: 394px; height: 10px; background-image: url(http://www.mercator.be/Sites/main/Templates/img/testimonial_bottom.jpg); margin: 0px; padding: 0px; background-repeat: no-repeat; position: absolute; bottom: 0; left: 0; }
.testimonial_modulecontent { background-color: #3a3a3a; width: 394px; margin: 20px auto 0 auto; padding: 0px; position: relative; text-align: center; }
.testimonial_modulecontent span { display: block; width: 270px; text-align: left; margin: 0 auto; }
img.haakjeOpen { position: relative; top: 20px; left: -160px; }
img.haakjeDicht { position: relative; bottom: 15px; right: -150px; }

#productwrapper.jobs #footer { margin-top: 10px; }

/* skin JobsHomeVacature */
.JobsHomeLinkVacature { margin-top: 10px; }
/* Sitemap */
.RadTreeView { font-family: Verdana, Arial, Helvetica; }
.RadTreeView_Default .rtLI, .RadTreeView_Default .rtLines .rtMid, .RadTreeView_Default .rtLines .rtTop, .RadTreeView_Default .rtLines .rtBot { background-image: none !important; }

.fiche_modulecontent .RadTreeView a, .grey_modulecontent .RadTreeView a, .default_modulecontent .RadTreeView a { background: none; }
.RadTreeView li.rtLI div.rtHover a.rtIn { background: none; text-decoration: underline; border: 0; padding: 4px 3px 3px; ;}
.RadTreeView .rtPlus, .RadTreeView .rtMinus { border: 1px solid #FFF; display: block; float: left; }
.RadTreeView .rtLines .rtSp { display: none; }
.RadTreeView_Default, .RadTreeView_Default a.rtIn, .RadTreeView_Default .rtEdit .rtIn input { -x-system-font: none; color: #000000; font-family: Verdana ,Arial,sans-serif !important; font-size: 11.2px !important; font-size-adjust: none; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: 14px !important; }


/* article detail */
#midAll { width: 600px; }
.articleDetail { margin-top: 10px; }
.articleDetail .articleImages { border: 1px solid #EFEFEF; float: right; margin: 0 0 10px 15px; padding: 10px; }
body div.articleDetail ul.anchors { clear: none; }
body div.articleDetail ul li { list-style-type: none; background-image: url(http://www.mercator.be/Sites/main/Templates/img/bullet_green.gif); background-repeat: no-repeat; background-position: 0 5px; padding-left: 20px; }
body div.articleDetail .articleImages img { float: none !important; margin: 0 !important; padding: 0 !important; }
.articleDetail p.introduction { font-size: 1.2em; font-weight: bold; line-height: 1.2em; }
body div.articleDetail a { background-image: none; padding: 0; }
.articleDetail div.quote ul li, .articleDetail div.quote ul li a, .articleDetail div.quote ul li a span, .articleDetail div.quote ul li a strong, .articleDetail div.quote ul li span, .articleDetail div.quote ul li strong, .articleDetail div.quote, .articleDetail div.quote a, .articleDetail div.quote a span, .articleDetail div.quote a strong, .articleDetail div.quote span, .articleDetail div.quote strong { color: #006633 !important; }
.articleDetail blockquote.quote { color: #006633; font-size: 14px; margin: 14px 40px; width: 300px; padding: 10px; border-left: 3px solid #006633; font-style: italic; background-color: #F1F1F1; }


.articleDetail div.quote { background-color: #F1F1F1; border-left: 3px solid #006633; clear: both; color: #006633; float: right; font-size: 14px; font-style: italic; margin: 0 0 0 15px; padding: 10px; width: 252px; }
body div.articleDetail h1 { font-size: 1.7em; margin-bottom: .5em; color: #006633; }
body div.articleDetail h2 { font-size: 1.2em; margin-bottom: .5em; color: #006633; }
body div.articleDetail a { display: inline; }
body div.articleDetail h2 a { text-decoration: none; }
body div.articleDetail .reference { margin-bottom: 1.5em; font-style: italic; }
body div.articleDetail h3 { font-size: 1.5em; margin-bottom: .5em; color: #444; font-variant: small-caps; }
body div.articleDetail p.tags { color: #006633; }
p.tags a { display: inline; }

/* tag detail */
.tagDetail h2 a { background-image: none; }
.tagDetail h2 { margin-bottom: 0.5em; }
body .tagDetail a { display: inline; background-image: none; padding: 0; margin: 0; }
.tagDetail .introArticles .imageWrapper, .tagDetail .introArticles p { float: left; }
.tagDetail .introArticles { padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #ccc; clear: both; overflow: hidden; }
