/* CSS Document */

body {
background-image:url(images/fond.png);
background-attachment:fixed;
background-position:top center;
background-repeat:repeat-y;
width:800px;
margin:0 auto;
font-family:Arial;
}

#global {
	width:801px;
	margin-left: 1px;
}


#header {
	background-image: url(images/header.jpg);
	width:800px;
	height:223px;
	background-repeat: no-repeat;
	margin-left: 1px;
}
.logo {
	width:300px;
	height:80px;
	float:left;
	margin-left:0px;
}

.accueil {
background-image:url(images/accueil.png);
width:127px;
height:50px;
float:left;
margin-left:1px;
background-position:left top;
}

.accueil:hover {
background-image:url(images/accueil.png);
background-position:left bottom;
}

.credit {
background-image:url(images/credit.png);
width:163px;
height:50px;
float:left;
background-position:left top;
}

.credit:hover {
background-image:url(images/credit.png);
background-position:left bottom;
}

.assurance {
background-image:url(images/assurances.png);
width:153px;
height:50px;
float:left;
background-position:left top;
}

.assurance:hover {
background-image:url(images/assurances.png);
background-position:left bottom;
}

.comment {
background-image:url(images/comment.png);
width:222px;
height:50px;
float:left;
background-position:left top;
}

.comment:hover {
background-image:url(images/comment.png);
background-position:left bottom;
}

.contact {
background-image:url(images/contact.png);
width:135px;
height:50px;
float:left;
background-position:left top;
}

.contact:hover {
background-image:url(images/contact.png);
background-position:left bottom;
}

.clear {
clear:both;
}

.none {
	display:none
}

#gauche {
	width:200px;
	float:left;
	margin-left: 1px;
}

#gauche1 {
	background-image:url(images/gauche1.png);
	width:198px;
	height:124px;
}

#gauche2 {
	background-image:url(images/gauche2.png);
	width:108px;
	height:42px;
	padding-top: 120px;
	padding-left: 90px;
}

#gauche3 {
	background-image:url(images/gauche3.png);
	width:190px;
	height:114px;
	padding-top:50px;
	padding-left:8px;
	color:#505050;
	font-size:12px;
}

#gauche4 {
	width:195px;
	height:114px;
	padding-top:5px;
	padding-left:4px;
	color:#505050;
	font-size:11px;
}
#gauche5 {
	padding-top:5px;
	padding-left:4px;
	color:#505050;
	font-size:11px;
}
.txt1 {
background-image:url(images/1.png);
background-repeat:no-repeat;
color:#fb931f;
margin-top:10px;
margin-left:5px;
	height:17px;
	padding-top:2px;
padding-left:25px;
font-size:12px;

 }
 
 .txt1 a {
 text-decoration:none;
 color:#fb931f;
 }

.txt2 {
	background-image:url(images/2.png);
	background-repeat:no-repeat;
	color:#393939;
	margin-top:5px;
	margin-left:5px;
	height:15px;
	padding-top:4px;
	padding-left:25px;
	font-size:12px;
 }
 
 .txt2 a {
 text-decoration:none;
 color:#393939;
 } 

.txt3 {
	background-image:url(images/3.png);
	background-repeat:no-repeat;
	color:#fb931f;
	margin-top:5px;
	margin-left:5px;
	height:15px;
	padding-top:4px;
	padding-left:25px;
	font-size:12px;

 }
 
 .txt3 a {
 text-decoration:none;
 color:#fb931f;
 } 

#centre {
width:595px;
float:left
}

#centre_haut {
background-image:url(images/centre_haut.png);
width:595px;
height:12px;
}

#centre_centre {
background-image:url(images/centre_centre.png);
width:575px;
padding-left:10px;
padding-right:10px;
}

#centre_bas {
background-image:url(images/centre_bas.png);
width:595px;
height:18px;
}

.cadre_haut {
	background-image:url(images/cadre_haut.png);
	width:561px;
	height:26px;
	color: #ba4124;
	padding-top: 5px;
	padding-left: 12px;
	font-size: 14px;
}

.cadre_centre {
	background-image:url(images/cadre_centre.png);
	width:553px;
	padding-left: 10px;
	padding-right: 10px;
	color: #505050;
	font-size: 12px;
	padding-top: 4px;
}

.cadre_bas {
background-image:url(images/cadre_bas.png);
width:573px;
height:30px;
}

#footer {
	background-image:url(images/footer.png);
	width:800px;
	height:38px;
	clear:both;
	text-align:center;
	font-size:12px;
	color:#373737;
	padding-top: 55px;
	background-repeat: no-repeat;
	background-position: bottom;
	margin-left: 1px;
}

#footer a {
		color:#373737;
		text-decoration:none;
}
