﻿@charset "utf-8";
/* CSS Document */
body{
	background-color:#C8C8C8;
	}
.logo-cemac{
	float:left;
	padding:5px;
	margin-top:7px;
	width:67px;
	height:auto;
	}
.logo-uemoa{
	float:left;
	padding:5px;
	margin-top:7px;
	width:auto;
	height:70px;
	}
.logo-izf{
	float:left;
	padding:5px;
	
	}
.logo-reseau-sociaux {
float: right;
padding: 10px;
margin-top: 41px;
margin-left: 3px;
}

.div-reseau-sociaux {
float: left;
margin-left: 34px;
height: 69px;
margin-top: -3px;;
}

.twitter-logo {
margin-top: 44px;
width: 22px;
}
.logged-in .not-connected,.not-logged-in .when-connected {
display: none;
}
.connection-box {
float: right;
position: relative;
color: #666666;
font-family: open sans;
font-size: 14px;

/****a été mis en commentaire pour des besoins d'affichage sur IE****/
/*
margin-top: -60px;
margin-left: 152px;
*/
}

.connection-box a {
text-decoration: none;
}

.connection-box a:visited ,.connection-box a:link{
color: #aaaaaa;
}

.logo-home {
    float: left;
    margin-left: 40px;
    margin-right: 20px;
    margin-top: 40px;
    padding: 10px;
}

.logo-reseau-sociaux-dernier {
margin-top: 40px;
width: 16px;
}

.logo-question-mark {
    float: left;
    margin-left: -6px;
    margin-top: 40px;
    padding: 10px;
}

.logo-a-propos {
    float: left;
    margin-left: -5px;
    margin-top: 51px;
}

.logo-contact {
    float: left;
    margin-left: 19px;
    margin-top: 42px;
    padding: 10px;
}

	.logo-container{
		float:left;
		}
.muchomenu-menu .muchomenu-parent-title a, .muchomenu-menu .muchomenu-parent-title a:link, .muchomenu-menu .muchomenu-parent-title a:visited, .muchomenu-menu .muchomenu-parent-title a:focus, .muchomenu-menu .muchomenu-parent-title a:hover, .muchomenu-menu .muchomenu-parent-title a:active, .muchomenu-menu .muchomenu-parent-title span {
padding: 4px 8px;
width: 188px;
height: 80px;
border-radius: 0px;
}

#content {
    margin-top: 15px;
}

/*
.logged-in #content {
    margin-top: 131px;
}
*/
.page-accueil #navigation ul.links li, #navigation ul.menu li {
    
    float: left;
    list-style-image: none;
    list-style-type: none;
    padding: 0 6px 0 0;
}
.muchomenu-menu .muchomenu-parent {
    background-color: green;
    display: inline-block;
    position: relative;
    z-index: 5;
}

#block-views-actualit-la-une-afrique-block .views-field-title .field-content a {
color: #666666;
text-decoration: none;
font-size: 14px;
line-height: 20px;
margin-left: -20px;
font-family: "open sans";
background-image: url('../images/arrow-li.fw.png');
background-repeat: no-repeat;
background-position: 25px 16px;
padding: 5px 52px;
width: 250px;
float: left;
}

.first.last.expanded {
    background-image: url("../images/espace-generale-img.fw.png");
    background-position: 696px 214px;
    background-repeat: no-repeat;
}
#menu-espace-general1 {
background-color: #FF8000;
background-image: url("../images/menu-espace-general.png");
background-position: center top 30px;
background-repeat: no-repeat;
border-color: #FF8000;
color: #FFFFFF;
font-family: "open sans";
font-size: 24px;
line-height: 29px;
margin-left: -13px;
margin-right: -14px;
margin-top: -14px;
padding-top: 85px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
float: left;
text-indent: 12px;
line-height: 32px;
width: 188px;
height: 100px;
}
#menu-espace-entreprise{
	 background-color: #59B200;
	 background-image: url("../images/menu-espace-entreprise.png");
	 background-position: center top 30px;
    background-repeat: no-repeat;
	font-family: "open sans";
	line-height: 29px;
	 font-size: 24px;
	border-color:#59B200;
	color:#FFF;
	text-transform:uppercase;
	font-size:24px;
	margin-right: -14px;
	 margin-top: -14px;
    padding-top: 85px;
	text-decoration:none;
	text-align:center;
	border-radius: 0px;
	float: left;
	text-indent: 5px;
	}
#menu-espace-exportation{
	 background-color: #00A3D9;
	 background-image: url("../images/menu-espace-exportation.png");
	background-position: center top 30px;
    background-repeat: no-repeat;
	font-family: "open sans";
line-height: 29px;
	 font-size: 24px;
	 text-transform:uppercase;
	border-color:#00A3D9;
	color:#FFF;
	font-size:24px;
	margin-right: -14px;
	 margin-top: -14px;
    padding-top: 85px;
	text-decoration:none;
	text-align:center;
	border-radius: 0px;
	float: left;
	}
#menu-annuaire-entreprises{
	 background-color: #D90000;
	 background-image: url("../images/menu-annuaire-entreprise.png");
	 background-position: center top 30px;
    background-repeat: no-repeat;
	font-family: "open sans";
line-height: 29px;
	 font-size: 24px;
	 text-transform:uppercase;
	border-color:#D90000;
	color:#FFF;
	font-size:24px;
	margin-right: -14px;
	 margin-top: -14px;
    padding-top: 85px;
	text-decoration:none;
	text-align:center;
	border-radius: 0px;
	float: left;
	}
#menu-facteurs-de-production{
	 background-color: #522E5E;
	 background-image: url("../images/menu-facteur-production.png");
	 background-position: center top 30px;
    background-repeat: no-repeat;
	font-family: "open sans";
line-height: 29px;
	 font-size: 24px;
	 text-transform:uppercase;
	border-color:#522E5E;
	color:#FFF;
	font-size:24px;
	 margin-top: -14px;
    padding-top: 85px;
	text-decoration:none;
	text-align:center;
	border-radius: 0px;
	float: left;
	}
#views_slideshow_cycle_div_affiche_a_la_une-block_2{
	background-color:#333;}

#views_slideshow_cycle_main_affiche_a_la_une-block {
background-image: url("../images/background-slidershow.png"),url("../images/arrow-apostrofres-1.fw.png"), url("../images/arrow-forum-droit.fw.png");;
background-position: left top,left left,right right;
background-repeat: no-repeat;
background-size: 100% 100%;
height: 350px;
margin-left: 18px;
margin-top: -16px;
padding: 35px;
width: 557px;
}

.pane-menu-menu-espace-g-n-ral .muchomenu-bin .panel-display {
padding: 20px;
background: black;
border-radius: 0px;
width: 992px;
margin-left: -8px;
margin-top: -8px;
}
pane-menu-menu-espace-g-n-ral .panel-display.panel-1col.clearfix {
background-color: #FF8000;
border: medium none;
border-radius: 0 0 0 0;
margin-left: -9px;
margin-top: 0px;
width: 995px;
}
.muchomenu-bin-8 .panel-display.panel-1col.clearfix {
background-color: #522E5E;
border: medium none;
border-radius: 0 0 0 0;
height: 477px;
margin-left: -2px;
margin-top: 0px;
width: 995px;
}
.muchomenu-bin-8 ul.menu li {
float: left;
list-style-image: none;
list-style-type: none;
padding: 0 6px 0 0;
height: 400px;
}
/*Debut Mucho Menu*/

#espace-espace-generale {
text-indent: -1500px;
}

#actualite-espace-generale {
padding: 12px 16px 14px;
font-weight: bold;
}

#actualite-pays-espace-generale {
font-family: open sans;;
font-size: 13px;
color: #666666;
font-weight: bold;
margin-left: 12px;
}
#actualite-pays-espace-generale ul {
 padding:0;
 margin:0;
 list-style-type:none;
 }
#actualite-pays-espace-generale li {
 margin-left:2px;
 float:left; /*pour IE*/
 }
#actualite-pays-espace-generale ul li a {
 display:block;
 float:left;   
 width:100px;
 background-color:#6495ED;
 color:black;
 text-decoration:none;
 text-align:center;
 padding:5px;
 border:2px solid;
 /*pour avoir un effet "outset" avec IE :*/
 border-color:#DCDCDC #696969 #696969 #DCDCDC;
 }
#actualite-pays-espace-generale ul li a:hover {
 background-color:#D3D3D3;
 border-color:#696969 #DCDCDC #DCDCDC #696969;
 }
 
#institutions-espace-generale {
font-family: open sans;;
text-transform: uppercase;
font-weight: bold;
font-size: 18px;
color: #666666;
float: left;
margin-top: -75px;
margin-left: 5px;
}

#annuaire-espace-generale {
    color: #666666;
    font-family: open sans;;
    font-size: 19px;
    font-weight: bold;
    text-transform: uppercase;
}


.pane-menu-menu-evenements-venir #event-up-to-come {
background-image: url("../images/event-up-to-come.fw.png");
background-position: 125px 5px;
background-repeat: no-repeat;
color: #666666;
float: left;
font-family: "open sans";
font-size: 13px;
height: 30px;
margin-left: -30px;
margin-top: 0;
text-decoration: none;
width: 140px;
}

/*Fin Mucho Menu*/

.first.last.expanded {
background-color: white;
}
#ctools-jump-menu--2 {
background-color: #E4E6E5;
background-image: url("../images/arrow-acces-pays.fw.png");
background-position: 20px 8px;
background-repeat: no-repeat;
height: 95px;
}

.pane-liste-des-th-mes-du-forums .pane-title {
display: none;
width: 200px;
}

.panel-pane pane-views pane-views-pays{
	background-color: #E4E6E5;
	}
.panel-2col-stacked .panel-col-last {
    float: left;
    margin-left: 134px;
	width:326px;
}


.page-accueil .pane-title {
    background-color:transparent;
    color: #666666;
    font-family: open sans;
    font-size: 18px;
    line-height: 29px;
    text-transform: uppercase;
}
.front #page-title {
    color: white;
}
#edit-jump  ,#edit-jump--2{
font-family: open sans;
font-size: 13px;
height: 31px;
margin-left: 23px;
width: 227px;
padding: 6px 6px;
margin-top: 36px;
border: none;
}

.view-id-liste_des_th_mes_du_forums #edit-jump{
    border: medium none;
    float: right;
    font-family: open sans;
    font-size: 13px;
    height: 31px;
    margin-right: -46px;
    margin-top: -18px;
    padding: 6px;
    width: auto;
}

.container-inline {
   // margin-top: -49px;
}
.panel-pane.pane-views.pane-views-pays {
    margin-right: 5px;
    margin-top: -33px;
}
#edit-go {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFBF00;
	 background-position: center center;
    background-repeat: no-repeat;
    background-image: url("../images/arrow-go.fw.png");
    border-image: none;
    border-style: none;
    border-width: medium;
    color: #FFBF00;
    height: 40px;
    margin-left: 260px;
    width: 40px;
}
.pane-menu-menu-acces-membre pane-menu .first.last.leaf > a {
    background-color: #FFBF00;
    background-image: url("../images/arrow-go.fw.png");
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 40px;
    margin-left: 230px;
    margin-top: -31px;
    text-decoration: none;
    text-indent: -1571px;
    width: 40px;
}
#acces-membres{
	background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
display: block;
height: 40px;
margin-left: 230px;
margin-top: -45px;
text-decoration: none;
text-indent: -5571pt;
width: 40px;
float: left;
	}
.pane-menu-menu-acces-membre.pane-menu {
    background-color: #E4E6E5;
    background-image: url("../images/arrow-user.fw.png");
    background-position: 30px 23px;
    background-repeat: no-repeat;
    color: #666666;
    font-size: 8px;
}
.pane-block-4.pane-block {
background-color: #E4E6E5;
background-image: url("../images/background-recherche.fw.png");
background-position: left top;
background-repeat: no-repeat;
height: 170px;
width: 300px;
margin-left: 20px;
}
.pane-actualit-la-une .views-view-grid.cols-2 {
margin-left: 0px;
margin-top: 25px;
width: 620px;
border-top: solid 5px #E4E6E5;
}

.pane-entreprise-de-la-semaine-fiche-entreprise .views-view-grid.cols-2 {
margin-left: 10px;
margin-top: -20px;
width: 620px;
}

.view-les-themes-sur-le-forum-en-ce-moment .field-content > a {
    color: white;
    font-family: open sans;;
    font-size: 13px;
    text-decoration: none;
	background-color: #999999;
}
.view-les-themes-sur-le-forum-en-ce-moment .field-content {
    background-image: url("../images/arrow-apostrofres-1.fw.png"), url("../images/arrow-forum-droit.fw.png");
background-position: left top 35px, right 70px;
    background-repeat: no-repeat;
    background-size: 20px 20px;
    line-height: 2px;
    padding: 33px 34px 100px 23px;
}
img {
    border: 0 none;
    height: auto;
}
/*.field-content img {
    float: left;
    height: 95px;
    margin-right: 10px;
    width: 150px;
}*/
.pane-actualit-la-une p, pre {
    color: #8C8C8C;
    font-family: "open sans";
    font-size: 13px;
    line-height: 18px;
    margin: 1px -6px -6px;
}

.pane-actualit-la-une img {
    float: left;
    height: 95px;
    margin-right: 10px;
    width: 150px;
}
.view-actualit-la-une p, pre {
    margin: -1px 69px 11px 187px;
}
img {
    border: 0 none;
    height: auto;
}
img {
    border: 0 none;
    height: auto;
    max-width: 100%;
}
img {
    border: 0 none;
}
.front .view-actualit-la-une .field-content > a {
    color: #666666;
    font-family: open sans;;
    font-size: 21px;
    text-decoration: none;
    text-transform: uppercase;
}
#header, #content, #navigation, .region-sidebar-first, .region-sidebar-second, #footer {
    word-wrap: break-word;
}
html, button, input, select, textarea {
    font-family: Verdana,Tahoma,"DejaVu Sans",sans-serif;
}

/*html {
    font-size: 100%;
    line-height: 1.5em;
}*/

.view-les-themes-sur-le-forum-en-ce-moment.col-1.col-first {
    padding: 23px 63px 19px 1px;
}

.pane-entreprise-de-la-semaine-fiche-entreprise h2 {
    background-color: #E4E6E5;
    background-image: url("../images/entreprise-de-la-semaine.fw.png");
    background-position: 20px 16px;
    background-repeat: no-repeat;
    margin: 1px 15px;
    padding: 6px 38px;
    position: relative;
    width: 613px;
}
.view-entreprise-de-la-semaine-fiche-entreprise p {
text-align: justify;
margin-top: 4px;
font-family: open sans;;
font-size: 13px;
margin-right:5px;
}
.views-field.views-field-field-nom {
    color: #666666;
    font-family: open sans;;
    font-size: 13px;
    font-weight: bold;
}

.pane-les-themes-sur-le-forum-en-ce-moment {
background-color: #999999;
height: 248px;
margin-left: 0px;
padding: 27px;
width: 885px;
}

.pane-les-themes-sur-le-forum-en-ce-moment h2 {
    background-image: url("../images/arrow-theme-forum.fw.png");
    background-position: 22px 0px;
    background-repeat: no-repeat;
    background-size: 20px 20px;
    color: white;
    font-family: open sans;;
    font-size: 18px;
    height: 42px;
    margin-left: 17px;
    margin-top: -8px;
}
.pane-partenaire-izf img {
height: 100px;
margin-left: -66px;
margin-top: -80px;
padding: 55px 85px;
width: auto;
}


.pane-block-4 .pane-content > p{
	color:#E4E6E5;
	}
#search-block-form{
margin-left:10px;
mergin-top:-70px;
}
.pane-search-form .pane-content > form {
    margin-top: -70px;
    padding: 41px 21px 0 14px;
}
.page-accueil #page{
	background-color:white;}

#edit-submit {
    background-color: #FFBF00;
    background-image: url("../images/arrow-go.fw.png");
    background-position: center center;
    background-repeat: no-repeat;
    border: medium none;
    display: block;
    height: 40px;
    margin-left: 296px;
    margin-top: 17px;
    text-decoration: none;
    text-indent: -1571px;
    width: 40px;
}
.pane-block-4 .pane-title {
    color: white;
    margin: 21px 13px;
	padding: 11px 0 6px;
}
.pane-views-pays .pane-title{
	margin-left:122px;}
.pane-search-form input {
    height: 40px;
    width: 260px;
	margin-left:54px;
	margin-top:-10px;
}
.pane-search-form{
	margin-top:-102px;
	}
.view-entreprise-de-la-semaine-fiche-entreprise .field-content > img {
    margin-left: -12px;
    width: 168px;
	height:102px;
	float:left;
}
.view-entreprise-de-la-semaine-fiche-entreprise .views-field-field-nom{
	margin-left:10px;
	}
#muchomenu-1 {
    width: 1030px;
}
#views_slideshow_cycle_main_affiche_a_la_une-block{
	margin-left:0px}
.view-views-pays{
		width:300px;
		margin-left:60px;
		}
	.pane-menu-menu-acces-membre{
		width: 300px;
		margin-left: 17px;
		background-color: #E4E6E5;
		background-image: url("../images/arrow-user.fw.png");
		background-position: 17px 3px;
		background-repeat: no-repeat;
		height: 60px;
		}
#page {
    border-left: 35px solid #E4E6E5;
    border-right: 35px solid #E4E6E5;
    width: 960px;
	background-color:white;
}

.pane-entreprise-de-la-semaine-fiche-entreprise .pane-title {
    background-color: #E4E6E5;
    background-position: 13px 12px;
    margin-bottom: 50px;
    margin-left: 0px;
    margin-top: 52px;
    width: 544px;
}

#edit-email {
height: 31px;
width: 175px;
border: none;
margin-left: 5px;
float: left;
margin-top: 0px;
font-size: 14px;
color: #666666;
text-indent: 10px;
font-family: open sans;
}

.pane-newsletter-newsletter-subscribe .pane-content .prefix {
margin-top: 71px;
font-family: open sans;
margin-left: 20px;
}

#newsletter-subscribe-form {
    margin-left: 66px;
    margin-top: -56px;
}
/*#edit-newsletter-submit {
    background-color: #FFBF00;
    border: medium none;
    height: 44px;
    margin-left: 198px;
    margin-top: -10px;
	text-indent:1500px;
    width: 40px;
}*/
.pane-newsletter-newsletter-subscribe  .inscription-newsletter .prefix {
color: #666666;
font-family: open sans;
font-size: 13px;
margin-left: 25px;
float: left;
position: absolute;
margin-top: 100px;
}

.pane-menu-menu-espace-g-n-ral.pane-menu {
    margin-top: -33px;
}
.muchomenu-bin.muchomenu-slots.muchomenu-bin-17 {
    background-color: #FF8000;
    margin-top: 0;
}
/*Menu Mucho */
.pane-menu-menu-espace-g-n-ral .panel-display.panel-1col.clearfix {
    background-color: white;
    border: medium none;
    border-radius: 0 0 0 0;
    margin-left: 30px;
    margin-top: 47px;
    width: 926px;
	height:400px;
}
.muchomenu-bin.muchomenu-slots.muchomenu-bin-17 {
    background-color: #BF6000;
    height: 590px;
    margin-left: -13px;
   margin-top: 157px;
    width: 1026px;
}

.muchomenu-bin-17 .region-navigation .pane-title {
margin-top: 84px;
}
.region-navigation a {
line-height: 0px;
}
#menu-votre-publicité-sur-ce-site {
    border-right: medium none;
}

#muchomenu-4 {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: #E4E6E5;
background-color: white;
border-color: grey #E4E6E5 #E4E6E5;
border-image: none;
border-top: 5px solid #E4E6E5;
border-top-width: medium 5px 5px;
font-size: 13px;
margin-left: 1px;
margin-top: 0px;
padding: 16px;
width: 993px;
text-align: center;
}
#muchomenu-4 .last{
	border-right:none;
	}
.page-accueil .pane-les-themes-sur-le-forum-en-ce-moment .pane-title {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border-color: #E4E6E5;
color: white;
margin-left: -16px;
padding: 7px 51px;
width: 791px;
border-bottom: solid 3px #BBBBBB;
text-indent: -1800003pt;
}
#menu-mentions-légales {
    margin-left: 50px;
}

#muchomenu-4 a{
    border-color: #666666;
    border-right:  solid grey;
    border-style: none solid none none;
    border-width: 1px;
    height: auto;
	border-radius: 0px;
    width: auto;
	text-decoration:none;
	color:#666666;
	font:open sans regular 13px;	
	background-color: white; 
	 -webkit-transition-duration: 1s;
    -webkit-transition-property: color;
}
#muchomenu-4 a .last{
	border-right:none;
	}
#muchomenu-4 a:hover, a:focus {
    color: #666666;
}
#menu-votre-publicité-sur-ce-site {
    border-left:  solid #666666;
    border-right: solid white ;
	border-top: none ;
	border-bottom: none ;
    height: auto;
    width: auto;
	text-decoration:none;
	}
.first.expanded > a {
    color: #666666;
    display: inline-block;
    text-transform: uppercase;
	font-family:open sans;
	font-size:18px;
}
.first .leaf{
    background-position: top left;
    background-repeat: no-repeat;
	font-family:open sans;
	font-size:13px;
	color:#FF7F00;
	}
#muchomenu-4 .first .expanded > ul li{
	
	width:284px;
	float:left;
	color:#FF7F00;
	}
.muchomenu-bin.muchomenu-slots.muchomenu-bin-5 {
    background-color: #59B200;
    margin-left: -200px;
    margin-top: 157px;
    width: 1026px;
}
.muchomenu-bin.muchomenu-slots.muchomenu-bin-6{
    background-color: #00A3D9;
    margin-left: -204px;
    margin-top: 157px;
    width: 1026px;
}
/*.muchomenu-bin.muchomenu-slots.muchomenu-bin-8 {
    background-color: #3E2347;
    height: 588px;
    margin-top: 0px;
	margin-left: -4px;
    width: 1026px;
}*/
.muchomenu-bin.muchomenu-slots.muchomenu-bin-8{
    background-color: #3E2347;
    margin-left: -204px;
    margin-top: 157px;
    width: 1026px;
	height:580px;
}

.muchomenu-bin.muchomenu-slots.muchomenu-bin-8 .pane-display{
	margin-left: -404px;
	}
	
	
.muchomenu-bin.muchomenu-slots.muchomenu-bin-8.first.last.expanded {
    background-image: url("../images/espace-generale-img.fw.png");
    background-position: 696px 14px;
    background-repeat: no-repeat;
}
/*.view-id-les_themes_sur_le_forum_en_ce_moment .col-1 {
    width: 260px;
}
.view-id-les_themes_sur_le_forum_en_ce_moment .col-2 {
    width: 260px;
}
.view-id-les_themes_sur_le_forum_en_ce_moment .col-3 {
    width: 260px;
}*/
.view-les-themes-sur-le-forum-en-ce-moment .col-1 {
vertical-align:text-top;
width: 270px;
font-size: 32px;
}	
.view-les-themes-sur-le-forum-en-ce-moment .col-2 {
vertical-align:text-top;
width: 270px;
font-size: 32px;
}
.view-les-themes-sur-le-forum-en-ce-moment .col-3 {
vertical-align:text-top;
width: 270px;
font-size: 32px;

}
.view-actualit-la-une .view-footer a {
    background-image: url("../images/plus-info-arrow.fw.png");
    background-position: 5px center;
    background-repeat: no-repeat;
    border: 1px solid #FFBF00;
    color: #FFBF00;
    margin-left: -179px;
    padding: 5px 4px 3px 29px;
    text-decoration: none;
    text-transform: uppercase;
}

.panel-pane.pane-views.pane-actualit-la-une td {
    height: 155px;
    margin-bottom: 1px;
}

.panel-pane.pane-views.pane-les-themes-sur-le-forum-en-ce-moment .col-1 {
background-image: url("../images/background-arrow-forum1.fw.png");
background-position: 60px 100px;
background-repeat: no-repeat;
height: 155px;
padding-top: 25px;
float: left;
}
.panel-pane.pane-views.pane-les-themes-sur-le-forum-en-ce-moment .col-2 {
background-image: url("../images/background-arrow-forum2.fw.png");
background-position: 60px 100px;
background-repeat: no-repeat;
height: 155px;
padding-top: 25px;
float: left;
margin-left: 35px;
}
.panel-pane.pane-views.pane-les-themes-sur-le-forum-en-ce-moment .col-3 {
background-image: url("../images/background-arrow-forum3.fw.png");
background-position: 60px 100px;
background-repeat: no-repeat;
height: 155px;
padding-top: 25px;
background-position-x: 45px;
float: left;
margin-left: 35px;
width: 200px;
}
/*  Presse Africaine */

.page-presse-africaine .view-presse-africaine td {
margin-right: 30px;
margin-bottom: 40px;
text-align: center;
border: 1px solid #DADCDB;
height: 260px;
width: 202px;
float: left;
}

.page-presse-africaine .view-presse-africaine tr {
width: 720px;
float: left;
}

.page-presse-africaine .field-content > img {
    height: 46px;
    margin-top: 20px;
    width: auto;
}
.page-presse-africaine .views-field-field-devise-de-la-presse .field-content > p {
    color: #666666;
    font-family: open sans;;
    font-size: 14px;
}
.page-presse-africaine .view-presse-africaine .views-field-title .field-content > a {
color: #FF7F00;
font-family: open sans;
font-size: 18px;
text-decoration: none;
float: left;
margin-top: 15px;
text-align: center;
width: 100%;
}

.page-presse-africaine .block-views .view-afp a {
    background-image: url("../images/puce_article.png");
    background-position: left 5px;
    background-repeat: no-repeat;
    color: #666666;
    float: left;
    font-family: open sans;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 15px;
    padding: 0 0 0 22px;
    text-decoration: none;
    width: 172px;
}

#qtip3 #mini-panel-annuaires_des_entreprses_du_mini_panel_  #views-exposed-form-recherche-annuaire-fiche-entreprise-page .views-exposed-form label {
    margin-bottom:0px;
    font-weight: normal;
    font-family: oswald;
}

.page-presse-africaine .title {
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
	background-image:url("../images/barre-presse-africaine.fw.png");
	background-repeat:no-repeat;
	background-position:left bottom;
	background-size:740px;
    border-style: none none none none;
    border-width: medium medium 4px;
    color: #666666;
    font-family: open sans;;
    font-size: 28px;
    margin-top: 20px;
    text-transform: uppercase;
}
/*.page-presse-africaine .breadcrumb ol {
    color: #FF7F00;
    font-family: open sans;;
    font-size: 13px;
    margin: 0 0 0 157px;
    padding: 0;
}*/
/*.page-presse-africaine .element-invisible {
clip: rect(1px, 1px, 1px, 1px);
font-family: open sans;
height: 1px;
overflow: visible;
background-image: url("../images/home-arrow.fw.png");
background-repeat: no-repeat;
background-position: left bottom;
margin-left: 30px;
color: #666666;
font-family: open sans;
font-size: 14px;
display: none;
}*/
.breadcrumb ol {
    color: #666666;
    font-family: open sans;;
    font-size: 13px;
    margin: -12px 0 0 101px;
    padding: 0;
}
/*.page-presse-africaine .element-invisible {
  position: relative !important;
  clip: rect(1px 1px 1px 1px); 
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
}*/
.page-presse-africaine #block-views-filtre-presse-africaine-block {
    margin-left: -62px;
    margin-top: -294px;
    width: 265px;
    z-index: 2;
}
.page-presse-africaine #block-newsletter-newsletter-subscribe {
font-family: open sans;
font-size: 13px;
color: #666666;
font-weight: normal;
margin-left: 15px;
margin-top: 0px;
width: 285px;
}
.page-presse-africaine .inscription-newsletter {
background-color: #E4E6E5;
height: 129px;
margin-left: -62px;
margin-top: 333px;
width: 246px;
}
.region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb .views-exposed-form {
font-weight: bold;
margin-left: 0px;
margin-top: 5px;
width: 220px;
}

