body {  
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-base-color : #942577;
	scrollbar-darkshadow-color : #942577;
	scrollbar-face-color : #942577;
	scrollbar-highlight-color : #942577;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #942577;
	font-family: Verdana, Helvetica, sans-serif;font-size: 9pt; font-weight: normal;	
}

.texte, .spip {  
		color: #663366;
		font-family: Arial,Helvetica, sans-serif;
		font-size: 9pt; 
		font-weight: normal; 
		text-align:justify;
		line-height:9pt;
		  }

.descvideo {  
		color: #fbccef;
		font-family: Arial,Helvetica, sans-serif;
		font-size: 9pt; 
		font-weight: normal; 
		text-align:justify;
		line-height:9pt;
		width:490px;
		margin-right:40px;
		margin-top:10px;
			
		  }

.cadreaccueil {  
		color: #663366;
		font-family: Arial,Helvetica, sans-serif;
		font-size: 9pt; 
		font-weight: normal; 
		margin:10px;
		text-align:justify;
		line-height:9pt;
		  }

.videos {  
	background-image: url(images/accueilvideo2.jpg); 
	background-repeat: no-repeat;
	background-position:0px 0px;
	width:600px;
	heigh:420px;
	text-align:center;
		  }
		  
.cadre {  
		color: #663366;
		font-family: Arial,Helvetica, sans-serif;
		font-size: 9pt; 
		font-weight: normal; 
		margin:10px;
		text-align:justify;
		line-height:9pt;
		  }

.rubaccueil {  
		color: #942577;
		background-color:#F2DBEC;
		border: 1px dashed #942577;
		margin:10px;
		margin-left:30px;
		margin-right:30px;
		padding:7px;
		font-size:15px;
		font-weight:bold;
		font-family: Verdana,Arial,Helvetica, sans-serif;
		text-align:center;
		  }
		  
.intertitre {  
		color: #942577;
		background-color:#F2DBEC;
		border: 1px dashed #942577;
		margin-left:30px;
		margin-right:30px;
		padding:3px;
		font-size:12px;
		font-weight:bold;
		font-family: Verdana,Arial,Helvetica, sans-serif;
		text-align:center;
		line-height:17pt;
		  }

#path {
	margin: 0;
	padding: 6px 0;
	font-family: Verdana,Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:  #FFFFFF;
	line-height: 100%;	
}

#path a { 
	color: #FFFFFF; 
	text-decoration: none; 
}

#path a:hover {
	color: black;
	text-decoration: none;
}		    

.lienmenu {  
		color: #333333;
		margin-left:10px;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		font-family: ,Arial,Helvetica, sans-serif;
		text-align:center;
		line-height:13pt;
		  }

.liendoc {  
		color: #333333;
		margin-left:10px;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
		font-family: ,Arial,Helvetica, sans-serif;
		text-align:center;
		line-height:11pt;
		  }		
		  
.spip_in {  
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:none;
		font-size: 8pt; 
		  }		  		  
		  
a.lienmenu {  
		text-decoration:none;
		  }	
		  
.ssmenu {  
		color: #942577;
		margin-left:3px;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
		font-family: ,Arial,Helvetica, sans-serif;
		  }	
a.ssmenu {  
		text-decoration:none;
		  }			  
		    

.menu {  
		border: 1px dashed #B35A00;
		background-color: #FFDFBF;
		font-family: Arial,Helvetica, sans-serif;font-size: 10pt; font-weight: normal; text-align:center;
		color:#00487D;
		width:100%;
		height:100%;
		  }
		  
.introaccueil {  
		color: #F8E2F2;
		font-family: Verdana,Arial,Helvetica, sans-serif;font-size: 9pt; font-weight: normal; text-align:center;
		margin-top:250px;
		width:450px;
		text-align:justify;
		line-height:9pt;
		  }
		  

.ptitvert { font-size: 9pt; color: #003300}
.body8 { font-size: 9pt; color: #003300 ; font-family: Verdana, Arial, Helvetica, sans-serif}
.lien7b { font-size: 8pt; color: #003300 ; font-family: Verdana, Arial, Helvetica, sans-serif ; font-weight: bold}
.bodybege8 { font-size: 8pt; color: #CCCC99; font-family: Verdana, Arial, Helvetica, sans-serif }
.bodybege12 { font-size: 12pt; color: #CCCC99; font-family: Verdana, Arial, Helvetica, sans-serif }
.body8orange { font-size: 9pt; font-weight: bold; color: #CC6633}
.body12orange { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CC6633}
a.body8orange {color:#CC6633; text-decoration:underline}
a:hover.body8orange {color: #CC6633; text-decoration:underline}
.body8orangefin {
font-size: 9pt; font-weight: normal; color: #CC6633
}
a.body8orange {color:#CC6633; text-decoration:underline}
a:hover.body8orange {color: #CC6633; text-decoration:underline}

/*
 * Classe body utilisée dans les articles et rubriques SPIP
 */

.spip_documents, a.spip_documents, .formulaire_spip spip_documents{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size : 70%;
	border:0;
	padding:0;
	text-align:center;
}

.spip_documents_center, a.spip_documents_center, .spip_doc_titre{
	text-align:center;
	border:0px;
	padding:0px;
}

.spip_logos,.spip_documents img,.spip_barre { border: 0; }

a.spip , a.spip_in, a.spip_out {  text-decoration: underline; color: #333333}
a.spip:visited {  color: #333333;text-decoration:underline}
a.spip:link {  color: #333333;text-decoration:underline}
a.spip:hover   {  color: #333333;text-decoration:underline}
.spippti {  font-family:Arial, Helvetica, sans-serif; font-size: 10px; color:#333333}
strong.spip{ font-weight:bold;}
/*
 * Tableaux automatiques SPIP
 */

table.spip {
	border: 1px dashed #942577;
	background-color:#F2DBEC;
	border-spacing:5px;
	margin-bottom:10px;
	vertical-align:top;
	margin: auto;
}

table.spip tr.row_first {
	background-color: #F2DBEC;
	
}

table.spip tr.row_odd {
	background-color: #FFFFFF;
}

table.spip tr.row_even {
	background-color: #F2DBEC;
}

table.spip td {
	padding: 1px;
	text-align: lect;
	vertical-align: center;
}

