
*
{
   padding:0;
   margin:0;
}

body
{
   background:url(images/fond.jpg) 12px 0;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#989494;
}

h1
{
   position:absolute;
   left:-9999px;
}

#global
{
   width:965px;
   margin:0 auto;
}

#fond_entete
{
   background:url(images/fond_entete.jpg) repeat-x top ;
   width:100%;
   height:100%;
}

#entete
{
   background:url(images/entete.jpg) top no-repeat;
   width:962px;
   height:650px;
}

#menu
{
   /*background:url(images/menu.png) no-repeat;*/
   width:965px;
   height:69px;
}

.contenur_cord_flash
{
   width:965px;
   height:360px;
   overflow:hidden;
}

#entete .cord
{
   width:380px;
   display:block;
   height:260px;
   float:left;
   text-align:center;
   padding-top:80px;
   padding-left:50px;
}

#entete .cord .coordonne
{
   display:block;
   background:url(images/cader_news.png) no-repeat;
   width:374px;
   height:78px;
   color:#FFF;
   padding-top:5px;
   letter-spacing:1px;
}
#entete .cord .coordonne p
{
   margin-top:0;
}
#entete .cord .news
{
   background:url(images/cader_news.png) no-repeat;
   width:374px;
   height:78px;
   padding-top:7px;
}

#entete .cord .news .text
{
   font-size:16px;
   color:#FFF;
   font-weight:bold;
   float:left;
   display:block;
   width:100px;
   padding-top:5px;
}

#entete .cord .news .txt
{
   background:#000;
   border:#666 1px solid;
   width:180px;
   height:20px;
   text-align:left;
	 color:#666;
	 font-size:12px;
	 text-align:center;
	 line-height:20px;
}

#entete .cord .news .ok
{
   background:none;
   border:0;
   color:#FFF;
   font-weight:bold;
   font-size:12px;
}

#entete .cord .news .ok:hover
{
   color:#F00;
}

#entete h2
{
   margin-top:35px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:30px;
   color:#FFF;
   font-weight:bold;
   text-align:left;
   letter-spacing:1px;
}

#entete .cord .news .cadre
{
   background:#460000;
   height:27px;
   width:240px;
   border:#000 1px solid;
   display:block;
   padding-top:3px;
   float:left;
   margin-left:20px;
}

#flash
{
   /*background:url(images/flash.png) no-repeat;*/
   width:349px;
   height:287px;
   margin-left:523px;
   margin-top:15px;
}

#entete .rubrique
{
   width:870px;
   height:240px;
   display:block;
   margin-left:40px;
}

#entete .rubrique .news
{
   background:url(images/news.gif) #000 top no-repeat;
   display:block;
   float:left;
   border:#3C3C3C 1px solid;
   width:368px;
   height:165px;
   padding:30px 0 0 10px;
   color:#FFF;
}

#entete .rubrique .news span
{
   text-transform:uppercase;
   padding-bottom:10px;
   font-weight:bold;
}

#entete .rubrique img
{
   border:#F00 1px solid;
   display:block;
   float:left;
   margin-right:15px;
   width:153px;
   margin-top:10px;
}

#entete .rubrique .news .lien
{
   padding-top:10px;
}

#entete .rubrique .news .lien a
{
   font-weight:bold;
   color:#d00000;
}

#entete .rubrique .news .lien a:hover
{
   color:#d00000;
}

#entete .rubrique .loccasions
{
   background:url(images/loccasions.gif) top #000 no-repeat;
   display:block;
   float:left;
   border:#3C3C3C 1px solid;
   width:368px;
   height:165px;
   padding:30px 0 0 10px;
   color:#FFF;
}

#entete .rubrique .loccasions span
{
   text-transform:uppercase;
   padding-bottom:15px;
   font-weight:bold;
   padding-top:10px;
}

#entete .rubrique img
{
   border:#F00 1px solid;
   display:block;
   float:left;
   margin-right:15px;
}

#entete .rubrique .loccasions .lien
{
   padding-top:10px;
}

#entete .rubrique .loccasions .lien a
{
   font-weight:bold;
   color:#d00000;
}

#entete .rubrique .loccasions .lien a:hover
{
   color:#d00000;
}

#entete .rubrique .gdv
{
   background:url(images/gdv.gif) center no-repeat;
   width:110px;
   height:195px;
   border:0;
   float:left;
}

