body
{
   background-color: #000000;
   margin:auto;

   padding :0px;
   width:90%;
}
.top
{
padding:0px;
margin:0px;
background-color: #FFFFFF;
background-image: url("../images/fourmi3.jpg"); 
background-repeat : no-repeat;
background-position: bottom left;
}
h1
{
   font-family: Arial;
   color: black;
   padding-top:0px;
   margin-top:5px;
   padding-bottom:0px;
   margin-bottom:0px;
   text-indent : 15px;
   font-size:22px;
   border-bottom:1px solid red;
 
   background: url("../images/fourmi.jpg") no-repeat bottom right;
}
h2
{
   font-family: Arial;
   color: black;
   font-size:18px;
   text-indent:10px;
}
h3
{
   font-family: Arial;
   color: black;
   font-size:15px;
   margin-bottom:0px;
   text-indent:10px;
   clear:both;
}
div
{
   margin:20px;
   padding:10px;

   padding-top:0px;
   margin-top:0px;

}
p
{
   font-family: Arial;
   color: black;
   font-size:12px;
   padding:0px;
   margin:5px;
   padding-top:2px;
   padding-bottom:2px;
   margin-top:0px;
   text-indent:20px;
}
a
{
color:#000000;
text-decoration:none;
font-weight:bold;
}
a:hover
{
font-weight:bold;
color:#FF0000;
/*text-decoration:none;*/
}
.nav a
{
color:black;
text-decoration:none;
font-weight:bold;
}
.nav a:hover
{
color:#FF0000;
text-decoration:none;
font-weight:bold;
}
.espece
{
   font-family: Arial;
   color: #696969;
   font-style:italic;
   font-weight:bold;
}
.eleveur
{
   font-family: Arial;
   font-weight: bold;
   font-style:normal;
}

.aide
{
   background-color:#b7b7b7;
   color:black;
   padding:20px;
   border:1px solid black;
}
a img
{
   border:none;
}
.graph
{
   border:1px solid black;
   background-color:white;
   padding:20px;
   font-size:8px;
   font-weight:bold;
}
.list
{
   background-color:#FFFFFF;
   border-bottom:2px solid #FF0000;
   border-top:2px solid #FF0000;
}


.formu
{
   background-color:white;
   border:1px solid black;
   font-size:15px;
   position: absolute;
   right:20px;
   padding-right:12px
}
.right
{
   position: absolute;
   right:20px;
   padding-right:12px;
   margin:5px;
   font-family: Arial;
}
.blc
{
background-color:white;
}
legend
{
   font-family: Arial;
   color: black;
   font-weight:bold;
   margin:5px;
}


TABLE
{
padding : 5px;
margin : 5px;
border : 1px solid black;
border-collapse: collapse;
background-color:#dddddd;
}
.tableau
{
padding : 5px;
margin : auto;
border : 1px solid black;
border-collapse: collapse;
background-color:#dddddd;
}
TD
{
background-color:#0000;
margin:0px;
padding:0px;
border:0px;
}
TR
{
background-color:#0000;
margin:0px;
padding:0px;
border-bottom:1px dotted black;
}
.tab
{
   font-family: Arial;
   color: black;
   font-size:11px;
   text-indent:0px;
   text-align :center;
}
.evt
{
   font-family: Arial;
   color: black;
   font-size:11px;
   text-indent:0px;
   background-color:#eeeeee;
   margin-top:0px;
   margin-bottom:0px;
   padding:2px;
}
.title TD
{
background-color:#eeeeee;
border : 0px solid white;
}
TD:hover
{
border:1px solid #ff0000;
background-color:#ffcccc;
}
TR:hover
{
background-color:#ffcccc;
}
TR:hover TD
{
background-color:#ffcccc;
}

ul
{
  margin:20px;
  list-style-image: url("http://fourmis.elevage.free.fr/images/puce.gif");
  text-indent:0px;
  width:75%;
  background: url("../images/fourmi2.jpg") no-repeat bottom right;
  font-family:Arial;
  font-size:0.85em;
}

li ul
{
font-size:0.5em;

}


