h1 {font-size: 9px; text-align: center ; font: bold ;  color: #ffffff; margin-bottom:1px; margin-top:1px}

h2 {font-size: 9px ; text-align: center ; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4791C5}

body { background: #006699 ; font-size: 9px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center}

.page { margin-top:40px;}

td {font-size: 11px;  font-family: Verdana, Arial, Helvetica, sans-serif}

td.menuon {font-size: 11px; border:solid 1px #006699; padding: 0px;}
td.menuoff {font-size: 11px;}


.Style10{ margin-left:10px; margin-right:10px; text-align:justify}

.Style11{ font-size:11px;}

.Style12{ margin-left:60px; margin-right:10px; text-align:justify}

.Style15 {font-size: 16px; 	color:#0099CC }

.center
{
	background-color:#ffffff;
	width:980px;
	position:relative;
	/*left:50%;
	margin-left:-490px*/
	margin:auto;
	padding:0 0px;/*10px;*/
	overflow:visible;
}

.textbas {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333}
.textbas a:link {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none}
.textbas a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none}
.textbas a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none}

.top {color:#FFFFFF; font-size: 9px; font:bold}
.top a:link {color:#FFFFFF; font-size: 9px}
.top a:visited {color:#FFFFFF; font-size: 9px} 
.top a:hover {color:#FFFFFF; font-size: 9px}

.table { border:1px solid #006699;}

.bas{ width:948px; background:url('../maroc/bg.jpg') top left no-repeat; margin:0px auto; padding:10px 0;}
	.bas .menu-detail {background-color:#AD310F; margin-top:20px; height:33px;}	
	.bas .ligne { background-color:#ABABAB; width:944px; height:1px;  margin:0 0px 0px 0px; padding:0px }
	.bas p {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:center}	
	.bas .footer { width:948px; background:url('../maroc/bg1.jpg') bottom left no-repeat; margin:0px auto; padding:10px 0;}
	.bas .footer .adresse { padding:0px 0 0 0px; height:30px; margin:0px 0px 0 0px; font-family:Verdana; }
	
	.ligne1 { background-color:#ABABAB; width:944px; height:1px;  margin:0 0px 0px 0px; padding:0px }
	.footer1 { width:948px; background:url('../maroc/bg1.jpg') bottom left no-repeat; margin:0px auto; padding:10px 0;}
	.footer1 .adresse1 { padding:0px 0 0 0px; height:40px; margin:0px 0px 0 0px; font-family:Verdana; margin-left:10px }
	.footer1 .adresse2 { padding:0px 0 0 0px; height:60px; margin:0px 0px 0 0px; font-family:Verdana; }
	.footer1 .adresse3 { padding:0px 0 0 0px; height:80px; margin:0px 0px 0 0px; font-family:Verdana; }
	
.fixe { 
  /* un bloc fixe situ? en haut qui fait toute la largeur */ 
  position : fixed;
  display: inline-block;
  height:auto;
  z-index:100;
  background-color:#FFFFE1;
  border-bottom:#707070 1px solid;
  top: 0px; 
  left: 0px; 
  right: 0px; 
  width: 100%;
  font-size:13px;
  /* et le patch pour IE */ 
  position : expression("absolute"); 
  width : expression("100%"); 
  top : expression(document.body.scrollTop + this.offsetHeight - this.offsetHeight); 
  left : expression("0px"); }
.fixe a:link { font-size:13px}
.fixe a:visited { font-size:13px} 
.fixe a:hover { font-size:13px}