/* styles des menus koalis*/


.MenuPrincipal {
	color:#C90000;
	display:block;
	font-family:verdana;
	font-size:12;
	text-align: justify;
	text-decoration: none;
	}
	
.MenuPrincipal:hover{
	color:#efb5b5;
	display:block;
	font-family:verdana;
	font-size:12;
	text-align: justify;
	text-decoration: none;
	}

.MenuSecondaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	}
	
.MenuSecondaire:hover{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bababa;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	}

.MenuTiers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #5e5e5e;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	}
	
.MenuTiers:hover{font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	}

/* styles du contenu textuel */

.Titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: black;
	text-decoration: none;
	font-weight: bolder;
	}

.sstitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: standard;
	color: #c90000;
	text-decoration: none;
	}

.Text 	{
	font-family: Verdana;
	font-size: 11px;
	color: black;
	text-decoration: none;
	text-align: justify;
	border: thin none #CCCCCC;
	}


/* styles Wysiwyg  */	

.tableauWYSIWYG {
	border: 1px solid black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
	width:500px; 
	height:300px;
	overflow-y: auto;
	overflow-x: auto;
	}
	
.tableauWYSIWYG2 {
	border: 1px solid black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: black;
	text-decoration: none;
	width:500px;
	height:200px;
	}	
	
.BarreWYSIWYG {
  text-align: left;
  background-color: #bababa;
  width:500px;
  }

.BarreOver { 
  background-color: '#ffffff';
  border: 0px solid buttonshadow; 
  }
  
.BarreOut {
  background-color: #bababa;
  border: 0px solid buttonface;
  }
	
	
/*  styles popup  */	
	
.clDescriptionCont {
	position:absolute;
	width:200px;
	visibility:hidden;
	layer-background-color:#17096a;
	z-index:200;color:#ffffff;
}

.clDescription {
	width:165px;
	left:0px;
	top:0px;
	overflow:hidden;
	border: 1px solid #17096a;
	padding:3px;
	font-size:11px;
	background-color:#6d82d1;
	layer-background-color:#17096a;
}

.popup {
	font-family:verdana;
	size:2;
	color:#ffffff
}
	
.popup2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2e8826;
	text-decoration: none;
	text-align: justify;
	border: thin none #CCCCCC;
	}

/* styles des formulaires  */

.tableau {
	border: 1px solid black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: black;
	text-decoration: none;
	}
	
.Bouton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	border:1px solid black;
	color: black;
	font-size: 10px;
	text-decoration: none;
	}

/* styles spéciaux */

/* mentions legales dans footer */

.header {
	background-color:#bababa;
	width:150px;
	height:10;
        padding:5px;
	}

.header2 {
	background-color:#5e5e5e;
	padding:5px;
	height:10;
	}


.mention
	{ font-family:verdana;font-size:12px;color:white;}






.memoText {     
  text-align: left;
  border-left: buttonface 1px solid;
  border-right: buttonface 1px solid;
  border-bottom: buttonface 1px solid;
  overflow-y: auto;
  overflow-x: hidden;
}
.memoText p {
  margin: 0px 0px 0px 0px;
}
.memoText a {
  color: 17096a; 
  text-decoration : none;
}



