/*html, body {height: 100%; font-family:verdana; margin:5px; padding:5px; text-align:left}
body
{
	background-color:#FFFFFF;
	font-size:14px;
}*/
img {border:none}

/* Tip	*/
#dhtmltooltip{text-align:left; position: absolute; left: -300px; width: 150px; border: 1px solid black; border-radius: 7px; padding: 5px; background-color: lightyellow; visibility: hidden; z-index: 100}
#dhtmlpointer{position:absolute; left: -300px; z-index: 101; visibility: hidden}

#expertise {text-align:left; border:solid 1px #C0C0C0; margin:0 auto; padding:0; background-color:#F2F2F2}
#expertise img {border:none}
#expertise a {text-decoration:none; color:blue}
#expertise a:hover {text-decoration:underline}

#expertise a.BOUTON {color:#00F; background-color:#DBDBDB; text-decoration:none; padding:3px 7px; font-family:verdana}
#expertise a.BOUTON {border-right:solid 1px #808080; border-bottom:solid 1px #808080}
#expertise a.BOUTON:visited {color:#00F; background-color:#DBDBDB}
#expertise a.BOUTON:hover {color:#000000; background-color:#DBDBDB}

/* Conteneur rubrique (cartographie, Avant le départ...) */
.MDV_rubrique {border:solid 1px #808080; margin:10px 20px; padding:0 0 10px 0; background-color:white; font-size:1em}

/* Titre des rubriques, sous-rubriques et paragraphes de médecine des voyages */
/* .titreRubrique 		niveau I (Durant le voyage) */
/*  .titreSRubrique 	niveau II (Risques généraux) */
/*  .titreSSRubrique 	niveau III (Règle de abse en zone tropicale) */
.titreRubrique, .titreSRubrique, .titreSSRubrique {font-weight:bold; letter-spacing:3px}
.titreRubrique {font-size:1.1em; margin:0px 0 6px 0; background-color:#DEE7F2; padding:5px 5px 5px 10px}
.titreRubrique span {float:right}
.titreRubrique span img {vertical-align:middle; margin-bottom:3px; border:none; width:22px}
.titreSRubrique {color:#FF8000; font-size:1em; margin:10px auto 20px 15px; padding-bottom:10px}
.titreSSRubrique {color:#000000; font-size:0.9em; margin:10px auto 10px 30px; letter-spacing:1px}

#disclamer {border:solid 1px #808080; margin:10px 20px; padding:10px; background-color:white; font-size:1em}
.rubrique {border:solid 1px #808080; margin:10px 20px; padding:10px; background-color:white; font-size:1em}

/* Affichage du message En cours de validation */
.titreSRubrique .alert {color:red} 

/* Puce avec un plus ou un moins devant les rubriques de 3° niveau */
.titreSSRubrique img.bullet {vertical-align:middle; width:20px; height:20px; margin-right:5px}
.titreSSRubrique img.bulletNoDisplay {vertical-align:middle; width:20px}
.titreSSRubrique img.stars {vertical-align:middle}
.condChecked {background-color:#FF0}	
.enSavoirPlus {display:none; background-color:#EAEAEA; padding:3px 10px; border:solid 1px #808080; margin: 5px auto 7px 40px}
.enSavoirPlus p.noAbo {margin:10px; color:#800080}
.enSavoirPlus p.noAbo img {vertical-align:middle}
	
.tr_titre {background-color:#66F; color:white; font-weight:bold}

/* Rubrique paludisme */
.MDV_para {padding-right:10px; padding-bottom:10px}
.MDV_para p {color:black; margin-left:35px; margin-right:15px}
.MDV_para .enSavoirPlus p {color:black; margin-left:15px; margin-right:15px}
.MDV_para li {color:black; margin-left:50px}
.MDV_para .enSavoirPlus li {color:black; margin-left:25px}
.MDV_para p.epidemio, .MDV_para p.autreInfoPalu {color:black; font-weight:bold; margin-top:10px}
.MDV_para div.epidemio, .MDV_para div.autreInfoPalu {color:black; margin-left:0}
.MDV_para div.epidemio p.titreEpidemio {font-style:italic}
.MDV_para p.paluSporadique {margin-left:25px; color:red; font-weight:bold}

#headCountry {font-size:1.5em; font-weight:bold}
#headCountry p.fichePays {text-align:center; padding:10px; margin:0px}	
#headCountry p.fichePays img {height:20px; width:40px; border:0px; vertical-align:middle}

#lastUpdate {font-size:0.95em}
#lastUpdate p {text-align:center; padding:0px; margin:5px}

.printFicheMdv {font-size:0.9em}
.printFicheMdv p {text-align:center; padding:0px; margin:5px}
.printFicheMdv a {text-decoration:none}
.printFicheMdv img {vertical-align:middle; border:none; margin:auto}
.printFicheMdv span {color:red}

.createCVE {font-size:1.5em}
.createCVE p {text-align:center; padding:10px; margin:15px}
.createCVE a {text-decoration:none; padding:15px}
.createCVE img {vertical-align:middle; border:none; margin:auto 5px auto auto; height:50px}
.createCVE img.img_aide {width:15px; height:17px}

#healthInfoCountry {}
#healthInfoCountry p {}
#healthInfoCountry li {margin-left:20px}

#disclamer .rubrique {font-size:1.2em}

/* Résumé de l'état de santé déclaré dans le formulaire */
#summary {padding:5px}
#summary p {margin:5px 10px}
#summary img {margin-left:5px; vertical-align:top}
#summary a {text-decoration:none}
#summary span {font-weight:bold} /* couloration des éléments caractérisrtiques du patients dans le résumé */
#summary li.synthese span {font-weight:normal}

/* Rubrique Cartographie */
#cartographie {margin-bottom:15px}
#cartographie ul {margin-bottom:0}

/* Résumé des caractéristiques géographiques du pays (capitale, surperficie, monnaie...) */
#generalInfoCountry {padding:10px}
#generalInfoCountry td.globe {vertical-align:top; text-align:center; width:220px}
#generalInfoCountry td.globe p {text-align:center; margin-top:10px}
#generalInfoCountry img {margin:0px auto 5px auto; border:none; width:190px; height:190px}
#generalInfoCountry .alertCountry{border:solid 1px red; background-color:#FFF9AB;padding:7px}
#generalInfoCountry ul {padding-left:20px}

/* Formulaire d'accès à la recherche de CVI */
#googleMaps {margin:5px 20px; border:dotted 1px #234BBD; padding:5px 10px; background-color:white}
#googleMaps p, #googleMaps form {margin:10px; padding:0}
#googleMaps input {}
#googleMaps img {display:none; vertical-align:bottom}
#googleMaps #popframe, #googleMaps #AfficheCP {display:none}
#googleMaps #popframe #frame1 {width:100%;height:500px}

/* Tableaux des recommandations vaccinales */
.vacTable {border:solid 1px #006A01; border-collapse: collapse; margin:10px auto 15px auto; width:90%}
.vacTable tr {background-color:#E6E6E6}
.vacTable tr.tr1 {background-color:#F5F5F5}
.vacTable tr.tr2 {background-color:#E6E6E6}
.vacTable tr.tr1:hover, .vacTable tr.tr2:hover {background-color:#DFE5EC}
.vacTable tr.aJour {background-color:green; text-align:center}
.vacTable td {padding:5px; font-size:1em}
.vacTable .titre {color:#ffffff; background-color:#234BBD; font-weight:bold}
.vacTable .lien{text-decoration:none}
.vacTable .lien:hover{text-decoration:underline}
.vacTable img {vertical-align:bottom; width:21px; height:21px; margin-left:1px}
.vacTable .tdCible {font-weight:bold; width:25%; vertical-align:top}
.vacTable .tdCible span.typeTable1{color:#006A01}
.vacTable .tdCible span.typeTable2{color:#D3581E}
.vacTable .tdCible span.typeTable3{color:red}
.vacTable .tdCible span.typeTable4{color:#00F}
.vacTable .tdCible:hover {cursor:pointer}
.vacTable .tdPuce, .vacTable .tdESP {width:2%; vertical-align:top}
.vacTable .tdESP img.bullet {vertical-align:middle; width:18px; height:18px}
.vacTable .tdInfos {width:75%; font-size:0.9em}
.vacTable .tdInfos p {margin:0px 10px 3px 10px}
.vacTable .tdInfos div.enSavoirPlusExtendVac {display:none; background-color:#FFFFFF; border-radius: 5px 5px 5px 5px; border:solid 1px #B3B3B3;  margin:5px auto 5px 10px}
.vacTable div.avertissement {background-color:#FFFECC; color:red; padding:2px 5px; margin:4px; border:solid 1px red; font-size:0.8em}
.vacTable .lienCible {text-decoration:none}
.vacTable .lienCible:hover{text-decoration:underline}

/* CSS page ajax_GoafficheListeVaccins */
.vacTableReco {border-color:#006A01}
.vacTableInfo {border-color:#D3581E}
.vacTableCI {border-color:red}
.vacTablePalu {border-color:#00F}
.vacTableOrdo {border-color:#000000}
.vacTableOrdo td.target {color:blue}
.vacTableOrdo td.description {vertical-align:top}
span.alerte{color:red; margin-left:0px; font-size:0.8em}
div.alerte {padding:5px; margin:10px auto; background-color:#FFFECC; border:solid 2px red; font-size:0.9em; width:85%}
div.alerte p {margin:5px}
div.alerte img {vertical-align:middle; margin-right:5px; border:none}
div.alerte span {color:red; font-weight:bold}
.infoDebug {padding:10px; margin:10px 25px; background-color:#F2F2F2; border:solid 1px red}
p.imprimeOrdo {text-align:center}
p.imprimeOrdo input {margin:auto}
img.notice {vertical-align:middle; width:22px; height:22px; margin-left:10px}
img.vidal {width:57px; height:30px; vertical-align:middle; margin-left:10px}

#AfficheListeVaccins .listVac {width:330px}
#AfficheListeVaccins p.infoVac {font-size:0.9em; margin:10px 10px 0 10px; text-align:center}

#accesListVac p {text-align:center}

#expertisePaluSummary {background-color:#FEFFC0; border:solid 1px red; width:90%; margin:auto}
#expertisePaluSummary p {margin:2px 5px; padding:5px}
#expertisePaluSummary div.infoPalu p {margin-left:25px}
	
#chimiopalu {padding-right:10px}
#chimiopalu p {margin:4px}
#chimiopalu p.messageAttention {color:white; font-size:0.85em; margin:5px; text-align:justify}

#chimiopalu table {border:solid 1px #999; border-collapse: collapse; margin:10px auto 10px auto; width:95%}
#chimiopalu table tr.titre {background-color:#66F; color:white}
#chimiopalu table tr.tr1 {background-color:#F5F5F5}
#chimiopalu table tr.tr2 {background-color:#E6E6E6}
#chimiopalu td {padding:8px; border:none;}
#chimiopalu td.nomCom {font-weight:bold}
#chimiopalu td.molecule {text-align:center}
#chimiopalu td.noticeOrdo {text-align:center; width:80px}
#chimiopalu table .separation {border-bottom:solid 1px black}
#chimiopalu img.vidalOnLine {width:57px; height:30px; vertical-align:middle}
#chimiopalu img.loupe {width:27px; height:27px; vertical-align:middle}
#chimiopalu img.printOrdo {margin-left:10px; width:28px; height:26px;vertical-align:middle}

#infoCDC_tableExtend {color:black; margin:10px 30px; border:solid 1px #808080; padding:9px; background-color:#FFFECC}
#infoCDC_tableExtend .lienCarte {text-align:center}
#infoCDC_tableExtend li {margin-left:0}

#mosquitos {with:90%; margin:auto; padding-right:10px}
#mosquitos p {margin-left:20px}
#mosquitos .table_repulsifs td {padding:5px}
#mosquitos .table_repulsifs {border:solid 1px #999; border-collapse: collapse; margin:10px auto 15px auto; width:95%}
#mosquitos .table_repulsifs .separation {border-bottom:solid 1px black; font-weight:bold}
#mosquitos .table_repulsifs .nomCom {}
#mosquitos .table_repulsifs .substance {width:150px}
#mosquitos .table_repulsifs .concentration {width:80px; text-align:center}
#mosquitos .table_repulsifs tr.tr1 {background-color:#F5F5F5}
#mosquitos .table_repulsifs tr.tr2 {background-color:#E6E6E6}
#mosquitos p.BEH {font-style:italic}
#mosquitos span.grossesse {font-weight:bold; background-color:yellow}

/* .lienCible	: CSS du nom de la maladie cible dans les tableaux des recommandations vaccinales */
/* .cible 		: CSS du nom de la maladie cible dans les tableaux "extend" des recommandations vaccinales */
.cible {font-size:1.2em; font-weight:bold; margin:18px 15px 7px 0px}
.cible img {vertical-align:middle; margin-left:10px; margin-bottom:3px; border:none; width:22px} /* Bouton Top */
.cible1 {color:#006A01}
.cible2 {color:#D3581E} /* orange */ 
.cible3 {color:red}
.cible4 {color:blue}
.cible5 {color:#800080} /* violet */
p.justification, p.nivReco, p.tauxRemb, p.nivReco, p.schemaVac, p.commentaire, p.textRef, p.infoPalu {color:black; font-weight:bold; padding-left:5px}
div.justification, div.nivReco, div.tauxRemb, div.nivReco, div.schemaVac, div.commentaire, div.textRef {color:black; margin-left:20px}
div.justification p, div.nivReco p, div.tauxRemb p, div.nivReco p, div.schemaVac p, div.commentaire p, div.textRef p {padding:2px}
p.textRef {padding-left:2px}
p.justification {padding-top:10px}

div.infoPaluExtend {color:black; margin-left:20px}
div.infoPaluExtend p {padding:2px; margin:0 20px}
	
p.infoPalu {margin-left:40px}
div.schemaVac li {margin:0}

div.textRef {display:none}
.textRef {color:black}
.textRef ol {padding-left:30px}
.textRef li.listTextRef {margin:0 5px 0 0; font-size:0.9em; padding-bottom:7px}
.textRef li.listTextRef img {vertical-align:bottom; margin-left:5px; width:15px; height:15px;}
.textRef img {width:18px; height:18px; vertical-align:middle}
	
#MiseEnGarde {text-align:center}

#waitlistevaccins {display:none; vertical-align:middle; margin:auto auto 3px 20px; height:18px}

#disclamer {font-size:0.8em; display:none; padding:2px}
#disclamer p {margin:5px 15px}
#disclamer p.firstLine {margin-top:15px}
#disclamer .imgHide {float:right; margin:2px}
#disclamer p.nivRecoInfo {margin-top:10px}
#disclamer p.nivRecoInfo span {font-weight:bold}
#disclamer p.closeWindow {text-align:center; margin:15px auto}
#disclamer p.closeWindow a {font-size:1.1em; font-weight:bold}
#disclamer p.versioniPhone {font-size:0.8em; margin-top:0px; text-align:center}

p.enSavoirPlusDisclamer {padding-left:20px; padding-bottom:10px; font-size:0.9em}
p.enSavoirPlusDisclamer img {vertical-align:middle; width:20px; height:20px}

#inpes {text-align:center; border:solid 1px #B3B3B3; background-color:#E6ECFF; padding:10px 5px; margin:5px 20px}

/* ::MDV:: Rubrique paludisme dans le tableau */
.tdInfos .groupePalu {margin-left:-25px; color:red; font-weight:bold;}
p.groupePalu img {vertical-align:middle; margin:10px; width:15px; height:17px}

/* ::MDV:: Rubrique paludisme dans le tableau */
.MDV_para .groupePalu {margin-left:50px; color:red; font-weight:bold; line-height: 1.6em;}

/* ::MDV:: Le poids n'a pas été renseigné dans le formulaire */
#weightUnknown {width:90%; margin:0 auto; background-color:#FDFFB6; padding:7px; border:solid 1px red}
#weightUnknown p {margin:6px}

/* ::MDV:: Rubrique des news */
#expertise #newsExpertise {}
#expertise #newsExpertise p {padding-left:10px}
#expertise #newsExpertise .newsList {margin:5px auto; padding:0px 5px; font-size:0.9em; background-color:#F1F1F1}
#expertise #newsExpertise .newsList p, #news #newsList ul {color:black}
#expertise #newsExpertise .newsList p.titre {font-weight:bold; margin-top:2px; padding:5px 0; color:grey}
#expertise #newsExpertise .newsList p.titre img {vertical-align:middle; width:20px; height:20px}
#expertise #newsExpertise .newAlert {color:red; background-color:white}
#expertise #newsExpertise .url {font-size:1em; vertical-align:middle}
#expertise #newsExpertise .url span {display:inline-block; width:80%}
#expertise #newsExpertise .auteur {font-size:1em}
#expertise #newsExpertise .auteur span {font-size:1em; float:right}
#expertise #newsExpertise .noResult {font-size:0.80em; font-weight:bold}
#expertise #newsExpertise .newsExtend {display:none}
#expertise #newsExpertise .newsExtend p {padding:2px 10px}
#expertise #newsExpertise .displayAll {text-align:center; padding-top:10px}
#expertise #newsExpertise #waitDisplayAllNews {display:none; vertical-align:middle; margin-left:15px}

p.lienEnSavoirPlus {font-weight:bold; margin:10px auto 10px 40px}
p.lienEnSavoirPlus img {width:15px; height:14px; vertical-align:middle; margin-bottom:2px}

/* ::MDV:: Bouton pour visiteurs provenant de jeVoyage.net */
#btnJeVoyage {text-align:center}
#btnJeVoyage .sizeLien {font-size:1.3em}
#btnJeVoyage .boldLien {color:red; font-weight:bold}
#btnJeVoyage img.ok {margin-right:10px}
#btnJeVoyage span {color:#267B17;font-size:1.2em}

p.aideJeVoyage {text-align:center; border:solid 1px red; background-color:yellow; padding:7px; font-weight:bold; margin:5px}

/* Message informant qu'il n'y a aucune recommandation vaccinale */
div#NoResult {padding:15px; margin:15px auto; border:solid 2px green; width:300px; background-color:white}
div#NoResult p {text-align:center}

#linkToReco {text-align:center}
#linkToReco p {color:#234BBD; font-size:1.1em}

/* ::MV:: Bouton [En savoir plus] */
#btn_ensavoirplus {vertical-align:middle; margin:10px; display:block}
#btn_cacher {vertical-align:middle; margin:10px; display:none;}

/* ::MDV:: (taux bancaire mis à jour en temps réel) */
.aideCurrency {font-size:10px}

/* ::mdv:: Cases à cocher des messages à délivrer en MDV version pro */
.checkListPro {color:#000000} 
.checkBox {margin-left:-25px}
	
/* Formulaire correction */
.messageCorrection {margin:auto; width:90%; text-align:center; color:red; font-weight:bold; font-size:1.3em; padding:10px}
.messageAide {background-color:yellow; color:red; padding:10px; border:solid 1px red; font-size:1em; width:90%; margin:15px auto 0px auto}
.blockCorrection {background-color:#FFFFFF; padding:10px; border:solid 1px grey; font-size:1em; width:90%; margin:5px auto 0px auto}
.blockCorrection p.titre {font-weight:bold; color:#2143A5}
p.boutonCorriger {text-align:center; margin:5px auto 20px auto}
p.boutonCorriger input {margin:auto; font-size:1.3em}

/* ::DEBUG:: */
p.debugRegle {margin:10px; padding:5px; border:solid 1px red; background-color:white}
span.debugConditionAttendue {background-color:yellow; font-weight:bold}
span.debugConditionRemplie {color:green; font-weigt:bold}
span.debugConditionNonRemplie {color:red; font-weigt:bold}

/* CSS formulaire */
#divForm, .conteneur_validation, #conteneur_numdossier, #quickAccessCountry {
	padding-top:15px;
	padding-bottom:5px;
	margin:10px auto 0px auto;
	background-color:#F2F2F2;
	border: 1px solid #C0C0C0;
}

.displayTree{
	text-align:left;
	padding-top:0;
	padding-bottom:5px;
	margin:0;
	border: none
}

#divForm table {margin:15px auto; width:90%}
#divForm table .label {text-align:right; width:40%}
#divForm table .input {text-align:left}
#divForm #wait {display:none; vertical-align:middle; margin:auto auto 4px 10px}
#table_validation #waitValidation {display:none; vertical-align:bottom; margin:auto auto 2px 10px}
#divForm #waitajaxlistepays {display:none; vertical-align:middle; margin:auto auto 4px 5px}
#divForm #AfficheDuree {display:inline; color:#400080; font-size:0.9em; font-family:verdana}
#divForm #AfficheAge {display:inline; color:#808080; font-size:0.9em; font-family:verdana}
#divForm #AfficheAge span.ageTrue {color:#400080}
#divForm #AfficheAge span.ageFalse {color:#F00; font-size:0.9em; font-family:arial}
#divForm #dd_depart, #divForm #dd_retour {cursor:text}

#SummaryForQuickAccess {display:none; margin:0px auto}
#SummaryForQuickAccess p {color:#000000}

#divMDVAccess {margin:10px auto 5px auto; padding:0px; background-color:#E4E4E4; border:solid 1px #C0C0C0}
#divMDVAccess p {padding:15px}
#divMDVAccess img {height:70px; margin:0 20px}
		
.displayTree, .conteneur_validation {display:none}
.displayTree {
  margin-top: 10px;
}
.conteneur_validation {
  -webkit-border-radius: 0px 0 6px 6px;
  -moz-border-radius: 0px 0 6px 6px;
  border-radius: 0px 0 6px 6px;
}
.conteneur_validation, .conteneur_validation p {text-align:center}
.conteneur_validation input {margin:auto}
#divForm {text-align:center; margin:0}

#conteneur_numdossier p {}
#conteneur_numdossier #dossier {font-size:0.9em; width:150px}
#conteneur_numdossier input {font-size:1em}

#arbre .formulaireDIV {display:none; margin:3px 20px 6px 38px; padding:10px 3px; background-color:#FEFEFE; border:solid 1px #808080}
#arbre p.formulaireOn {margin:5px auto 3px 5px}
#arbre p.formulaireOff {margin:5px auto 3px 5px; font-weight:bold; color:#808080}
#arbre p.formulaireCheckBox {margin:2px auto 2px 10px; padding:0px; color:black}
#arbre p.formulaireSousTitre {margin:0px 10px 5px 10px; padding:0px}
#arbre a.formulaire {font-weight:bold; text-decoration:none; color:#2143A5; border:0px}
#arbre .img_bullet {vertical-align:middle; width:25px; height:25px} /* image + et - affichage div formulaire */
#arbre .img_aide {vertical-align:middle} /* Point interrogation accès aux tips */

#infoDossier {border:solid 1px blue; padding:5px 10px; margin-bottom:5px; background-color:#FBFDE7}
#infoDossier .libelle {font-style:italic; color:blue}
#infoDossier p.message {text-align:center; font-family:arial}
#infoDossier p.message span {font-size:0.9em; background-color:yellow; color:red}
#infoDossier p.message img {vertical-align:middle; margin-left:10px; margin-bottom:3px; border:none; width:22px}

.lien_iphone {text-align:center;}
.lien_iphone a {text-decoration:none; font-family:arial; color:red}
.pro_numDossier {text-align:left; padding-left:8px}
.pro_mdv_selectacces {text-align:left; padding-left:8px; color:black; font-size:1em}
#divForm .gp_mdv_selectacces {text-align:center; font-size: 1.3em; margin-bottom: 15px;}
.gp_numDossier  {text-align:center}

/* Bouton à coins arrondis */
#expertise .boutonCSS, .boutonCSSIco 
{
	display:inline;
	text-decoration:none;
	font-weight:normal;
	font-family:arial;
	color:#000;
	border-radius: 5px; 
	border:solid 1px #B3B3B3;  
	margin:0; 
	padding:3px 7px;
	background: #DDD;
	background: -webkit-linear-gradient( #FFF, #DBDBDB);
	background:    -moz-linear-gradient( #FFF, #DBDBDB);
	background:     -ms-linear-gradient( #FFF, #DBDBDB);
	background:      -o-linear-gradient( #FFF, #DBDBDB);
	background:         linear-gradient( #FFF, #DBDBDB);
}

#expertise .boutonCSSIco {padding:12px 7px}

#expertise .boutonCSS:hover, #expertise .boutonCSSIco:hover 
{
	text-decoration:none;
	color: #222;
	font-weight:normal;
	background: #CCD9E6;
	background: -webkit-linear-gradient( #FFF, #CCD9E6);
	background:    -moz-linear-gradient( #FFF, #CCD9E6);
	background:     -ms-linear-gradient( #FFF, #CCD9E6);
	background:      -o-linear-gradient( #FFF, #CCD9E6);
	background:         linear-gradient( #FFF, #CCD9E6);
}

#expertise a.boutonCSS, #expertise a.boutonCSSIco {color:#383838}
#expertise a.boutonCSS:hover, #expertise a.boutonCSSIco:hover {color:#000}

/* Disclamer de bas de page pour les Marques Blanches */
#whiteLabel p.close {text-align:center; margin:20px auto}
#whiteLabel p.close a {font-size:1.1em}

#quickAccessCountry {margin:0px auto 5px auto; padding:0px}
#quickAccessCountry div {margin:5px auto 10px auto; width:100%; padding-bottom:0px}
#quickAccessCountry p {text-align:left; padding-left:8px}
#quickAccessCountry img {display:none; vertical-align:middle; margin:auto auto 6px 0px}

.otherMaps {margin-top:5px}
#plusDeCartes {display:none}
#bullet_plusDeCartes {height:20px; width:20px; vertical-align:middle; margin-left:15px}
#plusDeCartes ul {margin:0}

.btnabo, a.btnabo:hover {font-weight:bold; font-size:1.3em; padding:8px; margin:5px 10px 5px 10px}

#abo {position:relative; border:solid 1px orange; background-color:#FFFFC1; font-size:0.9em}
#abo strong {font-size:0.9em}
#abo label {margin:0 auto 3px 20px}
#abo strong {color:#666}
#abo .modifySend {font-size:1.2em}
#abo .modifySend img {height:21px}
#abo #divSendMail, #abo #divSendSMS {display:none}
#displayResultSave{position:absolute; top:0px; right:0px}
#displayResultSave p.wait {color:orange}
#displayResultSave p.ok {color:green}
#displayResultSave p.ok img {margin-right:5px}
#displayResultSave p.alerte {color:red}

.boxMsg {width:auto; margin:10px auto 10px auto; padding:0px; text-align:center}
.boxMsg_ok, .boxMsg_alerte {font-family:verdana; font-size:13px; width:450px; color:green; padding:10px; margin:auto; border:solid #999 1px; background-color:#FCFFA9}
.boxMsg_alerte {color:red; border:solid red 1px}
.boxMsg_ok a, .boxMsg_alerte a  {text-decoration:none; color:blue}
.boxMsg_ok a:hover, .boxMsg_alerte a:hover {color:red}

#page #divForm, #page #conteneur_numdossier, #page #expertise, #page #quickAccessCountry, #page #expertise div, #divMDVAccess {
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

p.titreRubrique {
	-webkit-border-top-left-radius: 6px;
	-moz-border-top-left-radius: 6px;
	border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
	-moz-border-top-right-radius: 6px;
	border-top-right-radius: 6px;
}

input[type="text"] 
{
	font-size:1em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius:4px; 
	border:1px solid #b8b8b8; 
	padding:2px 3px; 
	vertical-align:middle; 
	line-height:0,95em; 
	font-family:'Helvetica Neue', Arial; 
}

.avertissement, .enSavoirPlus
{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px
}

.vacTable .avertissement .lienCarte {text-align:center}
.vacTable .avertissement li {margin-left:0}

.version {text-align:center; font-size:0.9em; color:grey}
.version span {color:red}

.messageInfoForm {text-align:center; margin:5px; ; font-size:12px}
.messageInfoForm span {color:red}

#expertise .createCVE .boutonCSSIco {padding:10px 7px; display:inline-block; margin:10px auto}