/*global*/
body{
	background-color: #F2F2F2;
}
#global{
	width: 1025px;
	margin-left: auto;
	margin-right: auto;
	font-family: Helvetica;
	font-size: small;
}
a, a:visited {
	color:black;
	text-decoration:none;
}
img {
	border:0 none;
}



/*index*/
#accueil_header{
	float: left;
}
#accueil_logo{
	margin-left: 12px;
	float: left;
}
#accueil_titre{
	float: left;
	margin-left: 180px;
	margin-top: 20px;
}
#accueil_ul li{
	display: inline;	
}
#accueil_contenu{
	background-image: url(../backoffice/img/FondSiteMust.jpg);
	background-position: 0 0; width: 1024px; height: 604px;
	background-repeat: no-repeat;
	float: left;
	margin-top: -5px;
}
.bouton_log{
	width: 252px;
	height: 340px;
	margin-top:61px;
	float: left;
}
.bouton_log:hover{
	width: 252px;
	height:338px;
	background-image: url(../backoffice/img/Reflet.png);
}
#bouton_medimust{
	margin-left: 157px;
	/*margin-left: 73px;
	margin-left:115px;*/
}
#bouton_bourgelat{
	margin-left: 198px;
	/*background-image: url(../backoffice/img/SPRITE_Mustinfo_Accueil.png);
	background-position: 0 -1008px; width: 408px; height: 162px;*/
}
.accueil_bouton_log{
	display: block;
	width: 160px;
	height: 31px;
	margin-left: 128px;
	margin-top: 110px;
}

#accueil_login{
	margin-left:271px;
	width:550px;
}
#accueil_ul{
	margin-top:577px;
	height: 45px;
	width: 550px;
	color: #0D1F6F;
}
#accueil_ul li{
	list-style: none;
	margin-left: 100px;
}
/*public global*/
.public_login_float{
	float: left;
	margin-left:3px;
	margin-top:10px;
}
#public_img_login{
	background-image: url(../backoffice/img/Code_Equipe.png);
	width: 61px;
	height: 17px;
}
#public_img_mdp{
	background-image: url(../backoffice/img/Code_Secret.png);
	width: 61px;
	height: 17px;
}
#public_ok{
	float: right;
	margin-top: 5px;
	margin-right: 10px;
	background-image: url(../backoffice/img/OK.png);
	background-repeat: no-repeat;
	width: 53px;
	height: 24px;
}
#public_ok:hover{background-image: url(../backoffice/img/OK_Click.png);}

/*public MM //////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#publicmm_logo{
	margin-left: 14px;

}
#publicmm_has{
	background-image:url(../backoffice/img_article/LogoMedimustHAS2_10.png);
	width: 144px;
	height: 37px;
	float: left;
	margin-top: 40px;
	margin-left: 20px;
}

#publicmm_login{
	background-image: url(../backoffice/img/Identification_Vide.png);
	background-repeat: no-repeat;
	width: 292px;
	height: 31px;
	margin-top: -64px;
	margin-left: 560px;
	float: left;
}
#publicmm_contact{
	background-image: url(../backoffice/img/Contact.png);
	background-repeat: no-repeat;
	width: 95px;
	height: 31px;
	margin-top: -64px;
	margin-right: 14px;
	float: right;
}
#publicmm_contact:hover{background-image: url(../backoffice/img/Contact_Click.png);}
#publicmm_lien{
	background-image: url(../backoffice/img/Index_Fond.png);
	background-repeat: no-repeat;
	width: 808px;
	height: 104px;
	margin-top: 45px;
	margin-left: 112px;
	float: left;

}

#livre_inline{
	width:1000px;
	height: 420px;
	margin-top: 154px;
	margin-left: 6px;

}
#publicmm_livre{
	margin-right: 35px;
	background-image: url(../backoffice/img/Slide_Back.png);
	background-repeat: no-repeat;
	width: 904px;
	height: 404px;
	float: right;
	margin-top: -2px;

}
.publicmm_livre_txt{
	background-image: url(../backoffice/img/Slide_Texte_Fond.png);
	width: 400px;
	height: 400px;
}
.publicmm_livre_txt p{
	font-size: 12px;
	text-align: justify;
	margin-left: 15px;
	width: 315px;
}
.public_contact_background{
	/*background-image: url(../backoffice/img/FondBlanc.png);*/
	width: 900px;
	height: 400px;
	padding-top:20px;
	padding-left: 20px;
}
#publicmm_btn{
	margin-left: 40px;
	margin-top: -10px;
}

