body {
 margin-left:0;
 margin-bottom:0;
 margin-right:0;
 margin-top:0;
 background-color:#ebf4f9;
}
.fond {
	background-color:#ebf4f9;
}
.interieur {
	background-color:#F9F9F9;
	border: 1px solid #948FC5;
}
.espace {
	font-family: Verve;
	font-size: 18px;
	font-style: normal;
	color: #FFFFFF;
	height: 50px;
	width: 150px;
	border: thin inset #FFE79D;
	filter: DropShadow(Color=#000000, OffX=1, OffY=1, Positive=1);
	background-attachment: fixed;
	background-image: url(../img/espace.gif);
	background-repeat: no-repeat;
	text-decoration: overline;
	background-position: center center;
}
.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	margin: 5px;
	text-indent: 0px;
	line-height: 14px;
	font-weight:normal;
}
.texte a {
	color: #000099;
	text-decoration: none;
}
.ontdit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	margin: 5px;
	text-indent: 0px;
	line-height: 14px;
}
.bordscadre {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #B887C6;
	border-left-color: #B887C6;
}
a.texte:link {
	color: #333333;
	text-decoration: none;
}
a.texte:hover {
	color: #0000FF;
	background-color:normal;
	text-decoration: underline;
}
a.texte:visited {
	color: #993399;
	text-decoration: none;
}
a.ontdit:link {
	color: #0099FF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	text-decoration: underline;
}
a.ontdit:hover {
	color: #0000FF;
	background-color:normal;
	text-decoration: underline;
}
.cadre {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	border: 1px solid #6699CC;
}
.verdaBold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	border: 1px solid #E7EBFF;
	line-height: 12px;

}
.verdaBoldH {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#666666;
}
.verdaBoldD {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#993300;
}
.verdaBoldO {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CC3333;
}
.verdaBoldP {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#333333;
}
.verdaBoldS {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #99CCCC;
}
.verdaBoldE {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CC9900;
}
.verdaBoldN {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFCC66;
}
.ct0 {
	color:#948FC5;
	border-top-color: #948FC5;
	border-top-width: 1px;
	border-bottom-color: #948FC5;
	border-bottom-width: 1px;
	font-size: 16px;
	border-top-style: double;
	border-bottom-style: ridge;
}
.ct1 {
	background-color:#948FC5;
	color:#FFFFFF;
	text-indent: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;

}
.ct2 {
	background-color:#E9E9F3;
	color:#8B8BC5;
	text-indent: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.ct3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#9999CC;
	text-decoration: blink;
	font-size: 10px;
}
a.ct3:hover {
	background-color:normal;
}
.boite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
	margin: 5px;
	text-indent: 0px;
}
a.menug {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;
}
a.menug:hover {
	color: #006699;
	background-color:normal;
}
a.menug2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;
}
a.menug2:hover {
	background-color:#69CBDD;
	color:#006699;
}
ul.menug {
	margin-left: 0px;
	padding-left: 3px;
	padding-right: 3px;
	line-height: 16px;
	text-indent: 0px;
	list-style-position: inside;
	list-style-type: disc;
	text-align:justify;
}
a.cadre:link {
	border: none;
}
a.cadre:hover {
	background-color:normal;
}
a.cadre:visited {
	border: none;
}
a.cgv {
	font-size: 9px;
	font-weight: normal;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.cg {
	border:1px solid #006699;
}
.news {
	font-size: 11px;
	background-attachment: fixed;
	background-image: none;
	background-repeat: no-repeat;
	background-position: center center;
	color: #000000;
	line-height: 14px;
	background-color: #E7EBFF;


}
.news2 {
	font-family: "Arial Black";
	font-size: 10px;
	color: #FFFFFF;
}
.chroniques {
	border:1px solid #666666;
}
.themes {
	border:1px solid #FFCC66;
}
.index {
	border:1px solid #CC3333;
}
.calendrier {
	border:1px solid #CC9900;
}
.hyda {
	border:1px solid #993300;
}
.cahiers {
	border:1px solid #333333;
}
.photo {
	border:1px solid #99CCCC;
}
.entete {
	border:1px solid #003399;
	background-color:#F7F7FB;
}
.saviez {
	border:1px solid #99CCCC;
}
.ephem {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C5DCF3;
	border-left-color: #C5DCF3;
}
.ephemH {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C5DCF3;
}
.ephemB {
	border: 1px solid #C5DCF3;
}

.nouveautes {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFCC66;
	border-left-color: #FFCC66;
}
.nouveautesH {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFCC66;
}
.nouveautesB {
	border: 1px solid #FFF5B3;
}
.cequils {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E2E2E2;
	border-left-color: #E2E2E2;
}
.cequilsH {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
}
.cequilsB {
	border: 1px solid #E2E2E2;
}
.dossier {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #993300;
	border-left-color: #993300;
}
.dossierH {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #993300;
}
.dossierB {
	border: 1px solid #FDEDD0;
}
.paroles {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
}
.parolesH {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
.parolesB {
	border: 1px solid #D3E7CF;
}
form {
text-align: center ; /* hack so MSIE centers */
float: left ;
width: 12em ;
}
input {
display: block ;
margin: auto ;
}
.bienvenue {
	font-family: Futura;
	color: #006699;
	font-size: 16px;
	border: 0px none;
}
.textbienvenue {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	line-height:13px;
}
td.textbienvenue p {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	line-height:13px;
}
.news {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color: #E7EBFF;

}
.compte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	line-height: 12px;
	text-decoration:none;
	font-weight: bold;
}
.a1 {
	border: none;
	text-decoration: none;
	color: #FF9933;
}
.dateur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	width:100%; display:block; 
}
.titH {
	font-family:"Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #DDDDDD;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #FFFFFF;

}
.titD {
	font-family:"Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #FDEDD0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #FFFFFF;

}
.titO {
	font-family:"Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #CC3333;
	color:#FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px none;

}
.titP {
	font-family:"Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #669966;
	color:#FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: none;

}
.titS {
	font-family:"Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #99CCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.titE {
	font-family:"Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #CC9900;
	color:#FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: none;

}
.titN {
	font-family:"Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #FFF5B3;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #FFFFFF;

}
.Section1
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	text-indent: 24pt;
	padding:0px 20px 0px 20px;
}

