/* BODY */
body
{
   margin:0;
   padding:0;
   background-color:#C0C0C0;
   font-family:Verdana;
   font-weight:normal;
   font-size:8pt;
}
/* LIENS */
a
{
   text-decoration:none;
   color:black;
}
/* CONTENEUR */
#main
{
   margin:0;
   padding:0;
   width:100%
   height:100%;
   border:0;
}
/* HEADER */
#header
{
   position:relative;
   width:958px;
   height:147px;
   margin:0 auto;
   border:0;
   background-color: #C0C0C0;
   background-image:url(images/bandeau.gif);
}
/* BOUTONS HEADER */
#bouton_accueil
{
   position:absolute;
   top:0px;
   left:180px;
   height:110px;
   width:350px;
   cursor:pointer;
   border:0;
}
#bouton_pro
{
   position:absolute;
   top:40px;
   right:0px;
   height:65px;
   width:190px;
   cursor:pointer;
   border:0;
}

#outils
{
   position:absolute;
   top:20px;
   right:0px;
   width:260px;
   border:0;
}
/* PARTIE CENTRALE */
#center
{
   width:958px;
   height:100%;
   min-height:530px;
   margin:0 auto;
   border:0;
   padding-bottom: 15px;
   overflow: hidden;
   background-color:#ffffff;
   background-image:url(images/fond.jpg);
}
#center_accueil
{
   width:700px;
   height:100%;
   margin:0 auto;
   border:0;
   overflow: hidden;
   background-color:#ffffff;
   background-image:url(images/fond.jpg);

}
#contenu_page
{
   background-color: #ffffff;
   padding-left:20px;
}

/* MENU */
#menu
{
   background-color: #808285;
   width:958px;
   height:20px;
}

/* NAVIGATION */
#navigation
{
   background-color: #ffffff;
   width:958px;
   height:20px;;
}

/* CONTENU */
#content
{
   position:relative;
   float:left;
   width:740px;
   height:100%;
   min-height:530px !important;
   padding-left: 20px;
   padding-right: 15px;
   padding-top: 30px;
   border:0;
   background-repeat:no-repeat;
   overflow:hidden;
}
#content_fiche_print
{
   width:740px;
   height:100%;
   min-height:640px !important;
   padding-left: 20px;
   padding-right: 20px;
   border:0;
   background-repeat:no-repeat;
   overflow:hidden;
}

/* CONTENU page d'accueil*/
#content_accueil
{
   width:700px;
   height:360px;
   border:0;
   background-repeat:no-repeat;
   overflow:hidden;
}

/* CONTENU full page */
#content_full
{  
   width: 900px;
   height:100%;
   min-height:590px !important;
   padding-left: 20px;
   padding-right: 20px;
   padding-top: 20px;
   border:0;
   background-repeat:no-repeat;
   overflow:hidden;
}

/* PUB */
#pub
{
   margin-top: 35px;
   width:170px;
   height:100%;
   /*min-height:500px !important;*/
   overflow:hidden;
   padding-right: 5px;
   /*background-color: #E47A04;    */
}
/* FOOTER */
#footer
{
   position:relative;
   width:958px;
   margin:0 auto;
   border:0;
   background-image: url(images/footer_font.jpg);
}
#footer_services
{
   background-image: url(images/footer_font.jpg);
   padding-left: 20px;
}
#footer_accueil
{
   position:relative;
   width:700px;
   height: 311px;
   margin:0 auto;
   border:0;
   background-image: url(images/footer_accueil.jpg);
}

/*  LIENS ACCUEIL  */
#lien_accueil
{
   position:relative;
   width:700px;
   margin:0 auto;
   border:0;
}
/*  Texte par défaut  */
span.normal
{
	font-family: Verdana, Arial, sans-serif;
    font-size:8pt;
	color: #000000;
}

/*  ENVOI FICHE A UN AMI  */
#send_product
{
	padding-top: 10px;
	padding-left: 30px;
}

/* MESSAGE OK */
.ok
{
   color:green; 
   font-weight:bold;
}
/* MESSAGE ERREUR */
.erreur
{
   color:red;
   font-weight:bold; 
}

/* MENU HAUT */
table.menu
{
	height: 20px;
}
a.menu
{
	font-family:Verdana;
    font-size:8pt;
	font-weight: bold;
	color: #ffffff;
}
a.menu_survol
{
	font-family:Verdana;
    font-size:8pt;
	font-weight: bold;
	color: #4c4c4e;
}
table.menu td:hover
{
	background-color: #bdc6c7;
	cursor: pointer;
	color: #4c4c4e;
}
td.menu_col1
{
	text-align: center;
	width: 25%;
	background-color: #808285;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
td.menu_col2
{
	text-align: center;
	width: 25%;
	background-color: #4c4c4e;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
