* {padding: 0;margin: 0;} body {background: #aaa;font-family: Verdana, Tahoma, Arial, sans-serif;font-size: 12px;padding: 0;margin: 0;color: #555;line-height: 20px;}a { color: #4A1605; text-decoration: none; }a:hover { color: #333; text-decoration: underline; }img { border: none; }li { margin: 0; padding: 0; }#wrap {width: 990px;margin: 0 auto;}#header {height: 110px;background: #aaa url(images/header.gif) no-repeat;}.ad{margin-left:500px;margin-top:-45px;}.headtitle {  text-align: center;  margin-top: 20px;    margin-left: 20px;  font-family: arial, sans-serif;}#header h3 { padding: 30px 0 0 20px;font-size: 24px;letter-spacing: -1px;text-transform: uppercase; color: #fff;}#header h3 a { color: #fff; margin-top:20px;}#header h2 { font-size: 17px;color: #eee;font-weight: 100;padding: 0 0 0 20px;}#menu {  text-align: center;  margin-top: 1px;  margin-bottom: 12px;  font-size : 18px;  font-weight: 600;  border: 1px solid #ccc;   background: #eee;  font-family: arial, sans-serif;}#menu a {  color : #8A8A8A;  text-decoration : none;  padding: 10px;}#menu a:hover {  color : #000;}#intro {text-align: left;background: #f7f7f7; border-top: 3px solid #aaa;border-bottom: 3px solid #aaa;margin: 5px 10px;padding: 10px;}#content {background: #aaa url(images/bg.gif) repeat-y;padding: 10px;}#left {width: 560px;float: left;padding-left: 10px;text-align: justify;padding-bottom: 10px;}#left h1 {font-size: 20px;padding: 10px 0; font-weight: 100;letter-spacing: -1px;color: #888;}#left h2 a { color: #888; }#left h2 a:hover { color: #333; text-decoration: none; }#left h5 { color: #333; text-decoration: none; }#left h5 a { font-size: 12px; color: #4A1605;  text-decoration: none; }#left h5 a:hover { font-size: 12px; color: #333; text-decoration: underline; }.text{margin-top: 30px;margin-bottom: 30px;}#actufond { width:560px; padding:2px; background:transparent url(actufond.jpg) left left no-repeat; text-align:left; }/* Style 1 des cellules */.cell1 {  font-size : 12px;   font-family : Verdana, arial, helvetica, sans-serif;   color : #EBEBEB;   background-color : #EBEBEB;  width:80px;}/* Style 1 des cellules (centré) */.cell2 {  font-size : 12px;   font-family: Verdana, Tahoma, Arial, sans-serif;  text-align : left;   background-color : #EBEBEB;   padding-left: 6px;  padding-right: 4px;  text-align: justify;}.textcont{padding-left: 10px;}#right {width: 370px;float: right;margin-top: 15px;margin-right: 10px;padding-bottom: 10px;}.rightads {padding: 10px; text-align: center;}#right h3 {background: #4A1605 url(images/rightbig.gif) no-repeat;height: 30px;line-height: 30px;color: #fff;padding-left: 10px;font-size: 13px;font-weight: 600;}.menu {float: left;width: 180px;}.menu h4 {background: #4A1605 url(images/rightsmall.gif) no-repeat;height: 20px;line-height: 20px;color: #fff;padding-left: 10px;font-size: 12px;font-weight: 600}.menu1 {float: left;width: 180px;margin-left: 10px;}.menu1 h4 {background: #4A1605 url(images/rightsmall.gif) no-repeat;height: 20px;line-height: 20px;color: #fff;padding-left: 10px;font-size: 12px;font-weight: 600}.menu ul { padding: 5px 10px;list-style-type: none;font-weight: 600;font-size: 11px;}.menu1 ul {padding: 5px 10px;list-style-type: none;font-weight: 600;font-size: 11px;text-align: justify;}#footer {height: 30px;background: #aaa url(images/footer.gif) no-repeat;line-height: 30px;color: #fff;font-size: 11px;text-align: center;}#footer a {color: #fff;}#footer a:hover {color: #eee;}#bottom {height: 10px;background: #aaa url(images/bottom.gif) no-repeat;}
