body {
	/*background-color: #3B1900;*/
	background-color: #000000;
	/*background-image:url(images/.png);*/
	background-repeat:no-repeat;
	background-position:top;
	/*background-position:left;*/
	margin:auto;
	}
/*td.floatlist {

  background-color:#999999;

  float: center;

  margin: 10px;

  border: 1px dashed #0000CC;

  margin: 1em 0;

  width: 98%;

  height:100px;

  text-align: left;

}



td.floatlist:hover {

background-color: #9999ff;

color:#000000; 

}
*/
div#page {
	position:relative;
	width:1024px;
	height:auto;
	background-image:url(images/fond_haut.jpg);
	background-repeat:no-repeat;
	margin-left: auto; 
	margin-right: auto;
	
	}
div#conteneurhaut {
	position:relative;
	background-image:url(images/conteneur_haut.png);
	background-repeat:no-repeat;
	width:700px;
	height:27px;
	margin-left: auto; 
	margin-right: auto;
	
	z-index:1;
	}
			
		div#conteneur {
			position:relative;
			width:700px;
			background-image:url(images/conteneur_centre.png);
			background-repeat:repeat-y;
			height:auto;
			margin-left: auto; 
			margin-right: auto;
			
	z-index:2;
			}			
					
		div#conteneurbas {
			position:relative;
			background-image:url(images/conteneur_bas.png);
			background-repeat:no-repeat;
			width:700px;
			height:27px;
			margin-left: auto; 
			margin-right: auto;
			}
/*******connexion*******************/	
div#connexion {
			position:absolute;
			width:298px;
			height:124px;
			left: -10px;
			top: 10px;}		
/*******pub*******************/	
		
div#pubvertidroit{
			position:absolute;
			width:120px;
			height:600px;
			/*background-image:url(pub/votrepub_verti2.jpg);*/
			left: 922px;
			top: 462px;}		
div#pubvertigauche{
			position:absolute;
			width:120px;
			height:600px;
			left: -18px;
			top: 462px;}
div#pubhorizon{
			position:absolute;
			width:460px;
			height:70px;
			/*background-image:url(pub/pub.swf);*/
			left: 280px;
			top: 35px;}	
div#pubgoogleadd{
			position:absolute;
			width:690px;
			height:60px;
			
			left: 110px;
			top: 450px;}
			/*background-image:url(pub/pub.swf);*/
/*******pub*******************/	


#menu {
	position:absolute;
	width: 229px;
	margin-left:0px;
	left: -23px;
	top: 130px;


}
#menu2 {
	position:absolute;
	width: 250px;
	margin-right:0px;
	left: 811px;
	top: 130px;


}

#menudefilant {
		width:150px;
		margin:2px;
		padding:10px;
		height:180px;
		border:0;
		overflow:hidden;
}

div#arianegauche {
	position:absolute;
	width:50px;
	height:25px;
	left: 260px;
	top: 380px;
	}
	
div#retouraccueil {
	position:absolute;
	width:222px;
	height:25px;
	left: 800px;
	top: 78px;
	}

div#arianecentre {
	position:absolute;
	width:150px;
	height:25px;
	background-image:url(images/accueil-arianecentre.png);
	background-repeat:repeat-x;
	left: 384px;
	top: 380px;
	}
	
div#arianedroit {
	position:absolute;
	width:26px;
	height:25px;
	background-image:url(images/accueil-arianedroit.png);
	background-repeat:no-repeat;
	left: 539px;
	top: 380px;
	}	
div#lienannonce {
	position:absolute;
	width:100px;
	height:110px;
	background-image: url(images/creer_annonce2.png);
	background-repeat:no-repeat;
	left: 574px;
	top: 345px;
	}	
div#forum {
	position:absolute;
	width:95px;
	height:50px;
	background-image: url(images/forum.png);
	background-repeat:no-repeat;
	left: 262px;
	top: 128px;
	}	

div#liendedicace {
	position:absolute;
	width:68px;
	height:50px;
	background-image: url(images/creer_dedicace3.png);
	background-repeat:no-repeat;
	left: 660px;
	top: -30px;
	}
	
div#lienvitrine {
	position:absolute;
	width:100px;
	height:110px;
	background-image: url(images/creer_vitrine2.png);
	background-repeat:no-repeat;
	left: 690px;
	top: 346px;
	}			
div#dedicace {
	position:relative;
	width:507px;
	height:20px;
	background-repeat:no-repeat;
	}


#fond_intro {
	position:absolute;
	width: 495px;
	height:190px;
	background-image:url(images/fond_intro2.png);
	background-repeat:no-repeat;
	/*margin-right:150px;*/
	left: 260px;
	top: 180px;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;


}

