@import url(reset.css);

strong {
  font-weight: 900;
}
em {
  font-style: italic;
}
body, td, th {
  font-family: arial, 'Bitstream Vera sans', helvetica, 'Trebuchet MS', verdana, tahoma, sans-serif;
  line-height: 1.4em;
  color: #2a2a2a;
	text-align: left;
}

body#marche_de_l_art #header h2 {
	left: 0;
	text-indent: -9999px;
	top: 36px;
}

body#marche_de_l_art, 
body#marche_de_l_art #wrap,
body#marche_de_l_art #ads_leaderboard
{
	background: #1B1C20 url(http://www.lesoir.be/css/static_marche_de_l_art/marche_de_l_art_background.gif) repeat-y;
}

body#marche_de_l_art iframe#header_ads_iframe {
	background: #1B1C20;

}

body#marche_de_l_art #uright,
body#marche_de_l_art #skyscraper {
	background: #654E48;
}

body#marche_de_l_art #uright {
  overflow:hidden;
}

body#marche_de_l_art #uright {
	background: url(http://www.lesoir.be/css/static_marche_de_l_art/col_C3.gif) repeat-y;
}


body#marche_de_l_art #skyscraper, 
body#marche_de_l_art #pdf {
  width: 160px;
  overflow:hidden;
}

body#marche_de_l_art #top {
	background: #FFF;
        border-bottom: 9px solid #654E48;
}

body#marche_de_l_art #navigation {
	border: 1px solid #696969; 
	background: url(http://www.lesoir.be/css/static_marche_de_l_art/marche_de_l_art_nav_bg_full.gif);
	border-left:0;
	border-right:0;
}

body#marche_de_l_art #navigation .c1 a:hover {
	color: #FFF;
	background: #727B1E;
}

body#marche_de_l_art #header h2 a {
	height: 75px;
	text-align: left;
	text-indent: -9999px;
}

body#marche_de_l_art #section {
	background: url(http://www.lesoir.be/css/static_marche_de_l_art/logo_marche_de_l_art.gif)    no-repeat;
}
    
H2.header_link A {
	display:block;
	height:50px;
	text-indent:-9999px;	
}

body#marche_de_l_art #supplements_section_nav_marche_de_l_art {
	background: url(http://www.lesoir.be/css/static_marche_de_l_art/marche_de_l_art_section_header.gif) no-repeat;
	background-position: 0px 0px;
}

body#marche_de_l_art #supplements_section_nav_salles_de_ventes {
	background: url(http://www.lesoir.be/css/static_marche_de_l_art/marche_de_l_art_section_header.gif) no-repeat;
	background-position: 0px -120px;
}

body#marche_de_l_art #supplements_section_nav_estimations {
	background: url(http://www.lesoir.be/css/static_marche_de_l_art/marche_de_l_art_section_header.gif) no-repeat;
	background-position: 0px -240px;
}

body#marche_de_l_art #supplements_section_nav_agenda {
	background: url(http://www.lesoir.be/css/static_marche_de_l_art/marche_de_l_art_section_header.gif) no-repeat;
	background-position: 0px -360px;
}



DIV#nav_tools {
	background: #E0E0E0;
	color: #4988B0;
	border:0;
	margin:0;
}


body#marche_de_l_art h3 a,
body#marche_de_l_art h3.story_title {
  color: #7A7A7A;
  font-family:Georgia, sans-serif;
}

body#marche_de_l_art #uleft p {
  color: #A7B902;

}

body#marche_de_l_art #uleft p a, 
body#marche_de_l_art #uleft p.story_date,
body#marche_de_l_art .avant_titre,
body#marche_de_l_art .chapeau
{
  color: #727B1E;
}

body#marche_de_l_art .avant_titre,
body#marche_de_l_art .chapeau
{
  font-family:Georgia, sans-serif;
}


body#marche_de_l_art #story_container p {
 color: #000;
}

body#marche_de_l_art #marche_de_l_art_agenda h3,
body#marche_de_l_art #marche_de_l_art_event_slide h3,
body#marche_de_l_art #liste_regions h3,
body#marche_de_l_art #marche_de_l_art_estimation h3
 {
	background: #1B1C20;
        color: #C2ACA4;
	font-family:Georgia, sans-serif;
	font-size:14px;
        padding: 0 10px;
        border-top: 10px solid #FFF; 
}

body#marche_de_l_art #marche_de_l_art_agenda h4,
body#marche_de_l_art #marche_de_l_art_estimation h4,
body#marche_de_l_art #marche_de_l_art_agenda h4 a,
body#marche_de_l_art #marche_de_l_art_estimation h4 a
body#marche_de_l_art #liste_regions h4,
body#marche_de_l_art #marche_de_l_art_event_slide h4,
{
	font-size:12px;
        color: #7A7A7A;
}

