/* © 2009 Bexter CSS */
html {
	padding: 0px;
	margin: 0px;
	height: 100%;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 0px;
	margin:	0px;
	height: 100%;
	background: #003459 url(../images/fond.jpg) no-repeat;
	background-position: top center;
}

/* hack FF pour masquer les contours pointillés sur les liens 
-------------------------------------------------------*/ 
a{
	outline: none;
}

:focus{
	-moz-outline-style: none;
}

a {
	color: #B1235D; /*9b657b*/
	text-decoration:none;
}

a:hover {
	color: #9b657b;
	text-decoration:underline;
}

h1{
	/*font-size:24px;
	margin:10px 0px 15px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#702443;*/
	
	margin:0px 0px 10px 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#9b657b;
	border-bottom:1px solid #9b657b;
}

h2{
	/*margin:0px 0px 10px 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	color:#9b657b;
	border-bottom:1px solid #9b657b;*/
	
	margin:0px;
	padding: 0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
	color:#702443;
	text-align:left;
}

h3{
	/*margin:0px;
	padding: 0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
	color:#702443;
	text-align:left;*/
	
	margin:0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	color:#0072a6;
	text-align:left;
}

h4{
	/*margin:0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
	color:#0072a6;
	text-align:left;*/
	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	font-size:13px;
	color:#eb5602;
	text-align:left;
	background: transparent url(../images/fleche.gif) top left no-repeat;
}

h5,h6{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	font-size:13px;
	color:#eb5602;
	text-align:left;
	background: transparent url(../images/fleche.gif) top left no-repeat;
}

h1 a:hover{
	text-decoration:none;
}

h2 a:hover{
	text-decoration:none;
}

h3 a:hover{
	text-decoration:none;
}

h4 a:hover{
	text-decoration:none;
}

h5 a:hover{
	text-decoration:none;
}

h6 a:hover{
	text-decoration:none;
}

p{
	margin:0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align:justify;
}

ol{
	list-style-position:outside;
	margin:0px;
	padding:0px;
	text-align:justify;
}

ol li{
	margin:0px;
	padding:0px;
}

ul{
	list-style-position:outside;
	list-style-image:url(../images/puce-carre.gif);
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	text-align:justify;
}

ul li{
	margin:0px 0px 0px 20px;
	padding:5px 0px 0px 0px;
}

strong{
	color:#702443;
	font-weight:bold;
}

img {
	border:none;
	margin:0px;
	padding:0px;
}

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

.lienretourdyn{
	background: transparent url(../images/puce-retour.jpg) top left no-repeat;
	height:19px;
	width:100px;
	margin:20px 0 0 0;
	padding:0px 0px 0px 20px;
	font-weight:bold;	
}

.bbdynasuite{
	background: transparent url(../images/puce.jpg) top right no-repeat;
	height:19px;
	width:80px;
	padding:0px 20px 0px 0px;
	font-weight:bold;
}


#site{
	width:986px;
	margin-left:-493px;
	padding:0px;
	z-index:99;
	position:absolute;
	left:50%;
}

#header{
	margin:0px;
	width: 986px;
	height: 229px;
	background: #fff url(../images/header.jpg) no-repeat;
}

/*----------------------------------------------------------------------*/
/* debut - gestion contenu */
/*----------------------------------------------------------------------*/
#contenu {
	width:986px;
	height:300px;
	min-height:300px !important;
	height:auto !important;
	padding:0px;
	margin:0px;
	background: #fff;
	float:left;
}

.gauche{
	float:left;
	width:215px;
	height:300px;
	min-height:300px !important;
	height:auto !important;
	padding:0px;
	margin:0px;
	font-size:11px;
	color:#000;
	text-align:justify;
}

.content{
	width:513px;/*700*/
	float:left;
	height:300px;
	min-height:300px !important;
	height:auto !important;
	margin:0px 0px 0px 20px !important;
	margin:0px 0px 0px 5px;
	padding:0px;
	text-align:justify;
}

#retourAccueil{
	float:right;
	display:block;
	margin:10px 0 10px 0;
	padding:0px;
}

#retourAccueil a{
	font-size:11px;
}

.droite{
	float:right;
	width:225px;
	height:300px;
	min-height:300px !important;
	height:auto !important;
	color:#000;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	text-align:justify;
}

.titre-page{
	width:986px;
	text-align:center;
	font-size:24px;
	margin:10px 0px 15px 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#702443;
}