#fond_accueil {
	position:absolute;
	width: 495px;
	height:190px;
	background-image:url(images/fond_intro2.png);
	background-repeat:no-repeat;
	/*margin-right:150px;*/
	left: 260px;
	top: 120px;
	padding-left:5px;
	padding-top:5px;
	padding-right:0px;


}
	/*.outer{
	margin-left:850px;
	
}
				#menu ul{
				list-style:none;
				margin:0px;
				padding:0px;
				}
				
			#menu li a {
				height: 32px;
				voice-family: "\"}\""; 
				voice-family: inherit;
				height: 24px;
				text-decoration: none;
				font-weight:normal;
				}	
				
			#menu li a:link, #menu li a:visited {
				color: #FFFFFF;
				display: block;
				background: url(images/v6.gif);
				background-repeat:no-repeat;
				padding: 8px 0 0 50px;
				}
				
			#menu li a:hover {
				color: #666666;
				background: url(images/v6.gif) 0 -32px;
				background-repeat:no-repeat;
				padding: 8px 0 0 50px;
				}
				
			#menu li a:active {
				color: #666666;
				background: url(images/v6.gif) 0 -64px;
				background-repeat:no-repeat;
				padding: 8px 0 0 50px;
				}	
*/
div#marocflag {
	position:absolute;
	width:180px;
	height:82px;
	background-image:url(images/flag_bulle_maroc.png);
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;
	left: 842px;
	top: 1px;
	}
div#marocflagaccueil {
	position:absolute;
	width:180px;
	height:82px;
	background-image:url(images/ma.png);
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;
	left: 842px;
	top: 1px;
	}
div#tunisieflag {
	position:absolute;
	width:180px;
	height:82px;
	background-image:url(images/flag_bulle_tunisie.png);
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;
	left: 842px;
	top: 1px;
	}
div#tunisieflagaccueil {
	position:absolute;
	width:180px;
	height:82px;
	background-image:url(images/tunisie.png);
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;
	left: 842px;
	top: 1px;
	}
div#algerieflag {
	position:absolute;
	width:180px;
	height:82px;
	background-image:url(images/flag_bulle_algerie.png);
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;
	left: 842px;
	top: 2px;
	}
div#illustration{
	position:absolute;
	width:130px;
	height:87px;
	left: 545px;
	top: 0px;
}
div#algerieflagaccueil {
	position:absolute;
	width:180px;
	height:82px;
	background-image:url(images/algerie.png);
	background-repeat:no-repeat;
	margin-left: auto;
	margin-right: auto;
	left: 842px;
	top: 1px;
	}
div#menumpays {
	position:relative;
	width:100%;
	height:450px;
	/*background-image:url(images/fond_haut.jpg);*/
	background-repeat:no-repeat;
	margin-left: auto; 
	margin-right: auto;
	margin-top:10px;
	}
			div#musiqueorientale {
			position:absolute;
			width:197px;
			height:120px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 2px;
			top: 108px;
			}
			
			div#association {
			position:absolute;
			width:197px;
			height:120px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 201px;
			top: 121px;
			}
			div#espacepro {
			position:absolute;
			width:166px;
			height:81px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 508px;
			top: 301px;
			}
			div#transport {
			position:absolute;
			width:197px;
			height:120px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 394px;
			top: 121px;
			}
			div#annoncegratuite {
			position:absolute;
			width:279px;
			height:120px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 165px;
			top: 2px;
			}
			
			div#consulat {
			position:absolute;
			width:162px;
			height:80px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 638px;
			top: 208px;
			}
			
			div#contact {
			position:absolute;
			width:110px;
			height:49px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 679px;
			top: 331px;
			}
			
			div#economie {
			position:absolute;
			width:237px;
			height:101px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 561px;
			top: 0px;
			}
			
			div#evenement {
			position:absolute;
			width:163px;
			height:99px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 449px;
			top: 2px;
			}
			
			div#journaux {
			position:absolute;
			width:187px;
			height:91px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 1px;
			top: 233px;
			}
			
			div#musiquestyle {
			position:absolute;
			width:173px;
			height:72px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 626px;
			top: 125px;
			}
			
			div#radiotv {
			position:absolute;
			width:159px;
			height:95px;
			/*background-image:url(images/fond_haut.jpg);*/
			background-repeat:no-repeat;
			margin-left: auto;
			margin-right: auto;
			left: 2px;
			top: 3px;
			}
#radiogauche {
	position:relative;
	width: 330px;
	margin-left:0px;
	left: 6px;
	top: 20px;
	bottom:20px;


}
	
#radiodroite {
	position:absolute;
	width: 330px;
	margin-left:0px;
	left: 369px;
	top: 180px;
	bottom:20px;


}
	
#radiodroiteal {
	position:absolute;
	width: 330px;
	margin-left:0px;
	left: 371px;
	top: 405px;
	bottom:20px;


}
	
#radiodroitetu {
	position:absolute;
	width: 330px;
	margin-left:0px;
	left: 369px;
	top: 179px;
	bottom:20px;


}
div#contenu_bas {
	background-position:top;
	width:1024px;
	height:180px;
	background-image:url(images/fond_bas.jpg);
	background-repeat:no-repeat;
	margin-left: auto; 
	margin-right: auto;
	/*margin-top:-16px;*/
	}