body#marche_de_l_art #marche_de_l_art_agenda DIV#blok_agenda H3
{
  border: none;
  border-bottom: 1px dotted #C2ACA4;

  background: none;
	font-family:Georgia, sans-serif;
	font-size:12px;
color: #A7B902;
}

body#marche_de_l_art #marche_de_l_art_agenda DIV#blok_agenda DIV,
body#marche_de_l_art #marche_de_l_art_agenda DIV#blok_agenda SPAN,
body#marche_de_l_art #marche_de_l_art_agenda DIV#blok_agenda A,
body#marche_de_l_art #marche_de_l_art_agenda
{
  border: none;
  background: none;
  color: #C2ACA4;
  font-size:12px;
}

body#marche_de_l_art #marche_de_l_art_agenda DIV
{
 padding-left: 10px;
}

body#marche_de_l_art #marche_de_l_art_agenda div,
body#marche_de_l_art #liste_regions div,
body#marche_de_l_art #marche_de_l_art_event_slide div 
{
	background: #654E47;
        border-bottom: 1px solid #A7B902;
        border-top: 1px solid #A7B902;
        color: #C2ACA4;
}


body#marche_de_l_art #liste_regions ul,
body#marche_de_l_art #liste_regions li,
body#marche_de_l_art #liste_regions a
{
        color: #FFF;
}

body#marche_de_l_art #marche_de_l_art_estimation div
 {
	background: #FFF;
        border-bottom: 1px solid #A7B902;
        border-top: 1px solid #A7B902;
        color: #1B1C20;
}

body#marche_de_l_art #marche_de_l_art_estimation img {
        padding: 5px;
        float: left; 
}

body#marche_de_l_art #marche_de_l_art_estimation img.est-btn {
        float: right; 
}

body#marche_de_l_art #salles_de_ventes h3 {
        border-bottom: 1px solid #A7B902;
        color: #A7B902;
	font-family:Georgia, sans-serif;
	font-size:14px;
}


body#marche_de_l_art #salles_de_ventes h4 {
        border-bottom: 1px dotted #A7B902;
        color: #000;
	font-family:Georgia, sans-serif;
	font-size:12px;
        padding: 10px 0 0 0; 
}


body#marche_de_l_art #salles_de_ventes div.filler
 {
clear: both;
padding: 3px 0 0 0;
}


.dhtmlgoodies_question{	
	clear:both;
	 /* Start layout CSS */
    font-weight:bold;
	width:100%;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	height:20px;
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;

}

.dhtmlgoodies_question:hover {	
        color: #A7B902;
        font-weight:bold;
}


.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:0;
	background-color:#FFF;
	width:100%;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
}

SPAN.addresse { 
        font-weight:normal;
        color: #A7B902;

}

SPAN.event_title { 
        color: #A7B902;
	font-family:Georgia, sans-serif;
        font-weight:bold;
	font-size:1.0em;
        border-bottom: 1px dotted #A7B902;
}

DIV.event_detail {
        color: #000;
	background-color:#FAFAFA;
        padding-left: 10px;
        border-left: 1px solid #000;
	font-size:0.9em;
}

UL#liste_regions {
	font-size:0.9em;
        line-height: 1.4em;
	list-style: none;
}

DIV#slidedom {
        border: 1px solid #A7B902;
}

DIV.main_content {
        color: #A7B902;
	font-family:Georgia, sans-serif;
        font-weight:bold;
	font-size:1.0em;
        border-bottom: 1px dotted #A7B902;
}

SPAN.obj_desc {
        color: #A7B902;
	font-family:Georgia, sans-serif;
	font-size:1.0em;
        padding: 10px 10px 10px 10px ;
}

BODY#marche_de_l_art #header H1#page_logo a,
BODY#marche_de_l_art #header H1#page_logo a:hover {
	background-image: url(supplements/logo_soir_marche_de_l_art.gif);
}
BODY#marche_de_l_art #header H1#page_logo,
BODY#marche_de_l_art #header H1#page_logo {
	background-image: url(supplements/logo_soir_marche_de_l_art.gif);
}

.sdv-addr {
	clear:both;

}
.tel {
	clear:both;
	height:30px;
}
.sdv-desc {
	display:block;
	clear:both;
	height:20px;
	padding-top:10px;
}

