﻿@font-face {
	font-family: 'DejaVuExtraLight';
	src: url('Fonts/DejaVuSans-ExtraLight.ttf') format('opentype');
	font-weight: normal;
	font-style: normal;
}

.gras {
	font-weight: bold;
}

.table-espace {
	border-collapse: separate;
	border-spacing: 0 3px; /* espace vertical */
}

.cursor-pointer {
	cursor: pointer;
}

.underline{
	text-decoration: underline;
}

.champ-readonly {
	background-color: #C4C4C4;   
	cursor: not-allowed;
}

.select-param {
	min-height: 33px !important;
}

.menuPolice {
	font-family: 'DejaVuExtraLight';
	font-size: 27px;
	padding-left: 15px;
	cursor: pointer;
}

.menuPoliceMini {
	font-family: 'DejaVuExtraLight';
	font-size: 23px;
	padding-left: 15px;
	cursor: pointer;
}

.menuFond {
	background-image: url(Images/menuFond.png);
	border-collapse: collapse;
	border-style: none;
	background-color: Transparent;
	background-size: 480px 80px;
	width: 480px;
	height: 80px;
}

.menuFondMini {
	background-image: url(Images/menuFond.png);
	border-collapse: collapse;
	border-style: none;
	background-color: Transparent;
	background-size: 480px 60px;
	width: 480px;
	height: 60px;
}

.classSaturationConteneur {
	position: relative;
	height: 100%;
	width: 100%;
}

