body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #6F8CAC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center;
	background-image: url(v2_images/fondpage.jpg);
	background-repeat: repeat-y;

}
.menu {
	clip:   rect(auto auto auto auto);
	right: 50px;



}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9773B7;
	text-decoration: none;
}
a:hover{
	color: #CC3300;
}

a.menutitle {
color: #495876;
}
.menutitle2 {
color: #495876;
clip:   rect(auto auto auto auto);
	margin: 5px 15px 5px 5px;
}
a.menutitle2 {
color: #495876;
clip:   rect(auto auto auto auto);
	margin: 3px;
}
.calendrier {
clip:   rect(auto auto auto auto);
	margin: 5px 15px 8px 5px;
}

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

}
.page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	clip:   rect(auto auto auto auto);
	margin: 3px;
	color: #798AB0;

}
a.page
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #798AB0;
 }
a.page:hover
 {
	color: #FF0000;
 }
.bdtitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7E8EAF;
	clip:   rect(auto auto auto auto);
	margin: 3px;

}
a.bdtitre
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #939FBB;
 }
a.bdtitre:hover
 {
	color: #ff0000;
 }
.pageCopie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	clip:   rect(auto auto auto auto);
	margin: 10px;
	color: #798AB0;

}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	clip:   rect(auto auto auto auto);
	margin: 0px 10px 0px 0px;
}
a.menu
 {
	color:#3E5370;
	text-decoration:none;
	font-weight:bold;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: -5px;
	margin-left: -5px;
 }
a.menu:hover
 {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color: #3E5370;
 } 

a.lien2
 {
  color:#3D526F;
	text-decoration:none;
	font-weight:bold;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: -5px;
	margin-left: -5px;
 }
a.lien2:hover
 {
  color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color: #3E5370;
}
a.lienblanc
 {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding-right: 10px;
	padding-left: 10px;
	margin-right: -5px;
	margin-left: -5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

 }
.tablepointille {
	border: 1px solid #999999;
}

.stylehr {
	color: #9900FF;
	height: 1px;
	margin: 100px;
}
.taille11 {
	font-size: 11px;
	color: #60749B;
}
table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.titrecolonnegrasnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.titrecolonnegrasblanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.ligne1 {
	background-color: #FCE8EA;
}
.ligne2 {
	background-color: #F2E9E9;
}
.grasnoir {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.listecalendrier {
	margin-left: 14px;
}
.ligne1table {
	background-color: #D5DAE4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.taille16 {
	font-size: 16px;
	font-weight: bold;
}
.texterouge {
	color: #FF0000;
}
.textegris {
	color: #999999;
}
.calmois {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #556484;
}
.taille9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.oday a {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #ff0000; text-decoration : none; }
.oday {
	background-color : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.today {
	background-color : #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}
.taille14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.ttitre {color: #000033; font-family : verdana; font-size: 10px; font-weight: bold; layer-background-color : #000000; background-color : #ccccff;}

.mm {color: #000000; font-family : verdana; font-size: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px;}

a.mma {color: #0000ff; text-decoration : underline;}
a.mmb {color: #ffffff; text-decoration : none; font-family : verdana;}

a.mma:hover {color: #c00808; text-decoration : none ; }
a.mmb:hover {color: #FFD700; text-decoration : none ; font-family : verdana;}
.textenoir {
	color: #000000;
}