.border-photo{
	padding:2px;
	margin:0px;
	border:1px solid #6b6b6b;
}

/*-----------------------------------------------------------------------  TABLEAU */
.tableau-sollies{
	width:100%;
	text-align:center;
}

.titre-tableau{
	border-bottom:1px solid #702443;
}

.tableau-sollies th{
	border:1px solid #000;
	background:#702443;
	color:#FFFFFF;
}

.tableau-sollies td{
	border:1px solid #ccc;
	padding:5px;
	vertical-align:top;
}

.td-split{
	height:5px;
	border:0px;
}

.wash{
	clear:both;
	margin:0px;
	padding:0px;
	height:0px;
}





/*-----------------------------------------------------------------------  BLOCK : Moteur */
.moteur{
	float:left;
	width:215px;
	height:10px;
	height: auto !important;
	min-height: 100% !important;
	margin:0px 0px 0px 10px;
	padding:0px;
}

.moteur-top{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
}

.moteur-contenu{
	float:left;
	width:215px;
	height:25px;
	min-height:25px !important;
	height:auto !important;
	margin:0px 0px 0px 0px !important;
	margin:-5px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	background:transparent url(../images/moteur-contenu.jpg) repeat-y;
}

.input-moteur{
	height:18px; 
	width:120px;/*135*/
	margin:0px 0px 0px 25px;
	padding:2px 5px;
	font-size:12px;
	font-style:italic;
	color:#999999;
}

.moteur-bottom{
	float:left;
	width:215px;
	height:26px;
	margin:0px;
	padding:0px;
	background:transparent url(../images/moteur-bottom.jpg) no-repeat;
}





/*-----------------------------------------------------------------------  BLOCK : Agenda */
.agenda{
	float:left;
	width:215px;
	height:10px;
	height: auto !important;
	min-height: 100% !important;
	margin:0px 0px 0px 10px;
	padding:0px;
}

.agenda-top{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
}

#agenda-contenu{
	float:left;
	width:215px;/*215*/
	height:100px;
	min-height:100px !important;
	height:auto !important;
	margin:0px 0px 0px 0px !important;
	margin:-5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:transparent url(../images/agenda-contenu.jpg) repeat-y;
}

.agenda-calendar{
	margin:0px 0px 0px 16px;
}

.agenda-calendar-contenu{
	background:transparent url(../images/agenda-calendar.jpg) no-repeat;
	width:110px;
	height:27px;/*35*/
	float:left;
	text-align:center;
	color:#c14d03;
	font-size:16px;
	font-weight:bold;
	padding:8px 0px 0px 0px;
}

/*----------------------------------------------  LISTE */
#agenda-contenu ul{
	list-style:none;
	list-style-image:none;
	margin:0px 30px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}

#agenda-contenu ul li{
	list-style-position:outside;
	list-style-image:url(../images/puce-orange.jpg);
	margin:0px 0px 5px 50px;
	padding:0px 0px 0px 0px;
}

#agenda-contenu a{
	color:#c14d03;
	text-decoration:none;
	font-weight:bold;
}

#agenda-contenu a:hover{
	color:#c14d03;
	text-decoration:none;
}
/*----------------------------------------------  LISTE */

.agenda-bottom{
	float:left;
	width:215px;
	height:37px;
	margin:0px;
	padding:0px;
	background:transparent url(../images/agenda-bottom.jpg) no-repeat;
}





/*-----------------------------------------------------------------------  BLOCK : Dialoguer */
.dialoguer{
	float:left;
	width:215px;
	height:10px;
	height: auto !important;
	min-height: 100% !important;
	margin:0px 0px 0px 10px;
	padding:0px;
}

.dialoguer-top{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
}

.dialoguer-contenu{
	float:left;
	width:215px;
	height:40px;
	min-height:40px !important;
	height:auto !important;
	margin:0px 0px 0px 0px !important;
	margin:-5px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	background:transparent url(../images/dialoguer-contenu.jpg) repeat-y;
}

/*----------------------------------------------  LISTE */
.dialoguer-contenu ul{
	list-style:none;
	list-style-image:none;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	text-align:left;
}

.dialoguer-contenu ul li{
	list-style-position:outside;
	list-style-image:url(../images/puce-orange.jpg);
	margin:0px 0px 0px 50px;
	padding:0px 0px 0px 0px;
}

