/*
*Copyright  © 2001 - 2003
*All rights reserved.
*/

.Statement { color: #ffff60; font-weight: bold; }
.Comment { color: #80a0ff; }
.Ignore { color: #070708; }
.Special { color: #ffa500; }
.Type { color: #60ff60; font-weight: bold; }
.Todo { color: #0000ff; background-color: #ffff00; }
.PreProc { color: #aaaaff; background-color: #000077; }
.Identifier { color: #40ffff; }
.Constant { color: #ffa0a0; }

BODY {
color:#BFAF66;
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: 90%;
background-color: #000000;
background-attachment: fixed;
background-repeat: no-repeat;
background-position: center center;
}

em {
    font-style: normal;
    color:#83D04F;
}

hr {
color: #003065;
background-color: #003065;
height: 3px;
border: 0;
width: 45%;

}

.indexTable {
color:inherit;
border:#FF9966 outset 2px;
table-layout: auto;
border-collapse: collapse;
background-color: #161616;
font-size: 90%;
}

.indexTableBorder {
border: #FF9966 outset 2px;
padding: 3px;
}

.coolTable {
border-color:#B65A55;
table-layout: auto;
border-collapse: collapse;
border-width: 3px;
background-color: #882200;
color: #44EEAA;
font-size: inherit;
}

.topAbottomTable {
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: 90%;
border-style: none;
}

span {
font:inherit;
}

TABLE {
table-layout: auto;
border-collapse: collapse;
border-style: outset;
border-width: 2px;
border-spacing: 0;
color:#BFAF66;
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: 90%;
background: transparent;
}

.SponsorTable {
border-color: #2BD0D0;
border-width: 3px;
border-style: outset;
vertical-align: middle;
text-align: center;
padding: 0;
}

.SponsorTableBorders {
    border: #2BD0D0 ridge 2px;
    padding: 5px;
    margin: 0;
}

.normal	{
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: 90%;
color:#BFAF66;
background: transparent;
}

.TextDenote1	{
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: 100%;
color:#C9BB7C;
background: transparent;
}

.TextDenote	{
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: 100%;
color:#83D04F;
background: transparent;
}

.displaytext {
font-size:100%;
font-family: Verdana, "Comic Sans MS", "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
color:inherit;
background: transparent;
text-align:justify;
}

.tab {
padding-left:20px;
}

p {
font-size:100%;
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
color:inherit;
background: transparent;
max-width: 30cm;
}

.default {
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: inherit;
background: transparent;
color:#BFAF66;
}

.title {
font-size: 240%;
color: #FFCF00;
background: transparent;
font-family: "Bauhaus 93", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
}

SPAN.Hinfo {
font-size: 105%;
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
background: transparent;
color:#03DF2F;
}
STRONG {
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: inherit;
background:transparent;
color:#FFAA55;
}

SPAN.headtitle {
font-size: 140%;
font-family: "Bauhaus 93", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
background: transparent;
color:#FF0101;
}

SPAN.enternum {
font-size: 190%;
font-family: Verdana bold, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
background: transparent;
color:#008077;
}

H1 {
font-family: "Bauhaus 93", Verdana, Arial, Helvetica, SunSans-Regular, sans-serif;
font-weight: bold;
font-size: 400%;
color: #FFCF00;
text-align: left;
background: transparent;
text-transform: capitalize;
}

H2 {
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: 150%;
font-weight: bold;
background:transparent;
color:#FF9933;
}

.hh2 {
font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: 150%;
font-weight: bold;
background:transparent;
color:#FF9933;
}

H3 {
font-size: 130%;
background: transparent;
font-family: "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
color:#03DF2F;
}

H4 {
font-size: 140%;
font-family: "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
background: transparent;
color:#FF0101;
}

H5 {
font-size: 140%;
background: transparent;
color:inherit;
font-family: "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

H6 {
    font-family: Verdana, "Times New Roman", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 100%;
    padding: 5px;
    margin: 0;
    background:transparent;
    color:inherit;
}


ul {
list-style-position: outside;
margin: 0 0 0 15px;
padding-left: 8px;
}

li {
list-style-image: url(/pagefiles/getimage.php?i=arrowr.gif&justdo=1);
list-style-type: circle;
vertical-align: middle;
}

.withspace {
white-space: pre;
}

.TITLEpad {
margin : 0cm 40% 0cm 40%;
padding : 1% 1% 1% 1%;
background: transparent;
color:inherit;
}

.textfield {
color:#03DF2F;
font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: inherit;
background: transparent;
}

textarea, input {
color:#03DF2F;
border-width: 1px;
border-color: #DD7744;
border-style: outset;
font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: inherit;
background: transparent;
}

.fixedfontfield {
color:#03DF2F;
font-weight : 500;
border-width: 1px;
border-color: #DD7744;
border-style: outset;
font-family: monospace;
font-size: inherit;
background: transparent;
}

option  {
    color:#03DF2F;
    border-style: none;
    font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: inherit;
    font-weight: bold;
    background-color: #000000;
}

select {
    color:#03DF2F;
    border-width: 2px;
    border-color: #FF9966;
    border-style: outset;
    font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: inherit;
    background-color: #000000;
}

.emphase {
font-size: 105%;
background: transparent;
color:#FAEB46;
}

.littleinfo {
background: transparent;
color:#9F0047;
}

.value {
background: transparent;
color:#FF00FF;
}

.datemenorfour {
font-size: 100%;
background: transparent;
color:#CF00FF;
}

.datemenoraday {
font-size: 100%;
background: transparent;
color:#12ECFF;
}

.essai {
background: transparent;
color: #6666CC;
}

.NewRelease {
background: transparent;
color: #A7E8D9;
}/*bleu clair*/

.Downloaded {
background: transparent;
color: #37FF22;
}/*vert très lumineux*/

.sizeinfo {
background: transparent;
color: #EA2437;
}/*rouge light*/

.releasedate {
background: transparent;
color: #935A93;
}

.release {
background: transparent;
color: #A8AACC;
}/*plutôt gris*/

.info {
background: transparent;
color: #03DFAF;
}

.linkdescription {
font-size:100%;
font-family: "Comic Sans MS", "Times New Roman", Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
background: transparent;
text-align:justify;
color:#AF22BA;
}

.from {
background: transparent;
color: #FFFFFF;
}

.user {
background: transparent;
color: #AC9BCE;
}

A {
background: transparent;
color:inherit;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
font-size: inherit;
cursor: url("/images/cursors/Default.cur"), pointer;
}

A.hide:link {
background: transparent;
color: #8F0037;
text-decoration:none;
cursor: text;
}

A.hide:visited {
background: transparent;
color: #8F0037;
text-decoration:none;
cursor: text;
}

A.hide:active {
background: transparent;
color: #8F0037;
text-decoration:none;
cursor: text;
}

A.hide:hover {
background: transparent;
color: #8F0037;
text-decoration:none;
cursor: text;
}

A:link {
background: transparent;
color: #FFCC00;
text-decoration:underline;
/*text-underline:single */
}

A:visited {
background: transparent;
color: #999933;
text-decoration:underline;
/*text-underline:single	*/
}

A:active {
background: transparent;
color: #FFFF99;
}

A:hover	{
background: transparent;
color: #FFFF55;
}

A.sponsor:link {
color: #B0F10F;
background: transparent;
text-decoration:underline;
/*text-underline:single	*/
}

A.index:link {
color: #EFBC00;
background: transparent;
text-decoration:none;
cursor: url("/images/cursors/index.cur"), pointer;
}

A.nav:link {
color: #6666CC;
background: transparent;
text-decoration:underline;
/*   text-underline:single;*/
cursor: url("/images/cursors/nav.cur"), pointer;
}

A.email:link {
text-decoration:none;
background: transparent;
color: #FFCC00;
}

A.index:visited {
color: #999933;
background: transparent;
text-decoration:none;
cursor: url("/images/cursors/index.cur"), pointer;
}

A.sponsor:visited {
color: #85CCBA;
background: transparent;
text-decoration:none;
cursor: url("/images/cursors/nav.cur"), pointer;
}

A.nav:visited {
color: #000099;
background: transparent;
text-decoration:underline;
/*text-underline:single;*/
cursor: url("/images/cursors/nav.cur"), pointer;
}

A.email:visited {
text-decoration:none;
background: transparent;
color: #999933;
}

A.sponsor:active {
color: #B0F19F;
background: transparent;
text-decoration:underline;
/*text-underline:single	*/
}

A.index:active {
text-decoration:none;
background: transparent;
color: #FFFF99;
cursor: url("/images/cursors/index.cur"), pointer;
}

A.nav:active {
color: #0033FF;
background: transparent;
cursor: url("/images/cursors/nav.cur"), pointer;
}

A.email:active {
text-decoration:none;
background: transparent;
color: #FFFF99;
}

A.index:hover {
color: #FFFF75;
background: transparent;
text-decoration:none;
/*text-underline:single;*/
cursor: url("/images/cursors/index.cur"), pointer;
}

A.sponsor:hover {
color: #B0F19F;
background: transparent;
text-decoration:underline;
/*text-underline:single	*/
}

A.nav:hover {
color: #0033FF;
background: transparent;
cursor: url("/images/cursors/nav.cur"), pointer;
}

A.email:hover {
text-decoration:none;
background: transparent;
color: #FFFFAA;
}

.little_info {
background: transparent;
color:#8F0037;
}

/*FsNews CSS*/
.fsnewsTable {
    color:#663333;
    border: #EEEEFF outset 2px;
    table-layout: auto;
    border-collapse: separate;
    border-spacing: 2px;
    background-color: #dfe6ef;
    font-size: 90%;
}

.fsnewsTableBorder {
    color:#AA3333;
    border: #EEEEFF groove 2px;
    border-collapse: separate;
    background-color: #dfe4e9;
    padding: 1px 3px 1px 3px;
    text-align: center;
}

#fsnewsHead {
    background-color: #d0dce3;
    font-weight: bold;
    border: #EEEEFF outset 2px;
}

#fsnewslastadded {
    background-color: #d0dfe3;
    border-style: none;
}

#fsnewslastedited {
    background-color: #d0dfe3;
    border-style: none;
}

#fsnewsFooter {
    font-weight: bold;
}

A.fsnewsLink:link {
color: #5555ff;
background: transparent;
text-decoration:none;
cursor: url("/images/cursors/nav.cur"), pointer;
}

A.fsnewsLink:visited {
color: #222266;
background: transparent;
text-decoration:none;
cursor: url("/images/cursors/nav.cur"), pointer;
}
A.fsnewsLink:active {
text-decoration:none;
background: transparent;
color: #00BBFF;
cursor: url("/images/cursors/nav.cur"), pointer;
}

A.fsnewsLink:hover {
    color: #00BBEE;
background: transparent;
text-decoration:none;
cursor: url("/images/cursors/nav.cur"), pointer;
}
