#g_title p, #g_footer p, #g_description p {
margin: 0;
}


body {
text-align: center;
}
#container {
width: 1024px;
margin: 0 auto;
background : transparent url(/images/echteardennen/bg.png) repeat-y;
left:50%;
margin-left:-512px;
position:absolute;
top:0;
}
#header {
background : transparent url(/images/echteardennen/bg.png) repeat-y;
}
#main-content {
background : transparent url(/images/echteardennen/bg_contenu.png) no-repeat;
padding: 0px;
padding-left: 110px;
padding-right: 110px;
text-align: left;
}
#footer {
clear: both;
background : transparent url(/images/echteardennen/bg_footer.jpg) no-repeat;
}
#top_photos {
top: 141px;
left: 68px;
position:absolute;

}

#top_photos img {
width: 888px;
height: 319px;
}

/** BEGIN CUSTOM SKIN **/
h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
a img,:link img,:visited img {border: none;}
address {font-style: normal;}

/*
Type Scheme: OPT
*/

* {
font-family: Arial, Helvetica, sans-serif;
}
body {
font-size: 80%;
}
a {
text-decoration: none;
}
a.skip_menu {
display: none;
}
/*  not valid in IE
a.externallink:after {
content: url(/images/public/external.gif);
}
*/
a.externallink {
background: url(/images/public/external.gif) left no-repeat;
background-position-y: 2px;
padding-left: 15px;
}
a.pdflink {
background: url(/images/public/pdf.jpg) left no-repeat;
background-position-y: 4px;
padding-left: 25px;
}
a:link ,a:visited {
color: #005D21;
text-decoration: underline;
}
a:hover {
color: #7BC342;
text-decoration: underline;
}
acronym {
cursor: help;
}
#g_footer p {
text-align: center;
}
#Search {
float:right;
padding-right:220px;
padding-top:30px;
text-align:right;
}
#TOP_ECHTEARDENNEN {
position:absolute;
top: 90px;
left: 100px;
z-index: 2000;
background: transparent url(/images/echteardennen/bg_menu.png) no-repeat;
padding: 0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 25px;
height: 89px;
width: 827px;
float: left;
}
#TopBanner {
background: transparent url(/images/echteardennen/bg_top_banner1.png) no-repeat;
padding: 0px;
padding-left: 110px;
margin-right: 0px;
width: 1024px;
height: 497px;
       text-align:left;
}
#YouAreHere {
}

#BottomBanner{
width:100%;
text-align:center;
}
#Container {
}
#Content {
padding-bottom: 50px;
}
#LeftMenu {
width: 160px;
float: right;
border-right: 1px solid #DDD;
padding-right: 5px;
padding-bottom: 10px;
}
#path  {
padding-left: 10px;
text-align: right;
}
#RechercheText, #Text, #DescriptiveText {
padding-left :40px;
padding-right :40px;
}
#DescriptiveText.Full {
padding: 5px;
padding-left: 20px;
width: 630px;
float: none;
}
.themesechteardennen {  
}
.bg2themesechteardennen { 
}
.bgthemesechteardennen {
letter-spacing: 1px;
font-size: 180%;
font-family: Comic Sans, cursive;
font-variant: small-caps;
font-weight: normal;
padding-right : 8px;
margin-bottom : 8px;
padding-bottom : 0px;
margin-top : 12px;
margin-left : 0px;
text-decoration: underline;
color: #005D21;
}

h2 {
color:#C42211;
font-size: 120%;
letter-spacing: 1px;
}

#Banner {
text-align: center;
width: 650px;
padding-top: 5px;
}

#LeftMenu img {
margin-left: 30px;
}
#LeftMenu h4 {
font-size: 100%;
margin-top: 20px;
margin-left: 20px;
color:#C42211;
text-transform: uppercase;
}
#LeftMenu h2 {
font-size: 100%;
margin-top: 20px;
margin-left: 0px;
color:#C42211;
text-transform: uppercase;
}
#LeftMenu ul {
font-size: 90%;
}
#LeftMenu ul li {
margin-top: 3px;
list-style-position: outside;
margin-left: 28px;
padding: 0px;
}
#LeftMenu ul li.selected {
margin-top: 3px;
margin-left: 28px;
text-decoration: underline;
color: #5785A4;
}
#LeftMenu a.externallink {
padding-left: 18px;
}