.dialoguer-contenu a{
	color:#000;
	text-decoration:none;
}

.dialoguer-contenu a:hover{
	color:#c14d03;
	text-decoration:none;
}
/*----------------------------------------------  LISTE */

.dialoguer-bottom{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
	background:transparent url(../images/dialoguer-bottom.jpg) no-repeat;
}





/*-----------------------------------------------------------------------  BLOCK : Infolettre */
.info{
	float:left;
	width:215px;
	height:10px;
	height: auto !important;
	min-height: 10px !important;
	margin:0px 0px 0px 10px;
	padding:0px;
}

.info-top{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
}

#popup{
	display: none;
	padding:5px;
	border: 1px dashed #c14d02;
	background:#FFFFFF;
	float:left;
	width:150px;
	height:10px;
	height: auto !important;
	min-height: 10px !important;
	margin:5px 0px 0px 25px;
	text-align:center;
}

.info-contenu{
	float:left;
	width:215px;
	height:10px;
	height: auto !important;
	min-height: 10px !important;
	margin:0px 0px 0px 0px !important;
	margin:-5px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	background:transparent url(../images/info-contenu.jpg) repeat-y;
}

.input-infolettre{
	height:18px; 
	width:120px;/*135*/
	margin:0px 0px 0px 25px;
	padding:2px 5px;
	font-size:12px;
	font-style:italic;
	color:#999999;
}

.info-bottom{
	float:left;
	width:215px;
	height:26px;
	margin:0px;
	padding:0px;
	background:transparent url(../images/info-bottom.jpg) no-repeat;
}





/*-----------------------------------------------------------------------  BLOCK : Météo */
.meteo{
	float:left;
	width:215px;
	height:10px;
	height: auto !important;
	min-height: 100% !important;
	margin:0px 0px 0px 10px;
	padding:0px;
}

.meteo-top{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
}

.meteo-contenu{
	float:left;
	width:215px;
	height:171px;
	min-height:171px !important;
	height:auto !important;
	margin:0px 0px 0px 0px !important;
	margin:-5px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	text-align:center;
	background:transparent url(../images/meteo-contenu.jpg) repeat-y;
}

.meteo-bottom{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
	background:transparent url(../images/meteo-bottom.jpg) no-repeat;
}





/*-----------------------------------------------------------------------  BLOCK : Secteurs */
.secteurs-top{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
}

.secteurs-contenu{
	float:left;
	width:215px;
	height:385px;
	min-height:385px !important;
	height:auto !important;
	margin:0px 0px 0px 0px !important;
	margin:-5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:transparent url(../images/secteurs-contenu.jpg) repeat-y;
}

/*----------------------------------------------  LISTE */
.secteurs-contenu ul{
	list-style:none;
	list-style-image:none;
	margin:0px 30px 0px 0px;
	padding:10px 0px 0px 0px;
	text-align:left;
}

.secteurs-contenu ul a{
	text-decoration:none;
	color:#782748;/*VIOLET*/
	font-size:13px;
	font-weight:bold;
}

.secteurs-contenu ul a:hover{
	text-decoration:underline;
	color:#782748;/*VIOLET*/
	font-size:13px;
	font-weight:bold;
}

.secteurs-contenu ul li{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 30px;
	color:#782748;/*VIOLET*/
	font-size:13px;
	font-weight:bold;
	letter-spacing:-1px;
}

.secteurs-contenu ul li ul{
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
}

.secteurs-contenu ul li ul li{
	list-style-position:outside;
	list-style-image:url(../images/puce-violette.jpg);
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	text-align:justify;
	letter-spacing:normal;
}

.secteurs-contenu ul li ul a{
	color:#000;
	text-decoration:none;

	font-size:11px;
	font-weight:normal;
}

.secteurs-contenu ul li ul a:hover{
	color:#782748;/*VIOLET*/
	text-decoration:none;
	
	font-size:11px;
	font-weight:normal;
}

/*----------------------------------------------  LISTE */

.secteurs-bottom{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
	background:transparent url(../images/secteurs-bottom.jpg) no-repeat;
}





/*-----------------------------------------------------------------------  BLOCK : Guide pratique */
.guide-top{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
}

.guide-contenu{
	float:left;
	width:215px;
	height:280px;
	min-height:280px !important;
	height:auto !important;
	margin:0px 0px 0px 0px !important;
	margin:-5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:transparent url(../images/guide-contenu.jpg) repeat-y;
}

