@CHARSET "ISO-8859-1";

/**
 * Style dédié au portail Praticien
 * ---------------------------------------------------------------------------------------------------------------------------------------------------
 * @version 2017-08-01 JN : Création (éclatement de anciennement personnalise.css)
 * @version 2018-11-29 JN : Remise à plat qui devient la réference pour les futurs portails (style fondé pour MPI)
 * 
 */

/* Remplacer la couleur dominante du site #EE980A */

/* --------------------------------- COMMUN APRES CONNEXION OU CONSULTATION UNITAIRE */

.page_praticien .texte_titre,
#visu_compte_web_praticien_texte_haut,
#modif_compte_web_praticien_texte_haut {
	font-size:1.7em;
	text-align:left;
	color:#EE980A;
	padding-bottom:15px;
}


/* --------------------------------- PAGE LOGIN */

#espace_accueil_praticien_texte_haut {
	width:630px;
	height:150px;
	margin:auto;
	margin-top:10px;
	color:#333;
}
#espace_accueil_praticien_texte_haut img.image_login {
	float:left;
}
#contenu.login_praticien {
	padding-bottom:10px;
}
#login_facture_contenu, #login_praticien_contenu {
	margin:0;
	padding:0;
	white-space:nowrap;
	display:inline-block;
	vertical-align:top;
	border:1px solid #ddd;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
#login_facture_contenu {
	width:360px;
}
#login_praticien_contenu {
	width:500px;
}
#login_facture_texte_haut, #login_praticien_texte_haut {
	white-space:normal;
}
#login_facture_contenu h3, #login_praticien_contenu h3 {
	border:none;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background-color:#EE980A;
	padding:10px 0;
}
#login_facture_contenu  p, #login_praticien_contenu  p {
	white-space:normal;
	color:#666;
	font-size:1em;
	padding:0 10px;
	text-align:center;
}
#login_facture_acces_facture, #login_praticien_acces_praticien {
	padding:0;
	white-space:normal;
}
#form_login_facture, #form_acces_praticien {
	margin:10px 15px;
	text-align:left;
	font-size:1.1em;
	color:#333;
}
.login_facture_intitule, .login_praticien_intitule {
	padding:5px 0;
}
.login_praticien_saisie {
	width:390px;
	display:inline-block;
}
.login_facture_saisie > input, .login_praticien_saisie > input {
	width:calc(100% - 30px);
	border:1px solid #ddd;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:8px 12px;
	background-color:#fff;
}
#login_facture_acces_facture_erreur, #login_praticien_acces_praticien_erreur {
	clear:both;
	margin-top:10px;
	padding:0.3em;
	font-size:0.9em;
	color:#FF1010;
	text-align:center;
}
#login_facture_acces_facture_submit {
	margin-top:15px;
	padding:4px 0 0 0;
	width:100%;
	text-align:center;
}
#login_facture_acces_facture_submit > * {
	margin:0;
	padding:0;
}
#login_praticien_div_mdp_oublie {
	display:inline-block;
}
#login_praticien_div_mdp_oublie a {
	font-size:0.8571428571428571em;
	text-transform: uppercase;
	text-decoration:none;
	color:#EE980A;
}
#login_praticien_div_mdp_oublie a:hover {
	text-decoration:underline;
}
#login_praticien_acces_praticien_submit, #login_praticien_creation_compte_praticien {
	margin-top:15px;
	padding:4px 0 0 0;
	width:49%;
	white-space:nowrap;
	display:inline-block;
	text-align:center;
}
#login_praticien_acces_praticien_submit > *, #login_praticien_creation_compte_praticien > * {
	margin:0;
	padding:0;
}


/* --------------------------------- PAGE CREATION DE COMPTE & OUBLI DE MOT DE PASSE */

#creation_compte_praticien_texte_haut,
#gestion_oubli_mdp_praticien_texte_haut {
	width:630px;
	height:150px;
	margin:auto;
	margin-top:10px;
	color:#333;
}
#creation_compte_praticien_texte_haut img.image_login,
#gestion_oubli_mdp_praticien_texte_haut img.image_login {
	float:left;
}
#identification_praticien_contenu,
#enregistrement_compte_praticien_contenu,
#validation_compte_praticien_contenu,
#identification_oubli_mdp_praticien_contenu,
#validation_oubli_mdp_praticien_contenu {
	margin:auto;
	padding:0;
	white-space:nowrap;
	vertical-align:top;
	border:1px solid #ddd;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
