
.label-formulaire 			{position:absolute; left:50px; display:inline; }
.input-formulaire 			{margin-left: 220px; display:inline;}

.texte-captcha 				{position:relative; left:240px; top:10px;}
#changer-image				{position:relative; left:85px; top:25px;}
#bouton-envoi 				{position:relative; left:531px; top:10px;}

#message-erreur 				{position:relative; left:197px;}

.bouton-png-presse 			{position:relative; top:11px; margin-right:3px;}
.bouton-png-exposants 	 	{position:relative; top:11px; margin-right:6px;}

.salon01 		{position:relative; float:left; margin-right:26px; margin-left:15px; margin-top:5px; margin-bottom:0px;  }
.salon02 		{position:relative; float:right; margin-left:15px; margin-right:5px; margin-top:0px; margin-bottom:5px; }

.logo-siarc-jpg	{position:relative; float:right; margin-right:5px; margin-left:20px;  top:-22px; margin-bottom:-35px; }

#conteneur-accueil {
position:relative; 
top:0px;  
width:100%; 
min-height:100%;
height:auto;
text-align:center; 
background-color:#f8b014;
background-image:url(../img/bg-fond.jpg); 
background-repeat: repeat x repeaty;} 

#coque-flex { height:800px;}

#mainframe-flex 				{width:900px; height:500px; position:relative; display:block; top:15%; margin-left:auto; margin-right:auto;}

#menu-bas-accueil {
	color:black;
	font-variant: normal;
	font-size:65%;
	display:inline;
	position:relative;
	top:-80px;
	}


/*------------------   Liens ---*/        

#compteur_visites {position:relative; margin-top:-25px;}

#footer #menu-bas a		   	{outline-style:none; color: black; text-decoration: none;}
#footer #menu-bas a:hover      	{outline-style:none; color: black;}
#footer #menu-bas a:active    	{outline-style:none; color: black;}
#footer #menu-bas a:visited  	{outline-style:none; color: black;}
#footer #menu-bas a img 	   	{outline-style:none; border:none;}

#footer #menu-bas-accueil a		   	{outline-style:none; color: black; text-decoration: none;}
#footer #menu-bas-accueil a:hover      	{outline-style:none; color: black;}
#footer #menu-bas-accueil a:active    	{outline-style:none; color: black;}
#footer #menu-bas-accueil a:visited  	{outline-style:none; color: black;}
#footer #menu-bas-accueil a img 	   	{outline-style:none; border:none;}

.post-it-liens a, .post-it-liens a:hover , .post-it-liens a:active , .post-it-liens a:visited , .post-it-liens a img 	

{color: yellow; outline-style:none; color: black; border:none;}


a		  	{outline-style:none; color: white; text-decoration: none; font-weight:normal;}
a:hover      	{outline-style:none; color: white; font-weight:normal;}
a:active    	{outline-style:none; color: white; font-weight:normal;}
a:visited  	{outline-style:none; color: white; font-weight:normal;}
a img 	   	{outline-style:none; border:none;  font-weight:normal;}

/*------------------   Balises ---*/	

html, body 		
{
margin:0;padding:0;
border:0 none;
width:100%;
height:100%;
background-color:black;}

p		{text-indent: 50px;}

.no-indent {text-indent: 0px;}

/*------------------   Conteneurs & Backgrounds ---*/	

#banniere {
	text-align:center;
	position: relative;
	top:33px;
	width: 100%;
	height:130px;
	font-family:arial;
	background-image:url(../img/texture-grise.jpg); 
	background-repeat: repeat-x ;
	border-top: 4px solid black;
	border-bottom: 4px solid black;
	}

#conteneur {
position:relative; 
top:0px;  
width:100%; 
min-height:100%;
text-align:center; 
background-color:#f8b014;
background-image:url(../img/bg-fond.jpg); 
background-repeat: repeat x repeaty;} 


#posts-it {width:234px;}

	
#post-it-1 	{position:absolute; right:-9px; width:240px; height:240px; top:-40px; background-image:url(../img/post-it-bg-masques.jpg); 
			background-repeat: no-repeat; background-position:center;

			} 
#post-it-2  	{position:absolute; right:-9px; width:240px; height:240px; top:-40px; background-image:url(../img/post-it-bg-masquesx2.jpg); background-repeat: no-repeat; background-position:center; }

#post-it-2 	{top:190px; text-align:left;}

#post-it-1-texte {display:inline; }

.post-it2-texte 	{position:relative; color:black; font-size:107%; left:45px; top:30px; font-family:Calibri; font-weight:bold; text-align:left;}

.post-it-haut {height : 34px; position:relative; left:3px; top:15px; background-image:url(../img/post-it-haut.png); }
.post-it-bas {height : 34px; left:5px; position:relative; margin-top:45px; background-image:url(../img/post-it-bas.png); }
.post-it2-bas {height : 34px; left:5px; position:relative; margin-top:45px; background-image:url(../img/post-it-bas.png); }
.post-it-gauche {width : 34px; height:234px; position:absolute; left:13px; top:5px; display:inline; background-image:url(../img/post-it-gauche.png); }
.post-it-droite {width : 34px; height:234px; position:absolute; right:13px; top:5px; display:inline; background-image:url(../img/post-it-droite.png); }

	
#mainframe {
	position:relative;
	display:block;
	margin-top:140px;
	margin-left:auto;
	margin-right:auto;
	width:974px;
	}
	
