@charset "iso-8859-1";
/* auteur: COURSOFT */
/* Date de création: 13/03/2002 */

.maintitre {
    color: #FFFFFF;
    font-family:"arial";
    font-weight: Bold;
	font-size: 16pt;
	text-align:justify}
	
	
.sommaire{
	color: #0000CC;
	background-color: #d9eeff;
	font-family:"arial";
	width : 450px;
	height : 330px;
	float : center;
	
}	
.maintitresom {
    color: #ffffff;
	background-color:#0000C0;
    font-family:"arial";
    font-weight: Bold;
	font-size: 12pt;
	text-align:justify
}



.divsommaire_gauche{
	width:200px;
	}
	
.sous_som{
	width: 200px;
	height: 150px;
	float : left;
	margin-left : 15px;

}



.maintitre2 {
    color: #FFFFFF;
	background-color:#0000C0;
    font-family:"arial";
    font-weight: Bold;
	font-size: 12pt}

.maintitreintro {
    color: #0000CC;
    font-family:"arial";
    font-weight: normal;
	font-size: 14pt}

	
.mainsstitre {
    color: #FFDD40;
	background-color:#4040FF;
    font-family:"arial";
    font-weight: Bold;
	font-size: 12pt}

.mainsstitre2 {
    color: #40C040;
	background-color:#4040FF;
    font-family:"arial";
    font-weight: Bold;
	font-size: 10pt}

.mainsstitre3 {
    color: #4040FF;
	background-color:#40C040;
    font-family:"arial";
    font-weight: Bold;
	font-size: 14pt}

.mainsstitrefiche {
    color: #40C040;
	background-color:#4040FF;
    font-family:"arial";
    font-weight: Bold;
	font-size: 14pt}

	
.titrecorp {
    color: #40C040;
	background-color:#4040FF;
	font-family:"arial";
    font-weight: Bold;
	font-size: 10pt}

.titrecorpbis {
	text-align: left;
    color:#FFFFFF ;
	background-color:#4040FF;
	font-family:"arial";
    font-weight: Bold;
	font-size: 10pt}

.alerte {
    color:#4040FF ;
	background-color:#FF0000;
	font-family:"arial";
    font-weight: Bold;
	font-size: 9pt}

	
	
.menug1 {
	margin-left:10px;
	color:#4040FF;
    font-family:"arial";
    font-weight: bold;
    font-size: 9pt;
	}

.St1 {
    color: #FFFFFF;
    font-family:  "arial";
    font-size: 10pt;
    font-weight: normal}
	
.St2 {
    color: #CC6600;
    font-family:"arial";
    font-weight: Bold;
	font-size: 24pt}

.St3 {
    color: #CC6600;
    font-family:"arial";
    font-weight: Normal;
	font-size: 8pt}

.Fontdef {
    color: #000066;
    font-family:"arial";
    font-size: 12pt;
	text-align:justify}

.Fontdefinverse {
    color: #40C040;
	background-color:#4040FF;
    font-family:"arial";
	font-size: 12pt}

.Fontdeffiche {
    color: #000066;
	background-color:#AABBCC;
    font-family:"arial";
    font-size: 10pt}

	
.Fontdef3 {
    color: #ffffff;
    font-family:  "arial";
    font-size: 12pt}

