body
{
padding:0px;
margin:0px;
border:0px;
background-image: url(./images_site/bg-body.png);
background-repeat:repeat-x;
}

/*********************
STYLE HEADER
*********************/

#header
{
width:1184px;
height:155px;
margin:auto;
background-image: url(./images_site/bg-top-b.png);


}

#menu-top
{
margin:auto;
width:1022px;
height:155px;


}

#logo-ecdist
{
background-image: url(./images_site/bg-logo.png);
background-repeat:repeat-x;
height:155px;
width:250px;
float:left;
}


#logo-ecdist img
{
margin-left:33px;
margin-top:13px;
border:0;
}

#information
{
width:772px;
height:155px;
float:right;/*
border: 2px solid #808080;*/
background-image: url(./images_site/bg-information.png);
}

#compte
{
width:224px;
height:91px;
font-family:verdana;
font-size:8pt;
margin-left:28px;
margin-top:15px;
color: #234a5f;/*
border: 2px solid #808080;*/
float:left;
}

#compte a
{
color:#234a5f;
text-decoration:underline;
}

#compte a:hover
{
color:#234a5f;
text-decoration:none;
}

#compte p
{

}

#compter p a:hover
{
text-decoration:none;
}

.compte-conseil
{
text-align: right;
padding-right:10px;
margin:0;/*
margin-top:15px;*/
}

.compte-numero
{
font-size:13pt;
text-align:right;
padding-right:10px;
margin:0;
margin-top:7px;
}

#connexion
{
height:91px;
width:300px;
font-family:verdana;
font-size:10pt;
margin-left:61px;
margin-top:15px;
color: #234a5f;/*
border: 2px solid #808080;*/
float:left;
text-align:left;
}

#connexion img
{
margin-left:5px;
margin-top:7px;
float:left;
}

#connexion a
{
color: #234a5f;
text-decoration:underline;
font-style:italic;
font-size:8pt;
}

#connexion a:hover
{
color: #234a5f;
text-decoration:none;
font-style:italic;
font-size:8pt;
}

#connexion 	input[type=submit]{
	
	background:url(./images_site/picto-ok.png)no-repeat;
	width:33px;
	height: 26px;
	z-index:5;
	//padding: 0 0 0 10px;
	cursor: pointer;
	border:0;
	margin-left:5px;
	margin-top:7px;
	float:left;
}

.submit{
     border:none;
     color:#fff;
     background: transparent url('./images_site/picto-ok.png') no-repeat top left;
     width:33px;
	height: 26px;
}

#pwd
{
margin-top:10px;
float:left;
}

#panier
{/*
border: 2px solid #808080;*/
width:145px;
height:91px;
margin-top:15px;
float:left;
font-family:verdana;
font-size:8pt;
color: #234a5f;
}

#panier a
{
font-weight:bold;
font-size:10pt;
color: #234a5f;
text-decoration:underline;
float:left;
}

#panier a:hover
{
font-weight:bold;
font-size:10pt;
color: #234a5f;
text-decoration:none;
float:left;
}

.panier-produit
{
margin:0px;
margin-top:9px;
font-style:italic;
}

.panier-prix
{
margin:0px;
margin-top:5px;
font-style:italic;
}

.panier-franco
{
margin:0px;
margin-top:10px;
font-style:italic;
}

#panier img
{
float:left;
}

#recherche
{
width:740px;
height:28px;/*
border: 2px solid #808080;*/
margin-top:15px;
margin-left:15px;
font-family:verdana;
font-size:8pt;
float:left;
}

#recherche a
{
color: #234a5f;
text-decoration:underline;
}

#recherche a:hover
{
color:#234a5f;
text-decoration:none;
}

#recherche img
{
margin-top:5px;
float:left;
}

#recherche select
{
margin-left:11px;
margin-top:5px;
float:left;
}
/*
#recherche input
{
float:left;
margin-top:5px;
margin-left:20px;
}
*/

.champrecherche
{
float:left;
margin-top:5px;
margin-left:20px;
}


#picto-go
{
margin-top:3px;
float:left;
margin-left:6px;
}

#recherche-avancee
{
float:right;
margin-top:-5px;
}

#recherche-avancee img
{
margin:0px;
margin-top:5px;
}

#recherche-avancee a
{
float:right;
margin-top:10px;
margin-left:10px;
}

/*********************
STYLE NAVIGATION
*********************/

#navigation
{
width:1184px;
height:37px;
margin:auto;
background-image: url(./images_site/bg-menu-b.png);

}