#edit-field-source-de-l-information-tid-wrapper{
width: 230px;
background-color: #E4E6E5;
padding: 30px;
font-family: open sans;
color: #666666;
font-size: 14px;
margin-left: -10px;
	}
#edit-field-pays-presse-tid-wrapper {
background-color: #E4E6E5;
padding: 20px;
font-family: open sans;
color: #666666;
font-size: 14px;
width: 195px;
}
#edit-field-pays-article-la-une-tid-wrapper{
background-color: #E4E6E5;
padding: 20px;
width: 230px;
font-family: open sans;
font-size: 14px;
color: #666666;
margin-bottom: 2px;
margin-left: -10px;
}
.section-presse-africaine #content {
width: 699px;
}

.section-presse-africaine #views-exposed-form-presse-africaine-page-1 .views-exposed-form #edit-field-type-de-presse-unique-tid-wrapper {
margin-top: 2px;
width: 195px;
background-color: #E4E6E5;
padding: 20px;
font-family: open sans;
color: #666666;
font-size: 14px;
float: left;
}

#edit-newsletter-submit {
background-color: #FFBF00;
    background-image: url("../images/arrow-go.fw.png");
    background-position: center center;
    background-repeat: no-repeat;
    border: medium none;
    display: block;
    float: left;
    height: 40px;
    margin-left: 140px;
    margin-top: -7px;
    text-decoration: none;
    text-indent: -5000pt;
    width: 40px;
}

.page-presse-africaine #edit-newsletter-submit {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
float: left;
height: 40px;
margin-left: 179px;
margin-top: 10px;
text-decoration: none;
text-indent: -5000pt;
width: 40px;
}
.page-presse-africaine .inscription-newsletter .prefix {
color: #666666;
font-family: open sans;;
font-size: 13px;
margin-left: 11px;
margin-top: 12px;
}
.page-presse-africaine #edit-email {
height: 31px;
width: 175px;
margin-left: -15px;
margin-top: 6px;
}
.page-presse-africaine a:visited {

}
.page-presse-africaine a:link {
    text-decoration: none;
    
}
.page-presse-africaine #menu-espace-général {
    background-image: url("../images/espace-entreprise-1.fw.png");
	background-position:left;
    background-repeat: no-repeat;
    border-color: #FF8000;
    border-radius: 0 0 0 0;
    color: #FFFFFF;
    font-family: open sans;
    font-size: 27px;
    line-height: 29px;
    margin-left: -13px;
    margin-right: -14px;
    margin-top: -14px;
    padding-top: 85px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

/*  Presse Africaine */


/*  Actualité par pays */
.page-actualite-par-pays .breadcrumb ol {
    color: #FF7F00;
    font-family: open sans;;
    font-size: 13px;
    margin: 0px 0 0 101px;
    padding: 0;
}
.page-actualite-par-pays .title {
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
	background-image:url("../images/barre-presse-africaine.fw.png");
	background-repeat:no-repeat;
	background-position:left bottom;
	background-size:740px;
    border-style: none none none none;
    border-width: medium medium 4px;
    color: #666666;
    font-family: open sans;;
    font-size: 28px;
    margin-top: 20px;
	text-transform:uppercase;
}
.page-accueil #edit-newsletter-submit {
margin-left: 194px;
}
.page-actualite-par-pays .element-invisible {
clip: rect(1px, 1px, 1px, 1px);
color: black;
font-family: open sans;;
font-size: 14px;
height: 1px;
position: relative;
overflow: visible;
    background-image: url("../images/home-arrow.fw.png");
    background-repeat: no-repeat;
	background-position:left bottom;
}
.page-actualite-par-pays .breadcrumb ol {
    color: #FF7F00;
    font-family: open sans;;
    font-size: 13px;
    margin: 0px 0 0 101px;
    padding: 0;
}

.page-actualite-par-pays ol a:visited {
color: #FF7F00;
}
.page-actualite-par-pays ol a:link {
    color: rgb(255, 127, 0);
    text-decoration: none;
    margin-right: 7px;
    margin-left: 5px;
}

.page-actualite-par-pays .field-content a:link {
color: #666666;
font-family: open sans;;
font-size: 23px;
text-decoration: none;
width: 800px;
display: block;
margin-bottom: 20px;
}
.page-actualite-par-pays .view.view-actualit-par-pays.view-id-actualit_par_pays.view-display-id-page.view-dom-id-48dec21959586ea27728d10bbd2d433c {
margin-top:20px;
width: 700px;
}
/*  Actualité par pays */

.panel-2col-stacked .panel-col-last .inside {
    margin: 0 0 1em 19px;
	margin-top: -32px;
}


.panel-pane.pane-views.pane-les-themes-sur-le-forum-en-ce-moment {
height: 180px;
}

/*Debut Mega-menu*/

#actualite-pays-espace-generale-benin {
    color: #FF7F00;
    height: 12px;
	font-family: open sans;
}

#actualite-pays-espace-generale-bf {
	color:#FF7F00;
	font-family: open sans;
	
}
#actualite-pays-espace-generale-cameroun {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}

#actualite-pays-espace-generale-centrafrique {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}

#actualite-pays-espace-generale-congo-brazza {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}

#actualite-pays-espace-generale-ivory-coast {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}


#actualite-pays-espace-generale-gabon {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}

#actualite-pays-espace-generale-guinnee-bisau {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}

#actualite-pays-espace-generale-guinnee-equatoriale {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}
#actualite-pays-espace-generale-mali {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}
#actualite-pays-espace-generale-niger {

		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}

#actualite-pays-espace-generale-rdc {
    color: #FF7F00;
    line-height: 1;
    width: 145px;
	font-family: open sans;
}/*background-image: url("../images/arrow link menu.fw.png");*/

#actualite-pays-espace-generale-senegal {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
	
}
#actualite-pays-espace-generale-tchad {
		
	background-repeat:no-repeat;
	background-position:right center;
	color:#FF7F00;
	font-family: open sans;
}

#actualite-pays-espace-generale-togo {
	color:#FF7F00;
	font-family: open sans;

}

#annuaire-espace-generale-bf {
    float: left;
    margin-left: 50px;
    margin-top: 20px;
	color:#FF7F00;
	font-family: open sans;
}

#annuaire-espace-generale-benin {
    float: left;
	color:#FF7F00;
	font-family: open sans;
}

#annuaire-espace-generale-cameroun {
    float: left;
    margin-top: 20px;
	color:#FF7F00;
	font-family: open sans;
}

#annuaire-espace-generale-centrafrique {
    float: left;
    margin-left: 70px;
	color:#FF7F00;
	font-family: open sans;
}

#annuaire-espace-generale-congo {
    float: left;
    margin-top: 20px;
	color:#FF7F00;
	font-family: open sans;
}
#annuaire-espace-generale-civ {
    float: left;
    margin-left: 50px;
	color:#FF7F00;
	font-family: open sans;
}

#annuaire-espace-generale-gabon {
    float: left;
    margin-top: 20px;
	color:#FF7F00;
	font-family: open sans;
}
#annuaire-espace-generale-guinee-bisau {
    float: left;
    margin-left: 50px;
	color:#FF7F00;
	font-family: open sans;
}

#annuaire-espace-generale-guinnee-equatoriale {
    float: left;
    margin-top: 20px;
	color:#FF7F00;
	font-family: open sans;

}

#annuaire-espace-generale-mali {
    float: left;
    margin-left: 116px;
	color:#FF7F00;
	font-family: open sans;
}

#annuaire-espace-generale-niger {
    float: left;
    margin-top: 20px;
	color:#FF7F00;
	font-family: open sans;
}

#annuaire-espace-generale-senegal {
    float: left;
    margin-left: 42px;
	color:#FF7F00;
	font-family: open sans;
}

#annuaire-espace-generale-togo {
    float: left;
    margin-left: 100px;
	color:#FF7F00;
	font-family: open sans;
}

/*#guide-espace-generale {
    color: #666666;
    float: left;
    font-family: open sans;;
    font-size: 18px;
    font-weight: bold;
    line-height: 1;
    margin-left: -386px;
    margin-top: 210px;
    width: 200px;
}
#guide-espace-generale {
color: #666666;
font-family: open sans;
font-size: 18px;
font-weight: bold;
line-height: 1;
width: 200px;
}*/
#guide-espace-generale {
color: #666666;
font-family: open sans;
font-size: 18px;
font-weight: bold;
line-height: 1;
width: 200px;
margin-left: -380px;
margin-top: 205px;
float: left;
}
#guide-espace-generale-bf {
	color:#FF7F00;
	font-family: open sans;;
}

#guide-espace-generale-benin {
	color:#FF7F00;
	font-family: open sans;;
}

#guide-espace-generale-cameroun {
	color:#FF7F00;
	font-family: open sans;;
}

#guide-espace-generale-centrafrique {
	color:#FF7F00;
	font-family: open sans;;
}

#guide-espace-generale-congo {
	color:#FF7F00;
	font-family: open sans;;
}

#guide-espace-generale-civ{
	color:#FF7F00;
	font-family: open sans;;
	}
	
#guide-espace-generale-gabon{
	color:#FF7F00;
	font-family: open sans;;
	}
#guide-espace-generale-guinnee-bisau{
	color:#FF7F00;
	font-family: open sans;;
	}
	
#guide-espace-generale-guinnee-equatoriale{
	color:#FF7F00;
	font-family: open sans;;
	}
	
	#guide-espace-generale-mali{
	color:#FF7F00;
	font-family: open sans;;
	}
	#guide-espace-generale-niger{
	color:#FF7F00;
	font-family: open sans;;
	}
	#guide-espace-generale-senegal{
	color:#FF7F00;
	font-family: open sans;;
	}
	#guide-espace-generale-tchad{
	color:#FF7F00;
	font-family: open sans;;
	}
	#guide-espace-generale-togo{
	color:#FF7F00;
	font-family: open sans;;
	}
#documentation-espace-generale {
    color: #666666;
    font-family: open sans;;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
}


#documentation-espace-generale-cemac {
    background-image: url("../images/arrow link menu.fw.png");
    background-position: left 17px;
    background-repeat: no-repeat;
    color: #FF7F00;
    float: left;
    line-height: 17px;
    margin-top: -25px;
    padding: 12px;
    width: 141px;
	font-family: open sans;
	font-size:13px;
}

#qtip1 .panel-col , #qtip1 .panel-col-last{
margin-left: 40px;
width: 250px;
}


#documentation-espace-generale-uemoa {
    background-image: url("../images/arrow link menu.fw.png");
    background-position: 1px 17px;
    background-repeat: no-repeat;
    color: #FF7F00;
    float: left;
    line-height: 17px;
    margin-top: -14px;
    padding: 12px;
    width: 141px;
	font-family: open sans;
	font-size:13px;
}

.menu .first .expanded {
    width: 176px;
	height:200px;
}

#opportunite-d-affaire {
    color: #666666;
    display: block;
    float: left;
    font-family: open sans;;
    font-size: 20px;
    font-weight: bold;
    line-height: normal;
    margin-left: 196px;
    margin-top: -47px;
    text-transform: uppercase;
    width: 200px;
}

#institutions-espace-generale {
    float: left;
    font-family: open sans;;
    font-size: 20px;
    margin-left: -177px;
    margin-top: 10px;
    text-transform: uppercase;
}


#institutions-espace-generale-sit-eco-zf {
    background-image: url("../images/arrow link menu.fw.png");
    background-position: 1px 16px;
    background-repeat: no-repeat;
    color: #FF7F00;
    float: left;
    line-height: 1;
    margin-left: -177px;
    margin-top: 27px;
    padding: 12px;
    width: 155px;
	font-family: open sans;;
}

#institutions-espace-generale-bulletins-officiels {
    float: left;
    margin-left: -177px;
    margin-top: 0px;
	color:#FF7F00;
	background-image: url("../images/arrow link menu.fw.png");
    background-position: 1px 8px;
    background-repeat: no-repeat;
    color: #FF7F00;
    padding: 12px;
	font-family: open sans;;
}

#institutions-espace-generale-izf {
    background-image: url("../images/arrow link menu.fw.png");
    background-position: 1px 12px;
    background-repeat: no-repeat;
    color: #FF7F00;
    float: left;
    line-height: 1;
    padding: 12px;
    width: 150px;
	font-family: open sans;;
}

#institutions-espace-generale-integration-eco{
	float: left;
    margin-left: -177px;
    margin-top: 0px;
	color:#FF7F00;
	background-image: url("../images/arrow link menu.fw.png");
    background-position: 1px 8px;
    background-repeat: no-repeat;
    color: #FF7F00;
    padding: 12px;
	font-family: open sans;;
	
	}

#tarif-douaniers-espace-generale {
    color: #666666;
    float: left;
    font-family: open sans;;
    font-size: 20px;
    font-weight: bold;
    line-height: 1;
    margin-left: 765px;
    margin-top: -200px;
    text-transform: uppercase;
	font-family: open sans;;
}

/*#derniere-minute {
    color: #FF7F00;
	background-image:url("../images/arrow link menu.fw.png");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:12px;
}*/

#la-presse-africaine{
    color: #FF7F00;
	font-family: open sans;
	margin-top:10px;
	background-image:url("../images/arrow link menu.fw.png");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:12px;
}

#la-une-africaine{
    color: #FF7F00;
	font-family: open sans;
	margin-top:10px;
	background-image:url("../images/arrow link menu.fw.png");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:12px;
}

#menu-general-forum {
    background-image: url("../images/arrow-forum-1.fw.png"), url("../images/arrow-forum-2.fw.png");
    background-position: 2px center, 20px center;
    background-repeat: no-repeat;
    color: white;
    float: left;
    font-family: open sans;;
    font-size: 20px;
    font-weight: bold;
    margin-left: -472px;
    margin-top: 200px;
    padding: 12px 43px;
    position: absolute;
}


#appel-d-offre {
color: #FF7F00;
float: left;
margin-top: -20px;
background-image: url("../images/arrow link menu.fw.png");
background-position: 1px 20px;
background-repeat: no-repeat;
color: #FF7F00;
padding: 12px;
font-family: open sans;
}


#offres-d-emploi {
background-image: url("../images/arrow link menu.fw.png");
background-position: 1px 20px;
background-repeat: no-repeat;
color: #FF7F00;
float: left;
padding: 12px;
width: 201px;
font-family: open sans;
margin-top: -20px;
}
#menu-facteurs-de-production .muchomenu-bin .panel-display {
height:460px;
background: none repeat scroll 0 0 #522E5E;
}

#facteur-de-production-energie-et-telecoms {
float: left;
margin-left: -292px;
margin-top: 20px;
font-family: open sans;;
font-size: 20px;
font-weight: bold;
color: #666666;
text-transform: uppercase;
}

#facteur-de-production-electricite {
float: left;
margin-top: -363px;
color: #666666;
margin-left: -275px;
font-family: open sans;;
font-size: 17px;
background-image: url("../images/arrow link menu.fw.png");
background-position: 1px 8px;
background-repeat: no-repeat;
padding: 12px;
}

#facteur-de-production-eau {
float: left;
margin-left: -277px;
margin-top: 74px;
font-family: open sans;;
font-size: 17px;
color: #666666;
background-image: url("../images/arrow link menu.fw.png");
background-position: 1px 8px;
background-repeat: no-repeat;
padding: 12px;
}

#facteur-de-production-hydrocarbures {
margin-top: -182px;
float: left;
margin-left: 14px;
text-transform: uppercase;
font-family: open sans;;
font-weight: bold;
font-size: 20px;
color: #666666;
}

#facteur-de-production-main-d-oeuvre {
float: left;
margin-top: -330px;
margin-left: 79px;
font-size: 20px;
font-weight: bold;
color: #666666;
text-transform: uppercase;
background-image: url("../images/arrow link menu.fw.png");
background-position: 167px 10px;
background-repeat: no-repeat;
padding: 12px;
width: 170px;
}

#facteur-de-production-foncier {
float: left;
font-family: open sans;;
font-size: 20px;
color: #666666;
text-transform: uppercase;
font-weight: bold;
margin-left: -295px;
margin-top: 127px;
background-image: url("../images/arrow link menu.fw.png");
background-position: 100px 10px;
background-repeat: no-repeat;
padding: 12px;
width: 150px;
}

#facteur-de-production-fiscalite-uemoa-transport {
float: left;
margin-top: -217px;
margin-left: -219px;
font-family: open sans;;
color: #666666;
text-transform: uppercase;
font-size: 20px;
font-weight: bold;
background-image: url("../images/arrow link menu.fw.png");
background-position: 130px 10px;
background-repeat: no-repeat;
padding: 12px;
width: 150px;
}

#facteur-de-production-fiscalite {
float: left;
margin-left: 208px;
margin-top: 24px;
text-transform: uppercase;
font-weight: bold;
color: #666666;
font-family: open sans;;
font-size: 20px;
}

#facteur-de-production-credit {
float: left;
margin-top: 20px;
margin-left: 380px;
text-transform: uppercase;
font-size: 20px;
font-family: open sans;;
color: #666666;
font-weight: bold;
background-image: url("../images/arrow link menu.fw.png");
background-position: 83px 10px;
background-repeat: no-repeat;
padding: 12px;
width: 150px;
}


#facteur-de-production-fiscalite-cemac {
float: left;
margin-left: 226px;
margin-top: 114px;
text-transform: initial;
font-weight: bold;
}

#facteur-de-production-fiscalite-uemoa {
float: left;
margin-top: -167px;
margin-left: 224px;
color: #666666;
font-weight: bold;
font-family: open sans;;
}

#facteur-de-production-fiscalite-uemoa-burkina {
float: left;
margin-top: -150px;
margin-left: 223px;
color: #FF7F00;
}

#facteur-de-production-fiscalite-uemoa-b-nin {
float: left;
margin-top: -550px;
margin-left: 277px;
color: #FF7F00;
}

#facteur-de-production-forum {
background-image: url("../images/arrow-forum-1.fw.png"), url("../images/arrow-forum-2.fw.png");
background-position: 2px center, 20px center;
background-repeat: no-repeat;
color: white;
float: left;
font-family: open sans;;
font-size: 20px;
font-weight: bold;
margin-left: 38px;
margin-top: -382px;
padding: 12px 43px;
position: absolute;
}

#facteur-de-production-telephonie {
margin-top: -1055px;
float: left;
margin-left: -279px;
font-family: open sans;;
color: #666666;
font-size: 17px;
background-image: url("../images/arrow link menu.fw.png");
background-position: 1px 10px;
background-repeat: no-repeat;
padding: 12px;
}


#facteur-de-production-internet {
float: left;
margin-top: -692px;
margin-left: -278px;
color: #666666;
font-size: 17px;
font-family: open sans;;
background-image: url("../images/arrow link menu.fw.png");
background-position: 1px 10px;
background-repeat: no-repeat;
padding: 12px;
}

#facteur-de-production-fiscalite-cemac-cameroun {
float: left;
margin-left: 227px;
margin-top: 18px;
color: #FF7F00;
}

#facteur-de-production-fiscalite-uemoa-civ {
float: left;
margin-top: -950px;
margin-left: 323px;
width: 100px;
color: #FF7F00;
}

#facteur-de-production-fiscalite-uemoa-guinee-bissau {
float: left;
margin-top: -1329px;
margin-left: 224px;
width: 75px;
color: #FF7F00;
}

#facteur-de-production-fiscalite-cemac-centrafrique {
float: left;
margin-top: -383px;
margin-left: 300px;
color: #FF7F00;
}

#facteur-de-production-fiscalite-cemac-congo {
float: left;
margin-top: -783px;
margin-left: 389px;
color: #FF7F00;
}

#facteur-de-production-fiscalite-cemac-gabon {
float: left;
margin-top: -1163px;
margin-left: 228px;
color: #FF7F00;
}

#facteur-de-production-fiscalite-cemac-guinnee-aquatoriale {
float: left;
margin-top: -1562px;
margin-left: 273px;
width: 102px;
color: #FF7F00;
}

#facteur-de-production-fiscalite-cemac-tchad {
float: left;
margin-top: -1962px;
margin-left: 389px;
color: #FF7F00;
}




#facteur-de-production-fiscalite-uemoa-niger {
float: left;
margin-top: -2129px;
margin-left: 360px;
color:#FF7F00;
}

#facteur-de-production-fiscalite-uemoa-mali {
float: left;
margin-top: -1729px;
margin-left: 316px;
color:#FF7F00;
}



#facteur-de-production-fiscalite-uemoa-senegal {
margin-top: -2511px;
float: left;
margin-left: 226px;
color:#FF7F00;
}

#facteur-de-production-fiscalite-uemoa-togo {
float: left;
margin-top: -2911px;
margin-left: 286px;
color:#FF7F00;
}


#facteur-de-production {
text-indent: -1500px;
}
#edit-jump--2 {
    position:absolute;
	z-index:5;
}

.pane-menu-menu-espace-entreprise.pane-menu {
    margin-top: -49px;
}

.first .expanded > ul li {
width: 284px;
float: left;
color: #FF7F00;
}

.pane-menu-menu-annuaire-entreprises .first.last.expanded {
    background-image: url("../images/espace-generale-img.fw.png");
    background-position: 696px 214px;
    background-repeat: no-repeat;
    height: 415px;
    margin-top: 40px;
}

.muchomenu-bin.muchomenu-slots.muchomenu-bin-7 {
background-color: #AE0000;
height: 300px;
margin-left: -204px;
width: 1026px;
margin-top: 157px;
height: 603px;
}

.muchomenu-bin.muchomenu-slots.muchomenu-bin-5 {
background-color: #4A9500;
height: 300px;
margin-left: -200px;
width: 1026px;
margin-top: 157px;
height: 611px;
}

.pane-recherche-des-entreprises {
    position: absolute;
	z-index:1;
}

#annuaire-entreprise-entreprise-secteurs-activites {
    color: #666666;
    display: block;
    font-family: open sans;;
    font-size: 18px;
    margin-left: 409px;
    text-transform: uppercase;
    width: 246px;
	line-height: 1;
	margin-top:40px;
}



#annuaire-entreprise-last-update {
    color: #666666;
    display: block;
    font-family: open sans;;
    font-size: 18px;
    line-height: 1;
    margin-left: 110px;
    margin-top: 115px;
    text-transform: uppercase;
    width: 246px;
}

#annuaire-entreprise-ma-fiche-entreprise{
    color: #666666;
    display: block;
    font-family: open sans;;
    font-size: 18px;
    line-height: 1;
    margin-left: -187px;
    margin-top: 190px;
    text-transform: uppercase;
    width: 246px;
}

#annuaire-entreprise-inscrire-mon-entreprise {
color: #666666;
display: block;
font-family: open sans;;
font-size: 18px;
line-height: 1;
margin-left: 411px;
margin-top: 37px;
text-transform: uppercase;
width: 246px;
}

#annuaire-entreprise-pourquoi-creee-sa-fiche{
	color: #666666;
    display: block;
    font-family: open sans;;
    font-size: 18px;
    text-transform: uppercase;
    width: 246px;
	line-height: 1;
	font-weight:bold;
    float: left;
    margin-left: 392px;
    margin-top: -166px;
}
#annuaire-entreprise-mode-emploi{
	color: #666666;
    display: block;
    font-family: open sans;;
    font-size: 18px;
    text-transform: uppercase;
    width: 246px;
	line-height: 1;
	font-weight:bold;
    float: left;
    margin-left: 392px;
    margin-top: -92px;
	}
.pane-recherche-des-entreprises .view-recherche-des-entreprises .view-content{
	display:none;
	}
.pane-menu-menu-annuaire-entreprises .pane-title {
	display:none;
	}
#annuaire-entreprise{
	
	display:none;
	}


.muchomenu-bin-7 #edit-search-api-views-fulltext-wrapper > label {
    display: none;
}

.muchomenu-bin-7 #edit-field-izf-pays-wrapper > label {
    display: none;
}

.muchomenu-bin-7 #edit-field-izf-secteur-d-activites-wrapper > label {
    display: none;
}

.muchomenu-bin-7 #edit-search-api-views-fulltext {
height: 34px;
width: 260px;
margin-left: 63px;
}

.muchomenu-bin-7 #edit-field-izf-pays {
float: left;
margin-left: -280px;
margin-top: -16px;
width: 260px;
height: 34px;
padding: 5px;
border-color: red;
}

.muchomenu-bin-7 #edit-field-izf-secteur-d-activites {
float: left;
width: 260px;
height: 34px;
padding: 5px;
margin-top: 49px;
margin-left: -296px;
border-color: red;
}

.muchomenu-bin-7 #edit-submit-recherche-des-entreprises {
float: left;
margin-top: 115px;
margin-left: -93px;
text-indent: -1500px;
width: 40px;
height: 40px;
background-image: url("../images/arrow-search.fw.png");
background-repeat: no-repeat;
background-position: center center;
background-color: #FFBF00;
border: none;
}

.form-item.form-type-textfield.form-item-search-api-views-fulltext {
margin-top: -75px;
}

.panel-pane.pane-views.pane-recherche-des-entreprises .pane-title {
margin-top: 75px;
width: 222px;
height: 39px;
font-family: open sans;
font-size: 18px;
text-transform: uppercase;
margin-left: 49px;
}
.muchomenu-bin-7 #views-exposed-form-recherche-des-entreprises-default {
margin-left: -15px;
margin-top: 109px;
}

.muchomenu-bin-7 .view-header  > p{
margin-top: 79px;
width: 225px;
margin-left: 50px;
}
.view.view-recherche-des-entreprises.view-id-recherche_des_entreprises.view-display-id-default.view-dom-id-a7af3a366080c8e22a73b1d137c872eb.contextual-links-region .view-header >p {
		text-indent: -1500px;
}

.muchomenu-bin-7 .panel-display{
		border: 0px solid #CCCCCC;
		border-radius: 0 0 0 0;
		padding: 20px;
		width: 986px;
		background-color: #D90000;
		height: 509px;	
	}
.muchomenu-bin-17 .panel-display{
		border: 0px solid #CCCCCC;
		border-radius: 0 0 0 0;
		padding: 20px;
		width: 986px;
		background-color: #FF8000;
		height: 491px;	
	}
.muchomenu-bin-5 .panel-display {
border: 0px solid #CCCCCC;
border-radius: 0 0 0 0;
padding: 20px;
width: 986px;
background-color: #59B200;
height: 510px;
}
.muchomenu-bin-8 .panel-display{
		border: 0px solid #CCCCCC;
		border-radius: 0 0 0 0;
		padding: 20px;
		width: 986px;
		background-color: #522E5E;
		height: 460px;	
	}

#annuaire-entreprises-forum {
background-image: url("../images/arrow-forum-1.fw.png"), url("../images/arrow-forum-2.fw.png");
background-position: 2px center, 20px center;
background-repeat: no-repeat;
color: white;
float: left;
font-family: open sans;;
font-size: 20px;
font-weight: bold;
margin-left: -239px;
margin-top: 264px;
padding: 12px 43px;
position: absolute;
}
/*fin Mega-menu*/


.page-accueil #page-title {
text-indent: -5000pt;
}

.muchomenu-bin-17.panel-display {
background-color: #FF8000;
}

.muchomenu-bin-8 .panel-pane.pane-custom.pane-4 {
color: white;
text-align: center;
font-size: 24px;
line-height: 1;
margin-top: -39px;
font-family: "open sans";
}

.muchomenu-bin-8 h2 {
display: none;
}

.muchomenu-bin-6 .panel-pane.pane-custom.pane-3 {
color: white;
text-align: center;
font-size: 24px;
line-height: 1;
font-family: open sans;
margin-top: -34px;
}

#qtip2 .menu-minipanel-2055 .pane-menu-menu-commercial-information ,#qtip2 .menu-minipanel-2055 .pane-menu-menu-commercial-opportunities ,#qtip2 .menu-minipanel-2055 .pane-menu-menu-management-and-support-to-f,#qtip2 .menu-minipanel-2055 .pane-menu-menu-promotion-of-companies,#qtip2 .menu-minipanel-2055 .pane-menu-menu-regulations-and-procedures ,#qtip2 .menu-minipanel-2055 .pane-menu-menu-trade-database,#french-version{
	display:none;}
	
#qtip2 .pane-3 .pane-title {
display: none;
}