#salles_de_ventes p {
	display:block;
	clear:both;
	padding-bottom:5px;
}
/* -----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* ---------->>> MENU <<<-------------------------------------------------------------------------------------------------------------------------------------------*/

/* -----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

#menu {

  clear: both;
  height: 23px;
  color: #fff;
}

#menu a {

  float: left;
  padding: 0 0.5em 0 0.5em;
  height: 22px;
  font-size: 0.90em;
  color: #fff;
}

#menu ul li a:link, #menu ul li a:visited {

  color: #fff;
  text-decoration: none;
  font-weight: 900;
  margin: 0 !important;
}

  #menu ul#top_nav_01 li a:active, #menu ul#top_nav_01 li a:hover, #menu ul#top_nav_01 li a.selection {

    color: #fff;
    font-weight: 900;
   /* background: #B06E6E;*/
	 background: #727B1E;
    text-decoration: underline;
	  margin: 0 !important;
  }

  #menu ul#top_nav_02 li a:active, #menu ul#top_nav_02 li a:hover {

    color: #fff;
    font-weight: 900;
    background: #6185b5;
    text-decoration: underline;
  }

  #menu ul#top_nav_03 li a:active, #menu ul#top_nav_03 li a:hover {

    color: #fff;
    font-weight: 900;
    background: #8CA47B;
    text-decoration: underline;
  }

#menu ul li {

  float: left;
  position: relative;
  line-height: 25px;
   margin: 0 !important;
}

#menu ul li span { /* liens visible par les navigateurs textes afin de faciliter la navigation et eviter trop de tabulations */

  position: absolute;
  left: -5000em;
}

#menu ul#top_nav_01 li:first-child {

  margin: 0 0 0 0.4em;
}

ul#top_nav_01 {

  float: left;
  width: 480px;
  height: 23px;
  background: #93A10C;
  text-align: center;
  border-top: 1px solid #737E1D;
  margin-left: 0px;
}

ul#top_nav_02 {

  float: left;
  width: 300px;
  height: 23px;
  background: #154E79;
  text-align: center;
  border-top: 1px solid #6185b5;
   margin-left: 0px;
}

ul#top_nav_03 {

  float: left;
  width: 200px;
  height: 23px;
  background: #738d61;
  text-align: center;
  border-top: 1px solid #738d61;
  margin-left: 0px;
}

#menu ul li {

  position: relative;
  list-style: none none; 
   margin: 0 !important;
}

  #menu li ul {

    position: absolute;
    width: 150px;
    top: 23px;
    left: -5000em;
    background: #fff;
	 list-style: none none; 
   margin: 0 !important;
  }

  #menu li:hover ul, #menu li.sfHover ul {

    position: absolute;
    width: 150px;
    top: 23px;
    left: 0;
    background: #fff;
  }

  ul.petit {

    width: 100px !important;
	 margin: 0 !important;
  }

  #menu ul ul li {

    background: #fff;
    margin: 0 !important;

  }

  #menu ul ul li a {

    width: 140px;
    height: 20px;
    line-height: 20px;
    display: block;
	 margin: 0 !important;

  }

  #menu ul ul.petit li a {

    width: 88px;
    height: 20px;
    line-height: 20px;
    display: block;

  }

  #menu ul ul li a:link, #menu ul ul li a:visited {

    text-align: left;
    font-weight: bold;
    color: #06275C;
    text-decoration: none;

  }

  #menu ul li ul li a:active, #menu ul ul li a:hover {

    color: #fff !important;
    text-decoration: underline;

  }

  #menu ul#top_nav_01 ul li a:active, #menu ul#top_nav_01 ul li a:hover {

    background: #B06E6E;

  }

  #menu ul#top_nav_02 ul li a:active, #menu ul#top_nav_02 ul li a:hover {

    background: #769ACB;

  }

  #menu ul#top_nav_03 ul li a:active, #menu ul#top_nav_03 ul li a:hover {

    background: #8CA47B;

  }

  ul#top_nav_01 li ul {

    border-left: 1px solid #999487;
    border-right: 1px solid #999487;
    border-bottom: 1px solid #999487;

  }

  ul#top_nav_02 li ul {

    border-left: 1px solid #A3BBCE;
    border-right: 1px solid #A3BBCE;
    border-bottom: 1px solid #A3BBCE;
	 margin: 0;

  }

  ul#top_nav_03 li ul {

    border-left: 1px solid #8CCA7F;
    border-right: 1px solid #8CCA7F;
    border-bottom: 1px solid #8CCA7F;

  }

#menu ul li ul li {

  width: 100%;
  border-bottom: 1px solid #d7d7c5;

}

div.block_item {
margin-bottom: 10px;
}

