@charset "utf-8";
/* CSS Document */

#intro {
	background-image: url(../../img/hiver/entete_index.png);
	background-repeat: no-repeat;
}

#google_index {
	/*position: absolute;*/
	float:right;
	margin-right: 40px;
	/*margin-top: 250px;*/
	margin-top: -60px;
	z-index: 20;
}

#present_index {
	margin-left: 20px;
	margin-right: 40px;
	margin-top: -21px;
}

#tot_evenements {
	min-height: 700px;
	width: 840px;
}

#rubriques {
	margin-top: 15px;
	margin-left: 15px;
	background-image: url(../img/cadre.jpg);
	float:left;
	width: 810px;
	height: 200px;
}

#rubriques2 {
	/*margin-top: 15px;*/
	margin-left: 15px;
	height: 337px;
	background-image: url(../img/cadre3.jpg);
	float:left;
	width: 565px;
}

#accueil_diapo {
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 620px;
	height: 410px;
}
#accueil_sortie {
	margin-top: 15px;
	margin-left: 80px;
	width: 810px;
	height: 470px;
}

#pilier_agenda {
	margin-top: 15px;
	margin-right: 20px;
	height: 700px;
	background-image: url(../img/cadre2.jpg);
	float:right;
	width: 234px;
	/*height: 365px;*/
}

#annonce_index {
	height : 100px;
	width: 840px;
}

#annonce1 {
	float: left;
	height: 100px;
	margin-left: 365px;
	/*margin-right: auto;*/
	margin-top: 10px;
}

#annonce2 {
	float: left;
	/*height: 100px;
	width: 900px;*/
	margin-left: 180px;
	margin-top: 10px;
}

#annonce3 {
	float: left;
	margin-left: 45px;
}

#annonce1 a span, #annonce2 a span, #annonce3 a span {
  position: absolute;
  /*left: 50ex;*/
  background-color: #ebecf1;
  font-size: small;
  text-decoration: none;
  width: 200px;
  height: 60px;
  padding: 3px;
  border: 1px outset gray;
  z-index: 5;
  display: none;
}

#annonce1 a:hover span, #annonce2 a:hover span, #annonce3 a:hover span {
  display: block;
  color: #000000;
}

#annonce a span {
  position: absolute;
  /*left: 50ex;*/
  background-color: #ebecf1;
  font-size: small;
  text-decoration: none;
  width: 200px;
  height: 60px;
  padding: 3px;
  border: 1px outset gray;
  z-index: 5;
  display: none;
}

#annonce a:hover span {
  display: block;
  color: #000000;
}

#separation {
	background-image: url(../../img/separation_annonce.jpg);
	background-repeat: repeat-x;	
	height: 10px;
	width: 820px;
	margin-top: 20px;
}

#texte {
	margin-left: 15px;
	margin-top: 5px;
	width: 200px;
}

#evenement {
	margin-left: 100px;
	margin-top: 15px;
	float:left;
}

#evenement a span
{
  position: absolute;
  /*left: 50ex;*/
  background-color: #ffd;
  font-size: small;
  text-decoration: none;
  width: 200px;
  padding: 3px;
  border: 1px outset gray;
  z-index: 5;
  display: none;
}

#evenement a:hover span
{
  display: block;
  color: #000000;
}

#images {
	margin-left: 50px;
	margin-top: 15px;
	float:left;
}

#images a span
{
  position: absolute;
  /*left: 50ex;*/
  background-color: #ffd;
  font-size: small;
  text-decoration: none;
  width: 200px;
  padding: 3px;
  border: 1px outset gray;
  z-index: 5;
  display: none;
}

#images a:hover span
{
  display: block;
  color: #000000;
}

#index_news {
	float:left;
	margin-left: 70px;
	margin-top: 80px;
}

#video {
	position: relative;
	margin-left: 90px;
	margin-right: 40px;
	/*margin-top: -30px;*/
	width: 700px;
	height: 570px;
}

#compteur {
	height: 50px;
	margin-left: 300px;
	margin-top: 230px;
}

#phrase {
	float: left;
}

#separationmenu1{
	margin-top: -10px !ie;
}

#separationmenu2{
	margin-top: -10px !ie;
}

