/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background-color: #fbfcf8;
	background-image: url(../images_site/fond.jpg);
	background-repeat: repeat-x;
	margin:0 0 0 0;
}

/* REPONSE A UN SPECIALISTE */
.menu_reponse {
background:url(../images_site/menu_06.jpg) no-repeat center;
display:block;
width:160px;
height:83px;
}

.menu_reponse2 {
background:url(../images_site/menu_06milieu.jpg) repeat-y center;
display:block;
width:160px;
}

.menu_reponse3 {
background:url(../images_site/menu_06bas.jpg) no-repeat center top;
display:block;
width:160px;
}

.text_reponsedirecteBlock{
display:block;
width:130px;
text-align:left;
margin-left:23px;
}

.text_reponsedirecte{
display:block;
width:130px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#e0eeda;
}

.text_reponsedirecte:hover{
display:block;
width:130px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#e0eeda;
background:#663366;
}

.text_reponsedirecteSmall{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e0eeda;
}

.text_reponsedirectePrix{
font-family:"Times New Roman", Times, serif;
font-size:15px;
font-weight:bold;
color:#ced85a;
}


/* METHODE MARIE S. PROVENCE */
.menu_methode {
background:url(../images_site/menu_13.jpg) no-repeat center bottom;
display:block;
width:184px;
height:70px;
}

.menu_methode2 {
background:url(../images_site/menu_13milieu.jpg) repeat-y center;
display:block;
width:184px;
}

.menu_methode3 {
background:url(../images_site/menu_13bas.jpg) no-repeat center top;
display:block;
width:184px;
}

.text_methode {
display:block;
width:160px;
margin:auto;
margin-bottom:4px;
background:#d3dcb2;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#530052;
}

.text_methode:hover {
display:block;
width:160px;
margin:auto;
margin-bottom:4px;
background:#7c187c;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.text_methodeSmall {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal !IMPORTANT;
}

/* OFFRE AUX SOCIETES */
.menu_offresoc {
background:url(../images_site/menu_15.jpg) no-repeat center bottom;
display:block;
width:184px;
height:71px;
}

.menu_offresoc2 {
background:url(../images_site/menu_15milieu.jpg) repeat-y center;
display:block;
width:184px;
}

.menu_offresoc3 {
background:url(../images_site/menu_15bas.jpg) no-repeat center top;
display:block;
width:184px;
}

.text_offresoc {
display:block;
width:160px;
margin:auto;
margin-bottom:4px;
background:#dceac7;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#445809;
}

.text_offresoc:hover {
display:block;
width:160px;
margin:auto;
margin-bottom:4px;
background:#7e8b52;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
}

.text_offresocSmall {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal !IMPORTANT;
}


/* OFFRE AUX PARTICULIERS */
.menu_offrepart {
background:url(../images_site/menu_17.jpg) no-repeat center bottom;
display:block;
width:184px;
height:72px;
}

.menu_offrepart2 {
background:url(../images_site/menu_17milieu.jpg) repeat-y center;
display:block;
width:184px;
}

.menu_offrepart3 {
background:url(../images_site/menu_17bas.jpg) no-repeat center top;
display:block;
width:184px;
}

.text_offrepart {
display:block;
width:160px;
margin:auto;
margin-bottom:4px;
background:#c7e5ea;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#18547f;
}

.text_offrepart:hover {
display:block;
width:160px;
margin:auto;
margin-bottom:4px;
background:#075d79;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fcffee;
}

.text_offrepartSmall {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal !IMPORTANT;
}

/******************************************** BLOC CONTENU ******************************************/

.bloc_centralFond {
display:block;
width:648px;
background:#eceed5 url(../images_site/bloc_centralHaut.jpg) no-repeat center top;
}

.bloc_centralBas {
display:block;
width:648px;
background: url(../images_site/bloc_centralBas.jpg) no-repeat center bottom;
min-height:500px;
}

.listes_aliments {
display:block;
float:left;
width:250px;
margin-left:15px;
}

.groupe_aliments {
display:block;
width:600px;
float:left;
overflow:hidden;
margin-right:13px;
margin-bottom:13px;
background:url(../images_site_new/fond_png.png);
}
.groupe_aliments .aliment_seul {
	display:block;
	float:left;
	width:230px;
	font-size:13px;
	margin-bottom:13px!important;
	list-style:none;
	margin:0 0 0 0;
	margin-left:20px!important;
	padding:0 0 0 0;
	list-style-position:inside;
}