#mainframe-texte  {
	position:relative;
	display:block;
	width:740px;
	background-image:url(../img/mainframe-bg-centre.jpg); 
	background-repeat: repeat-y;
	}
	
h1 {color:white; font-family: Berlin Sans FB, Calibri, Arial;  font-variant: small-caps; font-weight:normal; font-size:180%; text-align:left;}
h2 {color:white; font-family: Berlin Sans FB, Calibri, Arial;  font-variant: small-caps; font-weight:normal; font-size:150%; text-align:left;}

.post-it-titre {display:block; position:relative; left:68px; top:18px; color:black; font-family: Berlin Sans FB, Calibri, Arial;  font-variant: small-caps; font-weight:bold; font-size:130%; }

.post-it2-titre {display:block; position:relative; top:18px; left:0px; color:black; font-family: Berlin Sans FB, Calibri, Arial;  font-variant: small-caps; font-weight:bold; font-size:130%; }

.post-it-liens {display:inline; position:relative; top:25px; color:black; font-family: Berlin Sans FB, Calibri, Arial;  font-variant: normal; font-weight:normal; font-size:115%;}
	
.noflash {	
	position:relative;
	top:200px;
	}
	
.flashmsg {
	color: black;
	font-family: Berlin Sans FB, Calibri, Arial;
	font-variant: normal; 
	font-weight:normal; 
	font-size:100%;
	}
	
#texte {
	position:relative;
	top:-60px;
	left:22px;
	text-align:justify;
	color:white; 
	font-family: Berlin Sans FB, Calibri, Arial;
	font-variant: normal; 
	font-weight:normal; 
	font-size:100%;
	width:695px;
	margin-bottom:-90px;
	}
	
#texte-partenaires {
	position:relative;
	top:-60px;
	left:42px;
	text-align:justify;
	color:white; 
	font-family: Berlin Sans FB, Calibri, Arial;
	font-variant: normal; 
	font-weight:normal; 
	font-size:100%;
	width:675px;
	margin-bottom:-90px;
	}
	
#mainframe-bg-haut {position:relative; top:-31px; left:-1px; width:740px; height:31px; background-image:url(../img/mainframe-bg-haut.png); }
#mainframe-bg-bas {position:relative;  left:-1px; bottom:-32px; width:740px; height:32px; background-image:url(../img/mainframe-bg-bas.png); }

#footer {
	text-align:center;
	position:absolute;
	bottom:0px;
	right:0px;
	width: 100%;
	height:50px;
	font-family:arial;
	background-image:url(../img/bg-footer.png); 
	background-repeat:repeat-x;
	color:white; font-family: Berlin Sans FB, Calibri, Arial; font-variant: small-caps; font-size:130%; 
	}
	
#menu-bas {
	color:black;
	font-variant: normal;
	font-size:65%;
	display:inline;
	position:relative;
	top:-60px;
	}

	
/*------------------   Text ---*/

.inline 	{display:inline;}

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

#menu {position:absolute; top:-86px; height:36px; width:916px; left:0px; outline-style:none; background-image:url(../img/bg-menu.jpg); background-repeat:no-repeat;}
#menu-button1 {display:inline; float:left;  width:114px; height:34px;}
#menu-button2 {display:inline; float:left; width:114px; height:34px;}
#menu-button3 {display:inline; float:left; width:114px; height:34px;}
#menu-button4 {display:inline; float:left; width:112px; height:34px;}
#menu-button5 {display:inline; float:left; width:112px; height:34px;}
#menu-button6 {display:inline; float:left; width:112px; height:34px;}
#menu-button7 {display:inline; float:left; width:112px; height:34px;}

/*------------------   Mainframe flex ---*/	



/*------------------   Opérations sur balises ---*/	

.no-ident			{position:relative; text-indent: 0px;}
.underline			{text-decoration:underline;}
.justify			{text-align:justify;}
.inline				{display:inline;}
#africaine 			{position:absolute; bottom:18px; left:35px;}
#africaine-accueil    {position:absolute; bottom:18px; left:20px;}
#masque 				{position:absolute; bottom:23px; right:20px;}
#fertilite 			{position:absolute; bottom:23px; right:68px;}

/*------------------   Images ---*/
	
.logo-siarc 			{ position:absolute; top:13px; right:10px;}
.titre-banniere 		{ position:absolute; top:45px; left:69px;}
#langue 				{ position:absolute; top:6px; right:10px; width:32px; height:22px; }
#banniere-image 		{ background-image:url(../img/banniere.png);  background-repeat:no-repeat; height:130px;}

/*------------------   Pages ---*/


.remonter 		{position:relative; margin-left:490px; text-decoration:underline;}

/* Programme */

.programme_table 		{}

.programme_ligne		{}

.programme_heure		{width:130px; padding-left:50px;}
.programme_description	{border-top: 1px solid white; width:490px; padding-top:5px; padding-bottom:5px;}
.programme_titre		{}
.programme_jour			{font-size:105%; }

.programme_lien 			{position:relative; display:inline; float:right; margin-top:-65px; margin-right:10px;}

/* Contact */

.contact-yaounde	{position:relative; margin-left:490px;}

#compteur_visites a {cursor:default;}