.btnmm{
	float: left;
	margin-left: 17px;
	width: 219px;
	height: 77px;
}
.btnmm_up{
	margin-top: -7px;
	float: left;
	margin-left: 17px;
	width: 219px;
	height: 77px;
}
#btnmm_teletrans{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -381px; width: 219px; height: 77px;
}

#btnmm_apicrypt{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -127px; width: 219px; height: 77px;
}

#btnmm_demo{
	background-image:url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -254px; width: 219px; height: 77px;
}

#btnmm_devis{
	background-image:url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 0; width: 219px; height: 77px;
}

#btnmm_teletrans:hover{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -889px; width: 219px; height: 77px;
}
#btnmm_apicrypt:hover{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -635px; width: 219px; height: 77px;
}
#btnmm_demo:hover{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -762px; width: 219px; height: 77px;
}
#btnmm_devis:hover{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -508px; width: 219px; height: 77px;
}
.btnmm.selectionnee{
	margin-top: -7px;
	margin-left: 10px;
}
.btnmm_up.selectionnee{
	margin-top: -14px;
	margin-left: 10px;
}
#btnmm_teletrans.selectionnee{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -1436px; width: 230px; height: 90px;
}
#btnmm_apicrypt.selectionnee{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -1156px; width: 230px; height: 90px;
}
#btnmm_demo.selectionnee{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -1296px; width: 230px; height: 90px;
}
#btnmm_devis.selectionnee{
	background-image: url(../backoffice/img/SPRITE_MM_Boutons.png);
	background-position: 0 -1016px; width: 230px; height: 90px;
}

