body
{
  font-family:Arial, Helvetica, sans-serif;
  background-color:#555555;
  text-align: center; /* IE6: pour centrer le bloque #general car IE6 ne comprend pas margin:auto; */
  margin:0; padding:0;
}
input
{
  border:0px;
  margin-bottom:1px;
  margin-top:1px;
}
a
{
  text-decoration:none;
}
a:hover
{
  text-decoration:underline;
}
#general
{
  position:relative;
  margin:5px auto auto auto;
  width:915px;
  height:1250px;
  background-color:#EE5102;
  border:1px solid #000000;
  text-align: left; /* IE6: on reinitialise l'alignement par defaut */
}
#headeraccueil
{
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  width:915px;
  height:150px;
}
#recherche
{
  position:absolute;
  top:120px;
  left:30px;
  height:25px;
  font-size:13px;
  color:#FFFFFF;
}
.btok
{
  vertical-align:bottom;
  margin-bottom:0px;
}
#milieu {
	DISPLAY: block; LEFT: 0px; BACKGROUND-IMAGE: url('../images/milieu_accueil.jpg'); WIDTH: 915px; POSITION: absolute; TOP: 150px; HEIGHT: 185px
}
#cadrehgaccueil {
	LEFT: 15px; WIDTH: 150px; POSITION: absolute; TOP: 8px; HEIGHT: 120px; TEXT-ALIGN: justify
}
#cadretitreaccueil {
	LEFT: 180px; WIDTH: 580px; POSITION: absolute; TOP: 15px; HEIGHT: 85px; TEXT-ALIGN: center
}
#cadrehd {
	LEFT: 767px; WIDTH: 140px; POSITION: absolute; TOP: 14px; HEIGHT: 170px
}
#leaderboardaccueil {
	LEFT: 18px; WIDTH: 728px; POSITION: absolute; TOP: 94px; HEIGHT: 90px
}
#favoris
{
  position:absolute;
  top:110px;
  left:18px;
  font-size:10px;
}
#imgfav
{
  position:absolute;
  top:110px;
  left:0px;
  border:0px;
}
#homepage
{
  position:absolute;
  top:138px;
  left:18px;
  font-size:10px;
}
#imghome
{
  position:absolute;
  top:138px;
  left:0px;
  border:0px;  
}
#titresmilaccueil
{
  display:block;
  position:absolute;
  top:335px;
  left:0px;
  width:915px;
  height:35px;
  background-image:url('../images/titres_milieu_accueil.jpg');
}
.titregaucheaccueil
{
  position:absolute;
  top:0px;
  left:0px;
  width:180px;
  margin-top:10px;
  font-size:15px;
  font-weight:bold;
  color:#FFEE22;
  text-align:center;
}
.titremeilleursjeux
{
  position:absolute;
  top:0px;
  left:180px; 
  width:570px;
  margin-top:10px;
  font-size:15px;
  font-weight:bold;
  color:#FFEE22;
  text-align:center;
}
.titredroiteaccueil
{
  position:absolute;
  top:0px;
  left:760px;
  width:150px;
  margin-top:10px;
  font-size:15px;
  font-weight:bold;
  color:#FFEE22;
  text-align:center;
}
#fondedito
{
  position:absolute;
  top:370px;
  left:0px;  
  height:420px;
  width:184px;
  background-image:url('../images/fond_edito.jpg'); 
  z-index:100
}
.textedito
{
  width:154px;
  margin:15px 15px 15px 15px;
  text-align:justify;
  font-size:12px;
  color:#FFFFFF;
}
.textedito
{
  width:154px;
  margin:15px 15px 15px 15px;
  text-align:left;
  font-size:12px;
  color:#.textedito
}
.textepromo
{
  width:154px;
  margin:15px 15px 15px 15px;
  text-align:justify;
  font-size:12px;
  color:#CCFF33;
};

