* {
	margin: 0px;
	padding: 0px;
}
body {
	background: url(images/body_bg.jpg) repeat left top;
}
#body2 {
	background: url(images/body_bgTop.jpg) repeat-x top left;
}

/* CLASS ID GLOBAUX */

.clear{
	clear:both;	
	}
a:link ,a:visited{
	color: #3C3C3C;
}

a:active ,a:hover{
	color: #000;
}


/* DESIGN */
#body2 #globale {
	width: 928px;
	background: url(images/globale_bg.jpg) repeat-y left top;
	margin: 0 auto;
}

#body2 #globale #colonneleft {
	float: left;
	width: 13px;
	background: url(images/left_bg.jpg) no-repeat left top;
	height: 326px;
}

#body2 #globale #contener {
	float: left;
	width: 900px;
}
#body2 #globale #contener #header {
	background-image: url(images/header_bg.jpg);
	height: 288px;
}
#body2 #globale #contener #header h1 {
	position:absolute;
	top:-60000px;
}
#body2 #globale #contener #menuleft {
	float: left;
	width: 212px;
}
#body2 #globale #contener #menuleft #demarrer span {
	position:absolute;
	top:-60000px;
}
#body2 #globale #contener #menuleft #demarrer {
	background-image: url(images/demarrer_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	width: 212px;
}
#body2 #globale #contener #menuleft #demarrer a {
	display:block;
	height: 43px;
	width: 212px;
}
#body2 #globale #contener #menuleft .menuleft {
	background:url(images/menuleft_bottom_bg.jpg) no-repeat left bottom;
	padding-bottom:44px;
}
#body2 #globale #contener #menuleft ul {
	background:url(images/menu_left_bg.jpg) repeat-y left top;
}

#body2 #globale #contener #menuleft ul li.titlemenu,#body2 #globale #contener #menuleft ul li.titlemenu:hover {
	background:url(images/titlemenu.jpg) no-repeat left top;
	margin:0;
	margin-top:10px;
	height:52px;
	width:212px;
}

#body2 #globale #contener #menuleft ul li.titlesiteamis,#body2 #globale #contener #menuleft ul li.titlesiteamis:hover {
	background:url(images/title_site_amis.jpg) no-repeat left top;
	margin:0;
	height:52px;
	width:212px;
}
#body2 #globale #contener #menuleft ul li span {
	position:absolute;
	top:-60000px;
}
#body2 #globale #contener #menuleft ul li {
	text-decoration: none;
	list-style-type: none;
	background-color: #003;
	width:189px;
	height: 26px;
	margin: 0 12px 0 11px;
	background:no-repeat left top;
}
#body2 #globale #contener #menuleft ul li.friendsite {
	text-decoration: none;
	list-style-type: none;
	background-color:none;
	margin: 2px 12px 0 11px;
	color:#ffc79b;
}
#body2 #globale #contener #menuleft ul li.friendsite a{
	display:block;
	padding-left:15px;
	width:174px;
	height: 23px;
	color:#000;
	background-image:url(images/white_opacity.png);
	text-decoration:none;
}
#body2 #globale #contener #menuleft ul li.friendsite a:hover{
	color:#fff;
	background-image:url(images/black_opacity.png);
}
#body2 #globale #contener #menuleft ul li a {
	display:block;
	width:189px;
	height: 26px;
}
#body2 #globale #contener #menuleft ul li:hover {
	background:no-repeat left bottom;
}
#body2 #globale #contener #menuleft .menuleft ul li.devenirmembre {
	background-image: url(images/bt_devenir_membre.jpg);
}
#body2 #globale #contener #menuleft .menuleft ul li.videopokemon {
	background-image: url(images/bt_video_pokemon.jpg);
}
#body2 #globale #contener #menuleft .menuleft ul li.mangapokemon {
	background-image: url(images/bt_manga_pokemon.jpg);
}
#body2 #globale #contener #menuleft .menuleft ul li.imagepokemon {
	background-image: url(images/bt_image_pokemon.jpg);
}
#body2 #globale #contener #menuleft .menuleft ul li.jeuxpokemon {
	background-image: url(images/bt_jeux_pokemon.jpg);
}
#body2 #globale #contener #menuleft .menuleft ul li.filmpokemonfr {
	background-image: url(images/bt_film_fr_pokemon.jpg);
}
#body2 #globale #contener #menuleft .menuleft ul li.filmpokemon {
	background-image: url(images/bt_film_pokemon.jpg);
}
#body2 #globale #contener #menuleft .menuleft ul li.contacteznous {
	background-image: url(images/bt_contact_nous.jpg);
}
#body2 #globale #contener #menuleft .menuleft ul li.webmasters {
	background-image: url(images/bt_webmasters.jpg);
}

