@charset "utf-8";
/* CSS Document */

#ContenantHaut li:hover {
	border:1px solid black;	
}

body{
	margin:auto;
	width:100%px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	behavior: url(csshover.htc);

}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
			margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p{
	padding:0px;
	margin:0px;
}
input{
	padding:0px;
	margin:0px;
}
/*///////////////
	HEADING
////////////////*/
h1{
	padding:0px;
	margin:0px;
	font-size:18px;
		color: #039;
}
h2{
	padding:0px;
	margin:0px;
	font-size:17px;
		color: #000;
}
h3{
	padding:0px;
	margin:0px;
	font-size:16px;
		color: #039;
}
h4{
	padding:0px;
	margin:0px;
	font-size:15px;
		color: #039;
		}
h5{
	padding:0px;
	margin:0px;
	font-size:14px;
		color: #039;
}
h6{
	padding:0px;
	margin:0px;
	font-size:13px;
		color: #039;
}


/*///////////////
	LIENS
////////////////*/


a:link {
	color: #039;
	text-decoration:none;
	font-weight:bold;
}
a:visited {
	color: #039;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color: #3C7BFF;
	text-decoration:underline;
	font-weight:bold;
}
a:active {
	color: #039;
	text-decoration:none;
	font-weight:bold;
}


a img, a:hover img, a:visited img, a:active img {
border: 0 !important;
border-bottom: none;
}


/*///////////////
	HEADER
////////////////*/
#header{
	background: url(images/fondHeader1Px.gif) repeat-x;
	width:100%;
	height:81px;
}
.headerGauche{
	float:left;
	width:650px;
	height:58px;
	padding-left:57px;
	padding-top:23px;
}
.logo img{
	border:none;
	width:200px;
	float:left;
}
.slogan{
	width:400px;
	float:left;
	padding-left:15px;
	font-size:16px;
	font-weight:bold;
	color: #003A75;
}
.headerDroite{
	width:260px;
	height:81px;
}
.login{
	color:#FFF;
}
.login img{
	border:none;
}
.login input{
	height:15px;
}
.login a{ 
	color:#FFF;
}

.langue{
	height:50px;
	padding-top:8px;
	font-size:11px;
	color:#667;
}
.langue a img{
	border:none;
}
/*///////////
	MENU
//////////////*/
#menu_optimEV dl, #menu_optimEV dt, #menu_optimEV dd, #menu_optimEV ul, #menu_optimEV li {
	margin: 0;
	padding: 0;
	text-decoration:none;
	list-style-type: none;
}

#menu_optimEV {
	font-family:Verdana;
	position: relative;
	text-decoration:none;
	bottom: 0px;
	left: 0;
	z-index:100;
	width: auto;
	font-size:10px;
	color:#006633;
}


#menu_optimEV dl {

/*width: 250px;*/
position: relative;
margin: 0 0px;


}
#menu_optimEV dt {
font-family:Arial;
font-size:8px;
cursor: pointer;
text-align: center;


/*border: 1px solid gray;*/
color:#039;
}
#menu_optimEV dd {
background-color: #FFFFFF;
position: absolute;
bottom:1.5em;
visibility:hidden;
width:250px;
}
#menu_optimEV li {
text-align: left;
}
#menu_optimEV li a, #menu_optimEV dt a {
color: #999;
display: block;
height: 100%;
border: 0 none;
}
#menu_optimEV li a:hover, #menu_optimEV dt a:hover {
background:#039;
}

#menu_optimEV a {
text-decoration: none;
color: #006633;
}
.menuActif {
	text-align:center;
	margin-right:4px;
	height:20px;
	width:120px;
	float:left;
	background-image:url('images/onglet_actif.gif');
	padding-top:4px;
	
}
.sousMenu {
	color:white;
	padding-top:4px;	
}
.sousMenu a {
	color:white;
}
.menuActif a {
	color:white;
}
.menuInactif:hover {
	background-image:url('images/onglet_actif.gif');
	}