#nospartenaires
{
  position:absolute;
  top:790px;
  left:0px;  
  height:35px;
  width:184px;
  background-image:url('../images/fond_nospartenaires.jpg');
  font-size:15px;
  font-weight:bold;
  color:#FFEE22
}
#partenairesaccueil
{
  position:absolute;
  top:825px;
  left:0px;  
  height:358px;
  width:184px;
  background-image:url('../images/fond_partenairesaccueil.jpg');
  text-align:center;
  padding-top:10px
}
#partenairesaccueil a
{
  font-size:13px;
  color:#EEDD22;
  font-weight:bold;
}
#cadrecentreaccueil
{
  position:absolute;
  top:370px;
  left:184px;
  height:813px;
  width:570px;
  background-color:#FFFFFF;
  
}
#rubriquenouveautes
{
  position:absolute;
  left:5px;
  top:5px;
  width:280px;
  height:50px;
  border-right:1px solid #000000;
  border-bottom:1px solid #000000;
}
#rubriquejeuxflash
{
  position:absolute;
  left:285px;
  top:5px;
  width:280px;
  height:50px;
  border-bottom:1px solid #000000;
}
#rubriquegains
{
  position:absolute;
  left:5px;
  top:55px;
  width:280px;
  height:180px;
  border-right:1px solid #000000;  
  border-bottom:1px solid #000000;
}
#rubriqueelevage
{
  position:absolute;
  left:285px;
  top:55px;
  width:280px;
  height:180px;
  border-bottom:1px solid #000000;
}
#rubriquesimulation
{
  position:absolute;
  left:5px;
  top:235px;
  width:280px;
  height:180px;
  border-right:1px solid #000000;  
  border-bottom:1px solid #000000;
}
#rubriquejdr
{
  position:absolute;
  left:285px;
  top:235px;
  width:280px;
  height:180px;
  border-bottom:1px solid #000000;
}
#rubriquereflexion
{
  position:absolute;
  left:5px;
  top:415px;
  width:280px;
  height:180px;
  border-right:1px solid #000000;  
  border-bottom:1px solid #000000;
}
#rubriqueflash
{
  position:absolute;
  left:285px;
  top:415px;
  width:280px;
  height:180px;
  border-bottom:1px solid #000000;
}
#rubriqueaventure
{
  position:absolute;
  left:5px;
  top:595px;
  width:280px;
  height:180px;
  border-right:1px solid #000000;  
}
#rubriquepronostics
{
  position:absolute;
  left:285px;
  top:595px;
  width:280px;
  height:180px;
}
.titrerubriqueaccueil
{
  position:absolute;
  top:5px;
  left:8px;
  height:37px;
  padding-top:3px;
  width:265px;
  text-align:center;
  font-size:15px;
  font-weight:bold;
  background-image:url('../images/fond_titrerubriqueaccueil.jpg');
}
.titrerubriqueaccueil a
{
  color:#88006D;
}
.screenshotaccueil
{
  position:absolute;
  right:7px;
  bottom:7px;
  width:160px;
  height:120px;
  border:1px solid #000000;
}
.top5accueil
{
  position:absolute;
  left:7px;
  top:50px;
  height:120px;
  width:100px;
  font-size:11px;
  line-height:15px;
  padding-top:3px;
}
.top5accueil a
{
  color:#000055;
}
.voirlesautres
{
  position:absolute;
  left:0px;
  bottom:3px;
  font-size:12px;
  line-height:12px;
}
.flefleches
{
  position:absolute;
  top:0px;
  right:0px;
  width:20px;
  height:20px;
  background-image:url('../images/flefleches.gif');
}
#pubdroiteaccueil
{
  position:absolute;
  top:370px;
  left:753px;  
  height:813px;
  width:162px;
  background-image:url('../images/fond_pubdroiteaccueil.jpg');
}

#adsensedroite
{
  position:absolute;
  left:20px;
  top:10px;
  z-index:50;
}

#basdepage
{
  position:absolute;
  top:1183px;
  left:0px;
  height:35px;
  width:915px;
  background-image:url('../images/basdepage.jpg');
  text-align:center
}
#basdepage2
{
  position:absolute;
  top:1329px;
  left:0px;
  height:35px;
  width:915px;
  background-image:url('../images/basdepage.jpg');
  text-align:center
 }

#basdepage a
{
  font-size:12px;
  color:#000000;
}

