
#outer { background: #FFFFFF; text-align: left; margin: 0px 0px 0px 50px; float: left; width: 800px }
body { font-family: Verdana; background-color: white; text-align: center }
#header { background-image: url(../images/bandeau.jpg); width: 800px; height: 150px }
#menucol { color: black; font-weight: bold; font-size:12px; font-family: "verdana"; background: #FFFFFF; float: left; padding-top: 30px; width: 160px; height: 300px }
#main { background-color: #FFFFFF; float: right; width: 640px }
#headerbar { float: right; margin-right: 0px; height: 20px }
#nav { color: #524A42; font-size: 14px; font-weight: normal; font-family: "Gill sans MT"; text-decoration: underline; background-color: #FFFFFF; float: right; margin: 0px; padding: 0px 5px 0px 0px; height: 30px }
#content  { text-indent: 10px; color: #524A42; font-size: 16px; font-family: "Gill sans MT"; text-align: left; float: left; padding: 30px 0px 0px 0px; width: 460px; font-weight: normal}
#content p{margin: 5px 0px 0px 0px }
#content h1{font-size: 20px; margin: 5px 0px 0px 0px; color:#86694C}
#rightcol { text-align: center; float: right; padding: 15px 5px 0px 0px; width: 170px}
#footer {color: #524A42; font-size: xx-small; background-color: #FFFFFF; margin:0px 0px 0px 50px; text-align: center; float: left; padding: 15px 0px; width: 800px }
#nav2 { background-image: url(images/degrade.jpg); float: right; width: 50px; height: 20px }
#menu dt { font-size: 14px; font-weight: bold; line-height: 20px; background-color: #FFFFFF; margin: 0px 7px; border: solid 0px gray; height: 20px; cursor: pointer}
dl, dt, dd, ul, li { list-style-type: none; margin: 0; padding: 0 }
#menu dt a { color: #86694C; text-decoration: none; border: none 0; height: 100%}
#menu dt a:hover { text-decoration: underline }
a {color: #86694C}
img {border:0px}
#introleft {width:355px; background:#FFFFFF; float: left; margin: 5px 15px; padding:5px 0px; font-family: "Gill sans MT"; font-size: 16px; text-align: center; height: 300px }
#introright {width:355px; background: #FFFFFF; float: right; margin: 5px 15px; padding:5px 0px; font-family: "Gill sans MT"; font-size: 16px; text-align: center; height: 300px }
#intropics {width: 800px; background: #FFFFFF; text-align: center }
b.key{color:black; font-weight:bold; font-family:"verdana"; font-size:12px}
#bulle { position: absolute; visibility: hidden;  font-size:12px;}
.info{ border:1px solid #666666; padding: 7px; color:#666666; background-color:#FFFFFF; font-family:"trebuchet MS";}
.fr{color:#114378}

/* CSS pour calendrier*/
.calendar {
	font-family: arial, helvetica;
	font-size: 10px;
	text-align: center;
	color: #000000;
	background-color: #FFFFFF; /* BLANC #FFFFFF */
	border-color: #000000;
	border-style: none;
	border-width: 2px;
	border-spacing: 2px;
	border-collapse: separate;
	margin: 0 auto;
	table-layout: fixed;
	width: 170px;}
.calendar-month {
  width:165;
  background-color: white;
  color: #86694C;
  font-size: 11px;
  font-weight:bold;
  border-width:1px;
  text-align:center;
  }
.A {
	background-color: #B2F761;
	border-style: none;
	border-width: 0px;
	text-align: center
}

.B {
	background-color: #E0DED9;
	border-style: none;
	border-width: 0px;
	text-align: center
}
.AB {
	background-image: url(../images/M_pris.PNG);
	border-style: none;
	border-width: 0px;
	text-align: center
}
.BA {
	background-image: url(../images/pris_M.PNG);
	border-style: none;
	border-width: 0px;
	text-align: center
}


