/* CSS Document */

body{ 
	background-image:none;	
	font-family: Verdana, Tahoma, Arial, Trebuchet MS, Sans-Serif, Georgia, Courier, Times New Roman, Serif;
	font-size: 11px;
    width:1010px;	  
	margin: auto;	 
}

#header {
	background-image: url(images/headernoel.jpg);
	height:122px;
	width:734px;
	margin:auto;
	background-repeat: no-repeat;
	}
#lienheader {
	margin-left:190px;
	margin-right:85px;
	margin-top:90px;
	}
#descriptionheader {
	margin-left:0px;
	margin-right:10px;
	padding-top:0px;
	height:20px;
	}
.hidden {color: #666666;}
#menudroit {	
	width:160px;
	float:right;	
}

#menugauche {	
	width:160px;
	float:left;
}

.bloc {	
	margin-top:10px;
  margin-bottom:10px;	
  background-image: url(images/fondmenu.jpg);	
	background-repeat: repeat-y;	
}
#news{	
	background-image: url(images/news.jpg);	
	height: 34px;
	background-repeat: no-repeat;		
}
#newsinterne {	
	width:138px;
	margin-left:13px;
	margin-top:5px;
	margin-right:10px;
	}
#menu {	
	background-image: url(images/menu.jpg);	
	height: 34px;
	background-repeat: no-repeat;		
}
#msn{	
	background-image: url(images/msn.jpg);	
	height: 34px;
	background-repeat: no-repeat;		
}
#avatars{	
	background-image: url(images/avatars.jpg);	
	height: 34px;
	background-repeat: no-repeat;		
}
#sudoku{	
	background-image: url(images/sudoku.jpg);	
	height: 34px;
	background-repeat: no-repeat;		
}
#partenaires{	
	background-image: url(images/partenaires.jpg);	
	height: 34px;
	background-repeat: no-repeat;		
}
#pub {	
	background-image: url(images/pub.jpg);	
	height: 34px;
	background-repeat: no-repeat;		
}

.corps {	
	background-image: url(images/fondmenu.jpg);	
	background-repeat: repeat-y;		
}

.bas {	
	background-image: url(images/menubas.jpg);	
	height: 14px;
	background-repeat: no-repeat;		
}

.menulien {	
	margin:0px;
	margin-left:20px;
	margin-right:15px;
    padding:0px; 
    padding-top:5px;   
    list-style-type:none;		
}

.menulien li {	
	margin-bottom:5px;			
}

.menulien li a {	
	color:#000000;
  text-decoration:none;
  font-size: 11px;  			
}

.menulien li a:hover {	
	color:#bababa;
  text-decoration:underline;   			
}

#conteneur {	
	margin-top:10px;	
  margin-left:172px;
  background-image: url(images/contenu.jpg);	
background-repeat: repeat-y;
  width:665px;  	
}

#contenu {
width:598px;
margin:auto;
}

#contenuhaut {	
	background-image: url(images/contenuhaut.jpg);	
	height: 36px;
	background-repeat: no-repeat;		
}
#liencontenu {
    padding-top:4px;    
   width:570px;
   margin:auto;
	}
	#liencontenu li {
   display:inline;
   margin-right:3px;
}
#contenubas {	
	background-image: url(images/contenubas.jpg);	
	height: 35px;
	background-repeat: no-repeat;		
}
#contenupub{
	margin-left:12px;
	margin-right:12px;
    }


#pied {
	clear: both;
	background-image: url(images/pied.jpg);
	background-repeat:no-repeat;
	height:50px;/* 50 */
	width:667px;
	margin-top:10px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
}
#lienpied {
width:667px;
height:13px; /* 13 */
padding-top:37px;}

.lienpied {
color: #CCCCCC;
text-align: center;
}


#firefox {	
	width:138px;
	margin-left:13px;
	margin-top:5px;
	margin-right:10px;
	}
a {	
	color:#000000;
  text-decoration:none;
  font-size: 11px;  			
}
a:hover {	
	color:#bababa;
  text-decoration:underline;   			
}
.fleche {color: #FF0000;
}
.new {color: #FF0000;
font-style:oblique;
}
