*{  
	margin:0;  
	padding:0;  
}  
  
body{  
	text-align:center; /*For IE6 Shenanigans*/  
	text-align:left; 
	font-family:Arial, Verdana, sans-serif;
	color:black;
}

.typo{
	font-family:Arial, Verdana, sans-serif;
	}
	
#container{
	margin:0 auto; 
	background-image:url('fond-sombrero.jpg');
	background-repeat:no-repeat;
	min-height:700px;
	width:1100px;
}

li{
	float:left;
	list-style-type:none;
}

#menu {
	float:left;
	height:130px;
	margin-left:43px;
	margin-top:10px;
	width:1100px;
}

.menu{
	padding:0 5px 5px;
	margin-left:7.5px;
	border-right:1px solid;
	border-bottom:1px solid;
	border-color:black;
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	color:black;
	display:block;
	text-align:right;
	}

.submenu{
	background-color:#94B7A1;
	color:white;
	font-size:15px;
	font-weight:bold;
	padding:2px 5px 5px;
	text-decoration:none;
	display:block;
	}

ul ul {
	display:none;
	margin-left:7.5px;
	position:absolute;
	top:36px;
}

ul ul li{
	float:none;
}

li:hover ul
{
	display:block;
}
	
a.menuOn:hover .submenu{
	display:block;
}
	
.submenu:hover{
	background-color:#C7D2CB;
	display:block;
	}


.menu:hover, .menuOn{
	padding:2px 5px 5px;
	font-weight:bold;
	text-decoration:none;
	border-right:1px solid;
	border-bottom:1px solid;
	border-color:white;
	color:white;
	background-color:#94B7A1;
	font-size:15px;
	display:block;
	margin-left:7.5px;
	}
	
.menuOn:hover{
	background-color:#C7D2CB;
	display:block;
}

#barre {
	float:left;
	margin-left:55px;
	width:615px;
}
	
#logo{
	float:left;
	width:411px;
}

#logo a img{
	border:0 none;
	}

#choixLangue a {
	border-bottom:1px solid;
	border-color:#94B7A1;
	border-right:1px solid;
	color:#94B7A1;
	font-size:15px;
	padding-bottom:2px;
	padding-right:3px;
	text-decoration:none;
	float:left;
}

#choixLangue a:hover{
	text-decoration:none;
	color:#C7D2CB;
	border-color:#C7D2CB;
	font-size:15px;
}

#choixLangue {
	padding-left:990px;
	position:relative;
	text-align:right;
	top:-60px;
	width:40px;
}

#rubrique {
	float:left;
	font-size:21px;
	height:60px;
	margin-left:80px;
	width:1100px;
}

#content {
	background-color:#C8CDCA;
	float:left;
	margin-left:80px;
	min-height:578px;
	padding-left:28px;
	padding-top:28px;
	width:918px;
}

.news{
	float:left;
	width:200px;
	margin-right:28px;
	}
	
.newsTitre{
	float:left;
	width:198px;
	margin-left:2px;
	font-size:16px;
	text-transform:uppercase;
	margin-top:15px;
	margin-bottom:15px;
}

.newsContenu{
	float:left;
	width:198px;
	margin-left:2px;
	font-size:13px;
}
	
	
.imgNews, .imgNews img {
	border:medium none;
	height:267px;
	width:200px;
}	
	
.imgFiche, .imgFiche a img {
	border:medium none;
	float:left;
	height:207px;
	width:151px;
}

.imgFiche {
	margin-bottom:30px;
	margin-left:30px;
	text-align:center;
}

.cat{
	text-transform:lowercase;
	}

.listing {
	float:left;
	padding-right:15px;
	width:147px;
}


.court  {
	float:left;
	font-size:18px;
	margin-bottom:20px;
	width:185px;
	margin-right:40px;
}


.titreCourt{
	font-style:italic;
}

.listing ul{
	list-style-type:none;
}


.listing ul li {
	float:none;
	font-size:14px;
	margin-bottom:14px;
	text-align:right;
	text-transform:uppercase;
}

.listing ul li a {
	color:white;
	text-decoration:none;
}

.listing ul li a:hover {
	color:#94B7A1;
	text-decoration:none;
}

.toutesFiches  {
	border-left:1px solid;
	float:left;
	width:730px;
}
	
.afficheDefaut{
	display:block;
	height:207px;
	width:151px;
	background-image:url('image-defaut.png');
	}
	
.afficheDefautFiche{
	float:left;
	display:block;
	height:440px;
	width:330px;
	background-image:url('img-defaut-grand.jpg');
	margin-bottom:20px;
	}
	
.afficheDefautNews{
	float:left;
	display:block;
	height:267px;
	width:200px;
	background-image:url('img-defaut-news.jpg');
	}

.afficheLiens{
	float:left;
	width:330px;
}

.afficheFilm img {
	float:left;
	height:440px;
	margin-bottom:20px;
	width:330px;
}

.texte {
	border-left:1px solid;
	float:left;
	margin-right:30px;
	padding-left:30px;
	width:330px;
	margin-bottom:20px;
}
	
.titre{
	font-size:22px;
}

.titreFiche, .titreFicheGrand{
	color:#C7D2CB;
	display:block;
	font-size:17px;
	padding:10px;
	text-align:center;
}

.titreFicheGrand{
	font-size:22px;
	}

.texteFiche {
	text-align:justify;
}
	
	
.baFilm, .imdbFilm {
	width:330px;
	float:left;
	text-align:left;
}

.baFilm a, .imdbFilm a{
	text-decoration:none;
	color:black;
	font-size:15px;
	font-weight:bold;
	}
	
.baFilm a, .imdbFilm a{
	text-decoration:uppercase;
	color:black;
	font-size:15px;
	font-weight:bold;
	}
	
.baFilm a:hover, .imdbFilm a:hover{
	color:#94B7A1;
	}
	
#textSociete{
	border-right:1px solid;
	margin-left:32px;
	padding-right:20px;
	width:420px;
	text-align:justify;
	float:left;
	margin-bottom:28px;
}

#membres {
	float:right;
	margin-right:70px;
	text-align:right;
}

.nomMembre{
	font-size:18px;
	color:white;
}

.roleMembre{
	font-size:12px;
}


p font, font{
	font-family:Arial, Verdana, sans-serif;
	color:black;
	text-decoration:none;
	}

#infosContact{
	float:left;
	width:420px;
	margin-right:40px;
}

#infosContact a{
	color:black;
	}


#map{
	float:right;
	width:428px;
	margin-right:30px;
}
