@charset "iso-8859-1";
           
body {
  background-color: #4e6c74;
  /*background-image: url('images/mainback.jpg');*/
  /*background-repeat: no-repeat; */

  width: 1680;
  height: 1050;
  margin-left: 0px;   
  margin-top: 0px;
}
h3 {      
    font-style: Arial;
    font-size: 90%;
    font-weight: bold; 
    margin: 0px;
}
h4 {      
    font-style: Arial;
    font-size: 110%;
    font-weight: bold; 
    margin: 0px;
}
table.container {
     width: 980px; 
     background-color: #006600;
}
table.recherche {
    width: 200px; 
    background-color: #006600;
}       
td {
  color: #FFFFFF;
}  
a.index {
   color: #548A56;
}
a.index:hover {
   color: #333F4F;
}     
a.menu {  
   font-size: 60%;
   color: #000000; 
   text-decoration: none;
}
a.menu:hover {    
   font-size: 60%;
   color: #548A56;
}
td.menuTop {
     background-color: #548A56;
     color: #FFFFFF;   
     font-weight: bold;
     height: 30px;
}    
select.region {
   font-size: 12px;
}
#divMenuContener {   
    background-color: #548A56;
}
#divDate {  
    float: left;
    position: relative; 
    left: 0px; 
    top: 0px;
}
#divMenu {   
    float: right;
    position: relative; 
    left: 200px;   
    top: 0px;
} 
#divTop {
    background-color: #333F4F; 
    width: 1000px;  
} 

#divCenter {
    color: #000000;
    background-color: #FFFFFF;
    width: 600px;
}
#divBottom {
    color: #FFFFFF;
    background-color: #006600; 
}  
#contentMiddle
{
    float: left;
    height: auto;
    padding-top: 20px;
}  
#contentMiddle #aProposContainer
{
    float: left;
    height: auto;
    padding-left: 10px;
    padding-right: 15px;
    padding-bottom: 20px;
}

#contentMiddle #aProposContainer h2
{
    float: left;
    text-indent: 6px;  
    width: 550px;
    font-size: 170%;
    font-weight: bold;
    text-transform: uppercase;
    border-bottom: 1px solid black; 
}  
#contentMiddle #aProposContainer p
{
    width: 500px;
    height: auto;
    margin-left: 40px;
    text-indent: 25px;
}
#contentMiddle #aProposContainer h6
{
    font-size: 80%;
    color: #643305;
    text-transform: uppercase;
}
#contentMiddle #aProposContainer .contact_indent
{            
    font-size: 90%;
    width: 455px;
    height: auto;
    margin-left: 40px;
}
#contentMiddle #aProposContainer .contact_indent .makeMeGras { font-weight: bold;}
div#contenuformulaire{width:98%;margin:3px;vertical-align:top;}
div#contenuformulaire div.sautligne {padding:2px;vertical-align:top;width:97%;}
div#contenuformulaire form label {float:left;width:140px;font-weight:bold;padding:2px;} 

#divCenter #indexPromoMiddle img
{
    margin-top: 0px;
    border: none;
    width: 620px;
    height: 241px;
}

#divCenter #indexPromoMiddleMenu
{
    float: right;
    width: 220px;
    height: 15px;
    border-right: 2px solid black;
    border-bottom: 2px solid black;
    border-left: 2px solid black;
    background-color: #006600;
    margin-right: 5px;      
}

#divCenter #indexPromoMiddleMenu span
{
    float: left;
    margin-right: 5px;
    margin-left: 3px;
    text-transform: uppercase; 
    color: #FFFFFF;
}
#divCenter #indexPromoMiddleMenu img 
{
    float: left;
    margin-left: 2px;
    border: none;
    margin-top: 2px;
}
