*{
	margin:0px;
	padding:0px;
	font-family: verdana;
}
body {
	background-image:url(images/fond1.jpg);
	background-repeat: repeat-y;
}
#page{
	width:1200px;
}
/* ------------------------------------------------------------ GAUCHE */
#left{
	width:350px;
	float: left;
}
#logo{
	width:100px;
	height:68px;
	padding-left:50px;
	margin-top:50px;
	}
#nav{
	margin-left:52px;
	text-align: right;
	margin-bottom:10px;
	width: 200px;
	padding-right: 10px;
	margin-top: 40px;
	list-style-type: none;
}
#nav li{
	text-align:justify;
	font-size: 10px;
	margin: 8px auto;
}
#nav li a{
	color:#666666;
	text-decoration: none;
}
#nav li a:hover, #programme li a:hover{
	color:#fff;
	
}
#nav li a.active{
	color:#ff0;
}
#programme{
	padding-top:50px;
	padding-left:40px;
	text-align:right;
	font-size:12px;
	color:#666;
	float: left;
}
#programme h1{
	color:#666666;
	letter-spacing:5px;
	margin-left:5px;
	font-size:12px;
	margin-bottom:3px;}
#programme dt{
	color:#FFFF00;
	border:none;
}
#programme td{
	border:1px solid #333333;
	padding:2px;
}
#programme li{
	list-style: none;
	}
#programme li a{
	color:#FF00FF;
	text-decoration: none;
	}
#programme li a.active{
	border:1px solid #FFFF00;
	color:#ff0;
	font-weight:bold;
	}
#copyright p{
	color:#666666;
	font-size: 10px;
	padding-left: 53px;
	margin-top: 20px;
	margin-bottom:3px;
	font-weight:lighter;
	float: left;
}
#news{
	margin-bottom:20px;
}
#news p{
	margin-left:46px;
	font-size:10px;
	color:#666666;
}
/* ------------------------------------------------------------ DROITE */
#right{
	width: 674px;
	float: left;
	position:relative;
}
#baner{
	background-image:url(images/baner2.png);
	/*background-repeat:repeat-y;*/
	width:760px;
	height:150px;
}
#titre{
	margin-top:20px;
	font-size:16px;
}
#titre p{
	text-align:justify;
	color:#FFFF00;
}
#titre1{
	width:715px;
	margin-top:20px;
	font-size:16px;
	border:1px dashed #333333;
	padding:10px 10px 10px 10px;
}
#titre1 p{
	text-align:justify;
	color:#CCCCCC;
}
#titre1 p a{
	text-align:justify;
	color:#00FFFF;
	text-decoration:none;
}	
#jeudi{
	margin-top:-15px;
}
#jeudi p{
}
#jeudi p a{
	font-size:12px;
	color:#00FFFF;
	text-decoration:none;
}
#info1{
	margin-top:5px;
	display: none;
}
#info1 p{
	margin-left:25px;
	margin-bottom:20px;
	font-size:10px;
}

#jeudi p a:hover, #vendredi p a:hover, samedi p a:hover, #residents a:hover, #map a:hover, #contact a:hover, #titre1 p a:hover, #titre2 p a:hover, #titre3 p a:hover, #zoo6 p a:hover, #zoo7 p a:hover, #zoo8 p a:hover, #zoo9 p a:hover, #zo10 p a:hover{
	color:#FFFF00;}

#titre2{
	width: 715px;
	margin-top:20px;
	font-size:16px;
	border:1px dashed #333333;
	padding:10px 10px 10px 10px;
}
#titre2 p{
	text-align:justify;
	color:#CCCCCC;
}

#vendredi{
	margin-top:-30px;
}
#vendredi p{
}
#vendredi p a{
	font-size:12px;
	color:#00FFFF;
	text-decoration:none;
}
#info2{
	margin-top:10px;
	display: none;
	
}
#info2 p{
	margin-left:25px;
	margin-top:0px;
	margin-bottom:10px;
	font-size:10px;
}

#titre3{
	width: 715px;
	margin-top:20px;
	font-size:16px;
	border:1px dashed #333333;
	padding:10px 10px 10px 10px;
	margin-bottom:50px;
}
#titre3 p{
	text-align:justify;
	color:#CCCCCC;
}

