

body {
	background:#E8E6E3;
	width:980px;
	margin:0 auto 0 auto;
}

#content {
	width:968px;
	background:#FFF;
	padding-left:12px;
	padding-bottom:12px;
}

#menu a {
	text-decoration:none;
	float:left;
	outline-style:none;
}

#menu .img{
	border:none;
	display:block;
}

#sous_menu {
	height:25px;
	background-color:#8D0907;
	width:955px;
}

#sous_menu .text_sous_menu{
	font-size:9px;
	font-family:verdana;
	color:#F2E286;
	padding-top:8px;
	text-align:center;
}

#sous_menu a{
	font-size:9px;
	font-family:verdana;
	color:#F2E286;
	text-decoration:none;
}

#sous_menu a.actif{
	font-size:9px;
	font-family:verdana;
	color:#FFF;
	text-decoration:none;
}


#contenu{
	width:955px;
}

#bienvenue{
	background:#8EACC0;
}

#bienvenue .img{
	padding-top:10px;
	padding-left:28px;
}

#bienvenue p{
	padding:0px 0px 14px 67px;
	font-size:11px;
	color:#2B313F;
	font-family:verdana;
	text-align:left;
}

#cadres {
	height:234px;
	width:898px;
	background:url(../images/fond_home.gif) no-repeat;
	padding-top:7px;
	padding-left:57px;
}

#cadres .style1 {
	border:solid 6px #F0E187;
	background:url(../images/cadre_fond.gif) repeat-x;
	height:78px;
	width:267px;
	padding-left:8px;
	padding-top:8px;
	float:left;
}

#cadres .style1 .title{
	color:#FFF;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#cadres .style1 p{
	margin:0px;
	padding:10px 0 0 0;
	color:#2B313F;
	font-family:verdana;
	font-size:9px;
	height:44px;
}

#cadres .style1 a {
	background-color:#F0E187;
	color:#B01A17;
	font-family:verdana;
	font-size:9px;
	/*font-weight:bold;*/
	text-decoration:none;
	outline:none;
	float:right;
	margin:0px;
	padding:0;
}

#cadres .style2 {
	border:solid 6px #D6E2E9;
	background:url(../images/cadre_fond.gif) repeat-x;
	height:78px;
	width:267px;
	padding-left:8px;
	padding-top:8px;
	float:left;
	margin-top:13px;
}

#cadres .style2 .title{
	color:#2B313F;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#cadres .style2 p{
	margin:0px;
	padding:10px 0 0 0;
	color:#2B313F;
	font-family:verdana;
	font-size:9px;
	height:44px;
}

#cadres .style2 a {
	background-color:#B41B18;
	color:#F2E283;
	font-family:verdana;
	font-size:9px;
	/*font-weight:bold;*/
	text-decoration:none;
	outline:none;
	float:right;
	margin:0px;
	padding:0;
}

#contact {
	height:239px;
	width:955px;
}


#form_contact {
	float:left;
	background:url(../images/fond_contact2.gif) repeat-x;
	width:583px;
	height:239px;
}

#form_contact form{
	padding-top:64px;
	padding-left:18px;
}

#form_contact p{
	color:#313131;
	font-family:verdana;
	font-size:10px;
	padding:0;
	margin:0;
}

#form_contact select {
	font-style:italic;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0;
	width:180px;
}

.form_part1{
	float:left;
	width:200px;
}

#form_contact textarea {
	border:solid 1px #D9DADA;
	font-size:10px;
	height:100px;
	width:300px;
}

#form_contact .input1 {
	width:180px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0;
	height:15px;
}

#form_contact .input2{
	width:116px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0 0 0 26px;
	height:15px;
}

#form_contact .input3{
	width:116px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0 0 0 35px;
	height:15px;
}

#form_contact .input4{
	width:116px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0 0 0 22px;
	height:15px;
}

.form_part2{
	float:left;
	margin-left:20px;
}

#form_contact .check{
	border:none;
	margin:0;
	padding:0;
}

#footer {
	height:60px;
}

#footer .lien{
	color:#7F7C77;
	font-size:9px;
	font-family:verdana;
	float:right;
	margin-top:10px;
}

#footer a{
	color:#7F7C77;
	font-size:9px;
	font-family:verdana;
	text-decoration:none;
}

/*PAGE CONNAITRE */


#bienvenue_connaitre{
	background:#8EACC0;
}

#bienvenue_connaitre p {
	font-size:11px;
	color:#2B313F;
	font-family:verdana;
	text-align:left;
	margin:0 ;
	padding:25px 0 25px 68px;
}

#fait .partie_gauche {
	float:left;
	padding-left:70px;
	margin-top:10px;
	height:269px;
}

#fait .partie_droite {
	float:left;
	height:279px;
	margin-left:10px;
}

#fait p{
	background:url(../images/fond_p.gif) repeat-y;
	width:459px;
	color:#2B313F;
	font-family:verdana;
	font-size:10px;
	padding:0 0 0 10px;
	margin:25px 0 0 0;
}

