@charset "utf-8";
/* CSS Document */

/* LIENS */
.rose{font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;color:#e14b9f;}
.rose a{font-family:Arial, Helvetica, sans-serif; font-size:11px;text-decoration:none;color:#e14b9f;}
.rose a:hover{text-decoration:underline;}

body{
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	background-color:#FFF;
}
#header{
	width:1000px;
	height:130px;
	margin:auto;	
}

#logo{
	float:left;
	width:165px;
	height:130px;
	margin-left:50px;
}

#connexion{
	float:left;
	background-image:url(../imgs/connexion.jpg);
	background-repeat:no-repeat;
	width:752px;
	height:28px;
	margin:0 0 0 23px;
	line-height:28px;
	text-align:right;
	color:#FFF;
}

#connexion table{margin-right:30px;}

#connexion table #btn_last-video{margin-bottom:1px;}

#connexion p{
	line-height:20px;
	margin:0;
}

#connexion a{
	text-decoration:none;
	color:#FFF;
}

#banniere{
	float:left;
	width:730px;
	margin:5px 0 0 35px;
}

#fond-top{
	background-image:url(../imgs/top_shadow.png); 
	background-position:center bottom; 
	background-repeat:no-repeat; 
	height:34px; 
	line-height:34px;
}
#fond-shadow{
	background-image:url(../imgs/1px_shadow.png); 
	background-position:center;
}
#menu{
	/*margin:0 0 0 132px;
	*margin:0 0 0 129px;*/
	padding:0;
	width:1000px;
	margin:auto;
	height:28px;
	line-height:28px;
}

#menu a{
	display:block;
	text-decoration:none;
	font-weight:bold;
	color:#FFF;
}
#menu .onglet{
	float:left;
	text-align:center;
}
#menu #nuit{width:67px;background-image:url(../imgs/fond-nuit.jpg);background-repeat:no-repeat;}
#menu #nuit a:hover{background-image:url(../imgs/fond-nuit-hover.jpg);background-repeat:no-repeat;}
#menu #bien{width:105px;background-image:url(../imgs/fond-bien.jpg);background-repeat:no-repeat;}
#menu #bien a:hover{background-image:url(../imgs/fond-bien-hover.jpg);background-repeat:no-repeat;}
#menu #hotel{width:86px;background-image:url(../imgs/fond-hotels.jpg);background-repeat:no-repeat;}
#menu #hotel a:hover{background-image:url(../imgs/fond-hotels-hover.jpg);background-repeat:no-repeat;}
#menu #maison{width:94px;background-image:url(../imgs/fond-maison.jpg);background-repeat:no-repeat;}
#menu #maison a:hover{background-image:url(../imgs/fond-maison-hover.jpg);background-repeat:no-repeat;}
#menu #mode{width:82px;background-image:url(../imgs/fond-mode.jpg);background-repeat:no-repeat;}
#menu #mode a:hover{background-image:url(../imgs/fond-mode-hover.jpg);background-repeat:no-repeat;}
#menu #resto{width:85px;background-image:url(../imgs/fond-resto.jpg);background-repeat:no-repeat;}
#menu #resto a:hover{background-image:url(../imgs/fond-resto-hover.jpg);background-repeat:no-repeat;}
#menu #enfants{width:95px;background-image:url(../imgs/fond-enfants.jpg);background-repeat:no-repeat;}
#menu #enfants a:hover{background-image:url(../imgs/fond-enfants-hover.jpg);background-repeat:no-repeat;}
#menu #loisirs{width:91px;background-image:url(../imgs/fond-loisirs.jpg);background-repeat:no-repeat;}
#menu #loisirs a:hover{background-image:url(../imgs/fond-loisirs-hover.jpg);background-repeat:no-repeat;}
#menu #tourisme{width:97px;background-image:url(../imgs/fond-tourisme.jpg);background-repeat:no-repeat;}
#menu #tourisme a:hover{background-image:url(../imgs/fond-tourisme-hover.jpg);background-repeat:no-repeat;}
#menu #auto{width:106px;background-image:url(../imgs/fond-auto.jpg);background-repeat:no-repeat;}
#menu #auto a:hover{background-image:url(../imgs/fond-auto-hover.jpg);background-repeat:no-repeat;}
#menu #formation{width:91px;background-image:url(../imgs/fond-formation.jpg);background-repeat:no-repeat;}
#menu #formation a:hover{background-image:url(../imgs/fond-formation-hover.jpg);background-repeat:no-repeat;}