.menuInactif a {
	color:white;
}
.menuInactif {
	text-align:center;
	margin-right:4px;
	height:20px;
	width:120px;
	float:left;
	background-image:url('images/onglet_inactif.gif');
	padding-top:4px;
}
#menu{
	width:100%;
	height:69px;
	background: url(images/fondMenuHeader.gif) repeat-x;
}


#onglet{
	float:left;
	width:708px;
	height:69px;
}
#listeNoir{
	float:right;
	width:284px;
	height:69px;
}
.LN{
	background:url(images/fondListeNoir.png) no-repeat;
	width:200px;
	height:23px;
	padding-left:50px;
	padding-top:2px;
	font-size:15px;
}
.LN a{
	text-decoration:none;
	color:#FFF;
}

/*///////////////////
		CORPS
////////////////////*/
#corps{
	width:100%;
	background:#FFF repeat-y;
	margin-top:20px;
}

#colDroite{
	float:right;
	width:284px;
	position: relative;
}

.actuHaut{
	background:url(images/actuHaut.gif) no-repeat;
	width:240px;
	height:25px;
	font-size:18px;
	color:#FFF;
	padding-left:10px;
	padding-top:2px;
}
.actuMillieu{
	background:url(images/actuMillieu.jpg) repeat-y;
	width:242px;
	font-size:13px;
	color:#424A75;
	padding-top:8px;
	padding-left:8px;
	text-align:justify;
}
.txtResume{
	width:229px;
}
.txtSuite{
	text-align:right;
	width:229px;
}


.actuBas{
	background:url(images/ActuBas.jpg) no-repeat;
	width:250px;
	height:6px;
}

.illustration{
	margin-top:30px;
	margin-left:32px;
	width:190px;
	height:241px;
}
.sondage{
	margin-top:30px;
}

.sondageHaut{
	background:url(images/actuHaut.gif) no-repeat;
	width:240px;
	height:25px;
	font-size:18px;
	color:#FFF;
	padding-left:10px;
	padding-top:2px;
}
.sondageMillieu{
	background:url(images/actuMillieu.jpg) repeat-y;
	width:242px;
	font-size:13px;
	color:#424A75;
	padding-top:8px;
	padding-left:8px;
	text-align:justify;
}
.btnValidationSondage{
	margin-top:20px;
	margin-left:100px;
}
.btnValidationSondage a img{
	border:none;
}
.sondageBas{
	background:url(images/ActuBas.jpg) no-repeat;
	width:250px;
	height:6px;
}
/*////////CONTAINER en INCLUDE////////////*/
#container{
	float:left;
	width:72%;
	padding-left:10px;
	z-index:10px;
	position: relative;
}
/*// RECHERCHE //*/
#recherche{
	width:100%;
	height:51px;
}
#recherche .Rgauche{
	background: url(images/rechercheGauche.gif) no-repeat;
	width:5px;
	height:51px;
	float:left;
}
#recherche .Rmilieu{
	width:99%;
	height:51px;
	background-color:#B8EC04;
	float:left;
}
#recherche .gauche{
	float:left;
	width:650px;
	height:41px;
	padding-top:10px;
	padding-left:10px;
	color:#FFF;
}
#recherche .btnOKrecherche{
	float:left;
	margin-top:8px;
	width:35px;
	height:35px;
	border-right: solid 1px;
	border-right-color:#FFF;
}
#recherche .btnOKrecherche a img{
	border:none;
}
#recherche .gauche .bas{
	font-size:10px;
	padding-left:45px;
	margin-top:5px;
}
#recherche .gauche .bas a{
	text-decoration:none;
	color:#424A75;
}
#recherche .droite{
	float:right;
	width:230px;
	height:51px;
	padding: 0px;
	margin: 0px;
}
#recherche .Rdroite{
	background:url(images/rechercheDroite.gif) no-repeat left;
	width:5px;
	height:51px;
	float:left;
}
/*// MENU1 //*/
#menu1{
	width:750px;
	height:58px;
	margin-top:30px;
}