#LeftMenu ul li a {
margin: 0px;
padding: 0px;
}

#css_default {
display: none;
}
#BOTTOM {
text-align: center;
font-size: 70%;
color: white;
}
#BOTTOM a {
color: white;
}
#BOTTOM h4 {
display: none;
}

#MySelection {
padding-top : 5px;
font-family: Franklin Gothic Medium,Verdana, Arial, Helvetica, sans-serif;
font-size: 110%;
}
#MySelection ul {
list-style: none;
padding-left: 0px;
margin-left: 10px;
font-size: 90%;
margin-bottom:0px;
margin-top:10px;
padding-top:0px;
}
#MySelection li {
padding-top: 0px;
}
#MySelection li span {
color: #A3A3A3;
font-weight: bold;
}
#MySelection li a {
background: url(/images/hainaut/caddy.gif) left no-repeat;
background-position-y: 2px;
padding-left: 20px;
color: #34343C;
}
#MySelection li a:hover {
text-decoration: underline;
}
#TOP_ECHTEARDENNEN ul {
margin: 0;
margin-left: 4px;
list-style: none;
padding: 0px 0px 0px 0px;
}
#TOP_ECHTEARDENNEN li {
background-position:right center;
background-repeat:no-repeat;
float:left;
}
#TOP_ECHTEARDENNEN a {
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
color: white;
text-decoration: none;
float:left;
display:block;
padding:12px 10px 4px 10px;
}

#TOP_ECHTEARDENNEN li a:hover, #TOP_ECHTEARDENNEN li a.selected {
text-decoration: underline;
}

#TOP_ECHTEARDENNEN h4 {
display: none;
}

.MainTitle, .titre_descriptif {
letter-spacing: 1px;
font-size: 180%;
font-family: Comic Sans, cursive;
font-variant: small-caps;
font-weight: normal;
padding-right : 40px;
padding-left : 40px;
padding-bottom : 8px;
padding-top : 12px;
text-decoration: underline;
color: #005D21;
}
.titre_descriptif {
color:#C42211;
}
#page {
color:#C42211;
padding-left: 300px;
}
#Text {
text-align: justify;
color: #444444;
}
#Text ul {
padding: 5px 0px 15px 30px;
 font-size : 90%;
color: #444444; /*786A47;*/
list-style-image:  url(/images/public/bullet.gif) ;
}
#Text ol {
padding: 5px 0px 15px 50px;
 /*	font-size : 90%;*/
color: #444444; /*786A47;*/
list-style-type:upper-alpha;
text-align: justify;
margin-left:2px;
}

#Text h2 {
padding: 10px 0px 0px 0px ;
}
#Text h3 {
font-size: 90%;
color: #122B62;
padding: 10px 10px 0px 0px ;
}
#Text h4 {
font-size: 85%;
color: #122B62;
padding: 10px 10px 0px 0px ;
}

.headerRecherche ul {
padding: 5px 0px 15px 30px;
 font-size : 90%;
color: #444444; /*786A47;*/
list-style-image:  url(/images/public/bullet.gif) ;
}
.headerRecherche ol {
padding: 5px 0px 15px 50px;
 list-style-type:upper-alpha;
 text-align: justify;
 margin-left:2px;
}
.headerRecherche h2 {
padding: 10px 0px 0px 0px ;
}
.headerRecherche h3 {
font-size: 90%;
color: #122B62;
padding: 10px 10px 0px 0px ;
}

#Text p, #DescriptiveText p {
text-align: justify;
padding: 5px 0px 0px 30px;
color: #444444; /*786A47;*/
line-height: 130%;
}

#DescriptiveText p.remarque {
color: red;
font-size: 90%;
}

