/******* Formulaire "Conseiller cette page � un ami" *******/
#conseiller_ami { width: 100%; border: 0; padding-bottom: 5px; }
#conseiller_ami label { width: 35%; float: left; text-align: right; }
#conseiller_ami span { width: 60%; float: right; text-align: left; }
#conseiller_ami p { margin: 10px; float: left; width: 100%; }
#conseiller_ami p.msgErreur { color: #966; }
#conseiller_ami input.saisie, #conseiller_ami textarea.saisie { width: 200px; color: #000000; }
/***********************************************************/

.cadrefrVide {;}
.cadreukVide {;}
.cadreesVide {;}
.cadreruVide {;}
.cadrecnVide {;}

.cadrefr1 { border: 1px solid #9D070D;}
.cadrefrbordeau { border: 1px solid #9D070D; padding: 3px 3px 3px 0px; margin:10px 0px 0px 0px;}

.plandusiteniveau1 { font-family: verdana; font-size: 15px; font-weight: bold;}

#champRecherche { font-size: 11px;color: #666666; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; border: 1px solid #7b8ea8;background-image: url("medias/images/fd_field.gif");  background-repeat: repeat-x;}
#champValidationRecherche { font-size: 11px;color: #002c64; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; font-weight: bold;background-image: url("medias/images/fd_valid.gif");  background-repeat: repeat-x;border: 1px solid #7b8ea8;padding-left :1px;padding-right:1px;}


.cadreqt1 { border: 1px solid #9D070D;}

acronym { border-bottom: 1px dotted #FF0000;}

.formulaire { font-size: 11px; color: #000000; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; }
.formulaireCO { font-size: 11px; color: #000000;font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; }

#menu a { color: #000000;}
.titremenu, .titremenu a { list-style-type: none; font-size: 15px; font-weight: bold; text-decoration: none; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 5px 0px 0px 0px; }
.accrochemenu, .accrochemenu a { list-style-type: square; font-size: 13px; font-weight: bold; text-decoration: none; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.textemenu { list-style-type: square; font-size: 11px; text-decoration: none; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.titremenu a:hover { list-style-type: none; font-size: 15px; font-weight: bold; text-decoration: underline; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 5px 0px 0px 0px; }
.accrochemenu a:hover { list-style-type: square; font-size: 13px; font-weight: bold; text-decoration: underline; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

#bottom a:active, #bottom a:link, #bottom a:hover, #bottom:visited { color: #810046; }

.newst { margin: 0px; font-size: 14px; font-style: normal; font-weight: bold; color: #FFFFFF; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; display: block; }
.newsa { margin: 0px; font-size: 12px; font-style: normal; color: #FFFFFF; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;  display: block; }
.newstxt { margin: 0px; font-size: 11px; font-style: normal; color: #efe86e; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; display: inline; }

.menuniveau0 { color: #3D713C;}
.menuniveau0 a, .menuniveau0 a:hover, .menuniveau0 a:visited, .menuniveau0 a:active, .menuniveau0 a:link { 
	color: #3D713C;
	font-size: 14px;
	font-weight: bold;
	font-family: arial, helvetica, geneva, Swiss, SunSans-regular;
	text-decoration: none;
}

#tableauCommande { border: 1px solid black; border-collapse:collapse; }
#tableauCommande td { border: 1px solid black; }
#tableauCommande input { height: 18px; color: #323232; font-size: 11px; font-family: verdana, helvetica; }

/** Centre de dispatching **/
.textenoir { font-size: 12px; color: #454545; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; }
.breve { color: #323232; font-size: 11px; font-family: arial, verdana, helvetica; }
.ttbreve { color: #db5200; font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica; }

body { margin: 0px;}

p { margin: 0px; } 

.diaporamaTableauGeneral { padding-top:0px; height:500px;}
.diaporamaColonneDroite { width:420px; height:512px; background-color:#D1D9E5;}
.diaporamaColonneGauche { width:222px; background-color:#ABABAB; background-color: #FFFFFF;}
.diaporamaListeDossier { height:28px;text-align:center; vertical-align:middle;}
.diaporamaListe { color: #435e72; font-size: 11px; font-family: arial, verdana, helvetica; text-decoration:none; }
.diaporamaTitre { height:30px; background-color: #FFFFFF; text-align:center; color: #4C8718; font-weight: bold; font-size: 16px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;}
.diaporamaImageDroite { padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px;}
.diaporamaVignetteTD { background-color:#E3E8EE; border:1px solid #565656; border-collapse:separate; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px;}
.diaporamaVignetteCadreTABLEAU {}
.diaporamaVignetteCadreTD { background-color:#ABABAB; border:solid 1px #000000; }
.diaporamaVignetteCadreOK { background-color:#ABABAB; border:dotted 1px #FF0000; }
.diaporamaDescription { height:44px; background-color: #FFFFFF; text-align:center; color: #454545; font-size: 11px; font-family: verdana, helvetica, geneva, Swiss, SunSans-Regular;}
.diaporamaZoom { border:dotted 1px #CDCDCD; }
.diaporamaNavigationVignette { width:220px; height:40px; color: #676767; font-size: 12px; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
.diaporamaNomDossier {height:28px; text-align:center; vertical-align:middle; background-color: #FFFFFF; color: #676767; font-size: 13px; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
.diaporamaRollOverZoom { border:solid 1px #ffd900; }

/******* QUIZ ********/

div#retourAjax_me_quiz{font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif; }
div.me_quiz_nbQuestions{position:relative; clear:left; margin-bottom:15px;}
div.me_quiz_bonneReponses{position:relative; clear:left; margin-bottom:15px;}
span.me_quiz_score_chiffres{font-size:26px; font-weight:bold;}
div.me_quiz_top{ clear:both;}
div.me_quiz_verification{ position:relative; float:left; margin-top:30px; background-image:url('medias/images/quiz_afficher_reponse.png'); background-repeat:no-repeat; padding-left:40px; height:33px; line-height:33px; }
a.me_quiz_lien_verification{text-decoration:none;}
div.me_quiz_suivant{ position:relative; margin-top:30px; margin-left:200px;  background-image:url('medias/images/bt_suivant.png'); background-repeat:no-repeat; padding-left:40px; height:38px; line-height:38px; }
a.me_quiz_lien_suivant{text-decoration:none;}
#colonne_centre div.me_quiz_resultat { position:relative; margin-top:30px; }
a.me_quiz_lien_resultat{text-decoration:none;}
div.me_quiz_conteneur{ margin-top:20px; margin-left:0px;}

div.me_quiz_reponses{ margin-left:25px; margin-top:0px;}

#colonne_centre div.me_quiz_reponse label, #colonne_centrale div.me_quiz_reponse{ 
	margin-left:20px;
	color:#666666;
	font-size:11px;
	font-weight:normal;
}
#colonne_centre div.me_quiz_reponse input {
	margin-top:0px;
}
#colonne_centre div.me_quiz_bonne_reponse {
	font-weight:bold;
}

#colonne_centre div.me_quiz_justificatif {
	margin:15px 0px;
	color:#545C5D;
	border:5px solid #FFB32F;
	padding:5px;
	width:80%;
}

div.me_titre_quiz_reponse { position:relative; font-size:22px; margin-bottom:25px; }

#colonne_centre div.me_titre_quiz_bonne_reponse {
	color:#FFB32F;
	font-weight:bold;
}

#colonne_centre div.me_quiz_question{ 
	position:relative; margin-top:10px; color:#545C5D;
	font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
	font-size:14px;
	font-weight:bold; 
}
#colonne_centre div.me_quiz_merci{
	position:relative; margin-top:30px; background-image:url('medias/images/coche_verte.png'); background-repeat:no-repeat;height:33px; line-height:33px;  color:#ED8100;
	font-family:Helvetica,Geneva,Arial,SunSans-Regular,sans-serif;
	font-size:16px;
	font-weight:normal; padding-left:40px; 
}

div a.me_quiz_lien_verification { color:black; } 

textarea,
input[type="text"],
input[type="button"],
input[type="password"],
input[type="submit"] {
     -webkit-appearance: none;
     border-radius: 0;
}