#qtip2 .pane-3 .pane-content li a {
color: white;
text-decoration: none;
margin-top: 50px;
float: left;
margin-left: 150px;
}

.muchomenu-bin-6 h2 {
display: none;
}

.muchomenu-bin-5 h2 {
display: none;
}
.muchomenu-bin-17 h2 {
display: none;
}
.muchomenu-bin-7 h2 {
display: none;
}
.muchomenu-bin-17 .panel-pane.pane-custom.pane-1 {
color: white;
text-align: center;
font-size: 24px;
line-height: 1;
margin-top: -40px;
margin-bottom: 50px;
font-family: open sans;;
}
.muchomenu-bin-5 .panel-pane.pane-custom.pane-2 {
color: white;
text-align: center;
font-size: 24px;
line-height: 1;
margin-top: -40px;
margin-bottom: 80px;
font-family: open sans;;
}
.muchomenu-bin-7 .panel-pane.pane-custom.pane-4 {
color: white;
text-align: center;
font-size: 24px;
line-height: 1;
margin-top: -40px;
margin-bottom: -46px;
font-family: open sans;;
}
.muchomenu-bin-8 .panel-pane.pane-custom.pane-5 {
color: white;
text-align: center;
font-size: 24px;
line-height: 1;
font-family: open sans;;
margin-top: -45px;
}

.page-actualite-par-pays .view-filters {
width: 240px;
position: absolute;
margin-left: 810px;
}

.page-actualite-par-pays #edit-field-pays-article-la-une-tid-wrapper {
background-color: #cccccc;
height: 100px;
width: 202px;
font-family: open sans;;
text-align: center;
}
.page-actualite-par-pays #edit-field-source-de-l-information-tid-i18n-wrapper {
background-color: #cccccc;
margin-top: 4px;
width: 203px;
font-family: open sans;;
text-align: center;
}

/*.page-evenement-par-pays #page-title {
color: grey;
font-size: 26px;
text-transform: uppercase;
margin-top: 15px;
background: url("../images/barre-evenement.fw.png");
background-position: 0px 36px;
background-repeat: no-repeat;
background-size: 595px;
}*/

.page-evenement-par-pays .views-field-field-date-prevue {

font-family: open sans;;
font-size: 13px;
color: grey;
text-transform: uppercase;
}

.page-evenement-par-pays .views-field-field-description {
text-transform: uppercase;
color: #666666;
font-size: 13px;
width: 650px;
margin-top: 5px;
margin-bottom: 5px;
}

.page-evenement-par-pays .views-field-title a {
text-transform: uppercase;
color: #666666;
font-size: 22px;
text-decoration: none;
}

.page-evenement-par-pays .views-field-body p {
margin: 1.5em 0;
float: left;
width: 345px;
margin-right: 30px;
font-family: open sans;;
font-size: 15px;
color: #666666;
}

.page-evenement-par-pays .views-field img {
border: 0 none;
height: auto;
margin-top: 0px;
float: right;
margin-bottom: 30px;
}


.page-evenement-par-pays #block-menu-menu-acces-membre {
    background-color: #E4E6E5;
    color: #666666;
    font-family: open sans;
    font-size: 11px;
    height: 60px;
    margin-bottom: -85px;
    margin-left: 10px;
    width: 300px;
}

.page-evenement-par-pays #block-menu-menu-acces-membre h2.block-title {
margin-top: 17px;
margin-left: 15px;
background-image: url("../images/arrow-user.fw.png");
background-position: 3px 6px;
background-repeat: no-repeat;
padding: 0px 32px;
}

/*.page-evenement-par-pays .first.last.leaf  a {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
display: block;
height: 40px;
margin-left: 230px;
margin-top: -48px;
text-decoration: none;
text-indent: -1571px;
width: 40px;
}*/
.page-evenement-par-pays #block-views-b1d6692af2d941c3c30befcef4bfc9a4 {
float: left;
width: 297px;
}

.page-evenement-par-pays .view-actualite-evenement-par-pays .views-field-field-br-ve-information p {
float: right;
position: absolute;
margin-left: 167px;
margin-top: -4px;
font-size: 13px;
font-family: open sans;;
color: #666666;
}

.page-evenement-par-pays .views-field.views-field-field-image-la-une img {
width: 155px;
height: 89px;
}


.page-evenement-par-pays .view-actualite-evenement-par-pays tr {
margin-top: 37px;
float: left;

}

.page-evenement-par-pays #block-views-b1d6692af2d941c3c30befcef4bfc9a4 h2 {
background-color: #E4E6E5;
color: #666666;
font-size: 18px;
margin-bottom: -36px;
padding: 5px 33px;
}

.page-evenement-par-pays .inscription-newsletter {
background-color: #E4E6E5;
color: #666666;
height: 129px;
margin-left: 0px;
margin-top: 0px;
width: 300px;
float: left;
}


.page-page-actuallit-par-pays .view-test-page-actuallit-par-pays .view-header ,.page-actualit-la-une #page-title {
font-family: open sans;;
font-weight: bold;
font-size: 26px;
color: #666666;
width: 690px;
height: 35px;
background-image: url('../images/barre-evenement.fw.png');
background-repeat: no-repeat;
background-position: 0px 30px;
margin-bottom: 32px;
background-size: 100%;
}


.page-actualit-la-une #page-title {
text-transform: uppercase;
}

.page-page-actuallit-par-pays  span.date-display-single {
color: #666666;
font-size: 13px;
font-family: open sans;;
}

.page-page-actuallit-par-pays .views-field-title .field-content a {
color: #666666;
float: left;
font-family: oswald;
font-size: 22px;
line-height: 35px;
margin-bottom: 15px;
text-decoration: none;
text-transform: none;
width: 690px;
}

.page-page-actuallit-par-pays .views-field-field-image-la-une img {
float: left;
margin-right: 30px;
}
.page-page-actuallit-par-pays .view-test-page-actuallit-par-pays .views-field-title{
	margin-bottom: -19px;
}

.page-page-actuallit-par-pays .view-test-page-actuallit-par-pays .views-row {
	border-bottom: medium solid #E4E6E5;
    margin-bottom: 30px;
    width: 690px;
}

.view-test-page-actuallit-par-pays .views-row  .views-field-body .field-content p{
	font-family: "open sans";
font-size: 13px;
color: #666666;
margin-top: -4px;
    width: 690px;
	}
.page-page-actuallit-par-pays .views-row {
width: 700px;
text-align: justify;
}

.page-page-actuallit-par-pays .view-test-page-actuallit-par-pays .view-filters {
    width: 218px;
    float: right;
    margin-top: -35px;
    position: absolute;
    margin-left: 721px;
}

.page-page-actuallit-par-pays #edit-field-pays-article-la-une-tid-wrapper {
    float: left;
    margin-bottom: 6px;
    padding: -42px 30px 20px 38px;
    text-align: center;
    border-bottom: 3px solid white;
    width: 178px;
    margin-left: 0px;
}

.page-page-actuallit-par-pays #edit-field-pays-article-la-une-tid-wrapper label {
text-indent: -10px;
}


.page-page-actuallit-par-pays #edit-field-pays-article-la-une-tid {
    padding: 10px;
    margin-left: -9px;
}

.page-page-actuallit-par-pays #edit-field-type-de-presse-unique-tid-wrapper {
margin-left: 24px;
}

.page-page-actuallit-par-pays #edit-field-type-de-presse-unique-tid-wrapper {
    margin-left: 0px;
    padding: 15px;
    border-bottom: solid 54px white;
    margin-bottom: -10px;
    width: 187px;
    margin-top: 0px;
    background-color: #E4E6E5;
}

.page-page-actuallit-par-pays #edit-field-pays-article-la-une-tid-1-wrapper {
    padding: 7px 33px 20px;
    text-transform: uppercase;
    font-family: open sans;
    font-size: 18px;
    color: #666666;
    margin-bottom: 0px;
    margin-top: -20px;
    background-color: #E4E6E5;
    width: 153px;
}

.page-page-actuallit-par-pays  #edit-field-date-de-publication-value-wrapper {
    background-color: #E4E6E5;
    margin-top: 30px;
    padding-bottom: 20px;
    padding-left: 27px;
    width: 175px;
}

.page-page-actuallit-par-pays #views-exposed-form-test-page-actuallit-par-pays-page .views-exposed-form  #edit-field-date-de-publication-value-wrapper label{
    text-transform: uppercase;
}

.page-page-actuallit-par-pays  #edit-field-date-de-publication-value-wrapper #edit-field-date-de-publication-value-value-year {
    margin-left: -15px;
    padding: 10px;
    width: 197px;
}

.page-page-actuallit-par-pays #edit-field-pays-article-la-une-tid-1 {
    padding: 7px;
    font-family: open sans;;
    color: #666666;
    font-size: 15px;
    margin-left: -24px;
}

.page-page-actuallit-par-pays #block-views-evenement-venir-block {
margin-top: 775px;
}

.page-page-actuallit-par-pays #block-views-evenement-venir-block {
    font-family: "open sans";
    font-size: 14px;
    margin-left: 81px;
    margin-top: 600px;
    text-transform: uppercase;
}

.page-page-actuallit-par-pays #block-views-evenement-venir-block h2 {
background-color: #E4E6E5;
width: 264px;
padding: 11px -27px;
text-align: center;
margin-left: -42px;
}

.page-page-actuallit-par-pays .region-sidebar-second #block-views-evenement-venir-block .view-evenement-venir .item-list li {
    background-image: url("../images/arrow-li.fw.png");
    background-position: 25px 16px;
    background-repeat: no-repeat;
    margin-left: -20px;
    padding: 5px 52px;
    width: 235px;
}

/*.page-page-actuallit-par-pays .region-sidebar-second #block-views-evenement-venir-block  span.field-content a {
font-size: 14px;
list-style-image: url("../images/icone-recherche.fw.png");
font-family: open sans;
}
*/

.view-evenement-venir .item-list ul {
list-style-type: none;
padding: 0;
  margin: 0;
}

.region-sidebar-second  .view-evenement-venir .item-list li {
background-image: url('../images/arrow-li.fw.png');
background-repeat: no-repeat;
background-position: 25px 16px;
padding: 5px 52px;
width: 235px;
margin-left: -20px;
}

.section-page-actuallit-par-pays .region-sidebar-second #block-views-evenement-venir-block h2 {
    background-color: #E4E6E5;
    color: #666666;
    font-size: 18px;
    padding: 5px 26px;
    text-indent: -80px;
    text-transform: uppercase;
    width: 209px;
}

.section-page-actuallit-par-pays .region-sidebar-second .view-id-evenement_venir .views-field-title .field-content a {
    background-image: url("../images/arrow-li.fw.png");
    background-position: 25px 16px;
    background-repeat: no-repeat;
    color: #666666;
    font-size: 14px;
    line-height: 20px;
    margin-left: -55px;
    padding: 5px 0px 4px 50px;
    text-align: left;
    text-decoration: none;
    width: 191px;
}

.page-accueil .pane-acces-au-pays {
margin-left: 20px;
width: 298px;
margin-bottom: 25px;
}

.node-type-entreprise .field-name-field-izf-logo-entreprise {
width: 258px;
height: auto;
    padding-bottom: 20px;
}

.node-type-entreprise .field-name-field-adresse-geographique {
width: 250px;
text-transform: uppercase;
font-family: open sans;;
}

.node-type-entreprise .field-name-field-izf-presentation {
text-align: justify;
font-style: italic;
font-family: open sans;
line-height: 2;
font-size: 18px;
width: 600px;
color: #666666;
}
.node-type-entreprise  .field-name-field-izf-visuel {
float: left;
width: 280px;
}

.node-type-entreprise  .panel-display {
font-family: open sans;
font-size: 12px;
color: #666666;
}
.node-type-entreprise .view-entreprise-de-la-semaine-fiche-entreprise table,
.section-organisation .view-entreprise-de-la-semaine-fiche-entreprise table{
float: left;
margin-top: 0px;
}

.node-type-entreprise .field-name-field-izf-mots-cles .field-item {
float: left;
margin-right: 15px;
text-align: left;
}

.field-name-field-pr-sentation-orga .field-label {
    display: none;
}
/*
.node-type-entreprise  .field-name-field-izf-offre-produits{
margin-top: -397px;
margin-left: 324px;
width: 319px;
}

.node-type-entreprise .field-name-field-izf-offre-produits {
margin-top: -397px;
margin-left: 324px;
width: 319px;
font-style: initial;
line-height: 22px;
}
*/
.node-type-entreprise .field-name-field-izf-references-clients {
margin-left: 387px;
margin-top: 9px;
width: 289px;
margin-bottom: 78px;
line-height: 2;
font-size: 13px;
font-family: open sans;
}

.node-type-entreprise .field-name-field-izf-offre-produits {
font-family: open sans;
text-align: justify;
font-size: 13px;
margin-left: 345px;
margin-top: -443px;
width: 263px;
color:color: #666666;
}

.node-type-entreprise #block-menu-menu-acces-membre {
background-color: #E4E6E5;
background-image: url("../images/arrow-user.fw.png");
background-position: 22px 20px;
background-repeat: no-repeat;
color: #666666;
font-size: 8px;
width: 300px;
height: 60px;
margin-top: 78px;
}

.node-type-entreprise .panel-col-first .field-name-field-statut-juridique1 {
    margin-top: -20px;
}

#block-menu-menu-acces-membre h2.block-title {
float: left;
margin-left: 59px;
margin-top: 12px;
font-size: 17px;
font-family: open sans;;
}

.inscription-newsletter {
background-color: #E4E6E5;
color: #666666;
height: 129px;
width: 300px;
float: left;
margin-bottom: 30px;
}

.front .inscription-newsletter {
margin-left: 15px;
}

.node-type-entreprise #muchomenu-5 {
margin-left: -18px;
margin-top: -11px;
position: absolute;
z-index: 0;
}

.node-type-entreprise #menu-pourquoi-creer-sa-fiche {
margin-left: -12px;
margin-right: -13px;
border: none;
}

.node-type-entreprise #menu-mode-demploi {
margin-left: -12px;
margin-right: -13px;
border: none;;
}

.node-type-entreprise #menu-forum {
margin-left: -12px;
margin-right: -13px;
border: none;
}

.node-type-entreprise #menu-ma-fiche-entreprise {
margin-left: 5px;
margin-right: -13px;
border: none;
}

.node-type-entreprise #block-newsletter-newsletter-subscribe h2.block-title {
margin-left: 19px;
font-size: 18px;
margin-bottom: 12px;
}
.node-type-entreprise .inscription-newsletter {
background-color: #E4E6E5;
color: #666666;
height: 96px;
width: 300px;
}

.node-type-entreprise #edit-newsletter-submit {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 194px;
margin-top: -45px;
text-decoration: none;
text-indent: -5000pt;
width: 40px;
}

.node-type-entreprise #block-views-c8aa686647d9a1d3241cb3a6c3f0b5fd h2.block-title {
font-size: 13px;
background-color:#E4E6E5;
width: 297px;
}

.node-type-entreprise #edit-search-api-views-fulltext-wrapper label {
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-left: 0p;
margin-top: 100px;
}

.node-type-entreprise #block-views-0f8340884f7c497cf19281727ac68abb {
margin-top: 20px;
background-color: #E4E6E5;
width: 300px;
}

.node-type-entreprise .form-item.form-type-textfield.form-item-search-api-views-fulltext {
margin-top:0px;
}
.node-type-entreprise #edit-search-api-views-fulltext {
width: 175px;
height: 31px;
float: left;
margin-left: 100px;
margin-top: -34px;
}
.node-type-entreprise .region-sidebar-second #edit-field-izf-mots-cles-wrapper {
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-left: 0px;
}
.region-sidebar-second  #edit-field-izf-mots-cles {
width: 179px;
height: 37px;
float: left;
margin-left: 90px;
padding: 5px;
}
.region-sidebar-second #edit-field-izf-pays-wrapper{
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-left: 0px;
margin-top: 8px;
}
.region-sidebar-second #edit-field-izf-pays {
width: 179px;
height: 37px;
float: left;
margin-left: 90px;
margin-top: -31px;
padding: 5px;
}

.region-sidebar-second #edit-field-izf-secteur-d-activites-wrapper{
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-left: 0px;
margin-top: 8px;
}
.region-sidebar-second #edit-field-izf-secteur-d-activites{
width: 179px;
height: 37px;
float: left;
margin-left: 90px;
margin-top: -31px;
padding: 5px;
}

.region-sidebar-second #edit-submit-recherche-annuaire-fiche-entreprise {
background-color: #FFBF00;
background-image: url("../images/btn-rechercher.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 260px;
text-decoration: none;
text-indent: -5000pt;
margin-top: 0px;
width: 40px;
}

.node-type-entreprise .field-name-field-izf-dirigeant {
font-family: open sans;
font-size: 13px;
margin-left: 28px;
}

.node-type-entreprise  .field-name-field-izf-site-web.field-type-url a{
color: #e23f3f;
text-decoration: none;
font-family: open sans;
font-size: 14px;
}
.node-type-entreprise .field-name-field-pr-sentation .field-item {
color: #666666;
font-family: open sans;
font-style: italic;
font-size: 14px;
margin-top: 20px;
float: left;
margin-bottom: 30px;
    width: 100%;
}

.field-name-field-pr-sentation-orga{
    color: #666666;
    font-family: open sans;
    font-style: italic;
    font-size: 14px;
    margin-top: 20px;
    margin-bottom: 30px;

}


.node-type-entreprise #block-block-15,.section-organisation #block-block-15 {
margin-bottom: 850px;
margin-top: -1000px;
margin-left: 311px;
border: solid #E4E6E5 5px;
width: 284px;
height: 190px;
position: absolute;
}
.node-type-entreprise .class-entreprise ,
.section-organisation .class-entreprise {
list-style-type: none;
font-size: 24px;
line-height: 40px;
margin-left: 20px;
color: #6E757A;
}

.node-type-entreprise #nous_contacter,
.section-organisation #nous_contacter{
background-image: url("../images/call-fiche-entreprise.fw.png");
background-repeat: no-repeat;
text-decoration: none;
background-position: 5px 10px;
padding: 0px 30px;
}

.node-type-entreprise #infos_detailles,
.section-organisation #infos_detailles {
background-image: url("../images/infos-detaillees.fw.png");
background-repeat: no-repeat;
text-decoration: none;
background-position: 5px 10px;
padding: 0px 30px;
}

.node-type-entreprise #catalogue a:link,
.section-organisation #catalogue a:link{
background-image: url("../images/catalogue-fiche-entreprise.fw.png");
background-repeat: no-repeat;
text-decoration: none;
background-position: 5px 10px;
padding: 0px 30px;
color: #6E757A;

}

.node-type-entreprise .field-name-field-catalogue,
.section-organisation .field-name-field-catalogue{
position: absolute;
margin-left: 434px;
margin-top: 106px;
width: 190px;
z-index: 1;
text-decoration: none;
background-color: green;
height: 48px;
font-size: 18px;
opacity: -2.5;
}

.node-type-entreprise  #block-views-0f8340884f7c497cf19281727ac68abb h2.block-title,
.section-organisation #block-views-0f8340884f7c497cf19281727ac68abb h2.block-title{
font-size: 18px;
margin-top: 10px;
float: left;
margin-bottom: -350px;
margin-left: 130px;
color: #757675;
}

.node-type-entreprise #block-views-0f8340884f7c497cf19281727ac68abb,
.section-organisation #block-views-0f8340884f7c497cf19281727ac68abb{
background-image: url("../images/background-recherche.fw.png");
background-repeat: no-repeat;
background-position: 0px 0px;
}

.node-type-entreprise #block-views-6d77f5b752b78723340e7237009844a9 h2.block-title,
.section-organisation #block-views-6d77f5b752b78723340e7237009844a9 h2.block-title{
    background-color: #E4E6E5;
    font-size: 18px;
    text-transform: uppercase;
    text-align: left;
    background-image: url("../images/entreprise_logo_gauche.fw.png");
    background-repeat: no-repeat;
    background-position: 13px 9px;
    color: #666666;
    width: 300px;
    float: left;
    text-indent: 35px;
}

.node-type-entreprise .view-entreprise-de-la-semaine-fiche-entreprise .views-field.views-field-field-izf-logo-entreprise img,
.section-organisation .view-entreprise-de-la-semaine-fiche-entreprise .views-field.views-field-field-izf-logo-entreprise img {
width: 140px;
height: 89px;
float: left;
margin-top: 7px;
}

.node-type-entreprise .view-entreprise-de-la-semaine-fiche-entreprise .views-view-grid.cols-1 .row-1.row-first ,
.section-organisation .view-entreprise-de-la-semaine-fiche-entreprise .views-view-grid.cols-1 .row-1.row-first{
float: left;
    width: 300px;
}


.node-type-entreprise .view-entreprise-de-la-semaine-fiche-entreprise .views-view-grid.cols-1 .col-1.col-first .views-field-title .field-content a,
.section-organisation .view-entreprise-de-la-semaine-fiche-entreprise .views-view-grid.cols-1 .col-1.col-first .views-field-title .field-content a {
    color: #797979;
    display: block;
    float: left;
    font-family: 'open sans';
    font-size: 13px;
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 5px;
    margin-top: 7px;
    text-decoration: none;
    width: 140px;
}

.node-type-entreprise .views-field.views-field-field-izf-presentation {
float: left;
margin-top: -47px;
width: 150px;
margin-left: 167px;
font-size: 13px;
color:#666666;
font-family: open sans;
}


.node-type-entreprise #block-jump-taxo-11,
.section-organisation #block-jump-taxo-11{
margin-top: 110px;
background-color: #E4E6E5;
width: 300px;
height: 87px;
text-transform: uppercase;
color: #666666;
font-size: 13px;
background-image:url("../images/arrow-acces-pays.fw.png");
background-position: 10px 9px;
background-repeat: no-repeat;
margin-bottom: -48px;
}

.section-organisation .field-name-field-t-l-phone-organisation a {
    color: #666666;
    text-decoration: none;
}

.section-organisation .field-name-field-site-web-organisation a {
    color: #e23f3f;
    text-decoration: none;
}

#node_organisation_interm_diaire_full_group_contact_client .field-item {
    float: left;
    margin-right: 5px;
    margin-top: -31px;
    margin-left: 66px;
}

.field-name-field-pr-nom-du-contact-organisa .field-items {
    float: left;
    margin-left: 100px;
}

#node_organisation_interm_diaire_full_group_contact_client {
    border: none;
}
.section-organisation .panel-display .center-wrapper .panel-col-first .inside {
    font-size: 17px;
    color: #666666;
}

.node-type-entreprise #edit-submit {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 260px;
margin-top: -20px;
text-decoration: none;
text-indent: -1571px;
width: 40px;
}
.node-type-entreprise #edit-jump-goto {
width: 227px;
height: 31px;
padding: 5px;
margin-top: 45px;
margin-left: 15px;
}

.node-type-entreprise #block-jump-taxo-11 h2.block-title {
margin-left: 19px;
margin-left: 25px;
}

.node-type-entreprise #block-panels-mini-fiche-entreprises-menu-secondaire .pane-title {
text-indent: -5000pt;
}

.node-type-entreprise #block-panels-mini-fiche-entreprises-menu-secondaire {
width: 940px;
background-color: #F09999;
height: 70px;
margin-left: 0px;
margin-top: -5px;
}
.node-type-entreprise #page-title {
text-indent: -50000pt;
}
/*.pane-5 p {
    font-size: 20px;
    text-align: center;
    line-height: 25px;
    height: 63px;
    margin-top: -25px;
    background-color: #D90000;
    padding: 10px;
    width: 885px;
    margin-left: -9px;
    color: white;
    margin-bottom: 0px;
    font-family: oswald;
}*/

/*.pane-6 p{
    font-size: 20px;
    text-align: center;
    line-height: 25px;
    height: 63px;
    margin-top: -25px;
    background-color: #522E5E;
    padding: 10px;
    width: 885px;
    margin-left: -9px;
    color: white;
}
*/
.pane-menu-menu-energie-et-t-l-coms h2.pane-title {
margin-top: 5px;
margin-left: 13px;
color: #666666;
font-size: 18px;
color: #666666;
text-transform: uppercase;
}
.pane-menu-menu-fiscalit{
	margin-top:-10px;
	}
.pane-menu-menu-fiscalit .pane-title {
    margin-top: -10px;
    margin-left: 13px;
    color: #666666;
    font-size: 18px;
    color: #666666;
    text-transform: uppercase;
    float: left;
}

.pane-menu-menu-fiscalit .leaf {
font-size: 13px;
font-family: open sans;
width: 200px;
margin-left: -16px;
}

.menu-2057 a {
width: 196px;
height: 80px;
margin-left: 10px;
float: left;
}

.pane-1 p {
    font-size: 20px;
    text-align: center;
    margin-top: -25px;
    background-color: #FF8000;
    padding: 10px;
    width: 890px;
    margin-left: -9px;
    color: white;
    line-height: 25px;
    height: 62px;
    font-family: 'oswald';
    font-weight: normal;
}

.pane-2 p {
    line-height: 25px;
    font-size: 20px;
    font-family: 'oswald';
    font-weight: normal;
    padding-top: 4px;
}

.pane-menu-menu-energie-et-t-l-coms a {
color: #666666;
text-decoration: none;
font-family: open sans;
font-size: 13px;
background-image: url("../images/arrow link menu.fw.png");
background-repeat: no-repeat;
padding: 0 13px;
background-position: -1px;
}

.pane-menu-menu-hydrocrabures  h2.pane-title {
display: none;
}

.pane-menu-menu-hydrocrabures a {
font-size: 18px;
text-transform: uppercase;
text-decoration: none;
color: gray;
background-image: url("../images/arrow link menu.fw.png");
background-repeat: no-repeat;
padding: 0 13px;
background-position: 147px 9px;
margin-left: -25px;
}

.pane-menu-menu-cr-dit  h2.pane-title {
display: none;
}
.pane-menu-menu-cr-dit{
	color:#666666;
	}
.pane-menu-menu-cr-dit  a {
font-size: 18px;
text-transform: uppercase;
text-decoration: none;
color: #666666;
background-image: url("../images/arrow link menu.fw.png");
background-repeat: no-repeat;
padding: 0 13px;
background-position: 66px 9px;
margin-left: -25px;
}

.pane-menu-menu-main-d-oeuvre h2.pane-title {
display: none;
}

.pane-menu-menu-main-d-oeuvre a {
font-size: 18px;
text-transform: uppercase;
text-decoration: none;
color: gray;
background-image: url("../images/arrow link menu.fw.png");
background-repeat: no-repeat;
padding: 0 13px;
background-position: 130px 9px;
margin-left: -25px;
}

.pane-menu-menu-foncier h2.pane-title {
display: none;
}

.pane-menu-menu-foncier a {
font-size: 18px;
text-transform: uppercase;
text-decoration: none;
color: gray;
background-image: url("../images/arrow link menu.fw.png");
background-repeat: no-repeat;
padding: 0 13px;
background-position: 78px 9px;
margin-left: -25px;
}

.pane-menu-menu-foncier  h2.pane-title {
display: none;
}

.pane-menu-menu-foncier a {
font-size: 18px;
text-transform: uppercase;
text-decoration: none;
color: gray;
background-image: url("../images/arrow link menu.fw.png");
background-repeat: no-repeat;
padding: 0 13px;
background-position: 80px 9px;
margin-left: -25px;
}

.pane-menu-menu-transport h2.pane-title {
display: none;
}

.pane-menu-menu-transport a {
font-size: 18px;
text-transform: uppercase;
text-decoration: none;
color: gray;
background-image: url("../images/arrow link menu.fw.png");
background-repeat: no-repeat;
padding: 0 13px;
background-position: 103px 9px;
margin-left: -25px;
}
.pane-menu-menu-fiscalit .pane-content {
float: left;
width: 279px;
font-family: open sans;
margin-top: -32px;
margin-left: 0px;
}