.cadreperiodes {
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	border: 1px double #000000;
	text-align: center;

}
.cadreeven {
	font-size: 11px;
	color: #154473;
	border: none;
	text-align: center;
	font-family: "Arial Black";


}
.occur {
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #FFECEC;
	text-align: center;
	border: none;
	font-family: "Arial Black";
}
.cadrehist {
	border: 1px solid #000000;
}
.cadrechron {
	border: 1px solid #003399;
}
.cadrethemes {
	border: 1px solid #CC3333;
}
.cadreindex {
	border: 1px solid #990000;
}
.cadrecalend {
	border: 1px solid #663399;
}
.cadrecahiers {
	border: 1px solid #6D4921;
}
.cadrelibr {
	border: 1px solid #336699;
}
.cadrephoto {
	border: 1px solid #C5DCF3;
	background-color:white;
	background-image: url(../img/photo.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;

}
.cadre2 {
	border: 1px solid #6B6BB6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;

}
.titSblanc {
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #99CCCC;
	border: none;
}
.titSblanccadre {
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #99CCCC;
	border: 1px solid #FFFFFF;
	font-stretch: expanded;
}
.titOcadre {
	font-family: "Arial Black", Verdana, Arial, Helvetica;
	font-size: 13px;
	color: #000000;
	background-color: #FFE0CE;
	border: 1px solid #FFFFFF;
}
.titEcadre {
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #FDFFBB;
	border: 1px solid #FFFFFF;
}
.cadrevert {
	border: 1px solid #669966;
}
.textgauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
	margin-right: 10px;

}
.periodes {
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	line-height: 15px;

}
a.dates:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFE1;
	text-align: left;
	border: 1px solid #9999CC;
}
a.dates:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9999CC;
	text-decoration: none;
	background-color: #EEEEF7;
	border: 1px solid #9999CC;
}
.datesclick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0000FF;
	text-decoration: none;
	border: 1px solid #0000FF;
}
.dates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFE1;
	text-align: left;
	border: 1px solid #9999CC;
}
.periodes2 {
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textgaucheB {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menup {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #333333;
	border-bottom:1px solid white;
	width:100%;
	text-align: left;
	margin-left: 5px;
}
a.menup {
	text-decoration: none;
}
a.menup:hover {
	color:#6666CC;
	background-color:normal;
}
ul.menup {
	text-align: left;
	margin-left: 0px;
	padding-left: 0px;
	line-height: 16px;
	text-indent: 0px;
	list-style-position: inside;
	list-style-type: disc;
	color:#6666CC;
}
a.periode_choisie {
	background-color: #99CCFF;
	font-weight:bold;
}
a.periode_choisie {
	background-color:normal;
}
.textB {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.cadrebleurelief {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E8F8FF;
	border-right-color: #0088CA;
	border-bottom-color: #0088CA;
	border-left-color: #E8F8FF;
}
.parasha {
color: #006699;font-weight:normal
}
.tournante {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color:#00CC33;
	cursor:hand;
}
a.al {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #333333;
	text-decoration: none;
}
a.al:hover {
	color: #006699;
	background-color:normal;
	text-decoration: none;
}
.selec {
	font-family: LetterOMatic!;
	font-size: 13px;
	color: #000033;
	font-family: "Comic Sans MS";
	text-align: center;
	text-indent: 10px;
}
.themestitres {
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
.titbleucadre {
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #C5DCF3;
	border: 0px none;
	line-height: 15px;


}
.miseaj {
	font-size: 12px;
	color: #FFFFFF;
	height: 40px;
	width: 100px;
	font-family: "Arial Black", Verdana, Arial, Helvetica, sans-serif;
	background-color: #C5DCF3;
	border: 1px solid #FFFFFF;
}
.achats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #69A3E9;
}


a.cahier:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	text-decoration: none;
	line-height: 17px;
}
a.cahier:hover {
	background-color:normal;
}
.cadreviolet {
	border: 1px solid #7e7ebe;
}
.menut {
	line-height: 16px;
	text-align: left;
	text-indent: 0px;
	margin-left: 0px;
	padding-left: 0px;
	list-style-position: inside;
	list-style-type: disc;
}
.bienvenue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #948FC5;
	font-weight: bold;
	margin-left: 20px;


}
a.payez:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #154B8E;
	background-color: #B7D3F0;
	height: 15px;
	width: 160px;
	border: 1px solid #69a3e9;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	font-weight: bold;
	text-align: center;
	left: 5px;
	right: 5px;

}
a.payez:hover {
	background-color:normal;
}
.conservation {
	font-family: "Arial Black";
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-align: center;
	line-height: 17px;

}
.annu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6B6BB6;
	border: 1px solid #6B6BB6;
}
.bp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-align: center;
	text-indent: 5px;
}
a.cahier2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
}
a.cahier2:hover {
	background-color:normal;
}
.echanges1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #948FC5;
	line-height: 14px;
}
.echanges2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.histoire {
	font-family: "Arial Black";
	font-size: 13px;
	background-color: #DDDDDD;
}
.histoire-2 {
	border: 1px solid #DDDDDD;
}
a.cahier2:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
}
a.payez:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #154B8E;
	background-color: #B7D3F0;
	height: 15px;
	width: 160px;
	border: 1px solid #69A3E9;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	font-weight: bold;
	left: 5px;
	right: 5px;

}
.loisnoe {
	line-height:14px;
}
a.loisnoe:visited {
	text-decoration: none;
	border: none;
	color: #DAEDF2;
}
a.loisnoe:link {
	text-decoration: none;
	border: none;
}
a.loisnoe:hover {
	background-color:normal;
}
.textgauchethemes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom:10px;
}
.textgaucheBthemes {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom:10px;
}
.textgauchepoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	list-style-position: inside;
	list-style-type: disc;
	text-indent: 0pt;
	margin-left: 0px;
	padding-left: 0px;
	line-height: 14px;
	font-size: 12px;
}
.cadremarron {
	border: 1px solid #E8DCC6;
}
.cadrejaune {
	border: 1px solid #FDFFBB;
}
.cadrerouge {
	border: 1px solid #FFE0CE;
}
.cadrebleu {
	border: 1px solid #C5DCF3;
}
.partenaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height: normal;
	text-align: left;
}
.fsjumenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
.kklmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #009933;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
.unifanmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #003399;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;

}
.isrammenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #CC3333;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
.rjmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
.guysenmenu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FF9900;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
a.fsjumenu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
a.fsjumenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	font-size:10px;
	line-height: 14px;
	text-decoration: underline;
	background-color:normal;
}
a.fsjumenu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000066;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
a.unifanmenu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #003399;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
a.unifanmenu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #003399;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
a.unifanmenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #003399;
	font-size:10px;
	line-height: 14px;
	text-decoration: underline;
	background-color:normal;
}
a.isrammenu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #CC3333;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
a.isrammenu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #CC3333;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
a.isrammenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #CC3333;
	font-size:10px;
	line-height: 14px;
	text-decoration: underline;
	background-color:normal;
}
a.rjmenu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;
}
a.rjmenu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;

}
a.rjmenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	font-size:10px;
	line-height: 14px;
	text-decoration: underline;
	background-color:normal;
}
a.guysenmenu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FF9900;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;

}
a.guysenmenu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FF9900;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;

}
a.guysenmenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #FF9900;
	font-size:10px;
	line-height: 14px;
	text-decoration: underline;
	background-color:normal;
}
a.kklmenu:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #009933;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;

}
a.kklmenu:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #009933;
	font-size:10px;
	line-height: 14px;
	text-decoration: none;

}
a.kklmenu:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #009933;
	font-size:10px;
	line-height: 14px;
	text-decoration: underline;
	background-color:normal;
}
.titTSB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #D1E0C5;
	text-align: center;
	border: 1px solid #FFFFFF;
	line-height: 16px;


}
.cadreolive {
	border: 1px solid #D1E0C5;
}
.titAV {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #FFE0CE;
	text-align: center;
	border: 1px solid #FFFFFF;
	line-height: 16px;

}
.titACCL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	border: 1px solid #FFFFFF;
	background-color: #FDFFBB;
	text-align: center;
	line-height: 16px;

}
.cadreturquoise {
	border: 1px solid #BADCDC;
}
.titthemes {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-color: #FFE2A8;
	text-align: left;
	text-indent: 1cm;
	border: 1px solid #FFFFFF;
	line-height: 16px;
}
a.cahier:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	text-decoration: none;
	line-height: 17px;
}
.titpages {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #003300;
	border: none;
}
.Section1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	text-indent: 24pt;
	margin-top: 0px;
	margin-right: 2px;
	margin-left: 2px;
}
.MsoNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	color: #333333;
}
a.multilink		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
a.multilink:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.multilink:visited {
	color: #ce1810;
	text-decoration: none;
	background-color: #FFFFFF;
}
.multilink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #006699;
	filter: Invert;
}
a.multilink2		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
a.multilink2:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.multilink2:visited {
	color: #ce1810;
	text-decoration: none;
	background-color: #FFFFFF;
}
.entrez {
	font-family: Verdana;
	color: #006699;
	font-size: 9px;
	line-height: 13px;
	text-align:left;
	margin-right:3px;
	text-decoration: none;
}
.entrez ul {
	margin-left:60px;
}
a.entrez		{
	color: #003399;
	text-decoration: none;
}
a.entrez:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.entrez:visited {
	color: #ce1810;
	text-decoration: none;
	background-color: #FFFFFF;
}
.sommaire {
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	text-align:left;
	text-indent:0px;
	text-decoration: none;
	color: #006699;
	cursor:pointer;
}
a.sommaire		{
	color: #003399;
	text-decoration: none;
}
a.sommaire:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.sommaire:visited {
	color: #ce1810;
	text-decoration: none;
	background-color: #FFFFFF;
}
a.sommaire1	{
	font-family: Verdana;
	font-size: 11px;
	line-height: 11px;
	text-align:left;
	margin-left: 5px;
	text-decoration: none;
	color: #FF6666;
	cursor:pointer;
}
a.sommaire1:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.sommaire1:visited {
	color: #ce1810;
	text-decoration: none;
}
a.sommaire2	{
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	text-align:left;
	text-decoration: none;
	font-weight:bold;
	color: #003399;
	margin-left:26px;
	cursor:pointer;
}
a.sommaire2:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.sommaire2:visited {
	color: #ce1810;
	text-decoration: none;
}
a.sommaire3	{
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	text-align:left;
	text-decoration: none;
	color: #003399;
	margin-left:26px;
	cursor:pointer;
}
a.sommaire3:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.sommaire3:visited {
	color: #ce1810;
	text-decoration: none;
}
a.sommaire4	{
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	text-align:left;
	text-decoration: none;
	margin-left:26px;
	color: #003399;
	cursor:pointer;
}
a.sommaire4:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.sommaire4:visited {
	color: #ce1810;
	text-decoration: none;
}
a.sommaire5	{
	font-family: Verdana;
	font-size: 9px;
	line-height: 11px;
	text-align:left;
	text-decoration: none;
	margin-left:26px;
	color: #003399;
	cursor:pointer;
}
a.sommaire5:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.sommaire5:visited {
	color: #ce1810;
	text-decoration: none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: normal;
	font-weight: bold;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 2px 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	margin-bottom: 0px;
	color: #D40707;
	text-effect:emboss;
	text-shadow:Maroon;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 2px 0px;
}
h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-indent: 0pt;
	text-transform: none;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 2px 0px;
}
h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	text-indent: 0pt;
	color: #000099;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 2px 0px;
}
h5 {
	font-family: "Times New Roman", Times, serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-indent: 0pt;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 2px 0px;
}
.marges {
	margin-right: 20px;
	margin-left: 20px;
}
.textbienvenue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 16px;

}
.formulaire {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7E7EBE;
	border-right-color: #5E5EAE;
	border-bottom-color: #5E5EAE;
	border-left-color: #7E7EBE;
	width: 500px;
	margin-left: 27px;
}
.coord {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #542BAA;
	text-align: left;
	text-indent: 10px;
}
.textbienvenuecentre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: center;
	margin-right: 20px;
	margin-left: 20px;
}
a.don:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	border: 1px solid #000066;
	font-weight: bold;
}
a.don:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
	text-decoration: none;
	border: 1px solid #000066;
	font-weight: bold;
}
a.don:hover {
	background-color:normal;
}
.textrouge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3333;
	text-align: center;
}
.annuairetitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #948FC5;
	text-decoration: none;
	text-align: center;
}
.texte2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	margin: 5px;
	text-indent: 0px;
	line-height: 18px;
}
.B {font-weight: bold}
.bleuB {
	color: #1D67C2;
	font-weight: bold;
}
.noirB {
	color: #000000;
	font-weight: bold;
}
 .textbienvenue14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: justify;
	margin-right: 20px;
	margin-left: 20px;
	line-height: 14px;
}
.mois1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #F0E660;
	font-weight: bold;
}
.mois2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	background-color: #FEFFE1;
	font-weight: bold;

}
.champ1
   {
	background-color:#FFFFFF;
	width:14px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #020266;
	border: 1px #FFFFFF solid;
}
 .champ2
   { 
	background-color:#FFFFFF;
    width:46px; 
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #020266;
	border: 1px #FFFFFF solid;
}
 .champ3
   {
	background-color:#FFFFFF;
	width:24px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #020266;
	border: 1px #FFFFFF solid;
}
.formu {


	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7E7EBE;
	border-right-color: #5E5EAE;
	border-bottom-color: #5E5EAE;
	border-left-color: #7E7EBE;
	width: 500px;
}
.histoire00 {
	font-family: "Arial Black";
	font-size: 13px;
	background-color: #E2E2E2;
	border: 1px solid #FFFFFF;

}
.titD00 {

	font-family:"Arial Black", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color: #C5DCF3;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #FFFFFF;
}
.cadrerose {
	border: 1px solid E2E2E2;
}
.liens {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
a.liens:hover {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;

}
a.liens:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
a.liens:hover {
	background-color:normal;
}
.occ {
	vertical-align:top;
	background-image:url(../img/fond.jpg);
	}
.linkbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 11px;
	border-color:#FFE9A6;
	background-color:#EFF9FF;
}
.chrono {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	filter: Invert;
	margin-left:6px;
}
a.chrono		{
	color: #003399;
	text-decoration: none;
}
a.chrono:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.photodujour {
	font-family: Verdana;
	color: white;
	font-size: 9px;
	line-height: 13px;
	text-align:left;
	margin-right:3px;
	text-decoration: none;
}	
a.x0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	text-decoration: none;
	background-color:white;
	color:black;
	border:2px solid #99CCFF;
	padding:0px 5px 0px 5px;
	white-space:nowrap;
	width:90px;
	}
