body{
	font-family:arial; 	
	padding:0;
	margin:0; 
	background:url(/images/fond-page.jpg) repeat-x #99ccff;
	/*color:#999;*/
	color:#2a4a6e;
	
}
html {
	font-size: 100%;  
}
#contenu{
	width: 850px; 
	margin-left: auto;
	margin-right: auto;  
	background:#FFF;
	padding:30px;
	margin-top:30px;
}
#bandeau{
	background:url(/images/logo.jpg) no-repeat;
	width: 910px; 
	margin-left: auto;
	margin-right: auto;
	height:200px;
 
}
#menu{
	width:100%;
	height:52px;
	background:url(/images/bg_barre_menu.png) repeat-x;
	text-align:center;
}
#footer{
		background:url(/images/bg_barre_menu.png) repeat-x center center ;
		height:30px;
		width:910px;
		margin-left: auto;
		margin-right: auto;
		margin-top:10px;
		font-size:12px;
		text-align:right;

}
#footer span{
	padding:10px;
 
}

#menu img{vertical-align:middle}
#menu a{
	font-weight:bold;
	font-size:20px;
	color:#2a4a6e;
	margin:10px;
	text-decoration:none;
 
 
	text-align:left;
 
} 
#bandeau table{
	margin-top:20px;
}
#bandeau div{
	text-align:center;
	margin-left:45px;
	width:160px;
}
#bandeau table td {
	background:url(/images/bt_activites.png) no-repeat; 
	width:223px;
	height:61px; 
 
}
#bandeau a{
	 
		color:#FFF;
		text-transform:uppercase;
		text-decoration:none;
		font-weight:bold;
 
}
a.pages {
   color:#2a4a6e;
   font-weight:bold;
   text-decoration:none;
}
a:hover.pages {
  text-decoration:underline;
}
h1{
color:#36b9d9;	
}
ul#htech  li {
	list-style-image: url(/images/puce.png); 
}
 
ul.menuser,ul.menuser li{margin:0; padding:0; list-style:none;}

.alt{
	background:#BAD5F5;
}
ul.menuser li{
	padding:5px;
	text-align:right;
	font-size:20px;
}

ul.menuser li a:hover{
	color:red;
}

#diapo{
	margin-top:20px;
	margin-left: auto;
	margin-right: auto;
	width:930px;
}
#diapo ul, #diopa ul li{
	padding:0;
	margin:0;
	list-style:none;
} 

#diapo ul, #diapo li,
	#diapo ul, #diapo li{
		margin:0;
		padding:0;
		list-style:none;
		}
 
	#diapo li, #diapo li{ 
 
		width:938px;
		height:325px;
		overflow:hidden; 
		}	

 
#ssrub{
 
 	  z-index:40;
 position:absolute;
  border:1px solid #CCC;
 background:#FFF; 
	
}
.info{
	padding:10px;
	border:1px solid #CCC;
	background:#F5F5F5;
}
#formcontact label{
	width:150px;
	display: inline;
  	float: left;
 
}
#formcontact br{
clear: both;
 
}
#formcontact input, #formcontact  textarea, #formcontact select,#formcontact checkbox {
		border:1px solid #2a4a6e;
	 
}