#bas-menu{
	/*margin:1px 0 0 132px;
	*margin:1px 0 0 129px;*/
	padding:0;
	width:1000px;
	margin:1px auto 0 auto;
	height:34px;
}
.onglet2{float:left;height:4px;}
#bas-menu #bas-nuit{width:66px;background-color:#f9b019;margin-right:1px;}
#bas-menu #bas-bien-etre{width:104px;background-color:#ff5c9d;margin-right:1px;}
#bas-menu #bas-hotels{width:85px;background-color:#0099cc;margin-right:1px;}
#bas-menu #bas-maison{width:93px;background-color:#9dce0b;margin-right:1px;}
#bas-menu #bas-mode{width:81px;background-color:#ff6600;margin-right:1px;}
#bas-menu #bas-resto{width:84px;background-color:#9900cc;margin-right:1px;}
#bas-menu #bas-enfants{	width:94px;background-color:#0b6dce;margin-right:1px;}
#bas-menu #bas-loisirs{width:90px;background-color:#009900;margin-right:1px;}
#bas-menu #bas-tourisme{width:96px;background-color:#cc3300;margin-right:1px;}
#bas-menu #bas-auto-moto{width:105px;background-color:#660066;margin-right:1px;}
#bas-menu #bas-formation{width:91px;background-color:#003399;}

#contain{
	width:1000px;
	margin:auto;
}

#col-gauche{
	float:left;
	width:680px;
	margin:0;
}

#fil-ariane p{
	margin:0 0 0 30px;
	padding:10px 0 0 0;
}

#fil-ariane a{
	text-decoration:none;
	color:#000;
}

#fil-ariane a:hover{
	text-decoration:underline;
}

#select-semaine p{
	margin:10px 0 0 30px;
	width:630px;
	font-size:18px;
	font-weight:bold;
}

#top-select{
	height:11px;
	width:660px;
	margin:5px 0 0 10px;
	background-image:url(../imgs/top-select.jpg);
	background-repeat:no-repeat;
}

