/* styles des menus koalis*/

.MenuPrincipal {
	font-family: Arial, sans-serif;
	color: #85ABCB;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	margin:5px;
	display:block;
	}
	
.MenuPrincipal:hover{
	font-family: Arial, sans-serif;
	color: #C5E9FF;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	}

.MenuSecondaire {
	font-family: Arial, sans-serif;
	color: #85ABCB;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	}
	
.MenuSecondaire:hover{font-family: Arial, sans-serif;
	color: #C5E9FF;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	text-decoration: none;
	}

.MenuTiers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	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: #bababa;
	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: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bolder;
	}

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

.Text 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	border: thin none #CCCCCC;
	}


/* styles Wysiwyg  */	

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

.BarreOver { 
  background-color: '#C5E9FF';
  border: 0px solid buttonshadow; 
  }
  
.BarreOut {
  background-color: #85ABCB;
  border: 0px solid buttonface;
  }
	
	
/*  styles popup  */	
	
.clDescriptionCont {
	position:absolute;
	width:200px;
	visibility:hidden;
	layer-background-color:#17096a;
	z-index:200;color:#ffffff;
		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;
	
}
/* styles des formulaires  */

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

/* styles spéciaux */
.background {
	color: #CCCCCC;
    background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

A.link {
	color: #CCCCCC;
	text-decoration: none;
}

A.link:hover {
	color: #FFFFFF;
	text-decoration: none;
}
/* mentions legales dans footer */

.header {

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

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

	background-color:#630C09;
	padding:5px;
	}

.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;
}