.pane-menu-menu-fiscalit a {
    float: left;
    margin-right: 5px;
    color: #FF7F00;
    text-decoration: none;
    font-family: open sans;
    margin-top: 30px;
    margin-bottom: -25px;
}

	.pane-menu-menu-cemac a {
float: left;
margin-right: 16px;
color: #FF7F00;
text-decoration: none;
font-family: open sans;
font-size: 13px;
margin-left: -12px;
}

	
	
#mini-panel-espace_g_n_ral_ .panel-panel.panel-col {
width: 250px;
margin-left: 60px;
margin-right: 10px;
margin-top: -12px;
}

.menu-minipanel-2057 {
    height: 600px;
}

.pane-menu-menu-cemac .pane-title {
    font-family: open sans;
    font-size: 13px;
    float:left;
    margin-left: 17px;
    color: #666666;
    text-transform:capitalize;
    margin-top: 30px;
}

.pane-menu-menu-entreprises-par-secteurs-d .pane-title {
display: none;
}

.pane-menu-menu-derni-res-fiches-mises-jour .pane-title {
display: none;
}
.pane-menu-menu-ma-fiche-entreprise .pane-title {
display: none;
}

.pane-menu-menu-inscrire-mon-entreprise .pane-title {
display: none;
}
.pane-menu-menu-pourquoi-cr-er-sa-fiche-mod .pane-title {
display: none;
}


.pane-menu-menu-entreprises-par-secteurs-d a{
	text-decoration:none;
	text-transform:uppercase;
	color:#666666;
    background-image: url("../images/event-up-to-come.fw.png");
    background-position: 79px 32px;
    background-repeat: no-repeat;
    width: 211px;
    float: left;
    font-size: 1.1em;

	}
#mini-panel-annuaires_des_entreprses_du_mini_panel_ a {
margin-bottom: 20px;
}

#qtip4 #mini-panel-annuaires_des_entreprses_du_mini_panel_ #mini-panel-espace_g_n_ral_  .panel-col {
width: 230px;
margin-left: 40px;
}

#qtip0,#qtip1,#qtip2,#qtip3,#qtip4{
margin-top: -5px;
}

.pane-menu-menu-inscrire-mon-entreprise a{
	text-decoration:none;
	text-transform:uppercase;
	color:#666666;
background-image: url("../images/event-up-to-come.fw.png");
background-position: 198px 8px;
background-repeat: no-repeat;
width: 211px;
float: left;
font-size: 1.1em;
	}
	
	
.pane-menu-menu-derni-res-fiches-mises-jour a {
text-decoration: none;
text-transform: uppercase;
color: #666666;
background-image: url("../images/event-up-to-come.fw.png");
background-position: 222px 9px;
background-repeat: no-repeat;
width: 239px;
float: left;
padding: 0px 1px;
}
                
.pane-menu-menu-ma-fiche-entreprise a{
	text-decoration:none;
	text-transform:uppercase;
	color:#666666;
background-image: url("../images/event-up-to-come.fw.png");
background-position: 140px 7px;
background-repeat: no-repeat;
width: 211px;
float: left;
font-size: 18px;
	}
.pane-menu-menu-pourquoi-cr-er-sa-fiche-mod a{
	text-decoration:none;
	text-transform:uppercase;
	color:#666666;
background-image: url("../images/event-up-to-come.fw.png");
background-position: 203px 9px;
background-repeat: no-repeat;
width: 220px;
float: left;
font-size: 1.1em;
	}  

.pane-menu-menu-modifier-une-fiche-entrepri a {
text-decoration:none;
text-transform:uppercase;
color:#666666;
background-image: url("../images/event-up-to-come.fw.png");
background-position: 203px 9px;
background-repeat: no-repeat;
width: 220px;
float: left;
font-size: 1.1em;
	}  
.pane-views-0f8340884f7c497cf19281727ac68abb #edit-search-api-views-fulltext-wrapper input {
float: left;
margin-top: 75px;
width: 257px;
height: 34px;
border: solid 2px #D90000;
}

.pane-views-0f8340884f7c497cf19281727ac68abb #edit-field-izf-mots-cles {
width: 260px;
height: 34px;
padding: 5px;
border: solid 2px #D90000;
}

.pane-views-0f8340884f7c497cf19281727ac68abb #edit-field-izf-pays {
width: 260px;
height: 34px;
padding: 5px;
border: solid 2px #D90000;
}

.pane-views-0f8340884f7c497cf19281727ac68abb  #edit-field-izf-secteur-d-activites {
width: 260px;
height: 34px;
padding: 5px;
border: solid 2px #D90000;
}
.pane-views-0f8340884f7c497cf19281727ac68abb{
margin-left: 30px;
}
.pane-views-0f8340884f7c497cf19281727ac68abb .pane-title {
margin-left: 0px;
color: #666666;
}
.pane-views-0f8340884f7c497cf19281727ac68abb #edit-submit-recherche-annuaire-fiche-entreprise {
width: 40px;
height: 40px;
margin-left: 220px;
text-indent: -5000pt;
background-color: #FFBF00;
background-image: url("../images/search-arrow.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: none;
}
/*#mini-panel-annuaires_des_entreprses_du_mini_panel_{
background-image: url("../images/espace-generale-img.fw.png");
background-position: 586px 320px;
background-repeat: no-repeat;
}*/

.pane-menu-menu-cemac .menu {
    float: left;
    width: 250px;
    margin-top: -16px;
    line-height: 28px;
}

.pane-menu-menu-cemac .pane-content {
float: left;
width: 260px;
font-family: open sans;
margin-left: 0px;
}

.pane-menu-menu-energie-et-t-l-coms .menu {
margin-top: -25px;
}

.qtip-wrapper {
height: 559px;
border-bottom: solid 90px #3E2347;
}

#mini-panel-espace_g_n_ral_ {
height: 512px;
}

.pane-menu-menu-forum .pane-title {
display: none;
}
.menu-minipanel-2055 .panel-col-bottom .pane-menu-menu-forum li a{
	margin-top: 60px;
	color:white;
	text-transform: uppercase;
	margin-left:0px;
}

.pane-menu-menu-forum  li  a ,.menu-minipanel-2054 .panel-col-bottom  .pane-menu-menu-forum  li  a  {
    background-image: url("../images/arrow-forum-1.fw.png"), url("../images/arrow-forum-2.fw.png");
    background-position: 2px center, 20px center;
    background-repeat: no-repeat;
    color: white;
    float: left;
    font-family: open sans;
    font-size: 20px;
    font-weight: bold;
    padding: 12px 43px;
    position: absolute; 
    text-decoration: none;
    z-index: 5;
}

#menu-espace-general1 {
    background-color: #FF8000;
    background-image: url("../images/menu-espace-general.png");
    background-position: center 13px;
    background-repeat: no-repeat;
    border-color: #FF8000;
    color: #FFFFFF;
    font-size: 28px;
    line-height: 29px;
    margin-left: 0px;
    margin-right: -6px;
    margin-top: 15px;
    padding-top: 53px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 0px;
    float: left;
    text-indent: 0px;
    line-height: 34px;
    width: 168px;
    height: 77px;
    padding-left: 10px;
    padding-right: 10px;
}
.page-presse-africaine #menu-espace-general1 ,
.section-derniere-minute #menu-espace-general1 ,
.page-actualite-a-la-une-du-monde #menu-espace-general1,
.page-actualite-a-la-une-afrique #menu-espace-general1,
.page-page-actuallit-par-pays #menu-espace-general1,
.page-evenement-par-pays #menu-espace-general1,
.page-guide-des-affaires-par-pays #menu-espace-general1,
.section-en-afrique-centrale #menu-espace-general1,
.node-type-tarif-douanier #menu-espace-general1,
.page-appels-d-offres #menu-espace-general1,
.page-offres-de-recrutement #menu-espace-general1,
.section-cv-en-ligne #menu-espace-general1,
.node-type-evenement #menu-espace-general1,
.section-en-afrique-de-louest #menu-espace-general1,
.section-lint-gration-conomique-zone-franc-cfa #menu-espace-general1 ,
.section-les-bulletins-officiels-0 #menu-espace-general1 ,
.section-les-institutions-zone-franc-0 #menu-espace-general1,
.section-situation-conomique-zone-franc-0 #menu-espace-general1,
.section-article-afp #menu-espace-general1,
.section-actualite-en-une #menu-espace-general1 ,
.section-pays #menu-espace-general1,
.section-annuaire-pays #menu-espace-general1,
.section-acces-pays #menu-espace-general1{
background-color: #fff;
background-image:url("../images/menu-espace-general.png"),url("../images/espace_generale.fw.png");
background-position: center 13px,0px 0px;
background-repeat: no-repeat;
border-color: #FF8000;
color: #FFFFFF;
font-size: 27px;
line-height: 29px;
margin-left: 0px;
margin-right: -6px;
margin-top: 15px;
padding-top: 53px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
float: left;
text-indent: 12px;
line-height: 32px;
height: 94px;
	}

.section-article-afp #qtip0 ,
.section-actualite-en-une #qtip0 ,
.page-presse-africaine #qtip0 ,
.section-derniere-minute #qtip0 ,
.page-actualite-a-la-une-du-monde #qtip0 ,
.page-actualite-a-la-une-afrique #qtip0,
.page-page-actuallit-par-pays #qtip0,
.page-evenement-par-pays #qtip0,
.page-guide-des-affaires-par-pays #qtip0 ,
.section-en-afrique-centrale #qtip0,
#menu-espace-general1 #qtip0,
.page-appels-d-offres #qtip0,
.page-offres-de-recrutement #qtip0,
.section-cv-en-ligne #qtip0,.node-type-evenement #qtip0,.section-en-afrique-de-louest #qtip0 ,
.section-lint-gration-conomique-zone-franc-cfa #qtip0,.section-les-bulletins-officiels-0 #qtip0,
.section-les-institutions-zone-franc-0 #qtip0,.section-situation-conomique-zone-franc-0 #qtip0,
.node-type-tarif-douanier #qtip0 , .section-pays #qtip0,.section-annuaire-pays #qtip0,
.section-acces-pays  #qtip0 {
		margin-top: -20px;
		}

.node-type-annuaire-pays-membre #block-views-article-annaire-pays-block .view-article-annaire-pays .views-field-body p {
    color: #666666;
    font-family: open sans;
    font-size: 13px;
    line-height: 18px;
    margin: 0px 0 40px;
    width: 100%;
}

.node-type-annuaire-pays-membre .region-sidebar-second #block-newsletter-newsletter-subscribe {
    clear: both;
    margin-top: -20px;
}

#menu-espace-entreprise1 {
    background-color: #59B200;
    background-image: url("../images/menu-espace-entreprise.png");
    background-position: center 13px;
    background-repeat: no-repeat;
    font-family: open sans;
    line-height: 29px;
    font-size: 31px;
    border-color: #59B200;
    color: #FFF;
    text-transform: uppercase;
    font-size: 27px;
    margin-right: -6px;
    margin-top: 15px;
    padding-top: 53px;
    text-decoration: none;
    text-align: center;
    border-radius: 0px;
    float: left;
    text-indent: 5px;
    width: 188px;
    height: 77px;
    line-height: 34px;
}
.page-base-informartions-entreprise #menu-espace-entreprise1,.section-carte-interactive-zone-franc #menu-espace-entreprise1 {
background-color: #fff;
background-image:url("../images/menu-espace-general.png"),url("../images/espace entreprise.fw.png");
background-position: center 13px,0px 0px;
background-repeat: no-repeat;
border-color: #FF8000;
color: #FFFFFF;
font-size: 27px;
line-height: 29px;
margin-left: 0px;
margin-right: -6px;
margin-top: 15px;
padding-top: 53px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
float: left;
text-indent: 12px;
line-height: 32px;
width: 188px;
height: 94px;
}
.page-base-informartions-entreprise #qtip1,.section-carte-interactive-zone-franc #qtip1,.page-promotion-des-entreprises #qtip2 {
	margin-top:-20px;
	}
.page-promotion-des-entreprises .breadcrumb .element-invisible {
float: left;
font-size: 13px;
font-family: open sans;
margin-top: -15px;
padding: 0px 13px 9px 24px;
background-image: url("../images/home_orange.png");
background-position: 1px 5px;
background-repeat: no-repeat;
}

.page-promotion-des-entreprises #page-title {
display: none;
}
.page-base-informartions-entreprise .breadcrumb li a,.section-carte-interactive-zone-franc .breadcrumb li a {
text-decoration: none;
color: #59B200;
}
#menu-espace-exportation1 {
    background-color: #00A3D9;
    background-image: url("../images/menu-espace-exportation.png");
    background-position: center 13px;
    background-repeat: no-repeat;
    font-family: open sans;
    line-height: 33px;
    font-size: 31px;
    text-transform: uppercase;
    border-color: #00A3D9;
    color: #FFF;
    font-size: 26px;
    margin-right: -6px;
    margin-top: 15px;
    padding-top: 53px;
    text-decoration: none;
    text-align: center;
    border-radius: 0px;
    float: left;
    width: 188px;
    height: 77px;
}
.page-annuaires-exportateurs #menu-espace-exportation1 ,.page-base-donnees-stats #menu-espace-exportation1,.page-faq-page #menu-espace-exportation1,.page-offre-demande #menu-espace-exportation1 ,.page-cours-matiere-premiere #menu-espace-exportation1 ,.page-promotion-des-entreprises #menu-espace-exportation1{
background-color: #fff;
background-image:url("../images/menu-espace-exportation.png"),url("../images/menu exportation.fw.png");
background-position: center 13px,0px 0px;
background-repeat: no-repeat;
border-color: #FF8000;
color: #FFFFFF;
font-size: 27px;
line-height: 29px;
margin-left: 0px;
margin-right: -6px;
margin-top: 15px;
padding-top: 53px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
float: left;
text-indent: 12px;
line-height: 32px;
width: 188px;
height: 94px;
}

.page-base-des-entreprises #menu-annuaire-entreprises1,
.section-secteur-dactivit #menu-annuaire-entreprises1,
.page-entreprises-type-structure #menu-annuaire-entreprises1 ,
.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf #menu-annuaire-entreprises1,
.section-pourquoi-cr-er-sa-fiche #menu-annuaire-entreprises1,
.section-mode-demploi #menu-annuaire-entreprises1,.section-type-dentreprise #menu-annuaire-entreprises1 {
background-color: #fff;
background-image:url("../images/menu-annuaire-entreprise.png"),url("../images/annuaire entreprise.fw.png");
background-position: center 13px,0px 0px;
background-repeat: no-repeat;
border-color: #FF8000;
color: #FFFFFF;
font-size: 27px;
line-height: 29px;
margin-left: 0px;
margin-right: -6px;
margin-top: 15px;
padding-top: 53px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
float: left;
text-indent: 12px;
line-height: 32px;
width: 188px;
height: 94px;
}

.page-modifier-une-entreprise #menu-annuaire-entreprises1{
    background-color: #fff;
    background-image:url("../images/menu-annuaire-entreprise.png"),url("../images/annuaire entreprise.fw.png");
    background-position: center 13px,0px 0px;
    background-repeat: no-repeat;
    border-color: #FF8000;
    color: #FFFFFF;
    font-size: 27px;
    line-height: 29px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 15px;
    padding-top: 53px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    border-radius: 0px;
    float: left;
    text-indent: 12px;
    line-height: 32px;
    width: 188px;
    height: 94px;
}
.page-base-des-entreprises #qtip3,
.page-entreprises-type-structure #qtip3 ,
.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf #qtip3,
.section-pourquoi-cr-er-sa-fiche #qtip3,
.section-mode-demploi #qtip3 ,
.section-secteur-dactivit #qtip3,
.section-type-dentreprise #qtip3 {
	margin-top:-20px;}

.section-modifier-une-entreprise #qtip3 .qtip-wrapper {
    margin-top: -20px;
}

.view-liste-des-couts-des-matieres-premieres caption {
font-size: 18px;
text-align: left;
}

.page-faq-page #page-title {
background-image: url("../images/trait-horizontal.png");
background-position: left bottom;
background-repeat: repeat-x;
color: #666666;
font-family: Oswald;
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;
width: 940px;
}

.page-annuaires-exportateurs .breadcrumb a {
color: #00A3D8;
font-family: open sans;
font-size: 14px;
text-decoration: none;
}

.faq-content a {
text-decoration: none;
text-transform: uppercase;
color: #666666;
}

.faq-content p {
font-family: open sans;
font-size: 14px;
}


.page-annuaires-exportateurs #qtip2,.page-base-donnees-stats  #qtip2,.page-faq-page #qtip2,.page-offre-demande #qtip2,.page-cours-matiere-premiere #qtip2{
	margin-top:-20px;
	}
	
.page-offre-demande .breadcrumb a ,.page-cours-matiere-premiere .breadcrumb a {
color: #00A3D8;
font-family: open sans;
font-size: 14px;
text-decoration: none;
}

#menu-facteurs-de-production1 {
    background-color: #522E5E;
    background-image: url("../images/menu-facteur-production.png");
    background-position: center 13px;
    background-repeat: no-repeat;
    font-family: open sans;
    line-height: 33px;
    font-size: 31px;
    text-transform: uppercase;
    border-color: #522E5E;
    color: #FFF;
    font-size: 27px;
    margin-top: 15px;
    padding-top: 53px;
    text-decoration: none;
    text-align: center;
    border-radius: 0px;
    float: left;
    width: 188px;
    height: 77px;
    margin-left: -6px;
}

.page-base-des-entreprises #menu-facteurs-de-production1 {
margin-left:0px;
}

.node-type-page-de-facteurs-de-production #menu-facteurs-de-production1 ,.section-type-de-facteur-de-production #menu-facteurs-de-production1 {
background-color: #fff;
background-image:url("../images/menu-facteur-production.png"),url("../images/facteur de production.fw.png");
background-position: center 13px,0px 0px;
background-repeat: no-repeat;
border-color: #FF8000;
color: #FFFFFF;
font-size: 27px;
line-height: 29px;
margin-right: -6px;
margin-top: 15px;
padding-top: 53px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
border-radius: 0px;
float: left;
text-indent: 12px;
line-height: 32px;
width: 188px;
height: 94px;
}

#qtip3 #mini-panel-annuaires_des_entreprses_du_mini_panel_ .panel-pane .pane-title {
text-transform: uppercase;
}

.node-type-page-de-facteurs-de-production #qtip4,.section-type-de-facteur-de-production #qtip4{
	margin-top:-20px;}


.node-type-page-de-facteurs-de-production .breadcrumb a ,.section-type-de-facteur-de-production .breadcrumb a{
text-decoration: none;
color: #522E5E;
}
.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf #content {
background-color: #FFF5DA;
font-family: open sans;
font-size: 13px;
height: 570px;
padding-left: 70px;
padding-right: 80px;
padding-top: 80px;
width: 940px;
margin-left: 10px;
}

#menu-annuaire-entreprises1 {
    background-color: #D90000;
    background-image: url("../images/menu-annuaire-entreprise.png");
    background-position: center 13px;
    background-repeat: no-repeat;
    font-family: open sans;
    line-height: 33px;
    font-size: 31px;
    text-transform: uppercase;
    border-color: #D90000;
    color: #FFF;
    font-size: 27px;
    margin-right: 0px;
    margin-top: 15px;
    padding-top: 53px;
    text-decoration: none;
    text-align: center;
    border-radius: 0px;
    float: left;
    width: 188px;
    height: 77px;
}
.node-type-entreprise #forum-fiche-entreprise {
color: white;
float: left;
margin-top: -65px;
text-decoration: none;
font-size: 20px;
display: block;
padding: 18px 35px;
font-weight: bold;
margin-left: 790px;
}

.node-type-entreprise #inscrire-mon-entreprise {
float: left;
margin-top: -48px;
margin-left: 170px;
font-size: 20px;
color: white;
text-decoration: none;
}

.node-type-entreprise #mode-d-emploi {
float: left;
margin-top: -48px;
margin-left: 659px;
color: white;
text-decoration: none;
font-size: 20px;
}

.node-type-entreprise #test1 {
float: left;
list-style-type: none;
margin-left: -23px;
margin-top: -61px;
font-size: 20px;
text-decoration: none;
color: black;
text-transform: uppercase;
background-color: white;
padding: 18px 3px;
color: red;
}

.node-type-entreprise #pourquoi-cree-sa-fiche {
float: left;
margin-left: 405px;
margin-top: -48px;
color: white;
text-decoration: none;
font-size: 20px;
}

.pane-menu-menu-actualit-s .pane-title {
margin-top: 30px;
}

.pane-menu-menu-actualit-s ul.menu {
font-size: 13px;
font-family: open sans;
text-decoration: none;
margin-top: -15px;
color: #FF7F00;
margin-left: -29px;
}

#la-une-monde {
color: #FF7F00;
background-image: url("../images/arrow link menu.fw.png");
background-repeat: no-repeat;
background-position: left center;
padding-left: 12px;
}

.pane-menu-menu-actualit-s a {
text-decoration: none;
}

.pane-menu-menu-actualit-s-par-pays .pane-title {
}

.pane-menu-menu-actualit-s-par-pays ul.menu {
font-family: open sans;
font-size: 13px;
height: auto;
margin-top: -10px;
margin-left: -29px;
}

.pane-menu-menu-actualit-s-par-pays a {
text-decoration: none;
margin-right: 5px;
float:left;
color: #FF7F00;
}
.pane-menu-menu-evenements-venir {
float: left;
}

.pane-menu-menu-evenements-venir .pane-title {
display: none;
}

.pane-menu-menu-annuaires-par-pays {
margin-top: 30px;
width: 154px;
float: left;
}

.pane-menu-menu-annuaires-par-pays .pane-title {
margin-top: -16px;
}

.pane-menu-menu-annuaires-par-pays ul.menu {
	font-family: open sans;
    font-size: 13px;
    height: auto;
    margin-left: -30px;
    margin-top: -10px;
    width: 164px;
}

#qtip0 .pane-menu-menu-annuaires-par-pays li a {
text-decoration: none;
margin-right: 5px;
float:left;
color: #FF7F00;
}

.pane-menu-menu-guide-des-affaires-par-pays {
float: left;
margin-top: 10px;
height: 240px;
}

.pane-menu-menu-guide-des-affaires-par-pays .pane-title {
width: 167px;
}


.pane-menu-menu-guide-des-affaires-par-pays a {
text-decoration: none;
color: #FF7F00;
float: left;
}


.pane-menu-menu-documentation {
float: left;
margin-left: 10px;
}

.pane-menu-menu-documentation .pane-title {
margin-top: 10px;
}

.pane-menu-menu-guide-des-affaires-par-pays ul.menu {
font-family: open sans;
font-size: 13px;
height: auto;
width: 160px;
margin-top: -10px;
margin-left: -30px;
}
.pane-menu-menu-documentation a {
text-decoration: none;
color: #FF7F00;
}
	
.pane-menu-menu-les-opportunit-s-d-affaires {
float: left;
position: absolute;
margin-top: 150px;
width: 150px;
display: block;
margin-left: 10px;
}

.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf #menu-facteurs-de-production1{
	margin-left:0px;} 
	
.pane-menu-menu-les-opportunit-s-d-affaires ul.menu {
font-family: open sans;
font-size: 13px;
height: auto;
width: 164px;
margin-top: -10px;
margin-left: 18px;
}

.pane-menu-menu-les-opportunit-s-d-affaires a {
text-decoration: none;
color: #FF7F00;
margin-left: -44px;
}
#cv-en-ligne{
	float: left;
	margin-top: -20px;
	background-image: url("../images/arrow link menu.fw.png");
	background-position: 1px 20px;
	background-repeat: no-repeat;
	color: #FF7F00;
	padding: 12px;
	font-family: open sans;
	}
	
.pane-menu-menu-les-intitutions {
float: left;
margin-top: 10px;
margin-left: 20px;
}


.pane-menu-menu-les-intitutions ul.menu {
font-family: open sans;
font-size: 13px;
height: auto;
width: 164px;
margin-top: -10px;
margin-left: -24px;

}

.pane-menu-menu-les-intitutions a {
background-image: url("../images/arrow link menu.fw.png");
background-position: 1px 5px;
background-repeat: no-repeat;
color: #FF7F00;
float: left;
width: 148px;
font-family: open sans;
text-decoration: none;
margin-left: -7px;
padding: 0 9px;
line-height: 17px;
margin-bottom: 10px;
}

.pane-menu-menu-les-tarifs-douaniers {
margin-left: 54px;
height: 208px;
float: left;
width: 160px;
margin-top: 35px;
}


.pane-block-22{
	float:left;
	}
.pane-menu-menu-les-tarifs-douaniers .pane-title {
margin-bottom:-21px;
}

.pane-menu-menu-les-tarifs-douaniers ul.menu {
font-family: open sans;
font-size: 13px;
height: auto;
width: 164px;
margin-top: -10px;
margin-left: -50px;
}

.pane-menu-menu-les-tarifs-douaniers a {
background-image: url("../images/arrow link menu.fw.png");
background-position: 1px 17px;
background-repeat: no-repeat;
color: #FF7F00;
float: left;
padding: 12px;
width: 116px;
font-family: open sans;
margin-left: 24px;
text-decoration: none;
line-height: 17px;
}

.pane-menu-menu-actualit-s-par-pays .pane-title {
text-transform: none;
font-family: open sans;
font-size: 13px;
}

#mini-panel-espace_g_n_ral_menu_general{
height: 620px;
width: 900px;
margin-left: -9px;
}

.pane-menu-menu-uemoa a{
display:none;
	}
.pane-menu-menu-uemoa .pane-title{
	position: absolute;
font-size: 13px;
font-family: open sans;
text-transform: capitalize;
margin-left: 13px;
float: left;
margin-top: 18px;
}

.pane-4 p {
    font-size: 20px;
    text-align: center;
    background-color: #00A3D9;
    padding: 10px;
    width: 887px;
    margin-left: -11px;
    color: white;
    line-height: 25px;
    height: 63px;
    margin-top: -40px;
    text-indent: -7px;
    float: left;
    font-family: 'oswald';
}
.pane-menu-menu-mode-d-emploi .pane-title {
	display:none;
}
.pane-menu-menu-mode-d-emploi a {
	text-decoration:none;
	text-transform:uppercase;
	color:#666666;
background-image: url("../images/event-up-to-come.fw.png");
background-position: 110px 8px;
background-repeat: no-repeat;
width: 211px;
float: left;
font-size: 1.1em;
	} 
	
.pane-menu-menu-actualit-s .pane-title{
	background-color: transparent;
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;}

.pane-menu-menu-annuaires-par-pays .pane-title{
	background-color: transparent;
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;}

.pane-menu-menu-guide-des-affaires-par-pays .pane-title {
    background-color: transparent;
    color: #666666;
    font-size: 18px;
    line-height: 29px;
    margin-top: 0;
    text-transform: uppercase;
}

.pane-menu-menu-documentation .pane-title {
		background-color: transparent;
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
}

.pane-menu-menu-les-opportunit-s-d-affaires .pane-title{
		background-color: transparent;
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
float: left;
}

.pane-menu-menu-les-intitutions .pane-title{
	background-color: transparent;
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
	}
	
.pane-menu-menu-les-tarifs-douaniers .pane-title{
	background-color: transparent;
color: #666666;
font-size: 18px;
line-height: 29px;
text-transform: uppercase;
margin-top: -60px;
	}
	
#mini-panel-espace_g_n_ral_menu_general .pane-content{
margin-bottom: -40px;
}

.pane-menu-menu-actualit-s-par-pays {
margin-top: 25px;
float: left;
width: 160px;
}



.region-sidebar-second   #block-views-0f8340884f7c497cf19281727ac68abb {
margin-top: 0px;
background-color: #E4E6E5;
width: 300px;
margin-left: 11px;
height: 303px;
}

.region-sidebar-second  #block-views-0f8340884f7c497cf19281727ac68abb  h2.block-title {
font-size: 1.1em;
margin-top: 10px;
float: left;
margin-bottom: -350px;
color: #757675;
}

.region-sidebar-second  #block-views-0f8340884f7c497cf19281727ac68abb {
background-image: url("../images/background-recherche.fw.png");
background-repeat: no-repeat;
background-position: 0px 0px;
/*float: left;*/
}