#middle-select{
	height:117px;
	width:655px;
	margin:0 0 0 10px;
	border-left:3px solid #000;
}
#middle-select img{
	float:left;
	width:128px;
	height:72px;
	margin:20px 0 0 25px;
}
/*bordure image selection semaine*/
.select-nuit{border:3px solid #f9b019;}
.select-bien{border:3px solid #ff5c9d;}
.select-hotel{border:3px solid #0099cc;}
.select-maison{border:3px solid #9dce0b;}
.select-mode{border:3px solid #ff6600;}
.select-resto{border:3px solid #9900cc;}
.select-enfants{border:3px solid #0b6dce;}
.select-loisirs{border:3px solid #009900;}
.select-tourisme{border:3px solid #cc3300;}
.select-auto{border:3px solid #660066;}
.select-formation{border:3px solid #003399;}

#bottom-select{
	height:21px;
	width:660px;
	margin:0 0 0 10px;
	*margin:0 0 5px 10px;
	background-image:url(../imgs/bottom-select.jpg);
	background-repeat:no-repeat;
}
#main{margin-top:10px;}
#col-gauche #main #last-videos{
	padding-left:15px;
}

#last-videos p{
	margin:0 0 5px 15px;
	*margin:10px 0 5px 15px;
	font-size:18px;
	font-weight:bold;
}

.vignette-video{
	float:left;
	width:213px;
	height:136px;
	margin:5px 0 0 5px;
}

.vignette-video img{
	float:left;
	width:128px;
	height:72px;
	margin:20px 0 0 43px;
	border:none;
}

#last-videos .vignette-video p{
	float:left;
	width:170px;
	font-size:11px;
	font-weight:normal;
	margin:5px 0 0 30px;
}
#last-videos .vignette-video p a{
	text-decoration:none;
	color:#000;
}

#last-videos table{
	margin:8px auto 0 auto;
}

/*fond dernieres videos*/
.video-nuit{background-image:url(../imgs/video-nuit.jpg);background-repeat:no-repeat;}
.video-bien{background-image:url(../imgs/video-bien.jpg);background-repeat:no-repeat;}
.video-hotel{background-image:url(../imgs/video-hotel.jpg);background-repeat:no-repeat;}
.video-maison{background-image:url(../imgs/video-maison.jpg);background-repeat:no-repeat;}
.video-mode{background-image:url(../imgs/video-mode.jpg);background-repeat:no-repeat;}
.video-resto{background-image:url(../imgs/video-resto.jpg);background-repeat:no-repeat;}
.video-enfants{background-image:url(../imgs/video-enfants.jpg);background-repeat:no-repeat;}
.video-loisirs{background-image:url(../imgs/video-loisirs.jpg);background-repeat:no-repeat;}
.video-tourisme{background-image:url(../imgs/video-tourisme.jpg);background-repeat:no-repeat;}
.video-auto{background-image:url(../imgs/video-auto.jpg);background-repeat:no-repeat;}
.video-formation{background-image:url(../imgs/video-formation.jpg);background-repeat:no-repeat;}

/*-------- page videos ----------*/


/*------ menu onglets ----------*/

#main #menu-onglet{
	margin:23px 0 0 40px;
	padding:0;
	width:400px;
	height:22px;
	list-style-type:none;
}

#main #menu-onglet li{
	float:left;
	text-align:center;
}


/*----- fin menu onglets -----*/

/*---- cadre page onglet ---------*/
/*---- nuit-------*/

li.onglet-nuit a{
	display:block;
	text-decoration:none;
	height:22px;
	width:97px;
	color:#FFF;
	background-image:url(../imgs/onglet-nuit.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-nuit a:hover{
	height:31px;
	background-image:url(../imgs/onglet-nuit-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-nuit-top{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-nuit-top.jpg);
	background-repeat:no-repeat;
}
#main-border-nuit-bottom{
	height:9px;
	margin-left:5px;
	background-image:url(../imgs/border-main-nuit-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-nuit{
	width:672px;
	margin-left:5px;
	border-left:1px solid #fab324;
	border-right:1px solid #fab324;
}

/*---- bien etre -------*/

li.onglet-bien a{
	display:block;
	height:22px;
	width:97px;
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-bien.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-bien a:hover{
	height:31px;
	background-image:url(../imgs/onglet-bien-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-bien-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-bien-top.jpg);
	background-repeat:no-repeat;
}
#main-border-bien-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-bien-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-bien{
	width:672px;
	margin-left:5px;
	border-left:1px solid #ff5c9d;
	border-right:1px solid #ff5c9d;
}

/*---- hotels -------*/

li.onglet-hotel a{
	display:block;
	height:22px;
	width:97px;	
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-hotels.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-hotel a:hover{
	height:31px;
	background-image:url(../imgs/onglet-hotels-hover.jpg);
	background-repeat:repeat-x;
}*/
#main-border-hotel-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-hotels-top.jpg);
	background-repeat:no-repeat;
}
#main-border-hotel-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-hotels-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-hotel{
	width:672px;
	margin-left:5px;
	border-left:1px solid #0099cc;
	border-right:1px solid #0099cc;
}

/*---- maison -------*/

li.onglet-maison a{
	display:block;
	height:22px;
	width:97px;
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-maison.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-maison a:hover{
	height:31px;
	background-image:url(../imgs/onglet-maison-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-maison-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-maison-top.jpg);
	background-repeat:no-repeat;
}
#main-border-maison-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-maison-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-maison{
	width:672px;
	margin-left:5px;
	border-left:1px solid #9dce0b;
	border-right:1px solid #9dce0b;
}

/*---- mode -------*/

li.onglet-mode a{
	display:block;
	height:22px;
	width:97px;	
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-mode.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-nuit a:hover{
	height:31px;
	background-image:url(../imgs/onglet-mode-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-mode-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-mode-top.jpg);
	background-repeat:no-repeat;
}
#main-border-mode-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-mode-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-mode{
	width:672px;
	margin-left:5px;
	border-left:1px solid #ff6600;
	border-right:1px solid #ff6600;
}

/*---- resto -------*/

li.onglet-resto a{
	display:block;
	height:22px;
	width:97px;	
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-resto.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-resto a:hover{
	height:31px;
	background-image:url(../imgs/onglet-resto-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-resto-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-resto-top.jpg);
	background-repeat:no-repeat;
}
#main-border-resto-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-resto-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-resto{
	width:672px;
	margin-left:5px;
	border-left:1px solid #9900cc;
	border-right:1px solid #9900cc;
}

/*---- enfants -------*/

li.onglet-enfants a{
	display:block;
	height:22px;
	width:97px;
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-enfants.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-enfants a:hover{
	height:31px;
	background-image:url(../imgs/onglet-enfants-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-enfants-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-enfants-top.jpg);
	background-repeat:no-repeat;
}
#main-border-enfants-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-enfants-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-enfants{
	width:672px;
	margin-left:5px;
	border-left:1px solid #0b6dce;
	border-right:1px solid #0b6dce;
}

/*---- loisirs -------*/

li.onglet-loisirs a{
	display:block;
	height:22px;
	width:97px;
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-loisirs.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-loisirs a:hover{
	height:31px;
	background-image:url(../imgs/onglet-loisirs-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-loisirs-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-loisirs-top.jpg);
	background-repeat:no-repeat;
}
#main-border-loisirs-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-loisirs-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-loisirs{
	width:672px;
	margin-left:5px;
	border-left:1px solid #009900;
	border-right:1px solid #009900;
}

/*---- Tourisme -------*/

li.onglet-tourisme a{
	display:block;
	height:22px;
	width:97px;
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-tourisme.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-tourisme a:hover{
	height:31px;
	background-image:url(../imgs/onglet-tourisme-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-tourisme-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-tourisme-top.jpg);
	background-repeat:no-repeat;
}
#main-border-tourisme-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-tourisme-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-tourisme{
	width:672px;
	margin-left:5px;
	border-left:1px solid #cc3300;
	border-right:1px solid #cc3300;
}

/*---- auto -------*/

li.onglet-auto a{
	display:block;
	height:22px;
	width:97px;	
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-auto.jpg);
	background-repeat:repeat-x;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-auto a:hover{
	height:31px;
	background-image:url(../imgs/onglet-auto-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-auto-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-auto-top.jpg);
	background-repeat:no-repeat;
}
#main-border-auto-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-auto-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-auto{
	width:672px;
	margin-left:5px;
	border-left:1px solid #660066;
	border-right:1px solid #660066;
}

/*---- formation -------*/

li.onglet-formation a{
	display:block;
	height:22px;
	width:97px;
	text-decoration:none;
	color:#FFF;
	background-image:url(../imgs/onglet-formation.jpg);
	background-repeat:repeat-x;
	padding:2px 3px 1px 3px;
	margin:0 5px 0 0;
	line-height:22px;
}

/*li.onglet-formation a:hover{
	height:31px;
	background-image:url(../imgs/onglet-formation-hover.jpg);
	background-repeat:repeat-x;
}*/

#main-border-formation-top{
	height:7px;
	margin-left:5px;
	background-image:url(../imgs/border-main-formation-top.jpg);
	background-repeat:no-repeat;
}
#main-border-formation-bottom{
	height:8px;
	margin-left:5px;
	background-image:url(../imgs/border-main-formation-bottom.jpg);
	background-repeat:no-repeat;
}

#main-content-formation{
	width:672px;
	margin-left:5px;
	border-left:1px solid #003399;
	border-right:1px solid #003399;
}

.ui-tabs .ui-tabs-hide {
     display: none;
}

/*----fin page cadre onglet ---------*/

#videos #titre-video{
	width:500px;
	margin:0 auto 0 auto;
	font-size:18px;
	height:40px;
	line-height:40px;
}

#videos table{
	margin:5px 0 0 327px;	
}

