body
{
padding:0px;
margin:0px;
font-family:'trebuchet ms', arial, verdana;
font-size:13px;
overflow: auto;
cursor:default;
color:#444444;
}

table,tr,td,div{
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
border-collapse:collapse;
font-family:'trebuchet ms', arial, verdana;
font-size:13px;
cursor:default;
color:#444444;
}



input,textarea,select,option
{
}


a img
{
border:0px;
margin:0px;
padding:0px;
}

form
{
border:0px;
margin:0px;
padding:0px;
}
dl, dt, dd {
margin: 0;
}
.petit
{
font-size:1px;
}
a
{
text-decoration:none; 
color:blue;
}

a:hover
{
color:red;
text-decoration:underline;
}

input.zbouton {
border:1px outset #b7c7d6;
font-family:trebuchet ms;
font-size:12px;
cursor:pointer;
background:url('im/btn/btn_f1.jpg');
}
input.zbouton:hover {
border:1px outset #ffffff;
color:#000000;
cursor:pointer;
background:url('im/btn/btn_f2.jpg');
}
input.zbouton:active {
border:1px inset #ffffff;
background:url('im/btn/btn_f2.jpg');
} 

.grasrouge
{
font-family:verdana, serif, arial;
font-weight:bold;
color:red;
font-size:12px;
}

.grasvert
{
font-family:verdana, serif, arial;
font-weight:bold;
color:green;
font-size:12px;
}

.grasbleu
{
font-family:verdana, serif, arial;
font-weight:bold;
color:blue;
font-size:12px;
}
.onglet
{
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
width:100px;
}
.onglet tr
{
background:#f2f2f2 url('im/btn/btn_f2.jpg') repeat-x top;
}
.onglet td
{
padding-left:5px;
padding-right:5px;
cursor:pointer;
text-align:center;
}

.songlet
{
border-top: 1px solid #999999;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
width:80px;
}
.songlet tr
{
background:#f2f2f2 url('im/btn/btn_f2.jpg') repeat-x top;
}
.songlet td
{
padding-left:5px;
padding-right:5px;
cursor:pointer;
text-align:center;
}

.tonglet
{
width:100px;
}
.tonglet tr
{

}
.tonglet td
{
font-size:3px;
background:#95B3D7;
}

.stonglet
{
width:80px;
}
.stonglet tr
{

}
.stonglet td
{
font-size:3px;
background:#95B3D7;
}

.chargement
{
border:1px solid #999999;
background:url('im/fond1.jpg') repeat-y right #ffffff;
text-align:center;
width:300px;
height:100px;
}

.cadre1
{
border:1px solid #999999;
background:url('im/fond1.jpg') left repeat-y #f2f2f2;
width:400px;
height:200px;
}

.list1
{
border-bottom:1px solid #999999;
}

.list1 td
{
border-right:1px solid #999999;
border-top:1px solid #999999;
padding:5px;
}

.mot_cle_top
{
font-weight:bold;
}

.contenu_test td
{
text-align:center;
border:1px solid #999999;
}

.mstat
{
border:1px solid #cccccc;
}

.mstat td
{
padding:5px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

.mstatr1
{
font-weight:bold;
text-align:center;
}