html {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100%;
}

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	/*background-color: #841109;*/
	background-color: #c80000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body.inscris_toi {background: #c80000 url('../img/inscristoi/background_inscristoi2.jpg') no-repeat top center; }
body.tournee {background: #c80000 url('../img/tournee/background_tournee.jpg') no-repeat top center; }
body.galerie {background: #c80000 url('../img/tournee/background_tournee.jpg') no-repeat top center; }
body.reglement {background: #c80000 url('../img/tournee/background_tournee.jpg') no-repeat top center; }

a img { border: none; }

a { cursor: pointer; }


p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#container {
	position: relative;
	width: 980px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;

}


#body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 980px;
}

/********* haut **********/

#haut {
	position: relative;
	width: 980px;
	height: 703px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#logo_top {
	text-align: center;
	width: 980px;
	height: 189px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


/********* bas **********/


#bas {
	position: relative;
	width: 980px;
	height: 215px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#menu {
	width: 978px;
	height: 79px;
	padding: 0px 0px 0px 7px;
	margin: 0px 0px 0px 0px;
}

#menu a { display:block; width: 100%; height: 100%;}


.boutons {
	float: left;
	width: 113px;
	height: 79px;
	padding: 0px 0px 0px 0px;
	margin: 0px 6px 0px 0px;
	cursor: pointer;
}

.boutons_long {
	float: left;
	width: 131px;
	height: 79px;
	padding: 0px 0px 0px 0px;
	margin: 0px 6px 0px 0px;
	cursor: pointer;
}


#btn_inscristoi { background: url('../img/menu/btn_inscristoi.png') no-repeat top left; }
#btn_inscristoi:hover { background: url('../img/menu/btn_inscristoi_hover.png') no-repeat top left; }
#btn_inscristoi.current { background: url('../img/menu/btn_inscristoi_hover.png') no-repeat top left; }

#btn_dates { background: url('../img/menu/btn_dates.png') no-repeat top left; }
#btn_dates:hover { background: url('../img/menu/btn_dates_hover.png') no-repeat top left; }
#btn_dates.current { background: url('../img/menu/btn_dates_hover.png') no-repeat top left; }

#btn_gallerie { background: url('../img/menu/btn_gallerie.png') no-repeat top left; }
#btn_gallerie:hover { background: url('../img/menu/btn_gallerie_hover.png') no-repeat top left; }
#btn_gallerie.current { background: url('../img/menu/btn_gallerie_hover.png') no-repeat top left; }

#btn_facebook { 
	float: left;
	width: 87px; 
	height: 33px; 
	padding: 0px 0px 0px 0px; 
	margin: 24px 0px 0px 2px; 
	cursor: pointer; 
	background: url('../img/menu/btn_facebook.png') no-repeat top left; 
}

#btn_facebook:hover { background: url('../img/menu/btn_facebook_hover.png') no-repeat top left; }
#btn_facebook.current { background: url('../img/menu/btn_facebook_hover.png') no-repeat top left; }


#menu_secondaire {
	width: 969px;
	padding: 0px 0px 0px 16px;
	margin: 75px 0px 0px 0px;
}

#menu_secondaire p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 400;
	color: #ff8b8d;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
}

#menu_secondaire ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#menu_secondaire ul li {
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: 400;
	color: #ff8b8d;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
}

#menu_secondaire ul li a { color: #ff8b8d; text-decoration: underline; }
#menu_secondaire ul li a:link { color: #ff8b8d; text-decoration: underline; }
#menu_secondaire ul li a:visited { color: #ff8b8d; text-decoration: underline; }
#menu_secondaire ul li a:hover { color: #fff; text-decoration: underline; }
#menu_secondaire ul li a:active { color: #fff; text-decoration: underline; }

#bouteille{
	position:absolute;
	left:800px;
	top:622px;
}

#flashfooter{
	position:absolute;
	left:0px;
	top:622px;
}