#body2 #globale #contener #content {
	float: left;
	width: 476px;
}
#body2 #globale #contener #content #pub {
	background-image: url(images/pub.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 66px;
	width: 472px;
	padding-left:4px;
	padding-top:4px;
}
#body2 #globale #contener #content #pub a img {
	border: 0px;
}
#body2 #globale #contener #content .contenttop {
	background-image: url(images/contenttop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 42px;
	width: 438px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 20px;
	background-color: #006;
	padding-top: 7px;
}
#body2 #globale #contener #content .contenttop h3 {
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
}

#body2 #globale #contener #content .contentcenter {
	background-image: url(images/contentcenter.jpg);
	background-repeat: repeat-y;
	background-position: center center;
	width: 448px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 5px;
	padding-left: 5px;
	color: #351F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-style: normal;
	line-height: normal;
	text-decoration: none;
	font-weight: normal;
	padding-top: 5px;
	padding-bottom: 5px;
}
#body2 #globale #contener #content .contentbottom {
	background-image: url(images/contentbottom.jpg);
	background-position: center center;
	height: 25px;
	width: 458px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#body2 #globale #colonneright {
	background-image: url(images/right_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	width: 15px;
	height: 326px;
}
#body2 #globale #contener #menuright {
	float: left;
	width: 212px;
}
#body2 #globale #contener #menuright #favoris span {
	position:absolute;
	top:-60000px;
}
#body2 #globale #contener #menuright #favoris {
	background-image: url(images/favoris_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	width: 212px;
}
#body2 #globale #contener #menuright #favoris a {
	display:block;
	height: 43px;
	width: 212px;
}
#body2 #globale #contener #menuright .menuright {
	background:url(images/menuright_bottom_bg.jpg) no-repeat left bottom;
	padding-bottom:46px;
}
#body2 #globale #contener #menuright span.contentmenu {
	display:block;
	background:url(images/menu_right_bg.jpg) repeat-y left top;
	padding: 0 10px 0 10px ;
}
#body2 #globale #contener #menuright span.titleaccestotal,#body2 #globale #contener #menuright span.titleaccesflash,#body2 #globale #contener #menuright span.titlestatistiques {
	display:block;
	margin-top:10px;
	height:50px;
	width:212px;
}
#body2 #globale #contener #menuright span.titleaccestotal{background:url(images/titleaccestotal.jpg) repeat-y left top;}
#body2 #globale #contener #menuright span.titleaccesflash{background:url(images/title_acces_flash.jpg) repeat-y left top;}
#body2 #globale #contener #menuright span.titlestatistiques{background:url(images/title_statistiquesi.jpg) repeat-y left top;}

#body2 #globale #contener #menuright span.titleaccestotal span,#body2 #globale #contener #menuright span.titleaccesflash span,#body2 #globale #contener #menuright span.titlestatistiques span {
	position:absolute;
	top:-60000px;
}

/* FOOTER */
#body2 #footer {
	background-color: #FFF;
	background: url(images/footer_bg.jpg) repeat-x left top;
	height: 97px;
	clear: both;
	margin: 0px;
}
#body2 #footer a:link ,a:visited{
	color: #ff9000;
}
#body2 #footer a:active ,a:hover{
	color: #000;
}
#body2 #footer dl {
	text-decoration: none;
	background: url(images/footer.jpg) no-repeat left top;
	height: 67px;
	width: 728px;
	margin: 0px auto;
	list-style-type: none;
	text-align: center;
	padding-top: 30px;
	padding-left: 200px;
}
#body2 #footer dl dd {
	display: block;
	width: 150px;
	float: left;
}
#body2 #footer dl dd span a {
	display: block;
	width:150px;
	height:20px;
	text-decoration:none;
}
#body2 #footer dl dd span a:hover {
	background:url(images/black_opacity.png) repeat left top;
	color: #000;
}