#identification_praticien_contenu,
#enregistrement_compte_praticien_contenu,
#validation_compte_praticien_contenu 	{width:755px;}
#identification_oubli_mdp_praticien_contenu,
#validation_oubli_mdp_praticien_contenu {width:550px;}

#identification_praticien_texte_haut,
#enregistrement_compte_praticien_texte_haut,
#validation_compte_praticien_texte_haut,
#identification_oubli_mdp_praticien_texte_haut,
#validation_oubli_mdp_praticien_texte_haut {
	white-space:normal;
}
#identification_praticien_contenu h3,
#enregistrement_compte_praticien_contenu h3,
#validation_compte_praticien_contenu h3,
#identification_oubli_mdp_praticien_contenu h3,
#validation_oubli_mdp_praticien_contenu h3 {
	border:none;
	-webkit-border-radius:5px 5px 0 0;
	-moz-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	background-color:#EE980A;
	padding:10px 0;
}
#identification_praticien_contenu p,
#enregistrement_compte_praticien_contenu p,
#validation_compte_praticien_contenu p,
#identification_oubli_mdp_praticien_contenu p,
#validation_oubli_mdp_praticien_contenu p {
	white-space:normal;
	color:#666;
	font-size:1em;
	padding:0 10px;
	text-align:center;
}
#identification_praticien_contenu a,
#enregistrement_compte_praticien_contenu a,
#validation_compte_praticien_contenu a,
#identification_oubli_mdp_praticien_contenu a,
#validation_oubli_mdp_praticien_contenu a {
	text-transform: uppercase;
	text-decoration:none;
	color:#EE980A;
}
#identification_praticien_contenu a:hover,
#enregistrement_compte_praticien_contenu a:hover,
#validation_compte_praticien_contenu a:hover,
#identification_oubli_mdp_praticien_contenu a:hover,
#validation_oubli_mdp_praticien_contenu a:hover {
	text-decoration:underline;
}
#identification_praticien_img_exemple_virement {
	border:1px solid #ddd;
	opacity:0.5;
}
#identification_praticien_acces_etape_2,
#enregistrement_compte_praticien_acces_etape_3,
#identification_oubli_mdp_praticien_acces_etape_2 {
	padding:0;
	white-space:normal;
}
#form_identification_praticien,
#form_enregistrement_compte_praticien,
#form_identification_oubli_mdp_praticien {
	margin:10px 15px;
	text-align:left;
	font-size:1.1em;
	color:#333;
}
.identification_praticien_intitule,
.enregistrement_compte_praticien_intitule,
.identification_oubli_mdp_praticien_intitule {
	padding:5px 0;
}
.identification_praticien_saisie,
.enregistrement_compte_praticien_saisie {
	width:390px;
	display:inline-block;
}
.enregistrement_compte_praticien_ctrl {
	display:inline-block;
}
.identification_praticien_saisie > input,
.enregistrement_compte_praticien_saisie > input,
.identification_oubli_mdp_praticien_saisie > input {
	width:calc(100% - 30px);
	border:1px solid #ddd;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	border-radius:6px;
	padding:8px 12px;
	background-color:#fff;
}
#enregistrement_compte_praticien_option {
	white-space:normal;
	color:#666;
	font-size:0.8em;
	padding:0 10px;
	margin-top:10px;
	text-align:center;
}
#enregistrement_compte_praticien_etoile {
	white-space:normal;
	color:#666;
	font-size:0.9em;
	padding:0 10px;
	margin-top:10px;
	text-align:center;
}
#enregistrement_compte_praticien_cgu {
	display:none;
}
#identification_praticien_acces_etape_2_erreur,
#enregistrement_compte_praticien_acces_etape_3_erreur,
#identification_oubli_mdp_praticien_acces_etape_2_erreur {
	clear:both;
	margin-top:10px;
	padding:0.3em;
	font-size:0.9em;
	color:#FF1010;
	text-align:center;
}
#identification_praticien_acces_etape_2_submit,
#enregistrement_compte_praticien_acces_etape_3_submit,
#identification_oubli_mdp_praticien_acces_etape_2_submit {
	margin-top:15px;
	padding:4px 0 0 0;
	width:100%;
	text-align:center;
}
#identification_praticien_acces_etape_2_submit > *,
#enregistrement_compte_praticien_acces_etape_3_submit > *,
#identification_oubli_mdp_praticien_acces_etape_2_submit > * {
	margin:0;
	padding:0;
}


/* --------------------------------- CONSULTATION UNITAIRE */

