h1 {
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:normal;
	color : black;
}
h2 {
	display:inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color : black;
}

a {	font : bold 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color : black; }
a:visited {	text-decoration: none;	color : black;}
a:hover {	text-decoration: none;	color : #567cba;}


a.bout {
	background-color: #436BA7;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : white;
	text-align: center;
	padding: 1px;
	border: 1px solid #365383;
	display: block;
	width: 70px;
}

a.bout:visited {
	color : white;
}

a.bout:hover {
	color : black;
	background-color: #EEEEEE;
	border: 1px solid #333333;
}


a.rub {
	background-color: #86A2CE;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : white;
	text-align: left;
	padding: 1px;
	border: 1px solid #365383;
	display: block;
	width: 142px;
}

a.rub:visited {
	color : white;
}

a.rub:hover {
	color : black;
	background-color: #EEEEEE;
	border: 1px solid #333333;
}


a.8bleu {	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color : #567CBA;}
a.8bleu:visited {	text-decoration: none;	color : #567CBA;}
a.8bleu:hover {	text-decoration: underline;	color : #567CBA;}

a.8bleus {	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	color : #567CBA;}
a.8bleus:visited {text-decoration: underline;	color : #567CBA;}
a.8bleus:hover {	text-decoration: underline;	color : #567CBA;}

a.huitbleu {	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color : #567CBA;}
a.huitbleu:visited {	text-decoration: none;	color : #567CBA;}
a.huitbleu:hover {	text-decoration: underline;	color : #567CBA;}

a.huitbleus {	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	color : #567CBA;}
a.huitbleus:visited {	text-decoration: underline;	color : #567CBA;}
a.huitbleus:hover {	text-decoration: underline;	color : #567CBA;}

a.huitblanc {	font : 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color : white;}
a.huitblanc:visited {	text-decoration: none;	color : white;}
a.huitblanc:hover {	text-decoration: underline;	color : white;}

a.huitblancs {	font : 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	color : white;}
a.huitblancs:visited {	text-decoration: underline;	color : white;}
a.huitblancs:hover {	text-decoration: underline;	color : black;}

a.liste { font : 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color : black;}
a:visited.liste {	text-decoration: none;	color : black;}
a:hover.liste {	text-decoration: underline;	color : #567CBA;}


a.famille {	font : bold 8pt Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; color : white; }
a:visited.famille {	text-decoration: underline; color : white; }
a:hover.famille { text-decoration: underline; color : black; }



a.pages {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : black;
}

a:visited.pages {
	text-decoration: none;
	color : black;
}

a:hover.pages {
	text-decoration: none;
	color : #702898;
	
}

a.accueil_petit {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : black;
}

a:visited.accueil_petit {
	text-decoration: none;
	color : black;
}

a:hover.accueil_petit {
	text-decoration: underline;
	color : black;
	
}

a.signe {
	font : bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : black;
}

a:visited.signe {
	text-decoration: none;
	color : black;
}

a:hover.signe {
	text-decoration: underline;
	color : black;
	
}

a.pdj {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : black;
}

a:visited.pdj{
	text-decoration: none;
	color : black;
}

a:hover.pdj {
	text-decoration: none;
	color : white;
}

a.cam {
	font : bold 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #567CBA;
}

a:visited.cam{
	text-decoration: none;
	color : #567CBA;
}

a:hover.cam {
	text-decoration: underline;
	color : #567CBA;
}

a.jeu {
	font : bold 10pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : black;
}

a:visited.jeu{
	text-decoration: none;
	color : black;
}

a:hover.jeu {
	text-decoration: none;
	color : orange;
}


a.onglet { font : 7pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color : white; }
a.onglet:visited { text-decoration: none; color : white;}
a.onglet:active { text-decoration:none; color: black; }
a.onglet:hover { text-decoration: none; color : black;}

a.septnoir { font : 7pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color : black; }
a.septnoir:visited { text-decoration: none; color : black;}
a.septnoir:active { text-decoration:none; color: white; }
a.septnoir:hover { text-decoration: none; color : white;}

a.septnoirs { font : 7pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	color : black; }
a.septnoirs:visited { text-decoration: underline;	color : black;}
a.septnoirs:active {	color: black; text-decoration:underline;}
a.septnoirs:hover { text-decoration: underline; color : #567CBA;}

a.noirs { font : 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	color : black; }
a.noirs:visited { text-decoration: underline;	color : black;}
a.noirs:active {	color: black; text-decoration:underline;}
a.noirs:hover { text-decoration: underline; color : #567CBA;}

a.noirliste { font : 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color : black; }
a.noirliste:visited { text-decoration: none;	color : black;}
a.noirliste:active {	color: black; text-decoration:none;}
a.noirliste:hover { text-decoration: none; color : white;}

a.blancs { font : 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	color : white; }
a.blancs:visited { text-decoration: underline;	color : white;}
a.blancs:active {	color: white; text-decoration:underline;}
a.blancs:hover { text-decoration: underline; color : black;}


a.menu {font : bold 8pt Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;	color : black;}
a.menu:visited {	text-decoration: none;	color : black;}
a.menu:hover {text-decoration: none;color : #702898;}


a.quiz {
	background-color: #86A2CE;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : white;
	text-align: left;
	padding: 1px;
	border: 1px solid #365383;
	display: block;
	width: 300px;
}
a.quiz:hover {
	color : black;
	background-color: #D5DFEE;
	border: 1px solid #365383;
}


a.quizb {
	background-color: #86A2CE;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : white;
	text-align: center;
	padding: 1px;
	border: 1px solid #365383;
	display: block;
	width: 100px;
}
a.quizb:hover {
	color : black;
	background-color: #D5DFEE;
	border: 1px solid #365383;
}


.quick {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color : black;
}

.nb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color : black;
}

.nb_violet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color : purple;
}

.formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color : black;
}

.note_formulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : black;
}

.texte_barre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color : black;
}

.dix_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color : white;
}

.texte_webcam {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color : #567CBA;
}

.case {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : black;
}

.accueil_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : white;
}

.nom_sc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color : white;
}

.titre_fiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color : black;
}

.petit_noir {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : black;
}

.petit_noir2 {
	font : 7pt Verdana, Arial, Helvetica, sans-serif;
	color : black;
}

.petit_blanc2 {
	font : 7pt Verdana, Arial, Helvetica, sans-serif;
	color : white;
}

.gris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CCCCCC; }


input,textarea,select { font : 8pt Verdana, Arial, Helvetica, sans-serif;  ; color: black} 

input.2 { font : bold 8pt Verdana, Arial, Helvetica, sans-serif;  ; color: black} 

input.3 { font : 7pt Verdana, Arial, Helvetica, sans-serif;  ; color: black}

select.3 { font : 7pt Verdana, Arial, Helvetica, sans-serif;  ; color: black} 

td.norepeat {
background-repeat : no-repeat ;
background-position: center center ;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: white; }


td.norepeatb {
background-repeat : no-repeat ;
background-position: top center ;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: white; }

td.stitbleu {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: white;
font-weight: bold;
background-color:#86A2CE;
}

td.bleuc{
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:8pt ;
color:black ;
border-style:solid;
border-width:1px;
border-color:#365383;
background-color:#86A2CE;
}

table.cadre{
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:8pt ;
color:black ;
padding:2px;
border-style:solid;
border-width:1px;
border-color:#567CBA;
}

table.noir{
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:8pt ;
color:black ;
padding:2px;
}

table.bleu{
font-family:Verdana, Arial, Helvetica, sans-serif ;
font-size:8pt ;
color:black ;
padding:2px;
border-style:solid;
border-width:1px;
border-color:#365383;
background-color:#86A2CE;
}


body {
	scrollbar-face-color: #567CBA;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #567CBA;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #86A2CE;
	scrollbar-arrow-color: #FFFFFF;
	
	background-color: #D9E2F0;
} 