* {margin: 0; padding: 0;}

body {
	background: #92A9E1;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
}
big {	font-size: 0.6em;
	font-weight: bold;
	color: #000000;
}
regul{	font-size: 0.6em;}

a {
	font-size: 0.6em;

	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #264898;
	text-decoration: underline;
}



#background {
	background: #996993; 	
	margin: 0 auto;
	width: 750px ;
			/*filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;*/
			}
			
#container {
	border-top: 10px solid #996993;

	line-height: 1.3em;
	margin: 0 auto;
	background:  #111111;
	width: 750px;
}


#footer {
margin-top : 2px;
	font-size: 0.6em;

	background: #FFFFFF;

	padding: 2px;

}
#conteneur{
background: #562200 url(footer.jpg);}

.principal {background: #FFF url(img/main.gif) repeat-y;}
.colonne .left {width: 75%;}
.colonne .right {width: 22%;}
.colonne .right table caption {border-bottom-color:#000;}
.colonne .right table thead tr {
  border-bottom-color: #000;
  color: #A53512;
}
.colonne .right table th {border-bottom-color:#000;}
.colonne .right table td#today {
  border-color: #000;
  color: #A53512;
}
.colonne .right table td a {
  border-bottom-color: #000;
  background-color: #EDF3DE;
}

.colonne .right table tfoot {border-top-color: #000;}
.colonne .right table tfoot a {background: none;}


.colonne .right table caption {
  margin: -5px 10px 0 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid;
  letter-spacing: 0.1em;
}

.colonne .right table thead tr {border-bottom:1px solid;}

.colonne .right table th {border-bottom:1px solid;}

.colonne .right table td {
  width: 225px; /* maximaize width; honestly, I don't know much about tables... */
  padding: 1px;
}

.colonne .right table td#today {
  padding: 0;
  border: 1px solid;
  font-weight: bold;
}

.colonne .right table td a {
  display: block;
  border-bottom: 1px solid;
  font-weight: bold;
}

.colonne .right table tfoot {border-top:1px solid;}
.colonne .right table tfoot a {
  border: none;
  font-weight: bold;
}
.colonne .right table tfoot #prev a {text-align:left;}
.colonne .right table tfoot #next a {text-align:center;}

.contenu {padding: 18px 20px;
}

.left {float: left;}

.clear,.clearer {clear: both;} 

.bottom {
	background: #111111 ;
	border-top: 1px solid #AA8;
	color: #444;
	padding: 14px 20px;
}
.bottom .left,.bottom .right {width: 49%;}