#navigation img
{
border:0px;
}

#menu
{
margin-left:auto;
margin-right:auto;
width:1022px;
height:37px;
}

/********************
STYLE NEWS
********************/
#news
{
width:1184px;
height:46px;
margin:auto;
background-image: url(./images_site/bg-news-b.png);
}

#news img
{
border:0px;
}

#news-content
{
margin:auto;
width:1022px;
}

#news-content img
{
padding-top:5px;
}

#actualite
{
font-family:verdana;
font-size:10pt;
color:#234a5f;
padding-left:15px;
padding-top:10px;
}

#actualite .actu-titre
{
font-weight:bold;
}

/********************
STYLE CONTENU
********************/

#main
{
width:1184px;
margin:auto;
background-image: url(./images_site/bg-contenu-b-2.png);
background-repeat:repeat-y;
}


#corps
{
width:1184px;
margin:auto;
background-image: url(./images_site/bg-contenu-b.png);
background-repeat:no-repeat;
height:auto;
margin-bottom:50px;
}

#contenu
{
margin:auto;
width:1020px;

background-color:white;
z-index:2;
}

#commande
{
margin:auto;
width:1020px;
height:1000px;
background-color:white;
z-index:2;
}

/********************
STYLE MENU GAUCHE
********************/

#menus-gauche
{
width:193px;
float:left;

}

#menu-gauche
{
width:193px;
margin-left:12px;
background-image: url(./images_site/menu-gauche-mid.png);
font-family:verdana;
font-size:10pt;
margin-bottom:20px;
z-index:2;
}

#menu-gauche a
{
color:black;
text-decoration:none;
margin-top:25px;
}

#menu-gauche a:hover
{
color:black;
text-decoration:underline;
}

#selec-cat
{
background-image: url(./images_site/picto-select.png);
background-repeat:no-repeat;
background-position-y:4px;
margin:0px;
padding:0px;
}

/********************
STYLE MENU GAUCHE CATEGORIE
********************/


#menu-gauche-cat
{
width:193px;
margin-left:12px;
background-image: url(./images_site/menu-gauche-mid.png);
font-family:verdana;
font-size:10pt;
margin-bottom:20px;
}

#menu-gauche-cat-top
{
width:193px;
height:28px;
background-image: url(./images_site/menu-gauche-top-vide.png);
font-family:verdana;
color:white;
}

#menu-gauche-cat-top p
{
margin:0;
padding-top:7px;
text-align:center;
}

#menu-gauche-cat a
{
color:#234a5f;
text-decoration:none;
margin-top:25px;
}

#menu-gauche-cat a:hover
{
color:#234a5f;
text-decoration:underline;
}

.cat-select
{
color:black;
font-weight:bold;
}

#menu-gauche-cat ul
{
list-style:none;
margin:0;
padding:0;
padding-left:25px;
padding-top:10px;
padding-bottom:10px;
}

#menu-gauche-cat ul img
{
float:left;
padding-top:5px;
}

#menu-gauche-cat li
{
font-size:10pt;
float:left;
padding-left:5px;
}

#menu-gauche-cat li a
{
color:black;
}

#menu-gauche-cat li a:hover
{
color:black;
}

.nselect
{
padding-left:5px;
}

.separation
{
padding-left:13px;
margin-top:10px;
margin-bottom:10px;
}

.new
{
color:#ab1434;
font-weight:bold;
}

/********************
STYLE TOP UNIVERS
********************/

#top-univers
{
width:193px;
margin-left:12px;
text-align:center;
}

.vignette-univers
{
margin-left:2px;
margin-top:10px;
margin-bottom:5px;
}

/********************
STYLE TOP VENTE
********************/

#top-vente
{
width:781px;
height:166px;
background-image: url(./images_site/top-vente.png);
float:right;
margin-right:13px;
margin-bottom:25px;
}

.titre-vente
{
font-family:verdana;
font-size:10pt;
font-weight:bold;
padding-left:15px;
margin:0;
margin-top:5px;
color:white;
float:left;
}

.categorie-vente
{
font-family:verdana;
font-size:10pt;
font-weight:bold;
padding-left:15px;
margin:0;
margin-top:5px;
color:#cee838;
float:left;
}

/********************
STYLE BONS PLANS
********************/
#bon-plan
{
width:781px;
height:400px;
float:right;
margin-bottom:120px;
}

.plan-titre
{
font-family:verdana;
font-size:12pt;
font-weight:bold;
font-style:italic;
color: #3e4b52;
margin:0;
padding-left:10px
}

