.grisfonce{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #626262;
	font-weight: bold;
	text-decoration:none;
}
.grisclair{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	text-decoration:none;
}
.menu {
	font-size: 11px;
	font-weight: bold;
	color: #CECECE;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
}
a.liste {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BABABA;
	text-decoration: underline;
}
a.liste:visited {
	text-decoration: underline;
}
a.liste:hover {
	text-decoration: none;
}
a.liste2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: underline;
}
a.liste2:visited {
	text-decoration: underline;
}
a.liste2:hover {
	text-decoration: none;
}
.liste1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #BABABA;
	text-decoration: none;
}
.titreliste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #999999;
	text-decoration: none;
}
a.menudyn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BABABA;
	text-decoration: underline;
}
a.menudyn:visited {
	color: #BABABA;
	text-decoration: underline;
}
a.menudyn:hover {
	color: #BABABA;
	text-decoration: none;
}
.indexgris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646464;
	text-decoration: none;
}
.indexgris1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #646464;
	text-decoration: none;
}
.indexbleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B5996;
	font-weight: bold;
	text-decoration: none;
}
.indexgrenat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #961C53;
	font-weight: bold;
	text-decoration: none;
}
.formlogin {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background-color: #D8E4F2;
	border: 1px solid #BBBEC4;
}
.formulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
	font-weight:bold;
}
.formulaire1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F7F7F;
}
.form {
	border-bottom: #D7D7D7 solid 1pt;
	border-left: #D7D7D7 solid 1pt;
	border-right: #D7D7D7 solid 1pt;
	border-top: #D7D7D7 solid 1pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F7F7F;
	background-color: #FBFBFB;
}
.form1 {
	border-bottom: #D7D7D7 solid 1pt;
	border-left: #D7D7D7 solid 1pt;
	border-right: #D7D7D7 solid 1pt;
	border-top: #D7D7D7 solid 1pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #7F7F7F;
	background-color: #FFFFFF;
}

.form2 {
	border-bottom: #D7D7D7 solid 1pt;
	border-left: #D7D7D7 solid 1pt;
	border-right: #D7D7D7 solid 1pt;
	border-top: #D7D7D7 solid 1pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #aeaeae;
	background-color: #FFFFFF;
}

.formulairenoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
a.lienformulaire{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F7F7F;
	font-weight:bold;
	text-decoration:underline;
}
a.lienformulaire:visited{
	text-decoration:underline;
}
a.lienformulaire:hover{
	text-decoration:none;
}

.formmessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	font-weight:bold;
}
.message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D20003;
	text-decoration: none;
}
.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9B1300;
	text-decoration: none;
}
.titrestats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight:bold;
}
.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	text-decoration: none;
	cursor: hand
}
.titre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	cursor: hand
}
.titre3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #9B1300;
	font-weight: bold;
	text-decoration: none;
	cursor: hand
}
.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9C00;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}
.titre2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9C00;
	font-weight: bold;
	text-decoration: none;
}
.soustitresanslien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
	text-decoration: none;
}
a.soustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #910444;
	text-decoration: none;
}
a.soustitre:visited {
	color: #B10050;
	text-decoration: none;
}
a.soustitre:hover {
	color: #B10050;
	text-decoration: underline;
}
.soustitre1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B1557F;
	font-weight: bold;
}
.soustitre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9C00;
	font-weight: bold;
}
.lienn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9C00;
}
.titrepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B1557F;
	font-weight: bold;
}
a.image {
	border: 1px #A1A4AA;
}
a.image:visited {
	border: 1px #A1A4AA;
	border-color: #A1A4AA;
}
.foot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C2C2C2;
	letter-spacing: 1px;
}
a.footlien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C2C2C2;
	letter-spacing: 1px;
	text-decoration: underline;
}
a.footlien:visited {
	text-decoration: none;
}
a.footlien:hover {
	text-decoration: none;
}
.texteperso{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F18613;
	text-decoration: none;
}
.texte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	text-decoration: none;
	word-spacing:1;
	text-align: justify;

}
.texteb{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	text-decoration: none;
	word-spacing:1;
}
.space{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	text-align:justify;
	word-spacing:1;
}
.initial{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7A0031;
	text-decoration: none;
	font-weight: bold;
	text-align:justify;	
}
a.lien12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B10050;
	text-decoration: underline;
	letter-spacing:1;
}
a.lien12:visited {
	color: #B10050;
	text-decoration: underline;
}
a.lien12:hover {
	color: #B10050;
	text-decoration: none;
}

a.lien{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B10050;
	text-decoration: underline;
	letter-spacing:1;
}
a.lien:visited {
	color: #B10050;
	text-decoration: underline;
}
a.lien:hover {
	color: #B10050;
	text-decoration: none;
}
a.liengris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	text-decoration: none;
}
a.liengris:visited {
	color: #585858;
	text-decoration: none;
}
a.liengris:hover {
	color: #585858;
	text-decoration: underline;
}
a.lienblanc{
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:1;
}
a.lienblanc:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
a.lienblanc:hover {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
.espace{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
}
.textecontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	text-align: justify;
	color: #545455;
}
.textecontact1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #646464;
	font-weight: bold;
}
.textecontactnotbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #646464;
}
.textecontact1maj {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #646464;
	font-weight: bold;
	font-variant: small-caps;
	
}
.contact{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B10050;
}
.actu_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B1557F;
	font-weight:bold;
}
.trombi_nom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B1557F;
}
.trombi_tel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A8A8A8;
}
a.trombi_page_perso {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F5936C;
	text-decoration: none;
}
a.trombi_page_perso:visited {
	text-decoration: none;
}
a.trombi_page_perso:hover {
	text-decoration: underline;
}
.trombi_cv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
}
.pageperso {
	font-size: 14px;
	font-weight: bold;
	letter-spacing:2px;
	color: #0066CC;
	font-family: Georgia, "Times New Roman", Times, serif;
	
}
.v1_pageperso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A2A2A;
	font-weight:550;
}
.v1_pageperso_actu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
	font-weight:550;
}
.v1b_pageperso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	font-weight:550;
}
.v1_pagepersob {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B1557F;
	font-weight:bold;
}
a.v2_pageperso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9C00;
	font-weight:550;
	text-decoration: underline;
}
a.v2_pageperso:visited {
}
a.v2_pageperso:hover {
	text-decoration: none;
}
.v2b_pageperso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF9C00;
	font-weight:550;
}.boitecontact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f5f7fa;
	border: 1px solid #8eabbd;
}
.enseignants_physique{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
}
.initial1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
	text-decoration: none;
	font-weight: bold;
	text-align:justify;	
}
a.lieninitial{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B10050;
	text-decoration: none;
	font-weight: bold;
	text-align:justify;	
	text-decoration:underline;
}
a.lieninitial:visited{
text-decoration:underline;
color: #B10050;
}
a.lieninitial:hover{
text-decoration:none;
color: #FF9C00;
}
a.lieninitial1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B10050;
	text-decoration: none;
	font-weight: bold;
	text-align:justify;	
	text-decoration:underline;
}
a.lieninitial1:visited{
text-decoration:underline;
color: #B10050;
}
a.lieninitial1:hover{
text-decoration:none;
color: #FF9C00;
}
a.haut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BABABA;
	text-decoration: underline;
}
a.haut:visited {
	text-decoration: underline;
	color: #BABABA;
}
a.haut:hover {
	text-decoration: none;
	color: #FF9C00;
}

