﻿body {
	margin:0; padding:0;
	background: url(images/fondsiteC.png) top repeat-y;
}
img {
	border:0px solid black;
}
.hidden{display:none;}
.clear{clear:both;}
.yanoneBold{
	font-weight:bold;
}
.copyright{
	font-family: Arial, Sans-serif;
	font-size:6pt;
	text-align:right;
	color:#777;
	margin-top:-4px;
}
#corps{
	margin: 0 auto;
	padding: 0;
	width: 900px;
	font-size:10pt;
	background: url(images/fondsiteB.png) top repeat-y;
}
/*#### Menu ####*/
#menu{
	width:300px;
	float:left;
	margin:0;
	padding:15px 0;
	font-family:arial, sans-serif;
	background: url(images/fondmenu.png) top repeat-y;
}
#menupresentation{
	width:315px;
	height:58px;
	background:transparent url(images/menu_presentation.png) top right no-repeat;
	margin-left:20px;
	display:block;
	margin-top:15px;
	}
#menupresentation:hover{
	margin-left:10px;
	}
#menuselection{
	width:315px;
	height:58px;
	background:transparent url(images/menu_selection.png) top right no-repeat;
	margin-left:20px;
	display:block;
	margin-top:15px;
	}
#menuselection:hover{
	margin-left:10px;
	}
#menulaureats{
	width:315px;
	height:58px;
	background:transparent url(images/menu_laureats.png) top right no-repeat;
	margin-left:20px;
	display:block;
	margin-top:15px;
	}
#menulaureats:hover{
	margin-left:10px;
	}
#menupalmares{
	width:315px;
	height:58px;
	background:transparent url(images/menu_palmares.png) top right no-repeat;
	margin-left:20px;
	display:block;
	margin-top:15px;
	}
#menupalmares:hover{
	margin-left:10px;
	}
#menuformulaire{
	width:315px;
	height:58px;
	background:transparent url(images/menu_formulaire.png) top right no-repeat;
	margin-left:20px;
	display:block;
	margin-top:15px;
	}
#menuformulaire:hover{
	margin-left:10px;
	}
#menumanga{
	width:285px;
	height:36px;
	background:transparent url(images/menu_manga.png) top right no-repeat;
	margin-left:50px;
	display:block;
	margin-top:5px;
	}
#menumanga:hover{
	margin-left:40px;
	}
#menuanime{
	width:285px;
	height:36px;
	background:transparent url(images/menu_anime.png) top right no-repeat;
	margin-left:50px;
	display:block;
	margin-top:5px;
	}
#menuanime:hover{
	margin-left:40px;
	}
#menufilms{
	width:285px;
	height:36px;
	background:transparent url(images/menu_films.png) top right no-repeat;
	margin-left:50px;
	display:block;
	margin-top:5px;
	}
#menufilms:hover{
	margin-left:40px;
	}
#menujeux{
	width:285px;
	height:36px;
	background:transparent url(images/menu_jeuxvideo.png) top right no-repeat;
	margin-left:50px;
	display:block;
	margin-top:5px;
	}
#menujeux:hover{
	margin-left:40px;
	}
#menujmusic{
	width:285px;
	height:36px;
	background:transparent url(images/menu_jmusic.png) top right no-repeat;
	margin-left:50px;
	display:block;
	margin-top:5px;
	}
#menujmusic:hover{
	margin-left:40px;
	}
#menufacebook{
	width:315px;
	height:58px;
	background:transparent url(images/menu_facebook.png) top right no-repeat;
	margin-left:20px;
	display:block;
	margin-top:15px;
	}
#menufacebook:hover{
	margin-left:10px;
	}
#menujapanexpo{
	width:315px;
	height:58px;
	background:transparent url(images/menu_japanexpo.png) top right no-repeat;
	margin-left:20px;
	display:block;
	margin-top:15px;
	}
#menujapanexpo:hover{
	margin-left:10px;
	}
/*#### contenu ####*/
#contenu {
	width:618px;
	margin:0 0 0 -18px ;
	background:transparent url(images/fondcontenu.png) top repeat-y;
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size: 14pt;
	float:left;
	min-height:1120px;
}
/*#### présentation ####*/
#titrepresentation{
	margin:1em 0 0 9px;
	width:600px;
	height:108px;
	background:transparent url(images/presentation.png) no-repeat;
	}
#textepresentation{
	width:500px;
	margin:100px 0px 0px 57px;
	text-align:justify;
}
#jurytitre{
	display:block;
	font-weight:bold;
	text-transform:uppercase;
	font-size:18pt;
	margin-bottom:1em;
}

