/* CSS Document */

/* accueil.css - parametre unique sur accueil du site */
/* DEFAULT setting */
* {margin: 0; padding: 0; }
a { text-decoration:none; color: #38302b; }
a:hover { color:#000; }
a img { border:0px; }
.clear{ clear:both; height:0px; font-size:0px; line-height:0px; }
h2 { font-size:14px; }
.inside{ width:480px; margin:0 auto; /*border: 1px solid #FF6600;*/ }
li {
   list-style: none;
}

body {
background: #edeef0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #1A171B;
text-align: justify;
}

#home {
   margin: 0 auto 0 auto;
   width: 924px;
   height: 746px;
   background: #fff;
   text-align: justify;
   background: url(imgs/home_bckgnd.jpg) no-repeat;
}

#home .header {
position:relative;
height: 161px;
}
#home_en {
   margin: 0 auto 0 auto;
   width: 924px;
   height: 746px;
   background: #fff;
   text-align: justify;
   background: url(imgs/homeUK_bckgnd.jpg) no-repeat;
}

#home_en .header {
position:relative;
height: 161px;
}
.nohome {
   margin: 0 auto 0 auto;
   width: 924px;
   height: 746px;
   background: #fff;
   text-align: justify;
   background: url(imgs/metier_bckgnd.jpg) no-repeat;
}
.nohome .header {
position:relative;
height: 112px;
}
#publications {
position:absolute;
float:left;
/*top : 0;
left: 0;*/
/*top: 565px;
left : 29px;*/
margin: 198px 0 0 20px;
width : 261px; 
border-right : 1px solid #6f6f6F;
border-bottom : 1px solid #6f6f6F;
border-left : 1px solid #9a9a9a;
border-top : 1px solid #9a9a9a;
background-color:#FFFFFF;
}
#publications p{
padding: 10px 4px 10px 4px;

}
.actus {
 background: url(imgs/actu_bckgnd.jpg) no-repeat;
}
.equipe {
 background: url(imgs/equipe_bckgnd.jpg) no-repeat;
}
.eco {
 background: url(imgs/eco_bckgnd.jpg) no-repeat;
}
.presse {
 background: url(imgs/presse_bckgnd.jpg) no-repeat;
}
.contacts {
 background: url(imgs/contacts_bckgnd.jpg) no-repeat;
}
.mentions {
 background: url(imgs/mentions_bckgnd.jpg) no-repeat;
}
.plan {
 background: url(imgs/plan_bckgnd.jpg) no-repeat;
}


#homeimg  img{
position:absolute; 
left:300px; 
top:78px;
}

.right{
text-align : right;
}

#barometre {
position:absolute; 
right: 0px; 
top: 74px;
width: 117px;
height: 33px;
background: url(imgs/barometre.jpg) no-repeat;
text-indent:-30000px;
}

#barometre:hover{
background: url(imgs/barometre_hl.jpg) no-repeat;
}
#barometre.baren
{
background: url(imgs/barometreUK.jpg) no-repeat;

}

#barometre.baren:hover{
background: url(imgs/barometreUK_hl.jpg) no-repeat;
}
#english img{
position:absolute; 
right:5px; 
top:4px;
}

.header ul {
margin-top :18px;
}

.header ul li{
font-size : 14px;
border-bottom :1px dotted;
line-height : 30px;
}

.header ul li a:hover{
font-weight: bold;
}

.header ul li.nobord
{
border-bottom :none;
}

.zonehome { /* zone cliquable */
position : absolute;
top :15px;
left : 0;
float: left; /* permet de donner une dimension a la balise a qui est une balise en ligne */
width : 300px;
height: 90px;
margin-left: 0px;
/* border: 1px dotted white; ajout pour visualiser la zone*/
}

#menug{
margin-left : 450px;
margin-right : 30px;
float: left;
width: 93px; 
}

#menud{
float: left;
margin-left : 0px;
}

#menug li{
width: 100px; 
}

#menud li{
width: 175px; 
}
#menud .current, #menug .current{
font-weight : bold;
}

#menuint {
height : 21px;
margin-left : 300px;
margin-top: 20px;
background: #dcd4bf url(imgs/menuint_arrow.gif) bottom right no-repeat;
color : #000;
float: left;
width: auto;
}

#menuint ul {
margin-left:5px;
padding:0;
}

#menuint ul li{
float: left;
margin-top : 3px;
margin-left : 7px;
margin-right: 10px;
}

#menuint ul li a{
margin-right: 5px;
font-size : 12px;
font-weight : bold;
color : #000;
}

#menuint ul li a:hover{
text-decoration : underline;
}

#menuint .current {
text-decoration : underline;
}

#smenuint {
height : 21px;
margin-left : 310px;
margin-top: 8px;
float: left;
width: auto;
}

#smenuint ul li{
float: left;
margin-top : 3px;
margin-left : 6px;
margin-right: 5px;
}

#smenuint ul li a{
margin-right: 6px;
font-size : 12px;
}

#smenuint ul li a:hover,#smenuint ul li .current {
text-decoration: underline;
}

#contenu, #contact, #nomenu{
margin-left : 316px;
width: 600px;
height : 634px;
}

#contenu p, #contact p, #nomenu p{
margin-right : 10px;
}
#contenu a:hover, #contact a:hover, #nomenu a:hover { text-decoration: underline; }
#actu-archives {
height : 120px;
overflow: auto; 
}
#communique{
width: 590px;
height : 468px;
overflow: auto; 
margin-bottom : 15px;
}

#communique p{
margin-bottom : 8px;
padding-left : 80px;
text-indent : -80px;
}
#contenu_home{
margin-left : 316px;
height : 585px;
}
#contenu_home2{
margin-left : 6px;
height : 585px;
width : 615px;
float: left;
}
#left_home{
width : 303px;
height : 585px;
float: left;
}
#experts{
float: left;
width: 280px; 
margin-right: 30px;
}

#lemot{
float: left;
width: 280px; 
}

#tendances{
float: left;
width: 280px; 
}

#tendances p{
margin-bottom: 4px;
}

#tendances img{
float: left;
border: none;
margin-right: 8px;
margin-bottom: 0px;
}

#marche{
float: left;
width: 600px;
height : 490px;
overflow: auto; 
margin-bottom : 15px;
}
#marche p{
margin-bottom : 4px;
}

#marche .pleft{
float: left;
width : 270px;
}

#marche .pright{
margin-left : 40px;
float: left;
width : 270px;
}
#equipe p{
margin-bottom : 4px;
}
#marche img{
float: left;
border: none;
margin-right: 8px;
margin-bottom: 0px;
}

#equipe .pleft{
float: left;
width : 270px;
}

#equipe .pright{
margin-left : 40px;
float: left;
width : 270px;
}
#equipe img{
float: left;
border: none;
margin-right: 8px;
margin-bottom: 0px;
}

#marche .rub{
color : #827320;
font-size : 14px;
font-weight:bold;
}

#video{
margin-top: 8px;
}

hr{
display: block; 
clear: both; 
visibility: hidden;
height: 0px;
border: 0;
border-width: 0; 
margin: 0; 
padding: 0; 
}

.infoplus
{
display : block;
text-align : right;
margin-right : 4px;
color: #868789;
font-weight: bold;
}

.footer{
position : absolute;
top : 746px;
width : 924px;
text-align : center;
background-color :#8f7129;
color : #FFF;
height : 20px;
}

.footer a{
line-height : 16px;
margin-right : 4px;
margin-left: 4px;
color : #FFF;
}

.footer a:hover{
text-decoration: underline;
}
