.admin {

	font-size: 60%;

}

.admin a {

	text-decoration: none;

	color: #FFE7A4;

}

.admin a:hover {

	color: #FFFFFF;

}

.norm {

	margin-right: 16px;

	margin-bottom: 16px;

	margin-left: 16px;

}

.norm-block {

	font-size: 75%;

	margin-bottom: 16px;



}

.norm-tit a {

	text-decoration: none;

	color: #274463;



}

.norm-tit a:hover {

	color: #606499;





}

.norm-tit {

	font-size: 140%;

	font-weight: bold;

	margin-top: 6px;

	margin-bottom: 6px;



}

.norm-tit-centre {

	font-size: 140%;

	font-weight: bold;

	text-align: center;

	margin-top: 6px;

	margin-bottom: 6px;

}

.norm-sstit {



	font-size: 115%;

	font-weight: bold;

	margin-bottom: 6px;

}

.norm-sstit a {

    text-decoration: none;

	color: #274463;

}

.norm-sstit a:hover {

	color: #606499;

}

.norm-txt {

	text-align: justify;

}

.norm-txt a {

	text-align: justify;

	color: #000000;

	text-decoration: none;





}

.norm-nte {

	font-size: 75%;

	font-style: italic;

}

.norm-dte {

	font-size: 90%;

	font-style: italic;

	color: #666666;



}

.norm-chap {

	font-weight: bold;

}

.edito {

	font-size: 80%;

	margin: 16px;

	padding: 4px;

	border: 1px dashed #CCCCCC;

}

body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.page-tit {



	font-family: "Courier New", Courier, mono;

	color: #9C8C6B;

	font-weight: bold;

	font-size: 140%;

	margin: 16px;

}

.fait-tit {



	font-family: "Courier New", Courier, mono;

	color: #9C8C6B;

	font-weight: bold;

	font-size: 12px;

	margin: 16px;

}

.mots {

	font-size: 80%;

	border: none;

	font-variant: small-caps;

}

.mots a {

	color: #006600;

	text-decoration: none;



}

.mots a:hover {

	color: #009900;



}

.article {

	margin: 16px;

	padding: 4px;

}





/*

----------------------------- Tableaux Float

 */

.gauche {

	border: 1px solid #000000;

	float: left;

	margin-right: 8px;

	margin-bottom: 8px;

	margin-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 95%;

}

.droit {

	border: 1px solid #000000;

	float: right;

	margin-left: 8px;

	margin-bottom: 8px;

	margin-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 95%;

}

.droite {

	border: 1px solid #000000;

	float: right;

	margin-left: 8px;

	margin-bottom: 8px;

	margin-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 95%;

}

.centre {

	border: 1px solid #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-bottom: 8px;

	margin-top: 8px;

	font-size: 95%;



}

.gauchep {

	border: 1px solid #000000;

	float: left;

	margin-right: 8px;

	margin-bottom: 8px;

	margin-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

}



.droitp {

	border: 1px solid #000000;

	float: right;

	margin-left: 8px;

	margin-bottom: 8px;

	margin-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

}

.droitep {

	border: 1px solid #000000;

	float: right;

	margin-left: 8px;

	margin-bottom: 8px;

	margin-top: 8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 75%;

}

.centrep {

	border: 1px solid #000000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-bottom: 8px;

	margin-top: 8px;

	font-size: 75%;

}

.list {

	border-bottom-width: 1px;

	border-bottom-color: #CCCCCC;

	margin-top: 3px;

	padding-top: 3px;

	margin-bottom: 3px;

	padding-bottom: 3px;

	font-size: 80%;

	border-bottom-style: dashed;









}

.list-tit {

	font-weight: bold;

}

.list-tit a {

    color: #274463;

	text-decoration: none;

}

.list-tit a:hover {

	color: #606499;



}

.struct {

	font-weight: bold;

	color: #990000;

	font-size: 75%;

	margin-bottom: 8px;





}



.encart {

	border: 1px solid #CCCCCC;

	margin: 12px;

	padding: 4px;



}

.auteur {

	font-size: 85%;

	font-style: italic;



}

.ligne-d {

	border-right: 1px solid #666666;

}

.ligne-g {

	border-left: 1px solid #666666;

}

.compact {

	margin-bottom: 8px;

	font-size: 70%;

}

.compact-tit {

	font-weight: bold;

	font-size: 140%;





}

.compact-sstit {

	font-size: 120%;

	font-weight: bold;





}

.compact-sstit a {

	color: #274463;

	text-decoration: none;



}

.compact-sstit a:hover {

	color: #606499;





}

.brev {

	margin-right: 8px;

	margin-bottom: 6px;

	margin-left: 0px;

	padding-right: 4px;

	padding-bottom: 4px;

	padding-left: 4px;



}

.encadre {

	border: 1px solid #CE8100;

	background-color: #FFCC66;

	text-align: center;

	padding: 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 65%;

	margin: 3px 3px 8px;

}

.bleu {

	color: #274463;



}

.bleu a {

	color: #274463;

	text-decoration: none;



}

.bleu a:hover {

	color: #606499;

	text-decoration: underline;



}



.brev-block {

	font-size: 70%;

	padding: 6px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #999999;





}

.compact-txt {

	text-align: justify;

	font-weight: bold;



}

.compact-txt a {

	color: #274463;

}

.compact-txt a:hover {

	color: #606499;



}

.norm-flot {

	margin-right: 16px;

	margin-bottom: 16px;

	margin-left: 16px;

	float: right;



}

.edito-block {



	font-size: 75%;

}

.edito-tit {

	font-size: 140%;

	font-weight: bold;

	text-align: center;

	margin-top: 6px;

	margin-bottom: 6px;

	color: #666666;



}

.edito-txt {

	text-align: justify;

	color: #666666;



}

.descript {

	margin-right: 16px;

	margin-bottom: 16px;

	margin-left: 16px;

	background-color: #F0F0F0;

	padding: 4px;



}

.etroit {



	margin-right: 6px;

	margin-bottom: 16px;

	margin-left: 6px;

}

.descriptif_fait {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	
	text-decoration: none;
}
.descriptif_fait:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	
	
}.fond_gris {
	background-color: #DFDFDF;
}
.norm_fond {
	margin-right: 16px;
	margin-bottom: 16px;
	margin-left: 16px;
	background-color: #DFDFDF;
}
