a	{outline: none;}
a:active	{outline: none;}


body	{
padding: 0px;
padding-top: 10px;
margin: 0px;
overflow: hidden;
}
.top	{
padding-left: 160px;
width: 578px;
}

.topFrame	{
margin: 0px;
margin-top: 15px;
text-align: left;
vertical-align: top;
border: 0px;
color: black;
font-family: verdana;
font-size: 11px;
line-height: 160%;
width: 580px;
}

.list	{
vertical-align: top;
border: 0px;
padding-top: 5px;
padding-left: 0px;
margin-left: 0px;
margin-top: -5px;
color: black;
font-family: verdana;
font-size: 11px;
line-height: 160%;
width: 580px;
}

.list2	{
vertical-align: top;
border: 0px;
padding-top: 0px;
padding-left: -15px;
margin-top: -5px;
margin-left: -15px;
color: black;
font-family: verdana;
font-size: 11px;
line-height: 150%;
width: 580px;
}

.titre	{font-size: 16px; font-weight: bold; text-decoration: underline; text-align: left; line-height: 19px;}
.texte	{padding-top: 10px; line-height: 16px; text-align: left; border-top: 1px dotted grey;}
div#texte	{padding-top: 15px;}
/*div#texte:first-letter	{font-size: 38px; float: left; padding-right: 4px; padding-top: 4px;} */
.credits	{border-top: 1px dotted grey; text-align: center; font-size: 9px; padding-bottom: 100px; padding-top: 10px; font-family: verdana;}
.image	{float: right; padding: 5px; border: 1px dotted #666; margin-left: 5px; width: 380px;}

.info_box	{
font-family: verdana;
font-size: 10px
}
#player	{
position: absolute;
float: top right;
top: 0px;
right: auto;
}

dl	{
margin-top: 0px;
padding-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
}
dt	{
font-family: verdana;
color: black;
font-size: 10px;
padding-top: 6px;
font-weight: bold;
padding-bottom: 0px;
}
dd	{
margin-top: -1.6em;
font-family: verdana;
color: black;
font-size: 11px;
}

#menu_box a:hover	{
font-weight: bold;
}

#menu_box	{
vertical-align: bottom;
color: black;
font-family: verdana;
font-size: 10px;
}

