/**
* France 5 Education
* 
* @version      1.0.0
* @copyright    Copyright 2006 France Télévision Interactive
*/


/**
* Barre de navigation située en en-tête
*/
.txtrougehead a,
.txtnoirhead a,
.txtbleuhead a,
.txtmauvehead a,
.txtverthead a,
.txtorangehead a
{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.txtrougehead a { color: #fa000a; }
.txtbleuhead a { COLOR: #3165ce; }
.txtnoirhead a {  COLOR: #000000; }
.txtmauvehead a { COLOR: #663366; }
.txtverthead a { COLOR: #478A16; }
.txtorangehead a { COLOR: #ff5f01; }



/**
* Divers
*/
.padding4
 {
	padding: 8px 4px;
}

.footer a
{
	text-decoration: none;
}



/**
* Définitions des titres
*
* Les définitions sont calquées sur le même principe que les balises H1 à H6
* où la valeur 1 correspond au titre le plus important (grand), et le 6 le 
* titre le moins important (petit).
**/

/* Définition des tailles */
.titblanc1,
.titcel1,
.titgris1,
.titcpa1,
.titvel1,
.titnoir1,
.titorange1,
.titptv1,
.titcpr1,
.titviolet1,
.titindigo1,
.titvert1,
.titbleu1
{
	font : bold 24px Arial, Helvetica, sans-serif;
}

.titblanc2,
.titcel2,
.titgris2,
.titcpa2,
.titvel2,
.titnoir2,
.titorange2,
.titptv2,
.titcpr2,
.titviolet2,
.titindigo2,
.titvert2,
.titbleu2
{
	font : bold 18px Arial, Helvetica, sans-serif;
}

.titblanc3,
.titblanc3 a,
.titcel3,
.titgris3,
.titcpa3,
.titvel3,
.titnoir3,
.titorange3,
.titmaron3,
.titptv3,
.titcpr3,
.titviolet3,
.titindigo3,
.titvert3,
.titbleu3
{
	font : bold 16px Arial, Helvetica, sans-serif;
}

.titblanc4,
.titblanc4 a,
.titcel4,
.titgris4,
.titcpa4,
.titvel4,
.titnoir4,
.titorange4,
.titptv4,
.titcpr4,
.titviolet4,
.titindigo4,
.titvert4,
.titbleu4
{
	font : bold 14px Arial, Helvetica, sans-serif;
}

.titblanc5,
.titcel5,
.titgris5,
.titcpa5,
.titvel5,
.titnoir5,
.titorange5,
.titptv5,
.titcpr5,
.titviolet5,
.titindigo5,
.titvert5,
.titbleu5
{
	font : bold 12px Arial, Helvetica, sans-serif;
}

.titblanc6,
.titcel6,
.titgris6,
.titcpa6,
.titvel6,
.titnoir6,
.titorange6,
.titptv6,
.titcpr6,
.titviolet6,
.titindigo6,
.titvert6,
.titbleu6
{
	font : bold 11px Arial, Helvetica, sans-serif;
}

/* Définition des couleurs */
.titblanc1, .titblanc2, .titblanc3, .titblanc3 a, .titblanc4, .titblanc4 a, .titblanc5, .titblanc5 a, .titblanc6, .titblanc6 a
{
	color: #FFF;
}

.titcel1, .titcel2, .titcel3, .titcel4, .titcel5, .titcel5, .titcel6, .titcel6 a
{
	color: #515081;
}

.titgris1, .titgris2, .titgris3, .titgris4, .titgris5, .titgris6
{
	color: #666;
}

.titcpa1, .titcpa2, .titcpa3, .titcpa4, .titcpa5, .titcpa5, .titcpa6, .titcpa6 a
{
	color: #0F7993;
}

.titvel1, .titvel2,.titvel3, .titvel3, .titvel4, .titvel5, .titvel6, .titvel6 a
{
	color: #756E46;
}

.titnoir1, .titnoir2, .titnoir3, .titnoir4, .titnoir5, .titnoir6
{
	color: #000;
}

.titorange1, .titorange2, .titorange3, .titorange4, .titorange5, .titorange6
{
	color: #FF9800;
}

.titptv1, .titptv2, .titptv3, .titptv4, .titptv5, .titptv6, .titptv6 a
{
	color: #58AE18;
}

.titcpr1, .titcpr2, .titcpr3, .titcpr4, .titcpr5,.titcpr5, .titcpr6, .titcpr6 a
{
	color: #636;
}

.titviolet1, .titviolet2, .titviolet3, .titviolet4, .titviolet5, .titviolet6
{
	color: #636;
}
.titbleu1, .titbleu2, .titbleu3, .titbleu4, .titbleu5, .titbleu6
{
	color: #515081;
}
.titindigo1, .titindigo2, .titindigo3, .titindigo4, .titindigo5, .titindigo6
{
	color: #0F7993;
}
.titvert1, .titvert2, .titvert3, .titvert4, .titvert5, .titvert6
{
	color: #58AE18;
}

/**
* Définitions des textes
* 
* Ces définitions sont calquées sur le même principe que la balise FONT SIZE 1
* à 6 où la taille 1 correspond à la taille la plus petite et la taille 6 la 
* plus grande.
*/

/* Définition des tailles */
/* Définition des tailles */
.txtblanc1,
.txtcel1,
.txtgris1,
.txtcpa1,
.txtvel1,
.txtnoir1,
.txtorange1,
.txtptv1,
.txtcpr1,
.txtviolet1,
.txtbleu1,
.txtindigo1,
.txtvert1
{
	font : 11px Arial, Helvetica, sans-serif;
}

.txtblanc2,
.txtcel2,
.txtgris2,
.txtcpa2,
.txtvel2,
.txtnoir2,
.txtorange2,
.txtptv2,
.txtcpr2
.txtbleu2,
.txtindigo2,
.txtvert2
{
	font : 13px Arial, Helvetica, sans-serif;
}

/* Définition des couleurs */
.txtblanc1, .txtblanc1 a, .txtblanc2, .txtblanc2 a, .txtblanc3, .txtblanc4, .txtblanc5, .txtblanc6, .txtblanc1 a
{
	color: #FFF;
}

.txtcel1, .txtcel2, .txtcel3, .txtcel4, .txtcel5, .txtcel6
{
	color: #515081;
}

.txtgris1, .txtgris2, .txtgris3, .txtgris4, .txtgris5, .txtgris6
{
	color: #666;
}

.txtcpa1, .txtcpa2, .txtcpa3, .txtcpa4, .txtcpa5, .txtcpa6
{
	color: #0F7993;
}

.txtvel1, .txtvel2, .txtvel3, .txtvel4, .txtvel5, .txtvel6
{
	color: #756E46;
}

.txtnoir1, .txtnoir2, .txtnoir3, .txtnoir4, .txtnoir5, .txtnoir6
{
	color: #000;
}

.txtorange1, .txtorange2, .txtorange3, .txtorange4, .txtorange5, .txtorange6
{
	color: #FF9800;
}

.txtptv1, .txtptv2, .txtptv3, .txtptv4, .txtptv5, .txtptv6
{
	color: #58AE18;
}

.txtcpr1, .txtcpr2, .txtcpr3, .txtcpr4, .txtcpr5, .txtcpr6
{
	color: #636;
}

.txtbleu1, .txtbleu2, .txtbleu3, .txtbleu4, .txtbleu5, .txtbleu6
{
	color: #515081;
}

.txtindigo1, .txtindigo2, .txtindigo3, .txtindigo4, .txtindigo5, .txtindigo6
{
	color: #0F7993;
}

.txtvert1, .txtvert2, .txtvert3, .txtvert4, .txtvert5, .txtvert6
{
	color: #58AE18;
}

.txtviolet1, .txtviolet2, .txtviolet3, .txtviolet4, .txtviolet5, .txtviolet6
{
	color: #636;
}


.math_titre_1 {font-size: 24px; font-family: Arial, Helvetica, sans-serif;}
.math_titre_2 {color: #FFCCFF}
.math_titre_3 {color: #CB76CB}
.math_titre_4 {color: #572C5C}
.sous_titre_1 {
	font-family: "HeldustryFT Black, Arial, Helvetica, sans-serif";
	font-size: 22px;
	color: #F7A4F4;
}
.chapo_math {
	font-family: "HeldustryFT Black, Arial, Helvetica, sans-serif";
	font-size: 14px;
	color: #A33DA0;
	font-style: italic;
	line-height: 20px;
	font-weight: bold;
}
.text_mauv {
	font-family: "HeldustryFT Black, Arial, Helvetica, sans-serif";
	font-size: 14px;
}
.notes_annexe_mauv {
	font-family: "HeldustryFT Black, Arial, Helvetica, sans-serif";
	font-size: 9px;
}
.Tete_tableau {
	color: #000066;
	font: bold normal 16px "HeldustryFT Black, Arial, Helvetica, sans-serif";
}
.text_tableau {
	font-size: 14px;
	font-family: "HeldustryFT Black, Arial, Helvetica, sans-serif";
	font-weight: bold;
	text-align: center;
	color: #000064;
}
.chap_mauv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #A33DA0;
}