.page-evenement-par-pays #edit-search-api-views-fulltext {
width: 175px;
height: 31px;
float: left;
margin-left: 100px;
margin-top: 41px;
}

.page-evenement-par-pays #edit-search-api-views-fulltext-wrapper label {
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-left: 10px;
margin-top: 60px;
}

.region-sidebar-second #edit-field-izf-mots-cles-wrapper {
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-top: 10px;

}

.page-evenement-par-pays #edit-field-izf-mots-cles {
width: 179px;
height: 37px;
float: left;
margin-left: 100px;
margin-top: 0px;
padding: 5px;
}

/*.page-evenement-par-pays   #edit-field-izf-pays {
width: 179px;
height: 37px;
float: left;
margin-left: 100px;
margin-top: -15px;
padding: 5px;
}*/

.page-evenement-par-pays  #edit-field-izf-secteur-d-activites {
width: 179px;
height: 37px;
float: left;
margin-left: 100px;
margin-top: -15px;
padding: 5px;
}

.region-sidebar-second  #edit-submit-recherche-annuaire-fiche-entreprise {
background-color: #FFBF00;
background-image: url("../images/btn-rechercher.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
text-decoration: none;
text-indent: -15000pt;
width: 40px;
margin-left: 235px;
margin-top: 7px;
}
.section-pourquoi-cr-er-sa-fich #page-title{
	color: #666666;
font-size: 26px;
border-bottom: solid;
width: 600px;
	}
	
	.pane-partenaire-izf {
float: left;
margin-top: 0px;
width: 944px;
}
/*.node-type-entreprise .view-entreprise-de-la-semaine-fiche-entreprise .row-2{
float: left;
    margin-left: -323px;
    margin-top: 280px;
    width: 300px;}*/

.view-entreprise-de-la-semaine-fiche-entreprise .row-2{
width: 300px;
float: left;
}

.page-accueil .view-entreprise-de-la-semaine-fiche-entreprise tr {
float: left;
margin-top: -31px;
width: 290px;
}

.page-accueil .view-entreprise-de-la-semaine-fiche-entreprise tbody {
width: 650px;
float: left;
}
.page-accueil .view-entreprise-de-la-semaine-fiche-entreprise img {
	margin-top:0px;
	}
.view-entreprise-de-la-semaine-fiche-entreprise img {
	float: left;
	margin-right: 15px;
	margin-top: 10px;
	}
	
.pane-entreprise-de-la-semaine-fiche-entreprise .views-field-title a {
    font-family: 'open sans';
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    color: #666666;
    line-height: 14px;
    width: 150px;
    text-transform: uppercase;
}

.pane-entreprise-de-la-semaine-fiche-entreprise .views-field-field-izf-presentation {
float: left;
position: absolute;
width: 150px;
margin-left: 156px;
font-family: open sans;
float: left;
margin-top: 28px;
font-size: 13px;
color: #666666;
}
.view-actualite-generale .view-footer a {
display: none;
}

.page-derniere-minute #page-title ,
.section-mentions-l-gales #page-title ,
.section-propos-dizf #page-title{
background-image: url("../images/trait-orange.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
color: #666666;
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;
width: 605px;
}

.node-type-evenement #page-title {
    background-image: url("../images/trait-orange.fw.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #666666;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
}

.node-evenement {
    color: #666666;
    font-family: open sans;
    font-size: 14px;
}

.view-actualite-generale .views-field-field-date-de-publication {
color: #666666;
font-family: open sans;
font-size: 13px;
}

.view-actualite-generale .views-field-title a{
    color: #666666;
    float: none;
    font-family: oswald;
    font-size: 22px;
    line-height: 35px;
    text-decoration: none;
    text-transform: none;

	}
	
.view-actualite-generale .views-view-grid{
width: 615px;

}

.view-actualite-generale .views-field-field-image-la-une img{
margin-top: 20px;
float:left;
}
.view-actualite-generale .views-field-body p {
font-family: open sans;
font-size: 13px;
color: #666666;
float: none;
margin-left: 0px;
margin-top: 0px;
}

.view-actualite-generale .views-field-field-source-de-l-information {
float: left;
font-size: 13px;
font-family: open sans;
color: #666666;
margin-bottom: 30px;
background-image: url("../images/border bottom actualite a la une.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
padding-bottom:20px;
width:615px;
}

.page-page-actuallit-par-pays .view-id-test_page_actuallit_par_pays .more-link {
display: none;
}

#block-views-afp-block .block-title {
font-family: 'oswald';
font-size: 24px;
padding-right: 70px;
background-image: url("../images/logo_afp.jpg");
background-repeat: no-repeat;
background-position: 50px -5px;
margin: 25px 0px 0px 18px;
color: #666666;
}

.page-derniere-minute #block-simpleads-ad-groups-210 .block-title {
display: none;
}

.region-sidebar-second #block-views-evenement-venir-block h2 {
background-color: #E4E6E5;
width: 230px;
padding: 11px -27px;
margin-left: 0px;
text-transform: uppercase;
color: #666666;
font-size: 18px;
padding: 5px 26px;
text-indent: -15px;
clear: both;
}

.region-sidebar-second .view-id-evenement_venir .views-field-title .field-content a {
color: #666666;
text-decoration: none;
font-size: 13px;
line-height: 15px;
margin-left: 0px;
width: 220px;
    font-family: open sans;
}

#block-views-actualit-la-une-afrique-block h2 {
background-color: #E4E6E5;
width: 247px;
padding: 11px -27px;
margin-left: 0px;
text-transform: uppercase;
color: #666666;
font-size: 18px;
padding: 5px 26px;
}

#block-views-actualit-la-une-afrique-block .views-field-title .field-content a {
    background-image: url("../images/arrow-li.fw.png");
    background-position: 25px 16px;
    background-repeat: no-repeat;
    color: #666666;
    float: left;
    font-family: open sans;
    font-size: 13px;
    line-height: 20px;
    margin-left: -25px;
    padding: 5px 52px;
    text-decoration: none;
    width: 270px;
}
.page-derniere-minute #block-views-actualit-la-une-afrique-block {
	margin-top: 60px;
	}
	
.page-derniere-minute #views-exposed-form-actualite-generale-page-1 .views-exposed-form {
font-weight: bold;
margin-left: 648px;
margin-top: 505px;
width: 220px;
position: absolute;
}

.page-derniere-minute #block-simpleads-ad-groups-210 {
margin-top: 0px;
}
.pane-views-exp-recherche-generale-page .form-text {
margin-left: -450px;
}

.page-actualite-a-la-une-afrique #page-title {
background-image: url("../images/trait-orange.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
color: #666666;
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;
width: 605px;
}
.view-actualite-generale-afrique .views-field-field-date-de-publication {
color: #666666;
font-family: open sans;
font-size: 13px;
}

.view-actualite-generale-afrique .views-field-title a {
color: #666666;
float: left;
font-family: oswald;
font-size: 22px;
line-height: 35px;
margin-bottom: 15px;
text-decoration: none;
text-transform: none;
width: 620px;
}

.view-actualite-generale-afrique .views-field-field-image-la-une img {
float: left;
margin-right: 30px;
}

.view-actualite-generale-afrique .views-field-body p {
font-family: open sans;
font-size: 13px;
color: #666666;
float: none;
margin-left: 0px;
margin-top: 0px;
}

.view-actualite-generale-afrique .views-field-field-source-de-l-information {
font-size: 13px;
font-family: open sans;
color: #666666;
float:left;
}
.view-actualite-generale-afrique .views-view-grid {
width: 615px;
}
.page-actualite-a-la-une-afrique #block-simpleads-ad-groups-210 {
    margin-left: 5px;
}
.page-actualite-a-la-une-afrique #block-simpleads-ad-groups-210 .block-title {
display: none;
}
.page-actualite-a-la-une-afrique #views-exposed-form-actualite-generale-afrique-page-1 .views-exposed-form {
font-weight: bold;
margin-left: 660px;
margin-top: 435px;
width: 220px;
position: absolute;
}

.page-actualite-a-la-une-du-monde #view-id-clone_of_actualite_generale_afrique .views-exposed-form {
font-weight: bold;
margin-left: 660px;
margin-top: 250px;
width: 220px;
position: absolute;
}
.page-actualite-a-la-une-du-monde #block-simpleads-ad-groups-210 .block-title {
display: none;
}
.page-actualite-a-la-une-du-monde #block-views-evenement-venir-block h2 {
background-color: #E4E6E5;
width: 247px;
padding: 11px -27px;
margin-left: 0px;
text-transform: uppercase;
color: #666666;
font-size: 18px;
padding: 5px 26px;
}

.page-actualite-a-la-une-du-monde #page-title {
background-image: url("../images/trait-orange.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
color: #666666;
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;
width: 605px;
}

/*vu article à la une monde */

.view-clone-of-actualite-generale-afrique .views-field.views-field-field-date-de-publication {
color: #666666;
font-family: open sans;
font-size: 13px;
}
.view-clone-of-actualite-generale-afrique .views-field-title a {
color: #666666;
float: left;
font-family: oswald;
font-size: 22px;
line-height: 35px;
margin-bottom: 15px;
text-decoration: none;
text-transform: none;
width: 620px;
}

.view-clone-of-actualite-generale-afrique .views-field-field-image-la-une img {
float: left;
margin-right: 30px;
}

.view-clone-of-actualite-generale-afrique .views-field-body p {
font-family: open sans;
font-size: 13px;
color: #666666;
float: left;
margin-left: 245px;
margin-top: -155px;
}

.view-clone-of-actualite-generale-afrique .views-field-field-source-de-l-information {
font-size: 13px;
font-family: open sans;
color: #666666;
float:left;
}

.view-clone-of-actualite-generale-afrique .views-exposed-form {
position: absolute;
float: left;
margin-left: 660px;
margin-top: 435px;
}

.page-actualite-a-la-une-du-monde  #block-simpleads-ad-groups-210{
    margin-left: 18px;
    width: 283px;
	margin-bottom: 0;
}

.view-clone-of-actualite-generale-afrique .view-footer a {
display: none;
}
.view-actualite-generale-afrique .view-footer a {
display: none;
}

/* Affichage de l'article */

.node-type-article-la-une #page-title {
background-image: url("../images/trait-orange.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
color: #666666;
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;
width: 605px;
}


.node-type-article-la-une .field-name-body p {
width: 620px;
text-align: justify;
float: left;
font-size: 13px;
font-family: open sans;
color: #666666;
}
.node-type-article-la-une .field-name-field-image-la-une img{
float: left;
position: absolute;
margin-left: -619px;
width: 620px;
margin-top: -15px;
}

.node-type-article-la-une .field-name-field-date-de-publication{
	display:none;
	}
.node-type-article-la-une .field-name-field-source-de-l-information{
	display:none;
	}
.node-type-article-la-une  .field-name-field-image-la-une .field-label{
	display:none;
	}
.node-type-article-la-une  .field-name-field--la-une{
	display:none;
	}
.node-type-article-la-une  #block-simpleads-ad-groups-210 .block-title {
display: none;
}

.node-type-article-la-une #block-views-evenement-venir-block h2 {
background-color: #E4E6E5;
width: 247px;
padding: 11px -27px;
margin-left: 0px;
text-transform: uppercase;
color: #666666;
font-size: 18px;
padding: 5px 26px;
}

.page-node-53 #page-title {
color: #666666;
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;
width: 605px;
}

.page-node-53  #content {
width: 620px;
}

.view-id-actualite_generale_afrique .views-field-field-source-de-l-information {
float: left;
font-size: 13px;
font-family: open sans;
color: #666666;
margin-bottom: 30px;
background-image: url("../images/border bottom actualite a la une.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
padding-bottom: 20px;
width: 615px;
}
.view-id-clone_of_actualite_generale_afrique .views-field-field-source-de-l-information {
float: left;
font-size: 13px;
font-family: open sans;
color: #666666;
margin-bottom: 30px;
background-image: url("../images/border bottom actualite a la une.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
padding-bottom: 20px;
width: 615px;
}

.page-node-53 .MsoNormal span {
color: black;
font-family:open sans ;
font-size:18px;
font-weight:normal;
}

.view-id-presse_africaine #views-exposed-form-presse-africaine-page-1{
position: absolute;
margin-left: 465px;
margin-top: 20px;
}

#block-views-afp-block .view-afp .view-content {
width:285px;
}

.pager li {
padding: 0 0.5em;
color: white;
font-size: 18px;
font-family: open sans;
}
.pager-current {
font-weight: bold;
background-color: #FF8000;
}
.pager .pager-item a {
color: #666666;
width: 32px;
height: 48px;
font-size: 11px;
text-decoration: none;
}

.pager-item {
background-color: #E4E6E5;
}
#block-menu-menu-menu-du-pieds-de-page .block-title {
display: none;
}

#block-menu-menu-menu-du-pieds-de-page a {
float: left;
margin-right: 5px;
text-decoration: none;
font-family: open sans;
font-size: 13px;
color: #666666;
}
#block-menu-menu-menu-du-pieds-de-page ul.menu {
    margin-bottom: 50px;
    margin-left: 55px;
    margin-top: 10px;
}

.page-node-54 #page-title {
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;
width: 605px;
}

.page-ma-fiche-entreprise #block-jump-taxo-11 {
margin-top: 110px;
background-color: #E4E6E5;
width: 300px;
height: 95px;
text-transform: uppercase;
color: #666666;
font-size: 13px;
background-image: url("../images/arrow-acces-pays.fw.png");
background-position: 5px 2px;
background-repeat: no-repeat;
}
.page-ma-fiche-entreprise #block-menu-menu-acces-membre {
background-color: #E4E6E5;
background-image: url("../images/arrow-user.fw.png");
background-position: 22px 20px;
background-repeat: no-repeat;
color: #666666;
font-size: 8px;
width: 300px;
height: 60px;
margin-top: 60px;
}

.page-ma-fiche-entreprise #block-views-0f8340884f7c497cf19281727ac68abb {
background-image: url("../images/background-recherche.fw.png");
background-repeat: no-repeat;
background-position: 0px 0px;
}

.page-ma-fiche-entreprise .inscription-newsletter {
background-color: #E4E6E5;
color: #666666;
height: 96px;
width: 300px;
}

.page-ma-fiche-entreprise  #block-views-6d77f5b752b78723340e7237009844a9 h2.block-title {
background-color: #E4E6E5;
font-size: 18px;
text-transform: uppercase;
text-align: right;
background-image: url("../images/entreprise_logo_gauche.fw.png");
background-repeat: no-repeat;
background-position: 13px 9px;
color: #666666;
width: 300px;
float: left;
}
.page-ma-fiche-entreprise #block-views-0f8340884f7c497cf19281727ac68abb .views-exposed-form {
font-weight: bold;
margin-left: 0px;
margin-top: 5px;
width: 220px;
}

.page-ma-fiche-entreprise .view-entreprise-de-la-semaine-fiche-entreprise .views-view-grid.cols-1 .row-1.row-first {
float: left;
margin-bottom: 30px;
}

.page-ma-fiche-entreprise .view-entreprise-de-la-semaine-fiche-entreprise .row-2 {
width: 300px;
float: left;
margin-left: 0px;
margin-top: 140px;
}

.page-ma-fiche-entreprise  #block-views-0f8340884f7c497cf19281727ac68abb {
margin-top: 20px;
background-color: #E4E6E5;
width: 300px;
}

.page-ma-fiche-entreprise .views-field.views-field-field-izf-presentation {
font-size: 13px;
color: #666666;
font-family: open sans;
}


.page-ma-fiche-entreprise .view-entreprise-de-la-semaine-fiche-entreprise .row-1 {
float: left;
width: 300px;
}
.page-ma-fiche-entreprise .view-entreprise-de-la-semaine-fiche-entreprise .views-view-grid.cols-1 .col-1.col-first .views-field-title .field-content a:link {
display: block;
width: 186px;
font-family: open sans;
font-size: 13px;
margin-left: 165px;
float: left;
margin-top: -95px;
text-decoration: none;
font-weight: bold;
color: #797979;
}

.page-ma-fiche-entreprise .views-field.views-field-field-izf-presentation {
float: left;
margin-top: -47px;
width: 150px;
margin-left: 167px;
font-size: 13px;
color: #666666;
font-family: open sans;
}
.page-ma-fiche-entreprise  .field-name-field-izf-logo-entreprise {
width: 258px;
height: auto;
}

.page-ma-fiche-entreprise  .field-name-field-adresse-geographique {
text-transform: uppercase;
font-family: open sans;
}

.page-ma-fiche-entreprise .field-name-field-izf-site-web.field-type-url a:link {
color: red;
text-decoration: none;
font-family: open sans;
font-size: 18px;
}

.page-ma-fiche-entreprise .field-name-field-izf-presentation {
text-align: justify;
font-style: italic;
font-family: open sans;
line-height: 2;
font-size: 18px;
color: #666666;
}

.page-ma-fiche-entreprise .field-name-field-izf-visuel {
width: 276px;
float: left;
margin-top: 45px;
margin-left: 30px;
}

.page-ma-fiche-entreprise #block-block-15 {
margin-bottom: 850px;
margin-top: -955px;
margin-left: 311px;
border: solid #E4E6E5 5px;
width: 284px;
height: 168px;
}

.page-ma-fiche-entreprise .class-entreprise {
list-style-type: none;
font-size: 24px;
line-height: 40px;
margin-left: 20px;
color: #6E757A;
}
.page-ma-fiche-entreprise #nous_contacter {
background-image: url("../images/call-fiche-entreprise.fw.png");
background-repeat: no-repeat;
text-decoration: none;
background-position: 5px 10px;
padding: 0px 30px;
}

.page-ma-fiche-entreprise #infos_detailles {
background-image: url("../images/infos-detaillees.fw.png");
background-repeat: no-repeat;
text-decoration: none;
background-position: 5px 10px;
padding: 0px 30px;
}

.page-ma-fiche-entreprise #catalogue a:link {
background-image: url("../images/catalogue-fiche-entreprise.fw.png");
background-repeat: no-repeat;
text-decoration: none;
background-position: 5px 10px;
padding: 0px 30px;
color: #6E757A;

}

.page-ma-fiche-entreprise .field-name-field-izf-offre-produits {
font-family: open sans;
text-align: justify;
font-size: 13px;
color: #666666;
margin-left: 345px;
margin-top: -443px;
width: 263px;
}

.page-ma-fiche-entreprise .field-name-field-izf-secteur-d-activites {
margin-top: 239px;
font-family: open sans;
font-size: 13px;
margin-left: 28px;
}

.page-ma-fiche-entreprise  .field-name-field-izf-mots-cles {
font-size: 13px;
font-family: open sans;
margin-left: 28px;
}

.page-ma-fiche-entreprise .field-name-field-adresse-geographique {
width: 250px;
text-transform: uppercase;
font-family: open sans;
}

.page-ma-fiche-entreprise .field-name-field-izf-references-clients {
margin-left: 345px;
margin-top: 9px;
width: 289px;
margin-bottom: 78px;
line-height: 2;
font-size: 13px;
font-family: open sans;
}
.page-ma-fiche-entreprise .field-name-field-catalogue {
position: absolute;
margin-left: 434px;
margin-top: 106px;
width: 190px;
z-index: 1;
text-decoration: none;
background-color: green;
height: 48px;
font-size: 18px;
opacity: -2.5;
}

.page-ma-fiche-entreprise #page-title {
background-image: url("../images/trait-orange.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
color: #666666;
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;
width: 605px;
}

.page-ma-fiche-entreprise .field-name-field-izf-date-de-creation.field-type-datetime {
font-family: open sans;
font-size: 13px;
margin-left: 28px;
}

.page-ma-fiche-entreprise .field.field-name-field-effectif.field-type-number-integer {
font-family: open sans;
font-size: 13px;
margin-left: 28px;
}

.page-ma-fiche-entreprise .field.field-name-field-effectif.field-type-number-integer {
font-family: open sans;
font-size: 13px;
margin-left: 28px;
}

.page-ma-fiche-entreprise  .field-name-field-izf-dirigeant {
font-family: open sans;
font-size: 13px;
margin-left: 28px;
}

.page-ma-fiche-entreprise #block-views-0f8340884f7c497cf19281727ac68abb h2.block-title {
font-size: 18px;
margin-top: 10px;
float: left;
margin-bottom: -350px;
margin-left: 130px;
color: #757675;
}

.page-ma-fiche-entreprise #block-jump-taxo-11 h2.block-title {
margin-left: 19px;
margin-left: 25px;
}

.page-ma-fiche-entreprise #edit-jump-goto {
width: 227px;
height: 31px;
padding: 5px;
margin-top: 54px;
margin-left: 24px;
}

.page-ma-fiche-entreprise #edit-submit {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 260px;
margin-top: -20px;
text-decoration: none;
text-indent: -1571px;
width: 40px;
}

.page-ma-fiche-entreprise #block-menu-menu-acces-membre h2.block-title {
float: left;
margin-left: 59px;
margin-top: 12px;
font-size: 17px;
font-family: open sans;
}

.page-ma-fiche-entreprise #edit-search-api-views-fulltext {
width: 175px;
height: 31px;
float: left;
margin-left: 100px;
margin-top: 45px;
}
.page-ma-fiche-entreprise #edit-search-api-views-fulltext-wrapper label {
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-left: 0;
margin-top: 100px;
}

.page-ma-fiche-entreprise #edit-field-izf-mots-cles {
width: 179px;
height: 37px;
float: left;
margin-left: 100px;
margin-top: -31px;
padding: 5px;
}

.page-ma-fiche-entreprise #edit-field-izf-pays {
width: 179px;
height: 37px;
float: left;
margin-left: 100px;
margin-top: -31px;
padding: 5px;
}

.page-ma-fiche-entreprise #edit-field-izf-secteur-d-activites {
width: 179px;
height: 37px;
float: left;
margin-left: 100px;
margin-top: -31px;
padding: 5px;
}

.page-ma-fiche-entreprise #edit-field-izf-mots-cles-wrapper {
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-left: 0;
margin-top: 8px;
}

.page-ma-fiche-entreprise #edit-field-izf-pays-wrapper {
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-left: 0;
margin-top: 8px;
}

.page-ma-fiche-entreprise #edit-field-izf-secteur-d-activites-wrapper {
color: black;
font-family: open sans;
font-size: 13px;
font-weight: bold;
margin-left: 0;
margin-top: 8px;
}

.page-ma-fiche-entreprise #edit-submit-recherche-annuaire-fiche-entreprise {
background-color: #FFBF00;
background-image: url("../images/btn-rechercher.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 260px;
text-decoration: none;
text-indent: -5000pt;
margin-top: 0px;
width: 40px;
}

.page-ma-fiche-entreprise #block-newsletter-newsletter-subscribe h2.block-title {
margin-left: 19px;
font-size: 18px;
margin-bottom: 12px;
}

.page-ma-fiche-entreprise #edit-newsletter-submit {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
height: 40px;
margin-left: 194px;
margin-top: -45px;
text-decoration: none;
text-indent: -5000pt;
width: 40px;
}

.page-ma-fiche-entreprise .field-name-field-izf-promu-accueil .field-item  {
display: none;
}
.pane-menu-menu-acces-membre h2.pane-title{
	margin-top: 18px;
float: left;
margin-left: 70px;
	}

.pane-partenaires-jcaroussel .pane-title {
text-indent: -5000pt;
}
.inscription-newsletter  h2.pane-title {
float: left;
margin-top: 16px;
margin-left: 18px;
}

.front .pane-simpleads-ad-groups-210 {
}
#block-views-evenement-venir-block {
    margin-left: 17px;
    width: 282px;
}

.page-derniere-minute #block-views-afp-block {
margin-left: -12px;
}
.page-presse-africaine #edit-field-pays-article-la-une-tid {
width: 220px;
height: 31px;
padding: 5px;
font-family: open sans;
font-size: 13px;
color: #666666;
border: none;
margin-top: 10px;
}
.page-presse-africaine #block-views-afp-block {
margin-top: 0px;
width: 245px;
float: none;
margin-left: 0px;
}

.page-presse-africaine  .region-sidebar-second  #block-simpleads-ad-groups-210 {
width: 180px;
    margin-top: 0;
    margin-left: 0;
}

.page-presse-africaine  .view-id-presse_africaine .view-header h2 {
margin-left: 708px;
position: absolute;
margin-top: -71px;
background-color: #E4E6E5;
width: 232px;
border-bottom: solid white 1px;
height: 42px;
color: #666666;
text-transform: uppercase;
text-indent: 19px;
}

.breaker {
background-color: white;
}
.page-node-88 #page-title {
background-image: url("../images/trait-orange.fw.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #666666;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    padding-bottom: 10px;
   /* text-align: left;*/
    text-transform: uppercase;
	width:940px;
}

.page-evenement-par-pays  .region-sidebar-second #edit-submit-recherche-annuaire-fiche-entreprise {
margin-left: 249px;
margin-top: 2px;
}

.node-type-entreprise .field-name-field-statut-juridique1 .field-label {
display: none;
}

.region-sidebar-second  #block-views-6d77f5b752b78723340e7237009844a9 {
float: left;
}

.node-type-entreprise .field-name-ent-te .entete_entreprise {
	border-bottom: 4px solid #D80000;
    color: #666666;
    float: left;
    font-size: 26px;
    margin-bottom: 20px;
    margin-top: -109px;
    padding-bottom: 10px;
    width: 940px;
}

.section-organisation .field-name-entete-organisation-interm-diair .entete_entreprise {
    border-bottom: 4px solid #D80000;
    color: #666666;
    float: left;
    font-size: 26px;
    margin-bottom: 20px;
    padding-bottom: 10px;
    width: 940px;
}

.field-name-share-this .field-label,.field-name-field-logo-orga .field-label{
    display: none;
}

.node-type-entreprise  .field-name-field-statut-juridique1 span.lineage-item  , .node-type-entreprise   .field-name-field-izf-pays  span.lineage-item  ,.node-type-entreprise .field-name-field-izf-telephone .field-item a{
color: #666666;
font-family: open sans;
}
}

.region-sidebar-second   .view-entreprise-de-la-semaine-fiche-entreprise table {
    float: left;
}


.node-type-entreprise .field-name-field-statut-juridique1 .lineage-item ,.node-type-entreprise .field-name-field-izf-pays .lineage-item ,.node-type-entreprise .field-name-field-izf-telephone .lineage-item ,.node-type-entreprise .field-name-field-izf-site-web .lineage-item{
    color: #666666;
    font-size: 18px;
}

.node-type-entreprise .field-name-field-izf-telephone a {
color: black;
text-decoration: none;
font-size: 18px;
}

.node-type-entreprise  .field-name-share-this-organisation .field-label {
display: none;
}

.field-name-field-pr-sentation .field-label {
display: none;
}
.node-type-entreprise .field-name-ent-te .field-label {
display: none;
}

.page-evenement-par-pays .region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb {
    width: 289px;
    height: 389px;
}

.page-presse-africaine #block-newsletter-newsletter-subscribe {
margin-top: 0px;
margin-left: 0px;
width: 233px;
    height: 126px;
}
.page-presse-africaine  .region-sidebar-second #edit-newsletter-submit{
margin-left: 127px;
margin-top: 10px;
}

#qtip2 #mini-panel-espace_exportation .panel-col {
width: 250px;
margin-left: 30px;
}

#qtip2 #mini-panel-espace_exportation .panel-col-last {
width: 250px;
margin-left: 40px;
}

#qtip3 #mini-panel-annuaires_des_entreprses_du_mini_panel_ .panel-col {
width: 250px;
margin-left: 40px;
margin-right: 20px;
}

#qtip4 #mini-panel-espace_g_n_ral_ .panel-col-first {
width: 250px;
margin-left: 20px;
}

#qtip4 #mini-panel-espace_g_n_ral_ .panel-col-last {
width: 249px;
margin-left: 30px;
}

#qtip3 #mini-panel-annuaires_des_entreprses_du_mini_panel_ .panel-col-last {
width: 250px;
margin-left: 5px;
}

.page-presse-africaine .region-sidebar-second .inscription-newsletter .prefix {
margin-left: 5px;
}
.section-actualite-en-une .breadcrumb ol{
    width:530px;
}