.iconeUploadBleu {
	width: 100%;
	height: 100%;
	background-image: url(Images/upload-bleu.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 74px 55px;
}

.iconeUploadBlanc {
	width: 100%;
	height: 100%;
	background-image: url(Images/upload-blanc.png);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 74px 55px;
}

.classVCWT {
	position: absolute;
	font-size: 35px;	
	top: 0px;
	left: 5px;
}

.classVCWTselected {
	color: white;
}

.classVCWTnotselected {
	color: #558bde;
}

.classSaturation {
	color: red;
}

.fondPDA {
	background-color: #F2F4FF;
	background-image: url(Images/fond_logo.png);
	background-repeat: no-repeat;
	background-attachment: fixed;
}

.fondPDADesktop {
	background-position: left center;
}

.fondPDAMobile {
	background-position: center center;
}

	.ajs-message.ajs-info {
		color: #31708f !important;
		background-color: #d9edf7 !important;
		border-color: #31708f !important;
		font-size: 14pt;
	}

.cssVidalSelectMedicament:empty ~ .cssCommentaireOrdo {
	display: none;
}

.cssTypePrescMedOpt {
	text-align: center;
	font-size: 16pt;
	cursor: pointer;
}

.btnMenuSelected {
	background-color: #548BDE !important;
}

.btnMenuSite {
	background-color: #A4C2F4;	
}

	.btnMenuSite:not(:last-child) {
		border-right: 3px solid #F2F4FF;
	}

.btnMenuInfoDiv {
	background-image: url(Images/menu-information.png);
	width: 100%;
	height: 100%;
	background-size: 55px 55px;
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
}

.btnMenuPjDiv {
	background-image: url(Images/menu-paperclip.png);
	width: 100%;
	height: 100%;
	background-size: 55px 55px;
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
}

.btnMenuAppelDiv {
	background-image: url(Images/menu-doctor.png);
	width: 100%;
	height: 100%;
	background-size: 55px 55px;
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
}

.btnBlocIdentiteDiv {
	background-image: url(Images/menu-idcard.png);
	width: 100%;
	height: 100%;
	background-size: 64px 55px;
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
}

.btnMenuCatDiv {
	background-image: url(Images/menu-pen.png);
	width: 100%;
	height: 100%;
	background-size: 55px 55px;
	background-position: center;
	background-repeat: no-repeat;
	position: relative;
}

.divCommentaire {
	margin-bottom: 5px;
}

.libellePosoComplexe {
	color: red;
	font-weight: bold;
	font-size: 22px;
	text-align: center;	
	font-family: arial;
	margin-top: 10px;
	margin-bottom: 10px;
}

.libellePosoComplexeEnchainement {
	margin-top: 20px;
	margin-bottom: 30px;
}

.cssVidalSelectMedicament + .cssCommentaireOrdo {
	border-bottom-left-radius: 30px;
	border-bottom-right-radius: 30px;
	margin-bottom: 5px;
}

.conteneur-lapin {
	position: absolute;
	height: 90px;
	width: 90px;
}

.logo-lapin {
	background-image: url(Images/lapin.png);
	position: absolute;
	width: 100%;
	height: 100%;
	background-repeat: no-repeat;
	background-size: 25px 26px;
	top: 35px;
	left: 33px;
}

.btnTypeDuree {
	font-size: 16pt;
	cursor: pointer;
}

.fondGris {
	background-color: #CCCCCC;
}

.btnTexte {
	text-decoration: underline;
	color: #014FE2 !important;
}

.cssConteneurMedicament {
	border-radius: 30px;
	margin-bottom: 18px;
}

.cssConteneurMedicament.cssTTEC {
	border-radius: 30px !important;	
}

	.cssConteneurMedicament:last-child {
		border-bottom-left-radius: unset;
		border-bottom-right-radius: unset;
		margin-bottom: unset;
	}

/* Table */
/*table{border-collapse:collapse;border-style:none;}
tr{margin:0px;border:0px;padding:0px;}
td{margin:0px;border:0px;padding:0px;}
*/
.btnSuppMiniBase {
	display: inline-block;
	vertical-align: text-top;
	width: 18px;
	height: 18px;
}

.ancienneVersion {
	text-decoration: line-through;
}

.vidalMasquer {
	display: none !important;
}

.libellePuis,
.libelleAvec {
	font-weight: bold;
}

table{border-collapse:collapse;border-style:none;font-family:Arial;font-size:15pt;}
tr{margin:0px;border:0px;padding:0px;font-family:Arial;font-size:15pt;}
td{margin:0px;border:0px;padding:0px;font-family:Arial;font-size:15pt;}

.cssTableFixed{width:480px;}
.cssTableFixed400{width:400px;}
.btn50{width:50px;height:50px;margin:0px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.cssCenter{text-align:center;vertical-align:middle;}

/*. CKEditor */
.cssCKEdior{font-family:Arial;font-size:15pt;}
.cssCKEChoix{width:480px;height:75px;background-color:#548BDE;font-family:Arial;font-size:20pt;color:white;text-align:center;vertical-align:middle;}

/*. Menu accueil */
.txtAccueilInfoEtatMedecin{font-family:Arial;font-size:20pt;color:#558bde;text-align:center;font-weight:bold;}
.txtAccueilInfoEtatMedecin2{font-family:Arial;font-size:20pt;color:red;text-align:center;font-weight:bold;}                        
.txtAccueilInfoEtatMedecin3{font-family:Arial;font-size:17pt;color:black;text-align:center;font-weight:bold;}

/*. Back  */
.btn6060{width:60px;height:60px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.btnBack60{background-image:url(Images/btnBack60.png);}

/* Bordure */
.cssAvecBordure{border-style:solid;border-width:2px;border-color:#548BDE;}
.cssSansBordure{border-style:none;}

/* Nouveaux */
.cssArialBlackS17{font-family:Arial;color:black;font-size:17pt;}
.cssArialBlackS17H40{font-family:Arial;color:black;font-size:17pt;height:40px;}

/* Cartouches provenance */
.btnProv15{background-image:url(Images/btnProv15.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvASSIST{background-image:url(Images/btnProvASSIST.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvFOY{background-image:url(Images/btnProvFOY.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvHOPCLI{background-image:url(Images/btnProvHOPCLI.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvHOTEL{background-image:url(Images/btnProvHOTEL.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvMDR{background-image:url(Images/btnProvMDR.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvMED{background-image:url(Images/btnProvMED.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvMIGR{background-image:url(Images/btnProvMIGR.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvPARAMED{background-image:url(Images/btnProvPARAMED.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvPART{background-image:url(Images/btnProvPART.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvPOLGEND{background-image:url(Images/btnProvPOLGEND.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvPOMP{background-image:url(Images/btnProvPOMP.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvPRISON{background-image:url(Images/btnProvPRISON.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvSAMU{background-image:url(Images/btnProvSAMU.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvTRAV{background-image:url(Images/btnProvTRAV.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvURGSAMU{background-image:url(Images/btnProvURGSAMU.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}
.btnProvRPA{background-image:url(Images/btnProvRPA.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}

/* Bandeau supérieur */
.cssBandeauSuperieur75{vertical-align:middle;background-color:Transparent;width:480px;height:75px;background-position:center center;background-repeat:no-repeat;}
.css7575{width:75px;height:75px;}
.css8075{width:80px;height:75px;}
.css9075{width:90px;height:75px;}
.cssVCT1{font-family:Arial;font-size:14pt;background-color:transparent;color:#558bde;vertical-align:middle;text-align:right;width:50px;height:25px;}
.cssVCT3{font-family:Arial;font-size:39pt;background-color:transparent;color:#558bde;vertical-align:bottom;text-align:center;width:60px;height:75px;font-weight:bold;}
.cssVCT4{width:50px;height:50px;}
.cssVCTSelect{color:#f2f5ff;}

/*
.cssVCTHeure {font-family:Arial;font-size:11pt;background-color:transparent;color:#558bde;vertical-align:middle;text-align:right;height:15px;padding-right:5px;line-height:80%;}
.cssVCTNombre{font-family:Arial;font-size:32pt;background-color:transparent;color:#558bde;vertical-align:top;text-align:right;height:27px;padding-right:5px;line-height:80%;font-weight:bold;}
.cssVCTLine2{vertical-align:middle;text-align:right;height:23px;padding-right:5px;line-height:80%;}
.cssVCTNombre2{font-family:Arial;font-size:14pt;font-weight:bold;color:#558bde;}
.cssVCTNombre3{font-family:Arial;font-size:11pt;font-weight:normal;background-color:yellow;color:#558bde;}
.cssVCTNombre4{font-family:Arial;font-size:11pt;font-weight:normal;background-color:transparent;color:#558bde;}
*/

.cssVCTHeure    {font-family:Arial;font-size:11pt;background-color:transparent;color:#558bde;vertical-align:middle;text-align:right;height:15px;padding-right:5px;line-height:80%;}
.cssVCTHeureSel {font-family:Arial;font-size:11pt;background-color:transparent;color:#f2f5ff;vertical-align:middle;text-align:right;height:15px;padding-right:5px;line-height:80%;}
.cssVCTTotaux   {font-family:Arial;font-size:14pt;background-color:transparent;color:#558bde;vertical-align:middle;text-align:right;height:23px;padding-right:5px;line-height:80%;font-weight:bold;}
.cssVCTTotauxSel{font-family:Arial;font-size:14pt;background-color:transparent;color:#f2f5ff;vertical-align:middle;text-align:right;height:23px;padding-right:5px;line-height:80%;font-weight:bold;}
.cssVCTTotalTd  {font-family:Arial;font-size:32pt;background-color:transparent;color:#558bde;vertical-align:top;text-align:right;height:27px;padding-right:4px;line-height:80%;font-weight:bold;}
.cssVCTTotal    {position:relative;text-align:right;}
.cssVCTTotalSel {position:relative;text-align:right;color:#f2f5ff;}
.cssVCTTotalRed {position:relative;text-align:right;color:red;}
.cssVCTRegul    {position:absolute;left:4px;top:13px;font-family:Arial;font-size:14pt;background-color:yellow;color:#558bde;vertical-align:middle;text-align:right;height:13px;padding-top:2px;padding-bottom:2px;line-height:80%;font-weight:bold;}
.cssVCTRegulSel {position:absolute;left:4px;top:13px;font-family:Arial;font-size:14pt;background-color:transparent;color:yellow;vertical-align:middle;text-align:right;height:13px;padding-top:2px;padding-bottom:2px;line-height:80%;font-weight:bold;}

.cssDateAppelAttribVSeuil0{color:Black;}
.cssDateAppelAttribVSeuil1{color:#ff8f46;}
.cssDateAppelAttribVSeuil2{color:red;}

.cssInitSiteConsul1{font-family:Arial;font-size:19pt;color:white;}
.cssInitSiteConsul2{font-family:Arial;font-size:19pt;color:white;}

/* Onglet Consultation */
.cssConsulText{font-family:Arial;font-size:15pt;color:#555555;text-align:center;vertical-align:middle;font-weight:bold;}
.cssConsulList{font-family:Arial;font-size:17pt;color:black;height:40px;}
.cssConsulLibelle{font-family:Arial;font-size:17pt;color:gray;}
.cssConsulLink{font-family:Arial;font-size:19pt;font-weight:bold;text-decoration:underline;color:#014FE2;vertical-align:middle;text-align:center;}

/* Liste des diagnostics */
.cssListeDiag{font-family:Arial;font-size:17pt;color:black;height:45px;}

/* BandeauVCT */
.cssBandeauVCTPatient{font-family:Arial;font-size:15pt;color:#555555;font-weight:bold;text-align:center;}
.cssBandeauVCTPatientW{font-family:Arial;font-size:15pt;color:Green;font-weight:bold;text-align:center;} /*#004BB4*/
.cssBandeauVCTSexeAge{font-family:Arial;font-size:15pt;color:#A05A08;font-weight:bold;}
.cssBandeauVCTMotifs{font-family:Arial;font-size:15pt;color:#A05A08;}
.cssBandeauVCTAdresse{font-family:Arial;font-size:15pt;color:#014399;font-weight:bold;text-align:center;}
.cssBtnAttribVU0{background-image:url(Images/btnAttribU0.png);} 
.cssBtnAttribVU0R{background-image:url(Images/iconeStarAD.png),url(Images/btnAttribU0.png);} 
.cssBtnAttribVU1{background-image:url(Images/btnAttribU1.png);} 
.cssBtnAttribVU1R{background-image:url(Images/iconeStarAD.png),url(Images/btnAttribU1.png);} 
.cssBtnAttribCTU0{background-image:url(Images/btnAttribCTU0.png);} 
.cssBtnAttribCTU0R{background-image:url(Images/iconeStarAD.png),url(Images/btnAttribCTU0.png);} 
.cssBtnAttribCTU1{background-image:url(Images/btnAttribCTU1.png);} 
.cssBtnAttribCTU1R{background-image:url(Images/iconeStarAD.png),url(Images/btnAttribCTU1.png);} 
.cssBtnAttribCTU2{background-image:url(Images/btnAttribCTU2.png);} 
.cssBtnAttribRegul{background-image:url(Images/iconeStarAD.png);} 
.css9090{width:90px;height:90px;}
.cssPause{background-position:center;background-repeat:no-repeat;background-image:url(Images/casePause.png);} 
.cssFinPause{background-position:center;background-repeat:no-repeat;background-image:url(Images/caseFinPause.png);} 

/* Bandeau V */
.cssBandeauVDistance{width:90px;height:43px;font-family:Arial;font-size:27pt;color:black;text-align:center;vertical-align:middle;}
.cssBandeauVProvenance{width:90px;height:10px;text-align:center;}
.cssBandeauVHeureS0{width:90px;height:37px;font-family:Arial;font-size:15pt;color:black;text-align:center;vertical-align:middle;}
.cssBandeauVHeureS1{width:90px;height:37px;font-family:Arial;font-size:15pt;color:#ff8f46;text-align:center;vertical-align:middle;}
.cssBandeauVHeureS2{width:90px;height:37px;font-family:Arial;font-size:15pt;color:red;text-align:center;vertical-align:middle;}
.cssBandeauVPlusProche{width:90px;height:40px;font-family:Arial;font-size:16pt;color:black;text-align:center;vertical-align:middle;}
.cssBandeauVPatientRetard{width:90px;height:40px;font-family:Arial;font-size:16pt;color:black;text-align:center;vertical-align:middle;font-weight:bold;}

/* Bandeau C */
.cssBandeauCHeureConsult{font-family:Arial;font-size:32pt;font-weight:bold;color:#0066cc;text-align:center;}
.cssBandeauCSalleConsult_Old{width:90px;height:90px;font-family:Arial;font-size:22pt;color:black;text-align:center;vertical-align:middle;}
.cssBandeauCSalleConsult{width:90px;height:43px;font-family:Arial;font-size:19pt;color:black;text-align:center;vertical-align:middle;color:#0066cc;}  
.cssBandeauCHeure{width:90px;height:37px;font-family:Arial;font-size:15pt;color:black;text-align:center;vertical-align:middle;}
.cssBandeauCSansRDV{font-family:Arial;font-size:27pt;font-weight:bold;color:#0066cc;text-align:center;}

/* Bandeau T */
.cssBandeauCTTitre{font-family:Arial;font-size:21pt;font-weight:bold;color:#0066cc;text-align:center;text-decoration:underline;cursor:pointer;}
.cssBandeauTVide{width:90px;height:43px;font-family:Arial;font-size:27pt;color:black;text-align:center;vertical-align:middle;}
.cssBandeauTHeure_Old{width:90px;height:90px;font-family:Arial;font-size:15pt;color:black;text-align:center;vertical-align:bottom;}
.cssBandeauTHeure{width:90px;height:37px;font-family:Arial;font-size:15pt;color:black;text-align:center;vertical-align:middle;}

/* RésumeAppel */
.cssRASexeAge{font-family:Arial;font-size:16pt;color:#A05A08;font-weight:bold;}
.cssRAMotifs{font-family:Arial;font-size:16pt;color:#A05A08;}
.cssRADistancier{font-family:Arial;font-size:16pt;color:black;}
.cssRAAdresse{font-family:Arial;font-size:16pt;color:#014399;font-weight:bold;}


/* Bloc page médecins */
.bandeauBlocMed{background-color:#558bde;width:480px;height:10px;}
.cssBlocMedPatient{font-family:Arial;font-size:17pt;color:black;font-weight:bold;}
.cssBlocMedAdresse{font-family:Arial;font-size:17pt;color:#0751B4;}
.cssBlocMedMotifs{font-family:Arial;font-size:17pt;color:#A05907;}
.cssBlocMedIcone{width:58px;height:58px;}
.cssBlocMedHeure{font-family:Arial;font-size:12pt;color:black;font-weight:bold;text-align:center;}
.cssBlocMedVCTU0{background-color:#548BDE;font-family:Arial;font-size:40pt;color:white;font-weight:bold;text-align:center;vertical-align:middle;}
.cssBlocMedVCTU1{background-color:#FF9933;font-family:Arial;font-size:40pt;color:white;font-weight:bold;text-align:center;vertical-align:middle;}
.cssBlocMedVCTU2{background-color:#D33001;font-family:Arial;font-size:40pt;color:white;font-weight:bold;text-align:center;vertical-align:middle;}
.cssBlocMedHoraires{font-family:Arial;font-size:17pt;color:white;text-align:center;}
.cssBlocMedTrajet1{font-family:Arial;font-size:18pt;color:white;text-align:center;}
.cssBlocMedTrajet2{font-family:Arial;font-size:24pt;color:white;text-align:center;}
.bandeauBlocMed10{background-color:#558bde;width:480px;height:10px;}
.bandeauBlocMed20{background-color:#558bde;width:480px;height:20px;}
.bandeauBlocMed60{background-color:#558bde;width:480px;height:60px;}
.cssBlocMedTransfert{font-family:Arial;font-size:25pt;color:white;font-weight:bold;text-align:center;vertical-align:middle;}

.cssBlocMedPatient2{font-family:Arial;font-size:17pt;color:#555555;font-weight:bold;}
.cssBlocMedDateNaiss{font-family:Arial;font-size:17pt;color:#555555;}
.cssBlocMedNumSS{font-family:Arial;font-size:17pt;color:green;}
.cssBlocMedRue{font-family:Arial;font-size:17pt;color:#004bb4;}
.cssBlocMedRueB{font-family:Arial;font-size:17pt;color:#004bb4;font-weight:bold;}
.cssBlocMedVille{font-family:Arial;font-size:17pt;color:#004bb4;font-weight:bold;}
.cssBlocMedCpltAdr{font-family:Arial;font-size:17pt;color:black;}
.cssBlocMedTelephone{font-family:Arial;font-size:17pt;color:#004bb4;text-decoration:none;}
.cssBlocMedTelephoneB{font-family:Arial;font-size:17pt;color:#004bb4;font-weight:bold;}
.cssBlocMedTelephoneBlackB{font-family:Arial;font-size:17pt;color:black;text-decoration:none;font-weight:bold;}
.cssBlocMedInfoPerso{font-family:Arial;font-size:17pt;color:black;}
.cssBlocMedMotifDiag{font-family:Arial;font-size:17pt;color:#a05a08;}
.cssBlocMedRegul{font-family:Arial;font-size:17pt;color:black;background-color:yellow;}
.cssBlocMedMotiATCD{font-family:Arial;font-size:17pt;color:black;}
.cssBlocTiers{font-family:Arial;font-size:17pt;color:#555555;}

.cssBlocContact {
	font-family: Arial;
	font-size: 17pt;
	color: #004bb4;
	text-decoration: none;
	font-weight: bold;
	border-style: solid;
	border-color: black;
	border-radius: 10px;
	width: 80px;
	height: 28px;
	text-align: center;
	vertical-align: middle;
	margin: 10px;
	display: inline-block;
}

.cssBlocMedVCT1{font-family:Arial;font-size:34pt;background-color:Transparent;color:#f2f5ff;}
.cssBlocMedInitialeDesel{font-family:Arial;font-size:27pt;}
.cssBlocMedInitialeSelect{font-family:Arial;font-size:30pt;}

.cssBlocMedDigit2{font-family:Arial;font-size:20pt;text-align:center;}
.cssBlocMedDigit3{font-family:Arial;font-size:18pt;text-align:center;}
.cssBlocMedHoraires2{font-family:Arial;font-size:17pt;text-align:center;}

.cssBlocMedVCT{font-family:Arial;font-size:35pt;background-color:Transparent;color:#f2f5ff;Vertical-Align:middle;}	/* 28px -> 35px */ /* bottom -> middle */
.cssBlocMedInitiale{font-family:Arial;font-size:22pt;Vertical-Align:middle;}	/* 22px -> 20px */	/* bottom -> middle */
.cssBlocMedInitiale2{font-family:Arial;font-size:17pt;Vertical-Align:middle;}	/* 18px -> 17px */	/* bottom -> middle */
.cssBlocMedInitiale3{font-family:Arial;font-size:17pt;Vertical-Align:middle;text-align:right;color:white;}	/* bottom -> middle */
.cssBlocMedVCTEsp{font-family:Arial;font-size:50pt;background-color: Transparent;}	

/* Bloc Identité Patient */
.cssBlocPatientRubrique{font-family:Arial;font-size:30pt;color:#78A5E6;font-weight:bold;vertical-align:bottom;}
.cssBlocPatientLibelle{font-family:Arial;font-size:17pt;color:gray;}
.cssBlocPatientTexte{font-family:Arial;font-size:17pt;color:black;width:100%;padding:0px;margin:0px;height:40px;}
.cssBlocPatientTexteArea{font-family:Arial;font-size:17pt;color:black;width:100%;padding:0px;margin:0px;}
.cssBlocPatientOption{font-family:Arial;font-size:17pt;color:black;}
.cssBlocPatientDate{font-family:Arial;font-size:17pt;color:black;height:40px;}

/* Bloc info tiers */
.cssBlocInfoTiersTxt{font-family:Arial;font-size:17pt;color:black;width:100%;padding:0px;margin:0px;background-color:transparent;}
.cssEvenementsLink{font-family:Arial;font-size:17pt;font-weight:bold;text-decoration:underline;color:#014FE2;vertical-align:middle;}

/* Bloc Fiche Appel */
.cssBlocFicheNumero{font-family:Arial;font-size:23pt;color:#0174DF;height:50px;text-align:center;vertical-align:middle;}
.cssBlocFicheTitre{font-family:Arial;font-size:23pt;color:black;height:40px;font-weight:bold;text-align:center;vertical-align:bottom;}
.cssBlocFicheTitre2{font-family:Arial;font-size:15pt;color:black;height:40px;text-align:center;vertical-align:bottom;}
.cssBlocFicheList{font-family:Arial;font-size:17pt;color:black;height:40px;}
.cssBlocFicheLibelle{font-family:Arial;font-size:17pt;color:gray;}
.cssBlocFicheLibelle2{font-family:Arial;font-size:17pt;color:black;font-weight:bold;}
.cssBlocFicheTexte{font-family:Arial;font-size:17pt;color:black;width:100%;padding:0px;margin:0px;height:40px;}
.cssBlocFicheTexte2{font-family:Arial;font-size:17pt;color:black;padding:0px;margin:0px;height:40px;}
.cssBlocFicheTexte14Pt{font-family:Arial;font-size:14pt;color:black;padding:0px;margin:0px;height:40px;}
.cssBlocFicheArea{font-family:Arial;font-size:17pt;color:black;width:100%;padding:0px;margin:0px;}
.cssBlocFicheOption{font-family:Arial;font-size:17pt;color:black;}
.cssBlocFiche6FCA9F{font-family:Arial;font-size:19pt;background-color:#6FCA9F;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFiche95E5BE{font-family:Arial;font-size:19pt;background-color:#95E5BE;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFiche888888{font-family:Arial;font-size:19pt;background-color:#888888;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFicheB7B7B7{font-family:Arial;font-size:19pt;background-color:#B7B7B7;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFicheC9A173{font-family:Arial;font-size:19pt;background-color:#C9A173;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFicheTransparent{font-family:Arial;font-size:19pt;background-color:transparent;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFicheRPCP2{width:160px;padding-left:20px;text-align:left;vertical-align:middle;}
.cssBlocFicheRPCP{font-family:Arial;font-size:17pt;background-color:transparent;color:black;}
.cssBlocFicheDiagSelect{font-family:Arial;font-size:19pt;background-color:#548bde;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFicheDiagDeSel{font-family:Arial;font-size:19pt;background-color:#a4c2f4;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFicheATCDSelect{font-family:Arial;font-size:19pt;background-color:#996600;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFicheATCDDeSel{font-family:Arial;font-size:19pt;background-color:#caa173;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFicheTextSelect{font-family:Arial;font-size:23pt;background-color:transparent;color:black;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocFicheTextDeSelect{font-family:Arial;font-size:23pt;background-color:transparent;color:#888888;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssBlocTexte16{font-family:Arial;font-size:16pt;background-color:transparent;color:black;}
.cssBlocTexte15{font-family:Arial;font-size:15pt;background-color:transparent;color:black;}
.cssBlocRappelPatient{width:135px;padding-left:15px;text-align:left;vertical-align:middle;}
.cssBlocLienRDVaSOS{width:230px;padding-left:15px;text-align:left;vertical-align:middle;}
.cssBlocNotePerso{width:115px;padding-left:15px;text-align:left;vertical-align:middle;}
.cssBlocTitulaire{font-family:Arial;font-size:17pt;color:black;text-align:center;vertical-align:middle;} 

/* Bloc ApiCrypt */
.bandeauHOPITAL{background-image:url(Images/bandeauHOPITAL.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauIMAGERIE{background-image:url(Images/bandeauIMAGERIE.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauLABORATOIRE{background-image:url(Images/bandeauLABORATOIRE.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauSYNTHESE{background-image:url(Images/bandeauSYNTHESE.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauECG{background-image:url(Images/bandeauECG.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauPHOTO{background-image:url(Images/bandeauPHOTO.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauDOCUMENT{background-image:url(Images/bandeauDOCUMENT.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauPROTOCOLE{background-image:url(Images/bandeauPROTOCOLE.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauORDO{background-image:url(Images/bandeauORDO.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}

.cssAPITexte1{font-family:Arial;font-size:17pt;vertical-align:middle;background-color:transparent;color:black;}
.cssAPITexte2{font-family:Arial;font-size:17pt;vertical-align:middle;background-color:transparent;color:black;font-weight:bold;}
.cssAPITexte3{font-family:Arial;font-size:17pt;color:#0000FF;text-decoration:underline;}
.cssAPITexte4{font-family:Arial;font-size:17pt;color:#004bb4;text-decoration:underline;font-weight:bold;}
.cssAPITexte5{font-family:Arial;font-size:15pt;color:#0000FF;text-decoration:underline;cursor:pointer;}

/* Bloc DMP */   
.bandeauDMPV{background-image:url(Images/bandeauDMPV.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauDMPC{background-image:url(Images/bandeauDMPC.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauDMPT{background-image:url(Images/bandeauDMPT.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauDMPH{background-image:url(Images/bandeauDMPH.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauDMPA{background-image:url(Images/bandeauDMPA.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.bandeauDMPW{background-image:url(Images/bandeauDMPW.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.cssDMPTexte1{font-family:Arial;font-size:17pt;color:black;text-align:center;vertical-align:middle;width:480px;height:25px;}
.cssDMPTexte2{font-family:Arial;font-size:17pt;vertical-align:middle;background-color:transparent;color:black;}
.cssDMPTexte3{font-family:Arial;font-size:17pt;vertical-align:middle;background-color:transparent;font-weight:bold;color:black;}
.cssDMPLastInfo{font-family:Arial;font-size:17pt;vertical-align:middle;background-color:transparent;font-weight:bold;color:#A05A08;}
.cssDMPAccessBDG{font-family:Arial;font-size:17pt;vertical-align:middle;background-color:transparent;font-weight:bold;color:red;padding-left:10px;display:none;}
.cssDMPLink{font-family:Arial;font-size:17pt;font-weight:bold;text-decoration:underline;color:#014FE2;vertical-align:middle;text-align:center;}
.cssDMPLbl{font-family:Arial;font-size:15pt;color:black;text-align:left;}
.cssDMPLbl1{font-family:Arial;font-size:15pt;color:black;text-align:left;text-decoration:underline;}
.cssDMPLbl2{font-family:Arial;font-size:17pt;color:green;text-align:center;text-decoration:underline;font-weight:bold;}
.cssDMPLbl3{font-family:Arial;font-size:17pt;color:#808080;text-align:left;}
.cssDMPLbl4{font-family:Arial;font-size:17pt;color:white;text-align:center;text-decoration:underline;font-weight:bold;}
.cssDMPLbl5{font-family:Arial;font-size:15pt;color:white;text-align:left;text-decoration:underline;font-weight:bold;font-style: italic;}
.cssDMPTxt1{font-family:Arial;font-size:15pt;color:#555555;height:28px;background-color:transparent;border:none;text-align:left;}
.cssDMPTxt2{font-family:Arial;font-size:15pt;color:black;height:28px;background-color:transparent;border:none;text-align:left;}
.cssDMPTxt3{font-family:Arial;font-size:15pt;color:black;height:28px;border:none;text-align:left;}
.cssDMPFond{background-color:#558bde;}
.cssDMPAPropos{font-family:Arial;font-size:15pt;padding:5px;margin:5px;color:green;border:1px solid green; border-radius:4px;}

/* Boutons */
/*.btnSave{background-image:url(Images/btnSaveLongV2.png);}*/
.btnSave75{background-image:url(Images/btnSaveLongV2.png);width:480px;height:75px;background-position:center center;}
.btn48075{width:480px;height:75px;margin:0px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.btnSave16072{background-image:url(Images/btnSaveV2.png);}
.btnValide16072{background-image:url(Images/btnValide16072.png);}
.btnPolice16072{background-image:url(Images/btnPolice16072.png);}
.btn16072{width:160px;height:72px;margin:0px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.btnSave16075{background-image:url(Images/btnSaveV2.png);}
/*.btnValide16075{background-image:url(Images/btnValide16075.png);}*/
.btnPolice16075{background-image:url(Images/btnPolice16075.png);}
.btnPassageEnC {
	background-image: url(Images/switch_C_V.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 50px;
	width: 160px;
}
.btnPassageEnV {
	background-image: url(Images/switch_C_V.png);
	background-repeat: no-repeat;
	background-position: center;
	background-size: 50px;
	width: 160px;
}
.btn16075{width:160px;height:75px;margin:0px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.btn9675{width:96px;height:75px;}
.btnSaveBandeau{background-image:url(Images/btnSaveBandeau.png);width:40px;background-position:center;background-size:40px;background-repeat:no-repeat;padding-left:10px;}

/* Bandeaux */
.menuAppelInfo_50{background-image:url(Images/menuAppelInfo_50.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}
.menuAppelApicrypt_50{background-image:url(Images/menuAppelApicrypt_50.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}
.menuAppelModifAdresseDMP_50{background-image:url(Images/menuAppelModifAdresseDMP_50.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}
.menuAppelModifAdresse_50{background-image:url(Images/menuAppelModifAdresse_50.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}
.menuAppelSaisie_50{background-image:url(Images/menuAppelSaisie_50.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}

/* Lettre */
.menuLettreATCD{background-image:url(Images/menuLettreATCD.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}
.menuLettreTT{background-image:url(Images/menuLettreTT.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}
.menuLettreExam{background-image:url(Images/menuLettreExam.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}
.menuLettreDiag{background-image:url(Images/menuLettreDiag.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}
.menuLettreOrdo{background-image:url(Images/menuLettreOrdo.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;}
.cssLettreATCD{font-family:Arial;font-size:17pt;color:#A05A08;width:460px;}
.cssLettreTT{font-family:Arial;font-size:17pt;color:black;width:460px;}
.cssLettreExam{font-family:Arial;font-size:17pt;color:black;width:460px;}
.cssLettreDiag{font-family:Arial;font-size:17pt;color:black;width:460px;}
.cssLettreOrdo{font-family:Arial;font-size:17pt;color:black;width:460px;}

/* Aide à la prescription */
.menuALP{border-style:none;background-color:#CCCCCC;width:480px;height:76px;}
.menuALPPatientSelect{font-family:Arial;border-style:none;background-color:Transparent;width:33%;height:76px;font-size:20pt;color:#548BDE;font-weight:bold;text-align:center;}
.menuALPPatientDeselect{font-family:Arial;border-style:none;background-color:Transparent;width:33%;height:76px;font-size:20pt;color:#FFFFFF;font-weight:bold;text-align:center;}
.menuALPExamenSelect{font-family:Arial;border-style:none;background-color:Transparent;width:34%;height:76px;font-size:20pt;color:#548BDE;font-weight:bold;text-align:center;}
.menuALPExamenDeselect{font-family:Arial;border-style:none;background-color:Transparent;width:34%;height:76px;font-size:20pt;color:#FFFFFF;font-weight:bold;text-align:center;}
.menuALPDecisionSelect{font-family:Arial;border-style:none;background-color:Transparent;width:33%;height:76px;font-size:20pt;color:#548BDE;font-weight:bold;text-align:center;}
.menuALPDecisionDeselect{font-family:Arial;border-style:none;background-color:Transparent;width:33%;height:76px;font-size:20pt;color:#FFFFFF;font-weight:bold;text-align:center;}

/*
.menuALPPatientSelect2{font-family:Arial;border-style:none;background-color:Transparent;width:33%;height:38px;font-size:20pt;color:#548BDE;font-weight:bold;text-align:center;vertical-align:top;}
.menuALPPatientDeselect2{font-family:Arial;border-style:none;background-color:Transparent;width:33%;height:38px;font-size:20pt;color:#FFFFFF;font-weight:bold;text-align:center;vertical-align:top;}
.menuALPExamenSelect2{font-family:Arial;border-style:none;background-color:Transparent;width:34%;height:38px;font-size:20pt;color:#548BDE;font-weight:bold;text-align:center;vertical-align:top;}
.menuALPExamenDeselect2{font-family:Arial;border-style:none;background-color:Transparent;width:34%;height:38px;font-size:20pt;color:#FFFFFF;font-weight:bold;text-align:center;vertical-align:top;}
.menuALPDecisionSelect2{font-family:Arial;border-style:none;background-color:Transparent;width:33%;height:38px;font-size:20pt;color:#548BDE;font-weight:bold;text-align:center;vertical-align:top;}
.menuALPDecisionDeselect2{font-family:Arial;border-style:none;background-color:Transparent;width:33%;height:38px;font-size:20pt;color:#FFFFFF;font-weight:bold;text-align:center;vertical-align:top;}
*/

.cssConstantesCaption{
	font-family:Arial;
	font-size:13pt;
			 color:black;
			 width:90px;
			 height:40px;
			 font-weight:bold;
			 text-align:center;

}
.cssConstantesText{font-family:Arial;font-size:14pt;color:black;width:90px;height:40px;text-align:center;}

	.cssConstantesText::placeholder {
		color: #828282;
	}



.cssALPPatientCaption {
	font-family: Arial;
	font-size: 17pt;
	color: black;
	width: 110px;
	height: 40px;
	text-align: center;
}
.cssALPPatientText{font-family:Arial;font-size:17pt;color:black;width:110px;height:40px;text-align:center;}
.cssAlignLeft{text-align:left;}

.cssALPConditionsVieCapionx{font-family:Arial;font-size:17pt;color:black;width:240px;height:40px;text-align:right;}
.cssALPConditionsVieTextx{font-family:Arial;font-size:17pt;color:black;width:200px;height:40px;text-align:center;}
.cssALPConditionsVieCapion{font-family:Arial;font-size:17pt;color:black;width:150px;height:40px;text-align:right;}
.cssALPConditionsVieText{font-family:Arial;font-size:17pt;color:black;width:290px;height:40px;text-align:center;}

/* Panel Diagnostics */
.cssALPDiagnosticCaption{font-family:Arial;font-size:19pt;color:black;width:100%;height:50px;text-align:center;background-color:#CCCCCC;}
.cssALPDiagnosticText{font-family:Arial;font-size:17pt;color:black;width:100%;height:40px;text-align:center;background-color:Transparent;}
.cssALPDiagnosticSpan{font-family:Arial;font-size:17pt;color:black;width:100%;text-align:center;background-color:Transparent;display:none;}
.cssALPDiagnosticTR{font-family:Arial;font-size:17pt;color:black;width:100%;height:50px;background-color:Transparent;}
.cssALPDiagnosticTD{font-family:Arial;font-size:16pt;color:white;width:231px;height:50px;background-color:#666666;}

/* ATCD par défaut définies par SOS */
.cssALPATCDCaption{font-family:Arial;font-size:19pt;color:black;width:100%;height:50px;text-align:center;background-color:#CCCCCC;}
.cssALPATCDText{font-family:Arial;font-size:17pt;color:black;width:100%;height:40px;text-align:center;background-color:Transparent;}
.cssALPATCDSpan{font-family:Arial;font-size:17pt;color:black;width:100%;text-align:center;background-color:Transparent;display:none;}
.cssALPATCDTR{font-family:Arial;font-size:17pt;color:black;width:100%;height:50px;background-color:Transparent;}
.cssALPATCDTD{font-family:Arial;font-size:16pt;color:white;width:231px;height:50px;background-color:#666666;}

/* Allergies par défaut définies par SOS */
.cssALPAllergieTR{font-family:Arial;font-size:17pt;color:black;width:100%;height:50px;background-color:Transparent;}
.cssALPAllergieTD{font-family:Arial;font-size:16pt;color:white;width:231px;height:50px;text-align:center;background-color:#666666;}

/* Durée de prescription */
.cssOrdoLigneCaption{font-family:Arial;font-size:16pt;color:black;width:25%;height:20px;text-align:center;}
.cssOrdoLigneText{font-family:Arial;font-size:17pt;color:black;width:90%;height:40px;text-align:center;}
.cssOrdoLigneDuree{font-family:Arial;font-size:17pt;color:black;height:40px;text-align:left;}
.cssOrdoLigneBouton{font-family:Arial;font-size:17pt;background-color:#CCCCCC;color:black;height:40px;font-weight:bold;text-align:center;}
.cssOrdoLigneCaptionTD{font-family:Arial;font-size:17pt;color:black;width:25%;height:30px;}
.cssOrdoLigneVert{font-family:Arial;font-size:16pt;color:#008000;text-decoration:underline;}
.cssOrdoLigneRougeHidden{font-family:Arial;font-size:16pt;color:red;display:none;padding:10px;} /*#D33001 */
.cssOrdoLigneRouge{font-family:Arial;font-size:16pt;color:red;display:table-cell;padding:10px;} /*#D33001 */
.cssOrdoLigneGris{font-family:Arial;font-size:16pt;color:#A6A6A6;}  
.cssOrdoLignePoso{font-family:Arial;font-size:16pt;width:460px;color:black;}
.cssOrdoLigneComment{font-family:Arial;font-size:16pt;color:black;width:100%;background-color:transparent;border:none;font-style:italic;}
.cssNonSecurise{color:#AC58FA;font-style:italic;}

/* Qté de médicaments */
.cssOrdoLigneCellText{width:110px;height:40px;font-family:Arial;font-size:16pt;color:black;text-align:center;} 
.cssOrdoLigneCellText3{width:84px;height:40px;font-family:Arial;font-size:16pt;color:black;text-align:center;} 

/* Durée de prescription prédéfinie */
.cssOrdoLigneCellDuree{font-family:Arial;font-size:15pt;color:white;width:84px;height:45px;text-align:center;vertical-align:middle;background-color:#666666;border-radius:4px;}
.cssOrdoLigneCellClose{font-family:Arial;font-size:15pt;color:white;width:84px;height:45px;text-align:center;vertical-align:middle;background-color:#548BDE;border-radius:4px;}

/* Unité de prescription */
.cssFrequence{font-family:Arial;font-size:17pt;color:black;width:225px;height:40px;text-align:left;vertical-align:middle;}

/* Voix d'administration */
.cssRoute{font-family:Arial;font-size:17pt;color:black;width:180px;height:40px;text-align:left;vertical-align:middle;}

/* Date debut de traitement */
.cssDebutTraitementTD{width:50%;text-align:center;}
.cssDebutTraitementText{font-family:Arial;font-size:17pt;color:black;height:40px;}
.cssDebutTraitementLable{font-family:Arial;font-size:16pt;color:black;}

/* Courrier */
.cssMail{font-family:Arial;font-size:15pt;color:black;}

/* Calendrier */
.cssCalendrier{font-family:Arial;font-size:16pt;color:black;height:40px;}
.cssJMDate{font-family:Arial;font-size:16pt;color:black;height:40px;width:200px;}
.cssHHMM{font-family:Arial;font-size:14pt;color:black;height:30px;width:60px;}

/* Date debut de grossesse */
.cssDebutGrossesseText{font-family:Arial;font-size:17pt;color:black;height:40px;}

.bleusos {
	color: #26358b;
	font-weight: bold;
}

/* Info product */
.cssProductInfo{font-family:Arial;font-size:17pt;color:black;width:460px;height:40px;text-align:left;}
.cssRefreshInfo{width:460px;text-align:left;padding:0;}

/* Unité de prescription */
.cssUnit{font-family:Arial;font-size:17pt;color:black;width:270px;height:40px;text-align:left;vertical-align:middle;}

/* Qté par fréquence */
.cssQteParFreqLabel_xxx{font-family:Arial;font-size:16pt;color:black;text-align:center;width:80px;height:36px;} 
.cssQteParFreqLabel{font-family:Arial;font-size:16pt;color:black;text-align:left;width:80px;height:36px;} 
.cssQteParFreqText{font-family:Arial;font-size:17pt;color:black;text-align:center;width:90px;height:36px;} 
.cssQteParFreqType{font-family:Arial;font-size:17pt;color:black;width:270px;height:40px;}
.cssQteParFreqTypeEvolutive {
	font-family: Arial;
	font-size: 17pt;
	color: black;
	width: 270px;
	height: 40px;
} 

/* Qté par jour */
.cssQteParJourTD{font-family:Arial;font-size:16pt;color:black;text-align:center;width:80px;height:25px;} 
.cssQteParJourImg{text-align:center;width:84px;background-image:url(Images/doublesens.png);background-position:center bottom;background-repeat:no-repeat;background-color:transparent;} 
.cssQteParJourText{font-family:Arial;font-size:14pt;color:black;text-align:center;width:100%;height:36px;} 

/* Durée de prescription*/
.cssDureeTD{font-family:Arial;font-size:16pt;color:black;text-align:center;width:84px;}  /* height:25px; */
.cssDureeLabel{font-family:Arial;font-size:16pt;color:black;width:20px;} 
.cssDureeText{font-family:Arial;font-size:17pt;color:black;text-align:center;width:70px;height:34px;} /* 36 => 34 */
.cssDureeType{font-family:Arial;font-size:17pt;color:black;width:140px;height:40px;}	/* 270 => 100 */

/* Monographie */
.cssMonographieParagraphBorderTB{font-family:Arial;font-size:17pt;color:black;width:100%;height:45px;text-align:left;vertical-align:middle;background-color:#EFEDED;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CFCFCF;border-top-width:1px;border-top-style:solid;border-top-color:#CFCFCF;padding:5px;}
.cssMonographieParagraphBorderB{font-family:Arial;font-size:17pt;color:black;width:100%;height:45px;text-align:left;vertical-align:middle;background-color:#EFEDED;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#CFCFCF;padding:5px;}
.cssMonographieDetail{font-family:Arial;font-size:14pt;color:black;width:100%;padding:5px;background-color:Transparent;}
 
 /* Questionnaire */
.cssQuestionnaireCaptionPositif{font-family:Arial;font-size:17pt;color:black;width:74%;height:40px;text-align:right;vertical-align:middle;}
.cssQuestionnaireCaptionPositif2{font-family:Arial;font-size:17pt;color:black;width:13%;height:40px;text-align:center;vertical-align:middle;}
.cssQuestionnaireCaptionNegatif{font-family:Arial;font-size:17pt;color:black;height:40px;text-align:left;vertical-align:middle;}
.cssQuestionnaireCaption{font-family:Arial;font-size:17pt;color:black;height:35px;text-align:right;}
.cssQuestionnaireInput{font-family:Arial;font-size:17pt;color:black;width:70px;height:35px;text-align:right;}
.cssQuestionnaireInputLbl{font-family:Arial;font-size:17pt;color:black;width:460px;height:35px;}
.cssQuestionnaireInputTxt{font-family:Arial;font-size:17pt;color:black;width:460px;height:35px;}

/* Nouveau site Paramétrage */
.cssParametragePositif{font-family:Arial;font-size:14pt;color:black;height:35px;vertical-align:middle;}
.cssParametragePositif2{font-family:Arial;font-size:14pt;color:black;height:35px;vertical-align:middle;width:75px;}
.cssParametrageNegatif{font-family:Arial;font-size:14pt;color:black;height:35px;vertical-align:middle;cursor:pointer;}
.cssParametrageTexte{font-family:Arial;font-size:14pt;color:black;height:35px;width:97%;}
.cssParametrageTexte2{font-family:Arial;font-size:14pt;color:black;height:35px;width:99%;}
.cssParametrageTitreMidlle{font-family:Arial;font-size:14pt;color:black;height:30px;vertical-align:middle;}
.cssParametrageTitreBottom{font-family:Arial;font-size:14pt;color:black;height:30px;vertical-align:bottom;}
.cssParametrageRubrique{font-family:Arial;font-size:14pt;color:black;height:35px;cursor:pointer;}
.cssParametrageScore{font-family:Arial;font-size:14pt;color:black;height:30px;width:50px;text-align:center;cursor:pointer;}
.cssParametrageUrl{font-family:Arial;font-size:14pt;color:#0000FF;height:30px;vertical-align:middle;text-decoration:underline;}

/* WikiSOS */
.cssWikiSOS {
	font-family: Arial;
	font-size: 17pt;
	color: #0000FF;
	text-align: center;
	vertical-align: middle;
}

/* Diagnostic - CIM10 */
.cssDiagCIM10{width:480px;font-family:Arial;font-size:17pt;color:black;display:table-cell;padding:10px;}

/* Icône imprante, partage, attention */
.iconeShare {
	background-size: 40px;
	background-color: Transparent;
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 40px;
	width: 40px;
	background-image: url(Images/send.png);
}
.iconeShare2{background-color:Transparent;background-position:center center;background-repeat:no-repeat;margin:0px;border:0px;padding:0px;height:40px;width:46px;background-image:url(Images/Share40.png);}
.iconePrinter {
	background-size: 40px;
	background-color: Transparent;
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 40px;
	width: 40px;
	background-image: url(Images/imprimante.png);
}

.iconePrinterExcel {
	background-size: 40px;
	background-color: Transparent;
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 40px;
	width: 40px;
	background-image: url(Images/microsoft_excel.png);
}

.iconePrinterDC {
	background-color: Transparent;
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 40px;
	width: 40px;
	background-image: url(Images/imprimante.png);
	background-size: 40px;
}
.iconeAttention{background-color:Transparent;background-position:center center;background-repeat:no-repeat;margin:0px;border:0px;padding:0px;height:40px;width:45px;background-image:url(Images/Attention40.png);}
.iconeProlongerTLC{background-color:Transparent;background-position:center center;background-repeat:no-repeat;margin:0px;border:0px;padding:0px;height:40px;width:40px;background-image:url(Images/ProlongerTLC.png);}
.icone4040{background-color:Transparent;margin:0px;border:0px;padding:0px;height:40px;width:40px;}

.cssALDTxt1{font-family:Arial;font-size:16pt;color:black;width:85px;text-align:center;vertical-align:middle;}	/* 85 => 95 => 85 */ 
.cssALDTxt2{font-family:Arial;font-size:16pt;color:black;width:140px;text-align:center;vertical-align:middle;}	/* 110 => 150 => 140 */
.cssALDTxt3{font-family:Arial;font-size:16pt;color:black;width:315px;text-align:left;vertical-align:middle;}	
.cssALDTxtR{font-family:Arial;font-size:16pt;color:black;text-align:right;vertical-align:middle;}
.cssALDTxtL{font-family:Arial;font-size:16pt;color:black;text-align:left;vertical-align:middle;}
.cssALDTxtC{font-family:Arial;font-size:16pt;color:black;text-align:center;vertical-align:middle;}
.cssALDNon{src:"Images/CocheNon2.png";vertical-align:middle;}
.cssALDOui{src:"Images/CocheOui2.png";vertical-align:middle;}

.cssALPTiersCbo{font-family:Arial;font-size:17pt;color:black;width:165px;height:40px;}
.cssALPTiersLbl{font-family:Arial;font-size:17pt;color:gray;}
.cssALPTiersTxt{font-family:Arial;font-size:17pt;color:black;}
.cssALPTiersTxt1{font-family:Arial;font-size:17pt;color:black;width:410px;text-decoration:underline;}
.cssALPTiersTxt2{font-family:Arial;font-size:17pt;color:black;width:460px;height:35px;background-color:transparent;border:none;}
.cssALPTiersTxt3{font-family:Arial;font-size:17pt;color:black;width:460px;height:40px;}
.cssALPTiersTxt4{font-family:Arial;font-size:17pt;color:black;height:35px;background-color:transparent;border:none;}
.btnAdd{background-image:url(Images/btnAdd.png);}
.btnEdit{background-image:url(Images/btnEdit.png);}

/* Icones Vidal */
/*.cssVidalIcone{width:20%;height:40px;background-color:transparent;text-align:center;vertical-align:middle;}*/
/*.cssVidalIcone{width:68px;height:40px;background-color:transparent;text-align:center;vertical-align:middle;}*/
.cssVidalIcone{width:60px;height:40px;background-color:transparent;font-family:Arial;font-size:14pt;color:#004bb4;font-weight:bold;text-align:center;vertical-align:middle;}

/* Tiroir */
.cssBandeauVCTPatient_V2{font-family:Arial;font-size:14pt;color:#555555;font-weight:bold;text-align:center;}
.cssBandeauVCTSexeAge_V2{font-family:Arial;font-size:14pt;color:#A05A08;font-weight:bold;}
.cssBandeauVCTMotifs_V2{font-family:Arial;font-size:14pt;color:#A05A08;}
.cssBandeauVCTDiags_V2{font-family:Arial;font-size:14pt;color:#A05A08;font-weight:bold;}
.cssBandeauVCTAdresse_V2{font-family:Arial;font-size:14pt;color:#014399;font-weight:bold;text-align:center;}

.cssTiroirPatient{font-family:Arial;font-size:14pt;color:black;font-weight:bold;}
.cssTiroirHeure{font-family:Arial;font-size:14pt;color:black;}
.cssTiroirAdr{font-family:Arial;font-size:14pt;color:#014399;}
.cssTiroirMotif{font-family:Arial;font-size:14pt;color:#A05A08;}
.cssTiroirRegul{font-family:Arial;font-size:14pt;background-color:yellow;color:black;}
.cssTiroirDiag{font-family:Arial;font-size:14pt;color:#A05A08;}
.cssTiroirCommentDiag{font-family:Arial;font-size:14pt;color:black;}
.cssTiroirDistancier{font-family:Arial;font-size:14pt;color:black;}

/* Fond */
.fondCCCCCC{background-color:#CCCCCC;}
.fondF2F4FF{background-color:#F2F4FF;}
.fondD4DDF6{background-color:#D4DDF6;}
.fond548BDE{background-color:#548BDE;}

/* Icones */
.iconeRetour{background-image:url(Images/caseRetour.png);border-collapse:collapse;border-style:none;background-color:Transparent;background-position:center center;}
.iconeHome{background-image:url(Images/btnHome.png);background-position:center center;border-collapse:collapse;border-style:none;background-color:Transparent;}


/* Div Gauche */
.cssDivGaucheNumero{font-family:Arial;font-size:23pt;color:white;height:50px;text-align:center;vertical-align:middle;}
.cssDivGaucheIntervenant{font-family:Arial;font-size:17pt;color:white;text-align:left;vertical-align:middle;}
.cssDivGaucheEvenement{font-family:Arial;font-size:17pt;color:black;text-align:right;vertical-align:middle;}
.cssDivGaucheDateHeure{font-family:Arial;font-size:17pt;color:black;text-align:right;vertical-align:middle;}
.cssDivGaucheCompteRendu{font-family:Arial;font-size:17pt;color:black;padding: 7px 7px 7px 7px;margin: 10px 10px 10px 10px;border: 4px solid red;}
.cssDivGaucheDateAppel{font-family:Arial;font-size:17pt;color:black;text-align:center;vertical-align:middle;}


/* Div Droite */
.cssDivDroiteNumero{font-family:Arial;font-size:23pt;color:#548BDE;height:50px;text-align:center;vertical-align:middle;display: table-cell;}
.cssDivDroitePatient{font-family:Arial;font-size:17pt;color:black;font-weight:bold;}
.cssDivDroiteAdresse{font-family:Arial;font-size:17pt;color:#0751B4;}
.cssDivDroiteMotifs{font-family:Arial;font-size:17pt;color:#A05907;}
.cssDivDroiteIcone{width:65px;height:65px;} /* 58, 58*/
.cssDivDroiteHeure{font-family:Arial;font-size:12pt;color:black;font-weight:bold;text-align:center;vertical-align:middle;}
.cssDivDroiteTrajet{font-family:Arial;font-size:35pt;color:white;text-align:center;vertical-align:middle;}
.cssDivDroitePlus1{font-family:Arial;font-size:8pt;color:white;text-align:center;vertical-align:middle;}
.cssDivDroitePlus2{font-family:Arial;font-size:25pt;color:white;text-align:center;vertical-align:middle;font-weight:bold;}
.cssDivDroiteNewFiche1{font-family:Arial;font-size:10pt;color:white;text-align:center;}
.cssDivDroiteNewFiche2{font-family:Arial;font-size:30pt;color:white;text-align:center;}
.cssDivDroiteVCT0{background-color:#548BDE;font-family:Arial;font-size:42pt;color:white;text-align:center;vertical-align:middle;}
.cssDivDroiteVCT1{background-color:#FF9933;font-family:Arial;font-size:42pt;color:white;text-align:center;vertical-align:middle;}
.cssDivDroiteVCT2{background-color:#D33001;font-family:Arial;font-size:42pt;color:white;text-align:center;vertical-align:middle;}

.cssDivDroiteCreerFiche{background-color:#558bde;width:376px;height:70px;font-family:Arial;font-size:25pt;color:white;font-weight:bold;text-align:center;vertical-align:middle;}
.cssDivDroiteCreerFiche2{background-color:#558bde;width:320px;height:60px;font-family:Arial;font-size:25pt;color:white;font-weight:bold;text-align:center;vertical-align:middle;}
.cssDivDroiteCreerFiche3{background-color:#558bde;width:80px;height:60px;}


/* Filets de décoration */
.filetBleue{background-color:Transparent;margin:0px;border:0px;padding:0px;height:10px;width:480px;background-image:url(Images/filetBleue.png);}
.filetOmbre{background-color:Transparent;margin:0px;border:0px;padding:0px;height:10px;width:480px;background-image:url(Images/filetOmbre.png);}
.filetOmbre2{background-color:Transparent;margin:0px;border:0px;padding:0px;height:10px;width:480px;background-image:url(Images/filetOmbre2.png);}
.filetOmbre3{background-color:Transparent;margin:0px;border:0px;padding:0px;height:10px;width:480px;background-image:url(Images/filetOmbre3.png);}
.filetOmbre4{background-color:Transparent;margin:0px;border:0px;padding:0px;height:10px;width:480px;background-image:url(Images/filetOmbre4.png);}
.filetOmbreBas{background-color:Transparent;margin:0px;border:0px;padding:0px;height:10px;width:480px;background-image:url(Images/filetOmbreBas.png);}
.filetOmbreHaut{background-color:Transparent;margin:0px;border:0px;padding:0px;height:10px;width:480px;background-image:url(Images/filetOmbreHaut.png);}

/* Planning de consultation */
.cssPlanningDiv{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:115px;width:480px;display:none;}
.cssPlanningDivUnSite{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:60px;width:480px;display:none;}
.cssPlanningDivUnSiteRPC{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:60px;width:480px;}
.cssPlanningSite{width:480px;height:30px;background-color:Transparent;vertical-align:middle;}
.cssPlanningDiveSite{width:480px;background-color:Transparent;vertical-align:middle;}
.cssPlanningTbl{width:480px;height:50px;background-color:Transparent;}
.cssPlanningBtn{width:40px;font-family:Arial; font-weight:bold;font-size:30px;color:white;background-color:Transparent;}
.cssPlanningCtn{position:relative;width:400px;height:60px;overflow:hidden;border:0px solid #000000;background-color:Transparent;}
.cssPlanningCre{position:absolute;background-color:Transparent;}
.cssPlanningClick{width:100px; height:60px; font-family:Arial; font-weight:bold;font-size:30px;background-color:Transparent;color:#548BDE;}
.cssPlanningUnClick{width:100px; height:60px; font-family:Arial; font-weight:bold;font-size:30px;background-color:Transparent;color:white;}
.cssPlanningListe{font-family:Arial;font-size:17pt;color:black;height:40px;}
.cssPlanningSalle{font-weight:normal;font-size:17px;}

.cssPlanningPause{background-color:Transparent;margin:0px;border:0px;padding:0px;height:70px;width:480px;vertical-align:middle;display:none;}
.cssPlanningClickPause{width:100px; height:60px; font-family:Arial; font-weight:bold;font-size:30px;background-color:Transparent;color:#548BDE;}
.cssPlanningUnClickPause{width:100px; height:60px; font-family:Arial; font-weight:bold;font-size:30px;background-color:Transparent;color:#555555;}
.cssPlanningBtnPause{width:40px;font-family:Arial; font-weight:bold;font-size:30px;background-color:Transparent;color:#555555;}


/* Bandeau régulation */
.tableRegulation{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:480px;background-repeat:no-repeat;}
.iconeHeure {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeHeure.png);
	background-repeat: no-repeat;
}
.iconeHeureR {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeHeureR.png);
	background-repeat: no-repeat;
}
.iconeRendre0 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeRendre0.png);
	background-repeat: no-repeat;
}
.iconeRendue {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeRendue.png);
	background-repeat: no-repeat;
}
.iconeV0 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeV0.png);
	background-repeat: no-repeat;
}
.iconeV1 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeV1.png);
	background-repeat: no-repeat;
}
.iconeV2 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeV2.png);
	background-repeat: no-repeat;
}
.iconeC0 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeC0.png);
	background-repeat: no-repeat;
}
.iconeC1 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeC1.png);
	background-repeat: no-repeat;
}
.iconeC2 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeC2.png);
	background-repeat: no-repeat;
}
.iconeT0 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeT0.png);
	background-repeat: no-repeat;
}
.iconeT1 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeT1.png);
	background-repeat: no-repeat;
}
.iconeT2 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeT2.png);
	background-repeat: no-repeat;
}
.iconeW0 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeW0.png);
	background-repeat: no-repeat;
}
.iconeW1 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeW1.png);
	background-repeat: no-repeat;
}
.iconeW2 {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeW2.png);
	background-repeat: no-repeat;
}
.cssRDV{background-color:Transparent;font-family:Arial;font-size:12pt;color:white;font-weight:bold;text-align:right;vertical-align:middle;}
.cssRDVC{background-color:Transparent;font-family:Arial;font-size:12pt;color:white;font-weight:bold;text-align:center;vertical-align:middle;}
.cssW{background-color:Transparent;font-family:Arial;font-size:12pt;color:black;font-weight:bold;text-align:center;vertical-align:middle;}

.iconeV0R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeV0.png);}
.iconeV1R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeV1.png);}
.iconeV2R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeV2.png);}
.iconeC0R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeC0.png);}
.iconeC1R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeC1.png);}
.iconeC2R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeC2.png);}
.iconeT0R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeT0.png);}
.iconeT1R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeT1.png);}
.iconeT2R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeT2.png);}
.iconeW0R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeW0.png);}
.iconeW1R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeW1.png);}
.iconeW2R{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeStarRegul.png),url(Images/iconeW2.png);}

.iconeAttAcq {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeValider.png);
	background-repeat: no-repeat;
}
.iconeAttEntV {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeGo.png);
	background-repeat: no-repeat;
}
.iconeAttEntW {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeGoW.png);
	background-repeat: no-repeat;
}
.iconeEntV {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeBack.png);
	background-repeat: no-repeat;
}
.iconeAttRegul{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeValider.png);}
.iconeSuite {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeSuite.png);
	background-repeat: no-repeat;
}
.iconeVSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeVSelectV2.png);background-size:68px 75px;}
.iconeVDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeVDeselectV2.png);background-size:68px 75px;}
.iconeCSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeCSelectV2.png);background-size:68px 75px;}
.iconeCDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeCDeselectV2.png);background-size:68px 75px;}
.iconeWSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeWSelectV2.png);background-size:68px 75px;}
.iconeWDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeWDeselectV2.png);background-size:68px 75px;}
.iconeTSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeTSelectV2.png);background-size:68px 75px;}
.iconeTDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeTDeselectV2.png);background-size:68px 75px;}

.iconeU0Select{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeU0SelectV2.png);background-size:68px 75px;}
.iconeU0Deselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeU0DeselectV2.png);background-size:68px 75px;}
.iconeU1Select{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeU1SelectV2.png);background-size:68px 75px;}
.iconeU1Deselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeU1DeselectV2.png);background-size:68px 75px;}
.iconeU2Select{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeU2SelectV2.png);background-size:68px 75px;}
.iconeU2Deselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:68px;background-image:url(Images/iconeU2DeselectV2.png);background-size:68px 75px;}

/*
.iconeListeSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:130px;background-image:url(Images/iconeListeDeselect.png);}
.iconeListeDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:130px;background-image:url(Images/iconeListeDeselect.png);}
.iconeListeDisabled{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:130px;background-image:url(Images/iconeListeDisabled.png);}

.iconeEffectSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;background-image:url(Images/iconeEffectDeselect.png);}
.iconeEffectDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;background-image:url(Images/iconeEffectDeselect.png);}
.iconeEffectDisabled{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;background-image:url(Images/iconeEffectDisabled.png);}

.iconeRegulSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;background-image:url(Images/iconeRegulDeselect.png);}
.iconeRegulDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;background-image:url(Images/iconeRegulDeselect.png);}
.iconeRegulDisabled{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;background-image:url(Images/iconeRegulDisabled.png);}
*/

.iconeListeSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:130px;color:white;font-family:Arial;font-size:17pt;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;}
.iconeListeDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:130px;color:white;font-family:Arial;font-size:17pt;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;}
.iconeListeDisabled{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:130px;color:white;font-family:Arial;font-size:17pt;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;}

.iconeEffectSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;color:white;font-family:Arial;font-size:17pt;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;}
.iconeEffectDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;color:white;font-family:Arial;font-size:17pt;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;}
.iconeEffectDisabled{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;color:white;font-family:Arial;font-size:17pt;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;}

.iconeRegulSelect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;color:white;font-family:Arial;font-size:17pt;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;}
.iconeRegulDeselect{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;color:white;font-family:Arial;font-size:17pt;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;}
.iconeRegulDisabled{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:175px;color:white;font-family:Arial;font-size:17pt;text-align:center;vertical-align:middle;font-weight:bold;cursor:pointer;}

.cssRegulationSuite{font-family:Arial;font-size:47pt;color:#548BDE;font-weight:bold;text-align:left;vertical-align:middle;}
.cssRegulationHeure{font-family:Arial;font-size:12pt;color:black;font-weight:bold;}
.cssRegulationTitre{font-family:Arial;font-size:19pt;color:black;height:40px;font-weight:bold;text-align:center;vertical-align:bottom;}
.cssRegulationList{font-family:Arial;font-size:17pt;color:black;height:40px;}
.divRegulationHeure{float:right;width:58px;height:58px;text-align:center;margin-right:8px;}

.cssAttenteRepriseTA{background-color:#cccccc;width:480px;height:60px;font-family:Arial;font-size:25pt;color:#548BDE;font-weight:bold;text-align:center;vertical-align:middle;}
.iconeRefuserTA{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeRefuserTA.png);}
.iconeAccepterTA{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;height:75px;width:96px;background-image:url(Images/iconeAccepterTA.png);}

.cssSelMed{width:480px;height:60px;font-family:Arial;font-size:19pt;background-color:#CCCCCC;color:black;font-weight:bold;text-align:center;vertical-align:middle;}
.iconeAnnulRendre {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeAnnulRendre.png);
	background-repeat: no-repeat;
}
.iconeAnnulTransfert {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeAnnulTransfert.png);
	background-repeat: no-repeat;
}
.iconeAttTransfert {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeValider.png);
	background-repeat: no-repeat;
}
.iConeAttCompteRendu {
	background-color: #CCCCCC;
	margin: 0px;
	border: 0px;
	padding: 0px;
	height: 75px;
	width: 96px;
	background-image: url(Images/iconeValider.png);
	background-repeat: no-repeat;
}

.blocCompteRendu{background-color:#CCCCCC;margin:0px;border:0px;padding:0px;width:480px;}
.cssCompteRenduTitre{font-family:Arial;font-size:18pt;color:white;width:100%;padding:0px;margin:0px;font-weight:bold;}
.cssCompteRenduTexte{font-family:Arial;font-size:17pt;color:black;width:100%;padding:0px;margin:0px;}

/* Nouvelle page de Paramétrage....*/
.cssParamlBarre{background-color:#558bde;font-family:Arial;font-size:25pt;color:white;font-weight:bold;text-align:center;vertical-align:middle;}
.cssParamTitre{font-family:Arial;font-size:27pt;color:#baa087;font-weight:bold;}
.cssParamTitreII{font-family:Arial;font-size:20pt;color:#555555;font-weight:bold;}
.cssParamTitreIII{font-family:Arial;font-size:24pt;color:#a05a08;font-weight:bolder;}
.cssParamCaption{font-family:Arial;font-size:17pt;color:#555555;}
.cssParamCaptionSaturation{font-family:Arial;font-size:14pt;color:#555555;}
.cssParamTexte{font-family:Arial;font-size:17pt;color:black;}
.cssParamTexte40{font-family:Arial;font-size:17pt;color:black;height:40px;}
.cssParamTexte35{font-family:Arial;font-size:17pt;color:black;height:35px;}
.cssParamCaptionParamMed{font-family:Arial;font-size:17pt;color:black;text-align:right;}
.cssParamTexteParamMed{font-family:Arial;font-size:17pt;color:#555555;height:35px;background-color:transparent;border:none;}
.cssParamTexteParamMed2{font-family:Arial;font-size:17pt;color:#26358A;height:35px;background-color:transparent;border:none;font-weight:bold;}
.cssParamNote{font-family:Arial;font-size:11pt;color:#555555;background-color:transparent;}
.iconeAddSalle{background-color:Transparent;margin:0px;border:0px;padding:0px;height:45px;width:430px;background-image:url(Images/iconeAddSalle.png);}
.cssParamTitreAdminNormal{font-family:Arial;font-size:17pt;color:#555555;}
.cssParamTitreAdminBold{font-family:Arial;font-size:17pt;color:#555555;font-weight:bold;}


/* Messagerie....*/
.cssMessagerieNbr {
	font-family: Arial;
	font-size: 17pt;
	color: black;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.caseMessagerieVide {
	background-image: url(Images/caseMessagerieVideV2.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-color: transparent;
	background-size: contain;
} 
.caseMessageriePush{background-image:url(Images/caseMessageriePushV2.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;} 
.caseMessagerieLabo{background-image:url(Images/caseMessagerieLaboV2.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;} 
.caseMessagerieMsgs{background-image:url(Images/caseMessagerieMsgsV2.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;} 

/* Bandeau charger le reste ( APICrypt, Appels précédents )....*/
.bandeauChargerReste{background-image:url(Images/bandeauECG.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.cssChargerResteTexte{font-family:Arial;font-size:19pt;color:black;text-align:center;vertical-align:middle;width:480px}

/* Bloc recherche */
.cssBlocRechercheCaption{font-family:Arial;font-size:17pt;color:black;}
.cssBlocRechercheCaption2{font-family:Arial;font-size:19pt;color:black;}
.cssBlocRechercheTexte{font-family:Arial;font-size:17pt;color:black;width:100%;padding:0px;margin:0px;height:40px;}
.cssBlocRechercheTableau{font-family:Arial;font-size:17pt;color:black;}
.cssBlocRechercheOption{font-family:Arial;font-size:17pt;color:black;}
.cssBlocRechercheListe{font-family:Arial;font-size:17pt;color:black;height:40px;}
.cssBlocRechercheAT0{background-color:#33ff66;}
.cssBlocRechercheAT1{background-color:#ffff00;}
.cssBlocRechercheATx{background-color:#f2f5ff;}
.cssBlocRechercheTR0{background-color:#33ff66;}
.cssBlocRechercheTR1{background-color:#cccccc;}
.cssBlocRechercheAD{background-color:#f2f5ff;}
.cssBlocRechercheAN{background-color:#ff6600;}
.cssBlocRechercheBtn1{font-family:Arial;font-size:25pt;background-color:#548bde;color:white;width:480px;height:75px;text-align:center;vertical-align:middle;}
.cssBlocRechercheBtn2{font-family:Arial;font-size:25pt;background-color:#548bde;color:white;width:235px;height:75px;text-align:center;vertical-align:middle;}
.btnRecherche{background-image:url(Images/btnRecherche.png);border-collapse:collapse;border-style:none;background-color:Transparent;width:480px;height:75px;}
.cssRechercheAdresse{font-family:Arial;font-size:17pt;color:#014399;}
.cssRechercheCPVille{font-family:Arial;font-size:17pt;color:#014399;font-weight:bold;}


/* Demande de laboratoire */
.cssLabaratoire{font-family:Arial;font-size:17pt;color:black;height:45px;}

/* Selection de site consultation de garde */
.cssChoixSite{width:480px;height:70px;background-color:#548BDE;font-family:Arial;font-size:20pt;color:white;text-align:center;vertical-align:middle;}

/* PostIt */
.cssPostIt{background-color:yellow;}
.cssPostItC{border-bottom:5px solid yellow;padding:0px;margin:0px;}
.cssPostItRM{background-color:yellow;}
.cssPostItRS{background-color:deepskyblue;}
.cssPostItAR{background-color:lightgrey;}

/* Map */
.cssPlusFiche{background-image:url(Images/PlusFiche.png);border-collapse:collapse;border-style:none;background-color:Transparent;background-repeat:no-repeat;background-position:center center;}

.bandeauVCTsurVSaturationO {
	background-image: url(Images/bandeauSaturationO.png),url(Images/bandeauVCTsurV_V2.png);
}

.bandeauVCTsurCSaturationO {
	background-image: url(Images/bandeauSaturationO.png),url(Images/bandeauVCTsurC_V2.png);
}

.bandeauVCTsurTSaturationO {
	background-image: url(Images/bandeauSaturationO.png),url(Images/bandeauVCTsurT_V2.png);
}
.bandeauAccueilPasEnGardeSaturationO{background-image:url(Images/bandeauSaturationO.png),url(Images/bandeauAccueilPasEnGarde_V2.png);}
.bandeauAccueilEnGardeSaturationO{background-image:url(Images/bandeauSaturationO.png),url(Images/bandeauAccueilEnGarde_V2.png);}
.bandeauAccueilAvecVisiteSaturationO{background-image:url(Images/bandeauSaturationO.png),url(Images/bandeauAccueilAvecVisite_V2.png);}
.bandeauAccueilAvecHistoSaturationO{background-image:url(Images/bandeauSaturationO.png),url(Images/bandeauAccueilAvecHisto_V2.png);}

.bandeauVCTsurVSaturationN{background-image:url(Images/bandeauVCTsurV_V2.png);}
.bandeauVCTsurCSaturationN{background-image:url(Images/bandeauVCTsurC_V2.png);}
.bandeauVCTsurTSaturationN{background-image:url(Images/bandeauVCTsurT_V2.png);}
.bandeauAccueilPasEnGardeSaturationN{background-image:url(Images/bandeauAccueilPasEnGarde_V2.png);}
.bandeauAccueilEnGardeSaturationN{background-image:url(Images/bandeauAccueilEnGarde_V2.png);}
.bandeauAccueilAvecVisiteSaturationN{background-image:url(Images/bandeauAccueilAvecVisite_V2.png);}
.bandeauAccueilAvecHistoSaturationN{background-image:url(Images/bandeauAccueilAvecHisto_V2.png);}

.cssTDTop{vertical-align:top;}
.cssEtatSaturation{display:inline-block;padding-top:3px;padding-left:5px;font-family:Arial;font-size:10pt;color:white;}

/* Upload */
.cssUploadDiv{width:480px;background-color:transparent;margin:0px;border:0px;padding:0px;}
.cssBlocPJ1 {
	border-collapse: collapse;
	border-style: none;
	background-color: Transparent;
	width: 480px;
	height: 75px;
	background-color: #528BDE;
}
.cssBlocPJ2{font-family:Arial;font-size:19pt;background-color:Transparent;background-repeat:no-repeat;color:white;width:300px;height:75px;text-align:center;vertical-align:middle;}	/* 25px => 18px */
.cssBlocPJ3{color:white;width:180px;height:75px;}
.cssBlocPJ4{font-family:Arial;font-size:19pt;background-color:Transparent;color:white;width:180px;height:75px;text-align:center;vertical-align:middle;}
.cssBlocPJ5{font-family:Arial;font-size:19pt;background-color:Transparent;color:white;height:40px;text-align:center;vertical-align:middle;text-decoration:underline;}
.cssBlocPJ6{font-family:Arial;font-size:16pt;background-color:Transparent;color:white;padding-top:10px;padding-left:10px;padding-right:10px;text-align:center;vertical-align:middle;}
.cssBlocDMPCmd{display:none;background-color:#548bde;}
.cssBlocNomPJ{font-family:Arial;font-size:17pt;color:white;width:100%;padding:0px;margin:0px;height:40px;background-color:transparent;border:none;}

.cssBlocTypePJ{background-color:transparent;font-family:Arial;font-size:19pt;color:white;width:480px;height:55px;text-align:center;vertical-align:middle;}
.cssBlocTypePJVide5{background-color:transparent;font-family:Arial;font-size:19pt;color:white;width:480px;height:5px;text-align:center;vertical-align:middle;}
.cssBlocTypePJVide10{background-color:transparent;font-family:Arial;font-size:19pt;color:white;width:480px;height:10px;text-align:center;vertical-align:middle;}
.cssUploadJaugeEnProgres_{background-color:#548bde;height:100%;}
.cssUploadJaugeEnProgres{background-color:#66cc00;height:100%;}

/* Messagerie */
.btn16075{width:160px;height:75px;margin:0px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.btn5050{width:50px;height:50px;margin:0px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.btn8050{width:80px;height:50px;margin:0px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.msgText {
	font-family: Arial;
	font-size: 17pt;
	word-break: break-word;
} /*17pt*/
.btnMsgCheck{background-image:url(Images/msgCheck.png);}
.btnMsgLock{background-image:url(Images/msgLock.png);background-size:48px 48px;}
.btnMsgLockGris{background-image:url(Images/msgLockGris.png);}
.btnMsgUnlock{background-image:url(Images/msgUnlock.png);background-size:48px 48px;}
.btnMsgFiltre{background-image:url(Images/msgFiltre.png);background-size:50px 50px;}
.btnMsgAll{background-image:url(Images/msgAll.png);background-size:50px 50px;}
.btnMsgFiltreMsg{background-image:url(Images/msgFiltreMsg.png);background-size:50px 50px;}
.btnMsgFiltreRL{background-image:url(Images/msgFiltreRL.png);background-size:80px 50px;}

/* Page médecins */
.cssPrendLeR1{background-color:transparent;font-family:Arial;font-size:19pt;color:white;width:480px;height:40px;text-align:right;vertical-align:middle;}
.cssPrendLeR2{background-color:transparent;font-family:Arial;font-size:19pt;color:white;height:40px;text-align:right;vertical-align:middle;}
.cssModeInitSel{background-color:transparent;font-family:Arial;font-size:19pt;color:white;width:480px;height:40px;text-align:left;vertical-align:middle;}

/* Genève */
.cssMenuGVA{width:480px;height:70px;background-color:#548BDE;font-family:Arial;font-size:50pt;color:white;text-align:center;vertical-align:middle;}

.cssTAText{font-family:Arial;font-size:17pt;color:Red;font-weight:bold;}
.cssTAClick{height:60px;font-family:Arial;font-size:19pt;background-color:#548BDE;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssTAUnClick{height:60px;font-family:Arial;font-size:19pt;background-color:#A4C2F4;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssPRText_old{font-family:Arial;font-size:17pt;color:#00FF00;font-weight:bold;}
.cssPRText{font-family:Arial;font-size:17pt;color:red;font-weight:bold;}
.cssPRClick{height:60px;font-family:Arial;font-size:19pt;background-color:#548BDE;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssPRUnClick{height:60px;font-family:Arial;font-size:19pt;background-color:#A4C2F4;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssDMClick{height:60px;font-family:Arial;font-size:19pt;background-color:#548BDE;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssDMUnClick{height:60px;font-family:Arial;font-size:19pt;background-color:#A4C2F4;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssGPSClick{height:60px;font-family:Arial;font-size:19pt;background-color:#548BDE;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}
.cssGPSUnClick{height:60px;font-family:Arial;font-size:19pt;background-color:#A4C2F4;color:white;width:100%;padding:0px;margin:0px;text-align:center;vertical-align:middle;font-weight:bold;}

.btn9696{width:96px;height:96px;margin:0px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.btnRapport{background-image:url(Images/b_dmp.png);}
.btnPharmacie{background-image:url(Images/pharmacie_garde.png);}
.btnDict{background-image:url(Images/dictaphone.png);}
.btnFdx{background-image:url(Images/fdx.png);}
.btnTelSOS{background-image:url(Images/tel_sos.png);}
.btnEric{background-image:url(Images/b_eric.png);}
.btnMedicentre{background-image:url(Images/b_medicentre.png);}
.btn144GE{background-image:url(Images/b_144_ge.png);}
.btnHUGCAU{background-image:url(Images/b_hug_cau.png);}
.btn144VD{background-image:url(Images/b_144_vd.png);}
.btnCardioTour{background-image:url(Images/b_cardio_tour.png);}
.btnUrgenceTour{background-image:url(Images/urgence_la_tour96.png);}

/* Vidal */
.cssBlocVidalRubrique{font-family:Arial;font-size:30pt;color:#78A5E6;font-weight:bold;}
.cssBlocVidalLibelle{font-family:Arial;font-size:17pt;color:gray;}
.cssBlocVidalTexte{font-family:Arial;font-size:17pt;color:black;width:100%;padding:0px;margin:0px;height:40px;}
.cssBlocVidalTexteArea{font-family:Arial;font-size:17pt;color:black;width:100%;padding:0px;margin:0px;}
.cssBlocVidalOption{font-family:Arial;font-size:17pt;color:black;}
.cssBlocVidalDate{font-family:Arial;font-size:17pt;color:black;height:40px;}
.cssBlocVidalBouton{font-family:Arial;font-size:14pt;background-color:#548BDE;color:white;width:115px;padding:0px;margin:0px;text-align:center;vertical-align:middle;border-radius:4px;}
.cssBlocVidalBoutonDeselect{font-family:Arial;font-size:14pt;background-color:#CCCCCC;color:white;width:115px;padding:0px;margin:0px;text-align:center;vertical-align:middle;border-radius:4px;}
.cssBlocVidalCell{font-family:Arial;font-size:17pt;color:black;height:45px;}
.cssBlocVidalComment{font-family:Arial;font-size:17pt;color:black;margin:0px;width:100%;background-color:#CCCCCC;}
.cssBlocVidalCommentTxtItalic{font-family:Arial;font-size:17pt;color:black;width:455px;background-color:transparent;border:none;font-style: italic;}
.cssBlocVidalCommentTxtNormal{font-family:Arial;font-size:17pt;color:black;width:455px;background-color:transparent;border:none;}
.cssBlocVidalCommentTxtItalic2{font-family:Arial;font-size:17pt;color:#AC58FA;width:455px;font-style: italic;}

/* Block caractères restants */
.blockCountInput{background-color:transparent;font-style:italic;color:black;font-size:xx-small;display:block;}

/* Info Produits*/
.cssInfoProduits{background-color:Transparent;font-family:Arial;font-size:13pt;color:#737272;margin:5px;padding:5px;border: 1px solid #737272;border-radius:5px;}

/* Titre Analyse de la prescription */
.cssAPDiv480{width:480px;background-color:Transparent;}
.cssAPDiv470{width:470px;background-color:Transparent;}
.cssAPDiv470BR{width:470px;background-color:Transparent;border: 1px solid #737272;border-radius:5px;}
/* #3A9D23, #34C924, #16B84E*/
.cssAPEnTeteTitreOK{width:480px;height:25px;background-color:#3A9D23;font-family:Arial;font-size:13pt;color:white;vertical-align:middle;text-align:center;font-weight:bold;border:1px solid white;}
.cssAPEnTeteTitreLEVEL_4{width:480px;height:55px;background-color:#CF113C;font-family:Arial;font-size:19pt;color:white;vertical-align:middle;text-align:center;}
.cssAPEnTeteTitreLEVEL_3{width:480px;height:55px;background-color:#FF4326;font-family:Arial;font-size:19pt;color:white;vertical-align:middle;text-align:center;}
.cssAPEnTeteTitreLEVEL_2{width:480px;height:55px;background-color:#F97D00;font-family:Arial;font-size:19pt;color:white;vertical-align:middle;text-align:center;}
.cssAPEnTeteTitreLEVEL_1{width:480px;height:55px;background-color:#FFDC2C;font-family:Arial;font-size:19pt;color:white;vertical-align:middle;text-align:center;}
.cssAPEnTeteTitreINFO{width:480px;height:55px;background-color:#DDDDDD;font-family:Arial;font-size:19pt;color:white;vertical-align:middle;text-align:center;}
.cssAPEnTeteTitreUNKNOWN{width:480px;height:55px;background-color:#DDDDDD;font-family:Arial;font-size:19pt;color:white;vertical-align:middle;text-align:center;}
.cssAPResumeAlerteLEVEL_4{height:25px;background-color:#CF113C;font-family:Arial;font-size:13pt;color:white;vertical-align:middle;text-align:center;font-weight:bold;border:1px solid white;}
.cssAPResumeAlerteLEVEL_3{height:25px;background-color:#FF4326;font-family:Arial;font-size:13pt;color:white;vertical-align:middle;text-align:center;font-weight:bold;border:1px solid white;}
.cssAPResumeAlerteLEVEL_2{height:25px;background-color:#F97D00;font-family:Arial;font-size:13pt;color:white;vertical-align:middle;text-align:center;font-weight:bold;border:1px solid white;}
.cssAPResumeAlerteLEVEL_1{height:25px;background-color:#FFDC2C;font-family:Arial;font-size:13pt;color:white;vertical-align:middle;text-align:center;font-weight:bold;border:1px solid white;}
.cssAPResumeAlerteINFO{height:25px;background-color:#DDDDDD;font-family:Arial;font-size:13pt;color:white;vertical-align:middle;text-align:center;font-weight:bold;border:1px solid white;}
.cssAPResumeAlerteUNKNOWN{height:25px;background-color:#DDDDDD;font-family:Arial;font-size:13pt;color:white;vertical-align:middle;text-align:center;font-weight:bold;border:1px solid white;}

/* Titre Alert level 4 */
.cssAPEnTeteLEVEL_4{width:480px;height:55px;background-color:#CF113C;font-family:Arial;font-size:19pt;color:white;display:table-cell;vertical-align:middle;text-align:center;}
.cssAPRubriqueLEVEL_4{width:470px;background-color:#CF113C;font-family:Arial;font-size:15pt;color:white;display:table-cell;padding:5px;border-radius:5px;}

/* Titre Alert level 3 */
.cssAPEnTeteLEVEL_3{width:480px;height:55px;background-color:#FF4326;font-family:Arial;font-size:19pt;color:white;display:table-cell;vertical-align:middle;text-align:center;}
.cssAPRubriqueLEVEL_3{width:470px;background-color:#FF4326;font-family:Arial;font-size:15pt;color:white;display:table-cell;padding:5px;border-radius:5px;}

/* Titre Alert level 2 */
.cssAPEnTeteLEVEL_2{width:480px;height:55px;background-color:#F97D00;font-family:Arial;font-size:19pt;color:white;display:table-cell;vertical-align:middle;text-align:center;}
.cssAPRubriqueLEVEL_2{width:470px;background-color:#F97D00;font-family:Arial;font-size:15pt;color:white;display:table-cell;padding:5px;border-radius:5px;}

/* Titre Alert level 1 */
.cssAPEnTeteLEVEL_1{width:480px;height:55px;background-color:#FFDC2C;font-family:Arial;font-size:19pt;color:white;display:table-cell;vertical-align:middle;text-align:center;}
.cssAPRubriqueLEVEL_1{width:470px;background-color:#FFDC2C;font-family:Arial;font-size:15pt;color:white;display:table-cell;padding:5px;border-radius:5px;}

/* Titre Alert Info */
.cssAPEnTeteINFO{width:480px;height:55px;background-color:#DDDDDD;font-family:Arial;font-size:19pt;color:white;display:table-cell;vertical-align:middle;text-align:center;}
.cssAPRubriqueINFO{width:470px;background-color:#DDDDDD;font-family:Arial;font-size:15pt;color:white;display:table-cell;padding:5px;border-radius:5px;}

/* Titre Alert Unknown */
.cssAPEnTeteUNKNOWN{width:480px;height:55px;background-color:#DDDDDD;font-family:Arial;font-size:19pt;color:white;display:table-cell;vertical-align:middle;text-align:center;}
.cssAPRubriqueUNKNOWN{width:470px;background-color:#DDDDDD;font-family:Arial;font-size:15pt;color:white;display:table-cell;padding:5px;border-radius:5px;}

/* Résumé, message, détail */
.cssAPRubrique{width:470px;background-color:transparent;font-family:Arial;font-size:15pt;color:#737272;display:table-cell;padding:5px;}
.cssAPContent{width:460px;background-color:#F2DEDE;font-family:Arial;font-size:15pt;color:#B94A48;border-color:#EED3D7;display:table-cell;padding:5px;border-radius:5px;}
.cssAPDetail{width:460px;background-color:#D9EDF7;font-family:Arial;font-size:15pt;color:#3A87AD;border-color:#BCE8F1;display:table-cell;padding:5px;border-radius:5px;}

/* ProductWarning */
.cssProductWarning{width:460px;background-color:#F2DEDE;font-family:Arial;font-size:15pt;color:#B94A48;border-color:#EED3D7;display:table-cell;padding:5px;border-radius:5px;}

/* Indication liée au product */
.cssProductIndicationLabel{font-family:Arial;font-size:16pt;color:black;text-align:left;width:80px;} 
.cssProductIndicationList{font-family:Arial;font-size:17pt;color:black;width:100%;height:40px;} 

/* Bloc ordo multiple */
.cssBlocOrdoMultiple{font-family:Arial;font-size:21pt;color:#008000;font-weight:bold;text-align:center;vertical-align:middle;text-decoration:underline;}

/* Choix hospi */
.cssHospiOpt{font-family:Arial;font-size:17pt;color:black;text-align:center;vertical-align:middle;}

/* Boutons pour les posologies */
.div-boutons {
	width: 100%;
	text-align: center;
}

.btn-apartir,
.btn-avec,
.btn-puis-meme,
.btn-puis-autre
{
	font-family: Arial;
	font-size: 17pt;
	font-weight: bold;
	text-decoration: underline;
	color: #014FE2;
	vertical-align: middle;
}

/* Semainier */
.semainier {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}

.semainier-image {
	vertical-align: middle;
	padding-left: 3px;
}

.semainier-item {
	font-family: Arial;
	font-size: 15pt;
	color: black;
	text-align: right;
	vertical-align: middle;
}

.dosage-titre {
	font-weight: bold;
	text-align: center;
}

.tabHistoEnvoiDoc {
	width: 100%;
	border: 1px solid black;
	border-collapse: collapse;
}

	.tabHistoEnvoiDoc td {
		border: 1px solid black;
		border-collapse: collapse;
		padding: 1px;
	}

.tabHistoEnvoiDoc .center {
	text-align: center;
}

.inputQRCode {
	opacity: 0;
	filter: alpha(opacity=0);
	cursor: default;
}


input.champ-readonly,
textarea.champ-readonly {
	background-color: #dddddd;
	opacity: 1;
	cursor: not-allowed;
}

/* Info Patient, tjrs on the top */
.cssInfoPatient {
	width: 470px;
	display: table-cell;
	padding: 5px;
	border-radius: 35px;
	filter: drop-shadow(0 0 0.25rem black);
}

.cssSansCompteRdv {
	background-color: #e5e5e5;
}

.cssAvecCompteRdv {
	background-color: #d9ead3;
}

#tabInfoPatient {
    position			: fixed;
    top					: 5px;
    width				: 480px;
    height				: 50px;
    text-align			: center;    
    display				: none;
}

/* Boutons documentations, icones vidal... */
.cssVidalDoc{width:60px;height:25px;color:#008000;font-family:Arial;font-size:16pt;vertical-align:middle;text-align:center;text-decoration:underline;font-weight:bold;}
.cssVidalDoc1{width:460px;color:#008000;background-color:#D9EDF7;border-color:#BCE8F1;display:table-cell;padding:10px 5px 10px 5px;border-radius:5px;}
.cssVidalDoc7{width:20%;font-family:Arial;font-size:16pt;font-weight:bold;vertical-align:middle;text-align:center;text-decoration:underline;}
.cssVidalDoc4{color:#008000;font-family:Arial;font-size:15pt;font-weight:normal;text-align:left;text-decoration:underline;}
.cssVidalDoc4b{color:#008000;font-family:Arial;font-size:15pt;font-weight:bold;text-align:center;}
/*.cssVidalDoc5{width:460px;background-color:#D9EDF7;border-color:#BCE8F1;color:#3A87AD;font-family:Arial;font-size:15pt;font-weight:normal;text-align:left;display:table-cell;padding:10px 5px 10px 5px;border-radius:5px;}*/
.cssVidalDoc5{width:460px;background-color:#DDDDDD;border-color:#DDDDDD;color:#3A87AD;font-family:Arial;font-size:15pt;font-weight:normal;text-align:left;display:table-cell;padding:10px 5px 10px 5px;border-radius:5px;}
.cssVidalDoc6{width:460px;color:#008000;font-size:30pt;font-weight:bold;text-align:center; }
.cssVidalDoc3{width:460px;font-family:Arial;font-size:15pt;font-weight:normal;text-align:left;}
.cssVidalDoc2{color:#008000;font-family:Arial;font-size:15pt;font-weight:bold;text-align:center;text-decoration:underline;padding:5px 5px 5px 5px;}

/* Bloc fichiers info patient */
.cssALPFIF{font-family:Arial;font-size:16pt;color:#0000FF;text-decoration:underline;}

/* Bloc ordo type */
.cssOrdoTypeInp{font-family:Arial;font-size:16pt;height:30px;}
.cssOrdoTypeNoir{font-family:Arial;font-size:16pt;min-height:24px;color:black;margin-right:5px;}
.cssOrdoTypeVert{font-family:Arial;font-size:16pt;min-height:24px;color:#008000;text-decoration:underline;}
/*.cssOrdoTypePlus{color:#008000;font-size:25pt;font-weight:bold;vertical-align:middle;text-align:center;}*/
.cssOrdoTypePlus{background-image:url(Images/plus.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;}
.cssOrdoTypeRecherche{background-image:url(Images/search.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;}

/* Bloc CertLibre type */
.cssCertLibreTypeInp{font-family:Arial;font-size:16pt;height:30px;}
.cssCertLibreTypeNoir{font-family:Arial;font-size:16pt;min-height:24px;color:black;margin-right:5px;}
.cssCertLibreTypeVert{font-family:Arial;font-size:16pt;min-height:24px;color:#008000;text-decoration:underline;}
.cssCertLibreTypePlus{background-image:url(Images/plus.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;}
.cssCertLibreTypeRecherche{background-image:url(Images/search.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;}

/* Bloc AlpDecisionLibre type */
.cssAlpDeciLibreTypeInp{font-family:Arial;font-size:16pt;height:30px;}
.cssAlpDeciLibreTypeNoir{font-family:Arial;font-size:16pt;min-height:24px;color:black;margin-right:5px;}
.cssAlpDeciLibreTypeVert{font-family:Arial;font-size:16pt;min-height:24px;color:#008000;text-decoration:underline;}
.cssAlpDeciLibreTypePlus{background-image:url(Images/plus.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;}
.cssAlpDeciLibreTypeRecherche{background-image:url(Images/search.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;} 

/* Case PJ */
.xcssPJText{display:table-cell;font-family:Arial;font-size:12pt;color:white;text-align:left;vertical-align:top;padding:5px;}
.cssPJText {
	width: 100%;
	height: 100%;
	font-family: Arial;
	font-size: 11pt;
	color: white;
	position: absolute;
	top: 3px;
	left: 3px;
}

/* Vidal Version */
.cssVidalVersion{font-family:Arial;font-size:10pt;color:#555555;font-weight:normal;text-align:left;vertical-align:middle;}

/* Vidal Aide */
.cssVidalAide{font-family:Arial;font-size:15pt;height:25px;}    

/* Provenances Aide */
.cssProvenancesAide{height:240px;background-image:url(Images/aideProvenances.png);}

/* Boutons pour ajouter un document( ordonnance, bilan biologique, imagerie... ) */
.btnBulle{width:20%;height:75px;margin:0px;border-style:none;background-position:center center;background-repeat:no-repeat;background-color:transparent;font-family:Arial;font-size:19pt;color:white;font-weight:bold;text-align:center;vertical-align:middle;}
.btnNumPlus{background-image:url(Images/iconeNumPlus.png);}
.btnNumSelect{background-image:url(Images/iconeNumSelect.png);}
.btnNumDeselect{background-image:url(Images/iconeNumDeselect.png);}
.btnEntrActes{background-image:url(Images/iconeEntrActes.png);background-size:75px 75px;}

/*.btnNumPlus{background-image:url(Images/iconeNumPlus45.png);}
.btnNumSelect{background-image:url(Images/iconeNumSelect50.png);}
.btnNumDeselect{background-image:url(Images/iconeNumDeselect50.png);}*/

/* Couleur document( ordonnance, bilan biologique, imagerie... ) */
/*.cssFondORDO{background-color:#D9EDF7;}*/
.cssFondORDO{background-color:#D9EDF8;}
.cssFondBIBI{background-color:#FFFFCB;}
.cssFondIMAG{background-color:#CBDEFF;}

/* Certificat CCB, AVP */
.cssCertficatComment{font-family:Arial;font-size:16pt;color:black;width:100%;background-color:transparent;font-style:italic;}
.cssITTText{font-family:Arial;font-size:17pt;color:black;text-align:center;width:60px;height:34px;} /* 36 => 34 */

/* IDE */
.cssIDEList{font-family:Arial;font-size:16pt;color:black;height:40px;}
.cssIDELabel{font-family:Arial;font-size:15pt;color:black;}
.cssIDENote{font-family:Arial;font-size:10pt;color:black;font-style:italic;}

/* TéléConsultation PJ */
.cssDivTCPJ{display:inline-block;margin:4px;background-position:center center;background-repeat:no-repeat;background-color:transparent;}
.cssImgTCPJ{width:70px;height:70px;display:block;margin:0 auto;}

/* Web speech API*/
.cssRVText{font-family:Arial;font-size:15pt;color:gray;width:100%;padding:0px;margin:0px;}
.cssRVButton{width:50%;font-family:Arial;font-size:17pt;font-weight:bold;text-decoration:underline;color:#014FE2;text-align:center;vertical-align:middle;}

/* Lien RPPS*/
.cssLinkRPPS{font-family:Arial;font-size:16pt;color:red;text-decoration:underline;text-align:center;}

/* Info Appel Anterieur */
.cssInfoAppelAnterieur{font-family:Arial;font-size:17pt;color:red;vertical-align:middle;}

/* Signalement */
.cssSignalement{font-family:Arial;font-size:17pt;color:red;padding-left:5px;padding-right:5px;}

/* Nouvelle page login */
.cssConnexion{font-family:"Roboto Condensed","Open Sans","Sans",sans-serif;font-size:15pt;font-weight:bold;background-color:#8DD500;color:white;text-align:center;vertical-align:middle;padding-top:10px;padding-bottom:10px;width:100%;border: none;}
.cssConnexion2{font-family:"Roboto Condensed","Open Sans","Sans",sans-serif;font-size:15pt;font-weight:bold;background-color:#8DD500;color:white;text-align:center;vertical-align:middle;border: none;}
.cssConnexionTitre{font-family:"Roboto Condensed","Open Sans","Sans",sans-serif;font-size:19pt;font-weight:bold;background-color:transparent;color:#26358B;text-align:center;}
.cssConnexionTexte{font-family:"Roboto Condensed","Open Sans","Sans",sans-serif;font-size:15pt;color:#26358A;height:35px;background-color:transparent;width:100%;padding-left:5px;padding-right:5px;border:2px solid #CCCCCC;border-radius:4px;}
.cssHorizontal{color:gray;background-color:transparent;text-align:center;width:100%;align-items:center;display:flex;}
.cssHorizontal::before, .cssHorizontal::after{border-top:1px solid #9e9e9e;content:"";flex:1 1 0%;}
.cssHorizontalTexte{border-radius:50%;border:1px solid #9e9e9e;padding:6px;font-family:Arial;font-size: 15pt;color:#9e9e9e;}
.cssPSCHelp{width:70px;background-image:url(Images/btnHelp.png);background-color:Transparent;background-position:center;background-repeat:no-repeat;}

/* Alerte INS Job */
.cssINSJob{font-family:Arial;font-size:15pt;padding:5px;margin-left:5px;margin-right:5px;margin-top:5px;margin-bottom:15px;border:1px solid #737272; border-radius:5px;}

/* TBB */
.caseBandeauTBB{background-image:url(Images/bandeauTBB.png);border-collapse:collapse;border-style:none;background-color:Transparent;background-size:480px 80px;width:480px;height:80px;}

/* INS Job*/
.caseINSJob{background-image:url(Images/caseIns.png);background-position:center center;background-repeat:no-repeat;background-color:transparent;background-size:contain;} 

/* Sexe */
.cssH{color:blue;} 
.cssF{color:pink;}

/* Cursor */
.cssCursorDefault{cursor:default;}
.cssCursorPointer{cursor:pointer;}
.cssCursorNotAllowed{cursor:not-allowed;}
.cssCursorCopy{cursor:copy;}

/* Moyens de paiement */
.cssModePaiement{font-family:Arial;font-size:12pt;color:white;font-weight:bold;background-color:transparent;padding:0px;margin:0px;text-align:center;vertical-align:middle;writing-mode:tb-rl;transform:rotate(180deg);}

/* Nouveaux boutons choix d'activité */
.btnChoixV{width:158px;height:74px;text-align:center;vertical-align:middle;font-family:Arial;font-size:18pt;background-color:#558bde;color:white;font-weight:bold;}
.btnChoixC{width:158px;height:74px;text-align:center;vertical-align:middle;font-family:Arial;font-size:18pt;background-color:#558bde;color:white;font-weight:bold;}
.btnChoixA{width:158px;height:74px;text-align:center;vertical-align:middle;font-family:Arial;font-size:18pt;background-color:#558bde;color:white;font-weight:bold;}

/* Etude */
.cssEtudeCaption{font-family:Arial;font-size:14pt;color:black;} 
.cssEtudeText{font-family:Arial;font-size:14pt;color:black;height:34px;} 


/* IA */
.cssALPIAText {
	font-family: Arial;
	font-size: 17pt;
	color: black;
	text-align: center;
}

/* Canvas */
.cssCanvas{
	border:2px solid #999; 
	border-radius:5px; 
	margin:0 auto 5px auto; 
	display:block; 
	background:#fff; 
	cursor:crosshair;
}

/* Animation */
.cssMove{
-moz-transition: all .6s; 
-webkit-transition: all .6s;  
-ms-transition: all .6s;  
-o-transition: all .6s;    
}

.cssResize{
-moz-transition: height 1s; 
-webkit-transition: height 1s; 
-ms-transition: height 1s; 
-o-transition: height 1s;  
}


.cssCoinUp {
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
-webkit-border-top-left-radius:5px;
-webkit-border-top-right-radius:5px;
}

.cssCoinDown {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-webkit-border-bottom-left-radius:5px;
-webkit-border-bottom-right-radius:5px;
}

.cssCoin{
-moz-border-radius:5px;
-webkit-border-radius:5px;
-ms-border-radius:5px;
-o-border-radius:5px;
}


.cssInputUl {
  display: none;
}

input ~ ul {
 display: none;
}

input:checked ~ ul {
 display: block;
}

li {
	display: block;
	font-family: 'Arial';
	font-size: 16px;
	padding: 0.2em;
	/*background-position: 0 50%;*/
}

.cssBlink {
-webkit-animation-name: blinker;
-webkit-animation-duration: 1s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;

-moz-animation-name: blinker;
-moz-animation-duration: 1s;
-moz-animation-timing-function: linear;
-moz-animation-iteration-count: infinite;

-ms-animation-name: blinker;
-ms-animation-duration: 1s;
-ms-animation-timing-function: linear;
-ms-animation-iteration-count: infinite;

-o-animation-name: blinker;
-o-animation-duration: 1s;
-o-animation-timing-function: linear;
-o-animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-ms-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-o-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

.cssBlocMotifs3002{
font-family:Arial;
font-size:15pt;
color:#A05A08;
display: block;
display: -webkit-box;
max-width: 300px;
height: 42px;
margin: 0 auto;
line-height: 1;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow:ellipsis;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}

#zoneGlobale {
	display: flex;
	width: 100%;
	height: 100%;
}

#zoneMedecin {
	/*height: 100vh;*/
	width: 480px;
}

#iframe-zone {
	width: calc(100% - 496px);
	height: 100vh;
}

	#iframe-zone iframe {
		width: 100%;
		height: 100%;
		border-left: 1px solid grey;
		border-right: none;
		border-top: none;
		border-bottom: none;
	}

#iframe-menu {
	width: 100%;
	height: 75px;
	background-color: #558BDE;
}

.iframe-onglet {
	height: 100%;
	font-family: Arial;
	font-size: 32pt;
	color: #f2f5ff;
	line-height: 160%;
	display: inline-block;
	padding-left: 10px;
	padding-right: 10px;	
	cursor: pointer;
}

.iframe-onglet:not(:first-child) {	
	border-left: solid 1px #f2f5ff;
}

#zone-depliable {
	background-color: #CCCCCC;
	color: #646464;
	font-weight: bold;
	height: 100%;
	width: 15px;
	cursor: pointer;
	text-align: center;
	display: flex;
	justify-content: center;
	align-items: center;
}

.tabInfoPatient-centrer {
	display: flex;
	justify-content: center !important;
	width: 100% !important;
}

.zoneGlobale-centrer {
	display: flex !important;
	justify-content: center !important;
}

.sousFenetreAccesServeur-centrer {
	display: flex !important;
	justify-content: center !important;
	width: 100% !important;
	align-items: flex-start !important;
}

.bodyDesktop {
	height: 100vh;
	width: auto !important;
	margin-left: 0px;
	margin-right: 0px;
}

.btnTelechargerCda {
	font-weight: bold;
}

/* The Modal (background) */
.cssModal {
    display: none;  
    position: fixed;  
    z-index: 1;  
    padding-top: 200px;  
    left: 0;
    top: 0;
    width: 100%;  
    height: 100%;  
    overflow: auto;  
    background-color: transparent;
}  

/* Modal Content */
.cssModalContent {
    margin: auto;
    padding: 10px;
    width: 460px;
}

/* Titre*/
.cssModalContentHeader {
    background-color: #DDDDDD;
    height: 50px;
    border-radius: 5px;
    margin: 5px;
    width: 447px;
}

/* Titre*/
.cssModalHeader {
    height: 50px;
    font-family: Arial;
    font-size: 16pt;
    font-weight: bold;
    width: 447px;
    text-align: center;
    vertical-align: middle;
}

/* Modal Content */
.cssModalContentInner {
    background-color: #fefefe;
    border-radius: 5px;
    border: 2px solid #888;
    width: 457px;
}

/* Modal Content */
.cssModalInner {
    padding-left:20px;
    padding-right: 20px;
    padding-bottom: 20px;
    padding-top: 10px;
    width: 417px;
    font-family: Arial;
    font-size: 15pt;
}

/* Context Menu */
.ctxmenu {
	position: absolute;
	min-width: 128px;
	height: auto;
	padding: 8px;
	margin: 0;
	margin-left: 32px;
	margin-top: -16px;
	border: 1px solid #999;
	background: #F8F8F8;
	box-shadow: 2px 2px 2px #AAA;
	z-index: 9999;
	overflow: visible;
}

.ctxline {
	display: block;
	margin: 0px;
	/*padding:2px 2px 2px 8px;*/
	padding: 4px 8px 4px 8px;
	border: 1px solid #F8F8F8;
	border-radius: 3px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: visible;
}

	.ctxline:hover {
		background-color: #DDDDDD;
		/*border:1px solid #BBB;
		background-color: #F0F0F0;
		background-color: #DCDCDC
		background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
		background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
		background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
		background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); 
		background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); 
		background-image: linear-gradient(top, #ffffff, #e6e6e6); 
		background-repeat: repeat-x;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);*/
	}

@media screen and (max-width: 500px) {
	#iframe-zone {
		display: none;
	}
}

.MainBandeauAction {
	width: 470px;
	position: fixed;
	height: 65px;
	text-align: center;
	justify-content: center;
	bottom: 20px;
	display: flex;
	margin-left: 5px;
	margin-right: 5px;
}

#BandeauAction {
	width: 470px;
	border-radius: 35px;
	padding: 0 5px;
	display: flex;
	background-color: white;
}

	#BandeauAction span {
		margin: auto;
	}

	#BandeauAction .BandeauAccessPolice span {
		background-image: url(Images/logo_police.png);
		background-size: contain;
		width: 40px;
		height: 40px;
		background-repeat: no-repeat;
		background-position: center center;
		background-color: transparent;
		margin: auto;
	}

	#BandeauAction .BandeauEnregAppel span {
		background-image: url(Images/disquette.png);
		background-size: contain;
		width: 40px;
		height: 40px;
		background-repeat: no-repeat;
		background-position: center center;
		background-color: transparent;
		margin: auto;
	}

	#BandeauAction .BandeauPrintAll span {
		background-image: url(Images/imprimante.png);
		background-size: contain;
		width: 40px;
		height: 40px;
		background-repeat: no-repeat;
		background-position: center center;
		background-color: transparent;
		margin: auto;
	}

	#BandeauAction .BandeauTerminerAppel span {
		background-image: url(Images/check.png);
		background-size: contain;
		width: 40px;
		height: 40px;
		background-repeat: no-repeat;
		background-position: center center;
		background-color: transparent;
		margin: auto;
	}

	#BandeauAction .btnBandeau {
		display: flex;
		background-size: contain;
		width: 100%;
		height: 100%;
	}

		#BandeauAction .btnBandeau.BandeauTerminerAppel span {
			width: 47px; /*AJOUT D'UNE EXCEPTION POUR AVOIR LA MEME TAILLE QUE LES AUTRES LOGOS*/
		}

.bandeauInfoPatient {
	max-width: 25rem;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: block;
	text-align: center;
	margin: auto;
}

.hideBandeauNewFiche{
	display:none;
}