html{
margin: 0;
padding: 0;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 0;
background: url('img/back.jpg');
overflow : none; 
}
img {
border: none;margin:0;
padding:0;
}

a{
	text-decoration:none;
	color:#0077bc; 
}

h1 {
	padding:0;
	font-size: 19px;
	color: #0077BC;
	margin:-15px 10px 0 0;
	line-height:25px;
}

h2{
	padding:0;
	margin:0;
	font-size: 15px;
	color: #fff;
}

h5 {
	padding:0;
	margin: 10px 0 0 17px;
	font-size: 10px;
	color: #000;
	line-height:17px;
	font-weight:bold;
}
h6 {
	padding:0;
	font-size: 14px;
	color: #0077BC;
	margin:0px 10px 0 0;
	line-height:25px;
}

p{
	padding:0;
	margin:0 0 -10px 0;
	font-size: 12px;
	color: #0077BC;
	line-height:17px;
}


#page {
	position: relative;
	width: 100%;
	margin: 0; 
}
/*
#bande-bleu-haut{
	position: absolute;
	width: 100%;
	height: 123px;
	background-color: #0077BC;	
}*/

#conteneur {
	position: relative;
	width: 1000px;
	margin: 0 auto; 
}

/* ------------------------header-------------------------*/
#header {
	margin: 0 auto;
	height: 123px;
	background-color: #0077BC;
}
#menu {
	background:#FFFFFF;
	position:absolute;
	margin: 78px 0 0 370px;
	width:630px;
	height:45px;
}
#menu img {
	float:left;
}
#bml-titre{
	position:absolute;
	margin:20px 0 0 20px;
}

#axa-logo{
	position:absolute;
	margin:20px 0 0 735px; 
}
#onglet {
	margin:8px 0 0 0; 
	padding: 0;
	list-style-type:none;
	height: 32px;
	width: 536px;
	float:left;
}
#onglet td#m-auto:hover{
	background-image: url('img/menu-over_01.jpg');
	background-repeat:no-repeat;
	background-position:50%;
}
#onglet td#m-habi:hover{
	background-image: url('img/menu-over_02.jpg');
	background-repeat:no-repeat;
	background-position:50%;
}
#onglet td#m-sant:hover{
	background-image: url('img/menu-over_03.jpg');
	background-repeat:no-repeat;
	background-position:50%;
}
#onglet td#m-banq:hover{
	background-image: url('img/menu-over_04.jpg');
	background-repeat:no-repeat;
	background-position:50%;
}
#onglet td#m-epar:hover{
	background-image: url('img/menu-over_05.jpg');
	background-repeat:no-repeat;
	background-position:50%;
}
#onglet.auto #globalnav td#m-auto {
background-image: url('img/menu-over_01.jpg');	background-repeat:no-repeat; background-position:50%;
}
#onglet.habitation #globalnav td#m-habi {
background-image: url('img/menu-over_02.jpg');	background-repeat:no-repeat; background-position:50%;
}
#onglet.sante #globalnav td#m-sant {
background-image: url('img/menu-over_03.jpg');	background-repeat:no-repeat; background-position:50%;
}
#onglet.banque #globalnav td#m-banq {
background-image: url('img/menu-over_04.jpg');	background-repeat:no-repeat; background-position:50%;
}
#onglet.epargne #globalnav td#m-epar {
background-image: url('img/menu-over_05.jpg');	background-repeat:no-repeat; background-position:50%;
}
/* -----------------------accueil-------------------------*/
#centre {
	margin: 0 320px 0 0;
}

.zone-texte{
	position:absolute;
	margin: 25px 12px 12px 25px;
	background-color:#FFFFFF;
	width:690px;
	float:left;
}
.texte{
	margin: 0 0 0 25px;
}
.texte-accueil{
	margin: 0 0 0 23px;
	padding-right:23px;
	background: transparent url('img/arrondiD.jpg') no-repeat right bottom;
	height: 150px;
}

#arcd{
	margin-left:450px;
}

#tampon{
	position:relative;
	margin: 25px 0 25px 725px;
	padding:0;
}

