body
{
   background-image: url(arttilea.jpg);
   background-repeat: repeat;
   background-color: #333333;
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   margin: 0px;
   cursor:url("http://www.poketerra.com/cursor.png"), auto;
}
p
{
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
}
ul
{
padding-left: 15px;
list-style-image: url("http://poketerra.com/puce.png");
}
li
{
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
}
h1
{
   color: green;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   text-align: center;
   border-top-style: solid;
   border-top-width: 2px;
   border-top-color: green;
   border-bottom-style: solid;
   border-bottom-width: 2px;
   border-bottom-color: green;
   font-size: 27px;
}
h2
{
   background-image: url("http://www.poketerra.com/barreh2.gif");
   background-repeat: repeat;
   color: green;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   font-size: 22px;
   text-align: center;
}
h3
{
   color: green;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   font-size: 18px;
   border-bottom-style: dashed;
   border-bottom-width: 1px;
   border-bottom-color: green;
}
h4
{
   color: green;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   font-size: 16px;
   border-bottom-style: dashed;
   border-bottom-width: 1px;
   border-bottom-color: green;
}
a
{
   text-decoration: none;
   color: black;
   font-weight: bold;
}
a:hover
{
   text-decoration: underline;
   color: gray;
   font-weight: bold;
   cursor:url("http://www.poketerra.com/clickl.png"), auto;
}
td
{
   color: black;
   font-size: 14px;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
}
.soustitre
{
   background-image: url("puce.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-left: 35px;
   padding-bottom: 32px;
   font-size: 16px;
   font-family: "Trebuchet MS", Arial, serif;
   color: #000000;
   font-weight: bold;
}
.couper
{
   overflow: hidden;
}
.popup
{
   margin-top: 10px;
   margin-bottom: 10px;
   margin-left: 10px;
   margin-right: 10px;
}
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;
}
hr
{
   border: 1px dashed black;
}
img
{
   border: 0px;
}
.newtitle
{
   color: green;
   font-family: "Trebuchet MS", "Times New Roman", Arial, serif;
   font-size: 16px;
   border-bottom-style: dashed;
   border-bottom-width: 1px;
   border-bottom-color: green;
   text-align: center;
   font-weight: bold;
}
fieldset
{
   background-color: white;
   border: 1px #c3c3c3 dashed;
   padding-bottom: 7px;
   padding-right: 7px;
   padding-left: 7px;
   margin-right:5px;
}
legend
{
   background-color: white;
}
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: 578px;
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;
}
#mySlideShow
{
width: 400px !important;
height: 200px !important;
}
#mySlideshow

{

	width: 320px;

	height: 240px;

	z-index:5;

}


.jdSlideshow

{

	display: none;

	overflow:hidden;

	position: relative;

}


.jdSlideshow img

{

	border: 0;

	margin: 0;

}


.jdSlideshow .slideElement

{

	width: 100%;

	height: 100%;

	background-color: #000;

	background-repeat: no-repeat;

}

.jdSlideshow .loadingElement

{

	width: 100%;

	height: 100%;

	position: absolute;

	left: 0;

	top: 0;

	background-color: #000;

	background-repeat: no-repeat;

	background-position: center center;

	background-image: url('js/css/img/loading-bar-black.gif');

}


.jdSlideshow .slideInfoZone

{
	position: absolute;

	z-index: 10;

	width: 100%;

	margin: 0px;

	left: 0;

	bottom: 0;

	height: 40px;

	background: #333;

	color: #fff;

	text-indent: 0;

}


.jdSlideshow .slideInfoZone h2

{

	padding: 0;

	font-size: 110%;

	margin: 0;

	margin: 2px 5px;

	font-weight: bold;

	color: inherit;

        text-align: left;
        color: white;
        background-image: url("http://www.poketerra.com/rien.gif");
        background-repeat: no-repeat;
}


.jdSlideshow .slideInfoZone p

{

	padding: 0;

	font-size: 12px;

	margin: 2px 5px;

	color: #eee;

}


.jdSlideshow a

{

	font-size: 100%;

	text-decoration: none;

	color: inherit;

}

.jdSlideshow a:hover
{

	font-size: 100%;

	text-decoration: none;

	color: inherit;

}

.jdSlideshow a.right, .jdSlideshow a.left

{
	position: absolute;

	height: 100%;

	width: 40%;

	cursor: pointer;

	z-index:10;

	filter:alpha(opacity=20);

	-moz-opacity:0.2;

	-khtml-opacity: 0.2;

	opacity: 0.2;

}


* html .jdSlideshow a.right, * html .jdSlideshow a.left
{
	filter:alpha(opacity=50);
}

.jdSlideshow a.right:hover, .jdSlideshow a.left:hover
{
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

}


.jdSlideshow a.left

{

	left: 0;

	top: 0;

	background: url('img/fleche1.png') no-repeat top left;

}


* html .jdSlideshow a.left
{
 background: url('img/fleche1.gif') no-repeat top left; }

.jdSlideshow a.right
{
	right: 0;
	top: 0;
	background: url('img/fleche2.png') no-repeat top right;
}

* html .jdSlideshow a.right { background: url('img/fleche2.gif') no-repeat top right; }