#partenairesbas
{
  position:absolute;
  bottom:5px;
  left:5px;
  width:915px;
  text-align:center;
}
#partenairesbas2
{
  position:relative;
  margin:auto;
  width:915px;
  text-align:center;
}

.infos
{
  color:#FFC1E0;
  font-size:12px;
  font-weight:bold;
}
.titre
{
  font-size:18px;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  margin:10px 0px 0px 0px;
  text-align:center;
  color:#FFFFFF;
}
.sstitre
{
  font-size:12px;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  margin:10px 0px 25px 0px;
  text-align:center;
  color:#FFFFFF;
}
.blanc
{
  color:#FFFFFF;
}
.jaune
{
	color:#CCFF33;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-left: 10px;
  }
  .gris
{
	color:#FFC1E0;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-left: 10px;
  }
.gris2
{
	color:#FFC1E0;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	
  }

  .mini
{
  font-size:12px;
}
body
{
  font-family:Arial, Helvetica, sans-serif;
  background-color:#555555;
  text-align: center; /* IE6: pour centrer le bloque #general car IE6 ne comprend pas margin:auto; */
  margin:0; padding:0;
}
input
{
  border:0px;
  margin-bottom:1px;
  margin-top:1px;
}
a
{
  text-decoration:none;
}
a:hover
{
  text-decoration:underline;
}
#general
{
  position:relative;
  margin:5px auto auto auto;
  width:915px;
  height:1040px;
  background-color:#EE5102;
  border:1px solid #000000;
  text-align: left; /* IE6: on reinitialise l'alignement par defaut */
}
#header
{
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  width:915px;
  height:150px;
}
#imglienhome
{
  position:absolute;
  width:400px;
  height:100px;
  border:0px;
}
#recherche
{
  position:absolute;
  top:120px;
  left:30px;
  height:25px;
  font-size:13px;
  color:#FFFFFF;
}

#voiraussi
{
  position:absolute;
  left:20px;
  top:620px;
  width:120px;
  font-size:13px;
  color:#FFFFFF;

}
.btok
{
  vertical-align:bottom;
  margin-bottom:0px;
}
#cadremenu
{
  position:absolute;
  left:17px;
  top:13px;
  width:150px;
  height:120px;
}
.titremenu
{
  width:150px;
  height:15px;
  border-bottom:1px solid #FFFFFF;
  text-align:center;
  font-size:11px; 
  font-weight:bold;
  color:#CCFF33;  
}
a.menuitem
{
  display:block;
  width:150px;
  border-bottom:1px solid #FFFFFF;
  text-align:center;
  font-size:11px; 
  line-height:14px;
  color:#FFFFFF;
}
a.menuitem:hover
{
  background-color:#CCFF33;
  color:#000000;
}
a.menuitembas
{
  padding:0px 4px 0px 4px;
  text-align:center;
  font-size:11px; 
  line-height:14px;
  color:#FFFFFF;
}
a.menuitembas:hover
{
  background-color:#CCFF33;
  color:#000000;
}

#cadretitre
{
  position:absolute;
  left:180px;
  top:20px;
  width:580px;
  height:170px;
  text-align:center;
}
#favoris
{
  position:absolute;
  top:110px;
  left:18px;
  font-size:10px;
}
#imgfav
{
  position:absolute;
  top:110px;
  left:0px;
  border:0px;
}
#homepage
{
  position:absolute;
  top:138px;
  left:18px;
  font-size:10px;
}
#imghome
{
  position:absolute;
  top:138px;
  left:0px;
  border:0px;  
}
#titresmilieu
{
  display:block;
  position:absolute;
  top:335px;
  left:0px;
  width:915px;
  height:35px;
  background-image:url('../images/titres_milieu_accueil.jpg');
}
.titregauche
{
  position:absolute;
  top:0px;
  left:0px;
  width:180px;
  margin-top:10px;
  font-size:15px;
  font-weight:bold;
  color:#FFEE22;
  text-align:center;
}
.titrecentre
{
  position:absolute;
  top:0px;
  left:180px; 
  width:570px;
  margin-top:10px;
  margin-left:15px;
  font-size:15px;
  font-weight:bold;
  color:#FFEE22;
  text-align:left;
}
.titrecentre a
{
  color:#FFEE22;
}

