a img{border:none}

body {
 font: 11px verdana, sans-serif;
 background: #FFFFFF url("/fond.jpg") top left repeat;
 margin: 0;
 padding: 0;
}

.login_infos
{
background: #8080FF;
border:1pt solid #0000FF;
list-style-type:none;
margin:0pt;
padding:0pt;
position:fixed;
top:24px;
z-index:1;
left:50px;
opacity: 0.5;
}


.menuhead1 {
background: transparent url("/Top_1.gif") top left no-repeat;
	width: 100%;
	list-style-type: none;
	position: fixed;
	top: 0px;
	left: 0;
	height: 57px;
}

.menuhead2 {
background: transparent url("/Top_2.png") top right no-repeat;
	width: 100%;
	list-style-type: none;
	position: fixed;
	z-index : 666;
	top: 0px;
	right: 0;
	height: 75px;
	width:350px;
}

.menuombre {
background: transparent url("/menuombre.png") bottom repeat-x;
	width: 100%;
	height: 31px;
	position: fixed;
	top: 77px;
}

.menuombre2 {
background: transparent url("/menuombre.png") bottom repeat-x;
	width: 100%;
	height: 31px;
	position: absolute;
	top: 0px;
}

/* ------------------------------------------------------------------------------------
Tha Drop-down Menu
------------------------------------------------------------------------------------ */

/* Elements de premier niveau
--------------------------------------*/
#menuDeroulant
{
	background: #6A6458;
	width: 100%;
	height: 21px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	position: fixed;
	top: 57px;
	left: 0;
}
#menuDeroulant li
{
	background: #FFFFFF;
	float: left;
	width: 140px;
	margin: 0;
	padding: 0;
	border: 0;
}
#menuDeroulant li
{
	background: #FFFFFF;
	float: left;
	width: 140px;
	margin: 0;
	padding: 0;
	border: 0;
}

#menuDeroulant li a:link, #menuDeroulant li a:visited
{
	display: block;

	color: #FFF;
	background: #3B4E77;
	margin: 0;
	padding: 4px 8px;
	border-right: 1px solid #fff;
	text-decoration: none;
}
#menuDeroulant li a:hover { background-color: #F2462E; }
#menuDeroulant li a:active { background-color: #5F879D; }

.ombre
{
	background: transparent url("/menuombre.png") bottom repeat-x;
	width: 100%;
	height: 31px;
	list-style-type: none;
	margin: 0;
	padding: 0;
	border: 0;
	position: fixed;
	top: 19px;
	left: 0;
}

#menuDeroulant .sousMenu
{
	display: none;
	font: 14px impact;
	list-style-type: none;
	margin: 0;
	padding: 0 16px 16px 0;
	border: 0;
}

#menuDeroulant .sousMenu li
{
	float: none;
	margin: 0;
	padding: 0;
	border: 0;
	width: 149px;
	border-top: 1px solid transparent;
	border-right: 1px solid transparent;
}
#menuDeroulant .sousMenu li a:link, #menuDeroulant .sousMenu li a:visited
{
	display: block;
	font: 10px verdana;
	color: #FFF;
	margin: 0;
	border: 0;
	text-decoration: none;

}
#menuDeroulant .sousMenu li a:hover
{
	background-image: none;
	background-color: #F2462E;
	background: transparent url("/fondTR.png") repeat;
}

#menuDeroulant li:hover > .sousMenu { display: block; }

/* ombres
**************/
.shadow {
	float:left;
	background-color:#fff;
	background: url(/shadowAlpha.png) no-repeat bottom right; /* ff */
	margin: 0px 0 0 30px;
	
	opacity: 1.0;
	-moz-opacity: 1.0;
	-khtml-opacity: 1.0;
	FILTER: alpha(opacity=80);
}
.shadow2 {
	float:left;
	background-color:#fff;
	background: url(/shadowAlpha.png) no-repeat bottom right; /* ff */
	margin: 0px 0 0 30px;
	
	opacity: 1.0;
	-moz-opacity: 1.0;
	-khtml-opacity: 1.0;
	FILTER: alpha(opacity=80);
}

/* popup link style*/
div.popup{
 display:inline;
}
  
  
  /*popup block*/
a .block {
display: none;
}
  
 a:hover .block{
  display: block;
  position: fixed;
  margin:0 24%;
  padding: 5px;
  overflow:visible;
  top:108px;
  left:144px;
  font-size: .9em;
  font-family:sans-serif;
  color:#000;
  background:#b3c18a;
  border:2px double gray;
}



  img{float:left;padding: 0px; }