#consulter
{
font-family:verdana;
font-size:10.5pt;
color:#5d7a89;
float:right;
margin-right:30px;
margin-top:130px;
}

#consulter a
{
color:#5d7a89;
text-decoration:underline;
}

#consulter a:hover
{
color:#ab1434;
text-decoration:underline;
}

/********************
STYLE PRODUIT
********************/

#produit
{
float:left;
margin-left:40px;
width:140px;
height:308px;
margin-top:20px;
font-family:verdana;
font-size:8pt;
color:#234a5f;
}

#produit a img
{
border:0;
}

#produit a
{
color:#234a5f;
text-decoration:none;
}

#produit a:hover 
{
text-decoration:underline;
}

.produit-titre
{
margin:0;
margin-top:5px;
font-weight:bold;
height:55px;
}

.produit-editeur
{
margin:0;
margin-top:10px;
color:#7d8489;

}

.produit-console
{
margin:0;
margin-top:5px;
color:black;
font-size:9pt;
}

.produit-prix
{
margin:0;
margin-top:10px;
color:#ab1434;
font-size:14pt;
font-style:italic;
font-weight:bold;
font-family:arial;
}

/********************
STYLE RERCHERCHE BAS
********************/

#bas
{

width:1184px;
margin:auto;
background-image: url(./images_site/bg-contenu-b-2.png);
}

#recherche-bas
{
width:1022px;
height:49px;
margin:auto;
background-image: url(./images_site/bg-recherche.png);
}

#form-recherche-bas
{
width:750px;
height:28px;
float:left;
margin-top:10px;
margin-left:270px;
font-family:verdana;
font-size:8pt;

}

#form-recherche-bas a
{
color: #234a5f;
text-decoration:underline;
}

#form-recherche-bas a:hover
{
color: #234a5f;
text-decoration:none;
}

#form-recherche-bas img
{
margin-top:5px;
float:left;

}

#form-recherche-bas select
{
margin-left:11px;
margin-top:5px;
float:left;
}

.cherche-avancee a
{
text-decoration:none;
}

.cherche-avancee a:hover
{
text-decoration:underline;
}

/*
#form-recherche-bas input
{
float:left;
margin-top:5px;
margin-left:25px;
}
*/
/********************
STYLE FOOTER
********************/
#footer
{
height:98px;
background-color:#234a5f;
margin:auto;
width:1022px;
text-align:center;
font-family:verdana;
font-size:8pt;
color:white;
}

#footer p
{
margin:0;
padding-top:10px;
}

#footer a
{
text-decoration:none;
color:white;
}

#footer a:hover
{
text-decoration:underline;
color:white;
}

/********************
STYLE CREDITS
********************/
#credits
{
height:46px;
font-family:verdana;
font-size:8pt;
color:#234a5f;
text-align:center;
}

#credits p
{
padding-top:15px;
}

#bottom
{
height:17px;
background-color:#234a5f;
margin:auto;
width:1022px;
}

/********************
STYLE FICHE PRODUIT
********************/
#fiche-produit
{
width:781px;
background-image: url(./images_site/produit-mid.png);
background-repeat:no-repeat;
float:right;
margin-right:12px;
margin-bottom:15px;/*
overflow:auto;*/
}

#fiche-produit-print
{
width:781px;
height:700px;
background-image: url(./images_site/produit-mid.png);
background-repeat:no-repeat;
margin:auto;
margin-top:15px;/*
overflow:auto;*/
}

.fiche-titre-console
{
margin:0;
color:white;
font-family:verdana;
font-size:10pt;
padding-top:5px;
padding-left:10px;
}

.fiche-titre
{
width:500px;
color:#234a5f;
font-family:verdana;
font-size:12pt;
font-weight:bold;
padding-left:15px;
float:left;
padding-top:5px;
}

.fiche-impression
{
float:right;
font-family:verdana;
font-size:8pt;
color:#234a5f;
margin:0px;
padding-right:15px;
padding-top:15px;
}

.fiche-impression img
{
padding-right:15px;
padding-left:10px;
}

.fiche-impression a img
{
border:0;
text-decoration:none;
}

.fiche-impression a:hover img
{
border:0;
text-decoration:none;
}

.fiche-impression a:hover
{
border:0;
text-decoration:none;
}

.fiche-impression a
{
border:0;
text-decoration:underline;
}

#fiche-image
{
margin-top:16px;
float:left;
margin-bottom:15px;
}