#facture_contenu {
	margin:20px;
	padding:10px;
	border:1px solid #f2f2f2;
}
#detail_consultation_facture_unitaire_texte_titre,
#recap_consultation_facture_unitaire_texte_titre {
	white-space:nowrap;
}
#detail_consultation_facture_unitaire_texte_titre_gauche,
#recap_consultation_facture_unitaire_texte_titre_gauche {
	display:inline-block;
	width:50%;
	vertical-align:middle;
}
#detail_consultation_facture_unitaire_texte_titre_droite,
#recap_consultation_facture_unitaire_texte_titre_droite {
	font-size:0.6em;
	text-align:right;
	display:inline-block;
	width:calc(50% - 10px);
	vertical-align:middle;
}
#detail_consultation_facture_unitaire_texte_titre_droite a,
#recap_consultation_facture_unitaire_texte_titre_droite a {
	color:#EE980A;
	text-decoration:none;
	text-transform:uppercase;
}
#detail_consultation_facture_unitaire_texte_titre_droite a:hover,
#recap_consultation_facture_unitaire_texte_titre_droite a:hover {
	text-decoration:underline;
}
.detail_consultation_facture_unitaire_dtdeb_soin	{width:5.714285714285714em;}
.detail_consultation_facture_unitaire_dtfin_soin	{width:5.714285714285714em;}
.detail_consultation_facture_unitaire_mt_depense	{width:4.714285714285714em; text-align:right;}
.detail_consultation_facture_unitaire_acte			{}
.detail_consultation_facture_unitaire_hps			{width:1.714285714285714em; text-align:center;}
.detail_consultation_facture_unitaire_quantite		{width:2.714285714285714em; text-align:right;}
.detail_consultation_facture_unitaire_pu			{width:2.714285714285714em; text-align:right;}
.detail_consultation_facture_unitaire_base_ro		{width:4.214285714285714em; text-align:right;}
.detail_consultation_facture_unitaire_tx_ro			{width:2.714285714285714em; text-align:center;}
.detail_consultation_facture_unitaire_mt_ro			{width:4.714285714285714em; text-align:right;}
.detail_consultation_facture_unitaire_mt_rc			{width:4.714285714285714em; text-align:right;}

.recap_consultation_facture_unitaire_nofacture		{display:none;}
.recap_consultation_facture_unitaire_nodecompte		{}
.recap_consultation_facture_unitaire_dtfacture		{}
.recap_consultation_facture_unitaire_dtreglement	{}
.recap_consultation_facture_unitaire_mt_facture		{text-align:right;}
.recap_consultation_facture_unitaire_accepte		{text-align:center;}
.recap_consultation_facture_unitaire_rejet			{}


/* --------------------------------- MENU */

#pave_menu_praticien {
	width:15%;
	height:100%;
	margin:1em 0;
	float:left;
	font-size:0.89em;
	color:#EE980A;
	-webkit-border-radius:0 20px 20px 0;
	-moz-border-radius:0 20px 20px 0;
	border-radius:0 20px 20px 0;
	background-color:#f2f2f2;
}
#pave_menu_praticien_entete {
	display:none;
}
.menu_praticien a {
	padding:1em 0.7em;
	display:block;
	text-transform:uppercase;
	text-decoration:none;
	color:#EE980A;
	-webkit-border-radius:0 20px 20px 0;
	-moz-border-radius:0 20px 20px 0;
	border-radius:0 20px 20px 0;
}
.menu_praticien a:hover {
	text-decoration:underline;
	background-color:#EE980A;
	color:#fff;
}
#pave_menu_praticien .menu_courant a {
	background-color:#EE980A;
	color:#fff;
}

#menu_praticien_accueil 	{}
#menu_praticien_facture 	{}
#menu_praticien_reglement 	{}
#menu_praticien_compte_web 	{}
#menu_praticien_deconnexion {}


/* --------------------------------- ACCUEIL */

#praticien_contenu {
	float:left;
	padding:15px;
	width:calc(85% - 32px);
}
#praticien_contenu h3 {
	text-align:left;
	font-size:1.2em;
	color:#EE980A;
}
#praticien_contenu p {
	color:#666;
}
#praticien_acces {
	display:none;
}


/* --------------------------------- FACTURES */

