* 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color:white;
}

.bouton
{
cursor:hand;
font-family:Verdana;
font-size:8pt;
background-color:white;
color:#F940FF;
font-weight:bold;
}

.erreur 
{
COLOR: red; 
FONT-FAMILY: Verdana, Times, serif; 
FONT-SIZE: 10pt; 
TEXT-DECORATION:italic; 
FONT-WEIGHT: bold;
BACKGROUND-COLOR: white;
}


BODY {background-color:black}
BODY.Menu {background-color:black}


TD.Titre { font-family:Verdana;font-size:12pt;color:black;text-decoration:underline;font-weight:bold}
TD.Resume { font-family:Verdana;font-size:11pt;color:black}
TD.Descriptif { font-family:Verdana;font-size:10pt;color:#F940FF}

TD.Mini { font-family:Verdana;font-size:7pt;color:red}

A.Menu:visited {color:#F940FF}
A.Menu {font-family:Verdana;font-size:12pt;color:#F940FF;text-decoration:underline;font-weight:bold} 
A.Menu:hover{color:white;text-decoration:underline;text-transform:uppercase}

A.MenuMini:visited {color:#F940FF}
A.MenuMini {font-family:Verdana;font-size:10pt;color:#F940FF;text-decoration:underline;font-weight:bold} 
A.MenuMini:hover{color:white;text-decoration:underline;text-transform:uppercase}

A.TitreSite { font-family:Verdana;font-size:50pt;color:#F940FF;font-weight:bold;text-decoration:none } 
A.TitreSite:visited { color:#F940FF} 
A.TitreSite:hover { text-decoration:underline} 

INPUT.invisible {background-color:#FFFFF0;color:#FFFFF0;width=0}

TD.TitrePage {COLOR: black; FONT-FAMILY: "Verdana", Times, serif; FONT-SIZE: 24pt; TEXT-DECORATION:italic; FONT-WEIGHT: bold;}

.diagonale 
{
COLOR: black; FONT-FAMILY: "Verdana", Times, serif; FONT-SIZE: 24pt; TEXT-DECORATION:italic; FONT-WEIGHT: bold; LEFT: 300px; POSITION: absolute; TOP: 5px; VISIBILITY: hidden; Z-INDEX: 3
}



#gauche
{
position: absolute;
top:0px;
left:10px;
width: 180px;
}


#logo {
position: absolute;
/*height: 110px;*/
top:0px;
left:191px;
}

#content {
position: absolute;
top:124px;
left:191px;
}


TD.contact {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
}

#contact 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
border: 0px solid #E6E4F1;
}


#contact INPUT
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight:bold;
width:150px;
}

#contact TEXTAREA
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight:bold;
width:300px;
height:50px;
border-left: 1px solid #E6E4F1;
border-right: 1px solid #E6E4F1;
border-top: 1px solid #E6E4F1;
border-bottom: 1px solid #E6E4F1;

}

#navigation {
float: left;
left: 0;
margin: 0;
padding: 5px;
width: 130px; /* ie5win fudge begins */
voice-family: "\"}\"";
voice-family:inherit;
width: 130px;
}

html>body #navigation {
width: 100px; /* ie5win fudge ends */
}

#navigation H2 {
margin: 0;
font-weight: bold;
background-color: #bebbec;
color: #ffffff;
text-align: center;
}

#navigation UL {
margin: 0;
padding: 0;
border: 1px solid #bebbec;
list-style-type: none;
}

#navigation UL LI {
margin: 0;
padding: 0;
border: 1px solid #ffffff;
}

#navigation A {
display: block;
padding: 2px;
border: 1px solid #ffffff;
}

#navigation A:hover {
border-color: #bebbec;
}

#navigation A.newsletter {
display: inline;
}
IMG {
border: 0;
}

IMG.illustration {
float: left;
}

A.SousMenu {
color :#bebbec;
font-weight:bold;
font-size:8pt;
}

A.SousMenu:hover {
color :#8480DB;
font-weight:bold;
font-size:8pt;
}

INPUT.UserWeb
{
font-family:Helvetica,arial;
cursor:hand;
font-size:8pt;
border-width:1px;
background-color: #bdcdfe;
}

INPUT.Contact
{
font-family:Helvetica,arial;
cursor:hand;
font-size:8pt;
border-width:1px;
}

A.archives {
display: block;
color: #000000;
}

DIV.both {
clear: both;
}

IMG.nab {
cursor: pointer;
}

BODY.sansfond {
background-image:none;
background-color: white;
scrollbar-face-color: #E6E4F1;
scrollbar-shadow-color: #6e8fff;
scrollbar-highlight-color: #F1F8FF;
scrollbar-3dlight-color: #6e8fff;
scrollbar-darkshadow-color: #6e8fff;
scrollbar-track-color: #bdcdfe;
scrollbar-arrow-color: #6e8fff;

}

#oeuvre 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-color:#bebbec;
border: 0px solid #E6E4F1;
}

#oeuvre TD 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-color:'red';
border: 0px;
}

INPUT.search 
{
font-family:Helvetica,arial;width:120px;font-size:8pt;border-color:#bebbec;border-width:1px;font-weight:bold;
}

.diagonale 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 16pt;
font-weight:bold;
text-decoration:italic;
LEFT: 300px; 
POSITION: absolute; 
TOP: 5px; 
VISIBILITY: hidden; 
Z-INDEX: 3
}


#comments 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 7pt;
font-color:#bebbec;
border: 1px solid #E6E4F1;
}

#comments TD 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}

#comments TD.Merci
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 5pt;
}


#comments INPUT
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight:bold;
width:150px;
border-left: 1px solid #E6E4F1;
border-right: 1px solid #E6E4F1;
border-top: 1px solid #E6E4F1;
border-bottom: 1px solid #E6E4F1;
}

#comments TEXTAREA
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight:bold;
width:310px;
height:50px;
border-left: 1px solid #E6E4F1;
border-right: 1px solid #E6E4F1;
border-top: 1px solid #E6E4F1;
border-bottom: 1px solid #E6E4F1;

}