.titredroite
{
  position:absolute;
  top:0px;
  left:760px;
  width:150px;
  margin-top:10px;
  font-size:15px;
  font-weight:bold;
  color:#FFEE22;
  text-align:center;
}

#partenaires
{
  position:absolute;
  top:370px;
  left:0px;  
  height:358px;
  width:184px;
  background-image:url('../images/fond_partenairesaccueil.jpg');
  text-align:center;
  padding-top:10px
}
#partenaires a
{
  font-size:13px;
  color:#FFC6EA;
  font-weight:bold;
  line-height:16px;
}
#cadrecentre
{
  position:absolute;
  top:370px;
  left:184px;
  height:600px;
  width:570px;
  background-color:#FFFFFF;
  display:block;
  overflow:auto;
}
#cadrecentrecontent
{
  padding:20px 20px 20px 20px;
  font-size:12px;
}
#pubdroiteinfo
{
  position:absolute;
  top:370px;
  left:753px;  
  height:600px;
  width:162px;
  background-image:url('../images/fond_pubdroiteaccueil.jpg');
}

#adsensedroite
{
  position:absolute;
  left:20px;
  top:5px;
}

#basdepage
{
  position:absolute;
  top:970px;
  left:0px;
  height:35px;
  width:915px;
  background-image:url('../images/basdepage.jpg');
  text-align:center
}

#basdepage a
{
  font-size:12px;
  color:#000000;
}

#partenairesbas
{
  position:absolute;
  bottom:5px;
  left:5px;
  width:915px;
  text-align:center;
}
.infos
{
  color:#FFC1E0;
  font-size:12px;
  font-weight:bold;
}
.titre
{
  font-size:18px;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  margin:10px 0px 0px 0px;
  text-align:center;
  color:#FFFFFF;
}
.sstitre
{
  font-size:12px;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  margin:10px 0px 25px 0px;
  text-align:center;
  color:#FFFFFF;
}

.minid
{
  text-align:right;
  font-size:12px;
}
.minig
{
  text-align:left;
  font-size:12px;
}
.minic
{
  text-align:center;
  font-size:12px;
}
.mini
{
  font-size:12px;
}
.blanc
{
  color:#FFFFFF;
}

#remplissagegauche
{
  position:absolute;
  top:728px;
  height:270px;
  width:184px;
  background-image:url('../images/fond_gris_gauche.jpg');
}
#remplissagegauche2
{
	position:absolute;
	top:1299px;
	height:31px;
	width:184px;
	background-image:url('../images/fond_gris_gauche.jpg');
	left: 0px
}
.vertfluo
{
  color:#CCFF33;
}
.roseclair
{
  color:#FFC6EA;
}
body
{
  font-family:Arial, Helvetica, sans-serif;
  background-color:#555555;
  text-align: center; /* IE6: pour centrer le bloque #general car IE6 ne comprend pas margin:auto; */
  margin:0; padding:0;
}
input
{
  border:0px;
  margin-bottom:1px;
  margin-top:1px;
}
a
{
  text-decoration:none;
}
a:hover
{
  text-decoration:underline;
}
#general
{
  position:relative;
  margin:5px auto auto auto;
  left:5px;
  width:915px;
  height:1680px;
  background-color:#EE5102;
  border:1px solid #000000;
  text-align: left; /* IE6: on reinitialise l'alignement par defaut */
}
#generalj
{
  position:relative;
  margin:5px auto auto auto;
  left:5px;
  width:915px;
  height:1400px;
  background-color:#EE5102;
  border:1px solid #000000;
  text-align: left; /* IE6: on reinitialise l'alignement par defaut */
}
#headerrubrique
{
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  width:915px;
  height:150px;
}
#imglienhome
{
  position:absolute;
  width:400px;
  height:100px;
  border:0px;
}
#recherche
{
	position:absolute;
	top:120px;
	left:30px;
	height:25px;
	font-size:13px;
	color:#FFFFFF;
	width: 873px;
}
.btok
{
  vertical-align:bottom;
  margin-bottom:0px;
}
#milieu
{
  display:block;
  position:absolute;
  top:150px;
  left:0px;
  width:915px;
  height:185px;
}
#cadremenu
{
  position:absolute;
  left:17px;
  top:15px;
  width:150px;
  height:120px;
}
.titremenu
{
  width:150px;
  height:16px;
  border-bottom:1px solid #FFFFFF;
  text-align:center;
  font-size:11px; 
  font-weight:bold;
  color:#CCFF33;  
}
a.menuitem
{
  display:block;
  width:150px;
  border-bottom:1px solid #FFFFFF;
  text-align:center;
  font-size:11px; 
  line-height:14px;
  color:#FFFFFF;
}
a.menuitem:hover
{
  background-color:#CCFF33;
  color:#000000;
}