/*----------------------------------------------  LISTE */
.guide-contenu ul{
	list-style:none;
	list-style-image:none;
	margin:0px 30px 0px 0px;
	padding:10px 0px 0px 0px;
	text-align:left;
}

.guide-contenu ul a{
	text-decoration:none;

	color:#298101;/*VERT*/
	font-size:13px;
	font-weight:bold;
}

.guide-contenu ul a:hover{
	text-decoration:underline;
	color:#298101;/*VERT*/
	font-size:13px;
	font-weight:bold;
}

.guide-contenu ul li{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 30px;
	color:#298101;/*VERT*/
	font-size:13px;
	font-weight:bold;
	letter-spacing:-1px;
}

.guide-contenu ul li ul{
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
}

.guide-contenu ul li ul li{
	list-style-position:outside;
	list-style-image:url(../images/puce-verte.jpg);
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	text-align:justify;
	letter-spacing:normal;
}

.guide-contenu ul li ul a{
	color:#000;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}

.guide-contenu ul li ul a:hover{
	color:#298101;/*VERT*/
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
}
/*----------------------------------------------  LISTE */

.guide-bottom{
	float:left;
	width:215px;
	height:25px;
	margin:0px;
	padding:0px;
	background:transparent url(../images/guide-bottom.jpg) no-repeat;
}





/*---------------------------------------------------------------------- PAGE : index.htm */
.alaune{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

.actualites{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

.zoom{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

.saviezvous{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

.block-index{
	margin-bottom:15px;
	height:10px;
	min-height:10px!important;
	height:auto !important;
	float:left;
	width:510px;
}

.resume-block img{
	padding:2px;
	border: 1px solid #0072a6;
}

.resume-block strong{
	color: #0072a6;
}

.lien-block{
	float:right;
}

.img-titre{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}


/*---------------------------------------------------------------------- PAGE : agenda.htm */

.evenement-mois{
	margin:20px 0px;
	text-align:right;
	font-size:16px;
	font-weight:bold;
	color:#702443;
	border-bottom: 1px dashed #702443;
}

.evenement{
	margin:0px 0px 10px 0px;
}

.evtitre{
	font-size:14px;
	color: #eb5602;
	font-weight:bold;
}

.evtitre img{
	margin-right:5px;
}

.evdate{

}

.evlieu{

}

.evdesc{
	margin:20px 0px 10px 0px;
}

/*---------------------------------------------------------------------- contact.htm */
#form-contact{
	float: left;
	width: 510px;
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	border-top: 1px dotted #9b657b;
}

#form-contact input{
	 width: 345px;
	 margin: 2px 0px;
	/* border: 1px dotted #bca996;
	 background-color: #471d27;*/
	 padding: 5px;
	 color: #9b657b;
}

#form-contact textarea{
	 width: 345px;
	 margin: 2px 0px;
	 /*border: 1px dotted #bca996;
	 background-color: #471d27;*/
	 padding: 5px;
	 color: #9b657b;
}

fieldset{
	float: left;
	display: block;
	margin: 0px;
	padding: 10px;
	text-align: left;
	border: 0px;
}

label{
	float: left;
	width: 130px;
	margin: 6px 0px 0px 0px;
	padding: 0px;
	text-align: left;
}

p.message{
	font-size: 14px;
	color: #9b657b;
	font-weight: bold;
	text-align: center;
}

p.obligatoire{
	font-size: 10px;
	font-style: italic;
	text-align: right;
}

#coordonnes-contact{
	float: left;
}

.googleMap{
	border: 1px solid #C0C0C0;
	padding: 2px;
}

/*---------------------------------------------------------------------- sitemap.htm */

.gauche-sitemap{
	float:left;
	width:230px;
	margin:20px 0px 0px 0px;
	padding-right:20px;
	border-right:1px dotted #702443;
}

.droite-sitemap{
	float:right;
	width:230px;
	margin:20px 0px 0px 0px;
	padding-left:10px;
}

/* MENU1 -------------------------------*/
.menu-sitemap{
	float:left;
	width:230px;
	height:40px;
	min-height:40px !important;
	height:auto !important;
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
}

.menu-sitemap ul{
	list-style:none;
	list-style-image:none;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;
	text-align:left;
}

.menu-sitemap ul li{
	list-style-position:outside;
	list-style-image:url(../images/puce-violette.jpg);
	margin:0px 0px 0px 50px;
	padding:0px 0px 0px 0px;
}

.menu-sitemap a{
	color:#000;
	text-decoration:none;
}

.menu-sitemap a:hover{
	color:#c14d03;
	text-decoration:none;
}

/* MENU2 -----------------------------------*/
.menu2-sitemap{
	float:left;
	width:230px;
	height:385px;
	min-height:385px !important;
	height:auto !important;
	margin:0px 0px 40px 0px;
	padding:0px 0px 0px 0px;
}

.menu2-sitemap ul{
	list-style:none;
	list-style-image:none;
	margin:0px 30px 0px 0px;
	padding:10px 0px 0px 0px;
	text-align:left;
}

.menu2-sitemap ul a{
	text-decoration:none;
	color:#782748;/*VIOLET*/
	font-size:13px;
	font-weight:bold;
}

.menu2-sitemap ul a:hover{
	text-decoration:underline;
	color:#782748;/*VIOLET*/
	font-size:13px;
	font-weight:bold;
}

.menu2-sitemap ul li{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 30px;
	color:#782748;/*VIOLET*/
	font-size:13px;
	font-weight:bold;
}

.menu2-sitemap ul li ul{
	margin:0px 0px 10px 0px;
	padding:5px 0px 0px 0px;
}

.menu2-sitemap ul li ul li{
	list-style-position:outside;
	list-style-image:url(../images/puce-violette.jpg);
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	text-align:justify;
}

.menu2-sitemap ul li ul a{
	color:#000;
	text-decoration:none;

	font-size:11px;
	font-weight:normal;
}

.menu2-sitemap ul li ul a:hover{
	color:#782748;/*VIOLET*/
	text-decoration:none;
	
	font-size:11px;
	font-weight:normal;
}

/*---------------------------------------------------------------------- mentions.htm */
#mentions-gauche{
	float:left;
	width:150px;
	margin:0px 0px 10px 0px !important;	
	margin:0px 0px 5px 0px;				
	text-align:left;
}