h3{
margin:10px 9px 8px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
text-align:center;
letter-spacing:-1px;
word-spacing:-2px;
color:#fff;
}

.image li  p{
	margin:5px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	word-spacing:-1px;
	text-align:center;
	color:#000;
	width: 156px;
	letter-spacing:-1px;
	line-height:13px;
}
.images{ 
	margin: 25px 0 15px 0px;
	padding:0;
	width: 1000px;
	height: 315px;
}
#img1{
	background: url('img/menu-out_01.jpg');
	background-repeat:no-repeat;
}
#img2{
	background: url('img/menu-out_02.jpg');
	background-repeat:no-repeat;
}
#img3{
	background: url('img/menu-out_03.jpg');
	background-repeat:no-repeat;
}
#img4{ 	 
	background: url('img/menu-out_04.jpg');
	background-repeat:no-repeat;
}
#img5{
	background: url('img/menu-out_05.jpg');
	background-repeat:no-repeat;
}
.image{
	padding:0;
	margin:0; 
}
.image li img{
	margin:-3px 0 0 0;
	padding:0;
}

.image li {
	width: 165px;
	height:315px;
	display: inline;
	margin:0 20px 0 14px;
	padding:0;
	list-style-type:none;
	float:left;
	
}
/* ------------------------footer-------------------------*/

#footer{
position:relative;
    bottom: 0;
	margin:0;
	padding:0;
	z-index:10;
}
#menu-footer{
	position:absolute;
	margin: 149px 0 0 280px;
	width: 460px;
	height: 36px;
	background-image:url('img/menu-footer.jpg');
	background-repeat:no-repeat;
}
#footer ul{
	
	position:absolute;
	margin: 164px 0 0 315px;
	width: 460px;
	height: 36px;
	padding:0;
}
#footer li{
	display: inline;
	list-style-type:none;
	font-size: 11px;
	text-indent:0px;
}
#fond-footer{
	width: 1000px;
	height: 185px;
	background-color:#0077BC;
	margin: 0px 0 0 0;
}
#myImageG{
	position:absolute;
	margin: -38px 0 0 20px;
}
#myImageD{
	position:absolute;
	margin: -37px 0 0 770px;
}

#myImageG2{
	position:absolute;
	margin: 20px 0 0 234px;
}
#myImageD2{
	position:absolute;
	margin: 20px 0 0 500px;
}

/* ------------------------pied-------------------------*/

#pied{
	width: 100%;
	padding:0;
	bottom:0;
	margin : 0;
	clear: left;
	text-align: center;
}
/*
#barre-bleu{
position:relative;
	width: 100%;
	padding:0;
	height: 18px;
	margin: -20px 0 0 0 !important;
	background-color:#0077BC;
	z-index:8;
}*/

#barre-bleu{
position:relative;
	width: 1000px;
	padding:0;
	height: 18px;
	margin: -20px 0 0 0 !important;
	background-color:#0077BC;
	z-index:8;
}
#menu-pied{
position:relative;
	width: 463px !important;
	margin: 0 auto;
	background-image:url('img/menu-pied.jpg') ;
	background-repeat: repeat-x;
	background-position: top;
	z-index:10;
}

#menu-pied ul {
	padding:0;
	margin : 0 0 0px 0;
	display:inline;

}
#menu-pied li{
	display: inline;
	list-style-type:none;
	font-size: 11px;
	text-indent:0px;
	padding:0;
	margin:0;

}
#menu-pied li  #drapeau-fr{/*vertical-align:50%;*/
margin-top:12px;}
#menu-pied li  #drapeau-gb{/*vertical-align:50%;*/
margin-top:12px;}
#menu-pied li a{vertical-align:50%;}


/* ------------------------sant&eacute;-------------------------*/
.sante{
	width: 1000px;
}

#droite {
	position:absolute;
	width:322px;
	margin: 113px 0 0 678px;
	right:0;
}


#centre {
	left:0;
	width: 150px;
	margin: 0;
	width: 668px;
}
h1 {
	padding:0;
	font-size: 19px;
	color: #0077BC;
	margin:0 0 0 0;
	line-height:25px;
}
h2{
	padding:0;
	margin:0;
	font-size: 15px;
	color: #fff;
}
#barre-titre{
	margin: 0px 0 0 25px;
}
#arcg{
	padding:0;
	margin: 10px 0 0 20px;
}
#arcdroit{
	margin: -15px 0 0 622px;
	padding:0;
}

