/* styles des menus koalis*/


.MenuPrincipal {
	font-family: arial, sans-serif;
	text-decoration:none;
	color:black;
	font-weight:bold;
	font-size:12  
	}
	
.MenuPrincipal:hover{
	font-family: Arial, sans-serif;
	color: black;
	font-weight:bold;
	font-size:12 
	}

.MenuSecondaire {
	font-family:arial;
	border-top:1px solid white;
	text-decoration:none;
	padding-right:5;
	color:838383;
	padding-left:5;
	font-weight:bold;
	font-size:12 
	}
	
.MenuSecondaire:hover{
	font-family:arial;
	border-top:1px solid white;
	padding-right:5;
	text-align:right;
	font-weight:bold;
	font-size:12 
	}

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

/* styles du contenu textuel */

.CellMenuP {
	font-family:arial;
	border-top:1px solid white;
	padding-right:5;
	text-align:right;
	
	}
	
.Mentions {
	font-family:arial;
	color:838383;
	font-size:11;
	text-decoration:none;
	}
	
.titre {
	font-family:arial;
	color:7395ac;
	font-size:14;
	font-weight:bold
	}
	
.h1 {
	font-family:arial;
	color:7395ac;
	font-size:14;
	font-weight:bold
	}
	
.sstitre {
	font-family:arial;
	padding-right:5;
	color:838383;
	font-size:12;
	font-weight:bold;
	text-decoration:none;
	}
	
h2 {
	font-family:arial;
	padding-right:5;
	color:838383;
	font-size:12;
	font-weight:bold;
	}
	
.texte {
	letter-spacing:1;
	font-family:arial;
	color:838383;
	font-size:11;
	text-decoration:none;
	}
	
h3 {
	letter-spacing:1;
	font-family:arial;
	color:838383;
	font-size:11;
	text-decoration:none;
	}
	
	.text {
	letter-spacing:1;
	font-family:arial;
	color:838383;
	font-size:11;
	text-decoration:none;
	}
li{color:C10000}

/* styles Wysiwyg  */	

.tableauWYSIWYG {
	border: 1px solid black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: red;
	text-decoration: none;
	width:550px; 
	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:550px;
	height:200px;
	}	
	
.BarreWYSIWYG {
  text-align: left;
  background-color: #b4cce8;
  width:550px;
  }

.BarreOver { 
  background-color: '#ffffff';
  border: 0px solid buttonshadow; 
  }
  
.BarreOut {
  background-color: #b4cce8;
  border: 0px solid buttonface;
  }
	

/* styles des formulaires  */

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




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


a.toplink{font-family:Arial, Helvetica, sans-serif;font-size : 9pt;color:white;}
a.toplink:link  {face:Arial, Helvetica, sans-serif;color: white;text-decoration: none;}
a.toplink:visited  {face:Arial, Helvetica, sans-serif;color: white;text-decoration: none;}
a.toplink:active  {face:Arial, Helvetica, sans-serif;color: white;text-decoration: none;}
a.toplink:hover {face:Arial, Helvetica, sans-serif;color: white;text-decoration: none;}



.european {
	letter-spacing:1;
	font-family:arial;
	color:838383;
	font-size:11;
	text-decoration:none;
	text-align:justify;
	}
	
.european a {color:#838383; text-decoration: none;}
.european a:hover {color:#838383;text-decoration: none;}
.european a:visited {color:#838383;text-decoration: none;}
.european a:hover,visited {color:#838383;text-decoration: none;}
.european a:active {color:#838383;text-decoration: none;}

.satellite {
width:95%;
margin-left:auto;
margin-right:auto;
}

.satellite_bg{
background-image:url(../images/bg.png);
width:16px;
height:31px;
float:left;
}

.satellite_bm{
background-image:url(../images/bm.png);
height:31px;
float:left;
line-height:2.3;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

.satellite_bm a{text-decoration:underline;color:white;}
.satellite_bm a:hover{text-decoration:none;color:white;}

.satellite_bd{
background-image:url(../images/bd.png);
width:16px;
height:31px;
float:left;
}

