/*body si pas de style*/
.default {
  margin-top : 0px;     
  margin-bottom : 0px;  
  margin-left : 0px;    
  margin-right : 0px;  
  font-size : 1px; 
}
#wuBodyFond2 {
 	margin: 0px;
 	padding: 0px;
 	position : absolute;
 	width:100%;
 	z-index:-1;
}
/*link par default*/
a:visited	{ 
	color : #CCCCCC; 
	text-decoration : none;  
}
a:link		{ 
	color: #CCCCCC;
	text-decoration : none;
}
a:hover	{ 
	color : #000000; 
	text-decoration : none; 
}
a:active	{ 
	color: #000000;
	text-decoration : none; 
}
a:focus {    outline: none; }
/*texte par defaut*/
.wuDefaultText	{ 
	font-size : 11px;
	font-family : Verdana, Helvetica, Arial, sans-serif;
}
/* Permet le retour a la ligne */
.wu_clear_both {  
  margin : 0px; /* bug FF (obligatoire) */ 
  clear : both;   
}
/* Alignement a gauche */
.wu_align_left {
  margin : 0px; /* bug FF (obligatoire) */ 
  clear : both;  
  text-align : left;   
}
/* Alignement au centre */
.wu_align_center {
  margin : 0px; /* bug FF (obligatoire) */ 
  clear : both;  
  text-align : center;  
}
/* Alignement a droite */
.wu_align_right {
  margin : 0px; /* bug FF (obligatoire) */ 
  clear : both;  
  text-align : right;     
}
/* Alignement en float a gauche */
.wu_float_left {
  margin : 0px; /* bug FF (obligatoire) */ 
  float : left;  
}
/* Alignement en float a droite */
.wu_float_right {
  margin : 0px; /* bug FF (obligatoire) */ 
  float : right;  
}
/* Alignement des images a gauche */
.wu_img_float_left {
  float : left;
  margin-top : 0px;
  margin-bottom : 5px;
  margin-left : 0px;
  margin-right : 5px;    
}
/* Alignement des images a droite */
.wu_img_float_right {
  float : right;
  margin-top : 0px;
  margin-bottom : 5px;
  margin-left : 5px;
  margin-right : 0px; 
}
.wu_display_none {
  margin : 0px; /* bug FF (obligatoire) */ 
  display : none;
}
.wu_width_100 {
  margin : 0px; /* bug FF (obligatoire) */ 
  width : 100px;
}
.wu_width_150 {
  margin : 0px; /* bug FF (obligatoire) */ 
  width : 150px;
}
.wu_width_200 {
  margin : 0px; /* bug FF (obligatoire) */ 
  width : 200px;
}
.wu_width_250 {
  margin : 0px; /* bug FF (obligatoire) */ 
  width : 250px;
}
.wu_inter_10 {
  margin : 0px; /* bug FF (obligatoire) */ 
  float : left;
  width : 10px;   
}
.wu_inter_5 {
  margin : 0px; /* bug FF (obligatoire) */ 
  float : left;
  width : 5px;   
}
.wu_bgcolor_gray {
  background-color : #E9E9E9;
}
.wu_bgcolor_white {
  background-color : #FFFFFF;
}
/*style des UL des plan html*/
.wu_menu_ul { 
  clear:both;
  margin:0px;
  padding:0px;
  display:inline-block;
  list-style-type:none;  
  list-style-image:none;
}
/*div : guide publish*/
#wuGuidePublish	{ 
  /*height : 30px;*/ 
	background-image : url(../../images/divers/regle.gif); 
	background-repeat : no-repeat; 
	background-position : left bottom; 
}
/*div : link publish*/
#wuLinkPublish	{ 
	/*height : 30px; */
	/*line-height : 30px; */
	text-align : center; 
	font-size : 9px; 
	font-family : Verdana, Helvetica, Arial, sans-serif; 
}
/*link publish*/
a.wuLinkPublish:visited	{ 
	color : #000; 
	font-weight : bold;
	text-decoration : none;  
}
a.wuLinkPublish:link		{ 
	color: #000;
	font-weight : bold; 
	text-decoration : none;
}
a.wuLinkPublish:hover	{ 
	color : #000; 
	font-weight : bold;
	text-decoration : underline; 
}
a.wuLinkPublish:active	{ 
	color: #000;
	font-weight : bold;
	text-decoration : underline; 
}
/* Div servant a l affichage du detail des definitions*/
.wu_def_object_content {
  display : none; 
  position : absolute;
	z-index : 1000; 
  width : 300px;  
  max-height : 300px;
  border : 1px solid #000000;
  background-color : #FFFFFF;
  overflow : auto;
  padding : 10px;
}
/*texte par defaut*/
.wuDefaultSpacer	{ 
  margin : 0px; /* bug FF (obligatoire) */ 
  font-size : 1px;
}
/*Popup ajax */
.wuAjaxPopup {
  position : absolute;
  z-index : 1000; 
  overflow : auto;
}
/*masque */
.wuMasque {
  position : absolute;
  top :0px;
  left:0px;
  z-index : 900; 
} 
/*Popup waiting*/
.wuWaitingPopup {
	padding:10px;
  position : absolute;
  display: none;
  z-index : 2000; 
  overflow : auto;
  font-size: 10px;
  color: #666;
  text-align: center;
  background: #FFF;
  border:1px solid #666;
}