/*liste des liens*/
.ulmm_titre{
	float: left;
	font-size: 11px;
	margin-top:20px;
}
.ulmm_titre li{
	line-height: 17px;
}
.li_bleu{
	color: #455B9F;
}
.public_contact{
	font-size: 12px;
}
.public_contact input{
	background-color: Lavender;
    border: medium none;
    height: 15px;
    margin-left: 5px;
    width: 220px;
}
.public_contact_align{
	color: orange;
}
/*public bou /////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#publicbou_logo{
	margin-left: 14px;
}
#public_contenu{
	background-image: url(../backoffice/img/background_public.jpg);
	background-repeat: no-repeat;
	width: 1063px;
	height: 650px;
	float: left;
	margin-top: -34px;
	margin-left: -4px;
}
#utilisateur_contenu{
	background-image: url(../backoffice/img/Background.jpg);
	background-repeat: no-repeat;
	width: 1024px;
	height: 606px;
	float: left;
	margin-top: -34px;
	margin-left: -4px;
}


#publicbou_login{
	background-image: url(../backoffice/img/Identification_Vide.png);
	background-repeat: no-repeat;
	width: 292px;
	height: 31px;
	margin-top: -64px;
	margin-left: 560px;
	float: left;

}
#publicbou_contact{
	background-image: url(../backoffice/img/Contact.png);
	background-repeat: no-repeat;
	width: 95px;
	height: 31px;
	margin-top: -64px;
	margin-right: 14px;
	float: right;
}
#publicbou_contact:hover{background-image: url(../backoffice/img/Contact_Click.png);}
#publicbou_lien{
	background-image: url(../backoffice/img/Index_Fond.png);
	background-repeat: no-repeat;
	width: 808px;
	height: 104px;
	margin-top: 50px;
	margin-left: 112px;
	float: left;

}

#livre_inline{
	width:1000px;
	height: 420px;
	margin-top: 149px;
	margin-left: 6px;

}
#ul_livre{
	width: 50000px
}

#publicbou_livre{
	background-image: url(../backoffice/img/Slide_Back.png);
	background-repeat: no-repeat;
	float:right;
	height:404px;
	margin-right:35px;
	margin-top:-2px;
	width:904px;

}
#publicbou_livre_txt{
	background-image: url(../backoffice/img/Slide_Texte_Fond.png);
	width: 400px;
	height: 400px;
}

#publicbou_btn{
	margin-left: 40px;
	margin-top: -10px;
}

.btnbou{
	float: left;
	margin-left: 17px;
	width: 219px;
	height: 77px;
}
.btnbou_up{
	margin-top: -7px;
	float: left;
	margin-left: 17px;
	width: 219px;
	height: 77px;
}
.btnbou.selectionnee{
	margin-top: -7px;
	margin-left: 10px;
}
.btnbou_up.selectionnee{
	margin-top: -14px;
	margin-left: 10px;
}
#btnbou_imagerie{
	background-image: url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -941px; width: 219px; height: 77px;
	}
#btnbou_site{
	background-image: url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -687px; width: 219px; height: 77px;
	}
#btnbou_analyse{
	background-image:url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -814px; width: 219px; height: 77px;
	}
#btnbou_devis{
	background-image:url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -560px; width: 219px; height: 77px;
	}

#btnbou_imagerie:hover{
	background-image: url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -1449px; width: 219px; height: 77px;
	}
#btnbou_site:hover{
	background-image: url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -1195px; width: 219px; height: 77px;

	}
#btnbou_analyse:hover{
	background-image:url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -1322px; width: 219px; height: 77px;
	}
#btnbou_devis:hover{
	background-image:url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -1068px; width: 219px; height: 77px;
	}

#btnbou_imagerie.selectionnee{
	background-image: url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -420px; width: 230px; height: 90px;
	}
#btnbou_site.selectionnee{
	background-image: url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -140px; width: 230px; height: 90px;
	}
#btnbou_analyse.selectionnee{
	background-image:url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 -280px; width: 230px; height: 90px;
	}
#btnbou_devis.selectionnee{
	background-image:url(../backoffice/img/SPRITE_BOU_Boutons.png);
	background-position: 0 0; width: 230px; height: 90px;
	}

/* fin de BOU ////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*liste des liens*/
.ulbou_titre{
	float: left;
	font-size: 12px;
}
.ulbou_titre li {
	line-height: 17px;
}
.li_bleu a{
	color: #455B9F;
}

/*utilisateur mm*/
#utilistateur_btn_gauche{
	margin-top:60px;
	float: left;
	width: 250px;
}
#utilistateur_btn_gauche li{
	list-style: none;
	margin-top: 17px;
}

#utilistateur_btn_gauche_1{
	background-image: url(../backoffice/img/SiteEquipeBoutons.png);
	background-position: 0 0; width: 176px; height: 46px;
}
#utilistateur_btn_gauche_1:hover{
	background-position: 0 -96px; width: 176px; height: 46px; 
}
#utilistateur_btn_gauche_2{
	background-image: url(../backoffice/img/SiteEquipeBoutons.png);
	background-position: 0 -192px; width: 176px; height: 46px; 
}
#utilistateur_btn_gauche_2:hover{
	background-position: 0 -288px; width: 176px; height: 46px; 
}
#utilistateur_btn_gauche_3{
	background-image: url(../backoffice/img/SiteEquipeBoutons.png);
	background-position: 0 -384px; width: 176px; height: 46px;
}
#utilistateur_btn_gauche_3:hover{
	background-position: 0 -480px; width: 176px; height: 46px; 
}

#utilistateur_btn_gauche_4{
	background-image: url(../backoffice/img/SiteEquipeBoutons.png);
	background-position: 0 -576px; width: 176px; height: 46px; 
}
#utilistateur_btn_gauche_4:hover{
	background-position: 0 -672px; width: 176px; height: 46px;
}

#utilistateur_btn_gauche_5{
	background-image: url(../backoffice/img/SiteEquipeBoutons.png);
	background-position: 0 -768px; width: 176px; height: 46px;
}
#utilistateur_btn_gauche_5:hover{
	background-position: 0 -864px; width: 176px; height: 46px; 
}