#videos table a{
	color:#000;
	font-size:12px;
	font-style:italic;
}

#photo-video{
	float:left;
	width:260px;
	margin-top:30px;
}

#photo-video .photo1{
	float:left;
	margin-left:10px;
}

#photo-video .photo2{
	float:left;
}

#photo-video .photo1 img{
	width:88px;
	height:50px;
	margin:0 0 20px 20px; 
	border:0;
}

#photo-video .photo2 img{
	width:88px;
	height:50px;
	margin:0 0 20px 20px; 
	border:0;
}

#photo-video table{
	margin:auto;
}

#descr-video{
	float:left;
	width:350px;
	margin-top:30px;
}

#descr-video p{
	margin:0 0 15px 0;
}

#contain-video{
	width:500px;
	height:320px;
	margin:auto;
}

/*------- fin page videos -------*/

/* -------- page agenda --------*/
#contain-page-agenda{
	width:673px;
	margin:18px 0 0 7px;
}

#contain-page-agenda h3{
	color:#666666;
	font-size:18px;
	font-weight:bold;
	margin:5px 0 3px 20px;
}
#top-page-agenda{
	background-image:url(../imgs/top-page-agenda.jpg);
	background-repeat:no-repeat;
	height:35px;
}

#page-agenda{
	width:671px;
	border-left:1px solid #797979;
	border-right:1px solid #797979;
}