#centre
{
   width:950px;
   height:100%;
   overflow:hidden;
}

#contenu_site
{
   width:830px;
   min-height:350px;
   background:#000;
   border:1px #3C3C3C solid;
   margin:0 auto;
   padding:20px;
font-size :110%;
overflow:hidden;
}

/************************************/
#liste_occasions {
width:830px;
float:left;
height:auto;
border-bottom:1px dashed #fff;
}

#liste_occasions li {
float:left;
list-style:none;
margin:10px 0; }
#liste_occasions .bas
{
 float:none;
 clear:both;
 display:block;
}
#liste_occasions li.no-style {
border-bottom:0; }

#liste_occasions li img {
border:1px solid #fff;
width:150px; }

#liste_occasions li img.img1 {
/*position:absolute;*/
top:0;
float:left; }
#liste_occasions li img.img2 {
/*position:absolute;*/
top:95px;
float:left;
margin:0 10px; 
}

#liste_occasions li img.img3 {
/*position:absolute;*/
top:190px;
}

#liste_occasions li img.img4 {
/*position:absolute;*/
top:285px; }

#liste_occasions li dl {
   margin-left:100px;}

#liste_occasions li dl dt, #liste_occasions li dl dd {
padding-bottom:10px;
/*overflow:auto; */
}

#liste_occasions li dl .left {
font-weight:bold;
width:100px;
float:left; }

#liste_occasions li dl .right {
text-align:right;
margin-left:20px; }

#liste_occasions li dl p.right {
margin-left:120px; }
#liste_occasions li .more
{
  margin-top:25px;
}
#liste_occasions li .more_right
{
  float:right;
}#liste_occasions li .more_right a
{
  color:#d00000;
}
#liste_occasions li dl span.more_1
{
  margin-top:0px;
  margin-left:380px;
}
#liste_occasions li dl span.more_1 a {
color:#d00000; }

#liste_occasions li dl span.more a:hover {
color:#FF0000; }

#liste_occasions li .more a {

color:#d00000; }
/*****************************************************/

#contenu_site h3{
padding: 10px;
}

#contenu_site h4{
padding-left: 20px;
margin-bottom:10px;
}


#contenu_site p{
margin-bottom:5px;
}
#contenu_site p a{
 
 color:#999999;
}
#contenu_site ul.liste_accueil
{
   width:830px;
   height:auto;
   list-style:none;
}

#contenu_site ul.liste_accueil .texte
{
   display:block;
   float:left;
   width:630px;
   height:100%;
   color:#989494;
   padding-right:50px;
text-align:justify;
}



#contenu_site ul.liste_accueil .texte span
{
   color:#cb0101;
}

#contenu_site ul.liste_accueil .texte p{
margin-bottom:5px;
}

#contenu_site ul.liste_accueil .texte a{
color:#cb0101;
}

#contenu_site ul.liste_accueil .texte li{
margin-bottom:5px;
margin-left:30px;
}

#contenu_site ul.liste_accueil .image
{
   display:block;
   float:left;
   list-style:none;
   width:148px;
}

#contenu_site ul.liste_accueil .image img
{
   display:block;
   width:148px;
   height:97px;
   border:#f90000 1px solid;
   margin-bottom:10px;
}

#contenu_site .video img
{
   border:0;
}
#contenu_site .images
{
   width:830px;
   min-height:150px;
   margin-top:15px;
}
#contenu_site .images li
{
  float:left;
  list-style:none;
  
}
#contenu_site .images li img
{
  width:150px;
  height:113px;
  border:#f90000 1px solid;
  margin-left:10px;
}
#pied
{
   background:url(images/fond_pied.png) no-repeat top;
   width:100%;
   height:250px;
}

#pied .nav
{
   width:750px;
   margin:0 auto;
   margin-top:130px;
text-align:center;
}

#pied .nav li
{
   display:inline;
   font-size:10px;
}

#pied .nav li a
{
   text-decoration:none;
   color:#999999;
   margin:0 10px;
}

#pied .nav li a:hover
{
   color:#F00;
}

#pied_bar
{
   background:url(images/bar_pied.jpg) repeat-x;
   width:100%;
   height:37px;
   position:relative;
   top:60px;
   padding-top:12px;
}

#pied_bar p
{
   width:364px;
   height:28px;
   display:block;
   margin:0 auto;
}

#pied_bar p img
{
   border:0;
}
