body {
  background: url('fond.gif') no-repeat top right; 
  font-family:Helvetica,Arial,Verdana,sans-serif;
  margin-top : 0px;
}

#header{
  background: url('resistances.png') no-repeat ;
  font : normal bold 3.5em tahoma;
  height : 123px;
  line-height : 2em;
  margin : 0px;
  padding-left: 20px;
}
#header a {
  background: url('titre.gif') no-repeat ;
  display : block;
  height: 65px;
  width : 550px;
}

#menu {
  height : 30px;
  margin : 0px;
}

#menu ul {margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:36px;text-transform:uppercase;font-size:12px;font-weight:bold;background:transparent url("bgOFF.gif") repeat-x top left;font-family:Helvetica,Arial,Verdana,sans-serif;border-bottom:4px solid #336666;border-top:1px solid #C0E2D4;}
#menu li{display:block;float:left;margin:0;padding:0;}
#menu li a{display:block;float:left;color:black;text-decoration:none;padding:12px 20px 0 20px;height:24px;background:transparent url("bgDIVIDER.gif") no-repeat top right;}
#menu li a:hover{background:transparent url("bgHOVER.gif") no-repeat top right;}
#menu li a.current,#menu  li a.current:hover{color:#fff;background:transparent url("bgON.gif") no-repeat top right;}
	
#contenu{
  border-bottom : 1px solid #8C8984;
  font-size : 0.9em;
  margin-top: 5px;
  margin-bottom : 5px;
  min-height: 500px;
  padding : 5px;
}

#calendrier {
  font-family : "trebuchet MS",sans-serif;
  margin : auto;
  text-align : justify;
  width : 95%;
}

#pied{
  margin:auto;
  text-align:center;
}
#forum,#indy{
  background :red; 
  font-size : 1em;
  padding : 5px;
}

#encart-droit{
 background: #eee;
 float: right; 
 width : 18%; 
 text-align: center; 
 margin : auto;
 padding-left: 1px;
}

h2 {
  text-align : center;
}

.calendrier li , .thisdate li{
  list-style-type: none;
  padding: 0px 0px 5px 10px;
  list-style-image: url('../images/petit-poing.gif');
}

.listedate{
  list-style-type: none;
  margin-bottom: 10px;
  padding : 5px;
}

.aujourdhui{
  background-color : #74C2E1 ;
  padding: 5px;
}

#last-photo{
  background : url('../images/photos.png') no-repeat top left;
  border-bottom: 1px dashed grey;
  display: block;
  font : normal bold 0.9em verdana;
  height : 25px;
  margin-left: 1px;
}

#last-forum {
  background : url('../images/forum.png') no-repeat top left;
  border-bottom: 1px dashed grey;
  display: block;
  font : normal bold 0.9em verdana;
  height : 25px;
  margin-left: 1px;
}

a:link, a:visited, a:hover,a:active{
  color: #0000EE;
  font-size : 0.9em;
  text-decoration : none;
}

img {
  border : 0px;
}

.clear {
  clear: both;
}

.detail_head {
  color: red;
  cursor: pointer;
  text-decoration: underline;
}

.delicious {
	background: url(../images/delicious.png)no-repeat;
	background-position: 0 -1px;
}
.facebook {
	background: url(../images/facebook.png)no-repeat;
	background-position: 0 -1px;
}
.stumbleupon {
	background: url(../images/stumbleupon.png)no-repeat;
	background-position: 0 -1px;
}
.twitter {
	background: url(../images/twitter2.png)no-repeat;
	background-position: 0 -1px;
}

/**alternance*/
.fonce {
  background-color: #CEDDB6;
}

.clair {
}