#bottom-page-agenda{
	background-image:url(../imgs/bottom-page-agenda.jpg);
	background-repeat:no-repeat;
	height:8px;
}
/* ------- fin page agenda -------*/

/*------ page mentions legales -----*/

#mentions-legales h2{
	margin:5px 0 15px 20px;
	color:#666;
	font-size:18px;
}

#mentions-legales p{
	margin-bottom:5px;
}

/*------- fin page mentions legales -----*/
/*-------- concours --------------*/
#concours{
	width: 600px;
	margin-left:20px;
}

#concours h2{
	font-size:18px;
	color:#666;
	margin-bottom:15px;
}

#concours #form_concours{
	margin:30px auto 0 auto;
	width:500px;
}

#concours p{
	margin-bottom:10px;
}

#concours .mentions{
	font-size:10px;
	font-style:italic;
}

/*-------- fin concours ----------*/
#col-droite{
	float:left;
	width:320px;
	margin:0;
}

#col-droite #tele{
	position:relative;
	height:216px;
	margin:8px 0 0 -13px;
	background-image:url(../imgs/tele.jpg);
	background-repeat:no-repeat;
}

#tele p{
	width:200px;
	font-size:14px;
	color:#FFF;
	margin:26px 0 0 75px;
}

#fond-noir{
	position:relative;
	top:25px;
	left:42px;
	height:145px;
	width:255px;
	background-color:#000;
}

#flap img{
	margin:5px 0 0 20px; 
}

#col-droite #search{
	height:40px;
}

#search #recherche{
	background-image:url(../imgs/fond-input.jpg);
	background-repeat:no-repeat;
	background-position:center;
	border:0;
	width:199px;
	height:25px;
	line-height:25px;
	padding-left:10px;
	font-size:10px;
	font-style:italic;
	color:#666666;
}