.view-footer p {
font-family: "open sans";
font-size: 14px;
color: #666666;
margin-left: 20px;
margin-top: -30px;
}
.pager li {
text-decoration: none;
}

.page-presse-africaine .view-presse-africaine .pagerer td {
border: medium none;
    height: 35px;
    vertical-align: text-bottom;
}

.page-presse-africaine .view-footer p {
margin-top: -35px;

}

.page-presse-africaine table.pagerer tbody tr td div.item-list ul.pager li.first {
    margin-left: -450px;
    position: relative;
}

#edit-field-pays-presse-tid {
width: 190px;
height: 31px;
border: none;
font-size: 13px;
font-family: open sans;
padding: 5px;
}

.pane-menu-menu-modifier-une-fiche-entrepri .pane-title {
display: none;
}
.pane-menu-menu-entreprise-par-type-de-stru .pane-title {
display: none;
}

.pane-menu-menu-r-gl-mentation-sur-les-entr .pane-title {
display: none;
}

.pane-menu-menu-au-niveau-international .pane-title {
display: none;
}

.pane-menu-menu-entreprise-par-type-de-stru a {
text-decoration: none;
text-transform: uppercase;
color: #666666;
background-image: url("../images/event-up-to-come.fw.png");
background-position: 90px 31px;
background-repeat: no-repeat;
width: 211px;
float: left;
font-size: 1.1em;
}
.pane-menu-menu-modifier-une-fiche-entrepri a {
    text-decoration: none;
    text-transform: uppercase;
    color: #666666;
    background-image: url("../images/event-up-to-come.fw.png");
    background-position: 185px 7px;
    background-repeat: no-repeat;
    width: 211px;
    float: left;
    font-size: 1.1em;
}

.pane-menu-menu-r-gl-mentation-sur-les-entr a {
    text-decoration: none;
    text-transform: uppercase;
    color: #666666;
    background-image: url("../images/event-up-to-come.fw.png");
    background-position: 92px 31px;
    background-repeat: no-repeat;
    width: 211px;
    float: left;
    font-size: 1.1em;
}

.pane-menu-menu-au-niveau-national h2.pane-title {
    text-decoration: none;
    color: #666666;
    width: 260px;
    float: left;
    font-family: open sans;
    font-size: 1.1em;
    text-transform: none;
    margin-left: 32px;
    font-weight: bold;
    margin-bottom: 0px;
    margin-top: -5px;
}

.pane-menu-menu-au-niveau-r-gional {
float: left;
}
.pane-menu-menu-au-niveau-r-gional h2.pane-title {
    text-decoration: none;
    color: #666666;
    width: 260px;
    float: left;
    font-family: open sans;
    font-size: 1.1em;
    text-transform: none;
    margin-left: 32px;
    font-weight: bold;
    margin-top: -5px;
}
.pane-menu-menu-au-niveau-international{
    float: left;
    clear: both;
}

.pane-menu-menu-au-niveau-international a {
text-decoration: none;
color: #666666;
width: 211px;
float: left;
font-weight: bold;
font-size: 1.1em;
margin-top: -20px;
}

#qtip3 #mini-panel-annuaires_des_entreprses_du_mini_panel_ .pane-views-0f8340884f7c497cf19281727ac68abb h2.pane-title {
font-size: 1.1em;
}

.pane-menu-menu-au-niveau-national a{
float: left;
font-family: open sans;
font-size: 13px;
color:#666666;
text-decoration: none;
margin-left: 5px;
}

.pane-menu-menu-au-niveau-national ul.menu {
width: 210px;
line-height: 10px;
}

.pane-menu-menu-au-niveau-r-gional a{
float: left;
font-family: open sans;
font-size: 13px;
color:#666666;
text-decoration: none;
margin-top: -15px;
}

#qtip3 #mini-panel-annuaires_des_entreprses_du_mini_panel_ #views-exposed-form-recherche-annuaire-fiche-entreprise-page select {
    border: 2px solid #D90000;
    font-family: open sans;
    font-size: 13px;
    height: 34px;
    margin-left: 0;
    margin-top: 5px;
    padding: 5px;
    width: 260px;
}

#qtip3 #mini-panel-annuaires_des_entreprses_du_mini_panel_ #views-exposed-form-recherche-annuaire-fiche-entreprise-page #edit-field-nom-societe {
    width: 256px;
    height: 31px;
    border: solid 2px #d90000;
}

.page-user-register #user-register-form {
background-color: #FFF5D9;
width: 690px;
}
.page-user-register label {
font-family: open sans;
font-size: 13px;
color: #666666;
float: left;
}

.page-user-register #edit-name ,.page-user-register #edit-mail,.page-user-register #edit-field-pr-noms-und-0-value,.page-user-register #edit-field-adresse-und-0-country, .page-user-register #edit-field-adresse-und-0-thoroughfare ,.page-user-register #edit-field-adresse-und-0-premise,.page-user-register #edit-field-adresse-und-0-postal-code,.page-user-register #edit-field-adresse-und-0-locality{
width: 400px;
height: 34px;
border: #FF8000 solid 1px;
}


.page-user-register  .description {
display: none;
}

.page-user-register  .form-item-name{
	margin-left: 100px;
	}
.page-user-register #edit-field-adresse-und-0 {
border: none;
}

.page-user-register .form-item-mail label {
margin-left: 89px;
}

.page-user-register .form-item-field-pr-noms-und-0-value label {
margin-left: 159px;
}

.page-user-register #edit-field-adresse-und-0 span.fieldset-legend {
display: none;
}

.page-user-register #edit-terms-of-use span.fieldset-legend {
display: none;
}

.page-user-register #edit-terms-of-use {
border: none;
}
.page-user-register .form-item-field-adresse-und-0-country label {
margin-left: 176px;
}
.page-user-register #edit-field-adresse-und-0-country {
padding: 5px;
font-family:open sans;
font-size:13px;
color:#666666;
}

.page-user-register .form-item-field-adresse-und-0-thoroughfare label {
margin-left: 141px;
}

.page-user-register .form-item-field-adresse-und-0-premise label {
margin-left: 152px;
}

.page-user-register .form-item-field-adresse-und-0-postal-code label {
margin-left: 123px;
}

.page-user-register  .form-item-field-adresse-und-0-locality label {
margin-left: 176px;
}

.page-user-register .form-item-terms-of-use label {
    margin-left: 266px;
    margin-top: 20px;
}

.page-user-register  #edit-field-inscription-aux-forums-izf label {
margin-left: 251px;
}

.page-user-register #edit-field-inscription-aux-forums-izf-und-inscription-aux-forums-izf-pour-changer-avec-dautres-membres-sur-diffrentes-thmatiques-conomiques-et-professionnelles {
margin-left: 222px;
}

/*{
margin-top: 25px;
margin-left: -154px;
}*/


.node-type-annuaire-pays-membre #edit-email {
height: 31px;
width: 175px;
border: none;
margin-left: 10px;
float: left;
}

.node-type-annuaire-pays-membre .inscription-newsletter .prefix {
color: #666666;
font-family: open sans;
font-size: 13px;
margin-left: 25px;
float: left;
position: absolute;
margin-top: 10px;
}

.section-entreprise .field-name-field-march-s-ou-r-f-rences {
    line-height: 18px;
    margin-top: 10px;
}

.section-entreprise  .field-name-field-march-s-ou-r-f-rences .field-label {
    margin-bottom: 5px;
}

.node-type-annuaire-pays-membre .region-sidebar-second .inscription-newsletter {
background-color: #E4E6E5;
color: #666666;
height: auto;
width: 300px;
margin-left: 0px;
float: left;
margin-bottom: 30px;
}

.node-type-annuaire-pays-membre .region-sidebar-second #edit-newsletter-submit {
    margin-left: 193px;
}

.node-type-annuaire-pays-membre .inscription-newsletter .block-title {
    text-indent: 23px;
    text-transform: uppercase;
    font-size: 18px;
}

.node-type-annuaire-pays-membre #edit-newsletter-submit {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
float: left;
height: 40px;
margin-left: 194px;
margin-top: 0px;
text-decoration: none;
text-indent: -5000pt;
width: 40px;
}

.page-newsletter-subscribe .container-inline {
margin-top: 0px;
}

.page-newsletter-subscribe #page-title {
background-color: #FFBF00;
color: #666666;
font-family: oswald;
font-size: 18px;
height: 30px;
margin-left: 60px;
margin-top: 30px;
padding-top: 3px;
text-align: center;
text-transform: uppercase;
width: 810px;
float: left;
}
.page-newsletter-subscribe #edit-mail {
	height: 31px;
width: 400px;
border: none;
margin-left: 250px;
float: left;
margin-top: 20px;
font-family: open sans;
font-size: 13px;
color: #666666;
text-align: center;
}

.page-newsletter-subscribe  #edit-mail span.fieldset-legend {
color: #666666;
font-family: open sans;
font-size: 13px;
margin-top: 12px;
position: absolute;
margin-left: -250px;
float: left;
}

.page-newsletter-subscribe #newsletter-manage-subscriptions-form {
background-color: #FFF5DA;
}

.page-newsletter-subscribe #edit-field-newsletter-list {
clear: both;
}

.page-newsletter-subscribe #edit-field-newsletter-list {
clear: both;
font-family: open sans;
font-size: 13px;
color: #666666;
margin-left: 208px;
}

.page-newsletter-subscribe  #edit-info {
font-size: 13px;
font-family: open sans;
color: #666666;
border: none;
margin-left: 200px;
}

.page-newsletter-subscribe #edit-firstname {
height: 31px;
border: none;}

.page-newsletter-subscribe #edit-lastname {
height: 31px;
border: none;
}

.page-newsletter-subscribe #edit-gender {
height: 31px;
padding: 5px;
width: 300px;
border: none;
}

.page-newsletter-subscribe #edit-submit {
    background-color: #FF8000;
    background-image: url("../images/btn-jaune.fw.png");
    background-position: 124px center;
    background-repeat: no-repeat;
    border: medium none;
    color: white;
    font-family: oswald;
    font-size: 18px;
    height: 39px;
    margin-left: 440px;
    margin-top: 0;
    padding: 5px 39px 5px 0;
    text-indent: 0;
    text-transform: uppercase;
    width: 162px;
}

.page-user-register .field-name-field-civilit- .form-type-radio {
    float: left;
    margin-right: 20px;
}
.page-user-register #edit-account {
    clear: both;
}

.page-user-register #block-block-34 h2.block-title {
    color: #666666;
    font-size: 21px;
    line-height: 27px;
    margin-left: 10px;
    text-transform: uppercase;
    width: 251px;
}

.page-user-register #edit-submit {
     background-color: #FF8000;
    background-image: url("../images/btn-jaune.fw.png");
    background-position: 227px center;
    background-repeat: no-repeat;
    border: medium none;
    color: white;
    font-family: oswald;
    font-size: 18px;
    height: 39px;
    margin-top: 0;
    padding: 5px 39px 5px 0;
    text-indent: 0;
    text-transform: uppercase;
    width: 267px;
}

.page-user-password #user-pass {
background-color: #FFF5DA;
}

.page-user-register #user-register-form h3 {
color:#666666;
font-size: 18px;
border-bottom: solid 1px #FFD2A6;
padding-top:20px;
    text-transform: uppercase;
    width: 650px;
}

.page-user-register .group_c_group {
margin-left: 30px;
}

.page-user-register .form-item-field-civilit--und label {
    margin-left: 175px;
}

.page-user-register .group_contact {
margin-left: 30px;
}

.page-user-register .group_services_izf {
margin-left: 30px;
}

.page-user-register #block-block-34 > p {
    color: #666666;
    font-family: open sans;
    font-size: 13px;
    margin-left: 15px;
}

.page-user-register #edit-field-civilit- label {
    clear: left;
    margin-left: 0px;
}

.page-user-register #block-block-34 li {
font-size: 14px;
font-family: open sans;
color: #666666;
list-style: initial;
}

.page-user-register #block-block-34 {
    margin-left: 60px;
}

.page-user-register #block-block-34 a {
    background-image: url("../images/event-up-to-come.fw.png");
    background-position: 0 25px;
    background-repeat: no-repeat;
    color: #FF8000;
    font-size: 14px;
    padding: 20px;
    text-decoration: none;
}

.page-user-register #edit-field-inscription-la-newsletter-und {
    margin-left: 218px;
}

.page-user-register .form-item-field-inscription-la-newsletter--und label {
    margin-left: 250px;
    margin-top: 25px;
    position: absolute;
}

.page-user-register  .form-item-field-inscription-la-newsletter--und-Inscription-à-la-newsletter-IZF-pour-recevoir-les-actualités-de-la-zone-franc-ainsi-que-des-alertes-sur-les-nouveaux-services-proposés-par-IZF label {
	margin-left: 17px;
    width: 410px;
}

.page-user-register #edit-field-inscription-aux-forums-izf-und-binscription-aux-forums-izf-b-pour-changer-avec-dautres-membres-sur-diffrentes-thmatiques-conomiques-et-professionnelles {
    margin-left: -198px;
}

.page-user-register #edit-terms-of-use--2 {
    margin-left: -249px;
    margin-top: 25px;
}

.page-actualite-a-la-une-du-monde #block-views-evenement-venir-block h2 {
background-color: #E4E6E5;
width: 230px;
padding: 11px -27px;
margin-left: 0px;
text-transform: uppercase;
color: #666666;
font-size: 18px;
padding: 5px 26px;
}

.page-node-add-entreprise #block-block-34 h2.block-title {
    color: #666666;
    font-size: 21px;
    line-height: 27px;
    margin-left: 10px;
    text-transform: uppercase;
    width: 251px;
}


.page-node-add-entreprise #block-block-34 {
margin-left: 60px;
}

.page-node-add-entreprise #block-block-34 li {
font-size: 14px;
font-family: open sans;
color: #666666;
list-style:initial ;
}

.page-node-add-entreprise #block-block-34 a {
background-image: url("../images/event-up-to-come.fw.png");
background-position: 0 25px;
background-repeat: no-repeat;
color: #FF8000;
font-size: 14px;
padding: 20px;
text-decoration: none;
}

.page-node-add-entreprise #block-block-34 > p {
color: #666666;
font-family: open sans;
font-size: 13px;
margin-left: 15px;
}

#qtip4 .qtip-wrapper {
border-bottom: 73px solid #3E2347;
}

/*.pane-menu-menu-forum a {
    background-image: url("../images/arrow-forum-1.fw.png"), url("../images/arrow-forum-2.fw.png");
    background-position: 2px center, 20px center;
    background-repeat: no-repeat;
    color: white;
    float: left;
    font-family: open sans;
    font-size: 20px;
    font-weight: bold;
    margin-top: 1px;
    padding: 12px 43px;
    position: absolute;
    text-decoration: none;
    top: 415px;
    z-index: 5;
}*/
#qtip0 .qtip-wrapper {
border-bottom: 73px solid #BF6000;
margin-top: -3px;
width: 940px;
}

#qtip0 .menu-minipanel-2053 {
height: 620px;
}

#qtip0  .qtip-wrapper  .pane-menu-menu-forum a {
    color: #FFFFFF;
    display: inline-block;
    font-size: 24px;
    padding-left: 45px;
    text-decoration: none;
    text-transform: uppercase;
    /*margin-top: 3em;
 */   margin-left: -220px;
}


#qtip1{
top:299px;}
#qtip1 .qtip-wrapper {
border-bottom: 73px solid #4A9500;
width: 940px;
}

#qtip1 .qtip-wrapper .pane-menu-menu-forum a {
    margin-left: -289px;
    margin-top: 21.3em;
    color: white;
    text-transform: uppercase;
    float: left;
    position: absolute;
}


#qtip2 .qtip-wrapper {
border-bottom: 73px solid #0083AE;
    width: 940px;
}
#qtip2  .pane-menu-menu-forum a {
    margin-left: -45px;
    margin-top: 100px;
	color: white;
	text-transform: uppercase;
}

#qtip3 .qtip-wrapper {
border-bottom: 73px solid #AE0000;
    width: 940px;
}

#qtip3  .pane-menu-menu-forum a {
    margin-left: -42px;
    color: #fff;
    text-transform: uppercase;
    margin-top: 40px;
    display: inline-block;
    font-size: 24px;
    padding-left: 45px;
    text-decoration: none;
}

#qtip4 .qtip-wrapper {
border-bottom: 73px solid #3E2347;
    width: 940px;
}

.not-logged-in #qtip4 .qtip-wrapper .pane-menu-menu-forum a {
    margin-top: 17em;
    text-transform: uppercase;
    margin-left: -60px;
}

#qtip4 .qtip-wrapper .pane-menu-menu-forum a {
    margin-top: 16.9em;
	text-transform: uppercase;
	margin-left: -60px;
}

#qtip4 .menu-minipanel-2053 {
height: 596px;
}

.page-node-236 .breadcrumb {
display: none;
}

.page-accueil .pane-liste-des-th-mes-du-forums {
width: 257px;
height: 0px;
float: left;
margin-top: 37px;
margin-left: 600px;
}

.node-type-entreprise .inscription-newsletter .prefix {
color: #666666;
font-family: open sans;
font-size: 13px;
margin-left: 25px;
float: left;
position: absolute;
margin-top: 0px;
}

.page-node-53 .titre_apropos_izf {
font-family: open sans;
font-size: 14px;
font-weight: bold;
color: black;
}

.page-node-53 .field-type-text-with-summary {
font-family: open sans;
font-size: 14px;
color: #666666;
}

.page-node-53 .field-type-text-with-summary a {
color: black;
text-decoration: none;
}

.page-node-53  .titre_apropos_izf_vert {
color: #39C339;
font-weight: bolder;
}

.page-node-53 .titre_apropos_izf_simple {
font-weight: bold;
}

.page-node-53 .titre_apropos_izf_bleu {
color: #08A3D9;
font-weight: bold;
}

.page-node-53  .titre_apropos_izf_bleu_light {
color: #08A3D9;
}
.breadcrumb h2.element-invisible {
display: display;
}
.menu-minipanel-2054 .pane-menu h2.pane-title ,.menu-minipanel-2055 .pane-menu h2.pane-title {
	font-size: 18px;
    margin-bottom: -26px;
    margin-left: 0;
    margin-top: -3px;
    text-transform: uppercase;
	}
	
#mini-panel-espace_entreprise .center-wrapper .panel-col a ,#mini-panel-espace_entreprise .center-wrapper .panel-col-last a ,#mini-panel-espace_exportation .center-wrapper .panel-col a, #mini-panel-espace_exportation .center-wrapper .pane-menu-menu-r-glementations-et-formalit a, #mini-panel-espace_exportation .center-wrapper .pane-menu-menu-comprendre-le-commerce-ext a,.pane-menu-menu-regulations-and-procedures a,.pane-menu-menu-trade-database a{
    background-image: url("../images/arrow link menu.fw.png");
    background-position: 0 6px;
    background-repeat: no-repeat;
    color: #666666;
    font-family: open sans;
    font-size: 13px;
    margin-left: -13px;
    padding: 0 12px;
    text-decoration: none;
}
	
.pane-menu-menu-r-glementations-et-formalit .menu ,.pane-menu-menu-comprendre-le-commerce-ext .menu ,.pane-menu-menu-promotion-of-companies .menu,.pane-menu-menu-echanges-commerciaux .menu ,.pane-menu-menu-gestion-appui-au-commerce-e .menu ,.pane-menu-menu-opportunit-s-commerciales .menu ,.pane-menu-menu-actualit-s-et-v-nements-com .menu ,.pane-menu-menu-cadre-de-l-investissement .menu,.pane-menu-menu-commerce-et-march .menu,.pane-menu-menu-economie-et-finances .menu,.pane-menu-menu-voyage-et-expatriation .menu,.pane-menu-menu-financement-et-garanties ,.pane-menu-menu-politique-et-tat-de-droit .menu{
margin-left: -14px;
}
/*.menu-minipanel-2054.panel-col-bottom .pane-menu-menu-forum li a {
padding: 24px 220px;
font-size: 24px;
}*/
.menu-minipanel-2054 .panel-col-first .pane-block-22 .mini-card ,.menu-minipanel-2055 .panel-col-first .pane-block-22 .mini-card{
	margin-left:10px;
	margin-top:0px;
}
.menu-minipanel-2055 .pane-menu-menu-promotion-des-entreprises h2.pane-title {
display: none;
}

.menu-minipanel-2055 .pane-menu-menu-promotion-des-entreprises li a ,.menu-minipanel-2055 .pane-menu-menu-promotion-of-companies li a {
	text-transform: uppercase;
	font-size: 18px;
	margin-left: -30px;
	float: left;
	margin-top: -20px;
	margin-bottom: 20px;
	text-decoration: none;
	color: #666666;
	background-image: url("../images/arrow link menu.fw.png");
	background-position: 225px 7px;
	background-repeat: no-repeat;
	width: 240px;
}

.not-logged-in #block-block-45 p {
position: absolute;
margin-top: -112px;
margin-left: 105px;
font-weight: bold;
}
#block-block-45 h2.block-title {
display: none;
}


.logged-in #block-block-45 p {
    font-weight: bold;
    margin-left: 105px;
    margin-top: -112px;
    position: absolute;
}

.page-presse-africaine #block-block-45 p {
position: absolute;
margin-top: -86px;
margin-left: 105px;
font-weight: bold;
}

.page-node-add-entreprise #block-block-45 p {
font-weight: bold;
margin-left: 105px;
margin-top: -83px;
position: absolute;
}

.pane-acces-au-pays h2.pane-title{
    display: block;
    margin-left: 49px;
    margin-top: 0 !important;
    position: absolute;
}

.pane-menu-menu-documentation .pane-content a {
margin-left: -30px;
}

.pane-block-49 .visuel-espace-general img {
width: 447px;
float: left;
}

.page-page-actuallit-par-pays #page-title {
display: none;
}

.menu-minipanel-2054 .pane-2 {
height: 50px;
}


.page-recherche-generale #page-title{
background-image: url("../images/trait-orange.fw.png");
background-position: left bottom;
background-repeat: repeat-x;
color: #666666;
font-size: 26px;
font-weight: normal;
margin-bottom: 9px;
margin-top: 30px;
padding-bottom: 10px;
text-align: left;
text-transform: uppercase;
width: 100%;
}

.page-recherche-generale article {
margin-bottom: 5px;
width: 100%;
border-bottom: solid 1px gray;
}

.page-recherche-generale article a {
text-decoration: none;
color: #666666;
font-size: 14px;
font-family: open sans;
}

.page-recherche-generale article h2.node-title a {
font-size: 24px;
text-transform: uppercase;
}

.node-type-article-afp article p {
font-family: open sans;
font-size: 14px;
color: #666666;
}

#mini-panel-espace_g_n_ral_menu_general .pane-mini-panel-les-trois-colonnes-du-menu-espace-g-n-ral {
width: 530px;
margin-left: -25px;
height: 500px;
}

.region-sidebar-second .block-views-6d77f5b752b78723340e7237009844a9 .view-entreprise-de-la-semaine-fiche-entreprise .views-field-field-pr-sentation .field-content{
width: 230px;
}
.page-accueil .view-entreprise-de-la-semaine-fiche-entreprise .views-field-field-pr-sentation {
    color: #666666;
    font-family: 'open sans';
    font-size: 10px;
    line-height: 16px;
    margin-left: 141px;
    margin-top: 5px;
    text-transform: uppercase;
	}
	
.region-sidebar-second #block-views-6d77f5b752b78723340e7237009844a9 .view-entreprise-de-la-semaine-fiche-entreprise .views-field-field-pr-sentation .field-content {
font-size: 12px;
font-family: 'open sans';
margin-left: 156px;
line-height: 15px;
}
/*.front .view-les-themes-sur-le-forum-en-ce-moment .col-2 .field-content {
background-image: url("../images/arrow-apostrofres-1.fw.png"), url("../images/arrow-forum-droit.fw.png");
background-position: left top 35px, right 66px;
background-repeat: no-repeat;
background-size: 20px 20px;
line-height: 2px;
padding: 33px 34px 100px 23px;
}*/

.page-accueil  .view-les-themes-sur-le-forum-en-ce-moment {
margin-top: -17px;
}

.section-mentions-l-gales .field-type-text-with-summary blockquote {
color: #666666;
}

.section-evenement-par-pays .view-evenement-par-pays .view-content td {
border-bottom: 1px solid #E4E6E5;
}

.region-sidebar-second #views-exposed-form-recherche-annuaire-fiche-entreprise-page select {
border: medium none;
font-family: open sans;
font-size: 13px;
float: left;
margin-left: 100px;
margin-top: -40px;
width: 180px;
height: 30px;
padding: 5px;
}

#mini-panel-espace_g_n_ral_menu_general .panel-col-first {
width: 168px;
margin-left: 20px;
margin-top:-4px;
}

#mini-panel-espace_g_n_ral_menu_general #menu-centrale-mileu .panel-col-first {
width: 160px;
margin-top:-5px;
}

#mini-panel-espace_g_n_ral_menu_general #menu-centrale-mileu .panel-col-last {
float: left;
width: 160px;
margin-left: 15px;
}

#mini-panel-espace_g_n_ral_menu_general .panel-col-last {
float: left;
width: 188px;
margin-left: 50px;
}

#mini-panel-espace_g_n_ral_menu_general #menu-centrale-mileu .panel-col {
float: left;
width: 160px;
margin-left: 10px;
}

#block-system-main-menu {
margin-top: -5px;
}

#english-version {
list-style: none;
}

.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf #page-title {
    background-color: #FFBF00;
color: #666666;
font-family: oswald;
font-size: 18px;
height: 30px;
padding-top: 3px;
position: absolute;
text-align: center;
text-transform: uppercase;
width: 810px;
margin-left: -70px;
margin-top: -50px;
}

.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf  .field-type-text-with-summary .type_entreprise{
font-size:18px;
color:#666666;}

.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf .field-type-text-with-summary p {
color: #666666;
line-height: 20px;
margin-bottom: -5px;
}

.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf .field-type-text-with-summary {
margin-left: -50px;
width: 500px;
}

.region-sidebar-second #block-multiblock-3 {
background-color: #E4E6E5;
height: 80px;
margin-top: 92px;
margin-left: 10px;
width: 287px;
}

#block-multiblock-3 h2.block-title {
font-size: 18px;
text-transform: uppercase;
color: #666666;
width: 138px;
line-height: 24px;
padding: 16px;
}

#block-multiblock-3 #acces-membres {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
display: block;
height: 40px;
margin-left: 217px;
margin-top: -64px;
text-decoration: none;
text-indent: -5571pt;
width: 40px;
float: left;
}

.region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb select {
margin-left: 90px;
margin-top: -24px;
}

.page-node-add-entreprise #page-title ,.page-node-add-organisation-interm-diaire #page-title,.page-node-add-structures-d-appui-aux-entrepris #page-title {
border-bottom: solid #D80000 4px;
width: 940px;
color: #666666;
text-transform: uppercase;
font-size: 26px;
}

.region-sidebar-second  #block-block-47 {
float: left;
}

.region-sidebar-second  #block-block-47 .block-title{
display:none;}

.region-sidebar-second  #block-block-47 p {
font-family: open sans;
margin-left: 10px;
width: 246px;
padding: 20px;
color: #E34545;
background-image: url("../images/arrow entreprises.fw.png");
background-repeat: no-repeat;
background-position: 3px 27px;
margin-bottom: -15px;
    margin-top: 0px;
}

.region-sidebar-second  .inscription-newsletter .prefix {
color: #666666;
font-family: open sans;
font-size: 13px;
margin-left: 25px;
float: left;
position: absolute;
}

.region-sidebar-second   #edit-newsletter-submit {
background-color: #FFBF00;
background-image: url("../images/arrow-go.fw.png");
background-position: center center;
background-repeat: no-repeat;
border: medium none;
display: block;
float: left;
height: 40px;
margin-left: 179px;
margin-top: 7px;
text-decoration: none;
text-indent: -5000pt;
width: 40px;
}

