BODY
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none;
}

TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none;
}

PRE
{
	FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none;
}

A.Learning
{
    COLOR: darkgreen;
    TEXT-DECORATION: underline;
}

A.Learning:hover
{
    COLOR: darkgreen;
    TEXT-DECORATION: none;
}

A.Practice
{
    COLOR: mediumblue;
    TEXT-DECORATION: underline;
}

A.Practice:hover
{
    COLOR: mediumblue;
    TEXT-DECORATION: none;
}

A.Tools
{
    COLOR: sienna;
    TEXT-DECORATION: underline;
}

A.Tools:hover
{
    COLOR: sienna;
    TEXT-DECORATION: none;
}

A.Ressource
{
    COLOR: darkorange;
    TEXT-DECORATION: underline;
}

A.Ressource:hover
{
    COLOR: darkorange;
    TEXT-DECORATION: none;
}

TEXTAREA
{
    FONT-SIZE: 10pt;
    BACKGROUND: lavender;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none;
}

INPUT
{
    FONT-SIZE: 10pt;
    BACKGROUND: lightgrey;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none;
}

TEXTAREA.kanji
{
    FONT-SIZE: 10pt;
    BACKGROUND: #E2FCE2;
    COLOR: black;
    FONT-FAMILY: Tahoma, 'MS Gothic';
    TEXT-DECORATION: none;
}

INPUT.kanjiLearning
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    BACKGROUND: #E2FCE2;
    COLOR: black;
    FONT-FAMILY: Tahoma, 'MS Gothic';
    TEXT-DECORATION: none;
}

INPUT.kanjiPractice
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: left;
    BACKGROUND: steelblue;
    COLOR: white;
    FONT-FAMILY: Tahoma, 'MS Gothic';
    TEXT-DECORATION: none;
}

INPUT.radioKanjiPractice
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    BACKGROUND: lightsteelblue;
    COLOR: black;
    FONT-FAMILY: Tahoma, 'MS Gothic';
    TEXT-DECORATION: none;
}

INPUT.visuKanjiLearning
{
    FONT-SIZE: 60pt;
    BACKGROUND: lightgreen;
    COLOR: black;
    FONT-FAMILY: 'MS Gothic';
    BORDER-WIDTH: 0pt;
    BORDER: 0pt;
    TEXT-DECORATION: none;
}

INPUT.visuKanjiPractice
{
    FONT-SIZE: 60pt;
    BACKGROUND: lightsteelblue;
    COLOR: black;
    FONT-FAMILY: 'MS Gothic';
    BORDER-WIDTH: 0pt;
    BORDER: 0pt;
    TEXT-DECORATION: none;
}

INPUT.globalResultPractice
{
    FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    BACKGROUND: lightsteelblue;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    BORDER-WIDTH: 0pt;
    BORDER: 0pt;
    TEXT-DECORATION: none;
}

SELECT
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Arial, 'MS Sans Serif';
    TEXT-DECORATION: none;
}

.Title
{
    FONT-SIZE: 16pt;
}

.SubTitle
{
    FONT-SIZE: 14pt;
}

.SubSectionTitle
{
		FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
}

.MiniTitle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: white;
}

.LegendeImage
{
    font-weight: bolder;
    font-size: 8pt;
}

.CadreLearning
{
	border: medium lightgreen outset;
}
.ButtonLearning
{
	background-color: #E2FCE2;
}

.CadrePractice
{
	border: medium lightsteelblue outset;
}
.ButtonPractice
{
	background-color: lavender;
}

.CadreTools
{
	border: medium wheat outset;
}
.ButtonTools
{
	background-color: wheat;
}

.CadreImage
{
	border: medium lemonchiffon outset;
}
.ButtonImage
{
	background-color: lemonchiffon;
}