#fait .img {
	border:solid 2px #C3D3DE;
}

#fait .plus {
	margin-top:45px;
	margin-left:10px;
}

#fait a{
	float:left;
	background-color:#B41B18;
	color:#F2E283;
	font-family:verdana;
	font-size:9px;
	text-decoration:none;
	outline:none;
}

#Question {
	margin-top:25px;
	margin-left:100px;
	margin-bottom:50px;
}

#Question .click {
	color:#8D0907;
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	text-decoration:underline;
	margin-top:11px;
	cursor:pointer;
}

#Question .block {
	margin-top:20px;
	margin-left:10px;
}

#Question .block p{
	color:#2B313F;
	font-size:10px;
	font-family:arial;
	width:485px;
	text-align:justify;
	line-height:15px;
}

/* EQUIPE */
#equipe {
	margin-top:15px;
	margin-left:70px;
}

#equipe .title {
	color:#BD201C;
	font-size:10px;
	font-family:verdana;
}

#equipe .equipe_text {
	
	width:838px;
	margin-bottom:40px;
}

#equipe .equipe_text_gauche {
	float:left;
	width:485px;
	margin-top:15px;
}

#equipe .equipe_text_gauche p{
	color:#2B313F;
	font-size:10px;
	font-family:verdana;
	padding:0;
	margin:0;
	line-height:15px;
}

#equipe .equipe_text_droit {
	float:left;
	width:255px;
}

#equipe .img {
	border:solid 4px #C3D3DE;
	margin-top:10px;
	margin-left:120px;
}

#equipe .titre_photo{
	color:#95989F;
	font-family:verdana;
	font-size:10px;
	float:right;
	padding-right:50px;
	font-style:italic;
}

#equipe .question{
	float:left;
	background-color:#B41B18;
	color:#F2E283;
	font-family:verdana;
	font-size:9px;
	text-decoration:none;
	outline:none;
	padding:0 5px 0 5px;
}

#equipe .click {
	color:#8D0907;
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	text-decoration:underline;
	margin-top:11px;
	cursor:pointer;
}

#equipe .block {
	margin-top:20px;
	margin-left:10px;
}

#equipe .block p{
	color:#2B313F;
	font-size:10px;
	font-family:arial;
	line-height:15px;
	width:485px;
	text-align:justify;
}

/*PRESENCE */
#presence p{
	color:#2B313F;
	font-size:10px;
	font-family:verdana;
	padding:0;
	margin:20px 20px 20px 70px;
	line-height:15px;
	text-align:justify;
}

#presence .presence_gauche{
	float:left;
	width:485px;
	margin-top:15px;
	margin-left:50px;
}

#presence .presence_droit{
	float:left;
	width:300px;
	margin-top:15px;
}

/*CLIENTS*/

#clients p{
	color:#2B313F;
	font-size:10px;
	font-family:verdana;
	padding:0;
	margin:20px 20px 20px 70px;
	line-height:15px;
	text-align:justify;
}

#clients .title {
	color:#BD201C;
	font-size:10px;
	font-family:verdana;
	margin-left:70px;
	cursor:pointer;
	margin-top:15px;
}

#clients  .block p{
	color:#2B313F;
	font-size:10px;
	font-family:arial;
	line-height:15px;
	width:485px;
	text-align:justify;
}

/*ENTREPRISE TRESORIE*/

#entreprise  p{
	color:#2B313F;
	font-size:10px;
	font-family:verdana;
	padding:0;
	margin:20px 20px 20px 70px;
	line-height:15px;
	text-align:justify;
	width:650px;
}

#entreprise a{
	text-decoration:none;
	font-size:10px;
	font-family:verdana;
	margin:20px 20px 20px 70px;
	color:#8D0907;
	outline-style:none;
}

#entreprise .title {
	color:#BD201C;
	font-size:10px;
	font-family:verdana;
	margin-left:70px;
	cursor:pointer;
	margin-top:15px;
}

#entreprise  .block p{
	color:#2B313F;
	font-size:10px;
	font-family:arial;
	line-height:15px;
	width:485px;
	text-align:justify;
}

#entreprise .partie_gauche {
	float:left;
	padding-left:0px;
	margin-top:10px;
	width:450px;
}

#entreprise  .partie_droite {
	float:left;
	margin-left:160px;
}

#entreprise .img {
	border:solid 2px #C3D3DE;
}
/*ENTREPRISE HOMR*/

#entreprise_home  p{
	color:#2B313F;
	font-size:10px;
	font-family:verdana;
	padding:0;
	margin:20px 20px 20px 70px;
	line-height:15px;
	text-align:justify;
	width:520px;
}

#entreprise_home a{
	text-decoration:none;
	font-size:10px;
	font-family:verdana;
	margin:20px 20px 20px 70px;
	color:#8D0907;
	outline-style:none;
}

#entreprise_home .title {
	color:#BD201C;
	font-size:10px;
	font-family:verdana;
	margin-left:70px;
	cursor:pointer;
	margin-top:15px;
}