#fiche-image img
{
margin:0px;
padding:0px;
}

.angle-loupe
{
background-image: url(./images_site/picto-loupe03.png);
background-repeat:no-repeat;
width:278px;
height:308px;
z-index:2;
}



#fiche-info
{
float:right;
font-family:verdana;
font-size:12pt;
width:440px;
margin-top:16px;
margin-right:16px;
}

#fiche-prix
{
float:right;
width:400px;
height:136px;
margin-right:16px;
background-image: url(./images_site/fiche-cadre-achat-grand.png);
}

.prix-HT
{
color:#ab1434;
font-style:italic;
font-weight:bold;
font-size:14pt;
font-family:arial;
margin:0;
margin-left:10px;
}

.info-prix-TTC
{
margin:0;
margin-top:5px;
color:#8c8888;
margin-left:10px;
}

.info-prix-HT
{
margin:0;
margin-top:5px;
color:#234a5f;
margin-left:10px;
font-weight:bold;
}

.prix-TTC
{
margin:0;
color:#8c8888;
font-style:italic;
font-family:arial;
font-size:12pt;
margin-left:10px;
}

.prix-plancher
{
color:black;
font-size:8pt;
font-weight:bold;
margin-left:10px;
}

.produit_etat_stock
{
margin-left:10px;
font-size:10pt;
}

.produit_etat_stock img
{
margin:0px;
}

#fiche-achat
{
margin-right:5px;
float:right;
font-family:verdana;
font-size:12pt;
color:#234a5f;
}

.fiche-quantite
{
margin:0;
margin-left:15px;
margin-top:10px;
}

.produit_qte_titre
{
float:left;
margin-top:3px;
}

.produit_qte
{
float:left;
margin-left:15px;
}

.fiche-quantite input[type=submit]{
	
	background:url(./images_site/picto-ajout-panier.png)no-repeat;
	width:150px;
	height: 28px;
	z-index:5;
	//padding: 0 0 0 10px;
	cursor: pointer;
	border:0;
	margin-top:10px;
}


.ajouter_panier_submit
{
	border:none;
     color:#fff;
     background: transparent url('./images_site/picto-ajout-panier.png') no-repeat top left;
     width:150px;
	height: 28px;
}

#fiche-achat select
{
margin-left:15px;
}

#fiche-achat img
{
margin-top:20px;
margin-left:17px;
}

#fiche-sup
{
float:right;
margin-top:15px;
}

.fiche-console
{
font-size:12pt;
margin:0;
}

.fiche-editeur
{
font-size:10pt;
color:#8c8888;
margin:0;
padding-top:5px;
}

.fiche-editeur a
{
font-size:10pt;
color:#8c8888;
text-decoration:none;
}

.fiche-editeur a:hover
{
text-decoration:underline;
}

.fiche-sortie
{
font-size:10pt;
color:#ab1434;
margin:0;
padding-top:5px;
}

.fiche-code-barre
{
font-size:10pt;
font-weight:bold;
font-style:italic;
color:#ab1434;
margin:0;
padding-top:5px;
}

.fiche-code-barre
{
font-size:10pt;
color:#8c8888;
margin:0;
padding-top:5px;
}

.fiche-pegi
{
font-size:10pt;
margin:0;
padding-top:10px;
}

.fiche-info-autre
{
font-size:10pt;
margin:0;
padding-top:5px;
}

.fiche-attention
{
font-size:10pt;
margin:0;
padding-top:5px;
color:red;
font-weight:bold;
font-style:italic;
}

.fiche-langue
{
font-size:10pt;
margin:0;
padding-top:5px;
}

.fiche-video
{
font-size:10pt;
margin:0;
padding-top:30px;
}

.fiche-video a
{
color:#234a5f;
}

#fiche-info-comp
{
margin-top:450px;
}