#utilistateur_btn_gauche_6{
	background-image: url(../backoffice/img/SiteEquipeBoutons.png);
	background-position: 0 -960px; width: 176px; height: 46px; 
}
#utilistateur_btn_gauche_6:hover{
	background-position: 0 -1056px; width: 176px; height: 46px; 
}

#utilistateur_btn_gauche_7{
	background-image: url(../backoffice/img/SiteEquipeBoutons.png);
	background-position: 0 -1152px; width: 176px; height: 46px; 
}
#utilistateur_btn_gauche_7:hover{
	background-position: 0 -1248px; width: 176px; height: 46px;
}
#utilistateur_btn_gauche_8{
	background-image: url(../backoffice/img/SiteEquipeBoutons.png);
	background-position: 0 -1152px; width: 176px; height: 46px; 
}
#utilistateur_btn_gauche_8:hover{
	background-position: 0 -1248px; width: 176px; height: 46px;
}

/*utilisateur mm*/
#utilisateurmm_btn_gauche{
	margin-top:52px;
	float: left;
	width: 250px;
	margin-left:-20px;
}
#utilisateurmm_btn_gauche li{
	list-style: none;
	margin-top: 20px;
	margin-left: 14px;
}

#utilisateurmm_btn_gauche_1{
	background-image: url(../backoffice/img/SiteEquipeBoutonsMM.png);
	background-position: 0 0; width: 176px; height: 46px;
}
#utilisateurmm_btn_gauche_1:hover{
	background-position: 0 -96px; width: 176px; height: 46px; 
}
#utilisateurmm_btn_gauche_2{
	background-image: url(../backoffice/img/SiteEquipeBoutonsMM.png);
	background-position: 0 -192px; width: 176px; height: 46px; 
}
#utilisateurmm_btn_gauche_2:hover{
	background-position: 0 -288px; width: 176px; height: 46px; 
}
#utilisateurmm_btn_gauche_3{
	background-image: url(../backoffice/img/SiteEquipeBoutonsMM.png);
	background-position: 0 -384px; width: 176px; height: 46px;
}
#utilisateurmm_btn_gauche_3:hover{
	background-position: 0 -480px; width: 176px; height: 46px; 
}

#utilisateurmm_btn_gauche_4{
	background-image: url(../backoffice/img/SiteEquipeBoutonsMM.png);
	background-position: 0 -576px; width: 176px; height: 46px; 
}
#utilisateurmm_btn_gauche_4:hover{
	background-position: 0 -672px; width: 176px; height: 46px;
}

#utilisateurmm_btn_gauche_5{
	background-image: url(../backoffice/img/SiteEquipeBoutonsMM.png);
	background-position: 0 -768px; width: 176px; height: 46px;
}
#utilisateurmm_btn_gauche_5:hover{
	background-position: 0 -864px; width: 176px; height: 46px; 
}

#utilisateurmm_btn_gauche_6{
	background-image: url(../backoffice/img/SiteEquipeBoutonsMM.png);
	background-position: 0 -960px; width: 176px; height: 46px; 
}
#utilisateurmm_btn_gauche_6:hover{
	background-position: 0 -1056px; width: 176px; height: 46px; 
}

#utilisateurmm_btn_gauche_7{
	background-image: url(../backoffice/img/SiteEquipeBoutonsMM.png);
	background-position: 0 -1152px; width: 176px; height: 46px; 
}
#utilisateurmm_btn_gauche_7:hover{
	background-position: 0 -1248px; width: 176px; height: 46px;
}
#utilisateurmm_btn_gauche_8{
	background-image: url(../backoffice/img/SiteEquipeBoutonsMM.png);
	background-position: 0 -1344px; width: 176px; height: 46px; 
}
#utilisateurmm_btn_gauche_8:hover{
	background-position: 0 -1440px; width: 176px; height: 46px;
}