.aliment_seul a .nom {
	display:block;
	float:right;
	width:160px;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#650664;
	list-style:none;
	margin:0 0 0 0;
	padding:4px;
	list-style-position:inside;
	text-decoration:none;
}
.aliment_seul a:hover .nom {
	color:#FFFFCC;
	background:#99b36d;
	display:block;
	cursor:pointer;
}
.aliment_seul .vignette {
	height:57px;
	margin-right:5px;
	margin-bottom:2px;
	overflow:hidden;
	float:left;
}
.aliment_seul .vignette img{
	width:50px;
	border:solid 3px #b99db6;
}

.aliment_seul .image_pres img{
border:solid 1px #663366;}

/******************************************** BAS ******************************************/
.bloc_bas {
display:block;
width:872px;
height:55px;
background: url(../images_site/marie_s_bas.jpg) no-repeat center top;
}

.text_bas {
display:block;
margin:auto;
margin-bottom:5px;
margin-top:8px;
width:750px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#006699;
}

.mail {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5b8d48;
text-decoration:none;
}

.mail:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#CC6600;
text-decoration:underline;
}

/******************************************** ELEMENTS DIVERS ***************************************/

.separation {
display:block;
width:500px;
height:1px;
background:#3c043c;
margin-left:15px;
margin-bottom:5px;
margin-top:5px;
}

/*************************************** PAGE DETAIL ALIMENT*****************************************/

H1 {
font-size:32px;
font-family:"Times New Roman", Times, serif;
color:#250b52;
font-style:italic;
background:url(../images_site_new/fond_h1.jpg) bottom repeat-x;
}

H2 {
display:block;
clear:both;
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
color:#6c821e;
margin-top:5px;
}

H3 {
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
color:#561a42;
}

.tableau_aliments {
width:600px;
margin:auto auto auto auto;
}

