/*Fait par Geoffrey Carpentier
Mis à jour le 31 octobre 2009
*/



@import "http://scmoreuil.fr/css/texte_titre.css";
@import "http://scmoreuil.fr/css/tableau.css";


body {
   margin: 0;
   padding: 0;
   background: #eae2c8;
}
#main {
   margin: 0 auto;
   padding: 0;
   width: 1000px;
   background:  url(img/design/main.jpg) repeat-y 0 0;
}

/*//////////////////////////////// HEADER  ///////////////////////*/
#header{
   margin: 0;
   padding: 0;
   height: 145px;
   background:  url(img/design/header.jpg) no-repeat 0 0;
}
#header h1{ display:none; }

/*////////////////////////////  MENU  ///////////////////////////////*/
#menu {
   margin: 0;
   padding: 35px 0 0 0;
   width: 150px;
   float: left;
 }
#menu h2 {
   margin: 0 3px;
   padding: 3px 0 0 0;
   height: 22px;
   font: bold 16px  "Times New Roman", Times, serif;
   text-transform: uppercase; 
   text-indent: 30px;
   background:  url(img/design/ball.jpg) no-repeat 0 0;
}
#menu h2:first-letter {
   font: bold 125%  "Times New Roman", Times, serif;
}


#menu ul{
   margin: 0 3px;
   padding: 3px 0 8px 0;
   list-style: none;
}
#menu a{
   font: bold 12px  Arial, Helvetica, sans-serif;
   text-transform: uppercase;
   text-decoration: none;
   color: #692900;
   height: 20px;
   display: block;
   margin:  7px;
}
#menu a:hover{
	font-style:italic;
	text-decoration:underline;
}
/*////////////////////////////  PARTENAIRES  ///////////////////////////////*/
#partenaires {
   margin: 0;
   padding: 0;
   width: 210px;
   float: right;
}
#partenaires h2 { 
   margin: 0;
   padding: 9px 0 0 0;
   height: 51px;
   font: bold 16px  "Times New Roman", Times, serif;
   text-transform: uppercase;
   text-indent: 33px;
   background:  url(img/design/h2_partenaires.jpg) no-repeat 0 0;
}
#partenaires h2:first-letter {
   font: bold 125%  "Times New Roman", Times, serif;
}

#partenaires ul{
   margin: 0 3px 0 20px;
   padding: 3px 10px 8px 0;
   list-style: none;

}

}
#partenaires a{
   font: bold 11px  Arial, Helvetica, sans-serif;
   text-transform: uppercase;
   text-decoration: none;
   color: #692900;
   text-align:center;
   display: block;
   margin: 2px 8px;
 
}


/*/////////////////////////////  CORPS  ////////////////////////////////*/
#add {
   margin: 0 210px 0 150px;
   padding: 0;
   height:auto;
   
}
#corps {
   position:relative;
   left: 0 ! important;
   left: -3px;
   margin: 0 ! important;
   margin-right: -3px;
}
#corps #speedbar{
   margin: 0;
   padding: 20px 0 0 50px ! important;
   padding: 20px 0 0 15px; 
   height: 40px;
   list-style: none;
   background:  url(img/design/speedbar.jpg) no-repeat 0 0;
}
#corps #speedbar li{ 
   float: left;
   margin: 0 10px 0 37px;
   padding: 0;
   width: 95px;
   display: block;
   text-align: center;
}
#corps #speedbar a{ 
   text-decoration: none;
   color: #000;
   font: bold 18px Georgia, "Times New Roman", Times, serif;
   text-transform: capitalize;
   text-align: center;
}
#corps #speedbar a:hover{
	font-style:italic;
	text-decoration:underline;
}
#corps h2{
   margin: 0;
   padding: 30px 0 0 0;
   height: 50px;
   text-indent: 100px;
   font: bold italic 20px Georgia, "Times New Roman", Times, serif; 
   background:  url(img/design/intro.jpg) no-repeat 0 0;
}
#corps h3{
   margin: 0;
   padding: 15px 0 0 0;
   text-indent: 30px;
   font: bold 16px Georgia, "Times New Roman", Times, serif; 
}
#corps dl{
   margin: 0 380px 0 35px;
   padding: 2px 0 10px 10px;
   font: 12px  Arial, Helvetica, sans-serif; 
}
#corps dt{
   font-style:italic;
}
#corps dd{ 
    text-align: right;
	margin: -16px 0 0 0;
	font-weight: bold;
	color: #660000;
}	
	
   
#corps ul strong {
    margin: 0 0 0 5px;
}


/*/////////////////////////////  FOOTER  ////////////////////////////////*/
#footer {
   margin: 0;
   padding: 20px 0 0 0;
   height: 15px;
   text-align: center;
   font: 11px "Times New Roman", Times, serif;
   background:  url(img/design/footer.jpg) no-repeat 0 0;
   clear: both;
   color: #993300;
}
/*///////////////////////  ADDRESS /////////////////*/
address {
   margin: 2px 0;
   text-align:center;
   padding: 2px 0 0 0;
   font: normal 10px Arial, Helvetica, sans-serif;
   letter-spacing: 2px;
   color: #BBBBBB;
   height:20px;
 }  	
address a { 
    text-decoration: none;
	color: #FF9999;
	margin: 0 3px;
}
address a:hover{
	font-style:italic;
	text-decoration:underline;
}

