body {
margin:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
background-image:url(ima/degragrisfond.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#7f8080;
}

li{
margin:0px 10px 5px 0px;
list-style-image:url(ima/fleche1.gif);
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
cursor:pointer;
cursor:hand; /* ici ? */
}

li a, li a:visited, li a:active {color:green; text-decoration:none;}
li a:hover {color:green;text-decoration:underline;}

h2 {
margin:0 0 0 0;
background-image:url(ima/menutitre.jpg);
background-repeat:no-repeat;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:3px 0 0 3px;
}

#menugauche {
width:142px;
/*height:600px; */
background-color:#5868A6;
}

#menugauche p {
margin:0 0 0 0;
padding:0 0 5px 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

#menugauche li {
margin:0 0 0 -10px;
list-style-image:url(ima/img_flechebleue2.gif);
}

#bas {
background-image:url(ima/fond_bas.jpg);
background-repeat:repeat-y;
color:#FFFFFF;
/*float:left; ? ici */
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:20px;
line-height:20px;
text-align:center;
width:777px;
}


#main {
background-color:white;
background-image:url(ima/degragrisv.jpg);
background-repeat:repeat-x;
background-position:bottom;
width:635px;
valign:top;
}

#import {
background-image:url(ima/cartes_alpha.jpg);
background-repeat:repeat-x;
background-position:top;
valign:top;
height:480px;
}

#export {
vertical-align:bottom;
text-align:right;
height:29px;
}

#menugauche p a, #menugauche p a:visited, #menugauche p a:active, #menugauche li a, #menugauche li a:visited, #menugauche li a:active, #bas a {color:FFFFFF; text-decoration:none;}
#menugauche p a:hover, #menugauche li a:hover {color:#F2D166; text-decoration:none;}
#bas a:hover {color:#FFFFFF;text-decoration:underline;}

#demo {
background-image:url(ima/fond_trucs.jpg);
background-repeat:no-repeat;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
padding:2px 0 0px 32px;
}

.intros {
font-size:12px;
height:75px;
width:100%;
overflow:hidden;  /* ici auto si opera */
font-family:Arial, Helvetica, sans-serif;
}


.degragrish {
margin:1px 0px 0 0px;
background-image:url(ima/degragrish.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
height:23px;
font-size:14px;
font-weight:bold;
color:#000000;
padding:5px 0 0 10px;
}

.soustitre {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#12652F;
padding:0 0 0 0px;
}

.Identifiant {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.commentaires {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#000000;
padding:0px 0 0 0px;
}


.domaine {
font-family:Times New Roman;
font-size:42px;
color:#FFFFFF;
padding:0px 0 0 0px;
}



.extension {
font-family:Times New Roman;
font-size:20px;
color:#FFFFFF;
padding:0px 0 0 0px;
}


.slogan {
font-size:12px;
color:#4DB97D;
font-weight:bold;
padding:0px 0 0 60px;
}


.titre {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#12652F;
padding:0px 50px 0 0px;
}


.back1 {
background-image:url(ima/back1g.jpg);
background-repeat:repeat-x;
background-position:top;
width:50%;
}

.back2 {
background-image:url(ima/back2g.jpg);
background-repeat:repeat-x;
background-position:top;
width:50%;
}


.fonddomaine {
background-image:url(ima/fondglobaldomaine.jpg);
background-repeat:no-repeat;
}

#celdom {
width:8%;
}

.redacs {
font-style:normal;
font-size:12px;
text-align:justify;
color:#000000;
overflow-y:scroll;
height:480px;
padding:0px 10px 0 0px;
}

#info  {
font-weight:bold;
color:#000000;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#bt0 {
background-color:#FFFFcc;
}

#bt1 {
background-color:#FFFFcc;
}

#coinhg {
height:9px;
width:50px;
background-image:url(ima/coinhg.gif);
background-repeat:no-repeat;
}

#coinhd {
background-image:url(ima/coinhd.gif);
}

#coinbg {
background-image:url(ima/coinbg.gif);
background-repeat:no-repeat;
background-position:right;
}

#coinbd {
height:9px;
width:9px;
background-repeat:no-repeat;
background-image:url(ima/coinbd.gif);
}


#traith {
background-image:url(ima/pixel_noir.jpg);
background-repeat:repeat-x;
background-position:top;
background-color:#FFFFcc;
}

#traitg {
background-image:url(ima/traitg.gif);
background-repeat:no-repeat;
}

#traitd {
background-position:right;
background-image:url(ima/pixel_noir.jpg);
background-repeat:repeat-y;
background-color:#FFFFcc;
}

#traitb {
background-image:url(ima/pixel_noir.jpg);
background-repeat:repeat-x;
background-position:bottom;
background-color:#FFFFcc;
}

#onglets {
background-color:#CAD6F8;
}

#onglet_bridge {
width:48%;
background-image:url(ima/bt.gif);
background-repeat:no-repeat;
background-position:bottom;
font-weight:bold;
font-size:12px;
text-align:center;
background-color:#ffffff;
}


#onglet_autre {
width:24%;
background-repeat:repeat-x;
background-position:bottom;
font-weight:normal;
font-size:12px;
background-color:#CAD6F8;
}


#etat {
height:185px;
background-image:url(ima/fond_comptegrand.jpg);
background-repeat:no-repeat;
}

#etat p {
font-size:16px;
color:#b5bad7;
font-weight:bold;
}




#jouez {
margin:0 0 0 0;
background-image:url(ima/menutitre.jpg);
background-repeat:no-repeat;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:3px 0 0 8px;
}

#jouez a, #jouez a:visited, #jouez a:active {color:#FFFFFF; text-decoration:none;}
#jouez a:hover {color:#F2D166; text-decoration:none;}



#coinbas {
height:20px;
width:2%;
background-repeat:no-repeat;
background-image:url(ima/coinbas.gif);
}


#coinhaut {
height:20px;
width:2%;
background-repeat:no-repeat;
background-image:url(ima/coinbas.gif);
}

.BtnVert2 {
background-image:url(ima/fleche1.jpg);
font-family:Arial, Helvetica, sans-serif;
background-repeat:no-repeat;
background-position:left;
font-weight:bolder;
font-size:12px;
color:#12652F;
float:left;
}

.BtnVert2 a {
margin:0 0 0 15px;
color:#12652F;
}

.BtnVert2 a:hover {
color:#139E65;
}

.gestion {
background-image:url(ima/cartes_alpha.jpg);
background-repeat:repeat-x;
background-position:top;
valign:top;
}

.gestion input,.gestion table,.gestion span {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify;
}

#nudrap{font-size:9px;}
#egenre{font-size:13px;}  
#ecompansation{font-size:13px;color:red}