.categories,.categories a {background:#e5f2f9 url(../images_site/fond_categories.jpg); font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#330033; width:126px; float:left; overflow:hidden; margin:0; height:30px; text-decoration:underline;}

.categories a:hover { color:#336633;}

.categories a:hover {}

.detail {font-weight:bold; width:126px; height:19px;  font-size:13px;  float:left; overflow:hidden; margin:0; color:#FFFFFF; background:#89a65a;}

.ensemble { width:126px; float:left; margin:2px; border:#CCCCCC; display:block;}

.bloc_1  {text-align:center; margin-top:15px;}
.bloc_1 .titre { display:block; margin-top:15px; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000066; font-variant:small-caps; background:#CCCC99 !IMPORTANT;}

.bloc_2  {text-align:center;  margin-top:15px;}
.bloc_2 .titre {display:block; margin-top:15px; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#fae2f3; font-variant:small-caps; background:#5f425d !IMPORTANT;}

.bloc_3  {text-align:center;  margin-top:15px;}
.bloc_3 .titre {display:block; margin-top:15px; clear:both;  font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#f6ffb6; font-variant:small-caps; background:#607b0b !IMPORTANT;}


.bloc_1 .texte_deb_tab {
display:block;
width:368px;
float:left;
padding:12px;
margin-right:2px;
background:#996699;
color:#FFFFFF;
font-size:11px;}

.resume {
font-family:"Times New Roman", Times, serif;
font-size:30px;
font-weight:bold;
color:#006633;
}

.une_rubrique {
background:#faf9e9;
display:block;
}

.milieu 
{ background:url(../images_site/fond_milieu.jpg); display:block; text-align:center;}

.zone0 {
display:block;
width:600px;
text-align:center;
background:#f0f8e0 url(../images_site/fond_milieu2.jpg);
}

.zone0 .texte {
display:block;
width:550px;
margin-left:30px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
}

/*.image img {
width:300px;
border:solid #999999;
margin:10px;
}*/

/*********************	DEFILANT	*****************************/

.bloc_defilant {
display:block;
width:595px;
float:right;
margin-top:22px;
margin-right:5px;
}

.bloc_defilant .texte_defilant {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

/*********************	MENU	*****************************/
.menu_fond {
display:block;
width:224px;
height:722px;
background:url(../images_site/menu_fondG.jpg) no-repeat;
}

.menu_block {
display:block;
width:184px;
background:url(../images_site/menu_fond.jpg) repeat;
}

.menu_top {
background:url(../images_site_new/marie_s_provence_04.jpg) no-repeat top left;
}

#menu_lat
{	width:185px;
	overflow:hidden;
}

#menu_lat	.un_bloc_menu
{	background-image:url(../images_site/rocher.png);
	background-repeat:no-repeat;
	background-position:top;
	width:160px;
	min-height:118px;
	margin:0 auto 0 auto;
}

#menu_lat .vers_retour_accueil {
text-align:center;
display:block;
margin-top:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#330033;
text-decoration:none;
}

#menu_lat .vers_retour_accueil:hover {
text-decoration:underline;
}


#menu_lat	.un_bloc_menu	.vers_une_rubrique
{	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	display:block;
	padding-top:40px;
	padding-bottom:10px;
	margin:0 auto 0 auto;
	width:140px;
	text-align:center;
	height:35px;
}

#menu_lat	.un_bloc_menu	a
{	display:block;
	background-color:#FFFFFF;
	text-decoration:none;
}

#menu_lat	.un_bloc_menu	a	.vers_une_page
{	display:block;
	background-color:#FFFFFF;
	border:solid 1px;
	border-bottom-color:#000000;
	border-left-color:#666666;
	border-right-color:#999999;
	border-top-color:#999999;
	color:#006633;
	font-size:12px;
	text-decoration:none;
	padding:2px 5px 2px 5px;
	
}

#menu_lat	.un_bloc_menu	a	.vers_une_page:hover
{	background-color:#7e964d;
color:#FFFFFF;
	text-decoration:none;
}

#menu_lat  .vers_espace_client a{
margin-top:20px;
display:block;
width:150px;
padding:5px;
text-align:center;
font-size:12px;
font-weight:bold;
margin-left:11px;
margin-bottom:10px;
background: url(../images_site_new/fond_sinscrire.jpg) center no-repeat;
color:#e9f2d6;
text-decoration:none;
}

#menu_lat .vers_espace_client a:hover {
color:#e9f2d6;
background: url(../images_site_new/fond_sinscrire2.jpg) center no-repeat;
}

/*.bas_menu_gauche {
background: url(../images_site_new/marie_s_provence_08.png) no-repeat bottom;
}*/
.bas_bas_menu_G {
background:url(../images_site_new/marie_s_provence_07.jpg) no-repeat bottom;
}
.fond_fond_menu_G {
background: url(../images_site_new/marie_s_provence_07_2.jpg) repeat-y left;
}

/******************** BLOC CONTENU *********************/

.page_bas{
display:block;
width:692px;
background:url(../images_site_new/marie_s_provence_05.jpg) repeat;
}

.bloc_contenu_bas {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
display:block;
width:692px;
height:100%;
margin:0 auto 0 auto;
background:url(../images_site_new/marie_s_provence_06.jpg) bottom no-repeat;
}

.bloc_contenu_bas .bloc_contenu_centre {
font-family:Arial, Helvetica, sans-serif !important;
font-size:12px;
color:#333333;
display:block;
width:662px;
height:100%;
padding:15px;
min-height:1244px;
padding-bottom:80px!important;
margin:0 auto 0 auto;
}

.bloc_contenu_centre .avantage_tab {
display:block;
width:450px;
margin:auto auto auto auto;
font-size:17px;
color:#CC6699;
font-family:Arial, Helvetica, sans-serif;
}

.bloc_contenu_centre .image_recette img
 {width:240px;
 float:left;
border:solid 3px #ffffff;
}

.bloc_contenu_centre .nom {
color:#660066;
font-size:13px;
font-weight:bold;
}

.bloc_contenu_centre .page .onaligne_0 .texte{
display:block;
clear:both;
width:620px;
background: url(../images_site_new/fond_png);
margin-bottom:5px;
padding:10px;
color:#151532;
}

.bloc_contenu_centre .page .onaligne_0  .texte .image{
float:left;
margin-right:10px;
border:solid 3px #ffffff;
}

.bloc_contenu_centre .page .onaligne_1 .texte{
display:block;
clear:both;
width:620px;
background: url(../images_site_new/fond_png);
margin-bottom:5px;
padding:10px;
color:#151532;
}


.bloc_contenu_centre .page .onaligne_1  .texte .image{
float:right;
margin-left:10px;
border:solid 3px #ffffff;
}

/******************** PAGE LOGIN **********************/

.page #question_ou_connexion{
display:block;
clear:both;
width:550px;
padding:10px;
margin:auto auto auto auto;}

#question_ou_connexion .texte_haut{
display:block;
font-family:"Times New Roman", Times, serif;
font-size:22px;
margin:5px;
margin-left:11px!important;
font-weight:bold;
color:#51375c;
background:url(../images_site_new/etoile1.png) no-repeat left;
padding-left:20px;}

.page #question_ou_connexion #deja_client{
display:block;
width:550px;
}

.page #question_ou_connexion,#question_ou_connexion{
display:block;
clear:both;
width:550px;
padding:10px;
/*background:#ddd4f3 url(../images_site_new/lavandes.png) no-repeat right bottom;*/
margin:auto auto auto auto;
margin-bottom:25px;
}


