* {
    padding:0;
    margin:0;
    line-height:0;
}

body{
    text-align:center;
    width:955px;
    margin-left:auto;
    margin-right:auto;
    /*overflow:hidden;*/
}

a{
    color:#FFFFFF;
    font:12px arial;
    
    }

#alignLeft{
    width:955px;
    text-align:left;
   /* height:750px;*/
}

#header{
    width:955px;
    background:#5c85a1;
    height:129px;
}

#header div{
    float:left;
}

#auto{
    background:url("images/auto.gif") right 50% no-repeat;
    height:129px;
    width:66px;
}

#faiteDemande{
    height:129px;
    width:517px;
}

#faiteDemande h1{
    padding:41px 0px 0px 9px;
    color:#ffffff;
    font:bold 27px arial;
    line-height:27px;
}

#faiteDemande h2{
    padding:4px 0px 0px 8px;
    color:#e8a13e;
    font:bold 22px arial;
    line-height:22px;    
}

#nosServices{
    background:url("images/nosServices.jpg") no-repeat;
    width:345px;
    height:129px;
}

#nosServices h1{
    color:#5c85a1;
    font:bold 14px arial;
    line-height:14px;
    padding:25px 0px 0px 20px;
}

#nosServices p{
    color:#010101;
    font:13px arial;
    line-height:13px;
}

#nosServices #p1{
    padding:8px 0px 0px 29px;
}

* html #nosServices #p1{
    padding:9px 0px 0px 29px;
}

#nosServices #p2{
    padding:2px 0px 0px 29px;
}

#nosServices div{
    float:none;
    padding:21px 0px 0px 29px;   
}

#nosServices div a{
    color:#FFFFFF;
    font:bold 13px arial;
    line-height:13px;
}

#content{
    background:#FFFFFF url("images/body.jpg") no-repeat;
   height:480px;
    width:955px;
    padding:157px 0px 0px 0px;
    
}
#contentAvi{
    background:#FFFFFF ;
    height:622px;
    width:955px;
    padding:10px 0px 0px 0px;
    
}

#fov{
    padding:0px 0px 0px 48px;
    height:178px;
    clear:left;
}

#financement{
    float:left;
    width:252px;
    }
    
#financement h1{
    float:left;
    color:#6f4406;
    font:bold 16px arial;
    line-height:16px;
    
}

#financement h2{
    color:#fefefe;
    font:14px arial;
    line-height:18px;
    
}

* html #financement h2{
    line-height:16px;
}

#financement p{
    color:#6f4406;
    font:12px arial;
    line-height:14px;
    padding:10px 0px 0px 0px;
    width:232px;
    height:98px;
    
}

#financement div{
    padding:20px 0px 0px 0px;
	padding-left:0px;
	margin-left:15px;
}

* html #financement div{
    padding:25px 0px 0px 0px;
}

#financement div a{
    color:#FFFFFF;
    font:12px arial;
    line-height:12px;
	padding-left:0px;
	text-align:left;
    padding:10px 20px 10px 30px;   
}

#obtenez{
    float:left;
    width:252px;
    padding:0px 0px 0px 54px;
    
    }
    
#obtenez h1{
    float:left;
    color:#124668;
    font:bold 16px arial;
    line-height:16px;
    
}

#obtenez h2{
    color:#fefefe;
    font:14px arial;
    line-height:18px;
    
}

* html #obtenez h2{
    line-height:16px;
}

#obtenez p{
    color:#124668;
    font:12px arial;
    line-height:14px;
    padding:10px 0px 0px 0px;
    width:232px;
    height:98px;
    
}

#obtenez div{
	padding:20px 0px 0px 0px;
	margin-left:15px;
}

* html #obtenez div{
    padding:25px 0px 0px 0px;  
}


#obtenez div a{
    color:#FFFFFF;
    font:12px arial;
    line-height:12px;
	
	text-align:left;
    padding:10px 20px 10px 30px;
}