a.x0:hover {
	text-align:left;
	border:0;
	text-decoration: none;
	color: red;
	border:2px solid red;
	}
a.x1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	text-decoration: none;
	background-color:white;
	color:black;
	border:2px solid #FFCCCC;
	padding:0px 5px 0px 5px;
	width:90px;
	}
a.x1:hover {
	text-align:left;
	border:0;
	text-decoration: none;
	color: red;
	border:2px solid red;
	}
table#t1 tr td {
	text-decoration: none;
	text-align:left;
	z-index:100;
    vertical-align: top;
	width:80px;
	}
div.x0 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	text-decoration: none;
	background-color:white;
	color:black;
	border:2px solid #99CCFF;
	padding:0px 5px 0px 5px;
	white-space:nowrap;
	width:80px;
	}
div.x0:hover {
	text-align:left;
	border:0;
	text-decoration: none;
	color: red;
	border:2px solid red;
	}
div.x1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	text-decoration: none;
	background-color:white;
	color:black;
	border:2px solid #FFCC00;
	padding:0px 5px 0px 5px;
	width:80px;
	}
div.x1:hover {
	text-align:left;
	border:0;
	text-decoration: none;
	color: red;
	border:2px solid red;
	}
div.x0 a {
	text-decoration: none;
}
div.x1 a {
	text-decoration: none;
}
.pop {
	text-align:left;
	text-decoration: none;
    vertical-align: top;
	width:auto;
    height:11px;
    position: absolute;
    top:22px;
    overflow: hidden;
	padding:2px 0px 0px 2px;
	background-color:white;
	}