#question_ou_connexion #poser_question a{
display:block;
width:350px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#333366;
font-size:17px;
font-weight:bold;
margin-top:10px;
padding-left:20px;
}

#question_ou_connexion #poser_question a:hover{
color:#663366;
text-decoration:underline;
}

#question_ou_connexion #poser_question .bouton{
display:block;
width:535px;
height:23px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#ffffff;
font-size:19px;
font-weight:bold;
font-variant:small-caps;
text-align:center;
margin-top:10px;
padding-left:20px;
background:url(../images_site_new/poser_question.jpg) no-repeat left;
}

#question_ou_connexion #poser_question .bouton:hover{
color:#b2a4d3;
}


#poser_question_pro .milieubtn {
text-align:center;
}


#poser_question_pro .milieubtn a{
display:block;
width:350px;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#333366;
font-size:17px;
font-weight:bold;
margin-top:10px;
padding-left:20px;
}

#poser_question_pro .milieubtn a:hover{
color:#663366;
text-decoration:underline;
}

#poser_question_pro .milieubtn .bouton{
display:block;
width:555px;
height:33px;
margin:auto auto auto auto;
font-family:"Times New Roman", Times, serif;
text-decoration:none;
color:#ffffff;
font-size:19px;
font-weight:bold;
font-variant:small-caps;
text-align:center;
padding-top:8px;
padding-left:20px;
background:url(../images_site_new/poser_question_pro.jpg) no-repeat left;
}

#poser_question_pro .milieubtn .bouton:hover{
color:#f5d54c;
text-decoration:none;
}

#connexion{}

#deja_client #connexion{
padding:7px;
border:#CC66CC 1px solid;
margin-top:20px;
background:url(../images_site_new/fond_png.png);
}

#connexion .titre{
display:block;
font-family:"Times New Roman", Times, serif;
font-size:22px;
margin:5px;
font-weight:bold;
color:#9c409c;
background:url(../images_site_new/etoile2.png) no-repeat left;
padding-left:20px;}

#connexion .destination{
display:block;
margin-top:10px;
font-weight:bold;
}

#connexion .login,#connexion  .pass,#connexion  .destination{
display:block;
width:280px;
padding-top:8px;
padding-bottom:4px;
text-align:right;
font-weight:bold;
margin:auto auto auto auto;
}

#connexion .envoie {
margin-left:317px;
padding-top:15px;
}

#connexion .login input{
background:#c0c0da;
border:solid 1px #230459;
}
#connexion .pass input{
background:#FFCCCC;
border:solid 1px #230459;
}

/*************** PAGE RECETTE *********************/

.une_recette a{
display:block;
width:625px;
padding:7px;
overflow:hidden;
text-decoration:none;
color:#660066;
font-size:19px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
border:solid 1px #a4b888;
}
.une_recette a:hover{
background:#CCCC99;
color:#666633;
}

.une_recette .image_recette_miniature {
vertical-align:middle;
float:left;
margin-right:5px;
width:40px;
border:solid 2px #996699;
}