.region-sidebar-second   .inscription-newsletter {
background-color: #E4E6E5;
color: #666666;
height: 129px;
width: 285px;
margin-bottom: 30px;
margin-left: 10px;
}

.region-sidebar-second  #block-simpleads-ad-groups-210 {
margin-left: 0px;
}

.region-sidebar-second  #edit-field-izf-type-d-entreprise--2-wrapper label {
width: 82px;
line-height: 15px;
}

.region-sidebar-second #edit-field-izf-mots-cles--2-wrapper label {
margin-top: 5px;
}

.region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb label {
width: 100px;
font-weight: normal;
margin-left: -20px;
text-align: right;
    color: #666666;
    font-family: open sans;
    font-size: 12px;
}

.region-sidebar-second  #edit-field-izf-secteur-d-activites--2-wrapper label {
line-height: 15px;
}

.page-node-add-entreprise #node_entreprise_form_group_information_entreprise .group_effectif h3 span {
display: none;
}

.page-node-add-entreprise #node_entreprise_form_group_information_entreprise  #field-effectif-temporaire-add-more-wrapper label {
display: none;
}

#organisation-interm-diaire-node-form .group_effectifs #edit-field-effectif-permanent-und-0-value{
    width: 150px;
    margin-left: 10px;
}

.page-node-add-entreprise #node_entreprise_form_group_information_entreprise #edit-field-effectif-und-0-value{
width: 150px;
}

.page-node-add-entreprise #node_entreprise_form_group_information_entreprise #edit-field-effectif-temporaire-und-0-value{
    display: inline-block;
    float: left;
    margin-left: 409px;
    margin-top: -66px;
    width: 150px;
}

#organisation-interm-diaire-node-form .group_effectifs #edit-field-effectif-temporaire-organi-und-0-value{
    display: inline-block;
    float: left;
    margin-left: 409px;
    margin-top: -70px;
    width: 150px;
}

.page-node-add-entreprise  .group_contact_entreprise h3 span {
display: none;
}

.page-node-add-entreprise .description ,.page-node-add-organisation-interm-diaire .description {
    float: left;
    font-family: open sans;
    font-size: 10px;
    font-style: italic;
    margin-left: 114px;
    margin-top: -65px;
    position: absolute;
}

#edit-field-mots-cl-s-organisation-und {
    background-position-y: 19px;
}

.page-node-add-entreprise #edit-field-nom-du-contact .description {
    display: none;
}

#organisation-interm-diaire-node-form .group_contact_organisation #edit-field-nom-contact-organisation-und-0-value{
    width: 150px;
    margin-left: 10px;
}

.page-node-add-entreprise  #edit-field-nom-du-contact-und-0-value {
width: 150px;
}

.page-node-add-entreprise #field-pr-nom-du-contact-add-more-wrapper label {
display: none;
}


#organisation-interm-diaire-node-form .group_contact_organisation #edit-field-pr-nom-du-contact-organisa-und-0-value {
    margin-top: -70px;
    float: left;
    margin-left: 409px;
    width: 150px;
}

.page-node-add-entreprise #edit-field-pr-nom-du-contact-und-0-value {
    margin-top: -66px;
    float: left;
    margin-left: 409px;
    width: 150px;
}

.page-node-add-entreprise #field-izf-email-add-more-wrapper label {
display: none;
}

.page-node-add-entreprise  #edit-field-izf-email-und-0-email,
#organisation-interm-diaire-node-form #edit-field-adresse-mail-und-0-email {
    margin-left: 242px;
    width: 150px;
}

.page-node-add-entreprise #field-izf-telephone-add-more-wrapper label {
display: none;
}


#organisation-interm-diaire-node-form  .group_contact_organisation #edit-field-t-l-phone-organisation-und-0-value{
    float: left;
    margin-left: 409px;
    margin-top: -70px;
    width: 150px;
}

.page-node-add-entreprise #edit-field-izf-telephone-und-0-value{
    float: left;
    margin-left: 409px;
    margin-top: -66px;
    width: 150px;
}

.page-node-add-entreprise #edit-field-page-facebook-und-0 legend ,
.page-node-add-entreprise #edit-field-fil-twitter-und-0 legend,
.page-node-add-entreprise #edit-field-page-viadeo- legend ,
.page-node-add-entreprise #edit-field-page-linkedln-und-0 legend,
.page-node-add-entreprise #edit-field-page-google-und-0 legend ,
.page-node-add-entreprise .group_chiffre_d_affaire  h3 span ,
.page-node-add-entreprise #edit-field-izf-site-web-und-0 legend ,
#edit-field-page-facebook-organisation-und-0 legend,
#edit-field-fil-twitter-organisation-und-0 legend,
#edit-field-page-viadeo-organisation-und-0 legend,
#edit-field-page-linkedln-organisation-und-0 legend,
#edit-field-page-google-organisation-und-0 legend,
#edit-field-page-facebook-structure-und-0 legend,
#edit-field-fil-twitter-structure-und-0 legend,
#edit-field-page-viadeo-structure-und-0 legend,
#edit-field-page-linkedln-structure-und-0 legend,
#edit-field-page-google-structure-und-0 legend
{
border: none;
font-family: open sans;
text-transform: none;
font-weight: normal;
font-size: 13px;
text-align: right;
width: 195px;
}

#structures-d-appui-aux-entrepris-node-form #edit-field-page-facebook-structure-und-0 label ,
#structures-d-appui-aux-entrepris-node-form #edit-field-fil-twitter-structure label,
#structures-d-appui-aux-entrepris-node-form #edit-field-page-viadeo-structure-und-0 label,
#structures-d-appui-aux-entrepris-node-form #edit-field-page-linkedln-structure label,
#structures-d-appui-aux-entrepris-node-form #edit-field-page-google-structure label{
    display: none;
}

#organisation-interm-diaire-node-form .counter {
    display: none;
}

.page-node-add-entreprise .group_chiffre_d_affaire h3 span {
margin-left: 77px;
}

.page-node-add-entreprise .field-value-url .form-item-field-page-facebook-und-0-value label ,.page-node-add-entreprise .field-value-url .form-item-field-fil-twitter-und-0-value label,.page-node-add-entreprise .field-value-url .form-item-field-page-viadeo--und-0-value label ,.page-node-add-entreprise .field-value-url .form-item-field-page-linkedln-und-0-value label ,.page-node-add-entreprise .field-value-url .form-item-field-page-google--und-0-value label,.page-node-add-entreprise #field-chiffre-d-affaire-n-1-add-more-wrapper .form-item-field-chiffre-d-affaire-n-1-und-0-value label ,.page-node-add-entreprise #field-chiffre-d-affaire-n-2-add-more-wrapper .form-item-field-chiffre-d-affaire-n-2-und-0-value label,.page-node-add-entreprise #field-chiffre-d-affaire-n-3-add-more-wrapper .form-item-field-chiffre-d-affaire-n-3-und-0-value label{
display: none;
}

.page-node-add-entreprise .field-value-url .form-item-field-page-facebook-und-0-value #edit-field-page-facebook-und-0-value ,
.page-node-add-entreprise .field-value-url .form-item-field-fil-twitter-und-0-value #edit-field-fil-twitter-und-0-value,
.page-node-add-entreprise .field-value-url .form-item-field-page-viadeo--und-0-value #edit-field-page-viadeo-und-0-value,
.page-node-add-entreprise .field-value-url .form-item-field-page-linkedln-und-0-value #edit-field-page-linkedln-und-0-value,
.page-node-add-entreprise .field-value-url .form-item-field-page-google--und-0-value #edit-field-page-google-und-0-value,
.page-node-add-organisation-interm-diaire .field-value-url .form-item-field-page-facebook-organisation-und-0-value #edit-field-page-facebook-organisation-und-0-value,
.page-node-add-organisation-interm-diaire .field-value-url .form-item-field-fil-twitter-organisation-und-0-value #edit-field-fil-twitter-organisation-und-0-value,
.page-node-add-organisation-interm-diaire .field-value-url .form-item-field-page-viadeo-organisation-und-0-value #edit-field-page-viadeo-organisation-und-0-value,
.page-node-add-organisation-interm-diaire .field-value-url .form-item-field-page-linkedln-organisation-und-0-value #edit-field-page-linkedln-organisation-und-0-value,
.page-node-add-organisation-interm-diaire .field-value-url .form-item-field-page-google-organisation-und-0-value #edit-field-page-google-organisation-und-0-value,
.page-node-add-structures-d-appui-aux-entrepris .field-value-url .form-item-field-page-facebook-structure-und-0-value #edit-field-page-facebook-structure-und-0-value,
.page-node-add-structures-d-appui-aux-entrepris .field-value-url .form-item-field-fil-twitter-structure-und-0-value #edit-field-fil-twitter-structure-und-0-value,
.page-node-add-structures-d-appui-aux-entrepris .field-value-url .form-item-field-page-viadeo-structure-und-0-value #edit-field-page-viadeo-structure-und-0-value,
.page-node-add-structures-d-appui-aux-entrepris .field-value-url .form-item-field-page-linkedln-structure-und-0-value #edit-field-page-linkedln-structure-und-0-value,
.page-node-add-structures-d-appui-aux-entrepris .field-value-url .form-item-field-page-google-structure-und-0-value #edit-field-page-google-structure-und-0-value {
    float: left;
    margin-left: 230px;
    margin-top: -48px;
    width: 316px;
}

.page-node-add-structures-d-appui-aux-entrepris #edit-preview {
    display: none;
}

#edit-field-chiffre-d-affaire-n-1-und-0-value ,
#edit-field-chiffre-d-affaire-n-2-und-0-value ,
#edit-field-chiffre-d-affaire-n-3-und-0-value ,
.group_ca_fcfa #edit-field-chiffre-d-affaire-n-1-orga-und-0-value,
.group_ca_fcfa #edit-field-chiffre-d-affaire-n-2-orga-und-0-value,
.group_ca_fcfa #edit-field-chiffre-d-affaire-n-3-orga-und-0-value {
width: 90px;
}

#edit-field-page-facebook ,#edit-field-fil-twitter ,#edit-field-page-viadeo-,#edit-field-page-linkedln,#edit-field-page-google-{
margin-top: -35px;
float: left;
}
#edit-field-chiffre-d-affaire-n-1-orga-und-0-value {
    margin-right: 10px;
}
#node_entreprise_full_group_catalogue_entreprise .field-name-field-film .file .file-icon {
    display: none;
}
#edit-field-chiffre-d-affaire-n-1-und-0-value {
    float: left;
    margin-left: 242px;
    margin-right: 10px;
    margin-top: -55px;
}

#edit-field-chiffre-d-affaire-n-2-und-0-value,
#edit-field-chiffre-d-affaire-n-2-orga-und-0-value{
    float: left;
    margin-left: 356px;
    margin-top: -55px;
}

#edit-field-chiffre-d-affaire-n-3-und-0-value,
#edit-field-chiffre-d-affaire-n-3-orga-und-0-value{
    float: left;
    margin-left: 468px;
    margin-top: -55px;
}

.group-chiffre-d-affaire {
margin-top: -20px;
float: left;
}

.page-actualit-la-une .view-id-actualit_la_une  .view-content li {
margin-bottom: 16px;
float: left;
list-style: none;
border-bottom: solid 1px #666666;
height: 150px;
}

.page-actualit-la-une .view-id-actualit_la_une .date-display-single {
width: 590px;
float: left;
font-size: 13px;
font-family: open sans;
color: #666666;
}

.page-actualit-la-une .view-id-actualit_la_une .views-field-title a {
text-decoration: none;
color:#666666;
}

.pane-menu-menu-financement-et-garanties .menu,.pane-menu-menu-politique-et-tat-de-droit .menu {
margin-left: -17px;
width: 190px;
}

.page-presse-africaine .view-id-presse_africaine .view-content .views-field-title {
height: 72px;
}

#node_entreprise_full_group_catalogue_entreprise legend {
display: none;
}

#node_entreprise_full_group_catalogue_entreprise,
#node_organisation_interm_diaire_full_group_catalogue_telephone{
border: solid 5px #e4e6e5;
}

#node_entreprise_full_group_catalogue_entreprise a,
#node_organisation_interm_diaire_full_group_catalogue_telephone a{
text-decoration: none;
padding-left: 34px;
float: left;
font-size: 20px;
color: #818181;
margin-bottom: 14px;
}

#node_entreprise_full_group_catalogue_entreprise  .nous_contacter,
#node_organisation_interm_diaire_full_group_catalogue_telephone .nous_contacter{
margin-top: 20px;
background-image: url("../images/call-fiche-entreprise.fw.png");
background-repeat: no-repeat;
background-position: 5px 0px;
}

#node_entreprise_full_group_catalogue_entreprise  .notre_catalogue,
#node_organisation_interm_diaire_full_group_catalogue_telephone .notre_catalogue {
background-image: url("../images/catalogue-fiche-entreprise.fw.png");
background-repeat: no-repeat;
background-position: 5px 0px;
}

.node-type-entreprise .region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb,
.section-organisation .region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb {
    width: 287px;
    padding-left: 14px;
    margin-left: 0px;
    height: 395px;
    margin-top: 21px;
}

.node-type-entreprise .region-sidebar-second #edit-submit-recherche-annuaire-fiche-entreprise,
.section-organisation .region-sidebar-second #edit-submit-recherche-annuaire-fiche-entreprise{
margin-left: 247px;
}

.node-type-entreprise .region-sidebar-second .inscription-newsletter,
.section-organisation .region-sidebar-second .inscription-newsletter{
background-color: #E4E6E5;
color: #666666;
height: 116px;
width: 300px;
float: left;
margin-bottom: 30px;
margin-left: 0px;
margin-top: 5px;
}
.node-type-entreprise .region-sidebar-second   #edit-newsletter-submit ,
.section-organisation .region-sidebar-second   #edit-newsletter-submit{
margin-left: 195px;
}

.field-name-notre-catalogue-organisation .field-label,
.field-name-nous-contacter-organisation .field-label,
#node_organisation_interm_diaire_full_group_catalogue_telephone .fieldset-legend{
    display: none;
}

#qtip3 #mini-panel-annuaires_des_entreprses_du_mini_panel_ .pane-menu-menu-au-niveau-international .pane-content a{
	text-transform:uppercase;}
	
	
.page-node-236 #form1 #bouton_valider {
background-color: #ff8000;
background-image: url("../images/arrow-entreprise.fw.png");
background-position: 124px center;
background-repeat: no-repeat;
border: medium none;
color: white;
font-family: oswald;
font-size: 18px;
height: 39px;
padding: 5px 39px 5px 0;
text-transform: uppercase;
width: 162px;
text-indent: 0;
margin-left: 126px;
}

.page-node-add-organisation-interm-diaire .group-inf-org-intermediaire  #edit-field-civilit-organisation-und .form-item,
.page-node-add-organisation-interm-diaire .group-inf-org-intermediaire  #edit-field-civilit-organisation-und label,
.page-node-add-entreprise .group-information-entreprise #edit-field-civilit-entreprise-und .form-item,
.page-node-add-entreprise .group-information-entreprise #edit-field-civilit-entreprise-und label {
width: 70px;
float: left;
position: relative;
}

.page-node-add-entreprise .group-information-entreprise  .form-field-name-field-civilit-entreprise #edit-field-civilit-entreprise-und label{
    float: left;
    margin-bottom: 20px;
    margin-left: -23px;
    margin-top: -20px;
}

.group-inf-org-intermediaire .form-field-name-field-civilit-organisation #edit-field-civilit-organisation-und label{
    margin-bottom: 20px;
    margin-left: -20px;
    margin-top: -25px;
}

.page-node-add-entreprise .region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb {
    height: 375px;
    padding-left: 10px;
    width: 275px;
}

/*#edit-field-catalogue-und-0-ajax-wrapper .file-widget {
    width: 359px;
}
*/
.page-node-add page-node-add-organisation-interm-diaire .group-inf-org-intermediaire .form-field-name-field-civilit-organisation #edit-field-civilit-organisation-und-mlle {
    float: left;
    margin-bottom: 20px;
    margin-left: -23px;
    margin-top: -24px;
}


.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf .field-type-text-with-summary .type_entreprise input {
float: left;
margin-right: 7px;
margin-top: 2px;
}

.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf .field-type-text-with-summary {
float: right;
margin-right: 195px;
}

.section-cr-er-votre-fiche-entreprise-sur-lannuaire-izf .field-type-text-with-summary #valeur-du-champs {
display: none;
}

.group-catalogue-entreprise .field-name-field-film {
	float:left;}

.node-type-entreprise #node_entreprise_full_group_catalogue_entreprise .field-name-field-film span.file a {
background-image: url("../images/films.PNG");
    background-position: 1px center;
    background-repeat: no-repeat;
    background-size: 23px auto;
    margin-left: -117px;
    margin-top: 40px;
    text-transform: uppercase;
}

.node-type-entreprise #node_entreprise_full_group_catalogue_entreprise .field-name-field-film  span.file .file-icon {
float: left;
margin-top: 35px;
margin-left: -114px;
}

.node-type-entreprise .panel-display .panel-col-last .field-name-field-activit-s-et-produits- .field-item ,
.node-type-entreprise .panel-display .panel-col-last .field-name-field-plan-de-d-veloppement- .field-item{
line-height: 18px;
}

.group_adresse_entreprise h3 span {
    font-family: open sans;
    font-size: 13px;
    font-weight: normal;
    text-align: right;
	margin-left: 168px;
}

.group-adresse-entreprise #edit-field-descriptif-adresse label ,.group-adresse-entreprise #field-code-postal-add-more-wrapper label ,.group-adresse-entreprise  #field-localit-add-more-wrapper label{
    display: none;
}

.group_adresse_entreprise #edit-field-descriptif-adresse-und-0-value {
    float: left;
    margin-left: 242px;
    margin-top: -55px;
    width: 316px;
}

.group_adresse_entreprise #edit-field-code-postal-und-0-value {
    float: left;
    margin-left: 242px;
    margin-right: 25px;
    width: 150px;
}

.group_adresse_entreprise #edit-field-localit-und-0-value {
    width: 150px;
    margin-left: -21px;
}

.page-node-add-entreprise .counter {
    display: none;
}

.region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb .form-item-field-izf-mots-cles #edit-field-izf-mots-cles--2 {
    width: 178px;
    border: none;
    float: left;
    margin-top: -40px;
    margin-left: 90px;
}


#entreprise-node-form input,
#entreprise-node-form select ,
#organisation-interm-diaire-node-form input,
#organisation-interm-diaire-node-form select,
#structures-d-appui-aux-entrepris-node-form input,
#structures-d-appui-aux-entrepris-node-form select{
    padding: 5px;
}

/*#entreprise-node-form  #edit-title , #node_entreprise_form_group_information_entreprise #edit-field-izf-date-de-creation-und-0-value-datepicker-popup-0,
#node_entreprise_form_group_information_entreprise #edit-field-izf-mots-cles-und, input {
    height: 28px;
    width: 316px;
}*/

#entreprise-node-form .form-item-field-izf-site-web-und-0-value #edit-field-izf-site-web-und-0-value ,
#organisation-interm-diaire-node-form .form-item-field-site-web-organisation-und-0-value #edit-field-site-web-organisation-und-0-value{

    float: left;
    height: 30px;
    margin-left: -5px;
    margin-top: -20px;
    top: 0;
    width: 316px;
    position: relative;
}


#edit-field-izf-site-web {
    float: left;
    width: 605px;
    height: 70px;
}


#edit-field-izf-site-web legend {
    float: left;
    margin-top: 0px;
}

#entreprise-node-form #edit-field-capital-social-und-0-value ,#entreprise-node-form #edit-field-n-de-r-gistre-du-commerce-und-0-value,#entreprise-node-form #edit-field-n-d-identification-fiscale-und-0-value,#entreprise-node-form #edit-field-type-de-certification-und-0-value {
    height: 25px;
    width: 317px;
}

#edit-field-page-facebook-und-0 legend ,#edit-field-fil-twitter-und-0 legend ,#edit-field-page-viadeo-und-0 legend ,#edit-field-page-google-und-0 legend ,#edit-field-page-linkedln-und-0  legend{
    margin-left: 10px;
}


#qtip3 #mini-panel-annuaires_des_entreprses_du_mini_panel_ .form-item-field-izf-mots-cles #edit-field-izf-mots-cles {
    border: 2px solid #D90000;
    height: 22px;
    margin-left: 0;
    margin-top: 5px;
    width: 245px;
}

#organisation-interm-diaire-node-form .group-ca-fcfa label,
#organisation-interm-diaire-node-form .group_contact_organisation label {
    display: none;
}

#organisation-interm-diaire-node-form .group-inf-org-intermediaire #edit-field-civilit-organisation {
    height: 70px;
    width: 605px;
    float: left;
}

#organisation-interm-diaire-node-form #edit-field-date-de-cr-ation-organisat-und-0-value .form-item-field-date-de-cr-ation-organisat-und-0-value-date label
,#organisation-interm-diaire-node-form #edit-field-date-de-cr-ation-organisat-und-0-value .description ,
#edit-field-page-facebook-organisation-und-0 label,
#edit-field-site-web-organisation-und-0 label,
#edit-field-fil-twitter-organisation-und-0 label,
#edit-field-page-viadeo-organisation-und-0 label,
#edit-field-page-linkedln-organisation-und-0 label{
    display: none;
}

#organisation-interm-diaire-node-form #edit-field-civilit-organisation-und .form-radio {
    width: auto;
}


.group-inf-org-intermediaire .form-field-name-field-civilit-organisation #edit-field-civilit-organisation-und #edit-field-civilit-organisation-und-mlle{
    float: left;
}

#organisation-interm-diaire-node-form .group_effectifs #edit-field-effectif-temporaire-organi-und-0-value {
    margin-top: -64px;
}

#organisation-interm-diaire-node-form .group_contact_organisation #edit-field-pr-nom-du-contact-organisa-und-0-value {
    margin-top: -63px;
}

#organisation-interm-diaire-node-form .group_contact_organisation #edit-field-t-l-phone-organisation-und-0-value ,
#structures-d-appui-aux-entrepris-node-form #field-site-web-structure-add-more-wrapper #edit-field-site-web-structure-und-0-value{
    margin-top: -64px;
}

#organisation-interm-diaire-node-form .form-item-field-site-web-organisation-und-0-value #edit-field-site-web-organisation-und-0-value ,
#structures-d-appui-aux-entrepris-node-form #field-site-web-structure-add-more-wrapper #edit-field-site-web-structure-und-0-value{
    margin-top: -30px;
    float: left;
    margin-left: -16px;
}


#edit-field-page-facebook-organisation-und-0,#edit-field-page-facebook-structure {
    margin-top: -50px;
    float: left;
    margin-bottom: -10px;
}

#edit-field-fil-twitter-organisation,#edit-field-fil-twitter-structure {
    float: left;
    margin-top: -25px;
}

#edit-field-page-viadeo-organisation ,#edit-field-page-viadeo-structure {
    float: left;
    margin-top: -30px;
}

#edit-field-page-linkedln-organisation ,#edit-field-page-linkedln-structure{
    float: left;
    margin-top: -30px;
}

#field-page-google-organisation-add-more-wrapper ,#edit-field-page-google-structure {
    margin-top: -30px;
    float: left;
}

#edit-field-chiffre-d-affaire-n-1-orga {
    float: left;
    margin-top: -20px;
}

#edit-field-chiffre-d-affaire-n-2-orga-und-0-value {
    margin-top: -64px;
}

#edit-field-chiffre-d-affaire-n-3-orga-und-0-value {
    margin-top: -64px;
}

#edit-field-mots-cl-s-organisation {
    position: relative;
    margin-top: -55px;
}

.page-node-add-organisation-interm-diaire #field-date-de-cr-ation-organisat-add-more-wrapper legend ,
.page-node-add-structures-d-appui-aux-entrepris #field-date-de-cr-ation-structure-add-more-wrapper legend{
    background-image: url("../images/asterik_focus.fw.png");
    background-position: 220px 6px;
    background-repeat: no-repeat;
    background-size: 6px auto;
    border: medium none;
    margin-left: -24px;
    text-transform: none;
}

#node_organisation_interm_diaire_form_group_inf_org_intermediaire #edit-field-date-de-cr-ation-organisat-und-0-value-datepicker-popup-0 ,
.page-node-add-structures-d-appui-aux-entrepris #edit-field-date-de-cr-ation-structure-und-0-value-datepicker-popup-0{
    display: inline-block;
    float: left;
    margin-top: -64px;
    margin-left: 220px;
    margin-bottom: -40px;
}


.group-inf-org-intermediaire .fieldset-wrapper .form-item-title {
    float: left;
    margin-top: 0;
}

#edit-field-page-facebook-organisation {
    margin-top: 20px;
}


.form-item-field-date-de-cr-ation-structure-und-0-value-time {
    display: none;
}



.page-node-add-organisation-interm-diaire .breadcrumb li a ,
.page-node-add-entreprise .breadcrumb li a ,
.page-node-add-structures-d-appui-aux-entrepris .breadcrumb li a
{
    display: none;
}

.page-modifier-une-entreprise #page-title{
    background-image: url("../images/trait-horizontal-rouge.fw.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #666666;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
}

.view-modifier-une-entreprise td.views-field-title a {
    color: #666666;
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: 0.3px;
    text-decoration: none;
}

.view-modifier-une-entreprise {
    font-family: open sans;
    font-size: 13px;
}

.view-modifier-une-entreprise .views-field-edit-node a {
    color: #D90000;
}

#edit-field-izf-mots-cles .form-item-field-izf-mots-cles-und #edit-field-izf-mots-cles-und {
    background-position: right 18px;
}


.section-modifier-une-entreprise .view-id-modifier_une_entreprise thead {
    background-color: #D90000;
    color: white;
    font-family: open sans;
    font-size: 13px;
    height: 50px;

}

.region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb #edit-field-izf-mots-cles-wrapper #edit-field-izf-mots-cles {
    border: medium none;
    float: left;
    height: 25px;
    margin-bottom: 5px;
    margin-left: 90px;
    width: 170px;
}

.region-sidebar-second #views-exposed-form-recherche-annuaire-fiche-entreprise-page #edit-field-izf-mots-cles-wrapper label {
    color: #666666;
    font-family: open sans;
    font-size: 13px;
    line-height: 15px;
    margin-left: 0px;
    position: absolute;
    width: 80px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-type-de-voie-et-nom-add-more-wrapper label,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-quartier-add-more-wrapper label,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #edit-field-ville label,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-indication-suppl-mentaire-add-more-wrapper label,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-email-structure-add-more-wrapper label{
    display: none;
}
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-num-ro-add-more-wrapper input,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-type-de-voie-et-nom-add-more-wrapper input,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-quartier-add-more-wrapper input,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #edit-field-ville input,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-indication-suppl-mentaire-add-more-wrapper input{
    border: 1px solid #F4B3B3;
    color: #666666;
    display: inline-block;
    float: left;
    font-family: open sans;
    font-size: 13px;
    height: 25px;
    margin-bottom: 10px;
    margin-right: 10px;
    width: 152px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-quartier-add-more-wrapper #edit-field-quartier-und-0-value {
    margin-left: 242px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-indication-suppl-mentaire-add-more-wrapper #edit-field-indication-suppl-mentaire-und-0-value{
    margin-bottom: 25px;
    margin-left: 242px;
    width: 326px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-contact-structure-add-more-wrapper #edit-field-contact-structure-und-0-value
{
    float: left;
    width: 150px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-email-structure-add-more-wrapper #edit-field-email-structure-und-0-email{
    margin-left: 13px;
    width: 150px;
}

#edit-field-site-web-structure legend {
    float: left;
    margin-bottom: 30px;
    margin-top: 2px;
}

#field-site-web-structure-add-more-wrapper #edit-field-site-web-structure-und-0-value {
    width: 325px;
}