#entreprise_home  .block p{
	color:#2B313F;
	font-size:10px;
	font-family:arial;
	line-height:15px;
	width:485px;
	text-align:justify;
}

#entreprise_home .partie_gauche {
	float:left;
	padding-left:0px;
	margin-top:10px;
	width:450px;
}

#entreprise_home  .partie_droite {
	float:left;
	margin-left:160px;
}

#entreprise_home .img {
	border:solid 2px #C3D3DE;
}

/*DIFFERENCE */


#difference .partie_gauche {
	float:left;
	padding-left:70px;
	margin-top:10px;
	width:450px;
}

#difference  .partie_droite {
	float:left;
	margin-left:10px;
}

#difference  p{
	background:url(../images/fond_p.gif) repeat-y;
	text-align:justify;
	width:400px;
	color:#2B313F;
	font-family:verdana;
	font-size:10px;
	padding:0 0 0 10px;
	margin:25px 0 10px 0;
}

.justify {
	color:#2B313F;
	font-family:verdana;
	font-size:10px;
	text-align:justify;
	margin-left:40px;
	width:350px;
}

#difference a{
	text-decoration:none;
	font-size:10px;
	font-family:verdana;
	margin:30px 20px 20px 20px;
	color:#8D0907;
	outline-style:none;
}

#difference .img {
	border:solid 2px #C3D3DE;
}

#dif .title {
	color:#BD201C;
	font-size:10px;
	font-weight:bold;
	font-family:verdana;
	margin-left:70px;
	cursor:pointer;
	margin-top:15px;
}

#dif p{
	color:#2B313F;
	font-size:10px;
	font-family:verdana;
	line-height:15px;
	width:650px;
	text-align:justify;
	margin-left:80px;
}
/*
#dif p{
	color:#2B313F;
	font-size:10px;
	font-family:arial;
	line-height:15px;
	width:650px;
	text-align:justify;
	margin-left:80px;
}
*/

#contact2 {
	height:350px;
	width:955px;
	background:#e5e6e6;
}

#form_contact2 {
	float:left;
	background:#e5e6e6 url(../images/fond_contact2.gif) repeat-x;
	width:583px;
	height:350px;
	
}

#form_contact2 form{
	padding-top:64px;
	padding-left:18px;
}

#form_contact2 p{
	color:#313131;
	font-family:verdana;
	font-size:10px;
	padding:0;
	margin:0;
}

#form_contact2 select {
	font-style:italic;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0;
	width:180px;
}

.form_part1{
	float:left;
	width:200px;
}

#form_contact2 textarea {
	border:solid 1px #D9DADA;
	font-size:10px;
	height:100px;
	width:300px;
	font-family:verdana;
}

#form_contact2 .input1 {
	width:180px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0;
	height:15px;
}

#form_contact2 .input2{
	width:116px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0 0 0 26px;
	height:15px;
}

#form_contact2 .input3{
	width:116px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0 0 0 35px;
	height:15px;
}

#form_contact2 .input4{
	width:116px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0 0 0 22px;
	height:15px;
}

.form_part2{
	float:left;
	margin-left:20px;
}

#form_contact2 .check{
	border:none;
	margin:0;
	padding:0;
}


#contact3 {
	height:550px;
	width:955px;
	background:#e5e6e6;
}

#form_contact3 {
	float:left;
	background:#e5e6e6 url(../images/fond_contact2.gif) repeat-x;
	width:583px;
	height:550px;
	
}

#form_contact3 form{
	padding-top:64px;
	padding-left:18px;
}

#form_contact3 p{
	color:#313131;
	font-family:verdana;
	font-size:10px;
	padding:0;
	margin:0;
}

#form_contact3 select {
	color:#B7B5B5;
	font-style:italic;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0;
	width:180px;
}

.form_part1{
	float:left;
	width:200px;
}

#form_contact3 textarea {
	border:solid 1px #D9DADA;
	font-size:10px;
	height:100px;
	width:300px;
	font-family:verdana;
}

#form_contact3 .input1 {
	width:180px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0;
	height:15px;
}

#form_contact3 .input2{
	width:116px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0 0 0 26px;
	height:15px;
}

#form_contact3 .input3{
	width:116px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0 0 0 35px;
	height:15px;
}

#form_contact3 .input4{
	width:116px;
	border:solid 1px #D9DADA;
	font-size:10px;
	padding:0;
	margin:0 0 0 22px;
	color:#B7B5B5;
	height:15px;
}

.form_part2{
	float:left;
	margin-left:20px;
}

#form_contact3 .check{
	border:none;
	margin:0;
	padding:0;
}

.message {
	color:red;
	font-family:verdana;
	font-size:9px;
	margin-top:10px;
	font-weight:bold;
}

#form_contact3 a{
	text-decoration:none;
	font-size:10px;
	font-family:verdana;
	margin:30px 20px 20px 20px;
	color:#8D0907;
	outline-style:none;
}