h3 {
        font-weight:bold;
        font-style:italic;
        font-size:120%;
        margin:0px;
        padding-top:5px;
        text-transform:uppercase;
}
h5  {
        padding:0;
        padding-top:5px;
        margin:0;
        font-size:80%;
        color:#19962b;
}


#Period  {
        font-size: 80%;
        margin-top: 0px;
        margin-bottom: 0px;
}
#Period ul {
        color: #444444; /*786A47;*/
        font-size : 90%;
        padding: 0px;
        margin: 0px;
}
#Period li {
  list-style-type: circle;
  font-size: 110%;
	margin-left: 20px;
}
#Period li ul li{
  font-size: 90%;
  margin-left: 20px;
}

#DescriptiveText h2, #DescriptiveMenu h2 {
        margin-bottom : 0px;
        margin-top : 6px;
}
#DescriptiveText h3 {
        letter-spacing: 1px;
        font-size: 100%;
        font-weight: bold;
        margin-bottom : 0px;
        margin-top : 6px;
        color: #C42211;
}
#DescriptiveText p {
        color: #444444;
        padding-left : 0px;
        padding-right : 8px;
        margin-bottom : 8px;
        margin-top : 0px;
}
#DescriptiveText div {
padding-bottom: 3px;
}
#DescriptiveText div strong {
font-weight: bold;
color: #005D21;
}

#RechercheText h2 {
margin-bottom : 0px;
margin-top : 6px;
margin-left : 0px;
}
#RechercheText ul {
font-size : 90%;
margin-left:20px;
list-style-image:  url(/images/public/bullet.gif) ;
color: #444444;
}



/* The main calendar widget.  DIV containing a table. */
.calendar {
position: relative;
display: none;
 border-top: 2px solid #fff;
 border-right: 2px solid #000;
 border-bottom: 2px solid #000;
 border-left: 2px solid #fff;
color: #000;
cursor: default;
background: #c8d0d4;
    font-family: tahoma,verdana,sans-serif;
}

.calendar table {
border-top: 1px solid #000;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #000;
color: #000;
cursor: default;
background: #c8d0d4;
    font-family: tahoma,verdana,sans-serif;
}

/* Header part : contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
text-align: center;
padding: 1px;
 border-top: 1px solid #fff;
 border-right: 1px solid #000;
 border-bottom: 1px solid #000;
 border-left: 1px solid #fff;
}

.calendar .nav {
background: transparent url(/javascript/jscalendar/skins/aqua/menuarrow.gif) no-repeat 100% 100%;
}

.calendar thead .title { /* This holds the current "month, year" */
font-weight: bold;
padding: 1px;
border: 1px solid #000;
background: #788084;
color: #fff;
text-align: center;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
}

.calendar thead .daynames { /* Row <TR> containing the day names */
}

.calendar thead .name { /* Cells <TD> containing the day names */
border-bottom: 1px solid #000;
padding: 2px;
 text-align: center;
background: #e8f0f4;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
color: #f00;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
border-top: 2px solid #fff;
border-right: 2px solid #000;
border-bottom: 2px solid #000;
border-left: 2px solid #fff;
padding: 0px;
 background-color: #d8e0e4;
}

.calendar thead .active { /* Active (pressed) buttons in header */
padding: 2px 0px 0px 2px;
 border-top: 1px solid #000;
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
 border-left: 1px solid #000;
 background-color: #b8c0c4;
}

/* The body part : contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
width: 2em;
text-align: right;
padding: 2px 4px 2px 2px;
}
.calendar tbody .day.othermonth {
font-size: 80%;
color: #aaa;
}
.calendar tbody .day.othermonth.oweekend {
color: #faa;
}

.calendar table .wn {
padding: 2px 3px 2px 2px;
 border-right: 1px solid #000;
background: #e8f4f0;
}

.calendar tbody .rowhilite td {
background: #d8e4e0;
}

.calendar tbody .rowhilite td.wn {
background: #c8d4d0;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
padding: 1px 3px 1px 1px;
border: 1px solid;
border-color: #fff #000 #000 #fff;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
padding: 2px 2px 0px 2px;
border: 1px solid;
border-color: #000 #fff #fff #000;
}

.calendar tbody td.selected { /* Cell showing selected date */
font-weight: bold;
padding: 2px 2px 0px 2px;
border: 1px solid;
border-color: #000 #fff #fff #000;
background: #d8e0e4;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
color: #f00;
}