.fiche-comp-titre
{
margin:0;
font-size:12pt;
font-style:italic;
color:#3e4b52;
font-weight:bold;
padding-left:15px;
margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.fiche-comp-texte
{

font-size:10pt;
margin:0;
padding-left:15px;
padding-top:15px;
margin-bottom:25px;
font-family:verdana;
}

/********************
STYLE LISTE PRODUIT
********************/
#page-fiche
{
margin:auto;
width:1020px;
background-color:white;
z-index:2;
margin-bottom:100px;
border:0px solid white;
}

#liste-produit
{
width:781px;
background-repeat:no-repeat;
background-image: url(./images_site/liste-produit-cadre.png);
font-family:verdana;
font-size:12pt;
float:right;
margin-right:12px;
}

.liste-titre-cat
{
margin:0px;
color:white;
margin-top:5px;
margin-left:15px;
font-size:10pt;
}

.liste-tri
{
color:#234a5f;
font-size:10pt;
margin-left:20px;
float:left;	
margin-top:20px;
margin-bottom:10px;
}

.liste-tri-form
{
margin-left:10px;
float:right;
}

#liste-affichage
{
height:30px;
width:757px;
background-color:#fafcfd;
margin:auto;
margin-top:50px;
margin-bottom:15px;
text-align:center;
}

#liste-produit img
{
margin-top:15px;
margin-bottom:15px;
margin-left:10px;
}

.liste-nb
{
font-size:10pt;
margin:0px;
padding-top:5px;
margin-left:10px;
color:#234a5f;
float:left;
}

.liste-page
{
color:#234a5f;
margin:auto;
padding-top:5px;
font-size:10pt;
text-align:center;
}

.liste-page a
{
color:#234a5f;
}

#liste-fiche
{
width:740px;
height:140px;
margin:auto;
}

#liste-fiche img
{
margin:0px;
}

#liste-fiche-image
{
float:left;

}

#liste-fiche-image p
{
margin:0px;
font-size:10pt;
padding-top:20px;
color:#234a5f;
}

#liste-fiche-image a
{
color:#234a5f;
text-decoration:underline;
border:0px;
}

#liste-fiche-image a:hover
{
color:#234a5f;
text-decoration:none;
border:0px;
}

#liste-fiche-titre
{
float:left;
width:190px;
margin-left:20px;
}

.liste-titre
{
margin:0px;
font-size:10pt;
color:#234a5f;
font-weight:bold;
}

.liste-arrivage
{
margin:0px;
font-size:12pt;
color:#234a5f;
font-weight:bold;
padding-left:35px;
font-style:italic;
}

.liste-titre a
{
color:#234a5f;
text-decoration:none;
}

.liste-titre a:hover
{
color:#234a5f;
text-decoration:underline;
}


.liste-editeur
{
margin:0px;
padding-top:10px;
color:#7d8489;
font-size:8pt;
}

.liste-console
{
margin:0px;
padding-top:5px;
font-size:10pt;
}

.liste-sortie
{
margin:0px;
padding-top:5px;
font-size:8pt;
color:#ab1434
}

.liste-code-barre
{
margin:0px;
padding-top:5px;
font-size:8pt;
color:#7d8489;
}

#liste-fiche-prix
{
float:left;
width:165px;
height:110px;
margin-left:20px;
}

.liste-indic-prix-ht
{
color:#234a5f;
margin:0px;
font-size:10pt;
font-weight:bold;
}

.liste-prix-ht
{
margin:0px;
font-family:arial;
font-style:italic;
font-weight:bold;
color:#ab1434;
font-size:14pt;
}

.liste-ht-msg
{
margin:0;
color:#ab1434;
font-size:8pt;
font-style:italic;
padding-top:5px;
}

.liste-indic-prix-ttc
{
margin:0px;
margin-top:5px;
font-size:10pt;
color:#7d8489;
}

.liste-prix-ttc
{
margin:0px;
font-family:arial;
font-style:italic;
color:#7d8489;
font-size:14pt;
}

.liste-prix-plancher
{
margin:0px;
margin-top:10px;
color:black;
font-size:8pt;
font-weight:bold;
}

#liste-achat
{
float:right;
width:181px;
height:136px;
background-image: url(./images_site/fiche-cadre-achat.png);
}

.liste-quantite
{
color:#234a5f;
font-weight:bold;
margin-left:10px;
}

.liste-quantite select
{
margin-left:20px;
}

.liste-quantite img
{
padding-top:15px;
}

.liste-stock
{/*
margin-top:10px;
margin-left:20px;
font-size:10pt;*/
}
.liste-stock img
{/*
float:left;*/
padding-right:10px;

}


/****************
STYLE NEWSLETTER
****************/
#newsletter
{
width:781px;
height:784px;
background-image: url(./images_site/produit-mid.png);
background-repeat:no-repeat;
float:right;
margin-right:12px;
}

#newsletter-liste
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin-left:15px;
margin-top:15px;
}

.newsletter-texte
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}


/****************
STYLE COMPTE CONNEXION
****************/
#page-connexion
{
width:781px;
background-image: url(./images_site/produit-mid.png);
background-repeat:no-repeat;
float:right;
margin-right:12px;
}

