@charset "utf-8";
/* CSS Document */

 body  {
	margin: 0;
	padding: 0;
	text-align: center;
	color: #FEFDCF;
	background-color:#FEFDCF;
		font-family:  Trebuchet MS, Verdana, Arial;	
	font-size: 12px;
    }
    
.devis{
font-size:14px;
	margin:0px;
	padding:0px;
	color: #CC0000;
	font-weight:bold;
	
}	
h1 {
	font-size: 19px;
	color: #CC9900;
	border-bottom: 1px dashed #CC9900;
	margin:0px;
	padding:0px;
	font-style: italic;
	}
	
	h2 {
	font-size: 17px;
	margin:0px;
	color: #CCCC00;
	border-bottom: 1px dashed #CCCC00;
	padding:0px;
	font-style: italic;
	}
	
	h3 {
	font-size: 15px;
	margin:0px;
	color: #FEFDCF;
	
	padding:0px;
	font-style: italic;
	text-decoration:underline;
	}
	
	h4 {
	font-size: 13px;
	margin:0px;
	color: #330000;
	padding:0px;
	text-decoration:none;
	}
    
    .container {
	width: 958px;
	text-align: left;
	float:none;	
	padding:0px;	
	background-color:#2F221A;
    }  
	
	.contenu {	
	background-color:#77624F;
	padding:0px;	
	float:right;
	width:770px;
	text-align:right;
	
    }  
    .header {
	background-image:url(../img/fond_fr.jpg);  
    height:171px;
    padding:0px;
	background-repeat:no-repeat; 
	background-position:center;  
    } 
	
	 .header2 { 
   
    	padding: 0 0px; 
    } 
    
  
  
    .sidebar1 {
    	float: left; 
    	width: 155px;
    	padding: 15px 0; 
		padding-left:50px;
		height:610px;
    }
	
	 .sidebar2 {
    	float: left; 
    	padding: 15px 0; 
		
    }
	 .sidebar3 {
    	float: right; 
    	padding: 15px 0; 
		
    }
    
   
  
    .mainContent {
     	padding: 15px 0;
		width:600px;
		 float: left; 
		 margin-right:50px;
    	
    } 
    .footer {
	padding: 0px;
	color: #660000;	
		text-align:center;
		font-size:9px;  
		background-color:#FEFDCF;
		background-image: url(../img/foot.gif);
		background-repeat:no-repeat;
		height:100px;
		
    } 
    
    
    
    .fltrt { /* cette classe permet de rendre flottant le côté droit d'un élément dans la page. L'élément flottant doit précéder l'élément à côté duquel il doit se trouver dans la page. */
    	float: right;
    	margin-left: 8px;
    }
    .fltlft { /* cette classe permet de rendre flottant le côté gauche d'un élément dans la page */
    	float: left;
    	margin-right: 8px;
    }
	
	
    .fltrt { /* cette classe permet de rendre flottant le côté droit d'un élément dans la page. L'élément flottant doit précéder l'élément à côté duquel il doit se trouver dans la page. */
    	float: right;
    	margin-left: 8px;
		
    }
    .fltctr { /* cette classe permet de rendre flottant le côté gauche d'un élément dans la page */
	margin-right: 8px;
	background-position: center;
    }
    .clearfloat { /* cette classe doit être placée pour un élément div ou break et doit être l'élément final avant la balise de fin d'un conteneur qui doit contenir entièrement un élément flottant */
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
		
    }
	
	legend{
	font-weight:bold;
	color:#FEFDCF;	
	
		
	}
	
	fieldset{
		border:#FEFDCF;
		border-style:solid;
		border-width:1px;
		margin:1px;
		
		
		padding:5px;
	}
	
	fieldset.ligne{	
		padding:6px;
		text-align:center;
	}
	
	
a:link {
	color: #CC9900;
	text-decoration:none;
}

a:visited {
	color: #CC9900;
	text-decoration:none;	
}

a:hover {
	color: #CC9900;
	text-decoration:underline;
}


.foot:link {
	
	color: #660000;
	text-decoration:none;
}

.foot:visited {
	
	color: #660000;	
	text-decoration:none;
	
}

.foot:hover {
	
	color: #660000;
	text-decoration:underline;
}