.les_aliments_recette {
clear:both;
width:550px;
margin:auto auto auto auto;
}

.detail_la_recette {
clear:both;
width:600px;
margin:auto auto auto auto;
}

.detail_la_recette .paragraphe_recette .milieu {
clear:both;
display:block;
width:600px;
float:left;
padding:10px;
}

.tableau_icones {
display:block;
width:350px;
float:right;
margin-right:50px}

.tableau_icones .centrage_tableau_icones {
display:block;
width:400px;
margin:auto auto auto auto;}

.tableau_icones .centrage_tableau_icones .nbr_personnes,
.tableau_icones .centrage_tableau_icones .tps_travail,
.tableau_icones .centrage_tableau_icones .tps_relaxation,
.tableau_icones .centrage_tableau_icones .tps_total {
display:block;
height:38px;
width:90px;
float:left;
margin:5px;
padding-left:80px;
padding-top:35px;
font-family:"Times New Roman", Times, serif;
font-size:13px;
font-weight:bold;
color:#831681;
border:solid 1px #9966CC; }

.tableau_icones .centrage_tableau_icones .nbr_personnes {
background:#dbe4c7 url(../images_site_new/icone_personnes.jpg) no-repeat top;}

.tableau_icones .centrage_tableau_icones .tps_travail {
background:#dbe4c7 url(../images_site_new/icone_temps.jpg) no-repeat top;
}

.tableau_icones .centrage_tableau_icones .tps_relaxation {
background:#dbe4c7 url(../images_site_new/icone_relaxation.jpg) no-repeat top;
}

.tableau_icones .centrage_tableau_icones .tps_total {
background:#dbe4c7 url(../images_site_new/icone_total.jpg) no-repeat top;
}

.reserve_clients {
display:block;
width:550px;
margin:auto auto auto auto;
clear:both;
padding-top:15px;
padding-bottom:15px;
font-size:13px;
font-weight:bold;
color:#CC0000;
}

.les_aliments_recette h2 {
margin-top:20px;
}

.titre_groupe_recette {
display:block;
margin-right:7px;
padding-bottom:5px;
font-size:16px;
color:#330066;
font-weight:bold;
background:#d5d9a8 url(../images_site_new/fond_h1.jpg) repeat-x bottom;
}

/*************** PAGE IMC *********************/

#IMC {
display:block;
margin-right:15px;
margin-left:0px;
margin-top:20px!important;
margin-bottom:20px!important;
border:solid 1px #b5be9e; 
width:495px;
padding:15px;
padding-top:50px;
padding-left:90px;
background:#cbdab1 url(../images_site_new/calculez_imc.png) no-repeat top center;
}

#IMC .titres  {
display:block;
width:500px;
float:left;
font-size:16px;
font-weight:bold;
color:#5a7003;
margin-bottom:2px;
}

#IMC .titres .entrez_valeurs {
display:block;
color:#663366;
}


#IMC .titres .pds {
margin-right:80px;
}

#IMC .champs {
display:block;
width:530px;
float:left;
}

#IMC .champs .pds #poids_imc{
font-size:12px;
font-weight:bold;
color:#302440;
background:#a794a2;
border:solid 1px #330066;
}

#IMC .champs .pds #taille_imc{
font-size:12px;
font-weight:bold;
color:#302440;
background:#e6dada;
border:solid 1px #330066;
}

/*#IMC .resultat {
display:inline;
background:#0066CC;
width:100px;
float:right;
}*/

.imcegal {
display:block;
float:left;
font-size:16px;
font-weight:bold;
color:#230459;
margin-top:10px;
}

#IMC #resultat_imc{
color:#333366;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
font-size:20px;
width:90px;
margin-left:30px;
background:#e6dada;
text-align:center;
}

#IMC .txt_bas_imc{
display:block;
clear:both;
font-weight:bold;
}

/*************************** ESPACE CLIENT *********************************/

.formulaire_commande_question {
background: url(../images_site_new/lavandes.png) no-repeat top right;}

