﻿body{
	text-align: center;
	margin: 0;
	padding: 0;
	background:url('../images/background_site.jpg') repeat;
	background-attachment:fixed;
	font-family:Arial;
	font-size:12px;
	color:#0000000;
}

img{
	border:0px;
}

a{
	text-decoration: none;
}

dl, ul, ol{
	list-style-type: none;
}

h1, h2, h3, h4, h5, p, dl, dt, dd, ul, li, ol, form, fieldset, legend, input, select, option, label, div{
	margin: 0;
	padding: 0;
}

a span{
	display:none;
}

.rouge{
	color:#a61b20;
}

.hidden{
	display:none;
}

/**************************/
#content {
	margin: 0 auto;
	width:800px;
}

/**************************/
#header{
	width:800px;
	height:202px;
}	

#header h1,#header h1 a{
	width:800px;
	height:162px;
}

#header h1 a{
	cursor:pointer;
	display:block;
	background:url('../images/background_header.png');
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background_header.png', sizingMethod='crop');
}

#menu{
	padding-right:10px;
	padding-left:10px;
	width:780px;
	height:40px;
	background: url('../images/background_menu.png') top left no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background_menu.png', sizingMethod='crop');
}

#menu li{
	margin-top:10px;
	float:left;	
}

#menu li a{
	display:block;
	height:34px;
	background-position:left top;
}

#menu li #bt_accueil{
	width:136px;
	background-image: url('../images/bt_accueil.jpg');
}
#menu li #bt_soiree{
	width:269px;
	background-image: url('../images/bt_soiree.jpg');
}
#menu li #bt_inscription{
	width:166px;
	background-image: url('../images/bt_inscription.jpg');
}
#menu li #bt_galeries{
	width:209px;
	background-image: url('../images/bt_galeries.jpg');
}

#menu li a:hover, #menu li #bt_soiree:hover, #menu li #bt_inscription:hover, #menu li #bt_galeries:hover{
	background-position:left -34px;
}

#menu li a.menu_selected{
	background-position:left bottom;
}

/*******************************/
#main{
	padding-right:10px;
	padding-left:10px;
	width:780px;
	background:url('../images/background_main.png') repeat-y;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background_main.png', sizingMethod='scale');
}

#main p{
	padding-bottom:30px;
}

#main h3{
	color:#a61b20;
	font-size:15px;
	padding-bottom:10px;
}

#main h3 strong{
	color:#a61b20;
	font-size:50px;
}

#main .infos_soiree{
	padding-bottom:35px;
	color:#000000;
	font-size:12px;
	background: url('../images/separation.gif') bottom center no-repeat;
}

#main .infos_soiree strong{
	color:#000000;
	font-size:15px;
}

#main .infos_soiree a{
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}

#main .infos_soiree a:hover{
	color:#A61B20;
}

#main .desc_soiree{
	padding-top:25px;
	padding-bottom:35px;
	color:#000000;
	font-size:12px;
	background: url('../images/separation.gif') bottom center no-repeat;
}

#main .desc_soiree strong{
	color:#a61b20;
	font-size:20px;
}

#main .desc_soiree em{
	display:block;
	margin-top:30px;
	color:#a61b20;
	font-size:15px;
	font-style:normal;
}

#main .desc_soiree em span{
	color:#a61b20;
	font-size:15px;
}

#main .desc_soiree a{
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}

#main .desc_soiree a:hover{
	color:#A61B20;
}

#main .Afterwork_jeudionly strong{
	padding-top:25px;
	color:#000000;
	font-size:15px;
}

#main .Afterwork_jeudionly{
	padding-top:25px;
	color:#000000;
	font-size:12px;
}


/**************************/
#footer{
	padding-right:10px;
	padding-left:10px;
	margin-bottom:50px;
	width:780px;
	height:41px;
	background:url('../images/background_footer.png') top left no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/background_footer.png', sizingMethod='crop');
}

#footer ul{
	width:780px;
	height:31px;
	background:url('../images/background_footer.jpg') top center no-repeat;
}

#footer li{
	float:left;
}

#footer .liens_partenaires a {
	text-decoration: none;
	color: silver;
}

#footer li a{
	display:block;
	height:12px;
	margin-top:9px;
	color:#a61b20;
	font-size:12px;
}

#footer li a.ssmenu_selected, #footer li a:active{
	color:#000000;
}

#bt_afterwork{
	width:70px;
	margin-left:110px;	
}

#bt_jeudionly{
	width:80px;
	border-left: 2px solid #000000;
}

#bt_contact{
	width:260px;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
}

#bt_presse{
	width:60px;
}

#bt_partenaires{
	width:100px;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
}

#bt_fb {
	margin-left: 60px;
}

#bt_afterwork:hover, #bt_jeudionly:hover, #bt_contact:hover, #bt_presse:hover, #bt_partenaires:hover{
	color:#000000;
}