body
{
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   margin: 0px;
   background-color: #91cbfc;
   background-repeat: repeat;
   cursor:url("http://www.poketerra.com/cursorblue.png"), auto;
}
.fontablo
{
   background-color:#91cbfc;
}
.entour
{
   border-top: 1px solid black;
   border-bottom: 1px solid black;
   border-left: 1px solid black;
   border-right: 1px solid black;
}
.headfond
{
   background-color: white;
}
p
{
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
}
li
{
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
}
h1
{
   color: blue;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   text-align: center;
   border-top-style: solid;
   border-top-width: 2px;
   border-top-color: blue;
   border-bottom-style: solid;
   border-bottom-width: 2px;
   border-bottom-color: blue;
}
h2
{
   background-image: url("http://www.poketerra.com/barreh2.gif");
   background-repeat: repeat;
   background-color: #141414;
   color: blue;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   font-size: 22px;
   text-align: center;
   margin-top:7px;
   margin-bottom:7px;
}
h3
{
   color: blue;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   font-size: 18px;
   border-bottom-style: dashed;
   border-bottom-width: 1px;
   border-bottom-color: blue;
}
h4
{
   color: blue;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   font-size: 16px;
}
a
{
   text-decoration: none;
   color: black;
   font-weight: bold;
}
a:hover
{
   text-decoration: underline;
   color: blue;
   font-weight: bold;
   cursor:url("http://www.poketerra.com/clickblue.png"), auto;
}
td
{
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
}
.visible
{
   text-decoration: none;
   color: aqua;
   font-weight: bold;
}
.visible:hover
{
   text-decoration: underline;
   color: blue;
   font-weight: bold;
}
.cell
{
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
}
.cell:hover
{
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   background-color: #afd9fc;
}
input
{
   background-image: url(http://www.poketerra.com/input.png);
   background-color: #c4eaf4;
   background-repeat: repeat-x;
   border: 1px solid #606669;
}
input:hover
{
   background-image: url(http://www.poketerra.com/input2.png);
   border: 1px solid #797f82;
   background-color: #d0edf4;
   background-repeat: repeat-x;
}
textarea
{
   background-image: url(http://www.poketerra.com/textarea.png);
   background-color: #c4eaf4;
   background-repeat: repeat-x;
   border: 1px solid #606669;
}
textarea:hover
{
   background-image: url(http://www.poketerra.com/textarea2.png);
   border: 1px solid #797f82;
   background-color: #d0edf4;
   background-repeat: repeat-x;
}
.soustitre
{
   background-image: url("../puceblue2.gif"); /* Une petite image de fond sur les titres h2 */
   background-repeat: no-repeat; /* L'image ne se répètera pas, elle sera à gauche du titre */
   padding-top:8px;
   padding-left: 32px;
   font-size: 16px;
   font-family: "Trebuchet MS", Arial, serif;
   color: blue;
   font-weight: bold;
   padding-bottom:8px;
}
fieldset
{
   background-color: white;
   border-top-style: dashed;
   border-top-width: 1px;
   border-top-color: #96aac3;
   border-bottom-style: dashed;
   border-bottom-width: 1px;
   border-bottom-color: #96aac3;
   border-right-style: dashed;
   border-right-width: 1px;
   border-right-color: #96aac3;
   border-left-style: dashed;
   border-left-width: 1px;
   border-left-color: #96aac3;
   margin: 2px;
}
legend
{
   background-color: white;
}
img
{
border: none;
}
.bord:hover
{
  border: 1px solid black;
  padding: 1px;
}
a.info {
position: relative;
text-decoration: none;
color: black;
border-bottom: 1px gray dotted;
}
a.info span {
display: none;
}
a.info:hover {
background: none; /* correction d'un bug IE */
}
a.info:hover span {
display: inline;
position: absolute;
top: 2em;
left: 1em;
background-image: url("http://www.poketerra.com/upload/uploads/1255493887.png");
color: black;
padding: 2px;
border: 1px dashed black;
font-weight: normal;
width: 550px;
text-align: left;
z-index:99;
text-decoration: none;
}
a.info2 {
position: relative;
text-decoration: none;
color: black;
border-bottom: 1px gray dotted;
}
a.info2 span {
display: none;
}
a.info2:hover {
background: none; /* correction d'un bug IE */
}
a.info2:hover span {
display: inline;
position: absolute;
top: 2em;
left: 1em;
background-image: url("http://www.poketerra.com/upload/uploads/1255493887.png");
color: black;
padding: 2px;
border: 1px dashed black;
font-weight: normal;
width: 500px;
text-align: left;
z-index:99;
text-decoration: none;
}