.formulaire_commande_question ul li{
font-size:13px;
font-weight:bold;
color:#486516;}

.formulaire_commande_question .parceque{
font-size:21px;
font-weight:bold;
font-family:"Times New Roman", Times, serif;
color:#663366;}

.formulaire_commande_question .vouspreocupe{
font-size:36px;
font-family:"Times New Roman", Times, serif;
color:#663366;}

.formulaire_commande_question .annonce{
display:block;
padding:4px;
background:#c2cd96;
font-size:12px;
font-weight:bold;
color:#333333;}

.formulaire_commande_question .Q1,.formulaire_commande_question .Q2{
margin-top:15px;
padding:5px;
background:#d9dea8;
display:block;}

.formulaire_commande_question .Q1 #question {
display:block;
width:640px;
height:110px;
}

.formulaire_commande_question .Q3,.formulaire_commande_question .Q4,.formulaire_commande_question .Q5,.formulaire_commande_question .Q6,.formulaire_commande_question .Q7,.formulaire_commande_question .Q8,.formulaire_commande_question .Q9 {
display:block;
width:480px;
font-weight:bold;
padding-bottom:7px;
text-align:right;
}

.formulaire_commande_question .Q3 input,.formulaire_commande_question .Q4 input,.formulaire_commande_question .Q5 input,.formulaire_commande_question .Q6 input,.formulaire_commande_question .Q7 input,.formulaire_commande_question .Q8 input,.formulaire_commande_question .Q9 input {
width:200px;
background:#f0d7f0;
color:#330033;
border:solid 1px #330033;
}

.formulaire_commande_question .Q3 input #tel:hover,.formulaire_commande_question .Q4 input #login:hover,.formulaire_commande_question .Q5 input #prenom:hover,.formulaire_commande_question .Q6 input #email:hover,.formulaire_commande_question .Q7 input #psw:hover,.formulaire_commande_question .Q8 input:hover,.formulaire_commande_question .Q9 input:hover {
background:#9f689f;
color:#FFFFFF;
}

.formulaire_commande_question .Q2R1,.formulaire_commande_question .Q2R2{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
color:#333366;
display:block;
width:445px;
margin-top:15px;
margin-bottom:15px;}

.formulaire_commande_question .appelezmoi {
display:block;
margin-top:15px;
width:640px;
padding:7px;
background:#d9dea8;}

.formulaire_commande_question .appelezmoi .texte{
font-size:16px;
font-weight:bold;
color:#330033;}


.formulaire_commande_question .appelezmoi .entre{
font-weight:bold;}

.formulaire_commande_question .txt_conf{
display:block;
width:640px;
margin-top:15px;
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#663366;}
/************************** PAGE ACCUEIL ***************************/

.texte2 .MsoNormal {
display:block;
clear:both;}

/****************************** BLOG MENU GAUCHE ***************************/

.blog_menu {
display:block;
padding-top:195px;
}


.blog_menu_texte {
display:block;
width:100px;
height:42px;
overflow:hidden;
margin-left:62px;
margin-bottom:5px;
}

.blog_menu_texte a {
font-size:10px;
color:#580085;
text-decoration:underline;
}
.blog_menu_texte a:hover {
color:#607014;
}

.blog_menu_image {
display:block;
margin-left:62px;
width:100px;
height:60px;
border:solid 2px #c280e6;
}
.blog_menu_image:hover {
border:solid 2px #607014;
}

/************************ PAGE CONTACT **************************/

#contact #contact .titreMSP {
display:block;
font-size:35px;
font-weight:bold;
color:#47154a;
font-family:"Times New Roman", Times, serif;
}

#contact #contact .question {
display:block;
width:593px;
margin-top:20px;
}

#contact #contact .question .texte{
display:block;
font-weight:bold;
margin-bottom:15px;
color:#669900;
}

#contact #contact .question .R1{
display:block;
margin-bottom:10px;
}

#contact #contact .coordonnees {
display:block;
width:550px;
margin-top:20px;
padding:7px;
background: url(../images_site_new/fond_png);
}

#contact #contact .coordonnees label {
width:350px;
display:block;
text-align:right;
margin:4px;
}

#contact #contact .coordonnees .societe,#contact #contact .coordonnees .personne,#contact #contact .coordonnees .tel,#contact #contact .coordonnees .email{
text-align:right;
}

#contact #contact .coordonnees .personne {
font-weight:bold;
}

#contact #contact .coordonnees .horraire_1, #contact #contact .coordonnees .horraire_2{
width:390px;
display:block;
font-weight:bold;
color:#663399;
font-size:13px;
}