INPUT {color: #4040FF; font-family: arial; font-weight: normal;}

BODY {
    color: #0000CC;
    font-family:"arial";
    font-size: 20pt;
    font-weight: normal;
	}
P {
    color: #FFCC99;
    font-family:"arial";
    font-size: 12pt;
    font-weight: normal}
	
a.st1
{
	margin-left:20px;
	color:#FFDD40;
    font-family:"arial";
    font-size: 8pt;
	text-decoration:none;
} 
a.st1:hover
{
	color:#FFFFFF;
    font-weight: normal;
	text-decoration:underline overline;
}


a.maintitreintro {
    color: #0000CC;
    font-family:"arial";
    font-weight: bold;
	font-size: 14pt}

a.maintitreintro:hover {
	font-size: 14pt;
	text-decoration:underline overline;
	}


a.st1b
{
	margin-left:5px;
	color:#40C040;
    font-family:"arial";
    font-size: 8pt;
    font-weight: normal;
	text-decoration:none;
} 
a.st1b:hover
{
	color:#9999ff;
    font-family:"arial";
    font-size: 8pt;
    font-weight: normal;
	text-decoration:underline overline;
}

a.menug1
{
	margin-left:5px;
	color:#4040FF;
    font-family:"arial";
    font-weight: bold;
    font-size: 9pt;
	text-decoration:none;
} 
a.menug1:hover
{
	color:#4040FF;
    font-family:"arial";
    font-size: 9pt;
    font-weight: bold;
	text-decoration:underline;
}
a.st0b
{
	margin-left:5px;
	color:#4040FF;
    font-family:"arial";
    font-weight: normal;
    font-size: 8pt;
	text-decoration:none;
} 
a.st0b:hover
{
	color:#4040FF;
    font-family:"arial";
    font-size: 8pt;
    font-weight: normal;
	text-decoration:none;
}


a.St3
{
	color:#FFFFFF;
    font-family:"arial";
    font-size: 8pt;
	text-decoration:none;
} 
a.St3:hover
{
	color:#FFFFFF;
    font-family:"arial";
    font-size: 8pt;
    font-weight: normal;
	text-decoration:underline overline;
}

a.st2
{
	margin-left:5px;
	color:#4040FF;
    font-family:"arial";
    font-weight: normal;
    font-size: 8pt;
	text-decoration:none;
} 
a.st2:hover
{
	color:#4040FF;
    font-family:"arial";
    font-size: 8pt;
    font-weight: normal;
	text-decoration:underline;
}

a.menubas
{
	margin-left:5px;
	color:#4040FF;
    font-family:"arial";
    font-weight: bold;
    font-size: 9pt;
	text-decoration:none;
} 
a.menubas:hover
{
	color:#4040FF;
	background-color:#FFDD40;
    font-family:"arial";
    font-size: 9pt;
    font-weight: bold;
	text-decoration:underline overline;
}

a.menuhaut
{
	margin-left:5px;
	color:#4040FF;
    font-family:"arial";
    font-weight: bold;
    font-size: 9pt;
	text-decoration:none;
} 
a.menuhaut:hover
{
	color:#FFFFFF;
	background-color:#4040FF;
    font-family:"arial";
    font-size: 9pt;
    font-weight: bold;
	text-decoration:underline overline;
}


a.est4
{
	margin-left:5px;
	color:#4040FF;
    font-family:"arial";
    font-weight: bold;
    font-size: 9pt;
	text-decoration:none;
} 
a.est4:hover
{
	color:#4040FF;
	background-color:#4040FF;
    font-family:"arial";
    font-size: 9pt;
    font-weight: bold;
	text-decoration:underline overline;
}


a.cllinks
{
	color:#4040FF;
    font-family:"arial";
    font-size: 8pt;
	text-decoration:none;
    font-weight: bold;
} 
a.cllinks:hover
{
	color:#000066;
	background-color:#C0FFFF;
    font-family:"arial";
    font-size: 8pt;
    font-weight: bold;
	text-decoration:underline overline;
}

a.stcs
{
	margin-left:5px;
	color:#006600;
    font-family:"arial";
    font-weight: bold;
    font-size: 9pt;
	text-decoration:none;
} 
a.stcs:hover
{
	color:#ffffff;
	background-color:#006600;
    font-family:"arial";
    font-size: 9pt;
    font-weight: bold;
	text-decoration:none;
}

a
{
    font-weight: bold;
	color:#0000CC;
    font-family:"arial";
	text-decoration:none;
} 
a:hover
{
	color:#0000CC;
    font-family:"arial";
	text-decoration:underline overline;
}
	
TD { text-align: justify;}
	
H1 {
    color: #CC6600;
    font-family: "arial";
    font-weight: bold;
    font-size: 14pt}

H2 {
    color: #FFFFFF;
    font-family: "arial";
    font-weight: bold;
    font-size: 12pt}

H3 {
    color: #ff9900;
    font-family:  "arial";
    font-size: 12pt;
    font-weight: bold}

H6 {
    color: #ffffff;
    font-family:  "arial";
    font-size: 10pt;
    font-weight: bold}

.logomaison {
    color: #000000;
    font-family:"arial";
    font-weight: Bold;
	font-size: 8pt}
.logoenv {
    color: #000000;
    font-family:"arial";
    font-weight: Bold;
	font-size: 6pt}
.logochalon {
    color: #000000;
    font-family:"arial";
    font-weight: Bold;
	font-size: 20pt}
.logosaone {
    color: #000000;
    font-family:"arial";
    font-weight: Bold;
	font-size: 10pt}

.date {
    color: #4040FF;
    font-family:"arial";
    font-weight: normal;
	font-size: 8pt}
	
a.menuhaut1
{
	margin-left:5px;
	color:#4040FF;
    font-family:"arial";
    font-weight: bold;
    font-size: 12pt;
	text-decoration:none;
} 
a.menuhaut1:hover
{
	color:#FFFFFF;
	background-color:#4040FF;
    font-family:"arial";
    font-size: 12pt;
    font-weight: bold;
	text-decoration:underline overline;
}

.tab_lien td
{
	width: 300px;
	height: 100px;
	text-align : center;
	vertical-align : middle;
}

.tab_lien a:hover
{
	text-decoration : none;
}

.tab_ref td
{
	width: 200px;
	height: 50px;
	text-align : center;
	vertical-align : middle;
	margin-top: 10px;
}

.titrecorpgros {
	text-align: left;
    color:#FFFFFF ;
	background-color:#4040FF;
	font-family:"arial";
    font-weight: Bold;
	font-size: 12pt}
	
.tab_titre
{
	text-align : center;
	vertical-align : middle;
 }
 
 .une_tab
 {
	margin-left:40px;
 }
  .deux_tab
 {
	margin-left:80px;
 }
 
 
 

.quiz {
	
	width : 600px;
	text-align : justify;
	margin : auto;
}

#ban_quiz {
	width : 500px;
	height : 100px;
}