.pop:hover {
	text-align:left;
	width:auto;
    height: auto;
    z-index: 400;
    position: absolute;
	background-color: white;/*#F9F9F9; #CCCCFF;*/
	white-space:normal;
	padding:2px 10px 10px 2px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #663399;
	border-left:1px solid #663399;
}
.pop a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:left;
	text-decoration: none;
	color:#003399;
	font-weight:bold;
    display: block;
	background-color:white;
	border:none;
}
.pop:hover a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color:#003399;
	text-decoration: none;
	font-weight:bold;
	background-color:white;
	border:none;
	}
.pop a:hover {
	text-align:left;
	border:0;
	text-decoration: none;
	font-weight: normal;
	color:#003399;
	border:none;
	}
span.perio {
	font-size:13px;
	font-weight:bold;
	}
td#lois-noe p {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
}
.tt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	background-color:white;
	color: #330066;
	font-weight:bold;
	border:3px solid #330066;
	padding:0px 5px 0px 5px;
}
a img { border:none }
.field_annu {
	background-color:#FFFFFF;
	border: 1px solid #CCCCCC;
	width:350px;
}
.select_annu {
	background-color: #948FC5 ; 
	color:#FFFFFF; 
	width:200px;
	font-size: 11px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 2px solid #000000;
}
.select_calend {
	background-color: #c2e0ac;
	color:#FFFFFF; 
	font-size: 11px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 2px solid #000000;
}
.form_annu {
	background-color:#E9E9F3;
	color:#8B8BC5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px dotted #7E7EBE;
	width: 560px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}