* html #obtenez div a{
	padding:10px 0px 0px 30px; 
	margin:0px;
}
#aprobation{
    float:left;
    width:252px;
    padding:0px 0px 0px 54px;
    
    }
    
* html #aprobation{
    padding:0px 0px 0px 74px;
}
    
#aprobation h1{
    float:left;
    color:#052438;
    font:bold 16px arial;
    line-height:16px;
    
}

#aprobation h2{
    color:#fefefe;
    font:14px arial;
    line-height:18px;
    
}

* html #aprobation h2{
    line-height:16px;
}

#aprobation p{
    color:#052438;
    font:12px arial;
    line-height:14px;
    padding:10px 0px 0px 0px;
    width:242px;
    height:98px;
    
}

#aprobation div{
    padding:22px 0px 0px 0px;
    width:242px;
	margin-left:15px;
	
}

* html #aprobation div{
    padding:15px 0px 0px 0px;   
}

#aprobation div a{
    color:#FFFFFF;
    font:12px arial;
    line-height:12px;
	text-align:left;
    padding:10px 20px 10px 30px;
}

* html #aprobation div a{
    padding:10px 0px 0px 30px;  
	margin:0px;
	width:220px;
}


#regForm{
    clear:left;
    padding:47px 0px 0px 62px;

    
}

#regForm div{
    float:left;  
}

#region{
    width:238px;
}

#region h1{
    color:#597e98;
    font:bold 16px arial;
    line-height:16px;
    padding:8px 0px 0px 40px;
}
#region p{
    padding-top:14px;
    width:109px;
    color:#020000;
    font:12px arial;
    line-height:14px;
    float:left;
    
}
* html #region p{
    padding-top:15px;
}

#formulaire{
    width:432px;
    height:136px;
    padding:0px 0px 0px 178px; 
}

* html #formulaire{
    padding:0px 0px 0px 178px; 
}


#formulaire h1{
    font:14px arial;
    color:#6f5b0c;
    line-height:16px;
    width:370px;
    
}

#formulaire h1 strong{
    font:bold 16px arial;
    color:#6f5b0c;
    line-height:16px;
    
}

#formulaire p{
    width:432px;
    font:12px arial;
    color:#58595b;
    line-height:14px;
    height:58px;
    padding:4px 0px 0px 0px;
}



#formulaire div{
float:none;
width:432px;
padding:7px 0px 0px 0px;

margin-left:215px;

}

* html #formulaire div{
padding:11px 0px 0px 0px;
width:220px;
}


#formulaire div span{
    font:12px arial;
    color:#FFFFFF;
    line-height:12px;
	
}

#formulaire div a{
    float:none;
    font:12px arial;
    color:#FFFFFF;
    line-height:12px;
	
	padding:10px 20px 10px 30px;
}

* html #formulaire div a{
   /* padding:10px 0px 0px 30px;  
	margin:0px;
	width:220px;*/
}


#keywords{
 height:100px;
 padding:35px 0px 0px 25px;
 
}
#keywords p{
   
    color:#FFFFFF;
    font:10px arial;
}

#footer{
   line-height:12px; 
    padding:8px 0px 0px 10px;
	height:40px;
	/*border:2px solid #009900;*/
}

p.avisLegal{
    margin:0;
    font:12px arial;
    color:#000000;
    padding:16px 20px 0px 20px;
}



/* ASP Footer */
a.bottom:active {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #231f20; font-weight:400;line-height:12px;}
a.bottom:link {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #231f20; font-weight:400; line-height:12px;}
a.bottom:visited {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #231f20; font-weight:400;line-height:12px;}
a.bottom:hover {  font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #231f20; font-weight:400; line-height:12px;}
.Footer{ font-family:Arial, Verdana, sans-serif; font-size: 11px; color: #231f20; font-weight:400;line-height:12px;}







