/* CSS Document */

body {
	margin-left: 10px;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	background-color:#3b1401;
	background-image:url(../images/fond.gif);
	font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
color:#464442;
line-height:1.2;

}

#conteneur {
width: 770px;
margin: 0 auto;
background-color:#FFFFFF;

border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#bfbfbf;

border-left:1px;
border-left-style:solid;
border-left-color:#bfbfbf;

border-right:1px;
border-right-style:solid;
border-right-color:#bfbfbf;

border-top:8px;
border-top-style:solid;
border-top-color:#ea5218;

}

input {
vertical-align:middle;
height:20px;
width:400px;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#bfbfbf;

border-left:1px;
border-left-style:solid;
border-left-color:#bfbfbf;

border-right:1px;
border-right-style:solid;
border-right-color:#bfbfbf;

border-top:1px;
border-top-style:solid;
border-top-color:#bfbfbf;

font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
color:#464442;

}
.input2 {
vertical-align:middle;
height:20px;
width:150px;
border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#bfbfbf;

border-left:1px;
border-left-style:solid;
border-left-color:#bfbfbf;

border-right:1px;
border-right-style:solid;
border-right-color:#bfbfbf;

border-top:1px;
border-top-style:solid;
border-top-color:#bfbfbf;

font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
color:#464442;

}

textarea {
width:400px;

border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#bfbfbf;

border-left:1px;
border-left-style:solid;
border-left-color:#bfbfbf;

border-right:1px;
border-right-style:solid;
border-right-color:#bfbfbf;

border-top:1px;
border-top-style:solid;
border-top-color:#bfbfbf;

font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
color:#464442;

}


#header {
height: 70px;
background-color: #ffffff;
}

#centre {
background-color:#ffffff;
padding-left:12px;
padding-right:12px;
padding-top:12px;
padding-bottom:12px;
}
#visuel {
background-color:#ffffff;
width:746px;
padding-bottom:12px;
}

#pied {
height: 20px;
padding-left:12px;
background-color: #ffffff;
color:#464442;
font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
}

p {margin: 0;}



.tablOrange {
	font-family:Helvetica, Arial, sans-serif;
	line-height:1.1;
font-size: 11px;
color:#464442;
background-color:#f1f0ee;

border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#bfbfbf;

border-left:1px;
border-left-style:solid;
border-left-color:#bfbfbf;

border-right:1px;
border-right-style:solid;
border-right-color:#bfbfbf;

border-top:8px;
border-top-style:solid;
border-top-color:#ea5218;
}



.tablOrange2 {
	font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
line-height:1;
color:#464442;
background-color:#fbfafa;

border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#bfbfbf;

border-left:1px;
border-left-style:solid;
border-left-color:#bfbfbf;

border-right:1px;
border-right-style:solid;
border-right-color:#bfbfbf;

border-top:8px;
border-top-style:solid;
border-top-color:#ea5218;
}

.tablGris {
	font-family:Helvetica, Arial, sans-serif;
	line-height:1.2;
font-size: 11px;
color:#464442;
background-color:#FFFFFF;

border-bottom:1px;
border-bottom-style:solid;
border-bottom-color:#bfbfbf;

border-left:1px;
border-left-style:solid;
border-left-color:#bfbfbf;

border-right:1px;
border-right-style:solid;
border-right-color:#bfbfbf;

border-top:1px;
border-top-style:solid;
border-top-color:#bfbfbf;
}

li {
   list-style-image: url(../images/puce.png);
   list-style-position: outside;
   }

hr {
height: 1px;  background-color: #e2e0de;; width: 100%; border:none
} 

/***************/
		/* Texte Orange */
		
		/***************/
.orange {
color:#ea5218;
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
font-size: 11px;
font-weight:bold;

}

.orangeregular {
color:#ea5218;
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
font-size: 11px;
font-weight:regular;

}

.titreorange {
color:#240c01;
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
font-size: 20px;
font-weight:regular;

}

a.orange   {  
   
    text-decoration: none ;

  }  
  a.orange:hover   {  
   color:#ea5218;
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
font-size: 11px;
    text-decoration: underline ;

  } 
  
    a.orange:active   {  
   color:#ea5218;
font-family:Helvetica, Arial, sans-serif;
line-height:1.2;
font-size: 11px;
    text-decoration: underline ;

  }  
  
/***************/
		/* Texte Gris */
		
		/***************/
.gris {
font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
color:#464442;

}
.grispetit {
font-family:tahoma, Arial, sans-serif;
font-size: 10px;
color:#464442;

}

a.gris   {  
   
    text-decoration: none ;

  }  
  a.gris:hover   {  
   
    text-decoration: underline ;

  } 
  
  /***************/
		/* Texte Gris clair */
		
		/***************/
.grisclair {
font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
color:#000000;

}

a.grisclair   {  
   
    text-decoration: none ;

  }  
  a.grisclair:hover   {  
   
    text-decoration: underline ;

  }  

		/***************/
		/* HomePage */
		
		/***************/

#contenu {
position: absolute;

width: 746px;
margin: 0 auto;
background-color:#FFFFFF;
}


#biapi {
height: 55px;
width:420px;
padding-right:12px;
padding-bottom:12px;
background-color: #000000;
color:#464442;
font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
position: absolute;

left:0;
}

#edito {
position: absolute;
right:0;

width:302px;
background-color: #000000;
color:#464442;
font-family:Helvetica, Arial, sans-serif;
font-size: 11px;
}












