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;
}

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;
vertical-align:top;
}

#mainj {
background-image:url(/ima/cartes_alpha.jpg);
background-repeat:repeat-x;
background-position:top;
vertical-align:top;
height:480px;
}

#export {
vertical-align:bottom;
text-align:right;
height:29px;
}

#menugauche p a, #menugauche p a:visited, #menugauche p a:active, #bas a
, #menugauche li a, #menugauche li a:visited, #menugauche li a:active
, #menugauche h2 a, #menugauche h2 a:visited, #menugauche h2 a:active
{color:#FFFFFF; text-decoration:none;}   
#menugauche p a:hover, #menugauche li a:hover, #menugauche h2 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:140px;
width:100%;
overflow:hidden;  /* ici auto si opera */
font-family:Arial, Helvetica, sans-serif;
}


#mainj h2, .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;
}

#inutil_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;
}

#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;
}


#inu_etat {
background-image:url(/ima/fond_comptegrand.jpg);
background-repeat:no-repeat;
}

#etat p {
font-size:16px;
color:#b5bad7;
font-weight:bold;
}


.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;
vertical-align: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}

.intro {
background-image:url(/src/trait_separateur.jpg);
background-repeat:no-repeat;
background-position:left;
font-size:12px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
}


#dernews
{
color:red;
font-size:12px;
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
}


#bt_demo,#bt_privi
{
background-image:url(/src/bouton1b-inactif.jpg);
background-repeat:no-repeat;
padding:4px 0 0 0;
width:160px;
height:76px;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-align:center;
}
#bt_demo a,#bt_privi a{color:#FFFFFF;text-decoration:none}
#bt_demo a:hover,#bt_privi a:hover{color:#F2D166;text-decoration:none;}
#bt_demo:hover,#bt_privi:hover{background-image:url(/src/bouton1b-actif.jpg);}