.texte-envoi
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin-left:15px;
margin-top:15px;
}

#box_titre_accueil
{
margin-left:10px;
margin-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
}

#box_contenu_commande
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin-left:15px;
margin-top:15px;
}

#box_contenu_commande input
{
margin-top:5px;
}

.message_erreur
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin-left:15px;
margin-top:15px;
font-style:italic;
color:red;
}

/****************
STYLE PAGE CONTACT
****************/
#page-contact
{
margin:auto;
width:1020px;

background-color:white;
z-index:2;
overflow:auto;
}



/****************
STYLE PAGE CONDITIONS GENERALES
****************/
#page-condition
{
margin:auto;
width:1020px;
background-color:white;
z-index:2;
overflow:auto;
}


/****************
STYLE PAGE PANIER
****************/
#page-panier
{
margin:auto;
width:1020px;
height:900px;
background-color:white;
z-index:2;
overflow:auto;
}

#page-liste-panier
{
width:781px;
height:784px;
background-image: url(./images_site/produit-mid.png);
background-repeat:no-repeat;
float:right;
margin-right:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin-left:15px;
}



#contenu-panier
{
width:760px;
margin:auto;
margin-top:40px;
}

#contenu-panier-titre
{
height:70px;
background-color:#E2E2E2;
margin-bottom:10px;
border-bottom:1px solid #234a5f;
}

.panier_titre_designation
{
width:370px;
float:left;
height:100%
}

.panier_titre_designation_txt
{
margin-top:25px;
margin-left:10px;
}

.panier_titre_prix
{
width:60px;
text-align:center;
float:left;
margin-left:7px;
}

.panier_titre_prix_remise
{
width:60px;
color:red;
text-align:center;
float:left;
margin-left:15px;
}

#panier-liste-titre
{
width:370px;
float:left;
height:100%;
margin-left:7px;
}

#panier-liste-prix-remise
{
width:60px;
float:left;
color:red;
text-align:center;
margin-left:7px;
}

#panier-liste-prix-total-remise
{
width:60px;
float:left;
color:red;
text-align:center;
margin-left:15px;
}

#panier-liste-prix
{
width:60px;
float:left;
text-align:center;
margin-left:7px;
}

#panier-liste-prix input
{
margin:auto;
}

#panier-liste-ligne
{
height:70px;
}

.panier_titre_total
{
float:left;
margin-left:25px;
}

#panier_recalculer
{
float:left;
margin-left:430px;
}

#panier-bouton-vider
{
float:left;
}

.panier_titre_vide
{
margin-top:15px;
margin-left:15px;
}

/****************
STYLE PAGE INSCRIPTION
****************/
#page-inscription
{
margin:auto;
width:1020px;
background-color:white;
z-index:2;
overflow:auto;
color:#000000;
}

#contenu-inscription
{
width:781px;
background-image: url(./images_site/produit-mid.png);
background-repeat:no-repeat;
float:right;
margin-right:12px;
overflow:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin-bottom:50px;
}

.inscription-indent
{
margin-left:15px;
}

/****************
STYLE PAGE SOCIETE
****************/

#page-societe
{
margin:auto;
width:1020px;
height:600px;
background-color:white;
z-index:2;
overflow:auto;
color:#000000;
}

#contenu-societe
{
width:781px;
height:500px;
background-image: url(./images_site/produit-mid.png);
background-repeat:no-repeat;
margin:auto;/*
overflow:auto;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
}

.societe
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:center;
}

.societe a
{
text-decoration:none;
}

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

.societe img
{
margin:auto;
margin-top:15px;
margin-left:5px;
margin-right:5px;

}

.presse
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
margin-left:20px;
margin-top:30px;
line-height:23px;
}

.presse a
{
text-decoration:none;
color:#000000;

}

.presse a:hover
{
text-decoration:underline;
color:#000000;
}

.aide
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
text-align:left;
margin-left:15px;
}

.aide a
{
text-decoration:none;
}

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

.aide img
{
margin:auto;
margin-top:15px;
margin-left:5px;
margin-right:5px;

}


/****************
STYLE PAGE RECHERCHE AVANCEE
****************/
#page-recherche-avancee
{
width:781px;
height:400px;
background-image: url(./images_site/produit-mid.png);
background-repeat:no-repeat;
float:right;
margin-right:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
}

#page-recherche-avancee table
{
margin-left:15px;
margin-top:15px;
}

.administrateur{
float:left;
margin-left:20px;
}