#g_ban_quiz {
	width : 100px;
	height : 100px;
	float : left;
}

#d_ban_quiz {
	width : 100px;
	height : 100px;
	float : right;
}

.centre {
	text-align : center;
}

.question {
	font-family: "Arial Black", Verdana, Lucida, Helvetica, fantaisy;
	font-size : 16px;
	text-align : center;
}

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

.question  a:hover {
	text-decoration : none;
	color : black;
	letter-spacing : 2px;
	font-size : 17px;
}

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

.merci  a:hover {
	text-decoration : none;
	color : black;
	letter-spacing : 2px;
	font-size : 17px;
}


.intit {
	font-size : 20px;
	font-weight : bold;
}

.good {
	color : green;
}

.reponse{
	font-size : 20px;
}

.bad {
	color : red;
	
}

.merci {
	font-family: "Arial Black", Verdana, Lucida, Helvetica, fantaisy;
	font-size : 16px;
}

.body_bibli{
	width : 800px;
	padding-left : 15px;
	padding-top : 30px;
	
}

.book{
	width : 200px;
	text-align : center;
	float : left;
	padding-bottom : 5px;
}

.body_bibli a {
	text-decoration : none;
	
}

.no-deco a{
	text-decoration : none;
	color : #000066;
	font-weight : normal;
	
}

.no-deco a:hover{
	text-decoration : none;
	color : #000066;
	font-weight : normal;
	font-size : 18px;
	color : #0000C0;
	
}

.nodisplay {
	display : none;
}