.ann_fiche {
	border:1px dotted #948FC5;
	background-color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.ann_noms {
 	background-color:#948FC5;
 	color:#FFFFFF;
	font-family:verdana; 
	font-size: 11px;
	font-weight:bold;
	line-height:13px;
	text-indent:0px;
	padding:5px;
 }
.ann_infos {
	font-family:verdana; 
	font-size: 10px;
	color:grey;
	line-height:13px;
	text-indent:0px;
 }
.info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	width:auto;
	background-color:white;
	padding:2px 10px 10px 2px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #663399;
	border-left:1px solid #663399;
}
.table#calend tr td {
	border: 1px dotted white;
}
.cal {
	border: 1px dotted #7E7EBE;
}
.table#horaires tr td {
	border: 1px dotted white;
}
p.ontdit a {
	text-decoration:underline;
	}
.boite-occurences {
	background-color:#E3EEFB;
	}
div#container div div table tr td a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003399;
	text-decoration: none;
}
div#container div div table tr td a:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
	cursor:pointer;
}
.occure {
	padding:4px;
	}
div#hold-marron div div div {
	text-align: right;
}
.tit-boite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left;
	margin: 5px;
	text-indent: 3px;
	font-weight:bold; 
	color:#003399;
	border: 1px solid #FFFFFF;
	line-height: 16px;
	font-variant:small-caps;
}
.marquee {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	font-weight:bold; 
	background-color:#FFFFFF; 
}
.chapeau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
	margin-bottom:10px;
	border:2px solid #9999CC;
	padding:5px 25px 5px 25px;
}
.reprod {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	line-height: 14px;
}
.jour {
	color:#8B8BC5;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:8px;
	background-color:#FFFFFF;
}
.coin-hd {
	border:6px solid #cacae6;
	text-align:center;
}
input.news2 {
	font-size: 9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 11px;
	background-color: #FFFFFF;
	border:1px solid grey;
	width:90px;
}
.themSpecial {
	background-color:#FFFFFF;
	display:block;
}
.hide {
	visibility:hidden;
	display:none;
}
.sousc {
	background-color: #FFCCCC;
	color: #CC3333;
	text-indent: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:blink;
}
a.n1		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
a.n1:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.n1:visited {
	color: #ce1810;
	text-decoration: none;
	background-color: #FFFFFF;
}
.n2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #006699;
	filter: Invert;
}
a.n2		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
a.n2:hover {
	color: #66FFFF;
	text-decoration: none;
	background-color: #003399;
}
a.n2:visited {
	color: #ce1810;
	text-decoration: none;
	background-color: #FFFFFF;
}
.pdf {
	display:none;
	hspace=:10px; 
	vspace:10px; 
	border:0px; 
	align:right;
}