.calendar tbody td.today { /* Cell showing today date */
font-weight: bold;
color: #00f;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
display: none;
}

/* The footer part : status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
background: #e8f0f4;
padding: 1px;
border: 1px solid #000;
background: #788084;
color: #fff;
text-align: center;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
border-top: 1px solid #fff;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #fff;
padding: 1px;
background: #d8e0e4;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
padding: 2px 0px 0px 2px;
 border-top: 1px solid #000;
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
 border-left: 1px solid #000;
}

/* Combo boxes (menus that display months/years for direct selection) */

.calendar .combo {
position: absolute;
display: none;
width: 4em;
top: 0px;
left: 0px;
cursor: default;
border-top: 1px solid #fff;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
border-left: 1px solid #fff;
background: #d8e0e4;
    font-size: 90%;
padding: 1px;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
	text-align: center;
padding: 1px;
}

.calendar .combo .label-IEfix {
width: 4em;
}

.calendar .combo .active {
background: #c8d0d4;
padding: 0px;
 border-top: 1px solid #000;
 border-right: 1px solid #fff;
 border-bottom: 1px solid #fff;
 border-left: 1px solid #000;
}

.calendar .combo .hilite {
background: #048;
color: #aef;
}

.calendar td.time {
border-top: 1px solid #000;
padding: 1px 0px;
 text-align: center;
 background-color: #e8f0f4;
}

.calendar td.time .hour,
.calendar td.time .minute,
.calendar td.time .ampm {
padding: 0px 3px 0px 4px;
border: 1px solid #889;
font-weight: bold;
background-color: #fff;
}

.calendar td.time .ampm {
text-align: center;
}

.calendar td.time .colon {
padding: 0px 2px 0px 3px;
 font-weight: bold;
}
.calendar td.time span.hilite {
border-color: #000;
background-color: #667;
color: #fff;
}
.calendar td.time span.active {
border-color: #f00;
background-color: #000;
color: #0f0;
}


#info {position:relative;}
#scrollbox {width:460px; height:180px; background:#f4f4f4; overflow:auto; border:1px solid #aaa; }
a.gallery, a.gallery:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:47px; margin:3px; float:left;}

.slidek {position:absolute; width:385px; height:330px; top:24px; padding:0; border:1px solid #000;}

a.gallery span {display:block; position:absolute;  top:-1px; width:1px; height:1px; overflow:hidden; background:#efedec;}
a.gallery:hover {white-space:normal; border:1px solid #fff;}
a.gallery:hover img, a.gallery:active img, a.gallery:focus img {border:1px solid #000;}
a.gallery:hover span, a.gallery:active span, a.gallery:focus span {display:block; position:absolute; width:385px; height:330px; top:19px; left: 0px; padding:5px; font-style:italic; color:#000; background:#fff; }
#thumbs {width:440px;/* height:60px;*/}
#pad {height:380px; width:385px;}


#preview_carte{
margin-left:30px;
}

#carte_postale{
left:350px;
}

#formCarte_postale{
margin-left:30px;
}

#formCarte_postale select{
width:100px;
}

/* Commande brochure */
.commandebrochure .listebrochures{
margin-left:20px;
}


/* Fiches recherche */
#recherche_avancee { border: 1px dashed #a8cefa; }

#RechercheText fieldset {
border: 0px;
padding-top: 10px;
margin-bottom: 15px;
padding-bottom: 5px;
border-bottom: 1px dashed #a8cefa;
}
#RechercheText fieldset div {
line-height: 1.4em;
}
#RechercheText legend {
font-weight:bold;
padding-top: 2px;
color:#C42211;
margin:0;
padding:0;
}
#RechercheText label {
width: 200px;
}

#RechercheText legend b {
display:block;
width:100%;
}

