.bordure {
	border: 1px solid #9999CC;
	}
.titre {
	font-family: "Comic Sans MS", arial;
	font-size: 18px;
	font-weight: bold;
	color: #006699
}
.corpsbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005279;
	font-weight: normal;
	text-decoration: none;
	/*padding:0 1px;*/
}
.corpsbleu a {
	border-bottom: 1px dotted #FFFFFF;
	color: #3399CC;
	text-decoration: none;
	}
.corpsbleu a:hover {
	border-bottom: 1px dotted #9EA0A7;
}
.titreBleu {
	font-family: "Century Gothic", arial;
	font-size: 20px;
	font-weight: bold;
	color: #41579a
}
.corpsblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF
}

.corpsblanc16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF
}

.corpsorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
.corpsbleu16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.corpsblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.corpsblancgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.titreblanc {
	font-family: "Century Gothic", arial;
	font-size: 16px;
	color: #FFFFFF;
}

.century {
	font-family: "Century Gothic";
	font-size: 18px;
	font-weight: bold;
	color: #336699;
}
.titreblancGROS {
	font-family: "Century Gothic", arial;
	font-size: 70px;
	color: #FFFFFF;
}
.century2 {
	font-family: "Century Gothic", arial;
	font-size: 14px;
	color: #41579A;
	font-weight: bold;
}
.titremenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #41579A;
	border: thin solid #41579A;
}
.sstitremenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #41579A;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #41579A;
	border-right-color: #41579A;
	border-bottom-color: #41579A;
	border-left-color: #41579A;
}
.lienmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-decoration: none;
}
.sstitremenubas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #41579A;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #41579A;
	border-right-color: #41579A;
	border-bottom-color: #41579A;
	border-left-color: #41579A;
}
.lienmenubas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #41579A;
	border-right-color: #41579A;
	border-bottom-color: #41579A;
	border-left-color: #41579A;
}
.titre24 {
	font-family: "Century Gothic", arial;
	font-size: 24px;
	color: #006699;
	font-weight: bold;
}
.century12 {
	font-family: "Century Gothic", arial;
	font-size: 13px;
	font-weight: bold;
	color: #41579A;
}
.century2blanc {
	font-family: "Century Gothic", arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.menuactu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #41579A;
}
.corpsrouge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF6666;
	text-decoration: none;
}
.bordhaut {
	border: thin groove #FF9900;
}
.bande {
	border-top: none #FF9900;
	border-right: none #FF9900;
	border-bottom: groove #FF9900;
	border-left: none #FF9900;
	width: auto;
	position: static;
	left: auto;
	right: 15px;
}
.cadre {
	border-top: thin none #FFCCCC;
	border-right: thin double #FFFFFF;
	border-bottom: thin none #FFFFCC;
	border-left: thin none #FF0000;
}
.bandevm {
	border: thick groove #00CCFF;
}
.bandecv {
	border: groove #ffccff;
}
.bandeva {
	border: thin groove #FF3366;
}
.cadre1 {
	border-top: thin none #FFCC00;
	border-right: thin groove #FFCC00;
	border-bottom: thin groove #FFCC00;
	border-left: thin none #FFCC00;
	overflow: scroll;
	cursor: auto;
	filter: Inverser;
	font-size: 14px;
}
.bandevc {
	border: groove #FF9966;
}
.cadrecv {
	list-style: url(none);
	display: marker;
	border: thin solid #FFCCFF;
	color: #FFCCFF;
}
.bordmilieu {
	border-right: medium double #FFFFCC;
	border-bottom: thin none #00CC33;
}
.bandegpv {
	border: thin groove #00CC33;
}
.cadretableau {
	border: medium double #0033CC;
}
.bandeactu {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #0033CC;
	border-right-color: #0033CC;
	border-bottom-color: #0033CC;
	border-left-color: #0033CC;
}
.bandevac {
	border: thin groove #FF9900;
	color: #FFCC33;
}
.cadreorange {
	border: thin double #FF9900;
}
.cadrejaune {
	border: medium double #FFCC00;
}
.cadrerouge {
	border: thin solid #FF3366;
}
.cadrebleu {
	border: thin double #00CCFF;
}
.corpsrouge16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF3333;
	text-decoration: none;
}
.cadreactu {
	list-style: url(none);
	display: marker;
	border: medium solid #99CCFF;
	color: #99CCFF;
}
.titrejaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70px;
	font-weight: 400;
	color: #FFFF00;
	font-style: normal;
}
.cadreplansite {
	border-right-width: thin;
	border-right-style: inset;
	border-right-color: #00CCFF;
}
.bordmilieuplansite {
	border-right: thin double #3366FF;
	border-bottom: none;
}
.corpsbleuclair16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #00CCFF
}
.corpsor16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC9900;
	text-decoration: none;
}
.corpsor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC9900;
	font-weight: bold;
}
.corps-bleu-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699
}

.corpsbleupetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #41579A;
	font-weight: bold;
}
.bordmilieucme {
	border-right: thin groove #FBE178;
	border-bottom: none;
}
.corpsrose16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF66FF;
	text-decoration: none;
}
.titreblancgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.2em;
}
.corpsjaune {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF567;
}
.legendephoto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}
.corpsbleu-lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003399;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003399;
	text-decoration: none;
}

.titrebleugras {
	font-family: "Century Gothic", arial;
	font-size: 16px;
	color: #0166A6;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.3em;
}
.corpsbleugras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.corpsbleuclair14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 00CCFf;
	text-decoration: none;
}
.corpsbleu14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.corpsorange14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF8C00;
	text-decoration: none;
}
.corpsrose14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF66FF;
	text-decoration: none;
}
.corpsor14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC9900;
	text-decoration: none;
}
.corpsrouge14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF3366;
	text-decoration: none;
}
.titreBleu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #0283c4
}

.titreBleu3 {
	font-size: 22px;
	font-weight: bold;
	color: #0283c4;
	font-family: Arial, Helvetica, sans-serif;
}

.actuTitre {
	background-color:#CC99CC;
	width:100%;
	text-align:left;
}

.ancreHaute {
	text-align:right;
}

.ancreHaute img {
	border:none;
}

.associations {margin:0 0 20px 0}
.associations p {margin:0}