#utilisateur_btn_liste{
	margin-left: 290px;
}
#utilisateurmm_user{
	background-image:url("../backoffice/img/Flou1px.png");
	background-repeat:repeat-x;
	float:right;
	height:22px;
	margin-right:30px;
	margin-top:5px;
	padding:5px;
}
#utilisateurmm_login{
	background-position: 0 -328px; width: 292px; height: 31px;
	width: 292px;
	height: 31px;
	margin-top: -64px;
	margin-left: 722px;
	float: left;
}
#utilisateurmm_logout{
	background: url(../backoffice/img/SpriteMenuEquipes.png) no-repeat top left;
	background-position: 0 -726px; width: 113px; height: 22px; 
	float: right;
	margin-top: 8px;
	margin-right: 5px;
}
#utilisateurmm_plusdecontrat, #utilisateurmm_souscontrat{
	
}
.utilisateurmm_cadreblanc{
	background-image: url(../backoffice/img/EquipeFondBlanc.png);
	width: 762px;
	height: 554px;
	float: left;
}
#utilisateurmm_actualite_titre{
	background-image: url(../backoffice/img/EquipeActu.png);
	height:22px;
	margin-left: 11px;
}
#utilisateurmm_faq_titre{
	background-image: url(../backoffice/img/EquipeFAQ.png);
	height:22px;
	margin-left: 11px;
}
#utilisateurmm_evo_titre{
	background-image: url(../backoffice/img/EquipeEvol.png);
	margin-left: 11px;
	height: 22px;
}
#utilisateurmm_teletransmission_titre{
	background-image: url(../backoffice/img/EquipeTeletrans.png);
	margin-left: 11px;
	height: 22px;
}
#utilisateurmm_maj_titre{
	background-image: url(../backoffice/img/EquipeMAJ.png);
	height:22px;
	margin-left: 11px;
}
#utilisateurmm_matos_titre{
	background-image: url(../backoffice/img/EquipeMatos.png);
	height:22px;
	margin-left: 11px;
}
#utilisateurmm_systeme_titre{
	background-image: url(../backoffice/img/EquipeSys.png);
	height:22px;
	margin-left: 11px;
}
#utilisateurmm_siteinternet_titre{
	background-image: url(../backoffice/img/EquipeSiteInternet.png);
	height:22px;
	margin-left: 11px;
}
#utilisateurmm_contact_titre{
	background-image: url(../backoffice/img/EquipeContact.png);
	height:22px;
	margin-left: 11px;
}
.utilisateur_btn{
	margin-top: -64px;
	float: left;
	position: relative;
}
#utilisateur_faq_liste{
	height: 530px;
	width: 757px;
	overflow: auto;
}
#maj_page_normale{
	height: 462px;
	width: 757px;
	overflow: auto;
}
#maj_page_tout{
	height:460px;
	overflow:auto;
	width:757px;
}
#utilisateur_evo_liste{
	height: 530px;
	width: 757px;
	overflow: auto;
}
#utilisateurmm_btn_faq{
	background: url(../backoffice/img/SpriteMenuEquipes.png) no-repeat top left;
	background-position: 0 -82px; 
	width: 94px; height: 32px;
}
#fleche_1.selectionnee{
		background-image: url(../backoffice/img/FlechesSelect.png);
	background-repeat: no-repeat;
}
#fleche_2.selectionnee{
		background-image: url(../backoffice/img/FlechesSelect.png);
	background-repeat: no-repeat;
}
#fleche_3.selectionnee{
		background-image: url(../backoffice/img/FlechesSelect.png);
	background-repeat: no-repeat;
}
#fleche_4.selectionnee{
		background-image: url(../backoffice/img/FlechesSelect.png);
	background-repeat: no-repeat;
}
#fleche_5.selectionnee{
		background-image: url(../backoffice/img/FlechesSelect.png);
	background-repeat: no-repeat;
}
#fleche_6.selectionnee{
		background-image: url(../backoffice/img/FlechesSelect.png);
	background-repeat: no-repeat;
}
#fleche_7.selectionnee{
		background-image: url(../backoffice/img/FlechesSelect.png);
	background-repeat: no-repeat;
}
#utilisateurmm_btn_faq:hover{
	background-position: 0 -564px; width: 94px; height: 31px; 
}
#utilisateurmm_btn_evo{
	background: url(../backoffice/img/SpriteMenuEquipes.png) no-repeat top left;
	background-position: 0 0; 
	width: 94px; height: 32px; 
	margin-left: 104px;
}
#utilisateurmm_btn_evo.selectionnee{
	background-position: 0 -798px; width: 94px; height: 41px; 
}
#utilisateurmm_btn_evo:hover{
	background-position: 0 -483px; width: 94px; height: 31px;
}
#utilisateurmm_btn_maj{
	background: url(../backoffice/img/SpriteMenuEquipes.png) no-repeat top left;
	background-position: 0 -164px; 
	width: 94px; height: 32px;
	margin-left: 208px;
}
#utilisateurmm_btn_maj.selectionnee{
	background-position: 0 -980px; width: 94px; height: 41px; 
}
#utilisateurmm_btn_maj:hover{
	background-position: 0 -645px; width: 94px; height: 31px;
}
#utilisateurmm_btn_contact{
	background:url("../backoffice/img/SpriteMenuEquipes.png") no-repeat scroll 0 -246px transparent;
	height:32px;
	width:94px;
}
#utilisateurmm_btn_contact:hover{
	background-position: -100px -645px; width: 94px; height: 31px;
}
#utilisateurmm_btn_contact.selectionnee{
	background-position: 0 -1071px; width: 94px; height: 41px;
}
#utilisateurmm_actualite_global{
	height:515px;
	overflow: auto;
}
.titre_news, .titre_news a{
	color: #2F4CBF;	
	font-size: 1em;
	font-weight: 600;
	line-height: 20px;
	width: 700px;
	margin-left: 20px;	
}
.texte_news{
	text-align: justify;
	font-size: 0.9em;
	padding-left:35px;
	text-align:justify;
	width:670px;
}
.texte_news a{
	text-decoration: underline;
	font-style: italic;
}
#utilisateur_newsplus{
	float: right;
	font-style: italic;
	font-size: 0.8em;
	margin-right: 20px;
	text-decoration: underline;
}