a.menuitembas
{
  padding:0px 4px 0px 4px;
  text-align:center;
  font-size:11px; 
  line-height:14px;
  color:#FFFFFF;
}
a.menuitembas:hover
{
  background-color:#CCFF33;
  color:#000000;
}
#cadretitrerubrique
{
  position:absolute;
  left:180px;
  top:20px;
  width:580px;
  height:170px;
  text-align:center;
}

#favoris
{
  position:absolute;
  top:110px;
  left:18px;
  font-size:10px;
}
#imgfav
{
  position:absolute;
  top:110px;
  left:0px;
  border:0px;
}
#homepage
{
  position:absolute;
  top:138px;
  left:18px;
  font-size:10px;
}
#imghome
{
  position:absolute;
  top:138px;
  left:0px;
  border:0px;  
}
#titresmilrubrique
{
  display:block;
  position:absolute;
  top:335px;
  left:0px;
  width:915px;
  height:35px;
  background-image:url('../images/titres_milieu_accueil.jpg');
}
.titregaucherubrique
{
  position:absolute;
  top:0px;
  left:0px;
  width:180px;
  margin-top:10px;
  font-size:15px;
  font-weight:bold;
  color:#FFEE22;
  text-align:center;
}
.titrenavigation
{
  position:absolute;
  top:0px;
  left:180px; 
  width:560px;
  margin-top:12px;
  margin-left:15px;
  font-size:13px;
  font-weight:bold;
  color:#FFEE22;
  text-align:center;
}
.titrenavigation a
{
  color:#CCFF33;
}

.titredroiterubrique
{
  position:absolute;
  top:0px;
  left:760px;
  width:150px;
  margin-top:10px;
  font-size:15px;
  font-weight:bold;
  color:#FFEE22;
  text-align:center;
}

#fondedito
{
  position:absolute;
  top:370px;
  left:0px;  
  height:166px;
  width:184px;
  background-image:url('../images/fond_edito.jpg');  
  z-index:100
}
.textedito
{
  width:154px;
  margin:15px 15px 15px 15px;
  text-align:justify;
  font-size:12px;
  color:#FFFFFF;
}
#nospartenaires
{
  position:absolute;
  top:536px;
  left:0px;  
  height:35px;
  width:184px;
  background-image:url('../images/fond_nospartenaires.jpg');
  font-size:15px;
  font-weight:bold;
  color:#FFEE22
}
#nouveautes
{
  position:absolute;
  top:782px;
  left:0px;  
  height:35px;
  width:184px;
  background-image:url('../images/fond_nospartenaires.jpg');
  font-size:15px;
  font-weight:bold;
  color:#FFEE22
}
#top10
{
  position:absolute;
  top:1052px;
  left:0px;  
  height:35px;
  width:184px;
  background-image:url('../images/fond_nospartenaires.jpg');
  font-size:15px;
  font-weight:bold;
  color:#FFEE22
}

