body { background: #D2C9BA; }

/* id */
#site         { width: 980px; height: auto; background: url(../media/site/cas-clients/fond.jpg) repeat-y; }


#top { width: 980px; height: 159px; background: url(../media/site/cas-clients/top.jpg) no-repeat; }

#visuel { width: 980px;  height: 161px; background: url(../media/site/cas-clients/photo.jpg) no-repeat; }

#bottom { height: 30px; background: url(../media/site/cas-clients/bottom.jpg) no-repeat #D2C9BA;}

#content { background: url(../media/site/cas-clients/left-photo.jpg) left bottom no-repeat; }

#content a { color: #BB983E; }

#content-right h1,
#content-right .demi-colonne-left h1,
#content-right .demi-colonne-right h1 {font: 15pt/1.8em Arial, Liberation Sans, Sans-Serif; font-weight: bold;  background: url(../media/site/cas-clients/h1-arrow.jpg) 0px 4px no-repeat; color: #373737; padding-left: 35px; padding-bottom: 16px; }
#content-right ul { padding: 0 0px 0px 10px; }
#content-right ul li { background: url(../media/site/global/carre.jpg) 0px 6px no-repeat; font: 8pt/1.9em Verdana, Arial, Sans-Serif; padding-left: 20px; padding-bottom: 4px; }


#menuleft ul li li a { color: #373737; }
#menuleft ul li li li a { color:  #373737; }

#content-right .colonne-left 	{ width: 120px; float: left;  }
#content-right .colonne-left img	{ padding-bottom: 20px;  }
#content-right .colonne-right { width: 460px; float: right;  }


#content-right .colonne-right-left { width: 160px; float: left;  }
#content-right .colonne-right-left h3 { font: 10pt/1.3em Verdana, Arial, Sans-Serif; font-weight: bold; color: #373737; text-decoration: underline; }

#content-right .colonne-right .bordersepar { clear: both; border-top: 1px solid #373737; width: 100%; }

#content-right .colonne-right-right { width: 300px; float: right; text-align: justify; padding-bottom: 20px; }

#content-right .colonne-right-logo {   }
#content-right .colonne-right-logo div.imglogospacer { float: left; width: 2px; }
#content-right .colonne-right-logo div.imglogo { float: left; height: 80px; width: 105px; padding: 10px 2px; border: 1px solid #472B28; background: #EFEFEF; }


#bottom a:hover { font: 7pt/1em Verdana, Arial, Sans-Serif; color: #A8A296; letter-spacing: 0.4pt;}