div#annoncehaut {
	position:relative;
	background-image:url(../images/haut.png);
	background-repeat:no-repeat;
	height:13px;
	width:600px;
	margin-left: auto; 
	margin-right: auto;
	}	
div#imagevoirannonce {
	float:right;
	background-repeat:no-repeat;
	width:150px;
	margin-left: auto; 
	right: 0;
	margin-top: 0px;
	}		
div#imagevoirpetiteannonce {
	background-repeat:no-repeat;
	width:150px;
	margin-left: auto; 
	margin-right: auto;
	}		
	
div#voirannonce {
	position:relative;
	background-repeat:no-repeat;
	height:auto;
	max-width:600px;
	margin-left: auto; 
	margin-right: auto;
	}	

div#annonceinterieur {
	position:relative;
	background-image:url(../images/interieur.png);
	background-repeat: repeat-y;
	height:4px;
	width:600px;
	margin-left: auto; 
	margin-right: auto;
	}	


div#annoncebas {
	position:relative;
	background-image:url(../images/bas.png);
	background-repeat:no-repeat;
	height:13px;
	width:600px;
	margin-left: auto; 
	margin-right: auto;
	}
				
.font_blanc {color: #FFFFFF; padding-left:5px; font-size: 16px;}

.petitrouge {color: #FF6633; padding-left:5px; font-size: 16px;}
.pomme_vert {color: #66FF33; Times, serif;font-size: 20px; }
.petitpomme_vert {color: #66FF33; Times, serif;font-size: 16px; }

.pomme_rouge {color: #999999; Times, serif;font-size: 20px; }

.MegaTitre_blanc {color: #FFFFFF; font: "Times New Roman", Times, serif;font-size: 30px;text-decoration: none; padding-top: 3px; padding-left:5px}

.MegaTitre_vert {color: #66FF33; font: "Times New Roman", Times, serif;font-size: 30px;text-decoration: none; padding-top: 3px; padding-left:5px}

.Title1_blanc {color: #FFFFFF; font: "Times New Roman", Times, serif;font-size: 18px;text-decoration: none; padding-top: 3px; padding-left:5px}

.contenus1 {	color: #999999; font: "Times New Roman", Times, serif;font-size: 17px;text-decoration: none;}
.contenus2 {	color: #666666; font: "Times New Roman", Times, serif;font-size: 14px;text-decoration: none;}

a.liens_interne:link {	color: #888888; font: "Times New Roman", Times, serif;font-size: 16px;text-decoration: none;}
a.liens_interne:visited {color: #888888; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: none;}
a.liens_interne:hover {	color: #66FF33; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: underline;}
a.liens_interne:active {color: #888888; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: none;}

a.liens_internerouge:link {	color: #FF6633; font: "Times New Roman", Times, serif;font-size: 16px;text-decoration: none;}
a.liens_internerouge:visited {color: #FF6633; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: none;}
a.liens_internerouge:hover {	color: #66FF33; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: underline;}
a.liens_internerouge:active {color: #FF6633; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: none;}

a.liens_interne_menu:link {	color: #888888; font: "Times New Roman", Times, serif;font-size: 16px;text-decoration: none;}
a.liens_interne_menu:visited {color: #888888; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: none;}
a.liens_interne_menu:hover {	color: #66FF33; font: "Times New Roman", Times, serif; font-size: 18px;text-decoration: none;}
a.liens_interne_menu:active {color: #888888; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: none;}

a.liens_page:link {	color: #FFFFFF; font: "Times New Roman", Times, serif;font-size: 16px;text-decoration: none;}
a.liens_page:visited {color: #666666; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: none;}
a.liens_page:hover {	color: #FFFFFF; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: underline;}
a.liens_page:active {color: #666666; font: "Times New Roman", Times, serif; font-size: 16px;text-decoration: none;}

.navigation { 
      margin: 0; 
      padding: 0; 
      list-style: none; 
      background: #000; 
      color: #fff; 
      width: 200px; 
      font: 1.2em "Trebuchet MS", sans-serif; 
      } 
   .navigation a, .navigation span { 
      display: block; 
      padding: 4px 10px; 
      color: #fff; 
      text-decoration: none; 
      background: #000 url(../images/menu-item.png) left bottom no-repeat; 
      } 
   .navigation .toggleSubMenu a, .navigation .toggleSubMenu span { 
      background-image: url(../images/menu-item-deroule.png); 
      } 
   .navigation .open a, .navigation .open span { 
      background-image: url(../images/menu-item-enroule.png); 
      } 
   .navigation .subMenu { 
      font-size: .8em; 
      background: #ccc url(subMenu.png) 0 0 repeat-x; 
      font-size: .9em; 
      margin: 0; 
      padding: 0; 
      border-bottom: 1px solid #666; 
      } 
   .navigation ul.subMenu a { 
      background: none; 
      padding: 3px 20px; 
      }
