/* -------------------------- CSS 3 -------------------------------------- */
#container {
	-moz-box-shadow: 0px 0px 30px #2c3e24;
  -webkit-box-shadow: 0px 0px 30px #2c3e24;
  box-shadow: 0px 0px 30px #2c3e24;
/*
  border-radius: 120px 80px 30px 80px;
  -moz-border-radius: 120px 80px 30px 80px;
  -webkit-border-radius: 120px 80px 30px 80px;
*/
}

.entete2, .entete {
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -webkit-transition: 1s;
  -moz-transition: 1s;
  -o-transition: 1s;
  -ms-transition: 1s;
  transition: 1s;
}
#entete2, #entete { 

  -moz-box-shadow: 2px 2px 5px #666565;
  -webkit-box-shadow: 2px 2px 5px #666565;
  box-shadow: 2px 2px 5px #666565;
}
.entete2:hover, .entete:hover {
  -webkit-filter: none;
  filter:none;
  -webkit-filter: sepia(70%) contrast(70%) saturate(130%);
  filter: sepia(70%) contrast(70%) saturate(130%);
}
#entete2:hover, #entete:hover { 
  -webkit-transform: scale(1.1) rotate(0deg);
  -moz-transform: scale(1.1 rotate(0deg));
  -o-transform: scale(1.1) rotate(0deg);
  -ms-transform: scale(1.1) rotate(0deg);
  transform: scale(1.1) rotate(0deg);
}
#details img {
  border: 2px ridge #eee;
  border-right-color: gray;
  border-bottom-color: gray;
/*
  -moz-box-shadow: 1px 3px 8px #222;
  -webkit-box-shadow: 1px 3px 8px #222;
  box-shadow:4px 4px 8px #5A5A5A;;
  border-radius:10px;  
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
*/
  -webkit-transition: 1s;
  -moz-transition: 1s;
  -o-transition: 1s;
  -ms-transition: 1s;
  transition: 1s;
}
#details a:hover img {
  -webkit-transform: scale(1.05) rotate(.5deg);
  -moz-transform: scale(1.05) rotate(.5deg);
  -o-transform: scale(1.05) rotate(.5deg);
  -ms-transform: scale(1.05) rotate(.5deg);
  transform: scale(1.05) rotate(.5deg);
}
#menudroit {
  -moz-box-shadow: -1px -1px 10px #222;
  -webkit-box-shadow: -1px -1px 10px #222;
  box-shadow:-1px -1px 10px #222;
}
#menudroit, #menudroit img {
	border-radius:0px 20px 0px 20px;  
	-moz-border-radius:0px 20px 0px 20px;
	-webkit-border-radius:0px 20px 0px 20px;
}
#mg a, #md a {  
  -webkit-transition: all .1s; 
  -moz-transition: all .1s;  
  transition: all .2s;  
}  
#mgggg a {
	border-radius:0px 0px 15px 15px;  
	-moz-border-radius:0px 0px 15px 15px;
	-webkit-border-radius:0px 0px 15px 20px;
}
#mg a:hover {
  -moz-box-shadow: 1px 1px 8px #777;
  -webkit-box-shadow: 1px 1px 8px #777;
  box-shadow:1px 1px 8px #777;
}
#mg a.current {
  -moz-box-shadow: 1px 1px 8px #777;
  -webkit-box-shadow: 1px 1px 8px #777;
  box-shadow:1px 1px 8px #777;
	border:1px solid #a59863;
/*
	border-radius:15px 10px 15px 0px;  
	-moz-border-radius:15px 10px 15px 0px;
	-webkit-border-radius:15px 10px 15px 0px;
*/
}
#video {
	border-radius:5px 5px 5px 5px;  
	-moz-border-radius:5px 5px 5px 5px;
	-webkit-border-radius:5px 5px 5px 5px;
  -moz-box-shadow: 7px -5px 10px #777;
  -webkit-box-shadow: 7px -5px 10px #777;
  box-shadow:7px -5px 10px #777;
}
