/* MenuBegin:
/* MenuBegin:MENU_SERVEURS_FOUS_2010 */
ul.MENU_SERVEURS_FOUS_2010 { margin: 0; border: 0; padding: 0; list-style: none; line-height: 22px; }
ul.MENU_SERVEURS_FOUS_2010 li { margin: 0; border: 0; padding: 0; float: left;/*Gecko*/ display: inline; list-style: none; position: relative; }
ul.MENU_SERVEURS_FOUS_2010 ul { margin: 0; border: 0; padding: 0; list-style: none; width: 80px; display: none; position: absolute; top: 22px; left: 0; }
ul.MENU_SERVEURS_FOUS_2010 ul li { position: relative; display: block !important; display: inline;/*For IE*/ float: left;/*IE 7*/ position: relative; }

/* 1st Level */
ul.MENU_SERVEURS_FOUS_2010 a { color: #000; background: #fff; text-decoration: none; width: 60px; border-top: 1px solid #aaa; border-bottom: 1px solid #aaa; border-right: 1px solid #ddd; text-align: center; padding: 0px 10px; font: normal 12px/18px Tahoma, Geneva, sans-serif; float: none !important; /*For Opera*/ float: left; /*For IE*/ display: block; height: auto !important; height: 1%; /*For IE*/ }
ul.MENU_SERVEURS_FOUS_2010 a:hover,
ul.MENU_SERVEURS_FOUS_2010 li:hover a,
ul.MENU_SERVEURS_FOUS_2010 a:hover,
ul.MENU_SERVEURS_FOUS_2010 li.over a { color:fff; background: #000; text-decoration: none; }
ul.MENU_SERVEURS_FOUS_2010 a.first { border-left: 1px solid #aaa; }
ul.MENU_SERVEURS_FOUS_2010 a.last { border-right: 1px solid #aaa; }

/* 2nd Level */
ul.MENU_SERVEURS_FOUS_2010 li:hover li a,
ul.MENU_SERVEURS_FOUS_2010 li.over li a { line-height:12px; padding:5px 10px; color: #fff; background: #000; text-decoration: none; border-left: 1px solid #aaa; border-right: 1px solid #aaa; border-top: 1px solid #ddd; border-bottom:0; float: none; }
ul.MENU_SERVEURS_FOUS_2010 li:hover li a:hover,
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover a,
ul.MENU_SERVEURS_FOUS_2010 li.over li a:hover,
ul.MENU_SERVEURS_FOUS_2010 li.over li.over a { color: #000; background: #C0C0C0; text-decoration: none; }
ul.MENU_SERVEURS_FOUS_2010 li:hover li a.first,ul.MENU_SERVEURS_FOUS_2010 li.over li a.first { border-top: 1px solid #aaa; }
ul.MENU_SERVEURS_FOUS_2010 li:hover li a.last,ul.MENU_SERVEURS_FOUS_2010 li.over li a.last { border-bottom: 1px solid #aaa; }

/* 3rd Level */
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover li a,
ul.MENU_SERVEURS_FOUS_2010 li.over li.over li a { color: #fff; background: #000; text-decoration: none; border-left: 1px solid #aaa; border-right: 1px solid #aaa; border-top: 1px solid #ddd; border-bottom:0; }
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover li a:hover,
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover li:hover a,
ul.MENU_SERVEURS_FOUS_2010 li.over li.over li a:hover,
ul.MENU_SERVEURS_FOUS_2010 li.over li.over li.over a { color: #000; background: #C0C0C0; text-decoration: none; }
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover li a.first,ul.MENU_SERVEURS_FOUS_2010 li.over li.over li a.first { border-top: 1px solid #aaa; }
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover li a.last,ul.MENU_SERVEURS_FOUS_2010 li.over li.over li a.last { border-bottom: 1px solid #aaa; }

/* 4th Level */
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover li:hover li a,
ul.MENU_SERVEURS_FOUS_2010 li.over li.over li.over li a { color: #fff; background: #000; text-decoration: none; border-left: 1px solid #aaa; border-right: 1px solid #aaa; border-top: 1px solid #ddd; border-bottom:0; }
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover li:hover li a:hover,
ul.MENU_SERVEURS_FOUS_2010 li.over li.over li.over li a:hover { color: #000; background: #C0C0C0; text-decoration: none; }
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover li:hover li a.first,ul.MENU_SERVEURS_FOUS_2010 li.over li.over li.over li a.first { border-top: 1px solid #aaa; }
ul.MENU_SERVEURS_FOUS_2010 li:hover li:hover li:hover li a.last,ul.MENU_SERVEURS_FOUS_2010 li.over li.over li.over li a.last { border-bottom: 1px solid #aaa; }

ul.MENU_SERVEURS_FOUS_2010 ul ul,
ul.MENU_SERVEURS_FOUS_2010 ul ul ul { display: none; position: absolute; top: 0; left: 141px; }

/* Do Not Move - Must Come Before display:block for Gecko */
ul.MENU_SERVEURS_FOUS_2010 li:hover ul ul,ul.MENU_SERVEURS_FOUS_2010 li:hover ul ulallobati */
ul.allobati ,ul.allobati li,ul.allobati ul { margin: 0; border: 0; padding: 0; list-style: none; width: 140px; }
ul.allobati li { position: relative; display: block !important; display: inline;/*For IE*/ float: left;/*IE 7*/ }

/* 1st Level */
ul.allobati a { color: #FFF; background: #000; text-decoration: none; border-left: 1px solid #aaa; border-right: 1px solid #aaa; border-bottom: 1px solid #ddd; text-align: left; padding: 5px 10px; font: normal 12px Tahoma, Geneva, sans-serif; display: block; height: auto !important; height: 1%; /*For IE*/ }
ul.allobati a:hover,
ul.allobati li:hover a,
ul.allobati a:hover,
ul.allobati li.over a { color: #000; background: #C0C0C0; text-decoration: none; }
ul.allobati a.first { border-top: 1px solid #aaa; }
ul.allobati a.last { border-bottom: 1px solid #aaa; }

/* 2nd Level */
ul.allobati li:hover li a,
ul.allobati li.over li a { color: #FFF; background: #000; text-decoration: none; }
ul.allobati li:hover li a:hover,
ul.allobati li:hover li:hover a,
ul.allobati li.over li a:hover,
ul.allobati li.over li.over a { color: #000; background: #C0C0C0; text-decoration: none; }

ul.allobati ul { display: none; position: absolute; top: 0; left: 139px; }

/* Do Not Move - Must Come Before display:block for Gecko */
ul.allobati li:hover ul,ul.allobati li.over ul { display: block; }
ul.allobati .nav:after /*IE 7*/ { clear: both; display: block; font: 1px/0px serif; content: ; height: 0; visibility: hidden; }
/* MenuEnd:allobati */

/* /!\ don't touch! */
/* ------------- LJSL -------------- */
body {

/*	overflow-x: hidden; */
/*	overflow-y: hidden; */
	color: #FFF;
	font: normal 11px/22px Verdana, Geneva, sans-serif;
}


A {
 color: #ffffff;
 text-decoration: underline;
}
A:hover {
 color: #81016B;
 text-decoration: none;
}


#bg-img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	/* visibility : hidden; */
	
	width: 100%;
	/*
	min-width: 990px; */
}

BODY, TH, TD {
 color: #000000;
 font-size: 10pt;
 text-align: left;
}

.formtextRequired {
color: black;

}

.formtext {
color: black;

}

div#global{
	height: auto !important;
	position: absolute;
	margin-left: -10px;
	z-index: 10;
	width: 100%;
}
div#global img {
	border: none;
}
div#global div#menu{
  position: absolute;
  z-index: 10;
  top:0 px;
  left: 0px;
  width: 100%;
  margin:0;
  padding: 0;
  margin-top: -10px;
  background: url(http://asoft157.securesites.net/secure/coachouest/clientuploads/coach-V2-img/nav_prinicpale_bkg.gif) repeat-x top right;
}
div#global #logo-img {
	position: absolute;
	top : 33px;
	left: 10 px;
	width: 200px;
}

div#global #content {
	position: absolute;
	top : 180px;
	left: 20%;
	background-color:#FFFFFF;
	Color:#000000;
	overflow-y: auto;
	height: 380px;
	opacity:0.8;
	padding: 10px;
		
}

div#global #content h1, h2{
	
	background: none;
} 

div#global div#footer {
	z-index: 10;
	position: fixed;
	bottom: 0px;
	left : 0px;
	width: 100%;
	background-color: #292929;
	height: 33px;
	color: #FFFFFF;
}
div#global div#footer ul  {
	margin: auto;
	float: left;
	margin-left: -50px;
}
div#global div#footer ul li {
	float: left; 
	list-style-type: none;
	line-height: 33px;
	margin-left: 25px;
}
div#global div#footer ul li a{
	color: #FFFFFF;
	text-decoration :underline;
}
div#global div#footer p  {
	margin: auto;
	float: right;
    color:#FFFFFF;
	margin-right: 20px;
}


/* --------------------------------   My Menu ---------------------------------*/

div#Coachmenu ul.Coachmenu li{
  float:left;
  list-style-type: none; 
}
div#Coachmenu ul.Coachmenu{
  margin: 0;
  padding: 0;
  margin-left: 257px; 
}
div#Coachmenu ul.Coachmenu li a{
  height: 33px;
  margin: 0;
  padding:0;
  display: block;
  line-height: 33px;
  color: white;
  font-size: 12px;
  text-align:center;
  width:130px;
  text-decoration: none;
  border-left: 1px #000000 solid;
  background-image: url(http://asoft157.securesites.net/secure/coachouest/clientuploads/coach-V2-img/nav_prinicpale_bkg.gif) ;
}
div#Coachmenu ul.Coachmenu li a:hover{
  background-image: url(http://asoft157.securesites.net/secure/coachouest/clientuploads/coach-V2-img/rO.gif) ;
}


div#Coachmenu ul.Coachmenu li ul li {
 float:none;
 margin: 0;
 padding: 0;
}
div#Coachmenu ul.Coachmenu li ul li a {
 background-image: none;
 background-color: #7a015e;
 border-bottom: 1px solid #FFFFFF;
 border-left: none;
}
div#Coachmenu ul.Coachmenu li ul li a:hover {
 background-image: none;
 background-color: #530E3D;
}
div#Coachmenu ul.Coachmenu li ul li a.first{
 border-top: 1px #FFFFFF solid;
}

ul.Coachmenu ul {  display: none; width: 130px; background: none; margin:0; padding:0; }
ul.Coachmenu li:hover ul, ul.Coachmenu li.over ul { display: block;}
ul.Coachmenu .nav:after /*IE 7*/ { clear: both; display: block; font: 1px/0px serif; content: ; height: 0; visibility: hidden;}



/* ------------- Fin LJSL -------------- */



/* MenuBegin:allobati_copy */
ul.allobati_copy ,ul.allobati_copy li,ul.allobati_copy ul { margin: 0; border: 0; padding: 0; list-style: none; width: 140px; }
ul.allobati_copy li { position: relative; display: block !important; display: inline;/*For IE*/ float: left;/*IE 7*/ }

/* 1st Level */
ul.allobati_copy a { color: #000; background: #fff; text-decoration: none; border-left: 1px solid #aaa; border-right: 1px solid #aaa; border-bottom: 1px solid #ddd; text-align: left; padding: 5px 10px; font: normal 11px Tahoma, Geneva, sans-serif; display: block; height: auto !important; height: 1%; /*For IE*/ }
ul.allobati_copy a:hover,
ul.allobati_copy li:hover a,
ul.allobati_copy a:hover,
ul.allobati_copy li.over a { color: #fff; background: #000; text-decoration: none; }
ul.allobati_copy a.first { border-top: 1px solid #aaa; }
ul.allobati_copy a.last { border-bottom: 1px solid #aaa; }

/* 2nd Level */
ul.allobati_copy li:hover li a,
ul.allobati_copy li.over li a { color: #000; background: #fff; text-decoration: none; }
ul.allobati_copy li:hover li a:hover,
ul.allobati_copy li:hover li:hover a,
ul.allobati_copy li.over li a:hover,
ul.allobati_copy li.over li.over a { color: #fff; background: #000; text-decoration: none; }

/* 3rd Level */
ul.allobati_copy li:hover li:hover li a,
ul.allobati_copy li.over li.over li a { color: #000; background: #fff; text-decoration: none; }
ul.allobati_copy li:hover li:hover li a:hover,
ul.allobati_copy li:hover li:hover li:hover a,
ul.allobati_copy li.over li.over li a:hover,
ul.allobati_copy li.over li.over li.over a { color: #fff; background: #000; text-decoration: none; }

/* 4th Level */
ul.allobati_copy li:hover li:hover li:hover li a,
ul.allobati_copy li.over li.over li.over li a { color: #000; background: #fff; text-decoration: none; }
ul.allobati_copy li:hover li:hover li:hover li a:hover,
ul.allobati_copy li.over li.over li.over li a:hover { color: #fff; background: #000; text-decoration: none; }

ul.allobati_copy ul,
ul.allobati_copy ul ul,
ul.allobati_copy ul ul ul { display: none; position: absolute; top: 0; left: 139px; }

/* Do Not Move - Must Come Before display:block for Gecko */
ul.allobati_copy li:hover ul ul,ul.allobati_copy li:hover ul ul ul,ul.allobati_copy li.over ul ul,ul.allobati_copy li.over ul ul ul { display: none; }
ul.allobati_copy li:hover ul,ul.allobati_copy ul li:hover ul,ul.allobati_copy ul ul li:hover ul,ul.allobati_copy li.over ul,ul.allobati_copy ul li.over ul,ul.allobati_copy ul ul li.over ul { display: block; }
ul.allobati_copy .nav:after /*IE 7*/ { clear: both; display: block; font: 1px/0px serif; content: ; height: 0; visibility: hidden; }
/* MenuEnd:allobati_copy */