#search table{
	margin:5px 0 0 15px;
}

#col-droite #tag{
	height:170px;
	background-image:url(../imgs/fond-tag.jpg);
	background-position:center;
	background-repeat:no-repeat;
	margin-left:13px;
}

#col-droite #tag p{
	padding:20px 0 0 25px;
	width:250px;
}

#col-droite #tag a.size1{
	text-decoration:none;
	font-size:larger;
	color:#666666;
}

#col-droite #tag a.size2{
	text-decoration:none;
	font-size:medium;
	color:#666666;
}

#col-droite #tag a.size3{
	text-decoration:none;
	font-size:smaller;
	color:#666666;
}
#pub{
	float:left;
	width:310px;
	height:310px;
	text-align:center;
	padding-top:20px;
	/*background-color:#F00;*/
}

#pub img{
	margin:20px 0 0 10px;	
}

#agenda{
	float:left;
	width:690px;
	height:310px;
	background-image:url(../imgs/fond-agenda3.jpg);
	background-repeat:no-repeat;
	background-position:center;
	color:#333333;
}

#agenda p{
	margin:13px 0 0 60px;
	font-size:18px;
	font-weight:bold;
	color:#666666;
}

#agenda #evenements{
	float:right;
	border-left:1px solid #FFF;
	width:310px;
	height:220px;
	margin:10px 0 0 0;
}

#evenements table{
	margin:10px 0 0 0;
}

#evenements .descr-even{
	float:left;
	width:290px;
	height:50px;
	margin:0 0 10px 0;
}

#evenements #tab_defil{	
	margin:20px auto 0 auto;
}

#evenements .descr-even p{
	width:200px;
	margin:0 0 5px 10px;
	font-size:10px;
	color:#FFF;
}

#evenements .descr-even img{
	border:2px solid #FFF;
	width:50px;
	height:50px;
}

#agenda #agenda-search{
	width:330px;
	height:116px;
	border-bottom:1px solid #FFF;
	margin:10px 0 0 49px;
}

#agenda-search table{
	margin:5px 0 0 10px;
	*margin:5px 0 0 5px;
}
#type{width:95px;}
#secteur{width:160px;}
#jour{width:40px;}
#mois{width:40px;margin-left:5px;}
#annee{width:55px;margin-left:5px;}

#agenda #div-calendrier{
	width:325px;
	height:85px;
	margin:0 0 0 49px;
	text-align:center;
}

#div-calendrier p{	
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	margin:0 0 0 15px;
}

#calendrier{
	margin:3px 0 0 65px;
}

#fond-bottom{
	width:1012px;
	height:13px;
	margin:auto;
	background-image:url(../imgs/bottom-shadow6.jpg);
	background-repeat:no-repeat;
	background-position:center;
}
#partenaires{
	width:1000px;
	margin:auto;
}

#partenaires .flap{
	float:left;
	width:290px;
	height:90px;
	margin-bottom:10px;
}

#partenaires .flap2{
	float:left;
	width:290px;
	margin:0 65px 10px 65px;
	height:90px;
}

#partenaires #logo-partenaires{
	width:700px;
	height:50px;
	margin:0 auto 5px auto;
}

#partenaires #logo-partenaires img{
	margin-left:40px;
}

#footer{
	width:1000px;
	height:85px;
	margin:auto;
	color:#FFF;
	background-image:url(../imgs/fond-footer.jpg);
	background-repeat:no-repeat;
}

#footer #remenu{
	width:650px;
	padding:10px 0 0 0;
	margin:0 auto 0 auto;
}

#footer #menu-rapide{
	width:820px;
	margin:5px auto 10px auto;
	*margin:5px auto 5px auto;
}

#footer hr{
	width:940px;
	margin:auto;
	border-bottom:2px dotted #FFF;
}

#footer #mentions{
	width:300px;
	text-align:right;
	margin:0 0 0 671px;
}

#footer a{
	text-decoration:none;
	color:#FFF;
}