/*style du livre*/
#livre ul, #livre li{
	margin:0;
	padding:0;
	list-style:none;
	}

#livre li{
	float: left;
}
#livre, #livre li{ 
	width:904px;
	height:404px;
	overflow:hidden; 
	}
span#livre_prec{
	float: right;
	background-image: url(../backoffice/img/Fleche_Gauche.png);
	background-repeat: no-repeat;
	margin-left:-35px;
	margin-top:-250px;
	position:absolute;
	width: 38px;
	height: 75px;
}
span#livre_suiv{
	background-image: url(../backoffice/img/Fleche_Droite.png);
	background-repeat: no-repeat;
	margin-top: -250px;
	position: relative;
	width: 38px;
	height: 75px;
	float: right;
	margin-right: -35px;
}
span#livre_prec:hover{background-image: url(../backoffice/img/Fleche_Gauche_Click.png);}
span#livre_suiv:hover{background-image: url(../backoffice/img/Fleche_Droite_Click.png);}

span#livre_suiv a, span#livre_prec a{
	display: block;
	width: 100%;
	height: 100%;
}

.publicmm_livre_txt	{
	text-align: center;
	padding-top: 15px;
	color: #273D7F;
	float: left;
}
.public_livre_txt_contenu{
	margin-top:0px;
	color: black;
	font-size: 12px;
	padding: 15px;
	text-align: left;
}
.public_livre_txt_accueil{
	margin-top:0px;
	color: white;
	font-size: 0.9em;
	padding: 15px;
	text-align: left;
}
.public_livre_txt_accueil_gauche{
	width: 283px;
	padding: 0px 0px 0px 15px;
	text-align: justify;
	float: left;
}
.public_livre_txt_accueil_droite{
	margin-left: 91px;
	width: 448px;
	padding: 0px 0px 0px 15px;
	text-align: justify;
	float: left;
	font-size: 12px;

}
.public_img{
	float: left;
	padding-top: 40px;
	padding-left: 10px;
}
.public_img img{
	width: 474px;
	height: 325px;
}
#footer{
	clear: both;
	font-family:helvetica;
	font-size:12px;
	text-align:center;
	color:#828CB6;
}
/*partie administration*/
#btn_admin_gauche{
	width: 200px;
	float: left;
}
#admin_news{
	background-image: url(../backoffice/img/ADMINsprite.png);
	background-repeat: no-repeat;
	width: 95px;
	height: 31px;
	margin-top: -64px;
	margin-left: 250px;
	float: left;
	position: relative;
}
#admin_news:hover{ 
	background-position: 0 -324px; width: 94px; height: 31px;  
}
#admin_news.selectionnee{
	background-position: 0 -648px; width: 94px; height: 42px; 	
}
#admin_maj{
	background-image: url(../backoffice/img/ADMINsprite.png);
	background-repeat: no-repeat;
	background-position: 0 -162px; width: 166px; height: 31px;
	width: 166px;
	height: 31px;
	margin-top: -64px;
	margin-left: 350px;
	float: left;
	position: relative;
}
#admin_maj:hover{
	background-position: 0 -486px; width: 166px; height: 31px;
}
#admin_maj.selectionnee{
	background-position: 0 -832px; width: 166px; height: 42px;
}
#admin_faq{
	background-image: url(../backoffice/img/ADMINsprite.png);
	background-repeat: no-repeat;
	background-position: 0 -81px; width: 94px; height: 31px;
	width: 95px;
	height: 31px;
	margin-top: -64px;
	margin-left: 520px;
	float: left;
	position: relative;
}
#admin_faq:hover{
	background-position: 0 -405px; width: 94px; height: 31px;
}
#admin_faq.selectionnee{
	background-position: 0 -740px; width: 94px; height: 42px; 
}

