body  { background-color:black; color:white;}
td { font-family:Arial,sans-serif; font-size:10pt; color:white; }
font.important { font-family:Arial,sans-serif; font-weight:bold;font-size:12pt; color:ff6600; }
td.petit { font-family:Arial,sans-serif; font-size:8pt; color:white; }
a { font-family:Arial,sans-serif; font-size:10pt; color:FFCC00; text-decoration:none }
a:hover { font-family:Arial,sans-serif; font-size:10pt; color:FFFF00;text-decoration:underline }
.tableauauthentification
{
    border-style:solid;
    border-spacing:0px;
    border-width:0px;
    padding:20px;
    border-color:#000000;
    background-color:#000000;
    color:#FFFFFF;
    font-family:tahoma, verdana, arial, sans-serif;
    font-size:8pt;
    font-weight:normal;
    margin-left:auto;
    margin-right:auto;
    width:300px;
}
.input {
font-family: Tahoma, Verdana, Arial;
font-size: 12px;
  background-color:#333333;
  color:#FFFF00;
border:2px solid;
border-left-color:#333333;
border-top-color:#333333;
border-right-color:#333333;
border-bottom-color:#333333;
margin:2px;
padding:3px;
-moz-border-radius: 6px;

}

.input:hover {
 background-color:#444444;
}

.bouton{
width:120px;
height:20px;
color:#FFCC00;
font-family: arial;
font-size:0.9em;
font-weight:bold;

border-left-color:#222222;
border-right-color:#999999;
border-bottom-color:#888888;
margin:3px;
padding:3px;
margin-bottom:8px;
height:24px;
-moz-border-radius: 6px;
background: url("/img/next.gif") no-repeat 4px  -1px;  
background-color:#666666;
padding-left:6px;
padding-bottom:6px;

}
.bouton:hover{
color:#00FF00;
background: url("/img/next_green.gif") no-repeat 5px  -1px;  
background-color:#666666;
}
.bouton:active{
background: url("/img/next_blue.gif") no-repeat 6px  -1px;  
background-color:#666666;
}