#mentions-droite{
	float:right;
	width:350px;
	text-align:justify;
	margin:0px 0px 10px 0px !important;	
	margin:0px 0px 5px 0px;	
}

/*---------------------------------------------------------------------- photos conseil */
.photoconseil{
	margin:0 0 10px 0;
	padding:0px;
}

#nom0{
	position:absolute;
	margin:0px;
	padding:0px;
	width:510px;
	height:auto !important;
	height:20px;
	min-height:20px;
	visibility:visible;
}

#nom1, #nom2, #nom3, #nom4, #nom5, #nom6, #nom7, #nom8, #nom9, #nom10, #nom11, #nom12, #nom13{
	position:absolute;
	margin:0px;
	padding:0px;
	width:510px;
	height:auto !important;
	height:20px;
	min-height:20px;
	visibility:hidden;
}

.fondCouleur{
	border-bottom:1px solid #702443;
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#702443;

}

/*---------------------------------------------------------------------- reservation-salle.htm */
#coordonnes-salle{
	float: left;
	display:block;
	text-align:left;
}

#coordonnes-salle h2{
	margin:0px;
	padding: 0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
	color:#702443;
	text-align:left;
}

#form-salle{
	float: left;
	display:block;
	width: 510px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	border-top: 1px dotted #9b657b;
}

/*----------------------------------------------------------------------*/
/* fin - gestion contenu */
/*----------------------------------------------------------------------*/

/*----------------------------------------------------------------------*/
/* debut - gestion footer */
/*----------------------------------------------------------------------*/
#footer {
	float:left;
	width:946px; /*986*/
	margin:5px 0px 0px 15px;
	padding: 5px 0px 5px 10px;
	font-size:10px;
	font-weight:bold;
	color: #66aacb;
	border-top:1px solid #c0c0c0;
}
#footer ul{
	width:650px;
	list-style:none;
	float:left;
	display:block;
	margin:0px;
	padding:0px;
}
#footer li{
	display:inline;
	margin:0px;
	padding:0px;
}

#footer a{
	color: #66aacb;
	text-decoration: none;
}
#footer a:hover{
	color: #366b85;
	text-decoration: underline;
}

#copyright{
	float:right;
	padding: 0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
}
/*----------------------------------------------------------------------*/
/* fin - gestion footer */
/*----------------------------------------------------------------------*/