#admin_log{
	background-image: url(../backoffice/img/ADMINsprite.png);
	background-repeat: no-repeat;
	background-position: 0 -243px; width: 94px; height: 31px; 
	width: 95px;
	height: 31px;
	margin-top: -64px;
	margin-left: 620px;
	float: left;
	position: relative;
}
#admin_log:hover{
	background-position: 0 -567px; width: 94px; height: 31px;
}
#admin_log.selectionnee{
	background-position: 0 -924px; width: 94px; height: 42px; 
}
#admin_login{
	width: 292px;
	height: 31px;
	margin-top: -64px;
	margin-left: 720px;
	float: left;
}
#admin_index{
	margin-top: 60px;
	margin-left: 30px;
}
#global_admin{
	background-image: url(../backoffice/img/GaletsForever.jpg);
}
#admin_btn_publier_maj{
	background-image: url(../backoffice/img/Telech_Publier.png);
	width: 243px;
	height: 36px;
	float: left;
}
#admin_btn_publier_maj:hover{
	background-image: url(../backoffice/img/Telech_Publier_Clic.png);
}
#admin_btn_liste_maj{
	background-image: url(../backoffice/img/Telech_Liste.png);
	width: 243px;
	height: 36px;
	float: left;
}
#admin_btn_liste_maj:hover{
	background-image: url(../backoffice/img/Telech_Liste_Clic.png);
}
#admin_btn_liste_news{
	background-image: url(../backoffice/img/News_Liste.png);
	width: 243px;
	height: 36px;
	float: left;
}
#admin_btn_liste_news:hover{
	background-image: url(../backoffice/img/News_Liste_Clic.png);
}
#admin_btn_publier_news{
	background-image: url(../backoffice/img/News_Ajout.png);
	width: 243px;
	height: 36px;
	float: left;
}
#admin_btn_publier_news:hover{
	background-image: url(../backoffice/img/News_Ajout_Clic.png);
}


.cadre_blanc{
	/*background-image: url(../backoffice/img/ADMINfondBlanc.png);*/
	/*background-repeat: no-repeat;*/
	background-color: white;
	border: solid gray 1px;
	width: 750px;
	height: 550px;
	overflow: auto;
}
.cadre_blanc_contenu{
	height: 550px;
	overflow: auto;
}

#log_liste{
	margin-top: 20px;
}
.admin_btn_partie{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 730px;
}
.lien{
	display: block;
	width:100%;
	height: 100%;
}
#admin_btn_logout{
	background-image: url(../backoffice/img/PowerOff.png);
	height: 26px;
	width: 26px;
	margin-top: -4px;
}
#admin_btn_logout:hover{
	background-image: url(../backoffice/img/PowerOff_Clic.png);
}