#YourLanguageNotExist  {
font-weight: bold;
font-size: 11px;
}

#YourLanguageNotExist a {
text-decoration: none;
width: 15px;
padding-right: 4px;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 2px;
}
#YourLanguageNotExist a.selected {
font-weight: bold;
}
#YourLanguageNotExist a:hover {
text-decoration: underline;
}

/* Donnees personnelles */
.donneespersonnelles1 { text-align: right; width: 370px; }
.donneespersonnelles1 select { width: 244px; }
.donneespersonnelles1 input { width: 240px; }
p.error {
font-weight: bold;
color: red;
font-size: 90%;
}

/* carte postale */
.donneescartepostale1 { text-align: right; width: 370px; }
.donneescartepostale1 input { width: 200px; }
.donneescartepostale2 { text-align: right; width: 320px; }
.donneescartepostale2 select { width: 154px; }

/* tableau belsud */
.cal {
border: 1px solid #000;
text-align: center;
height: 150px;
}
.calendrier_belsud caption {
font-weight: bold;
font-size: 120%;
}


.calendrier_belsud table .WF {
background-color: #FFFF00;
}

.calendrier_belsud table .HS {
background-color: #FF00FF;
}

.calendrier_belsud table .MS {
background-color: #90EE90;
}

.calendrier_belsud table .BS {
background-color: #00FFFF;
}

.calendrier_belsud table #LW {
border: 2px solid red;
}



/* CSS needed for the script */

#ajax_tooltipObj{
z-index:1000000;
text-align:left;
}
#ajax_tooltipObj div{
position:relative;
}

/* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */

#ajax_tooltipObj .ajax_tooltip_arrow{	/* Left div for the small arrow */
background-image:url(/images/arrow.gif);
width:20px;
position:absolute;
left:0px;
top:0px;
background-repeat:no-repeat;
background-position:center left;
z-index:1000005;
height:60px;
}

#ajax_tooltipObj .ajax_tooltip_content{
border:2px solid #317082;	/* Border width */
left:18px;	/* Same as border thickness */
top:0px;
position:absolute;
width:250px;	/* Width of tooltip content */
background-color:#FFF;	/* Background color */
padding:5px;	/* Space between border and content */
font-size:0.8em;	/* Font size of content */
overflow:auto;	/* Hide overflow content */
z-index:1000001;
}



/************/
/* home page */
/************/
#ThemeContent {
}
#divTheme {
}
#divTheme a {
text-decoration: none;
 text-align: justify;
}

#theme1, #theme2, #theme3, #theme4, #theme5, #theme6, #theme7, #theme8 {
position: absolute;
line-height: 90%;
height: 145px;
width: 215px;
padding-left: 10px;
top: 30px;
}
#theme1 {
left: 20px;
}
#theme2 {
left: 275px;
}
#theme3 {
left: 530px;
}
#theme4 {
top: 330px;
left: 20px;
}
#theme5 {
top: 330px;
left: 275px;
}
#theme6 {
top: 330px;
left: 530px;
}

#BannerFrontpage {
margin-top:20px;
height: 60px;
width: 800px;
left: 70px;
text-align: center;
}

#intro {
color: #000000;
 text-align: justify;
text-decoration: none;
padding-right :40px;
padding-left :40px;
letter-spacing: 0px;
}
#intro h2 {
padding-bottom: 3px;
}

.themes_list h1 {
font-size: 100%;
letter-spacing: 0px;
color: #0281ce;
font-variant: small-caps;
font-family: Arial, Helvetica, sans-serif;
}
.themes_list a {
font-size: 90%;
display: block;
}
.imgthemes h1 a {
font-size: 90%;
font-variant: small-caps;
font-family: Arial, Helvetica, sans-serif;
color: #0281ce;
}
.imgthemes a {
font-size: 90%;
display: block;
}

html ul {
padding: 0px;
margin: 0px;
}

#mySlideshow
{
width: 160px;
height: 269px;
z-index:5;
}
.jdSlideshow
{
display: none;
overflow:hidden;
position: relative;
background-color: white;
}