#textepresentation ul{
text-align:center;
font-size: 14pt;
margin:0 0 0 300px;
padding:0;
width:200px;
list-style:none;
}
#textepresentation li {
	margin:1em 0 0;
	padding:0;
}
#textepresentation li p{
	margin:0;
	padding:0;
}
#jury{
display:block;
text-align: center; 
font-weight: bold; 
font-size: 20px;
margin:10px 0px;
}
/*#### Laureats ####*/
#titrelaureats{
	margin:1em 0 0 9px;
	width:600px;
	height:108px;
	background:transparent url(images/laureats.png) no-repeat;
	}
#textelaureats{
	width:590px;
	margin:10px 0px 0px 12px;
	text-align:center;
}
#textelaureats p{
	clear:both;
}
#textelaureats h3.emblemLaureats span{
	display:none;
}
#textelaureats h3#embManga{
	margin-left:-3px;
	width:420px; height:254px;
	background:url(images/logo_laureats/JEA-embleme-laureats-Manga.png) right no-repeat;
}
#textelaureats h3#embAnime{
	float:right;
	margin-right:-7px;
	width:350px; height:303px;
	background:url(images/logo_laureats/JEA-embleme-laureats-Anime.png) left no-repeat;
}
#textelaureats h3#embFilms{
	float:right;
	margin-right:-7px;
	width:390px; height:250px;
	background:url(images/logo_laureats/JEA-embleme-laureats-Films.png) left no-repeat;
}
#textelaureats h3#embJVideo{
	margin-left:-3px;
	width:400px; height:304px;
	background:url(images/logo_laureats/JEA-embleme-laureats-JVideo.png) right no-repeat;
	clear:both;
}
#textelaureats h3#embJMusic{
	margin-left:-3px;
	width:410px; height:259px;
	background:url(images/logo_laureats/JEA-embleme-laureats-JMusic.png) right no-repeat;
	clear:both;
}
.Llabel{
	clear:both;
	font-size:18px;	
	float:left;
	width:250px;
	margin:10px 0 0 10px;
}
.Tlau{
	text-transform:uppercase;
	font-size:22pt;
	margin:0;
}
.Elau{
	margin:10px 0 20px 0;
}
.Lvisu{
	float:left;
	width:295px;
	margin:20px 0 10px 0;
}
/**********Palmares*************/
#titrepalmares{
	margin:1em 0 0 9px;
	width:600px;
	height:108px;
	background:transparent url(images/palmares.png) no-repeat;
	}
#textepalmares{
	width:510px;
	margin:50px 0px 0px 52px;
	text-align:justify;
}
.palAn{
margin:20px 0px 0px -10px;
}
.palType{
margin:0px 0px 0px 0px;
font-size:20px;
}
.palPrix{
margin-top:0;
margin-bottom:0;
list-style-type: square;
font-size: 12pt;
}
.palPrix span{
font-style: italic;
}
.stylManga{
color:#d9002d;
font-weight:bold;
margin:5px 0px 0px 5px;
}
.stylFilms{
color:#772c7e;
font-weight:bold;
margin:5px 0px 0px 5px;
}
.stylAnime{
color:#027bb4;
font-weight:bold;
margin:5px 0px 0px 5px;
}
.stylJeu{
color:#009431;
font-weight:bold;
margin:5px 0px 0px 5px;
}
.stylJmusic{
color:#ef8d06;
font-weight:bold;
margin:5px 0px 0px 5px;
}
.stylSpe{
color:#000;
font-weight:bold;
margin:5px 0px 0px 5px;
}

/*#### Selection ####*/
#titreselection{
	margin:1em 0 0 9px;
	width:600px;
	height:108px;
	background:transparent url(images/selection.png) no-repeat;
	}