#admin_tab_news{
	margin-left: auto;
	margin-right:auto;
	margin-top:10px;
	width:95%;
	overflow: auto;
	max-height: 500px;
}
#admin_tab_news tr, #admin_tab_news td, #admin_maj_tab tr, #admin_maj_tab td, #admin_faq_tab tr, #admin_faq_tab td{
	border: 1px solid grey;
}

#admin_maj_tab, #admin_faq_tab{
	margin-top:10px;
	margin-left: auto;
	margin-right: auto;
	width: 90%;	
}
.admin_centrer_tab{
	margin-left: auto;
	margin-right: auto;
	width: 90%;
}
.bold{
	font-weight: bold;
}
#btn_dl{
	background-image: url(../backoffice/img/BoutonsVierges.png);
	width: 267px;
	height: 27px;
	margin-left:auto;
	margin-right:auto;
}

#btn_dl:hover{
	background-position: 0 27px; width: 267px; height: 27px;
}
#btn_dl a{
	color: white;
	text-align: center;
	padding-top: 7px;
	font-weight: bold;	
}
.cmxform{
	width:100%;
}

.div_prospect{
	color: white;
    margin-left: auto;
    margin-right: auto;
    width: 95%;
}
.div_prospect h3{
	font-size: 15px;
}
.div_prospect table{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.div_prospect .required{
	/*float: right;*/
}
#propect_btn_dl_demo{
	width: 140px;
	margin-left: auto;
	margin-right: auto;
}
.submitdemo{
     border:none;
     color:#fff;
     background: transparent url(../backoffice/img/LECTURE_03.jpg) no-repeat top left;
     width:381px;
     height:258px;
}

.submitdevis{
	background: transparent url(../backoffice/img/btn_INFOS.png) no-repeat top left;
	 width:164px;
}
.submitdemodl{
     border:none;
     color:#fff;
     background: transparent url(../backoffice/img/DL.png) no-repeat top left;
     width:164px;
     height:60px;
}
.submitdemodl:hover{
	background-image: url(../backoffice/img/DLover.png);
}
.imageflow img{
	width: 171px;
	height: 240px;
}
.imageflow li{
	width: 171px;
	height: 240px;
}
#btn_pem{
	position: relative;
	float: right;
	padding: 5px 5px 5px 5px;
}
#btn_pem a{
	color : grey;
	}
/*Tableau pour les sms*/
table.liste_sms{
	max-height: 530px;
	overflow: auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 20px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
table.liste_sms th{
	font-size: 14px;
	font-weight: normal;
	padding: 10px 8px;
	color: #039;
	background: #DBDBDB;
}

table.liste_sms td{
	padding: 8px;
	color: #669;
}
table.liste_sms .odd
{
	background: #e8edff; 
}
#liste_sms_over{
	max-height: 347px;
	overflow: auto;
	width: 760px;
}
#utilisateurmm_souscontrat_sms table{
	width: 700px;
}
#utilisateurmm_souscontrat_sms table{
	background-color: white;
}
#utilisateurmm_souscontrat_sms table td.smsId{
	width: 7%;
}
#utilisateurmm_souscontrat_sms table td.numberTo{
	width: 10%;
}
#utilisateurmm_souscontrat_sms table td.status{
	width: 5%;
}
#utilisateurmm_souscontrat_sms table td.date{
	width: 20%;
}
#utilisateurmm_souscontrat_sms table td.text{
	width: 68%;
}

.sms_liste_recherche
{
	width: 100%;
	float: left;
	height: 25px;
	padding: 10px;
}

.sms_liste_recherche_numero{
	float: left;
	width: 15%;
	
}
.sms_liste_recherche_statut{
	float: left;
	width: 10%;
}
.sms_liste_recherche_texte{
	float: left;
	width: 50%;
}
.sms_liste_recherche_date{
	float: left;
	width: 20%;
}
#form_recherche{
	padding: 20px;
}
button.recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	padding: 7px 12px;
	background: -moz-linear-gradient(
		top,
		#7bdb0d 0%,
		#4aab19);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#7bdb0d),
		to(#4aab19));
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border: 1px solid #000000;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 2px rgba(255,255,255,0.7);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.4),
		0px 1px 0px rgba(255,255,255,0.3);
}
