body {
	background-color : #FFFFFF;
	margin: 0;
	font-family: arial,verdana;
	font-size : 12px;
	text-align: center;
	padding: 0;
	line-height: 15px;
  height:100%;
}
a {
	color:#000000;
}
a:link,a:active,a:visited {text-decoration: none}
table {
  margin:0;
  padding:0;
  border-collapse:collapse;
}
tr {
  vertical-align:top;
  margin:0;
  padding:0;
  border-collapse:collapse;
}
td {
	font-family: arial,verdana;
	font-size : 12px;
  margin:0;
  padding:0;
  border-collapse:collapse;
}
img {
	display: inline-block;
	vertical-align: middle;
	border-color: #000000;
}
br {
	line-height: 15px;
}
b {
	font-weight: bold;
}
hr {
	height: 1px;
	margin: 0;
	padding: 0;
}
form {
	margin: 0;
	padding: 0;
}
table.center {
	margin-left:auto;
	margin-right:auto;
}
.principal {
  width:980px;
  margin-left:auto;
	margin-right:auto;
}
.rouge {
  color:#FF6666;
}
.blanc {
  color:#FFFFFF;
}
.commander {
  background-color:#ff3333;
  color:#FFFFFF;
  font-size:10px;
  line-height:10px;
  width:65px;
  height:15px;
  text-align:center;
  vertical-align:top;
  margin:0;
  padding:0;
}
.reserver {
  background-color:#339933;
  color:#FFFFFF;
  font-size:10px;
  line-height:10px;
  width:65px;
  height:15px;
  text-align:center;
  vertical-align:top;
  margin:0;
  padding:0;
}
.Rss {
  background-image:url('/images/rss.gif');
  width:14px;
  height:14px;
  border:0;
}
.VousEtes {
  text-align:left;
  font-size:11px;
  padding-left:10px;
  height:30px;
  padding-top:10px;
}
.off {
}
.opac {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
	width:100%;
	height:100%;
	z-index:1;
	position:relative;
}
.formtext {
  width:115px;
  height:15px;
  border:1px solid #9E9E9E;
  vertical-align:middle;
}
.calendarTable {
  border:1px solid #000000;
  margin-right:0;
  margin-left:auto;
  width:130px;
  height:137px;
}
.calendarDays {
  color:#000000;
  font-size:11px;
  background-color:#FFFFFF;
  text-align:center;
  vertical-align:middle;
}
.calendarToday {
  color:#FFFFFF;
  font-size:11px;
  background-color:#000000;
  text-align:center;
  vertical-align:middle;
}
.calendarHeader {
  color:#FFFFFF;
  font-size:11px;
  background-color:#A9B4B3;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
}
.onglet {
  float:left;
  margin:0 1px;
  padding:4px 10px;
  background:#3E3E3E url('/images/ongletfond.jpg');
  color:#FFFFFF;
}
.onglet:hover {
  color:#000000;
  cursor:hand;
}
.ongletactif {
  float:left;
  margin:0 1px;
  padding:4px 10px;
  background-color:#767676;
  color:#FFFFCC;
}
.GTitre {
  font-family:georgia;
  font-weight:bold;
}
div.ebook-link-not-found {
  width:0;
  height:0;
  text-indent:-9999px;
}
div.ebook-link a {
  display:block;
  background:url('/images/feuilleter2.jpg') top left no-repeat;
  width:80px;
  height:22px;
  text-indent:-9999px;
}
.menu{
width:70%;
background-color:#FFFFFF;
margin:10px 0;
padding:0;
height:1px;
}

ul.menucat li {
margin:0;
padding-bottom:4px;
list-style-image: URL(/images/arrow.png); 
}

ul.menucat  {
margin:0;
padding-left:15px;
}