#texteselection{
	width:510px;
	margin:100px 0px 0px 52px;
	text-align:justify;
}
ul#listeCategories{
	margin:0px;
	padding:0px;
	list-style:none;
	font-family: 'Yanone Kaffeesatz', arial, serif;
	font-size:12pt;
}
ul#listeCategories *{margin:0;padding:0;}
ul#listeCategories h2{font-size:16pt;}
ul#listeCategories ul{list-style:square inside;margin:0;padding:0;padding-left:10px;}
ul#listeCategories li{margin:20px 0;}
ul#listeCategories ul li{margin:2px 0;}
ul#listeCategories h2 a:link, ul#listeCategories h2 a:visited{text-decoration:none;}
ul#listeCategories h2 a:hover{text-decoration:underline;}
.catManga{color:#d9002d;}
.catManga span{text-transform:uppercase;}
.catAnime{color:#027bb4;}
.catAnime span{text-transform:uppercase;}
.catFilms{color:#772c7e;}
.catFilms span{text-transform:uppercase;}
.catJeux{color:#009431;}
.catJeux span{text-transform:uppercase;}
.catJmusic{color:#ef8d06;}
.catJmusic span{text-transform:uppercase;}
.CatAnimeSel{
	color:#027bb4;
	text-decoration:none;
}
.CatAnimeSel:hover{
	text-decoration:underline;
}
.CatFilmsSel{
	color:#772c7e;
	text-decoration:none;
}
.CatFilmsSel:hover{
	text-decoration:underline;
}
.CatJeuxSel{
	color:#009431;
	text-decoration:none;
}
.CatJeuxSel:hover{
	text-decoration:underline;
}
.CatJmusicSel{
	color:#ef8d06;
	text-decoration:none;
}
.CatJmusicSel:hover{
	text-decoration:underline;
}
.CatMangaSel{
	color:#d9002d;
	text-decoration:none;
}
.CatMangaSel:hover{
	text-decoration:underline;
}
.titreprix{
	display:block;
	margin:0px 0px 0px 25px;
}
.visu{
	display:block;
	margin:10px 0px 10px -21px;
}
#titreselManga{
	margin:-10px 0px -30px 9px;
	width:600px;
	height:255px;
	background:transparent url(images/manga.png) no-repeat;
	}
#texteselManga{
	width:560px;
	margin-left:30px;
	text-align:justify;
}
#titreselAnime{
	margin:-15px 0px -25px 9px;
	width:600px;
	height:255px;
	background:transparent url(images/anime.png) no-repeat;
	}
#texteselAnime{
	width:560px;
	margin-left:30px;
	text-align:justify;
}
#titreselFilms{
	margin:-10px 0px -30px 9px;
	width:600px;
	height:255px;
	background:transparent url(images/films.png) no-repeat;
	}
#texteselFilms{
	width:560px;
	margin-left:30px;
	text-align:justify;
}
#titreselJeux{
	margin:-10px 0px -30px 9px;
	width:600px;
	height:255px;
	background:transparent url(images/jeuxvideo.png) no-repeat;
	}
#texteselJeux{
	width:560px;
	margin-left:30px;
	text-align:justify;
}
#titreselJmusic{
	margin:-10px 0px -30px 9px;
	width:600px;
	height:255px;
	background:transparent url(images/jmusic.png) no-repeat;
	}
#texteselJmusic{
	width:560px;
	margin-left:30px;
	text-align:justify;
}
.tableselection{
	text-align:center;
	width:560px;
	padding:0;
	margin:10px 0px 10px -10px;
}
.infoB{
	width:118px;
	height:50px;
	background:#fff url(images/boutoninfoB.png) no-repeat;
	display:block;
	margin:auto;
	margin-top:-10px;
}
.infoB:hover{
	background:#fff url(images/boutoninfoBh.png) no-repeat;
}
.videoB{
	width:118px;
	height:50px;
	background:#fff url(images/boutonvideoB.png) no-repeat;
	display:block;
	margin:auto;
	margin-top:-10px;
}
.videoB:hover{
	background:#fff url(images/boutonvideoBh.png) no-repeat;
}
.infoS{
	width:78px;
	height:50px;
	background:#fff url(images/boutoninfoS.png) no-repeat;
	display:block;
	margin:-10px 0 0 12px;
	float:left;
}
.infoS:hover{
	background:#fff url(images/boutoninfoSh.png) no-repeat;
}
.videoS{
	width:38px;
	height:50px;
	background:#fff url(images/boutonvideoS.png) no-repeat;
	display:block;
	margin-top:-10px;
	float:left;
}
.videoS:hover{
	background:#fff url(images/boutonvideoSh.png) no-repeat;
}
/*#### Formulaire ####*/
#titreformulaire{
	margin:1em 0 0 9px;
	width:600px;
	height:108px;
	background:transparent url(images/formulaire.png) no-repeat;
	}
#texteformulaire{
	width:510px;
	margin:50px 0px 0px 52px;
	text-align:justify;
}
/*#### Footer ####*/
.menupied{
	color:#000000;
	text-decoration:underline;
 }
.menupied:hover{
	text-decoration:none;
} 
.menu:visited{
	color:#000000;
	text-decoration:none;
 }
.menupied:active{
	color:#000000;
	text-decoration:underline;
}
#footer{
	height:80px;
	margin:0 auto;
	padding-top:50px;
	font-size:8pt;
	font-family: arial, serif;
}
#footer p{
	width:640px;
	margin:0 auto;
	padding-top:11px;
	text-align:center;
}
p#copy{color:#777;}