#autrespartenaires
{
  position:absolute;
  top:1297px;
  left:0px;  
  height:35px;
  width:184px;
  background-image:url('../images/fond_nospartenaires.jpg');
  font-size:15px;
  font-weight:bold;
  color:#FFEE22
}
#partenairesrubrique
{
  position:absolute;
  top:571px;
  left:0px;  
  height:211px;
  width:184px;
  background-image:url('../images/fond_partenairesaccueil.jpg');
  text-align:center;
  padding-top:10px
}
#nouveautesrubrique
{
  position:absolute;
  top:817px;
  left:0px;  
  height:233px;
  width:184px;
  background-image:url('../images/fond_partenairesaccueil.jpg');
  text-align:center;
  padding-top:10px
}
#top10rubrique
{
  position:absolute;
  top:1087px;
  left:0px;  
  height:210px;
  width:184px;
  background-image:url('../images/fond_partenairesaccueil.jpg');
  text-align:center;
  padding-top:10px
}
#top10rubrique2
{
  position:absolute;
  top:1087px;
  left:0px;  
  height:252px;
  width:184px;
  background-image:url('../images/fond_partenairesaccueil.jpg');
  text-align:center;
  padding-top:10px
}
#apartenairesrubrique
{
  position:absolute;
  top:1332px;
  left:0px;  
  height:280px;
  width:184px;
  background-image:url('../images/fond_partenairesaccueil.jpg');
  text-align:center;
  padding-top:10px
}
#partenairesrubrique a
{
  font-size:13px;
  font-weight:bold;
  line-height:16px;
}
#remplissagegauche
{
  position:absolute;
  top:1580px;
  height:33px;
  width:184px;
  background-image:url('../images/fond_gris_gauche.jpg');
}
#cadrecentrerubrique
{
  position:absolute;
  top:1116px;
  left:184px;
  height:183px;
  width:569px;
  background-color:#FFFFFF;
  border:1px solid #000000;
}
#cadrecentrerubrique2
{
  position:absolute;
  top:370px;
  left:184px;
  height:747px;
  width:569px;
  background-color:#FFFFFF;
  border:1px solid #000000;
}
#cadrecentrerubrique3
{
  position:absolute;
  top:370px;
  left:184px;
  height:124px;
  width:569px;
  background-color:#FFC1E0;
  border:1px solid #000000;
}
#titresmilrubrique2
{
  display:block;
  position:absolute;
  top:494px;
  left:0px;
  width:915px;
  height:35px;
  background-image:url('../images/titres_milieu_accueil.jpg');
}
#cadrecentrerubrique4
{
  position:absolute;
  top:528px;
  left:184px;
  height:325px;
  width:569px;
  background-color:#FFFFFF;
  border:1px solid #000000;
}
#titresmilrubrique3
{
  display:block;
  position:absolute;
  top:853px;
  left:0px;
  width:915px;
  height:35px;
  background-image:url('../images/titres_milieu_accueil.jpg');
}
#cadrecentrerubrique5
{
  position:absolute;
  top:888px;
  left:184px;
  height:325px;
  width:569px;
  background-color:#FFFFFF;
  border:1px solid #000000;
}
#titresmilrubrique4
{
  display:block;
  position:absolute;
  top:1213px;
  left:0px;
  width:915px;
  height:35px;
  background-image:url('../images/titres_milieu_accueil.jpg');
}
#cadrecentrerubrique6
{
  position:absolute;
  top:1248px;
  left:184px;
  height:334px;
  width:569px;
  background-color:#FFFFFF;
  border:1px solid #000000;
}
#cadrecentrerubrique7
{
  position:absolute;
  top:494px;
  left:184px;
  height:1100px;
  width:569px;
  overflow:auto;
  background-color:#FFFFFF;
  border:1px solid #000000;
}
#cadrecentrerubrique8
{
  position:absolute;
  top:494px;
  left:184px;
  height:1100px;
  width:569px;
overflow:scroll;
  background-color:#FFFFFF;
  border:1px solid #000000;
}
.lignejeu
{
  position:relative;
  width:0px;
  top:0px;
  width:568px;
  height:120px;
  border-bottom:1px solid #000000;
}

.screenshot
{
  position:absolute;
  top:0px;
  left:0px;
  width:160px;
  height:120px;
  border-right:1px solid #000000;
  border-left:0px;
  border-top:0px;
  border-bottom:0px;
}

.nomjeu
{
  position:absolute;
  top:5px;
  left:170px;
  font-size:13px;
  font-weight:bold;
}

