/* Table of Contents
---------------------
0010. Skip Links
0020. General Typo
0030. Links
0040. Header
0050. Footer
0060. Lay-out Structure
0070. ContentPage General
0080. Left Menu Three Col
0090. Units, Boxes and boxContainers
0100. Language choice
0110. Sitemap
0120. Error
0130. Paging
*/


/* 0000 Import these styles
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/
@import url("fonts.css"); /* The YUI Font ss */
@import url("base.css"); /* Resets all styles */
@import url("common.css"); /* Sets the page base - min & maxwidth */
@import url("ksz-forms.css"); /* General formStyles */

/*@import url(yui/tabview-core.css);*/


/* 0010. Skip these Links (for Anysurfer)
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/
.skipLinks {margin:0;padding:0;}
.skipLinks a {display:block;text-decoration:none;top:-700em;overflow:hidden;position:absolute;z-index:100;color:#00aeef;background:#eaf6fb url("img/whitelabel/icon_skiplinks.gif") 0.2em 0.2em no-repeat; border: 2px solid #00aeef;}
.skipLinks a:focus, .skipLinks a:active {padding:0px 5px 0px 17px;height:auto;width:auto;top:1em;overflow:visible;}
.skipLinks a:hover {cursor:pointer;}


/* 0020. General Typo
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/
abbr {border:none;}

/*BELU color:#242424; -> color:#333; For all titles*/
h1 {font-size:160%; color:#333;margin:0 0 1em 0;padding:0 0 0 0em;margin-bottom:1em;margin-top:0.5em;}
h2 {font-size:140%; color:#333;margin:0 0 1em 0;}
h3 {font-size:110%; color:#333;margin:1.1em 0 0.3em 0;}
h4 {font-size:100%; color:#333;margin:0 0 1em 0;}
h5 {font-size:100%; color:#666666;margin:0 0 1em 0;}
h6 {font-size:100%; color:#999999;margin:0 0 1em 0;}

.text h2 em{  display:block; font-style:normal; font-size:60%;padding-bottom:0.2em; color:#999999; }

p, li {font-size:93%;}
p{line-height:1.5em;}
li * {font-size:inherit;}
p, ul {margin-bottom:.3em;}
p.centerText {text-align:center;}

li {background:url("img/bullets/bullet.gif") no-repeat left 0.4em;margin:0 0 .5em 0}
ol li {background:none;margin:0 0 .25em 0}

ul.inlineList li {float:left;background:url("img/whitelabel/icon_langswitch_separator.gif") 100% 70% no-repeat; padding:.1em 0.6em .1em 0;margin-right:.55em;white-space:nowrap;}
ul.inlineList li.last {background:none;}

/* rightColInner */
.rightColInner h2 {font-size:108%;}
.rightColInner h3 {font-size:100%;}

.active {}
.active a {font-weight:700;text-decoration:none;cursor:pointer;color:#008080;}


/* 0030. Links 
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/
a {color:#006699;}
a:hover {color:#000;text-decoration:none;}
a.download {padding:0em;}

/*a.download {padding:0em 1em 0em 0px;}*/
a.external span {background: url("img/whitelabel/icon_externalLink.gif") 0% .1em no-repeat;padding:0em 0em 3px 12px;text-decoration:none;margin-left:.2em; display:inline;}
a.pdf span {background: url("img/icons/icon_mm-pdf.gif") no-repeat 0% 0em;margin-left:0.2em;
padding-left:13px;text-decoration:none; display:inline;}
a.ppt span {background: url("img/icons/icon_mm_ppt.gif") no-repeat 0% 0em;padding:.05em 0em 6px 12px;text-decoration:none;margin-left:.2em; display:inline;}
a.xls span {background: url("img/icons/icon_mm-excel.gif") no-repeat 0% .05em;padding:0em 0em 0em 13px;text-decoration:none;margin-left:.2em; display:inline;}
a.doc span {background: url("img/icons/icon_word.gif") no-repeat 0% 0em;padding:.05em 0em 6px 16px;text-decoration:none;margin-left:.2em; display:inline;}
a.mdb span {background: url("img/icons/icon_mm-acces.gif") no-repeat 0% .05em;padding:0em 0em 0em 9px;text-decoration:none;margin-left:.2em; display:inline;}
a.cub span {background: url("img/icons/icon_mm-excel.gif") no-repeat 0% .05em;padding:0em 0em 0em 9px;text-decoration:none;margin-left:.2em; display:inline;}
a.html span {background: url("img/icons/icon_html.gif") 0% .1em no-repeat;padding:.5em 0em 0em 17px;text-decoration:none;margin-left:.2em; display:inline;}
a.leftIcons span{padding-left:1.2em;}
a span acronym {display:block;position:absolute;text-decoration:none;top:-10000px;left:0;}
a.rss span {background: url("img/icons/rss.jpg") no-repeat 0% 0em;text-decoration:none; width:43px; padding:0; margin:0;  display:inline;}
a.rssinfo span {background: url("img/icons/fieldHelp.gif") no-repeat 0% 0em;margin-left:0;padding-left:0;text-decoration:none; width:19px; display:inline;}
a.lexique{border-bottom: 1px dotted #999999; text-decoration:none;}
a.zip span {background: url("img/icons/icon_mm-zip.gif") 0% 0em no-repeat;padding-left:15px;margin-left:.2em;text-decoration:none; display:inline;}



/* 0040. Header 
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/

/* MetaNav */
#metaNav.leftCol {padding-left:18em;border-bottom:1px solid #e6e6e6;}
#metaNav .leftColInner {width:18em; margin-left:-18em; position:relative;}
#metaNav .middle {width:100%;}
#metaNav .middleInner {width:100%;}

ul.langNav {padding:0.4em 0em 0.3em 0;margin-bottom:0;}
ul.langNav li {background:url("img/whitelabel/icon_langswitch_separator.gif") 100% 70% no-repeat; padding-left:0;padding:0 0.3em;}
ul.langNav li.first {padding-left:0;}
ul.langNav li.last {background-image:none;}
ul.langNav li a {text-decoration:none; display:block; padding:0em 0.3em;font-size:100%;color:#302e17;}
ul.langNav li a:hover{color:#6b9503;}
ul.langNav li.active a {color:#fff;background:#008080;font-weight:700;}

ul.serviceNav {padding:0.3em 0;margin-bottom:0;}
ul.serviceNav li {background:none;padding:0em 0.8em 0em 0.7em;margin-bottom:0;}
ul.serviceNav li.first {background:url("img/whitelabel/icon_langswitch_separator.gif") 100% 70% no-repeat;padding-left:0em;}
ul.serviceNav li.last { padding-right:1em;}
ul.serviceNav li.active a {font-weight:700;color:#000;cursor:default;}
ul.serviceNav li a {font-size:100%; text-decoration:none;color:#302e17;}
ul.serviceNav li a:hover {color:#6b9503;}

/*#header .logodotbe {padding:0.2em 0.3em;border-left:1px solid #e5eaef;}*/



/* metaNavGen */
#metaNavGen {}

/* headerVisual */
#headerVisual {padding:0; margin:0;}
#headerVisual #logo { height:115px; border: 1px solid #E9E8E6; background-color:#FFF;}
#headerVisual #logo h1{padding:0;margin:0;}
/* headermenu */

#headermenu {margin:.8em 0 .3em 0; }
#headermenu .metametaNav {position:relative;right:0em;top:0em;width:100%;text-align:center;}
#headermenu .metametaNav li {float:left;background:url("img/whitelabel/icon_langswitch_separator2.gif") 100% 50% no-repeat; padding-left:0;padding:0 .5em 0;}
#headermenu .metametaNav li a {display:block;text-decoration:none;color:#891041;}
#headermenu .metametaNav li.selected a {color:#333333}
#headermenu .metametaNav li a:hover {color:#000;}
#headermenu .metametaNav li.active {position:relative;}
#headermenu .metametaNav li.active a {cursor:pointer;color:#008080;}
#headermenu .metametaNav li.last {margin-right:0em;background:none;}
#headermenu .metametaNav li.searchbox span{display:block;float:left;padding-right:0.25em;
padding-top:0.25em;}
#headermenu .metametaNav li.searchbox {margin-top:-3px;background:none;}

/* Text intro */
#headerVisual .textIntro {margin-top:4em;background:url("img/backgrounds/header_bg.gif") left top;border:1px solid #bfdfdf;padding:.5em;position:relative;width:49%;}/*position:absolute;left:480px;top:70px;*/

#homePage #headerVisual .textIntro {margin-top:4em;background:url("img/backgrounds/header_bg.gif") left top;border:1px solid #bfdfdf;padding:.5em;position:relative;}
#homePage #headerVisual .textIntro {margin-left:.5em;}

#ksz_emply #headerVisual .textIntro {background:url("img/backgrounds/header_bg_ksz.gif") left top; border:1px solid #c7d0e5;}



/* Emply ONSS - level 1 */

	#mainmenu_Tab ul.horizontalNav {margin:0;}
	#mainmenu_Tab ul.horizontalNav {float:left;padding:0;}
	#mainmenu_Tab ul.horizontalNav li {background:none;padding:0;}
	#mainmenu_Tab ul.horizontalNav li a {text-decoration:none;color:#891041;display:block;padding:.25em 1em;}
	#mainmenu_Tab ul.horizontalNav li a:hover {color:#FFF;background:#891041;}
	#mainmenu_Tab ul.horizontalNav li.active {background:#C2BEB6;}
	#mainmenu_Tab ul.horizontalNav li.active a {color:#fff; font-weight:bold;}
	#mainmenu_Tab ul.horizontalNav li.active a:hover {background:#891041;}




/* 0050. Footer
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/
#footer {position:relative;}
#footer .oneCol {padding:0em;}
#footer h4.rss span {background:transparent url("img/icons/rss.jpg") no-repeat scroll 0% 0em;margin-left:0.2em;padding-left:43px;text-decoration:none;}
#footer h4.rss span acronym {display:block;position:absolute;text-decoration:none;top:-10000px;}
#footer ul.horizontal { float:none; padding-top:0em;padding-bottom:0; display:block; margin-left:auto; margin-right:auto; width:48em;}
#footer ul li { margin-top:1em; background:url("img/whitelabel/icon_langswitch_separator.gif") 100% 70% no-repeat; padding:0em 0.8em 0em 0.7em;}
#footer ul li.first {padding-left:0em;}
#footer ul li.last {background:none; padding-right:0em;}
#footer li.anysurfer {/*margin-top:0px;background:none; position:absolute; left:-9999em;top:-9999em;*/ display:none;}
#footer li.poweredBySmals {margin-top:0.7em; background:url("img/whitelabel/icon_langswitch_separator.gif") 100% 36% no-repeat;}
#footer ul li a {color:#006699;}
#footer ul li a:hover {color:#000;}

#footer .mainNavBlocks{margin:0em;font-size:90%; background-color:#FCFCF8; border-bottom:1px solid #E5E5E5;}
#footer .mainNavBlocks .navBlock{margin:.5em;background:none; width:230px;border-right:1px solid #E5E5E5; height:12em;}


/*0050. Footer =languageChoise */
#languageChoice #footer {}
#languageChoice #footer ul {float:none; margin:0; overflow:hidden; padding:0.5em 0;}
#languageChoice #footer ul li {float:left; background:url("img/whitelabel/icon_langswitch_separator.gif") 100% 70% no-repeat; margin:0; padding:0em 0.8em 0em 0.7em;}
#languageChoice #footer ul li.first {padding-left:0.7em;}
#languageChoice #footer ul li.last {background:none; padding-right:0em;}
#languageChoice #footer ul li a {color:#006699;}
#languageChoice #footer ul li a:hover {color:#000;}

/* 0060. Lay-out Structure
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/
#main {margin-top:1em;}

/*#subpage_nomenu #main {margin-top:0;}
#subpage_nomenu_disabled #main {margin-top:0;}*/

/* Spec 4 publics - Banner color */
#content {padding:1em; background-color:#FFFFFF; position:relative;}
#home #content, #international #content{background-color:#F8F6ED; padding:0;}

#content .oneCol {padding:.5em; position:relative;}
#home #content .oneCol, #international #content .oneCol{padding:0em;}

/* Size Col */
.threeCol .leftCol {padding-left:14em;}
#content .leftCol {padding-left:14em;background:#fff;}
#content .leftColInner {width:14em; margin-left:-14em; position:relative;margin-top:1em;}
#content .rightCol {padding-right:18em;}
#content .rightColInner {width:18em; margin-right:-18em; position:relative;}



#content .rightColInner .rCII {padding-left:1em;}
#content .middle {width:100%; padding: 0em 0em 0em 0em;}
#content .contentWrapper {width:100%;}
#content .middleInner {width:100%;}
#content .rightColInner .rCII img.imgbat {margin:3em 0 0 0em;}

/* Home  */
#home #content .rightCol {padding:0; margin:0;padding-right:25em;  }
#home #content .rightColInner {width:245px;margin-right:-25em;position:relative;}
#home #content .middle {width:100%; padding: 0em 0em 0em 0em;}
#home #content .contentWrapper {width:100%;}
#home #content .middleInner {width:100%; width:725px; padding:0; margin:0;}

/* languageChoice */
#languageChoice {margin-top:5em; }
#languageChoice .languageBox {position:relative;}
#languageChoice .logoDotBe{text-align:right; margin:0 0 1em 0;}
#languageChoice .languageBox {height:120px; margin:0 0 0 0; position:relative;}
#languageChoice .wrapper {padding:0 0 0 1em;}

#languageChoice .wrapper ul {background:none; margin:0 0 0 0; padding:2em 0 0 0;}
#languageChoice .wrapper ul li{background:none; float:left; margin:0; padding:0;}
#languageChoice .wrapper ul li a{color:#999;font:bold 2.5em Arial, Helvetica, sans-serif; text-decoration:none;}
#languageChoice .wrapper ul li a:hover{color:#444;}
#languageChoice .wrapper ul li.last{float:right; margin:0 1em 0 0; display:inline;}
#languageChoice .wrapper ul li a.tklogo{background:url("img/taalkeuze/choose_language_arrow.gif") right center no-repeat; color:#999; display:block; font:normal 1.7em Arial, Helvetica, sans-serif; margin:0; padding:0 3em .2em 0; text-align:right; text-decoration:none;}
#languageChoice .wrapper a.tklogo:hover {color:#444;}

#languageChoice .nederlands {background:url("img/taalkeuze/bg_nl.jpg") no-repeat 0 0;}
#languageChoice .francais {background:url("img/taalkeuze/bg_fr.jpg") no-repeat 0 0;}
#languageChoice .international {background:url("img/taalkeuze/bg_international.jpg") no-repeat 0 0;}

/*#languageChoice .nederlands:hover {background:url("img/taalkeuze/bg_nl.jpg") no-repeat 0 0;}
#languageChoice .francais:hover {background:url("img/taalkeuze/bg_fr.jpg") no-repeat 0 0;}
#languageChoice .international:hover {background:url("img/taalkeuze/bg_international.jpg") no-repeat 0 0;}*/


/* News */


/* News */
#news em,#read em{ display:block; font-style:normal; font-size:80%; padding-bottom:0;}/*BELU:padding-bottom:0.2em;*/
#news li,#read li{ padding:0.5em; padding-left:1.5em;border-bottom:1px solid #E5E5E5; background:none;}
#news .last,#read .last{ border-bottom:none;}
 

.newsBlockHome p {font-size:90%;margin-top:.5em;}
.newsBlockHome p em{font-size:80%; padding-bottom:0; padding-right:.5em;}


.newsBlockHome{ padding:.5em .5em 0em 1.2em; background:none;}
#actu{ padding:.5em .5em 0em 1.2em; background:none;}

.newsBlockHome .unit ,#read .unit , #news .unit { padding:0; margin:0;}
.box .newsBlockHome .unit{border:0;height:10em;}
.box #actu .unit{border:0;min-height:10em;height:auto;}
.box .newsBlockHome .unit {float:left;width:30%;margin-left:7px;border:solid #E5E5E5;border:solid #E5E5E5; border-width:0px 0px 0px 1px; padding:.5em;min-height:10em;height:auto;}
#international .box .newsBlockHome .unit{width:30%}
.box .newsBlockHome .unit.first{margin-left:0px; border:none;}
.newsBlockHome .last,#read .last{ border-bottom:none;}

ul.functionFooter{margin:0;padding:0;margin-top:.5em;clear:both;display:block;border-top:1px solid #EAE4CB;}
ul.functionFooter li{background:transparent none repeat scroll 0%;float:left;margin:0;padding:0;
border-bottom:none;}
ul.functionFooter li.first {
width:43px;
margin:5px 0px 5px 5px;
cursor:pointer;
}
ul.functionFooter li.info {
width:17px;
margin:5px 0px 5px 5px;
cursor:pointer;
}
ul.functionFooter li.last {
float:right;
text-align:right;

}

ul.functionFooter {margin-bottom:0.5em; padding-top:0.5em;}
ul.functionFooter li a{padding-top:0.5em; font-size:90%; color:#666666; text-decoration:none;}
ul.functionFooter li a:hover{text-decoration:underline;}
ul.functionFooter li{padding:0em 1em 0em 1.95em; height:20px; border:0px solid red;}
 
ul.functionFooter li.twitter{background:transparent 0em 0 no-repeat url("img/icons/twitter.jpg");}
ul.functionFooter li.live{ background:transparent 0em 0 no-repeat url("img/icons/live.jpg");}
ul.functionFooter li.delicious{ background:transparent 0em 0 no-repeat url("img/icons/delicious.jpg");}
ul.functionFooter li.netvibes{ background:transparent 0em 0 no-repeat url("img/icons/netvibes.jpg");}
ul.functionFooter li.google{ background:transparent 0em 0 no-repeat url("img/icons/google.jpg");}
ul.functionFooter li.yahoo{ background:transparent 0em 0 no-repeat url("img/icons/yahoo.jpg");}
ul.functionFooter li.rss{background:transparent 0em 0 no-repeat url("img/icons/feed.jpg");}
ul.functionFooter li.digg{background:transparent 0em 0 no-repeat url("img/icons/digg.jpg");}
ul.functionFooter li.facebook{ background:transparent 0em 0% no-repeat url("img/icons/facebook.jpg");}
ul.functionFooter li.linkedln{ background:transparent 0em 0% no-repeat url("img/icons/linkedin.jpg");}
ul.functionFooter li.live{ background:transparent 0em 0% no-repeat url("img/icons/live.gif");}
ul.functionFooter li.myspace{ background:transparent 0em 0% no-repeat url("img/icons/myspace.jpg");}
ul.functionFooter li.last{background:transparent 0em 0 no-repeat url("img/icons/empty.jpg");}
ul.functionFooter li.label {padding-left:0.5em;font-size:90%; color: #999999; text-decoration:none;}

/* 0065. breadCrumbs -- We will Not Survive :(
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/
#bread {background:#fff; padding-bottom:0.5em;padding-top:0.5em;width:72%;}
#bread ul.breadcrumb {padding:0em 0em 1em 0em; margin:0; width:100%;}
#bread ul.breadcrumb li {font-size:85%;font-weight:normal;padding: 0em 1.2em 0em 0.2em; background:url('img/whitelabel/separator_bread2.gif') 100% 40% no-repeat;}
#bread ul.breadcrumb li.first {padding-left:0em;}
#bread ul.breadcrumb li.last {background-image:none; white-space:nowrap;}
#bread ul.breadcrumb li a {color:#006699;}

/* 0070. ContentPage General
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/

.content {padding:0;}
#organic_emply_3col .content, #stat_emply_3col .content, #ksz_emply_3col .content, #about_emply_3col .content {margin-top:0;border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4;padding:0 .5em;}

.content h1 {padding-left:0em;}

/* Spec Title h1 4 Publics */
	
.content h2 {padding-top:1em;}
.content h3 {padding-top:1em;}
.content h4 {padding-top:0em;}
/*.content .box h2 {padding-top:0;}*/
.content p {margin-bottom:1em;}

div.intro {margin-top:1em;margin-bottom:1em;height:77px;}
div.intro p {color:#fff;line-height:1.2em;}
div.intro p span {color:#c30;font-weight:bold;}

/* text typography */
.text p {font-size:100%;line-height:1.50em;margin:0 0em 1em 0;}
.text ul, .text ol {margin:.5em 0 1em 1em;}
.text ul ul, .text ol  ol{margin:.5em 0 0 1em;}
.text ul ul ul, .text ol  ol ol{margin:.5em 0 0 1em;}
.text ol {padding-left:1.5em;}
.text li {font-size:100%;line-height:1.2em;}
.text ul li {padding:0 0 .25em 1em;}
.text ol li {list-style:decimal;padding:0 0 .5em .5em;}
.text li li {font-size:inherit; margin:0; padding:0 0 .5em 1em;}
.text li li li{font-size:inherit; margin:0; padding:0 0 .5em 1em;}

/* sitemap */
.text ul.siteMap  {margin:.5em 0 1em 0;}
.text ul.siteMap li {background:none; font-size:100%; font-weight:bold; line-height:1.2em; padding:0 0 .25em 0;}
.text ul.siteMap ul{margin:.5em 0 0 1em;}
.text ul.siteMap ul ul{margin:.5em 0 0 1em;}
.text ul.siteMap li li {background:url("img/bullets/bullet.gif") no-repeat left 0.4em; font-size:inherit; font-weight:normal; margin:0; padding:0 0 .5em 1em;}
.text ul.siteMap li li li{font-size:inherit; font-weight:normal; margin:0; padding:0 0 .5em 1em;}

/* Back to Top */
div.backToTop {text-align:right;margin:1em 0 1em 0;border-top:1px solid #EBE6CD;clear:both; padding-top:0.5em;}
div.backToTop a {color:#999; font-size:77%;text-transform:uppercase;font-weight:700;padding-left:1em;background:url("img/bullets/bullet_top.gif") no-repeat 0 0.35em;}
div.backToTop a:hover {color:#333;}
span.backToTop a {font-size:70%;padding-left:0.5em;padding-right:0.8em;background:url("img/bullets/bullet_top_h3.gif") no-repeat 100% 0.35em;color:#0b0b0b;}


/*  Block news  */

#newsBlock { position:relative; display:block;}
.itemsNews{display:block; position:relative;padding-top:1em;}
.content #newsBlock h2 {padding-top:0em;}
.itemsNews h2 em{ display:inline; padding-right:1em;}

/* 0080. Left Menu Three Col
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/


/* 0090. Units, Boxes and boxContainers
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/
/* navBlock */

.mainNavBlocks {margin:0px; padding:0px; margin-bottom:1em;  }

.navBlock {
display:inline;float:left;padding:0;width:235px;margin-right:10px;
margin-bottom:.7em;}

#international .navBlock {
width:479px;
}

.mainNavBlocks .last{
margin-right:0px;}

.navBlock h2{
padding:5px;

margin:0px;
border-bottom:1px solid #F8F6ED;
color:#fff;
/*height:25px;*/
font-size:100%;
font-weight: bold;
letter-spacing: 0.05em;
}

.navBlock {background:#e5eaef url('img/corners/burgertab-active-selected-tl.gif') no-repeat top left;}
.navBlock h2{background:transparent url('img/corners/burgertab-active-selected-tr.gif') no-repeat top right;}


.mainNavBlocks .link {background:#e5eaef url('img/corners/submenutab-active-last-tl.gif') no-repeat top left;}
.mainNavBlocks .link h2{background:transparent url('img/corners/submenutab-active-last-tr.gif') no-repeat top right;}

.mainNavFirst .navBlock .horizontalNav{height:9.5em;}
.mainNavSecond .navBlock .horizontalNav{height:18em;}
.navBlock .horizontalNav{
background:#fff url('img/backgrounds/main_submenu_bg.jpg') repeat-x bottom left; border: 1px solid #E9E8E6;  
}


#international .navBlock .horizontalNav{
 height:7.2em;
}
.mainNavBlocks .navBlock ul.horizontalNav {margin:0;padding-top:5px;padding-bottom:10px;}
.mainNavBlocks .navBlock ul.horizontalNav li {background:none;padding:0;margin-bottom:.25em;}
.mainNavBlocks .navBlock ul.horizontalNav li a {text-decoration:none;color:#891041;display:block;padding:.25em 1em;}
.mainNavBlocks .navBlock ul.horizontalNav li a:hover {color:#FFF;background:#891041;}
.mainNavBlocks .link ul.horizontalNav li a {text-decoration:none;color:#333;}
.mainNavBlocks .link ul.horizontalNav li a:hover {color:#FFF;background:#666;}

	#mainmenu_Tab .yui-content ul.horizontalNav {border-right:1px dashed #CCC; margin:.5em 0 0em 1em; width:17em;}
	#mainmenu_Tab .yui-content.smallSize ul.horizontalNav{height:6.5em;}
	#mainmenu_Tab .yui-content.middleSize ul.horizontalNav{height:8em;}
	#mainmenu_Tab .yui-content.bigSize ul.horizontalNav{height:9em;}
	#mainmenu_Tab .yui-content ul.horizontalNav.last{border:none; width:auto;}
	#mainmenu_Tab .yui-content ul.horizontalNav {float:left; padding:0;min-height:5em; _height:5em;/*height:4em;*/}
	#mainmenu_Tab .yui-content ul.horizontalNav li {background:none;}
	#mainmenu_Tab .yui-content ul.horizontalNav li a {text-decoration:none;color:#891041; display:block;padding:.15em .5em;}
	#mainmenu_Tab .yui-content ul.horizontalNav li a:hover {color:#FFF;background:#891041;}
	#mainmenu_Tab .yui-content ul.horizontalNav li.active a {background:#C2BEB6;color:#fff; font-weight:bold;}
	#mainmenu_Tab .yui-content ul.horizontalNav li.active a:hover {background:#891041;}
	#mainmenu_Tab .yui-content ul.horizontalNav li.empty{padding:0.25em 0.5em;}

#international .mainNavBlocks ul.horizontalNav li {padding:.3em 1em;}
#international .mainNavBlocks ul.horizontalNav li a {background:transparent url('img/bullets/bulletactive.gif') no-repeat 0 50%;float:right;}
#international .mainNavBlocks ul.horizontalNav li a:hover {color:#333; background:transparent url('img/bullets/bulletactive.gif') no-repeat 0 50%;}




.partnerBlocks {margin:0px 0px 1em; padding:0px 0px .25em;   background:#EEEBD7;border:2px solid #EAE7CC; position:relative; display:block;}
.partnerBlocks .othersHide{display:none;}
.partnerBlocks .others{position:absolute;height:22px; width:20px; display:block;margin-top:auto;margin-bottom:auto;top:45%;}
.partnerBlocks .others a{text-decoration:none;display:block;}
.partnerBlocks .othersRight{right:0;}
.partnerBlocks .othersLeft{left:0;}
.partnerBlocks .others.hideNav{display:none;}
.partnerBlocks .othersRight a{margin-right:0.25em;}
.partnerBlocks .othersLeft a{margin-left:0.25em;}

.partnerBlock{background:#F8F6ED; width:910px;margin-right:auto;margin-left:auto; margin-top:.25em;padding-bottom:.9em;}


.partnerBlock .unit{display:inline;float:left;padding:0;margin-top:11px;width:215px;margin-right:10px;background:#F8F6ED url('img/corners/whitebox-tl.gif') no-repeat top left;}
.partnerBlocks .unit.first{margin-left:10px;}
.partnerBlocks .last{
margin-right:0px;}

.partnerLogo{
padding:5px 0px; /*BELU padding:10px */
margin:0px;
text-align:center;
background:transparent url('img/corners/whitebox-tr.gif') no-repeat top right;
border-bottom: 1px solid #E5E5E5;
}
.init{_height:108px;}
.init .partnerBlock{
position:relative;height:108px;overflow:hidden;
}

.init .partnerBlock #listPartner{position:absolute;left:0px; width:3000px;}
#slideShow img.leftFloat{float:none;}

/* boxes */
.box {margin-bottom:1em;}
.tabbox {background-color:#FFFFFF;}
.box . right {width:300px; display:block;}
.box .unit, .box .singleUnit, .box .lastUnit {padding:10px;margin:0; border: 1px solid #E5E5E5; border-top:none;}
.box .firstUnit {border:none;/*border-right: 0px solid #E5E5E5; */}
.tagcloud{border-top:1px solid #E5E5E5;position:relative;}
.tagcloud object:focus{border:1px dotted #232730;}
.tagcloud .hidden{left:0;top:9em;}
.tagcloud .hidden h2{left:-999em;top:-999em;position:absolute}
.tagcloud .hidden  a{left:-999em;top:-999em;position:absolute;}
.tagcloud .hidden  a:focus{background: url("img/whitelabel/icon_skiplinks.gif") no-repeat scroll 0.2em 0.2em #EAF6FB;border: 2px solid #00AEEF;color: #00AEEF;display: block;left: 0;overflow: hidden;position: absolute;text-decoration: none;top: 0;z-index: 100;width: 200px;padding-left: 1.5em;}

.box .singleUnit, .box .lastUnit {margin:0 0 0 0;}
.box .unit, .box .lastUnit { background-color: #fff;}
.boxContainer  {padding-top:0.25em;margin:1em .7em 1em 0;}

.box .singleUnit p {font-size:90%;}
.box .singleUnit p a, .box .singleUnit li a {color:#302e17;}
.box .singleUnit p a:hover, .box .singleUnit li a:hover {color:#6b9503;}
.box .unit li { background: none; padding-bottom:0.5em;}

.box .bulletlist li { background:url("img/bullets/bullet.gif") no-repeat left 0.4em; padding-bottom:0.5em;}

.box {background:#e5eaef url('img/corners/box-tl.gif') no-repeat top left;}
.yui-navset .box {background: #fff;}
.box h2{
background:transparent url('img/corners/box-tr.gif') no-repeat top right;
padding:5px;
margin:0px;
border-bottom:1px solid #E5E5E5;
color:#333;
font-size:100%;
font-weight: bold;
letter-spacing: 0.05em;
}

/* color */
.box span {padding-left:30px; padding-top:6px;height:1.5em; display:block;  margin:0;} 

.news h2 span {background: transparent url('img/icons/news_icon_disabled.gif') no-repeat top left;display:block;margin-left:.5em;}
.zoom h2 span {background: transparent url('img/icons/zoom_icon_disabled.gif') no-repeat top left;margin-left:.5em; display:block;}
.favlinks h2 span {background: transparent url('img/icons/favlinks_disabled.gif') no-repeat top left;display:block;margin-left:.5em;}

.selected.news h2 span {background: transparent url('img/icons/news_icon.gif') no-repeat top left;display:block;margin-left:.5em;}
.selected.zoom h2 span {background: transparent url('img/icons/zoom_icon.gif') no-repeat top left;margin-left:.5em; display:block;}
.selected.favlinks h2 span {background: transparent url('img/icons/favlinks.gif') no-repeat top left;display:block;margin-left:.5em;}

.box span.read {background: transparent url('img/icons/read_icons.gif') no-repeat top left; }
.box span.info {background: transparent url('img/icons/info_icon.gif') no-repeat top left; }

#lu h2 span {background: transparent url('img/icons/news_icon.gif') no-repeat top left; }
.box span.question {background: transparent url('img/icons/question_icon.gif') no-repeat top left;}

.box.zoom{border-bottom:1px solid #E5E5E5;}
.box.zoom .unit, .box.zoom .singleUnit, .box.zoom .lastUnit {
border-width:0px 1px 0px;
}
/*.box.zoom a{display:block;padding:0.8em 0em 0em;}*/
.content .zoom h3{padding-top:0em;}
.zoom .unit{float:left; width:47.2%;}
.zoom img{padding:0em .5em .5em 0em;}

.box.zoom .lastUnit{width:47.2%;padding-left:.5em;float:right;border-right:0px;border-left:1px solid #E5E5E5;}

/* infofooter */

/*#info .unit{ padding:0; margin:0;}*/
#info.box .lastUnit{padding:.5em;}
#info ul.infoFooter  {
margin:0;
padding:0;
}

#info ul.infoFooter li {
background:transparent none repeat scroll 0%;
float:left;
margin:0;
padding:0;
width:20%;
border-bottom:none;
}
#info ul.infoFooter li.propose{background:transparent url("img/icons/propose.gif") no-repeat scroll 0em 0em;padding-left:1.6em; padding-bottom:.6em;
}
#info ul.infoFooter li.consult{background:transparent url("img/icons/consult.gif") no-repeat scroll 0em 0em;padding-left:1.6em;padding-bottom:.2em}

#info ul.infoFooter li ul{margin:0;padding:0;}
#info ul.infoFooter li ul li{float:none;margin:0pt;padding:0pt;width:auto;}

#info ul.infoFooter li.first {
width:77%;
border-right:1px solid #E5E5E5;
}
#info ul.infoFooter li.last {
float:right;
text-align:right;
}

.internationalbox {border:1px solid #E5E5E5;background-color:#FFFFFF; margin:0px 0px 20px 0px; height:2.5em; padding:0;}
.internationalbox a{color:#333333;}
.internationalbox a:hover {text-decoration:underline; color:#333333;}
.internationalbox h2{
background:transparent url('img/logo/internation_globe.gif') no-repeat top left;
padding:5px;
padding-top:12px;
padding-left: 55px;
margin: -5px 0px  -5px 5px;
height:47px;
color:#333;
font-size:90%;
font-weight: bold;
letter-spacing: 0.05em;
}

.internationalbox em {color:#891041; font-style:normal; font-size:120%;}

.lightColor {background:#e5eaef url('img/corners/box2-tl.gif') no-repeat top left;}
.lightColor h2{
background:transparent url('img/corners/box2-tr.gif') no-repeat top right;
padding:5px;
margin:0px;
border-bottom:1px solid #E5E5E5;
color:#333;
font-size:100%;
font-weight: bold;
letter-spacing: 0.05em;
}
.lightColor .unit {padding:10px;margin:0; border: 1px solid #EFEAD6; border-top:none;}
.lightColor .unit { background-color: #FCFBF7;}

/*.blueAttest {background:#8ab2e6;}
.gray {background:#eee;border:1px solid #ccc;}
.green {background:#eff5e5;border:1px solid #d9e5bf;}
.white {background:none;border:2px solid #ccc;}
.lightColor {background:#f7f7f7;border:1px solid #ccc;}
.lightDarkGreen {background:#f5f7f5;border:1px solid #eaefea;}
.brown {background:#f5eae5;border:1px solid #e5ccbf;}
.lightBrown {background:#faf5f2;border:1px solid #f5eae5;}
.orange {background:#ffefe5;border:1px solid #ffd9bf;}
.gold {background:#f5efe5;border:1px solid #e5d9bf;}
.noColor {border-bottom:1px solid #d7e3e3;} */





/* anchorNav */
.anchorNav {margin:1em 0 0.5em 0;padding:.5em 1em 2em; }
.anchorNav em{  font-style:normal; font-size:80%;padding-bottom:0.2em; color: #666666;}
.anchorNav h2 {font-size:108%;}
.anchorNav ul {margin:0; padding:0;}

.anchorNav ul li, .text .anchorNav .singleUnit li, .textBlock .anchorNav .singleUnit li {line-height:1em;padding-bottom:1em; font-weight:bold;  margin:0;}
.anchorNav ul li.last {padding-bottom:0;}

.anchorNav ul.horizontal li {float:left;background-image:none; font-weight:normal; padding:0; margin: 1em 0 0 0;}
.anchorNav ul.horizontal a {border-right:1px solid #666; padding: 0em 1em 0em 1em;}
.anchorNav ul.horizontal .last a {border:none;}
.anchorNav ul.horizontal .first a{}
a.anchorContent{color:#000; cursor:text;}
/* bouton */
div.button {display:block;background-color:#f1f1f1;margin:1.5em 2.5em 1.5em 2.5em;padding:0.6em 0.6em 0.6em 1.6em;border:3px solid #cecece;color:#000;}
div.button a {color:#2b3c8e;}

/* Table gray */
table.tab_gray{width:98%;margin-left:.2em;margin-right:.2em;margin-bottom:2em;border-collapse:collapse;}
.tab_gray td {border:1px solid #EBE6CD;padding:.5em .5em .5em .5em;text-align:left;}
/*.tab_gray .darkGray {background-color:#e4e4e4;}
.tab_gray .gray {background-color:#f7f7f7;}
.tab_gray td.firstCol {width:2em;}*/
.tab_gray th {background-color:#F8F6ED;border:1px solid #EBE6CD;padding:.5em .5em .5em .5em;text-align:center;}
/*.tab_gray th.title {background-color:#dff6a8;}
.tab_gray .celWhite {background-color:#fff;border-top:1px solid #fff; border-left:1px solid #fff;}
*/

.form .tab_gray td {border:1px solid #dcd4bc;padding:.5em .5em .5em .5em;text-align:left;}
/*.tab_gray .darkGray {background-color:#e4e4e4;}
.tab_gray .gray {background-color:#f7f7f7;}
.tab_gray td.firstCol {width:2em;}*/
.form .tab_gray {width:70%;}
.form .tab_gray th {background-color:#EBE6CD;border:1px solid #dcd4bc;}


#submenu_Tab .tab_gray td {border:1px solid #999999;}
#submenu_Tab .tab_gray th {background-color:#EBE6CD;border:1px solid #999999;}


/* application list */
.application {margin-bottom:2em;}
.application li {margin-bottom:1em;}
.application li h4  {margin-bottom:.5em;}
.application li h4 a {color:#07288d;}
.application li div.appDesc {}
.application li div.target {font-size:80%;margin-bottom:.5em;}
.application li div.target a {color:#008080;font-weight:700;}
.application li.one {background:url("img/bullets/numbers/applic_list_1.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}
.application li.two {background:url("img/bullets/numbers/applic_list_2.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}
.application li.three {background:url("img/bullets/numbers/applic_list_3.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}
.application li.four {background:url("img/bullets/numbers/applic_list_4.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}
.application li.five {background:url("img/bullets/numbers/applic_list_5.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}
.application li.six {background:url("img/bullets/numbers/applic_list_6.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}
.application li.seven {background:url("img/bullets/numbers/applic_list_7.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}
.application li.eight {background:url("img/bullets/numbers/applic_list_8.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}
.application li.nine {background:url("img/bullets/numbers/applic_list_9.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}
.application li.ten {background:url("img/bullets/numbers/applic_list_10.gif") no-repeat left top; padding-left:2em;border-bottom:2px solid #bfdfdf;}



/* 0110. SiteMap
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/

.siteMap {/*background:#f2f5f7;border:1px solid #e5eaef;*/}
.siteMap .box {width:49%;padding:0;}
.siteMapPage h1 {color:#0b0b0b;}
.siteMapPage h2 {border-bottom:1px solid #0b0b0b;padding-bottom:.2em;color:#0b0b0b;}
.siteMapPage h3 {color:#000;}
.siteMapPage h3 a {color:#000;text-decoration:underline;}
.siteMapPage h3 a:hover {color:#000;text-decoration:none;}
.siteMapPage h4 {color:#000;padding-top:0.5em;}
.siteMap .box .unit {padding-bottom:0.5em;}
.siteMap .box .kszMap {background-color:#f5f0f2;}
.siteMap .box .statMap {background-color:#fff6e5;}
.siteMap .box .aboutMap {background-color:#e8f9fa;}
.siteMap .box .organisationMap {background-color:#f6e5e5;}
.siteMap .box .genMap {background-color:#f9f9f9;}

/* 0120. Error
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/
#errorPage .content{padding:0 2em 0 1em;}
#errorPage #allContainer {margin-left:auto;margin-right:auto;margin-top:3em;background-image:none;border:1px solid #e6e6e6;width:60em;}
#errorPage #main{width:auto;}
#errorPage #content {padding-bottom:0em;}
#errorPage #footer .oneCol {border-top:2px solid #2c2b0d;margin:-1em 1em 0 0;}
#errorPage #content .middleInner {width:35em;}
#errorPage #content .leftColInner{margin-left:0em;margin-top:5em;}
#errorPage #content .leftCol{padding-left:0em;}
#errorPage .logoDotBe {margin:0 1.5em 1em auto;text-align:right;}
#errorPage #logo_ksz{margin-top:0em;margin-right:0;padding-right:0;}
#errorPage .errorBox {padding-top:1em;padding-bottom:1em;}
#errorPage .errorBox a.toHome {margin-left:.1em;margin-top:0.1em;background:url("img/whitelabel/icon_datagrid_footer.gif") left top no-repeat; padding-left:1em;}
/*#languageChoice #content .rightColInner {margin-right:0;}*/
#errorPage .errorBox ul.inlineList li{background:none; white-space:normal;}
#errorPage .errorBox ul.inlineList li.error_taal{}
#errorPage .intro {color:#c90;font-size:128%; font-weight:bold}
#errorPage .intro a{color:#c90;}
#errorPage h2 {font-size:160%;color:#891041;margin-bottom:.5em;}
#errorPage .francais {border-top:1px solid #e6e6e6;}
#errorPage .deutsch {border-top:1px solid #e6e6e6;}
#errorPage .english {border-top:1px solid #e6e6e6;}

/* 0130 Paging
--------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------*/

/* search result*/
.searchResult .box {width:49%;padding:0;}
.searchResult h3 {font-size:108%}
.searchResult li.nbResultats, .resultList li.nbResultats{font-size:83%; color:#87827D; float:right;}
.resultList ul li{padding:0;}
.resultList h1{font-size:153.9%;margin:0pt 0pt 1em;padding:0pt 0pt 0pt 0.5em;}
.searchResult .box .darkBlue {border-bottom:1px solid #036;padding-bottom:0.5em;}
.searchResult .box .lightDarkGreen {border-bottom:1px solid #6a9c07;padding-bottom:0.5em;}

.searchResultPage h2 a{text-decoration:underline;}
.searchResultPage h2 a:hover{color:#6b9503;text-decoration:none;}
.searchResultPage ul.searchResultsList {list-style:none;margin:0;padding:0;margin-top:1em;}
.searchResultPage ul.searchResultsList li {padding:1em 0;border-bottom:1px solid #999;background-image:none;}
.searchResultPage ul.searchResultsList li.last {border-bottom:0px solid #999;}
.searchResultPage ul.searchResultsList li h2 {padding-top:0;font-size:100%;}
.searchResultPage ul.searchResultsList li h2 a {padding-top:0;font-size:153%;}
.searchResultPage ul.searchResultsList li h2 {padding-top:0;font-size:85%;}
.searchResultPage strong.size {font-size:95%; color:#87827D; margin-left:1.5em;}
div.pdf {background: url('img/icons/icon_mm-pdf.gif') 0% 70% no-repeat;padding-left:20px;margin:0.5em 0;}
.shortDescription {color:#333;}
.shortDescription em {font-style:normal;font-weight:700;}

.metaInfo ul.location{font-size:93%;margin-top:0.5em;}
.metaInfo ul.location li {float:left;background:url('img/whitelabel/icon_langswitch_separator.gif') no-repeat 100% 50%;border:none; padding-right:1em;letter-spacing:.1em;}
.metaInfo ul.location li.label{color:#666;font-weight:300;background:none;padding-right:0em;}
.metaInfo ul.location li.last {background:none;}

/* paging*/
#searchResultContent.search_fr h1 {background:url("img/backgrounds/google_f.jpg") no-repeat scroll right center transparent;padding-right:8.5em;}
#searchResultContent.search_nl h1 {background:url("img/backgrounds/google_n.jpg") no-repeat scroll right center transparent;padding-right:8.5em;}
#searchResultContent.search_en h1 {background:url("img/backgrounds/google_d.jpg") no-repeat scroll right center transparent;padding-right:8.5em;}
.searchResultPage  div.pagingTop {margin-top:1em;margin-bottom:.5em;border-bottom:1px solid #008080;padding-bottom:.1em;}
.searchResultPage  div.pagingBottom {margin-top:1em;border-top:1px solid #008080;padding-top:0.25em;}
.searchResultPage  div.paging ul li{background-image:none;margin:0;padding:0;border:none}
.searchResultPage  div.paging ul.pagingNav .previous {float:left;}
.searchResultPage  div.paging ul.pagingNav .next {float:right;}
.searchResultPage  div.paging ul.pager {text-align:center;}
.searchResultPage  div.paging ul.pager li {display:inline;}
.searchResultPage  div.paging ul.pager li a {display:inline-block;padding:0.1em 0.5em;background-color:#eff7f7;text-decoration:none;color:#036}
.searchResultPage  div.paging ul.pager li a:hover {background-color:#008080;border-color:#39c;color:#fff;}
.searchResultPage  div.paging ul.pager li.hellip, .content  div.paging ul.pager li strong {padding:0 0.5em;}
.searchResultPage  div.paging ul.pager li strong {padding:0.1em 0.5em;background-color:#008080;color:#fff;}


.toolsWebBox{position:absolute; right:0.5em;top:1em;z-index:9999;background: url("img/backgrounds/left_top.gif") no-repeat scroll 0pt 0%;}
.toolsWebBox .widget{padding:0em;margin:0em;background:transparent url("img/backgrounds/right_top.gif") no-repeat scroll right top;}
.toolsWebBox .widget .borderBottomLeft{background:transparent url("img/backgrounds/left_bottom.gif") no-repeat scroll left bottom;}
.toolsWebBox .widget .borderBottomRight{background:transparent url("img/backgrounds/right_bottom.gif") no-repeat scroll right bottom;padding:.2em .2em .4em .2em; display:block;}

.toolsWebBox .widget ul{padding:0 .2em;margin:0em;font-size:85%;}
.toolsWebBox .widget li{padding-left:1em;margin:0em; background:transparent url("img/bullets/bullet.gif") no-repeat scroll left 0.4em;}

.toolsWebBox .widget li.share{background:transparent url(img/bullets/bulletactiveshow.gif) no-repeat scroll 0.25em 0.25em;padding-left:1.5em;}
.toolsWebBox .widget li.share ul{margin:1em 0em 0em -2em;background:none;}
.toolsWebBox .widget li.share a{ cursor:pointer;} 
.toolsWebBox .widget li.share.hide{background:transparent url("img/bullets/bulletactive.gif") no-repeat scroll 0em 50%;}
.toolsWebBox .widget li.share.hide ul{display:none;}
.toolsWebBox .widget li.share.hide a{padding-right:1em;}
.toolsWebBox .widget li.share li{padding-left:2em;background:none;float:none;height:16px;}


.toolsWebBox .widget ul li.info{background:transparent url("img/icons/infoWidget.gif") no-repeat scroll 0em 0.1em;padding-left:1.3em;padding-right:0.7em;}
h1 span.vote{background:transparent url("img/icons/vote.gif") no-repeat scroll 0em 0.1em;font-size:10px;margin-left:0.5em;padding-bottom:0.5em;padding-left:1.8em;position:absolute;}
.toolsWebBox .widget ul li.print{ background:transparent 0em 0% no-repeat url("img/icons/print.gif");padding-left:1.75em;padding-right:.7em;padding-bottom:0.5em;}
.toolsWebBox .widget ul li.mail{ background:transparent 0em 1px no-repeat url("img/icons/icon_mail.gif");padding-left:1.9em;padding-right:1.5em;}
.toolsWebBox .widget ul li.twitter{ background:transparent 0em 0% no-repeat url("img/icons/twitter.jpg");}
.toolsWebBox .widget ul li.facebook{ background:transparent 0em 0% no-repeat url("img/icons/facebook.jpg");}
.toolsWebBox .widget ul li.linkedln{ background:transparent 0em 0% no-repeat url("img/icons/linkedln.jpg");}
.toolsWebBox .widget ul li.delicious{ background:transparent 0em 0% no-repeat url("img/icons/delicious.jpg");}
.toolsWebBox .widget ul li.live{ background:transparent 0em 0% no-repeat url("img/icons/live.gif");}
.toolsWebBox .widget ul li.netvibes{ background:transparent 0em 0% no-repeat url("img/icons/netvibes.jpg");}
.toolsWebBox .widget ul li.myspace{ background:transparent 0em 0% no-repeat url("img/icons/myspace.jpg");}

/*  Commentaire  */

/* Form commentaire */
#commentaire{ background:#FCFCF8;border:solid #943259; border-width:0px 2px 2px;display:block; position:relative}
#commentaire h2{color:#fff; padding-left:.5em;background:transparent url("img/corners/burgertab-active-xll.gif") repeat-x scroll;}
#commentaire h2 em{ display:block; width:100%; font-style:normal;padding:.5em 0em;}
#commentaire .formReact .label label{color:#891041;font-weight:bold;display:block;position:relative;margin:.5em auto;}
#commentaire ol li{ list-style-type:decimal; list-style-position:inside}
#commentaire .react{margin:0em 1em .5em;}
#commentaire .formReact{position:relative; display:block;}
#commentaire #noConnected .leftFloat{float:none;margin-left:auto;margin-right:auto;display:block;}
#commentaire .hide .formReact {display:none;}


#commentaire .react a.comsLink{width:150px;display:block; background: transparent url("img/icons/write.gif") no-repeat 0em 0em;padding-left:20px; cursor:pointer;}
#commentaire .formReact .formRow{}
#commentaire .formReact .first{width:20%;}
#commentaire .formReact .first form{margin-bottom:.5em;}
#commentaire .formReact .first .formRow .label{width:8em;font-weight:bold;}
#commentaire .formReact .formBox.last{margin-top:.55em;}
#commentaire .formReact .last .formRow .label{color:#891041;font-weight:bold;}
#commentaire .formReact .last{width:78%;border-left:2px solid #943259; padding-left:.5em;}

/* Liste des commantaires */
#commentaire #commList{ width:98%; margin-left:auto; margin-right:auto; position:relative; display:block;}
#commentaire #commList .commItems{margin-bottom:4px; display:block; position:relative;background-color:#EEEBD7;padding:.5em;}
#commentaire #commList .commItems .comName span.reaction_number{ font-weight:bold;margin-right:.5em;}
#commentaire #commList .commItems .comName span.reaction_date{margin-left:.5em; font-style:italic;}
#commentaire #commList .commItems.first{margin-top:1em;}


/* forum */

#forum table colgroup col.col0 {width:5%;}
#forum table colgroup col.col1 {width:50%;}
#forum table colgroup col.col2 {width:10%;}
#forum table colgroup col.col3 {width:10%;}
#forum table colgroup col.col4 {width:25%;}

#forum table {border:1px solid #891041; background:#F8F6ED;margin-bottom:1em;}
#forum table th{background-color:#FCFCF8;background-image:url("img/corners/burgertab-active-xll.gif");color:#FFFFFF;font-weight:bold;height:25px;}
#forum table tbody th{border-width:0px 0px 0px 1px;background-color:#dcc2c4;border:medium solid #FFF;height:28px; background-image:none;padding:.5em}
#forum table td{border-left:2px solid #fff; padding:0em 0em 0em .5em}

#forum .box{border-right:1px solid #E5EAEF; border-bottom:1px solid #E5EAEF;}
#forum .onlineBox h2{ color:#333}
#forum .onlineBox img.leftFloat{margin:2.5em auto;}
#forum .onlineBox ul{margin-top:.5em;}
#forum .onlineBox ul li{background:none; font-size:85%;margin-bottom:0.2em;}
#forum .onlineBox li span{display:inline;}
#forum .onlineBox ul.horizontal{margin-top:2em;width:350px; margin-left:auto;margin-right:auto;}
#forum .onlineBox ul.horizontal li{padding:.5em .0em .5em 25px;}
#forum .onlineBox li.new{background:transparent 0em 0% no-repeat url("img/icons/folder_new.gif");}
#forum .onlineBox li.not{background:transparent 0em 0% no-repeat url("img/icons/folder.gif");}
#forum .onlineBox li.blocked{background:transparent 0em 0% no-repeat url("img/icons/folder_lock.gif");}



/* Search Result  */

/* paging */
.searchResultPage h1 {margin-top:1em;}

.searchResult h3 {font-size:108%}
.searchResult li.nbResultats, .resultList li.nbResultats{font-size:83%; color:#87827D; float:right;}
.searchResult .box .darkBlue {border-bottom:1px solid #891041;padding-bottom:0.5em;}
.searchResult .box .lightDarkGreen {border-bottom:1px solid #6a9c07;padding-bottom:0.5em;}
.searchResultPage ul.searchResultsList {list-style:none;margin:0;padding:0;margin-top:1em;}
.searchResultPage ul.searchResultsList li {padding:.5em 0;border-bottom:1px solid #999;background-image:none;}
.searchResultPage ul.searchResultsList li.last {border-bottom:0;}
.searchResultPage ul.searchResultsList li h2 {padding-top:0;font-size:100%;}
.searchResultPage ul.searchResultsList li h2 a {padding-top:0;font-size:153%;}
.searchResultPage ul.searchResultsList li h2 {padding-top:0;font-size:85%;}
.searchResultPage ul.searchResultsList li h4 img {margin-right:.5em;}
.searchResultPage ul.searchResultsList li h4 span {color:#999;font-size:80%;}
.searchResultPage ul.searchResultsList li h4 a span {color:#999;font-size:100%;}

.searchResultPage ul.searchResultsList li p {margin-left:.5em;}
.searchResultPage div.pagingTop {margin-top:1.5em;margin-bottom:.5em;border-bottom:1px solid #891041; padding-bottom:.1em;}
.searchResultPage div.pagingBottom {margin-top:1.5em;border-top:2px solid #891041;padding-top:0.25em;}
.searchResultPage div.paging ul li{background-image:none;margin:0;padding:0;border:none}
.searchResultPage div.paging ul.pagingNav .previous {float:left;}
.searchResultPage div.paging ul.pagingNav .next {float:right;}
.searchResultPage div.paging ul.pager {text-align:center;}
.searchResultPage div.paging ul.pager li {display:inline;}
.searchResultPage div.paging ul.pager li a {display:inline-block;padding:0.1em 0.5em;background-color:#e3cfd0;text-decoration:none;color:#891041}
.searchResultPage div.paging ul.pager li a:hover {background-color:#a40041;border-color:#39c;color:#fff;}
.searchResultPage div.paging ul.pager li.hellip, .content div.paging ul.pager li strong {padding:0 0.5em;}
.searchResultPage div.paging ul.pager li strong {padding:0.1em 0.5em;background-color:#891041;color:#fff;}

/* Search result google */

#searchcontrol .gsc-control{width:100%;}
#searchcontrol .gsc-resultsHeader{display:none;}
#searchcontrol .gsc-control{width:100%;}
#searchcontrol .gsc-results .gsc-cursor-box{text-align:center;}
#searchcontrol .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page {background-color:#891041;color:#fff;padding:0.1em 0.5em;}
#searchcontrol .gsc-results .gsc-cursor-box .gsc-cursor-page{background-color:#E3CFD0;color:#891041;display:inline-block;padding:0.1em 0.5em;text-decoration:none;}
#headermenu .metametaNav li.searchbox input#searchKey{vertical-align:top;}
#headermenu .metametaNav li.searchbox span{display:block;float:left;padding-right:0.25em;padding-top:0.25em;}
#headermenu .metametaNav li.searchbox {margin-top:-3px;background:none;}


@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari-Opera specific declarations here */
#headerVisual{height:auto}
}