.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form input,
#field-page-facebook-structure-add-more-wrapper #edit-field-page-facebook-structure-und-0-value,
#field-fil-twitter-structure-add-more-wrapper #edit-field-fil-twitter-structure-und-0-value,
#field-fil-twitter-structure-add-more-wrapper #edit-field-fil-twitter-structure-und-0-value,
#field-page-viadeo-structure-add-more-wrapper #edit-field-page-viadeo-structure-und-0-value,
#field-page-linkedln-structure-add-more-wrapper #edit-field-page-linkedln-structure-und-0-value,
#field-page-google-structure-add-more-wrapper #edit-field-page-google-structure-und-0-value {
    width: 325px;
}

.page-page-actuallit-par-pays .region-sidebar-second #block-views-evenement-venir-block h2 {
    background-color: #E4E6E5;
    color: #666666;
    font-size: 18px;
    margin-left: 0;
    padding: 5px 26px;
    text-indent: -57px;
    text-transform: uppercase;
    width: 167px;
}


#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-nom-du-dirigeant-add-more-wrapper #edit-field-nom-du-dirigeant-und-0-value {
    float: left;
    width: 95px;
    margin-right: 10px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-pr-nom-du-dirigeant-add-more-wrapper #edit-field-pr-nom-du-dirigeant-und-0-value{
    width: 95px;
    float: left;
    margin-right: 10px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-fonction-du-dirigeant-add-more-wrapper #edit-field-fonction-du-dirigeant-und-0-value{
    width: 90px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #edit-field-pr-nom-du-contact-structur label,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-fonction-du-contact-add-more-wrapper label,
#node_structures_d_appui_aux_entrepris_form_group_information_orga  #field-adresse-mail-contact-add-more-wrapper label,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-t-l-phone-contact-add-more-wrapper label{
    display: none;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #edit-field-pr-nom-du-contact-structur input,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-fonction-du-contact-add-more-wrapper input,
#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-nom-du-contact-structure-add-more-wrapper input{
    float: left;
    margin-right: 10px;
    width: 93px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #field-t-l-phone-contact-add-more-wrapper input{
    margin-left: 242px;
    /*margin-top: 20px;*/
    width: 150px;

}

#node_structures_d_appui_aux_entrepris_form_group_information_orga  #field-adresse-mail-contact-add-more-wrapper input{
    float: left;
    margin-left: 242px;
    margin-top: 20px;
    width: 150px;
}

#node_structures_d_appui_aux_entrepris_form_group_information_orga #edit-field-date-de-cr-ation-structure {
    margin-bottom: -55px;
}

.view-id-modifier_une_entreprise .view-empty {
    background-color: #D90000;
    color: white;
    font-family: open sans;
    font-size: 18px;
    font-weight: bold;
    padding: 50px;
    text-transform: none;
}

.view-id-modifier_une_entreprise .view-empty a {
    color: #FF8000;
    font-size: 20px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}


.page-modifier-une-entreprise .breadcrumb ol li a {
    display: none;
}

.page-modifier-une-entreprise .breadcrumb ol li{
    color:#D90000;
}


#organisation-interm-diaire-node-form {
    padding-bottom: 10px;
}

.section-conditions-g-n-rales #main #content article p {
    line-height: 18px;
}

.section-conditions-g-n-rales  .style7 {
    font-weight: bold;
    margin-bottom: -18px;
}

.page-presse-africaine #block-newsletter-newsletter-subscribe h2.block-title {
    text-transform: uppercase;
    font-size: 18px;
    text-indent: 5px;
}

.page-actualite-a-la-une-du-monde .region-sidebar-second #block-views-afp-block {
    margin-left: -15px;
}

.not-logged-in .user-connected,.logged-in .user-not-connected{
    display: none;
}


.section-entreprise #content .panel-display .panel-col-last .field-name-field-izf-visuel {
    margin-top: 15px;
}


.section-entreprise .panel-display .center-wrapper .panel-col-first .field-name-field-izf-logo-entreprise .field-item > img {
    height: 100px;
    margin-bottom: 15px;
}

#edit-field-civilit-entreprise-und-mme {
    margin-left: -3px;
    margin-top: -2px;;
}

#edit-field-civilit-entreprise-und-mlle {
    margin-left: 1px;
    margin-top: -3px;
}

#edit-field-civilit-entreprise-und-mr {
    margin-left: 7px;
    margin-top: -2px;
}

#entreprise-node-form ,#structures-d-appui-aux-entrepris-node-form{
    padding-bottom: 10px;
}

#edit-field-civilit-structure-und .form-item {
    float: left;
    width: 77px;
}

#edit-field-civilit-structure-und {
    float: left;
    height: 50px;
    margin-left: -154px;
    position: relative;
    width: 522px;
}

#edit-field-civilit-structure-und label {
    margin-left: -15px;
    margin-top: -23px;
}

#edit-field-civilit-structure-und label {
    margin-left: -12px;
}

#edit-field-civilit-structure-und-mr {
    margin-left: 5px;
}

#edit-field-civilit-structure-und-mme {
    margin-left: -5px;
}

.page-accueil .pane-les-themes-sur-le-forum-en-ce-moment .view-header {
    float: left;
    margin-top: -60px;
    margin-left: 35px;
}

#theme-du-forum-en-ce-moment {
    text-decoration: none;
    color: white;
    font-family: "oswald";
    font-size: 18px;
    position: relative;
}

.section-organisation #page-title {
    display: none;
}

.section-organisation .panel-display ,.section-organisation .field-name-field-statut-juridique-orga,
.section-organisation .field-name-field-n-de-r-gistre-du-commerce-,
.section-organisation .field-name-field-secteur-d-activit-s-organi,
.section-organisation .field-name-field-mots-cl-s-organisation,
.section-organisation .field-name-field-date-de-cr-ation-organisat,
.section-organisation .field-name-field-effectif-permanent {
    color: #666666;
    font-size: 12px;
}

.page-node-add-entreprise #entreprise-node-form .group-information-entreprise .fieldset-wrapper .form-item-title label ,
.page-node-add-entreprise #entreprise-node-form .group-information-entreprise .fieldset-wrapper .form-item-field-izf-mots-cles-und label ,
.page-node-add-entreprise #entreprise-node-form .group-information-entreprise .fieldset-wrapper .form-item-field-effectif-und-0-value label,
.page-node-add-entreprise #entreprise-node-form .group-information-entreprise .fieldset-wrapper .form-item-field-nom-du-contact-und-0-value label{
    margin-top: 8Px;
}

#edit-field-march-s-ou-r-f-rences,#edit-field-investissements-r-alis-s-,#edit-field-statut-juridique1 ,#edit-field-capital-social,#edit-field-n-de-r-gistre-du-commerce,
#edit-field-n-d-identification-fiscale,#edit-field-activit-s-et-produits-,#edit-field-plan-de-d-veloppement-,#edit-field-certification-2,
#edit-field-type-de-certification,#edit-field-pr-sentation{
    float: left;
}

#edit-field-march-s-ou-r-f-rences label,#edit-field-investissements-r-alis-s- label,#edit-field-activit-s-et-produits- label,
#edit-field-plan-de-d-veloppement- label,#edit-field-pr-sentation label{
   position: absolute;
}


#node_organisation_interm_diaire_form_group_publier_des_fichiers .image-widget-data ,
#node_entreprise_form_group_fichier_entreprise .image-widget-data{
    width: 360px;
}

.form-item-field-adresse-postale-1-und-0-value label ,
.form-item-field-contact-structure-und-0-value label,
.form-item-field-secteur-d-activit-s-struct-und label{
    margin-top: 5px;
}

#node_entreprise_form_group_fichier_entreprise .file-widget {
    width: 360px;
}

.page-node-add-entreprise #edit-field-izf-site-web-und-0 legend {
    -moz-margin-top: 10px;
    -ms-margin-top: 10px;
    -o-margin-top: 10px;
    -webkit-margin-before: -2em;
}

/*#edit-field-site-web-entreprise-und-0-value {
    width: 317px;
}*/

#edit-field-site-web-entreprise label {
    margin-top: 10px;
}

.field-name-field-site-web-entreprise .field-item {
    color: #D80000;
    font-size: 18px;
}

#edit-field-investissements-r-alis-s-,#edit-field-pr-sentation,
#edit-field-activit-s-et-produits-,#edit-field-plan-de-d-veloppement-{
    margin-top: -10px;
}

#edit-field-statut-juridique1 ,#edit-field-capital-social,#edit-field-n-de-r-gistre-du-commerce,
#edit-field-n-d-identification-fiscale,#edit-field-certification-2{
    margin-top: -25px;
}

#edit-field-mots-cl-s-organisation-und {
    background-position: right 18px;
}

#node_organisation_interm_diaire_form_group_inf_org_intermediaire .form-item-title label,
#node_organisation_interm_diaire_form_group_inf_org_intermediaire .form-item-field-adresse-organisation-inter-und-0-value label{
    margin-top: 7px;
}

#node_organisation_interm_diaire_form_group_inf_org_intermediaire #edit-field-site-web-organisation-und-0 .fieldset-legend {
    float: right;
    margin-right: 22px;
    margin-top: 17px;
}

.form-item-field-march-s-ou-r-f-rences-orga-und-0-value label,
.form-item-field-investissements-r-alis-s-o-und-0-value label,
.form-item-field-activit-s-et-produits-orga-und-0-value label,
.form-item-field-plan-de-d-veloppement-orga-und-0-value label,
.form-item-field-pr-sentation-orga-und-0-value label{
    margin-top: -10px;
    position: absolute;
}

#edit-field-march-s-ou-r-f-rences-orga ,#edit-field-investissements-r-alis-s-o,
#edit-field-plan-de-d-veloppement-orga,#edit-field-pr-sentation-orga{
    float: left;
    height: 140px;
    margin-top: 0px;
}

#edit-field-statut-juridique-orga,#edit-field-capital-social-orga,#edit-field-n-de-r-gistre-du-commerce-,
#edit-field-n-d-id-fiscale-orga,#edit-field-activit-s-et-produits-orga,#edit-field-certification-orga{
    float: left;
    margin-top: -13px;
}

#structures-d-appui-aux-entrepris-node-form .form-item-title label {
    margin-top: 7px;
}

.form-item-field-num-ro-und-0-value label {
    margin-top: 5px;
}

#edit-field-site-web-structure {
    height: 80px;
}

#edit-field-page-facebook-structure {
    margin-top: -35px;
}

.form-item-field-r-sum-sur-la-structure-und-0-value label {
    margin-top: 5px;
    position: absolute;
}

#edit-field-r-sum-sur-la-structure {
    float: left;
    height: 145px;
    margin-top: -10px;
}

.form-item-field-nombre-de-membres-und-0-value label ,
.form-item-field-nom-du-dirigeant-und-0-value label,
.form-item-field-nom-du-contact-structure-und-0-value label,
.form-item-field-effectif-structure-und-0-value label,
.form-item-field-couverture-g-ographique-und-0-value label,
.form-item-field-mots-cl-s-structure-und-0-value label,
.form-item-field-type-de-structure-structur-und-0-value label,
.form-item-field-forme-juridique-structure-und label,
.form-item-field-n-d-agr-ment--und-0-value label,
.form-item-field-gouvernance-und-0-value label,
.form-item-field-cibles-und-0-value label,
.form-item-field-modalit-s-d-acc-s-und-0-value label,
.form-item-field-type-de-certification-stru-und-0-value label,
.form-item-field-certification-structure-ap-und label,
.form-item-field-logo-structure-und-0 label,
.form-item-field-brochure-de-pr-sentation-p-und-0 label,
.form-item-field-films-structure-und-0 label{
    margin-top: 7px;
}

#edit-field-principaux-services {
    float: left;
    height: 150px;
    margin-top: -5px;
    margin-bottom: -15px;
}

.form-item-field-principaux-services-und-0-value label {
    position: absolute;
}

.form-item-field-r-seau-partenaires--und-0-value label {
    position: absolute;
}

#edit-field-r-seau-partenaires- {
    float: left;
    margin-top: -10px;
}

#qtip1 #mini-panel-espace_entreprise .pane-block-22 .mini-card {
    height: 214px;
}
/*
#edit-field-civilit-organisation .form-item-field-civilit-organisation-und #edit-field-civilit-organisation-und-mr {

}

#edit-field-civilit-organisation .form-item-field-civilit-organisation-und #edit-field-civilit-organisation-und-mme {
}
*/
#qtip0 .pane-menu-menu-guide-des-affaires-par-pays li a {
    margin-right: 4px;
}

.entete-second-side {
    background-color: #E4E6E5;
    font-family: oswald;
    margin-left: 721px;
    margin-top: -84px;
    padding: 10px;
    position: relative;
    text-transform: uppercase;
    width: 200px;
}

.section-annuaire-pays #block-views-article-annaire-pays-block .view-article-annaire-pays .views-field-title a {
    font-family: oswald;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 0;
    text-transform: uppercase
}


.node-type-article-la-une .breadcrumb ol li:last-child {
    display: none;
}

.page-evenement-par-pays .view-evenement-par-pays .views-field-nothing span {
    color: #666666;
    font-family: open sans;
    font-size: 13px;
}

.section-article-afp #page-title {
    background-image: url("../images/trait-orange.fw.png");
    background-position: left bottom;
    background-repeat: repeat-x;
    color: #666666;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 10px;
    text-align: left;
    text-transform: uppercase;
    width: 605px;
}

.section-article-afp .date-display-single {
    font-size: 13px;
    font-family: open sans;
    color: #666666;
}

.section-article-afp .region-sidebar-second #block-views-afp-block .view-afp a {
    text-decoration: none;
    color: #666;
    font-family: open sans;
    font-size: 13px;
    background-image: url("../images/puce_article.png");
    background-repeat: no-repeat;
    background-position: left 5px;
    padding: 0px 0px 0px 22px;
    float: left;
    margin-bottom: 15px;
    line-height: 15px;
    width: auto;
}

#views-exposed-form-recherche-des-entreprises-page .views-exposed-form #edit-field-par-zone-entreprise-wrapper {
    float: left;
    margin-top: -209px;
    margin-left: 500px;
}

#views-exposed-form-recherche-des-entreprises-page .views-exposed-form #edit-field-par-zone-entreprise-wrapper label {
    font-weight: normal;
}

.section-entreprises-type-structure #menu-facteurs-de-production1,.section-type-dentreprise #menu-facteurs-de-production1 {
    margin-left: 0px;
}

.section-type-dentreprise .user-texte {
    background-color: #FFF5DA;
    border-top: 2px solid #FFE7C4;
    color: #666666;
    float: left;
    font-family: open sans;
    font-size: 13px;
    margin-left: 165px;
    margin-top: 0;
    padding-left: 100px;
    padding-top: 30px;
    position: relative;
    width: 600px;
}

.section-entreprises-type-structure #block-views-a1d56e38a72fd227151e4387efddfd4d h2.block-title {
    display: none;
}

.section-entreprises-type-structure #block-views-a1d56e38a72fd227151e4387efddfd4d thead {
    background-color: #F4F5F5;
    color: white;
    font-family: open sans;
    font-size: 13px;
    height: 50px;
}

.section-entreprises-type-structure .view-liste-des-entreprises-mises-jour {
    margin-top: 20px;
}

.section-entreprises-type-structure .view-liste-des-entreprises-mises-jour .views-table tr.odd {
    background-color: #F4F5F5;
}

.section-entreprises-type-structure .view-liste-des-entreprises-mises-jour thead a {
    color: #D90000;
    font-family: open sans;
    font-size: 13px;
    text-decoration: none;
    display: block;
}

.section-entreprises-type-structure  .view-liste-des-entreprises-mises-jour th.views-field-title {
    background-image: url("../images/icone-tri.fw.png");
    background-position: 55px center;
    background-repeat: no-repeat;
}

.section-entreprises-type-structure .view-liste-des-entreprises-mises-jour th.views-field-field-izf-pays {
    background-image: url("../images/icone-tri.fw.png");
    background-position: 35px center;
    background-repeat: no-repeat;
}

.section-entreprises-type-structure .view-liste-des-entreprises-mises-jour th.views-field-field-izf-type-d-entreprise {
    background-image: url("../images/icone-tri.fw.png");
    background-position: 130px center;
    background-repeat: no-repeat;
}

.section-entreprises-type-structure  .view-liste-des-entreprises-mises-jour th.views-field-field-izf-secteur-d-activites {
    background-image: url("../images/icone-tri.fw.png");
    background-position: 150px center;
    background-repeat: no-repeat;
}

.page-evenement-par-pays .region-sidebar-second #edit-field-izf-mots-cles-wrapper {
    color: black;
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    margin-top: 8px;
}

#qtip2 #mini-panel-espace_exportation .pane-4 p {
    width: 900px;
    padding: 5px 10px 10px;
}

.menu-minipanel-2055 .panel-col-first h4.choix-du-pays-menu-mega{
    text-transform: uppercase;
    color: #666666;
    font-size: 17px;
    background-image: url("../images/arrow_bleu.png");
    background-repeat: no-repeat;
    padding-left: 2px;
    background-position: 66px 31px;
    font-family: 'oswald';
    font-weight: normal;
}

.section-forum .breadcrumb ol li:last-child {
    display: none;
}

#forum-table-1-content .forum-last-reply , #forum-topic-list tr {
    line-height: 18px;
    height: 60px;
}

.region-sidebar-second #block-views-messages-recents-block .views-row {
    line-height: 15px;
    margin-bottom: 20px;
    width: 152px;
}

.section-comment #page-title {
    background-image: url("../images/trait-orange.fw.png");
    background-position: left 40px;
    background-repeat: repeat-x;
    color: #666666;
    font-family: oswald;
    font-size: 26px;
    font-weight: normal;
    margin-bottom: 9px;
    margin-top: 30px;
    padding-bottom: 20px;
    text-align: left;
    text-transform: uppercase;
}

.section-comment .forum-post-wrapper .forum-post-panel-main .post-title {
    color: #666666;
    font-weight: bold;
}

.section-comment #edit-actions #edit-submit{
    background-color: #D90000;
    background-image: url("../images/icone_bouton.png");
    background-position: 124px 0;
    background-repeat: no-repeat;
    border: medium none;
    color: #FFFFFF;
    display: block;
    font-family: oswald;
    font-size: 18px;
    height: 39px;
    margin-left: 292px;
    margin-top: 17px;
    padding: 5px 70px 5px 15px;
    text-decoration: none;
    text-indent: 0;
    text-transform: uppercase;
    width: 162px;
}

.section-en-afrique-de-louest #content article {
    margin-left: -10px;
}

.section-en-afrique-de-louest article tr td strong {
    font-weight: bold;
    font-size: 13px;
}

.section-en-afrique-de-louest #content article .field-type-text-with-summary tbody tr td ul{
    margin-top: 0px;
}

.section-en-afrique-de-louest #content article .field-type-text-with-summary tbody tr td p {
    margin-bottom: 0px;
    margin-top: -15px;
}

.page-appels-d-offres .view-id-liste_appels_d_offres .view-content thead tr th.views-field-field-fichier-appel-doffre {;
    padding-right: 15px;
}

.section-node-add #block-block-53  p{
    color: #666666;
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    margin-left: 50px;
    margin-top: 940px;
    position: absolute;
}

.page-node-add-cv-en-ligne #block-multiblock-4 p {
    color: #666666;
    font-family: open sans;
    font-size: 13px;
    font-weight: bold;
    margin-left: 50px;
    margin-top: 780px;
    position: absolute;
}
.section-pays .breadcrumb {
    display: none;
}

.region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb #views-exposed-form-recherche-annuaire-fiche-entreprise-page .views-exposed-form .views-exposed-widgets #edit-field-par-zone-entreprise-wrapper {
    margin-top: 10px;
}

.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form #edit-field-civilit-structure-und input {
    width: 12px;
    margin-top: -5px;
}

.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form #edit-field-civilit-structure-und {
    float: left;
    margin-left: 0;
    width: 241px;
}

.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form #edit-field-civilit-structure-und label {
    text-align: center;
    text-indent: -135px;
}

.section-page-actuallit-par-pays .breadcrumb li:last-child {
    display: none;
}

.section-page-actuallit-par-pays .titre_du_pays,
.section-page-actuallit-par-b-nin .titre_du_pays{
    position: absolute;
    margin-top: -61px;
    margin-left: 233px;
    font-family: oswald;
    font-weight: normal;
    text-transform: uppercase;
    color:#FF7F00;
}

 #block-block-54 {
    font-family: oswald;
    font-size: 18px;
    margin-left: 420px;
    margin-top: -40px;
   /* position: absolute;*/
    text-transform: uppercase;
    width: 300px;
}

 #block-block-54 .block-title {
    display: none;
}

#block-block-54 a:last-child {
    background-color: #FF8000;
    background-image: url("../images/btn-jaune.fw.png");
    background-position: 122px 0;
    background-repeat: no-repeat;
    color: white;
    font-size: 18px;
    height: 33px;
    padding: 4px 49px 6px 8px;
    text-decoration: none;
    width: 325px;
}

.section-offres-de-recrutement #block-block-33 a:last-child {
    background-color: #FF8000;
    background-image: url("../images/btn-jaune.fw.png");
    /*background-position: 291px 0;*/
    background-repeat: no-repeat;
    color: white;
    display: block;
    font-family: oswald;
    height: 33px;
    margin-top: 7px;
    margin-left: -23px;	
    padding-left: 5px;
    padding-top: 6px;
    text-decoration: none;
    /*width: 325px;*/
}


.page-node-add-offre-de-recrutement #block-block-43 a {
    background-color: #FF8000;
    background-image: url("../images/btn-jaune.fw.png");
    background-position: 302px 0;
    background-repeat: no-repeat;
    color: white;
    display: block;
    font-family: oswald;
    font-size: 18px;
    height: 33px;
    margin-left: 600px;
    margin-top: 10px;
    padding-left: 7px;
    padding-top: 7px;
    position: absolute;
    text-decoration: none;
    width: 335px;
}

.section-annuaire-pays .breadcrumb {
    display: none;
}

.section-offres-de-recrutement .view-offres-de-recrutement table th {
    width: 15%;
}

.group-inf-org-intermediaire .form-field-name-field-civilit-organisation #edit-field-civilit-organisation-und label.civility-mlle-orga {
    float: left;
    margin-left: -39px;
    margin-top: 2px;
    position: absolute;
}

.group-inf-org-intermediaire .form-field-name-field-civilit-organisation #edit-field-civilit-organisation-und label.civility-mr-orga {
    margin-left: -35px;
}

.group-inf-org-intermediaire .form-field-name-field-civilit-organisation #edit-field-civilit-organisation-und {
    margin-left: 243px;
    margin-top: -2px;
    position: absolute;
}

.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form #edit-field-civilit-structure-und label.civility-mlle-structure{
    margin-left: -10px;
}

.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form #edit-field-civilit-structure-und label.civility-mr-structure{
    margin-left: -7px;
}

.page-node-add-entreprise .region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb #edit-field-izf-mots-cles--2-wrapper {
    margin-top: 10px;
}

.page-node-add-entreprise .region-sidebar-second #block-views-0f8340884f7c497cf19281727ac68abb #edit-field-par-zone-entreprise--2-wrapper {
    margin-top: 5px;
}

.page-node-add .region-sidebar-second #block-newsletter-newsletter-subscribe h2.block-title {
    text-indent: 20px;
    text-transform: uppercase;
    font-family: oswald;
    font-size: 20px;
    margin-bottom: 10px;
}

.page-node-add .region-sidebar-second #block-newsletter-newsletter-subscribe #edit-email {
    margin-top: 8px;

}


.page-node-add-structures-d-appui-aux-entrepris #node_structures_d_appui_aux_entrepris_form_group_publier_des_fichiers #edit-field-logo-structure-und-0-ajax-wrapper .form-managed-file .image-widget-data {
    width: 364px;
    float: left;
}

.section-forum .pane-forum-list .forum-table-forums #forum-table-1-content tr td.forum-number-topics {
    text-indent: 39px;
}

#views-exposed-form-test-page-actuallit-par-pays-page .views-exposed-form label {
    font-weight: bold;
    font-family: open sans;
    font-size: 12px;
    color: #666666;
    margin-bottom: 10px;
}

.page-node-add-appel-d-offres #node_appel_d_offres_form_group_selectionnez_criteres input {
    margin-left: 30px;
}

.page-node-add-appel-d-offres #node_appel_d_offres_form_group_selectionnez_criteres #edit-field-delais-de-reponse-und-0-value-datepicker-popup-0 {
    float: left;
    margin-left: 10px;
    position: absolute;
}

#node_appel_d_offres_form_group_fichie_appel_doffre .file-widget {
    margin-left: 32px;
}

.view-offres-de-recrutement .view-header {
    background-color: #FF7F00;
    color: white;
    font-family: oswald;
    font-size: 24px;
    margin-bottom: 39px;
    padding: 10px;
    text-transform: uppercase;
    width: 920px;
}

.view-liste-appels-d-offres .view-header {
    background-color: #FF7F00;
    color: white;
    font-family: oswald;
    font-size: 24px;
    height: 33px;
    margin-bottom: 27px;
    padding: 10px;
    text-transform: uppercase;
    width: 920px;
}


.indented .forum-post-footer {
    width: 688px;
}

.section-actualite-en-une .block-views .view-afp a {

    width: 257px;

}

.page-node-add-appel-d-offres #field-corps-appel-doffre-add-more-wrapper .form-item label {
    margin-left: 25px;
}

#mini-panel-espace_entreprise {
    background-image: url('../images/izf_espace_entreprise_2.jpg');
    background-repeat: no-repeat;
    background-size: 309px;
    background-position: 561px 410px;
}

#mini-panel-espace_exportation{
    background-image: url('../images/izf_espace_exportation_a.jpg');
    background-repeat: no-repeat;
    background-size: 309px;
    background-position: 561px 410px;
}

#mini-panel-annuaires_des_entreprses_du_mini_panel_{
    background-image: url('../images/izf_annuaire_entreprise_a.jpg');
    background-repeat: no-repeat;
    background-size: 309px;
    background-position: 571px 510px;
}

#mini-panel-espace_g_n_ral_{
    background-image: url('../images/izf_facteur_de_production_a_0.jpg');
    background-repeat: no-repeat;
    background-size: 309px;
    background-position: 571px 360px;
}

#mini-panel-espace_exportation_english {
    background-image: url('../images/izf_espace_exportation_ENGLISH.jpg');
    background-repeat: no-repeat;
    background-size: 280px auto;
    background-position: 591px 312px;

}

#mini-panel-espace_exportation_english .pane-menu-menu-commercial-information a,
#mini-panel-espace_exportation_english .pane-menu-menu-commercial-opportunities a,
#mini-panel-espace_exportation_english .pane-menu-menu-management-and-support-to-f a{
    background-image: url("../images/arrow link menu.fw.png");
    background-position: 0 6px;
    background-repeat: no-repeat;
    color: #666666;
    font-family: open sans;
    font-size: 13px;
    margin-left: -13px;
    padding: 0 12px;
    text-decoration: none;
}

.page-node-add-structures-d-appui-aux-entrepris #structures-d-appui-aux-entrepris-node-form select {
    float: left;
    margin-bottom: 21px;
}

.page-recherche-des-entreprises #block-views-a1d56e38a72fd227151e4387efddfd4d .view-id-liste_des_entreprises_mises_jour table{
    width:100%;
}

.page-recherche-des-entreprises #block-views-a1d56e38a72fd227151e4387efddfd4d .view-id-liste_des_entreprises_mises_jour thead {
    background-color: #D90000;
    color: white;
}
.page-recherche-des-entreprises #block-views-a1d56e38a72fd227151e4387efddfd4d .view-id-liste_des_entreprises_mises_jour thead a{
    color: white;
}

.page-recherche-des-entreprises  #block-views-a1d56e38a72fd227151e4387efddfd4d .block-title {
    display: none;
}

.page-node-16 .region-sidebar-second #block-views-afp-block {
    margin-left: -16px;
}
.page-node-16 .region-sidebar-second .block-views .view-afp a {
}

.page-forum #forum-table-1 td.forum-last-reply {
    text-align: center;
}

.section-forum #post-31 {
    margin-top: 56px;
}

.section-pays #block-views-liste-infos-pays-block {
    margin-top: -24px;
}

#block-block-30 {
    margin-left: 645px;
    margin-top: 65px;
    position: absolute;
}