#contact #contact .coordonnees .horraire_1 input, #contact #contact .coordonnees .horraire_2 input{
background:#D9BEE7;
}

#contact #contact .coordonnees .texte{
display:block;
font-weight:bold;
margin-bottom:15px;
color:#669900;
}

#contact #contact .texte_bas{
display:block;
font-size:14px;
font-weight:bold;
color:#CC6600;
text-align:center;
margin-top:15px;
}

.coquelicot {
margin-left:280px;
}

.logo_haut_accueil {
margin-left:auto;
margin-right:auto;
width:295px;
height:125px;
}

/******************* REFERENCEMENT ***********************/

.copyright_dss {
font-size:11px;
color:#749FC0;
text-decoration:none;
}

.referencement_bas {
display:block;
margin:auto auto auto auto;
width:900px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
}

/******************* ESPACE CLIENT ***********************/

.present_fiche {
display:block;
padding:5px;
margin:auto auto auto auto;
}

.present_fiche .bjr{
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:bold;
color:#663366;
}

.present_fiche .bvn{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#567404;
margin-bottom:20px;
}

.present_fiche .fiche_details {
display:block;
padding:15px;
margin-bottom:15px;
background:#d0dcba;
}

.present_fiche .fiche_details .numerocl{
display:block;
width:280px;
margin:0;
text-align:right;
font-family:"Times New Roman", Times, serif;
font-size:19px;
font-weight:bold;
color:#663366;
}

.present_fiche .fiche_details .nom_prenom .nom{
display:block;
width:388px;
margin:0;
text-align:right;
}

.present_fiche .fiche_details .nom_prenom .prenom{
display:block;
width:280px;
margin:0;
text-align:right;
}

.present_fiche .fiche_details  .mail{
display:block;
width:280px;
margin:0;
text-align:right;
}

.present_fiche .fiche_details .tel{
display:block;
width:280px;
margin:0;
text-align:right;
}

.present_fiche .fiche_details .nom_prenom .consult_restantes{
display:block;
width:420px;
margin-top:15px;
text-align:center;
font-size:14px;
font-weight:bold;
color:#FF0000;
}
.present_fiche .fiche_details .nom_prenom .acces_guide{
display:block;
width:420px;
text-align:center;
font-size:12px;
font-weight:bold;
color:#FF0000;
}

.present_fiche .fiche_details .titre {
display:block;
font-weight:bold;
color:#663366;
font-size:14px;
margin-bottom:15px;
background:#bdd199 url(../images_site_new/fond_h1.jpg)  repeat-x bottom;
}

.present_fiche .fichier_joints {
display:block;
padding:15px;
background:#e9edc6;
margin-bottom:15px;
}

.present_fiche .fichier_joints .titre {
display:block;
font-size:14px;
font-weight:bold;
color:#663366;
margin-bottom:15px;
background:#d7dcae url(../images_site_new/fond_h1.jpg)  repeat-x bottom;
}

.present_fiche .fichier_joints .un_fichier {
list-style:none;
}

.present_fiche .fichier_joints .un_fichier a{
text-decoration:none;
color:#330033;
font-weight:bold;
font-size:12px;
list-style:none;
border:solid 1px #663366;
background:#F0BBF4;
padding:2px;
}
.present_fiche .fichier_joints .un_fichier a:hover{
color:#ffffff;
background:#666699;
}


.present_fiche .les_commnandes {
display:block;
padding:15px;
margin-bottom:15px;
background:#E2CBEB;
}

.present_fiche .les_commnandes .titre {
display:block;
font-size:14px;
font-weight:bold;
color:#663366;
margin-bottom:15px;
background:#d4b5e0 url(../images_site_new/fond_h1.jpg) repeat-x bottom;
}

.present_fiche .les_commnandes .nom_commande {
display:block;
font-size:15px;
font-weight:bold;
color:#333366;
}

.present_fiche .les_commnandes .nom_commnande .question {
display:block;
margin-top:20px;
}

.present_fiche .les_commnandes .une_commnande .question .jour_dispo {
display:block;
font-weight:bold;
}

.present_fiche .les_commnandes .une_commnande .question .heure_dispo {
display:block;
font-weight:bold;
}