
html, body {margin: 0px; padding: 0px; font-family: Verdana;  font-size: 12px; color : #000; background-color: #101010;}

a {color: #101010; text-decoration: none;}
a:hover {text-decoration: underline; }

a img {border: none;}

#blog_top {margin-top: 10px;}
#blog_top a img {border: none;}


#blog_left {float: left; margin-left: 18px; width: 243px;}

#blog_content {float: left; margin-left: 18px; padding-top: 6px; width: 542px; margin-left: 15px;}

#blog_copyright {background-image: url(/img/footer.gif); height: 15px; width: 833px; padding-top: 112px; color: #fff;}
#blog_copyright a {color: #fff;}

#root {width: 833px; margin: 0px auto;}


.articlelistimg img {border: 1px dashed #000; margin-right: 3px; margin-bottom: 3px;}
.articlelistimg img:hover {border: 1px dashed #fb8e34; margin-right: 3px; margin-bottom: 3px;}

.mybox .footer,
.mybox .clear,
.clearendcontent {clear: both;}

#rubrique_photo #root {background-image: none; margin: 0px; padding: 0px; width: auto; height: auto;}
#rubrique_photo #root #blog_content {background-image: none; margin: 0px; padding: 0px; width: auto; height: auto;}
#rubrique_photo {color: #fff;}

#center {background: #fff;}

/* INTRO */
html, body {height: 99%;}
table.intro a { color: #000;}
table.intro a img {border:none;} 
table.intro .comingsoon {margin-top: 14px;}
#copy_intro {position: fixed; bottom: 3px; text-align: center; width: 99%;}


.copyright {font-size: 80%; text-align: center;}
.copyright a {color :#000;}


.mybox .footer
{
  background-color: #fff;
  background-image: url(/img/separation_big.gif);
  background-repeat: no-repeat;
  background-position: center center;
 height: 39px;
}

.mybox .clear {clear: left;}

.mybox .header
{
  background-image: url(/img/fond_title_news.jpg);
 color: #fff;
 text-transform: uppercase;
 height:39px;
 padding-left: 9px;
 padding-top: 3px;
 margin-bottom: 18px;
}

.mybox .header .date
{
  font-size: 10px;
}

.mybox .header h2
{
  color: #fb8e34;
  font-size: 16px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.mybox .content .contentillustration {float: right;}

.mybox .content .contentillustration a img {border-color: #fff;}
.mybox .content .contentillustration a:hover img {border-color: #fb8e34;}



#blog_left .brand {padding:9px 0px;}

#blog_left .nouveaute .bottom 
{
  background-image: url(/img/separation_small.gif);
  background-repeat: no-repeat;
  background-position: center center;
 height: 39px;
}

#blog_left .menu a {text-decoration: none;}
#blog_left .menu a:hover {color: #000;}
#blog_left .menu ul {padding: 0px; margin: 0px; text-transform: uppercase; font-weight: bold; }
#blog_left .menu ul {padding: 0px; margin: 0px;}
#blog_left .menu li.level0 {list-style: none;   background-image: url(/img/separation_small.gif);
  background-repeat: no-repeat;
  background-position:center bottom;
padding-bottom: 8px;
margin-bottom: 5px;
}
#blog_left .menu li.level0 .cat_name {background-image: url(/img/arrow.jpg); background-position: 8px center; background-repeat: no-repeat; padding-left: 24px;}
#blog_left .menu li.level1 .cat_name {background-image: none; padding-left: 0px;}
#blog_left .menu li.level0 ul li {margin-left: 30px; list-style-position: inside;}
#blog_left .menu li.level1 {list-style-image: none; list-style: square;}

#blog_content .clearendcontent {clear: both;}



/* g2html */
.g2html-right { float: right; margin: 1px;}
.g2html-left { float: left; margin: 1px;}
.left {float: left;}
.right {float: right;}


