/* Generated by KaZcadeS */
font {
  font-size: 11px;
  font-family: Verdana,Helvetica;
}
td {
  font-size: 11px;
  font-family: Verdana,Helvetica;
}
body {
  font-family: Verdana,Helvetica;
}
p {
  font-size: 11px;
  font-family: Verdana,Helvetica;
}
div {
  font-size: 11px;
  font-family: Verdana,Helvetica;
}
input {
  border-color: #000000;
  border-width: 1px;
  font-size: 11px;
  font-family: Verdana,Helvetica;
}
img
{
border:0px;

}
.bttBig {
  font-weight: bold;
  height: 25px;
}
textarea {
  border-color: #000000;
  border-width: 1px;
  font-size: 11px;
  font-family: Verdana,Helvetica;
}
select {
  border-color: #000000;
  border-width: 1px;
  font-size: 11px;
  font-family: Verdana,Helvetica;
}
form {
  font-size: 11px;
  font-family: Verdana,Helvetica;
}
.content {
  font-size: x-small;
  color: #333366;
  font-family: Verdana,Helvetica;
  font-weight: bold;
}
.content a:visited {
  font-size: x-small;
  color: #333366;
  font-family: Verdana,Helvetica;
  font-weight: bold;
}
.content a:link {
  font-size: x-small;
  color: #333366;
  font-family: Verdana,Helvetica;
  font-weight: bold;
}
.content a:hover {
  font-size: x-small;
  color: #ffcc00;
  font-family: Verdana,Helvetica;
  font-weight: bold;
  list-style-image: url(Images/flecheOn.gif);
}
.contentOn {
  font-size: x-small;
  color: #ff9900;
  font-family: Verdana,Helvetica;
  font-weight: bold;
}
a:link {
  background: transparent none repeat scroll 0% 50%;
  list-style-image: url(Images/fleche.gif);
  color: #363636;
  font-family: Verdana,Helvetica;
  text-decoration: underline;
}
a:active {
  background: transparent none repeat scroll 0% 50%;
  color: #363636;
  font-family: Verdana,Helvetica;
  text-decoration: underline;
}
a:visited {
  background: transparent none repeat scroll 0% 50%;
  font-family: Verdana,Helvetica;
  text-decoration: underline;
  color: #800080;
}
a:hover {
  background: transparent none repeat scroll 0% 50%;
  color: #ffcc00;
  font-family: Verdana,Helvetica;
  text-decoration: underline;
  list-style-image: url(Images/flecheOn.gif);
}
.title {
  background: transparent none repeat scroll 0% 50%;
  font-weight: bold;
  font-size: x-small;
  color: #000000;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.block-title {
  background: transparent none repeat scroll 0% 50%;
  font-size: 11px;
  color: #ffffff;
  font-family: Verdana,Helvetica;
}
.storytitle {
  background: transparent none repeat scroll 0% 50%;
  font-weight: bold;
  font-size: small;
  color: #0099ff;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.storyoption {
  background: transparent none repeat scroll 0% 50%;
  font-size: 11px;
  color: #808080;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.storycat {
  background: transparent none repeat scroll 0% 50%;
  font-weight: bold;
  font-size: small;
  color: #363636;
  font-family: Verdana,Helvetica;
  text-decoration: underline;
}
.TitreDet {
  background: transparent none repeat scroll 0% 50%;
  font-weight: bold;
  font-size: xx-small;
  color: #363636;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.boxcontent {
  background: transparent none repeat scroll 0% 50%;
  font-size: 11px;
  color: #000000;
  font-family: Verdana,Helvetica;
}
.option {
  background: transparent url(Images/Menu/MenuData.gif) no-repeat scroll left top;
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.option a:link {
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.option a:hover {
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.option a:visited {
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.option a:active {
  font-weight: bold;
  font-size: 11px;
  color: #000000;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.tiny {
  background: transparent none repeat scroll 0% 50%;
  font-weight: normal;
  font-size: 11px;
  color: #000000;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.Men {
  background-image: url(Images/IMGMenuAR.jpg);
  background-repeat: no-repeat;
  background-position: 18px top;
}
ul {
  margin-left: 12px;
  line-height: 20px;
  list-style-position: inside;
}
.titre {
  font-size: x-large;
  color: #000000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-weight: 300;
}
.txt {
  font-size: x-small;
}
.Titre2 {
  background: transparent none repeat scroll 0% 50%;
  font-weight: bold;
  font-size: x-small;
  color: #000000;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.txt_tab {
  background: transparent none repeat scroll 0% 50%;
  font-weight: normal;
  font-size: xx-small;
  color: #000000;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.storytitle a:link {
  background: transparent none repeat scroll 0% 50%;
  font-weight: bold;
  color: #0099ff;
  font-family: Verdana,Helvetica;
  font-size: small;
}
.storytitle a:hover {
  background: transparent none repeat scroll 0% 50%;
  font-weight: bold;
  color: #ffcc00;
  font-family: Verdana,Helvetica;
}
.InfoDetOuvert {
  display: block;
  position: relative;
}
.InfoDetfermer {
  display: none;
  position: relative;
}
.titleBlanc {
  background: transparent none repeat scroll 0% 50%;
  font-weight: bold;
  font-size: x-small;
  color: #ffffff;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.titleOrange {
  background: transparent none repeat scroll 0% 50%;
  font-weight: bold;
  font-size: medium;
  color: #ff9900;
  font-family: Verdana,Helvetica;
  text-decoration: none;
}
.bouleAdmin {
  list-style-image: url(Images/pttBouttonOff.gif);
}
.attention {
  font-size: x-small;
  font-weight: bold;
  color: #ff0000;
}
.Stage, .Stage td {
  border: 1px solid #cccccc;
}
.ptttxtRed {
  font-size: xx-small;
  color: #ff0000;
}
#texte {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
#texte .contenu {
  width: 90%;
  margin-left: auto;
  margin-right: auto;
}
#texte .TitreMargin {
  line-height: 50px;
}

.BasPage
{
margin:10px;
margin-left:30px;

}
.BasPage, .BasPage a
{
text-decoration:none;
color: #3D9469;

}
.BasPage a:hover
{
text-decoration:underline;
}