.violet_class			{color: #391677; border-bottom: 1px solid #FFFFFF; text-decoration: none;}
a.violet_class:hover	{color: #391677; padding-bottom: 0px; border-bottom: 1px solid #391677; text-decoration: none;}
a.violet_class_under	{color: #391677; padding-bottom: 0px; border-bottom: 1px solid #391677; text-decoration: none;}
a.violet_class_under:hover	{color: #391677; padding-bottom: 0px; border-bottom: 1px solid #391677; text-decoration: none;}
.violet_little			{color: #391677; font-size: 10px; font-weight: normal; text-decoration: none;}
.violet_little:hover	{color: #391677; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #391677; text-decoration: none;}
.violet_little_under	{color: #391677; font-size: 10px; border-bottom: 1px solid #391677; font-weight: normal; text-decoration: none;}
.violet_little_under:hover	{color: #391677; font-size: 10px; border-bottom: 1px solid #391677; font-weight: normal; text-decoration: none;}
.violet_lien			{color: #391677; border-bottom: 1px solid #391677; font-weight: normal; text-decoration: none;}
.violet_lien:hover		{color: #060344; border-bottom: 1px solid #060344; font-weight: normal; text-decoration: none;}

.red_class				{color: #B7160D; border-bottom: 1px solid #FFFFFF; text-decoration: none;}
a.red_class:hover		{color: #B7160D; padding-bottom: 0px; border-bottom: 1px solid #B7160D; text-decoration: none;}
a.red_class_under		{color: #B7160D; padding-bottom: 0px; border-bottom: 1px solid #B7160D; text-decoration: none;}
a.red_class_under:hover		{color: #B7160D; padding-bottom: 0px; border-bottom: 1px solid #B7160D; text-decoration: none;}
.red_little				{color: #B7160D; font-size: 10px; font-weight: normal; text-decoration: none;}
.red_little:hover		{color: #B7160D; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #B7160D; text-decoration: none;}
.red_little_under		{color: #B7160D; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #B7160D; text-decoration: none;}
.red_little_under:hover		{color: #B7160D; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #B7160D; text-decoration: none;}
.red_lien				{color: #B7160D; padding-bottom: 0px; border-bottom: 1px solid #B7160D; text-decoration: none;}
.red_lien:hover			{color: #84030A; padding-bottom: 0px; border-bottom: 1px solid #84030A; text-decoration: none;}

.green_class			{color: #8A9904; border-bottom: 1px solid #FFFFFF; text-decoration: none;}
a.green_class:hover		{color: #8A9904; padding-bottom: 0px; border-bottom: 1px solid #8A9904; text-decoration: none;}
a.green_class_under		{color: #8A9904; padding-bottom: 0px; border-bottom: 1px solid #8A9904; text-decoration: none;}
a.green_class_under:hover		{color: #8A9904; padding-bottom: 0px; border-bottom: 1px solid #8A9904; text-decoration: none;}
.green_little			{color: #8A9904; font-size: 10px; font-weight: normal; text-decoration: none;}
.green_little:hover		{color: #8A9904; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #8A9904; text-decoration: none;}
.green_little_under		{color: #8A9904; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #8A9904; text-decoration: none;}
.green_little_under:hover		{color: #8A9904; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #8A9904; text-decoration: none;}
.green_lien				{color: #8A9904; padding-bottom: 0px; border-bottom: 1px solid #8A9904; text-decoration: none;}
.green_lien:hover		{color: #576601; padding-bottom: 0px; border-bottom: 1px solid #576601; text-decoration: none;}

.yellow_class			{color: #EDCA01; border-bottom: 1px solid #FFFFFF; text-decoration: none;}
a.yellow_class:hover	{color: #EDCA01; padding-bottom: 0px; border-bottom: 1px solid #EDCA01; text-decoration: none;}
a.yellow_class_under	{color: #EDCA01; padding-bottom: 0px; border-bottom: 1px solid #EDCA01; text-decoration: none;}
a.yellow_class_under:hover	{color: #EDCA01; padding-bottom: 0px; border-bottom: 1px solid #EDCA01; text-decoration: none;}
.yellow_little			{color: #EDCA01; font-size: 10px; font-weight: normal; text-decoration: none;}
.yellow_little:hover	{color: #EDCA01; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #EDCA01; text-decoration: none;}
.yellow_little_under	{color: #EDCA01; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #EDCA01; text-decoration: none;}
.yellow_little_under:hover	{color: #EDCA01; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #EDCA01; text-decoration: none;}
.yellow_lien			{color: #EDCA01; padding-bottom: 0px; border-bottom: 1px solid #EDCA01; text-decoration: none;}
.yellow_lien:hover		{color: #BA9700; padding-bottom: 0px; border-bottom: 1px solid #BA9700; text-decoration: none;}

.orange_class			{color: #E67207; border-bottom: 1px solid #FFFFFF; text-decoration: none;}
a.orange_class:hover	{color: #E67207; padding-bottom: 0px; border-bottom: 1px solid #E67207; text-decoration: none;}
a.orange_class_under	{color: #E67207; padding-bottom: 0px; border-bottom: 1px solid #E67207; text-decoration: none;}
a.orange_class_under:hover	{color: #E67207; padding-bottom: 0px; border-bottom: 1px solid #E67207; text-decoration: none;}
.orange_little			{color: #E67207; font-size: 10px; font-weight: normal; text-decoration: none;}
.orange_little:hover	{color: #E67207; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #E67207; text-decoration: none;}
.orange_little_under	{color: #E67207; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #E67207; text-decoration: none;}
.orange_little_under:hover	{color: #E67207; font-size: 10px; padding-bottom: 0px; border-bottom: 1px solid #E67207; text-decoration: none;}
.orange_lien			{color: #E67207; padding-bottom: 0px; border-bottom: 1px solid #E67207; text-decoration: none;}
.orange_lien:hover			{color: #B34004; padding-bottom: 0px; border-bottom: 1px solid #B34004; text-decoration: none;}


.bold	{
font-weight: bold;
}

#bold	{
font-weight: bold;
}