
body {
text-align: center !important;
background: #eee;
color:#414141;
font-family: 'Arial';

}

h1 {
font-size: 18px;
}
p {
font-size: 11px;
text-align:justify;
margin-top:10px;
margin-bottom:10px;
}

ul{
font-size:11px;
padding:0;
margin:2px 0 2px 15px;
list-style-type:square;
}
li {
margin:0px;
padding:0;

}
#page {
width:750px;

}

#header {
	background:url('images/bg_head.jpg') no-repeat ;
	height:202px;
	width:750px;
}
.alignright{
text-align:right;
margin-top:5px;
}
.contact {

	float:right;
	height:70px;
	font-size:13px;
	text-align:left;
	color:#fff;
	padding-top:30px;
	padding-right:77px;
}
.contact a{
	font-size:13px;
	color:#fff;
	text-decoration:none;
	margin-bottom:2px;
}
.font10 {
font-size:13px;


}
.font12 {
font-size:14px;
display:inline;

}
.menu {
	background:#ff0;
	float:left;
	height:105px;
	width:641px;
	margin-top:0px;
	padding-left:0px;
}

.menulist, .menulist li {
	padding:0;
	margin:0;
	list-style-type: none;
	list-style-image: none;
	list-style-position:inside;
	display:inline;
}

.menu  a, .menu  a:hover{float:left;text-decoration:none;	}

a.menu1-o { background:#eee url(images/menu_1_on.jpg) no-repeat top  ; width:158px; height:105px;}
a.menu1:hover {width:158px; height:105px; background:#eee url(images/menu_1_on.jpg) no-repeat top ;}
a.menu1 {background:#eee  url(images/menu_1.jpg) no-repeat top left; width:158px; height:105px;}

a.menu2-o { background:#eee url(images/menu_2_on.jpg) no-repeat top  ; width:101px; height:105px;}
a.menu2:hover {width:101px; height:105px; background:#eee url(images/menu_2_on.jpg) no-repeat top ;}
a.menu2 {background:#eee  url(images/menu_2.jpg) no-repeat top left;width:101px; height:105px;}

a.menu3-o { background:#eee url(images/menu_3_on.jpg) no-repeat top  ; width:119px; height:105px;}
a.menu3:hover {width:119px; height:105px; background:#eee url(images/menu_3_on.jpg) no-repeat top ;}
a.menu3 {background:#eee  url(images/menu_3.jpg) no-repeat top left;width:119px; height:105px;}

a.menu4-o { background:#eee url(images/menu_4_on.jpg) no-repeat top  ; width:118px; height:105px;}
a.menu4:hover {width:118px; height:105px; background:#eee url(images/menu_4_on.jpg) no-repeat top ;}
a.menu4 {background:#eee  url(images/menu_4.jpg) no-repeat top left;width:118px; height:105px;}

a.menu5 {
background:#eee url('images/menu_5.jpg') no-repeat top left;
width:145px;
height:105px;

}
a {
text-decoration:underline;
color:#414141;

}
#footer a{
text-decoration:none;
font-size:10px;
font-weight:bold;
}
#content1 {
padding:62px 0 0 64px;
margin:0;
text-align:left;
width:687px;
height:290px;
background:url(images/bg_home.jpg);
}
.contenuleft {
width:290px;
text-align:left;
}

#content2 {
padding:52px 0 0 64px;
margin:0;
text-align:left;
width:687px;
height:300px;
background:url(images/bg_offre.jpg);
}
.contenuleft2 {
width:320px;
float:left;
text-align:left;
}
.contenuright2 {
margin-top:60px;
margin-left:25px;
width:240px;
float:left;
text-align:left;
}
#content3 {
padding:25px 0 0 64px;
margin:0;
text-align:left;
width:687px;
height:317px;
background:url(images/bg_creation.jpg);
}
.contenuleft3 {
width:420px;
float:left;
text-align:left;
}
#content4 {
padding:162px 0 0 360px;
margin:0;
text-align:left;
width:392px;
height:186px;
background:url(images/bg_references.jpg);
}
.contenuright4 {
width:320px;
text-align:left;
line-height:20px;
float:left;

}
#content5 {
padding:25px 0 0 64px;
margin:0;
text-align:left;
width:687px;
height:317px;
background:url(images/bg_vierge.jpg);
}
.contenuleft5 {
width:350px;
float:left;
text-align:left;
}
.contenuright5 {
width:320px;
text-align:left;
line-height:20px;
float:left;

}