#menu1 .exportateur a{
	background:url(images/btnExportateur.gif) no-repeat;
	float:left;
	width:238px;
	margin-left:40px;
	height:58px;
}
#menu1 .entreprise a{
	background:url(images/btnEntrepriseAfricaine.gif) no-repeat;
	margin-left:160px;
	float:left;
	width:238px;
	height:58px;
}
#menu1 .annuaire a{
	background:url(images/bntAnnuaireAfricaine.gif) no-repeat;
	float:right;
	margin-right:40px;
	width:238px;
	height:58px;
}
/*// TABLEAU à ONGLET //*/
#contenant{
	width:100%;
	margin-top:0px;
}
.ContenantHaut{
	width:100%;
	height:26px;
	border-bottom: solid 1px  #163465;	
}
.ContenantHaut ul{
	padding:0px;
	margin:0px;
   }
.ContenantHaut ul li{
	list-style:none;
	float:left;
	padding-left:2px;
	margin:0px;
}
.ongat {
	color:red;
	
	
}
.ContenantHaut ul li a{
	border:none;
	background:url(images/fondBtnonglet1.gif) no-repeat;
	width:182px;
	height:26px;
	display:block;
	text-align:center;
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	color:#FFF;
	color:black;
}
.ContenantHaut ul li a:hover{
	border:none;
	background:url(images/fondBtnonglet.gif) no-repeat;
	width:182px;
	height:26px;
	display:block;
	line-height:25px;
	font-size:12px;
	font-weight:bold;
	/*color:#FFF;*/
	color:white;
}
.ContenantMillieu{
	background: #EEE;
	width:100%;
}

.ContenantMillieu tr{
	padding:0px;
	margin:0px;
}
.ContenantMillieu td{
	padding:0px;
	margin:0px;
}

.tr1{
	background:#FFF;
	font-size:18px;
	color: #003;
	width:100%;
}
.tr1 .genre{
	padding-left:0px;
	width:55px;
	border-right: solid 1px;
	border-right-color: #CCC;
	text-align:center;
}
.tr1 .designation{
	width:300px;
	padding-left:0px;
}
.tr1 .quantite{
	width:150px;
	padding-left:0px;
	border-right: solid 1px;
	border-right-color: #CCC;
}
.tr1 .date{
	padding-left:0px;
	border-right: solid 1px;
	border-right-color: #CCC;
}
.tr1 .pays{
	width:75px;
	text-align:center;
}
.tr2{
	font-size:18px;
	color: #003;
}
.tr2 .genre{
	padding-left:0px;
	width:55px;
	border-right: solid 1px;
	border-right-color:#FFF;
	text-align:center;
}
.tr2 .designation{
	width:300px;
	padding-left:0px;
}
.tr2 .quantite{
	width:150px;
	padding-left:0px;
	border-right: solid 1px;
	border-right-color: #FFF;
}
.tr2 .date{
	width:100px;
	padding-left:0px;
	border-right: solid 1px;
	border-right-color: #FFF;
}
.tr2 .pays{
	width:75px;
	text-align:center;
}
.ContanantBas{
	width:100%;
	height:7px;
	background-color: #EEEEEE;
}
/*// MENU2 //*/
#menu2{
	width:100%;
	height:63px;
	margin-top:40px;
	display:block;
}

#menu2 .consulter a{
	background:url(images/btnConsulteAnnonce.gif) no-repeat;
	margin-left:100px;
	float:left;
	width:263px;
	height:63px;
}
#menu2 .deposer a{
	background:url(images/btnDeposAnnonce.gif) no-repeat;
	float:right;
	margin-right:100px;
	width:263px;
	height:63px;
}
/*// CQOI //*/
#Cqoi{
	color:#EEE;
}

.CQoiHaut{
	background-image:url(images/CQoiHaut.gif);
	background-color:#EEE;
	background-repeat:no-repeat;
	width:98%;
	height:30px;
	padding-top:11px;
	padding-left:2%;
	color:#424A75;
}
.CQoiMillieu{
	background:#EEE;
	width:99%;
	padding-left:1%;
	font-size:14px;
	color:#424A75;
}
.CQoiMillieu .txt{
	width:600px;
	float:left;
	margin-top:20px;
}
.CQoiMillieu .image{
	width:55px;
	float:right;
	padding-left:35px;
	z-index:30px;
}

.CQoiBas{
	background:url(images/CQoiBas.gif) no-repeat;
	width:100%;
	height:7px;
}
/*/////////////////
		FOOTER
///////////////////*/