#barre-titre{
	position: relative;
	background-image:url('img/barre-titre.jpg');
	padding:0;
	margin: -8px 0 0 40px  !important;
	margin: -8px 0 0 20px ;
	width: 595px;
	height:100px;
	float: none  !important;
	float:left;
}
#barre-titre ul{
	position: absolute;
	width: 600px;
	margin: 0 0 0 100px  !important;
	margin: 0 0 0 0px ;
	padding:0;
}
#lienAcc{
	margin: 60px 0 0 15px;
	padding:0;
	position:absolute;
	text-decoration:underline;
}
#barre-titre img{
	float:left;	
}
#imgD{
	margin: 0 0 0 570px !important;
	padding:0;
}
#imgD2{
	margin: 0 0 0 498px !important;
	padding:0;
}
#mini-tampon{
margin-top:10px;
}
#barre-titre li{
	display:inline;
}
#barre-titre h1{
	background-color:#a2c65c;
	color:#fff;
	text-transform:uppercase;
	display:inline;
	margin: 15px 0 0 10px;
	padding:0;
	float:left;
	font-size:15px; 
}
#barre-titre h2{
	display:inline;
	margin: 18px 0 0 0;
	font-size:15px; 
	padding:0;
	color:#0077bc;
	float:left;
}
#carresG{
	margin:0 0 0px 30px !important ;
	margin:0 0 0px 20px;
	width: 300px;
	float:left;
}

#carresD{
	margin:0 0 0px 30px !important ;
	margin:0 0 0px 20px;
	width: 300px;
	float:left;
}

.ptit2{
	margin:0 0 0 281px;
}
.ptit4{
	position: absolute;
	display:inline;
	margin: 5px 0 0 0px;
	right:20px;
}
.h1{
	width: 275px;
	height: 24px;
	margin: 10px 10px 0 10px;
}
.carre h1{
	font-weight:bold;
	font-size: 15px;
	text-transform:uppercase;
	margin: 0px 0 0 10px;
	padding:0px 0 0 0;
	display:inline;
	clear:left;
}


.carre p{
	font-size:10px;
	color:#000;
	margin: 10px 0 0 17px;
	padding:0;
	width: 270px;
}
.blanc p {color:#f9f9f9;}
.carre{
	position: relative;
	width: 298px;
	margin: 0px 0px 20px 0px;
	padding:0;
	float:left;
}
#droite {
	top:10px;
	right:0;
	width: 319px;
}

#droite li {
	margin:4px 20px 0 10px;
	list-style-image:url('../images/tiret.jpg');
	letter-spacing:0px;
	word-spacing:-2px;
	line-height: 19px;
}
#droite ul{
	margin:10px 0 0 20px ;
}

#plus{
	padding:0;
	width: 320px;
	background-image:url('img/plus.jpg');
}
#plus img{
	padding:0;
	margin:0;
}

#titre-plus{
	background-image:url('img/plus-haut.jpg');
	width:318px;
	height:82px;
}

#titre-plus p{
	width:250px;
	position: absolute;
	padding:0;
	margin: 40px 0 0 50px;
	font-weight:bold;
	font-size: 15px;
}

#photo{
	margin :30px 0 0 25px;
}


#mentions-legales #sitemap {
	padding:0;
	margin:0 auto;
	width:800px;

}

#sitemap p{
	padding:0;
	margin:0 auto;
	font-size: 12px;
	color: #0077BC;
	line-height:17px;
}

#mentions-legales ul{
list-style-type:disc;
}
#sitemap h4{
	padding:0;
	margin:8px 0 0px 0;
	font-size: 16px;
	color: #0077BC;
	line-height:25px;
}

#contact {
color:#0077BC;
}

#contact #tab {
margin:0 0 0 300px;
}

.devis{
	margin:0 auto 0 50px;
	width:900px; 
 	font-size:11px;
}

