﻿A:link, A:active, A:visited {
	text-decoration: none;
}
A:link {
	color: #0000FF;
}
A:visited {
	color: #800080;
}
A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-weight: bold;
}
A.Inverse:link {
	color: #d7d7ff;
	text-decoration: none;
}
A.Inverse:visited {
	color: #ffd0f0;
	text-decoration: none;
}
A.Inverse:hover {
	color: yellow;
}
A.Inverse2:link {
	color: #f0f0ff;
	text-decoration: none;
}
A.Inverse2:visited {
	color: #ffe8e8;
	text-decoration: none;
}
A.Inverse2:hover {
	color: #d0ffd0;
}
A.Shufa:link {
	color: #ffffff;
	background-color: #ee0000;
	text-decoration: none;
}
A.Shufa:visited {
	color: #ffffff;
	background-color: #ee0000;
	text-decoration: none;
}
A.Shufa:hover {
	color: #ffff00;
	background-color: #ee0000;
}
.Style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
}
.Style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
}
.Style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #003399;
	text-decoration: none;
}
.Titreblanc {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:10pt;
	font-weight: bold;
}	
.Titrerouge {
	font-family: Arial, Helvetica, sans-serif;

	color: #FF0000;
	font-size:10pt;
	font-weight: bold;
}	
.TitrerougeSC {
	font-family: Arial, Helvetica, sans-serif;
    font-size:12pt;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}
p.Justdr20 {
	text-align: justify;
	margin-right: 20px;
}
p.Car { /* paragraphe contenant une leçon */

    display: block; 

}

.titreor {

	PADDING-RIGHT: 1px; MARGIN-TOP: 0px; PADDING-LEFT: 1px; BACKGROUND: url(/images/yellowbox.png) #c0c080 repeat-x; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 1px; COLOR: black; PADDING-TOP: 1px; BORDER-BOTTOM: #c0c000 1px solid; TEXT-ALIGN: center

}



span.CarChi {

    color:#FF0000;

    font-family:"SimSun"; font-size:14pt;

}



span.CarPin {

    color:#008080;

    font-family:"Arial,Helvetica,Verdana"; font-size:12pt; font-weight:bold;

    /*font-family:"Arial"; font-size:14pt;*/

}



span.CarFra {

    color:#001166;

    font-family:"Arial,Helvetica,Verdana"; font-size:12pt;

}



span.CarAng {/* mot en anglais de couleur bleu et gras */



    color:#001166;

    font-family:"Arial,Helvetica,Verdana"; font-size:12pt;



}



span.Chi {	/* mot en caractères chinois de couleur rouge */

    color:#FF0000;

    font-family:"MS Song"; font-size:14pt;

}



span.Pin { /* mot en piyin de couleur verte et gras */

    color:#008080;

    font-family:"Arial,Helvetica,Verdana"; font-size:12pt; font-weight:bold;

}



span.Fra     { /* mot en français de couleur bleu */

    color:#001166;

    font-family: Arial,Helvetica,Verdana; font-size: 12pt }

div.Chi {	/* texte en anglais */



    color:#FF0000;

    font-family:"Arial,Helvetica,Verdana"; font-size:12pt;

}

span.Ang     { color: #001166; font-family: Arial,Helvetica,Verdana; font-size: 12pt }

div.Chi {	/* texte en anglais */

    color:#FF0000;

    font-family:"Arial,Helvetica,Verdana"; font-size:12pt;

}

/*Dai Lin */

.titre-dai-blanc_36 {
	font-size: 36pt;
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	
}

.titre-dai-blanc_24 {
	font-size: 24pt;
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
}
.titre-dai_tablo_12 {
	font-size: 12pt;
	font-family: "Lucida Sans", "Lucida Sans Regular", "Lucida Grande", "Lucida Sans Unicode", Geneva, Verdana, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;	
}
p.parag_j30 {
	text-align: justify;
	margin-left: 30px;
	margin-right: 30px;
}
.parag_j30 {
	text-align: justify;
	margin-left: 30px;
	margin-right: 30px;
}
.parag_j20 {
	text-align: justify;
	margin-left: 20px;
	margin-right: 20px;
}