.descriptionjeu
{
  position:absolute;
  top:25px;
  left:170px;
  width:248px;
  text-align:justify;
  font-size:11px;
}

.descriptionlarge
{
  position:absolute;
  top:25px;
  left:170px;
  width:380px;
  text-align:justify;
  font-size:11px;
}

.evaljeu
{
  position:absolute;
  top:0px;
  left:428px;
  width:130px;
  height:115px;
  font-size:11px;
  line-height:15px;
  padding-top:5px;
  padding-left:5px;
  border-left:1px solid #000000;
  text-align:center;
}

#fondnavigationbas
{
  position:absolute;
  left:184px;
  top:1582px;
  width:569px;
  height:30px;
  background-image:url('../images/fond_navigation_bas.jpg');
}
#fondnavigationbas2
{
  position:absolute;
  left:184px;
  top:1299px;
  width:569px;
  height:30px;
  background-image:url('../images/fond_navigation_bas.jpg');
}
.titrenavigationbas
{
  position:absolute;
  top:0px;
  left:0px; 
  width:560px;
  margin-top:8px;
  margin-left:15px;
  font-size:13px;
  font-weight:bold;
  color:#FFEE22;
  text-align:center;
}
.titrenavigationbas a
{
  color:#CCFF33;
}

#pubdroiterubrique
{
  position:absolute;
  top:370px;
  left:753px;  
  height:1242px;
  width:162px;
  background-image:url('../images/fond_pubdroiterubrique.jpg');
}
#pubdroiterubrique2
{
  position:absolute;
  top:370px;
  left:753px;  
  height:960px;
  width:162px;
  background-image:url('../images/fond_pubdroiterubrique.jpg');
}
#adsensedroite
{
  position:absolute;
  left:20px;
  top:5px;
  z-index:50;
}

#basdepage
{
  position:absolute;
  top:1612px;
  left:0px;
  height:35px;
  width:915px;
  background-image:url('../images/basdepage.jpg');
  text-align:center
}

#basdepage a
{
  font-size:12px;
  color:#000000;
}

#partenairesbas
{
  position:absolute;
  bottom:5px;
  left:5px;
  width:915px;
  text-align:center;
}
.infos
{
  color:#FFC1E0;
  font-size:12px;
  font-weight:bold;
}
.titre
{
  font-size:18px;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  margin:10px 0px 0px 0px;
  text-align:center;
  color:#FFFFFF;
}
.sstitre
{
  font-size:12px;
  font-weight:bold;
  padding:0px 0px 0px 0px;
  margin:10px 0px 25px 0px;
  text-align:center;
  color:#FFFFFF;
}
.blanc
{
  color:#FFFFFF;
}
.vertfluo
{
  color:#CCFF33;
}

.roseclair
{
  color:FFC6EA;
}

.mini
{
  font-size:12px;
}
.General {
	FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}
.jeuflashdiv {
   border:1px dotted #000000; width:130px;height:100px;background-color:#FFC1E0;font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;padding-top:8px;margin-left:3px;margin-right:3px;
}
.jeuflashdiv2 {
   border:1px dotted #000000; width:170px;height:80px;background-color:#FFC1E0;font-family:arial, helvetica, sans-serif;font-size:12px;font-weight:bold;padding-top:8px;
}
#cadre { /* taille du cadre, à titre d'exemple */
	position:absolute;
	left:423px;
	top:-7px;
	width: 424px;
	height: 72px;
	margin:15px 15px 15px 15px;
    text-align:justify;
    font-size:12px;
    color:#FFFFFF;
}

table#defiez input.text{
BACKGROUND-COLOR: #FFFFFF;
BORDER-BOTTOM: #0F2E4E 1px solid;
BORDER-LEFT: #0F2E4E 1px solid;
BORDER-RIGHT: #0F2E4E 1px solid;
BORDER-TOP: #0F2E4E 1px solid;
COLOR: #0F2E4E; 
CURSOR: text;
FONT-FAMILY: Verdana,Arial;
FONT-SIZE: 10px; 
FONT-WEIGHT:bold; 
LETTER-SPACING: normal; 
WIDTH:130px;
height:17px; 
TEXT-ALIGN:left;
}