/* inclus le menu */
@import "menu.css";

/* Mise en page */
body {margin:0px; padding:0px; font-family:Futura, Verdana, Arial, Helvetica, sans-serif; font-size:x-small; background-color:#FFFFFF}
td {vertical-align:top; font-size:x-small}
.mainTab {width:100%; height:100%}
.mainNav {background-color:#0080FF; height:25px;}
.middleCell {width:20px;}
.contentCell {width:450px;}
.contentCell2 {width:650px;}
.moreCell {width:200px;}
.adresse {border-top:2px solid #004992; text-align:center}
.pathNav {background-color:#EEEEEE}
.update {text-align:center; color:#cccccc;}
.titre {
	height:95px;
	vertical-align:bottom;
	text-align:right;
	background: url(../images/logoFMP.jpg) no-repeat 10px 10px;
	border-bottom:5px solid #CCCCCC;
}
.sloganNav {
	height:150px;
	background: url(../images/sloganFMP.jpg) no-repeat right bottom;
}
.pathNav {
border-top:2px solid #004992;
margin-top:5px;
}
.titre a {border-left:1px solid #cccccc; padding-left:10px; padding-right:10px; color:#FF6600; text-decoration:none;}
.titre a:hover {background-color:#FF6600; color:#000000;}
.titre .nav_current{border-left:1px solid #cccccc; padding-left:10px; padding-right:10px;}
td.mainCell {background-color:#F8F8FF;}
td.navCell {background-color:#E8E8EF; border-right:4px dotted #EE5555; padding-left:2px; padding-right:8px;}
.mainTexte { text-align:justify;}
/* titres */
p, h1, h2, h3, h4, h5 {padding:0px; margin:0px; margin-bottom:5px;}
h1 {font-size:150%; border-bottom:4px dashed #CCCCCC; padding-top:2px; padding-bottom:2px; margin-bottom:6px; margin-top:15px;}
h2 {font-size:120%}
h3{font-size:100%; border:1px solid AAAAAA; background-color:#CCCCCC; padding:5px;}
h4{font-size:100%; color:#004992; font-weight:bold}
h5{font-size:80%; font-style:italic; font-weight:100; color:#999999;}
hr{color:#FFCC00; height:5px; width:90%}
ul,ol {margin-bottom:0px; margin-top:0px;}
li {font-family:Futura, Verdana, Arial, Helvetica, sans-serif;}

.slogan {padding-left:183; padding-bottom:14px; color:#004992; font-size:125%}

/* Recherche */
	.rech_module {}
	.rech_moteur { border:1px solid #D6CCB1; padding:10px;}
	.rech_resultat {}
	#rech_question {width:450px;}
	#rech_bouton {}
	.rech_itemTrouve { border:1px solid white; margin:5px; padding:5px;}
	.rech_titre {font-weight:bold; font-size:120%}
	.rech_description {}
	.rech_information { font-style:italic; text-decoration:none; color:#6699CC}
	.rech_information a{text-decoration:none; color:#009900}
	.rech_pasDeResultat {color:#FF0000}	

/* navigation */
.selectContent { background-color:#BFC9EE; border:4px solid #BFC9EE; margin-bottom:5px;}
.selectContent select {width:100%}
.autoNav a {width:100%; color:#FFFFFF; text-decoration:none; text-align:center; font-weight:bold; padding:3px; display:block; background-color:#004992; border: 2px solid #002546; border-top : 2px solid #0069c2; border-left : 2px solid #0069c2; margin-bottom:5px;}
.autoNav a:hover {background-color:#0069c2; }
.treeEntry {font-weight:bold}
.treeEntry .treeEntry {padding-left:20px; font-weight:100;}
.treeNav .nav_inactive {display:none}
.mainNav a, .mainNav .nav_current, .mainNav .nav_selected { background-color:#004992; width:200px; height:25px; vertical-align:bottom; border-top: 1px solid white;border-left: 1px solid white; color:#FFFFFF; font-weight:bold; padding-top:9px; overflow:hidden; font-variant:small-caps; font-size:120%; padding-right:10px;}
.mainNav a:hover, .mainNav .nav_current, .mainNav .nav_selected {background-color:#FF6600}
.treeNav .nav_current {display:block;  background-color:#FF9900;}
.pathNav .nav_current {font-weight:bold}

/* signature */
.signature {direction:ltr; writing-mode:tb-rl; position:absolute; right:0px; bottom:0px; text-align:right; height:400px; font-size:80%}
.signature a {color:#cccccc; text-decoration:none; padding:5px;}
.signature a:hover {color:#ffffff; background-color:#000000;}

/* Palettes d'outils et éditeur */
.noContent {display:none; color:#666666; font-style:italic; border: 2px dashed; padding:5px; margin:5px;}
#edition td {border: 1px dashed #CCCCCC;}
#edition {background-color:#FFFF99}
.module {display: block;border: 2px dashed;	background-color: #FFFF99;}
.styleChooser {background-color:#FFFF99}


