/* CSS Document */
BODY {	 
font-family : arial; 
font-size:9pt;
font-weight : normal;  
color:#212857;
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px; 
margin-top: 0px;
background-color: #CED2DD;
scrollbar-3d-light-color: #CECECE;
scrollbar-arrow-color: #ffffff;
scrollbar-face-color: #848484;
}
A {color: #8F8F8F;}
A:hover {text-decoration: none;color:#212857;}
A:link {color:#212857;font-weight: bold;}
A:visited {color:#212857;font-weight: bold;}
A:active {color:#212857; font-weight: bold;}


a.retour:link {text-decoration: none;color:#212857;font-weight: normal;}
a.retour:active {text-decoration: none;color:#212857; font-weight: normal;}
a.retour:visited {text-decoration: none;color:#212857;font-weight: normal;}
a.retour:hover {text-decoration: underline;color:#212857;font-weight: normal;}

.date {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#212857;
margin-right:10px;
}
.tableau_page {
border-left: 1px solid #4a588d;
border-right: 1px solid #4a588d;
border-top: 1px solid #4a588d;
border-bottom: 1px solid #4a588d;
border-collapse:collapse;
}
.tableau_page_pro {
border-left: 1px solid #CC5311;
border-right: 1px solid #CC5311;
border-top: 1px solid #CC5311;
border-bottom: 1px solid #CC5311;
border-collapse:collapse;
}
.menu_texte_recherche {
font-family:arial;
font-size:10px;
font-weight:bold;
color:#ffffff;
margin-left:8px;
margin-top:5px;
margin-bottom:5px;
letter-spacing:0px;
}
.menu_texte_newsletter {
font-family:arial;
font-size:10px;
font-weight:bold;
color:#ffffff;
margin-left:8px;
margin-top:55px;
margin-bottom:3px;
letter-spacing:0px;
}
.bouton_ok {
font-family:arial;
font-size:11px;
font-weight:bold;
color:#ffffff;
background-color:#212857;
width:27px;
height:18px;
cursor:hand;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
}
.formulaire_menu_select {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#212857;
background-color:#F0F8FF;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
margin-top:35px;
margin-left:7px;
}
.formulaire_menu_textbox {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#212857;
background-color:#F0F8FF;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
margin-left:7px;
}
.formulaire_menu_newsletter {
margin-top:8px;
}
.conteneur_menu_contact {
margin-top:55px;
width:130px;
height:150px;
}
.conteneur_menu_informations {
margin-top:0px;
width:130px;
height:150px;
}
.menu_contact_texte {
font-family:arial;
font-size:10px;
font-weight:bold;
color:#212857;
margin-left:8px;
margin-top:3px;
margin-bottom:3px;
letter-spacing:0px;
}
a.menu_abonnement:link {
font-family:arial;
font-size:10px;
font-weight:bold;
color:#212857;
text-decoration:none;
word-spacing:-1px;
}
a.menu_abonnement:active {
font-family:arial;
font-size:10px;
font-weight:bold;
color:#212857;
text-decoration:none;
word-spacing:-1px;
}
a.menu_abonnement:visited {
font-family:arial;
font-size:10px;
font-weight:bold;
color:#212857;
text-decoration:none;
word-spacing:-1px;
}
a.menu_abonnement:hover {
font-family:arial;
font-size:10px;
font-weight:bold;
color:#212857;
text-decoration:underline;
word-spacing:-1px;
}
.bouton_envoyer {
font-size:12px;
font-style:normal;
color:#ffffff;
background-color:#212857;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 18px;
cursor:hand;
}
.bouton_modifier {
font-size:12px;
font-style:normal;
color:#eeeeee;
background-color:#076AA6;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 18px;
cursor:hand;
}
.bouton_ajouter {
font-size:12px;
font-style:normal;
color:#202020;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 20px;
width:120px;
cursor:hand;
}
.bouton_supprimer {
font-size:12px;
font-style:normal;
color:#eeeeee;
background-color:#A4063E;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 18px;
cursor:hand;
}
.bouton_enlever {
font-size:12px;
font-style:normal;
color:#202020;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 18px;
}
.bouton_annuler {
font-size:12px;
font-style:normal;
color:#202020;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 18px;
width:100px;
}
.bouton_retour {
font-size:12px;
font-style:normal;
color:#eeeeee;
background-color:#57659E;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 18px;
cursor:hand;
}
.bouton_commander {
font-size:12px;
font-style:normal;
color:#ffffff;
background-color:#C64F49;
border:0px;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
height: 18px;
cursor:hand;
}
.formulaire_contact {
margin-top:5px;
background-color:#DEE3F7;
font-size:12px;
font-style:normal;
width:500px;
border: 1px solid #070038;
padding : 10px;
}
.encadre_informations {
margin-top:5px;
background-color:#DEE3F7;

}
.forms_bg {
background-color: transparent;
font-family:Arial;
font-size:9pt;
color:#212857;
border:1px solid #212857;
}
.forms_bg2 {
background-color: transparent;
font-family:Arial;
font-size:9pt;
color:#212857;
border:1px solid #212857;
}
.texte_forms {
font-family:Arial;
font-size:9pt;
color:#212857;
font-weight:normal;
}
.contact_validation {
font-family : arial; 
font-size : 8pt; 
font-weight : normal; 
color : #212857; 
background-color : #DEE3F7; 
border-color :#D0CEDC;
border-left: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-top: 1px solid;
margin-top : 82px; 
margin-right : 0px;
margin-left : 42px; 
margin-bottom : 0px; 
padding : 10px; 
text-align : center;
width: 400px;
}
.contact_validation_pro {
font-family : arial; 
font-size : 8pt; 
font-weight : normal; 
color : #212857; 
background-color : #DEE3F7; 
border-color :#D0CEDC;
border-left: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
border-top: 1px solid;
margin-top : 82px; 
margin-right : 0px;
margin-left : 42px; 
margin-bottom : 0px; 
padding : 10px; 
text-align : center;
width: 400px;
}
.encadre_formulaires {
background-color:#DEE3F7;
width:586px;
}
.admin_connexion_formulaire {
font-family : arial; 
font-size : 12pt; 
font-weight : normal; 
color : #000000; 
background-color : #cccccc; 
border : 1px solid #163F78; 
margin-top : 0; 
margin-right : 0; 
margin-left : 0; 
margin-bottom : 10px; 
padding : 0; 
text-align : center; 
}
.admin_menu{
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7; 
background-color: #cccccc; 
border: 1px solid #163F78; 
margin-top: 0; 
margin-right: 0; 
margin-left: 0; 
margin-bottom: 10px; 
padding: 10px;
}
a.admin_menu_lien:link {
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7;
text-decoration:none;
}
a.admin_menu_lien:visited {
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7;
text-decoration:none;
}
a.admin_menu_lien:active {
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7;
text-decoration:none;
}
a.admin_menu_lien:hover {
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
color: #2121d7;
text-decoration:underline;
}
a.admin_deconnexion:link {
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
color: #990033;
text-decoration:none;
}
a.admin_deconnexion:visited {
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
color: #990033;
text-decoration:none;
}
a.admin_deconnexion:active {
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
color: #990033;
text-decoration:none;
}
a.admin_deconnexion:hover {
font-family: arial; 
font-size: 10pt; 
font-weight: normal; 
color: #990033;
text-decoration:underline;
}
.admin_tableau_titre {
font-family:Arial;
font-size:13px;
color:#ffffff;
font-weight:bold;
background-color:#163F78;
}
.admin_tableau_detail{
font-family:Arial;
font-size:12px;
color:#163F78;
font-weight:bold;
background-color:#dddddd;
}
.admin_formulaire {
font-family : arial; 
font-size : 12pt; 
font-weight : normal; 
color : #000000; 
background-color : #cccccc; 
border : 1px solid #163F78; 
margin-top : 0; 
margin-right : 0; 
margin-left : 0; 
margin-bottom : 10px; 
padding : 0; 
text-align : center; 
}
.admin_gerer_espacepro {
font-family : arial; 
font-size : 12pt; 
font-weight : normal; 
color : #000000; 
background-color : #cccccc; 
border : 1px solid #163F78; 
margin-top : 0; 
margin-right : 0; 
margin-left : 0; 
margin-bottom : 10px; 
padding : 0; 
text-align : left; 
}
.affaires_description{
font-family : arial; 
font-size : 7pt; 
font-weight : normal; 
color : #212857;
width: 70px;
padding : 2px;
}
.affaires_marque{
font-family : arial; 
font-size : 8pt; 
font-weight : bold; 
color : #212857;
}
.affaires_nom1{
font-family : arial; 
font-size : 9pt; 
font-weight : bold; 
color : #AA0000;
}
.affaires_nom2{
font-family : arial; 
font-size : 9pt; 
font-weight : bold; 
color : #48007E;
}
.affaires_nom3{
font-family : arial; 
font-size : 9pt; 
font-weight : bold; 
color : #007E4E;
}
.affaires_nom4{
font-family : arial; 
font-size : 9pt; 
font-weight : bold; 
color : #E26A13;
}
.affaires_prix{
font-family : arial; 
font-size : 8pt; 
font-weight : bold; 
color : #FFFFFF;
padding-right:2px;
}
.contact_direct{
width:486px;
padding : 7px;
border: 1px solid #163F78;
text-align:left;
}
.selection_tableau_titre{
font-family : arial; 
font-size : 8pt; 
font-weight : bold; 
background-color:#F9CA91;
}
.selection_tableau_ligne1{
font-family : arial; 
font-size : 8pt; 
font-weight : normal;
color:#CFD5E7;
background-color:#798BC4;
}
.selection_tableau_ligne2{
font-family : arial; 
font-size : 8pt; 
font-weight : normal; 
color:#334A90;
background-color:#DCDFE9;
}
.presentation_titre{
font-family : arial; 
font-size : 9pt; 
font-weight : bold;
text-align:center;
color:#eeeeee;
background-color:#57659E;
width : 500px;
border: 1px solid #163F78;
margin-bottom:5px;
}
.presentation_photo{
background-color:#eeeeee;
width : 500px;
border: 1px solid #163F78;
margin-bottom:5px;
}
.presentation_description{
font-family : arial; 
font-size : 9pt; 
font-weight : normal;
color:#57659E;
text-align:left;
background-color:#DEE3F7;
width : 500px;
border: 1px solid #163F78;
}
.erreur{
font-family : arial; 
font-size : 9pt; 
font-weight : normal;
color:#57659E;
text-align:left;
background-color:#DEE3F7;
width : 500px;
border: 1px solid #163F78;
padding:8px;
}
a.panier_supprimer:link {
font-family : arial; 
font-size : 7pt; 
font-weight : normal;
color:#000000;
text-decoration:none;
}
a.panier_supprimer:visited {
font-family : arial; 
font-size : 7pt; 
font-weight : normal;
color:#000000;
text-decoration:none;
}
a.panier_supprimer:active {
font-family : arial; 
font-size : 7pt; 
font-weight : normal;
color:#000000;
text-decoration:none;
}
a.panier_supprimer:hover {
font-family : arial; 
font-size : 7pt; 
font-weight : normal;
color:#000000;
text-decoration:underline;
}
.panier_vide{
font-family : arial; 
font-size : 9pt; 
font-weight : normal;
color:#57659E;
text-align:center;
background-color:#DEE3F7;
width : 300px;
border: 1px solid #163F78;
padding:8px;
}
.abonnement_titre{
font-family : arial; 
font-size : 9pt; 
font-weight : bold;
text-align:center;
color:#eeeeee;
background-color:#57659E;
width : 550px;
border: 1px solid #163F78;
margin-bottom:5px;
}
.titre_informations{
font-family : arial; 
font-size : 11pt; 
font-weight : bold;
}
.encadre_formulaire_abonnement {
background-color:#F1F2F3;
text-align:left;
width:550px;
}
.encadre_texte_abonnement {
background-color:#ffffff;
text-align:left;
width:550px;
border: 0px solid #163F78;
}
.formulaire_menupro_select {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#212857;
background-color:#F0F8FF;
border-left:1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
margin-top:35px;
margin-left:7px;
}
.recherche_rien{
font-family : arial; 
font-size : 9pt; 
font-weight : normal;
color:#57659E;
text-align:center;
background-color:#DEE3F7;
width : 500px;
border: 1px solid #163F78;
padding:8px;
}
.asterisque {
font-family:arial;
font-size:11px;
font-weight:normal;
color:#BE4626;
}

.copyright {
font-family:Arial;
font-size:9px;
color:#cccccc;
text-decoration:none;
margin-right : 14px; 
}
a.mailto:link {
font-family:Arial;
font-size:9px;
color:#cccccc;
text-decoration:none;
}
a.mailto:visited {
font-family:Arial;
font-size:9px;
color:#cccccc;
text-decoration:none;
}
a.mailto:active {
font-family:Arial;
font-size:9px;
color:#cccccc;
text-decoration:none;
}
a.mailto:hover {
font-family:Arial;
font-size:9px;
color:#cccccc;
text-decoration:underline;
}
.flashinfo{
font-family : arial; 
font-size:8pt;
font-weight : bold;  
color:#AA0000;
}
.txtN {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