#recap_facture_praticien_texte_aucune_facture {
	text-align:center;
	padding:10px;
}
#recap_facture_praticien_pave_filtrage_facture {
	padding:10px;
	border:1px solid #f2f2f2;;
}
#recap_facture_praticien_select_type_rejet {
	margin:0 10px;
}
#recap_facture_praticien_pave_filtrage_facture input[type=submit] {
	background:url(../images/personnalise/btn_filtrer.png) top right no-repeat;
	width:118px;
	height:23px;
	cursor:pointer;
	border:0;
	vertical-align:top;
}
.recap_facture_praticien_nofacture 		{}
.recap_facture_praticien_nodecompte		{}
.recap_facture_praticien_dtfacture 		{}
.recap_facture_praticien_dtreglement 	{}
.recap_facture_praticien_mt_facture 	{text-align:right;}
.recap_facture_praticien_accepte 		{}
.recap_facture_praticien_rejet 			{}


/* --------------------------------- DETAIL facture*/

#detail_facture_praticien_contenu a {
	text-transform:uppercase;
	color:#EE980A;
	text-decoration:none;
}
#detail_facture_praticien_contenu a:hover {
	text-decoration:underline;
}
#detail_facture_praticien_table {
	font-size:0.9em;
}
#detail_facture_praticien_texte_bas {
	margin-top:20px;
	line-height:1.7em;
}

.detail_facture_praticien_dtdeb_soin 		{text-align:center; width:5.714285714285714em;}
.detail_facture_praticien_dtfin_soin 		{text-align:center; width:5.714285714285714em;}
.detail_facture_praticien_mt_depense 		{text-align:right; width:2.714285714285714em;}
.detail_facture_praticien_acte 				{}
.detail_facture_praticien_hps 				{text-align:center; width:1.714285714285714em;}
.detail_facture_praticien_quantite_et_coeff {display:none;}
.detail_facture_praticien_quantite 			{text-align:center; width:1.714285714285714em;}
.detail_facture_praticien_coeff 			{text-align:center; width:1.714285714285714em;}
.detail_facture_praticien_pu 				{text-align:right; width:2.714285714285714em;}
.detail_facture_praticien_base_ro 			{text-align:right; width:4.814285714285714em;}
.detail_facture_praticien_tx_ro 			{text-align:center; width:3.214285714285714em;}
.detail_facture_praticien_mt_ro 			{text-align:right; width:4.814285714285714em;}
.detail_facture_praticien_mt_rc 			{text-align:right; width:4.814285714285714em;}


/* --------------------------------- RECAP REMBOURSEMENTS */

#recap_liquidation_praticien_texte_aucun_remb {
	text-align:center;
	padding:10px;
}

.recap_liquidation_praticien_dt 				{}
.recap_liquidation_praticien_mode_reglement 	{}
.recap_liquidation_praticien_compte 			{}
.recap_liquidation_praticien_mt_reglement 	{text-align:right;}


/* --------------------------------- DETAIL REMBOURSEMENT */

.detail_liquidation_praticien_nature 		{}
.detail_liquidation_praticien_nodecompte 	{}
.detail_liquidation_praticien_dtaction 		{}
.detail_liquidation_praticien_mt_decompte 	{text-align:right;}


/* --------------------------------- COMPTE WEB */

#visu_compte_web_praticien_contenu,
#modif_compte_web_praticien_contenu {
	margin:0 15px;
	text-align:left;
	font-size:1.1em;
	color:#333;
}
.modif_compte_web_praticien_texte_haut_mdp {
	color:#EE980A;
	margin-top:10px;
	padding:5px 0;
}
.visu_compte_web_praticien_intitule,
.modif_compte_web_praticien_intitule {
	color:#333;
	padding:5px 0;
}
.visu_compte_web_praticien_valeur {
	border:1px solid #f2f2f2;
	padding:3px 7px;
	width:350px;
}
.modif_compte_web_praticien_saisie {
	display:inline-block;
	width:350px;
}
.modif_compte_web_praticien_saisie > span {
	display:block;
	width:calc(100% - 30px);
	padding:2px 7px;
	border:1px solid #f2f2f2;
	font-size:0.85em;
	color:#666;
}
.modif_compte_web_praticien_saisie > input {
	width:calc(100% - 30px);
}
.modif_compte_web_praticien_ctrl {
	display:inline-block;
}
#visu_compte_web_praticien_modifier,
#modif_compte_web_praticien_enregistrer {
	text-align:center;
	padding:5px;
	width:350px;
}
#modif_compte_web_praticien_enregistrer_erreur {
	clear:both;
	margin-top:10px;
	padding:0.3em;
	font-size:0.9em;
	color:#FF1010;
	text-align:center;
}


/* --------------------------------- DECONNEXION */

#logout_praticien_texte_haut {
	width:100%;
	text-align:center;
	color:#EE980A;
	font-size:1.5em;
	border-bottom:1px solid #efefef;
	margin-top:150px;
}
