/* Couleur bleu logo international: #12064e */
/* Couleur bleu logo cosmetique: #4c133a */
 /* Couleur bleu logo INGEN: #12064e */
 /* Couleur bleu logo TRADING: #c42129 */


body {padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:inherit;}

a img{border:none;}   /* Gilles :  pas de cadre sur une image qui est un lien  */

/* #contenaire{width:780px; position: absolute; left:50%; margin-left:-390px; top:5px;padding-bottom:15px;} */
#contenaire{width:780px; position: absolute; left:auto;  top:5px;padding-bottom:15px; margin: 0px;} 
#banniere{width:780px; height:105px;}
#logo{float:left;width:180px; height:105px; text-align:center;}
#ban{ text-align: right;width:600px; height:105px; float:right;}
#sousban{height:4px; width:780px; }


#pagegauche{position: relative ;float:left; width: 178px; margin-left:2px; margin-bottom:4px;}

/* #pagecentre{ width: 590px; margin-left:180px;}  */
#pagecentre{ width: 600px; float:right; position:relative ;}

#pathway{position: relative ; width:600px; height:25px; clear:both; margin-top:9px; background-color:inherit;background-repeat:repeat-x;  line-height:2em; font-weight:bold}
#pathway a{text-decoration:none;}
#pathway a:hover{text-decoration: underline; font-weight:bold;}

#pagetext{width:400px; float:left;padding:15px 0 0 15px;}
#pagedroite{width:160px; float:right;  margin-top:15px;}
/* ** uniquement pour la page rubrique ** */
#pagerubriques{ width:565px; padding:0 0 0 25px; margin:15px 0 0 0;}

#footer{clear:both; width:780px; height:40px;}
#footertxt p{text-align:center;padding-top:10px}
#footer p a{text-decoration:none; color:#FFFFFF; background-color:inherit;}
#footer p a:hover{text-decoration:underline;}

/* ****************************** MENU VERTICAL ********************************* */
  
#menu_vertical ul{padding:15px 0 0 0; margin:0;list-style:none; }
#menu_vertical li a{padding:0; margin:0; color:#83893f; background-color:inherit; text-decoration:none;}  /*  color:#83893f; le vert "bizarre"  menu de gauche est initialisé là */
#menu_vertical li a:hover{ font-weight:bold; text-decoration:underline;}

.menutitre a{ display: block; background-repeat:no-repeat; height:18px; width:180px; background-position:left top; font-weight:bold; font-size:12px; text-indent:15px;padding:10px 0 0 0; }
.menutitre a:hover{  background-color:inherit; text-decoration:none; text-decoration:none !important }

/* ****************************** MODULES PAGE DROITE *************************************** */
.titremodule{height:20px; width:160px; font-weight:bold; margin-bottom:5px; text-indent:22px; line-height:1.7em; font-size:11px;}
.blocactus p{
	padding:0;
	margin:0;
}
.moduletitre{width:160px; height:20px;font-weight:bold; line-height:2em; text-indent:20px;}
.blocactudate{ display:block;text-align:right; width:158px; height:12px; padding-right:3px}
.blocactus{ margin-bottom:10px; font-size:12px;  width:158px; text-align:justify;}

.blocpresse h1{font-size:12px;padding:5px 0 0 3px; margin:0; text-decoration:underline}
.blocpresse p{
	margin:0;
	padding:3px 0px 15px 1px;
	text-align: justify;
}

/* ****************************** FORMULAIRE *************************************** */
form{padding:0;margin:0; background-color:inherit;}
.input{  height:18px; font-size:10px; margin-bottom:5px; width:160px; background-color:white;}
.textarea{ height:55px; font-size:10px;  margin-bottom:5px; width:160px; background-color:white;}
.select{  height:18px; font-size:10px;  width:100px; line-height:1em;}
.chkbox{ line-height:2em;}


/* ****************************** Forme*************************************** */
hr{display:block; clear:both; padding:3px 0 3px 0; visibility:hidden; border:none}
h1{font-size:18px; margin:0; padding:0 0 15px 0;}
p {color:#000000 ;}