#samedi{
	margin-top:-15px;
	padding-bottom:40px;
}
#samedi p{
}
#samedi p a{
	font-size:12px;
	color:#00FFFF;
	text-decoration:none;
}
#info3{
	display: none;
}
#info3 p img{
}
#info3 p{
	margin-left:25px;
	margin-top:-25px;
	font-size:10px;
}

#titre4{
	width: 715px;
	margin-top:20px;
	font-size:16px;
	border:1px dashed #333333;
	padding:10px 10px 10px 10px;
	margin-bottom:50px;
}
#titre4 p{
	text-align:justify;
	color:#CCCCCC;
}

#semana{
	margin-top:-15px;
	padding-bottom:40px;
}
#semana p{
}
#semana p a{
	font-size:12px;
	color:#00FFFF;
	text-decoration:none;
}
#info4{
	display: none;
}
#info4 p img{
}
#info4 p{
	margin-left:25px;
	margin-top:-25px;
	font-size:10px;
}
.gris{
	color:#333333;
}
.amarillo{
	color:#FFFF00;
}
/* ------------------------------------------------------------ CLUB */
.titre{
	margin-top:20px;
	font-size:16px;
}
.titre p{
	text-align:justify;
	color:#FFFF00;
}
h1{
	font-size:16px;
	font-weight:lighter;
	text-align:justify;
	color:#FFFF00;
}

h2{
	margin-left:25px;
	font-size:12px;
	color:#CCC;
	font-weight:lighter;
	text-align:justify;
}

#image img{
	margin-right:-3px;
	border:none;	
}
#image li{
	display:inline;
}
#image{
	margin-bottom:30px;
	list-style-type: none;
}
/* ------------------------------------------------------------ PROGRAMME */
#progammation{
	margin-top:10px;
	margin-bottom:30px;
}
.style1{
	font-size:10px;
	color:#00FFFF;
	text-decoration:none;
}
/* ------------------------------------------------------------ dj's */
#residents p{
	line-height:14px;
	font-size:11px;
	color:#CCCCCC;
	}
#residents a{
	font-size:10px;
	text-decoration:none;
	color:#FF00FF;
}
#joues{
	margin-bottom:30px;}
#joues p{
	line-height:14px;
	font-size:11px;
	color:#CCCCCC;
}
#joues a{
	font-size:10px;
	text-decoration:none;
	color:#FF00FF;
}
/* ------------------------------------------------------------ ACCES */
#map{
	font-size:10px;
	color:#666666;
	font-weight:inherit;
	margin-left:5px;
	margin-top:20px;
}
#map a{
	text-decoration:none;
	color:#FF00FF;
}
#map img{
	margin-right:10px;
	float: left;
}
/* ------------------------------------------------------------ CONTACT */
#contact{
	margin-top:20px;
	font-size:11px;
	color:#CCCCCC;
	font-weight:lighter;
}
#contact a{
	text-decoration:none;
	color:#00FFFF;
}
#contact p{
	margin-top:15px;
	line-height:15px;
}
#inscription{
	margin-top:30px;
}
/* ------------------------------------------------------------ galerie */
#galerie{
	margin-top:20px;
	font-size:16px;
}
#galerie p{
	text-align:justify;
	color:#CCCCCC;
}
#galerie p a{
	text-align:justify;
	color:#00FFFF;
	text-decoration:none;
}
#programme{
	margin-top:-50px;
	margin-right:-50px;
}
#programme p{
	
}
#programme p a{
	font-size:12px;
	color:#00FFFF;
	text-decoration:none;
}
.image img{
	margin-right:-3px;
	border:none;	
}
.image li{
	display:inline;
}
.image{
	margin-bottom:30px;
	list-style-type: none;
}
#flyer{
	margin-top:10px;
}
#flyer p a{
	font-size:12px;
	color:#00FFFF;
	text-decoration:none;
}
#link a{
	color:#666666;
	font-size: 10px;
	margin-left: 53px;
	margin-top: 100px;
	margin-bottom:3px;
	font-weight:lighter;
	float: left;
}