.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;}

.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; }

#newsCadre { position: relative; width: 270px; height: 160px; }
#newsMasque { position: relative; left: 10px; top: 8px; width: 260px; height: 160px; overflow: hidden; }
#newsDeroulante1 { position: absolute; width: 260px; height: 160px; }
#newsDeroulante2 { position: absolute; width: 260px; height: 160px; }
.newsInfo { display: none;}

#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;}

.tableau { border: 0px; border-collapse:collapse;}
.tableau1   { border: 0px; color: #8b0000; font-weight: bold; font-size: 12px; font-family: arial, verdana, helvetica; background-color: #e2e2e2; }
.tableau1b   { border: 0px; color: #ffd700; font-weight: bold; font-size: 14px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; background-color: #8b0000; }
.tableau2 { border: 0px; color: #000; font-size: 10px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; background-color: #00427b;}
.tableau3  { border: 0px; font-size: 10px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; background-color: #b0c4de; }
.tableau2b { border: 0px; color: #fffff; font-size: 11px; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; background-color: #00427b; }
.tableau3b { border: 0px; color: #fff; font-size: 10px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; background-color: #ddd17f; }
#body .tableau1 p { color: #8b0000; }
#body .tableau1b p { color: #ffd700; }
#body .tableau2 p { color: #FFFFFF; }
#body .tableau2b p { color: #FFFFFF; }
#body .tableau3b p { color: #FFFFFF; }

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; }
/*******************************/
/* Styles menu vertical        */
div#divNavigation {
	position: relative;
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
ul#menuVerticalComplet {
	list-style-type: none;
	display: inline;
	margin: 0px;
	padding: 0px;
	z-index: 2;
}
ul#menuVerticalComplet li {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #FFF;
	position: relative;
	float: left;
	width: 100%;
}
ul#menuVerticalComplet li a:link, ul#menuVerticalComplet li a:visited  {
	color: #fff;
	padding: 12px 10px 11px 10px;
	display: block;
	text-decoration: none;
	background: #006ab3;
	font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-size: 12px;
}
ul#menuVerticalComplet li a:hover, ul#menuVerticalComplet li a:active {
	color: #fff;
	background: #47a0ee;
	margin: 0px;
	padding: 12px 10px 11px 10px;
	display: block;
	text-decoration: none;
	font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-size: 12px;
}
ul#menuVerticalComplet li.lienCourantNiv1 {
	color: #fff;
	background: #b7c300;
}
ul#menuVerticalComplet li ul.ulNiveau2 {
	position: absolute;
	visibility: hidden;
	list-style-type: none;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	z-index: 2;
	display: inline;
	width: 200px;
}
ul#menuVerticalComplet li ul.ulNiveau2 li a {
	color: #fff;
	background: #fdbd01;
	font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-size: 12px;
}
/*                             */
/*******************************/


/* STYLES MODULES FSCF */

#pConnecte {font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:12px; color:white; margin-left:25px; margin-top:18px; font-weight:bold;}
#pConnexion span label{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:10px; color:#415266;}
#pConnexion span input{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:10px; color:#415266; border:1px solid #F6F6F6; width:70px;}
#spanConnexion3{margin-right:20px;}
#spanConnexion3 imput{margin-right:20px;}
#spanConnexion2{margin-right:38px;}
#spanConnexion2 label{margin-right:10px;}
#spanConnexion1{margin-right:38px;}
#spanConnexion1 label{margin-right:10px;}

#contenuNavMembre{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:11px; position:absolute;float:right; right:13px;}
#NavMembreBtn1{background-color:#B6BBBF;margin-right:10px; padding-left:5px; padding-right:5px; }
#NavMembreBtn2{background-color:#B6BBBF;padding-left:5px; padding-right:5px; }
#contenuNavMembre span a{text-decoration:none;color:#415266;}

#tableauManifs{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:11px;}
.enteteChampManifs{background-color:#344255; border-left:1px solid #F6F6F6; color:#F6F6F6;}
.ChampManifs{border-bottom:1px solid #969FA5;}

#tableauCentres{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:11px;}
.enteteChampCentres{background-color:#344255; border-left:1px solid #F6F6F6; color:#F6F6F6;}

#tableauPrestataire{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;}
#titrePrestataire{font-size:12px; color:#435667;}
#accrochePrestataire{font-size:11px; color:#757D80;}
#textePrestataire{font-size:11px; color:black;}


#tableauCentre{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;}
.titreCentre{font-size:15px; color:#435667;}
.accrocheCentre{font-size:13px; color:#757D80; font-weight:bold; display:block; margin-bottom:-15px; border-bottom:1px solid #757D80; width:100%;}
.texteCentre{font-size:12px; color:black;}
.ChampCentres{border-bottom:1px solid #969FA5;}

#tableauStats{font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size:11px;}
.enteteChampStats{background-color:#344255; border-left:1px solid #F6F6F6; color:#F6F6F6;}

.ChampManifs{}

#manifsSemaine{font-size: 14px; font-style: normal; font-weight: normal; color: #4B3C30; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;}


.stylePageDeb{float:left; margin-right:15px;margin-top:15px;}
.stylePage{float:left; background-color:#0065B3;  color:white; border: 1px solid black; width:16px; height:16px; line-height:16px; margin-left:15px;margin-top:15px;}
.stylePageSelected{float:left; background-color:#F11B25; color:white; border: 1px solid black;width:16px; height:16px; line-height:16px; margin-left:15px;margin-top:15px;}

.sousMenuGauche { color: #5c5f66; padding: 2px 0px 2px 25px; line-height: 20px; background: url("medias/images/fond_menu.jpg") no-repeat; }




/* Popup message */ 

.titre_popup { font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; color:#555; font-size:16px; font-weight:bold; border-bottom:3px solid #DAE2F0; }
.titre_popup a { color:#404C98; text-decoration:none; }

#popup_voile {
	cursor:pointer;
	pointer:hand;
}