.center
{
   text-align:center;
   border: 0px solid black;
}
.Myrmicinae
{
color:#009759;
}
.Formicinae
{
color:#004b97;
}
.Ponerinae
{
color:#bd0087;
}
.Dolichoderinae
{
color:#715500;
}
.Leptanillinae
{
color:#3f0000;
}
.monogyne
{
color:#f68f00;
}
.polygyne
{
color:#c32b00;
}
.alphab
{
float:left;
width:25%;
background-color:white;
border-left:1px solid black;
padding:10px;
}
ol
{
font-size:1.5 em;
font-family:Verdana;
}
li ol
{
font-size:1.5 em;
font-weight:bold;
font-family:Verdana;
}
.sstitre
{
margin-top:20px;
font-size:1.5 em;
font-weight:bold;
font-family:Arial;
border-bottom:1px solid black;
background-color:#d7e9e2;
}
.return
{
border-bottom:1px dotted #FF0000;
}
.sommaire
{
font-weight:bold;
}
.aide3
{
border:0px;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
width:80%;
margin:auto;
text-indent:30px;
}

.nav
{
font-family:Verdana;
font-size:10px;
font-weight:bold;
padding:0px;
margin:0px;
text-indent:20px;
background-image:url("../images/btn.jpg");
background-repeat:repeat-x;
border-bottom:solid #dddddd 1px;
width:100%;
padding-top:5px;
padding-bottom:5px;
}

.graphdr
{
float:right;
margin:20px;
}
.graphg
{
float:left;
margin:20px;
}
.c0
{
background-color:#ffab00;
color:#ffab00;
border:1px solid black;
}
.c1
{
background-color:#41c3ff;
color:#41c3ff;
border:1px solid black;
}
.c2
{
background-color:#d7d7d7;
color:#d7d7d7;
border:1px solid black;
}
.c3
{
background-color:#113c9d;
color:#113c9d;
border:1px solid black;
}
.c4
{
background-color:#e33c9d;
color:#e33c9d;
border:1px solid black;
}
.c5
{
background-color:#53ff96;
color:#53ff96;
border:1px solid black;
}
.c6
{
background-color:#ffff64;
color:#ffff64;
border:1px solid black;
}
.red
{
font-style:normal;
color:red;
}
.green
{
font-style:normal;
color:#00b143;
}
.brown
{
font-style:normal;
color:#9f3b00
}
.u
{
font-style:normal;
text-decoration:underline;
}
.violet
{
font-style:normal;
color:#ba00ff
}
.img
{
margin-left : 0px;
margin-right : 0px;
padding-left : 0px;
padding-right : 0px;
text-align:center;
}
.orange
{
font-style:normal;
color:#ff9632
}
.vert
{
font-style:normal;
color:#00ff00;
}
.bleu
{
font-style:normal;
color:#0000ff;
}
.symbol
{
color:#696969;
}
.barre
{
text-decoration:line-through;
}
.stopfloat
{
clear:both;
}
input 
{
border:1px solid #ff0000;
background-color:#ffcccc;
font-family:"trebuchet ms",sans-serif;
}
input:hover
{
border:1px solid black;
background-color:white;
font-family:"trebuchet ms",sans-serif;
}
textarea
{
border:1px solid #ff0000;
background-color:#ffcccc;
padding:5px;
}
textarea:hover
{
border:1px solid black;
background-color:white;
padding:5px;
}
select
{
border:1px solid #ff0000;
background-color:#ffcccc;
font-family:"trebuchet ms",sans-serif;
}
select:hover
{
border:1px solid black;
background-color:white;
font-family:"trebuchet ms",sans-serif;
}
fieldset
{
border:none;
border-top:1px solid black;
border-bottom:1px solid black;
background-color:#bcbcbc;
}
.droite
{
text-align:right;
padding:5px;
}
.connect
{
font-family:"trebuchet ms",sans-serif;
font-size:11px;
text-align:right;
padding:5px;
background: url("../images/fourmi4.jpg") no-repeat bottom left;
}
form
{
width:90%;
margin:auto;
background-color:#cccccc;
}
.formlarg
{
width:100%;
margin:auto;
background-color:#ffffff;
}
.floatleft
{
border:1px solid black;
float:left;
margin:5px;
}
.floatright
{
border:1px solid black;
float:right;
}
.bas
{
margin-top:2px;
background-color:#ffee9b;
margin-bottom:2px;
}
.moybas
{

background-color:#ffb067;

}
.moyhaut
{

background-color:#ff8832;

}
.haut
{

background-color:#ff3e00;

}