#footer{
	background:url(images/fondFooter.gif) repeat-x;
	width:100%;
	height:97px;

}
#footer .footImage{
	margin:auto;
	background:url(images/footer.jpg) no-repeat;
	width:751px;
	height:27px;
	font-size:14px;
	padding-top:70px;
	padding-left:85px;
}
#footer a{
	text-decoration: none;
}

.couleur{
	color:#1c4076;
}
.bouton_ok{
	background-image:url(images/btnOkrecherche.png);
	border:none;
	width:24px;
	height:24px;
	margin-top:3px;
	cursor:pointer;
}
.vert{
	color:#C8E800;
}
.noir{
	color:#000;
}
.gris{
	color:#666;
}
.blanc{
	color:#fff;
}



.lien_blanc{
	color:#fff;
	text-decoration:none;
}
.lien_blanc:link{
	color:#fff;
	text-decoration:none;
}
.lien_blanc:active{
	color:#fff;
	text-decoration:none;
}
.lien_blanc:hover{
	color:#3CF;
	text-decoration:none;
}
.lien_blanc:visited{
	color:#fff;
	text-decoration:none;
}


.bouton{
	background-image:url(images/bouton.gif);
	width:138px;
	height:28px;
	border:none;
	cursor:pointer;
	color:#1c4076;
	font-weight:bold;
}
.bouton:hover{
	background-image:url(images/bouton2.gif);
	width:138px;
	height:28px;
	border:none;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
}

.boutonb{
	background-image:url(images/boutonb.gif);
	width:138px;
	height:28px;
	border:none;
	cursor:pointer;
	color:#1c4076;
	font-weight:bold;
}
.boutonb:hover{
	background-image:url(images/boutonb2.gif);
	width:138px;
	height:28px;
	border:none;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
}
#formLivreOr td {
	padding:6px;
	}
.right {
	text-align:right;
}
.onglet_actif{
	background-image:url(images/onglet_annonce_actif.gif);
	background-repeat:no-repeat;
}
.onglet_inactif{
	background-image:url(images/onglet_annonce_inactif.gif);
	background-repeat:no-repeat;
}

.entreprise_actif{
	background-image:url(images/entreprise_actif.gif);
	background-repeat:no-repeat;
}
.entreprise_inactif{
	background-image:url(images/entreprise_inactif.gif);
	background-repeat:no-repeat;
}

.degrade_gris{

	background-repeat:repeat-x;
}
#taboffres th {
	border:1px solid grey;
	padding:5px;	
	text-align:center;
}

#taboffres td {
	border:1px solid grey;	
	padding:5px;
	text-align:center;
}
.rouge{
	color:#F00;
}
.btn_search{
	background-image:url(images/btn_recherche.gif);
	background-repeat:no-repeat;
	width:65px;
	height:25px;
	color:#fff;
	font-size:10px;
	border:0;
	margin-top:-3px;
	vertical-align:middle;
	padding-bottom:3px;
}
.btn_search:hover{
	background-image:url(images/btn_recherche2.gif);
	background-repeat:no-repeat;
	width:65px;
	height:25px;
	color:#fff;
	font-size:10px;
	border:0;
	margin-top:-3px;
	padding-bottom:3px;
}

.titles{
	background-color:#E7ECFE; border:solid 1px #666;
}
.titles2{
	background-color:#E7ECFE; border:solid 1px #666;
}
.titles2{
	background-color:#e2e2e2; border:solid 1px #666;
}
.titles2:hover{
	background-color:#C8E900; border:solid 1px #666;
}

.lien_annuaire{
	color:#666;
	text-decoration:none;
}
.lien_annuaire:link{
	color:#666;
	text-decoration:none;
}
.lien_annuaire:active{
	color:#666;
	text-decoration:none;
}
.lien_annuaire:hover{
	color:#039;
	text-decoration:none;
}
.lien_annuaire:visited{
	color:#666;
	text-decoration:none;
}
.table_label{
	background-color:#e2e2e2;
	text-align:left;
}
.dashed{
	border-bottom:dashed 1px #999;
}