.jdSlideshow img
{
width: 100%;
border: 0px;
}

.jdSlideshow .slideElement
{
position : absolute;
left : 0px;
top : 30px;
height : 100%;
width: 100%;
margin : 0px;
border : 0px;	
background-repeat: no-repeat;
}

.jdSlideshow .slideInfoZone
{
position: absolute;
z-index: 10;
width: 100%;
margin: 0px;
left: 0;
bottom: 0;
margin-top: 0px;
height: 79px;
color: #fff;
text-indent: 0;
}

.jdSlideshow .slideInfoZone .InfoZone
{
padding: 0;
width: 100%;
margin: 0;
background: #ccc;
height: 79px;
}

.jdSlideshow .slideInfoZone h2
{
padding: 0;
font-size: 70%;
margin: 0;
margin: 2px 5px;
font-weight: bold;
color: inherit;
}

.jdSlideshow .slideInfoZone p
{
position: absolute;
padding: 5px;
font-size: 70%;
color: #000;
background: #ccc;
}
.jdSlideshow .slideInfoZone .localite 
{
color: red;
font-weight: bold;
}
.jdSlideshow .slideInfoZone strong
{
color: red;
font-weight: bold;
font-size: 140%;
display: block;
}

.jdSlideshow a
{
font-size: 100%;
text-decoration: none;
color: inherit;
}

.jdSlideshow a.right, .jdSlideshow a.left
{
position: absolute;
height: 30px;
width: 28px;
cursor: pointer;
z-index:10;
filter:alpha(opacity=20);
-moz-opacity:0.2;
-khtml-opacity: 0.2;
opacity: 0.2;
}

.titleBetweenArrow {
color:#4C4A4B;
position: absolute;
font-variant: small-caps;	
width:100%;
text-align: center;
font-size: 150%;
margin-top:0px;
font-family: Franklin Gothic Medium,Verdana, Arial, Helvetica, sans-serif;
}

* html .jdSlideshow a.right, * html .jdSlideshow a.left
{
filter:alpha(opacity=50);
}

.jdSlideshow a.right:hover, .jdSlideshow a.left:hover
{
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}

.jdSlideshow a.left
{
left: 0;
top: 0;
background: url(/images/public/fleche1optnew.gif) no-repeat top left;
}

* html .jdSlideshow a.left { background: url(/images/public/fleche1optnew.gif) no-repeat top left; }

.jdSlideshow a.right
{
right: 0;
top: 0;
background: url('/images/public/fleche2optnew.gif') no-repeat top right;
}

* html .jdSlideshow a.right { background: url('/images/public/fleche2optnew.gif') no-repeat top right; }


/** END CUSTOM SKIN **/



/*********************/
/****** onglet *******/
/*********************/
#onglet {
width: 100%;
line-height: normal;
text-transform: uppercase;
/*font-weight: bold;*/
margin-bottom: 10px;
}
#onglet ul {
margin: 0;
padding: 10px 10px 0 0;
list-style: none;
}
#onglet li {
float: left;
background: url("/images/public/norm_left.gif") no-repeat left top;
margin: 0;
padding: 0 0 0 9px;
}
#onglet a {
float: left;
display: block;
/*font-size: 120%;
*/font-weight: normal;
background:url("/images/public/norm_right.gif") no-repeat right top;
padding:5px 15px 4px 6px;
text-decoration:none;
font-weight:bold;
color: #4C4A4B;
/*color:#765;*/
cursor: pointer;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#onglet a {float:none;}
/* End IE5-Mac hack */
#onglet a:hover {
color:#333;
}
#onglet .current {
background-image:url("/images/public/norm_left_on.gif");
}
#onglet .current a {
background-image:url("/images/public/norm_right_on.gif");
/*  color:# 333;*/
padding-bottom:5px;
}
#ongletContenu {
position: absolute;
left:0px;
margin:0;
padding:0;
top:40px;
overflow: auto;
height:360px;
width: 400px;
}
.globalsearch .option1 {
color:black;
text-decoration:underline;
font-weight:bold;
}

.globalsearch .option2 {
color:black;
}

