/* ***** PAGE GLOBALE ***** */
body {background-color:#c0c0c0; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; margin:0 auto; text-align:center;}
.page {width:900px; background-color:#ffffff; text-align:left; margin:0 auto;}
/* ***** PAGE GLOBALE ***** */

/* ***** FOOTER ***** */
.footer {width:900px; height:52px; background-image:url(images/footer/bandeau_orange.gif); background-repeat:no-repeat; text-align:center;}
.footer h1 {font-size:11px; font-weight:bold; color:#000000; padding-top:10px;}
.footer a {color:#000000; text-decoration:none;}
.footer a:hover {text-decoration:underline;}
/* ***** FOOTER ***** */

/* ***** HEADER ***** */
.header {width:900px; height:268px; background-image:url(images/header/header.gif); background-repeat:no-repeat; border:0; margin:0; padding:0;}
.liens_rapides {height:90px; font-size:11px; font-weight:bold; color:#000000; margin-left:180px;width:400px; float: left;}
.liens_rapides img {width:70px; border:0; margin:0; padding:0;}
.envoi_true {font-size:12px; font-weight:bold; color:#009900;}
.envoi_false {font-size:12px; font-weight:bold; color:#dd0000;}
/* ***** FOOTER ***** */

/* ***** MENU ***** */
.menu {width:100%; height:55px; background-color:#192278; margin:0 0 2px 0; border:0; padding:0; text-align:center;}
.menu h1 {font-size:14px; font-weight:bold; color:#ffffff; padding-top:15px;}
.menu a {color:#ffffff; text-decoration:none; margin-right:10px;}
.menu a:hover {color:#ff6f00; text-decoration:underline;}
.menu img {width:16px; height:15px; border:0;}
/* ***** MENU ***** */

/* ***** SOUS-MENU ***** */
.sousmenu {margin-left:20px; margin-right:10px;border:solid 1px #192278;margin-bottom:10px;}
.sousmenu h1 {font-size:16px; text-align:center; font-weight:bold; background-color:#192278; color:#ffffff; margin:0; padding-top:5px; padding-bottom:5px;}
.sousmenu h2 {font-size:12px; font-weight:bold; color:#000000; text-align:left; margin:0;padding-bottom:5px;}
.sousmenu h3 {font-size:9px; color:#000000; text-align:justify; margin:0;padding:5px 5px 5px 5px;}
.sousmenu a {font-size:12px; font-weight:bold; color:#000000; text-decoration:none; margin-left:20px;}
.sousmenu a:hover {font-size:12px; font-weight:bold; color:#000000; text-decoration:underline; margin-left:20px;}
/* ***** SOUS-MENU ***** */

/* ***** PAGE ACCUEIL ***** */
.accueil_presentation_offres{width:100%;height:160px;margin:0;padding:0;margin-bottom:10px; float:left;}
.accueil_presentation_offres_autres{width:100%;height:auto; margin:0;padding:0; float:left;}

.accueil_presentation_left{width:390px;height:160px;margin:0;padding:0;margin-left:5px;background:url(images/accueil/fond_box_gauche.png);background-repeat:no-repeat;float:left;}
.accueil_presentation_left_titre {width:390px; height:44px; margin:0; padding:0;}
.accueil_presentation_left_titre h1 {font-size:18px; font-style:italic; font-weight:bold; color:#192278; text-align:justify; margin:0; padding:0; margin-left:10px; padding-top:10px;}
.accueil_presentation_left_contenu{width:390px; height:115px; }
.accueil_presentation_left_contenu_img {width:100px; height:100px; border:0; float:left; margin-left:2px; margin-right:10px;}
.accueil_presentation_left_contenu h1{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0;}
.accueil_presentation_left_contenu h2{font-size:16px; font-style:italic; font-weight:bold; color:#192278; text-align:center; margin:0; padding:0;}

.accueil_presentation_right{width:480px;height:160px;margin:0;padding:0;margin-right:5px;background:url(images/accueil/fond_box_droite.png);background-repeat:no-repeat;float:right;}
.accueil_presentation_right_titre {width:480px; height:44px; margin:0; padding:0;}
.accueil_presentation_right_titre h1 {font-size:18px; font-style:italic; font-weight:bold; color:#192278; text-align:justify;  margin:0; padding:0; margin-left:10px; padding-top:10px;}
.accueil_presentation_right_contenu{width:480px; height:115px;}
.accueil_presentation_right_contenu_img {width:100px; height:100px; border:0; float:left; margin-right:10px; margin-left:2px;}
.accueil_presentation_right_contenu h1{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0;}
.accueil_presentation_right_contenu h2{font-size:16px; font-style:italic; font-weight:bold; color:#192278; text-align:center; margin:0; padding:0;}

.accueil_presentation_produits{width:580px;margin:0;padding:0;margin-left:5px;float:left;}
.accueil_presentation_produits_titre {width:580px; height:44px; margin:0; padding:0;background:url(images/accueil/fond_bandeau_meilleurs_tarifs.png);background-repeat:repeat-x;}
.accueil_presentation_produits_titre h1 {font-size:18px; font-style:italic; font-weight:bold; color:#ff6f00; text-align:justify; margin-left:10px; padding-top:10px;}
.accueil_presentation_produits_contenu{width:580px;background:url(images/accueil/fond_box_tarifs_web.png);background-repeat:no-repeat;}
.accueil_presentation_produits_contenu_img {width:101px; height:101px; border:0; float:left; margin-right:10px; margin-left:2px;}
.accueil_presentation_produits_contenu h1{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0;}
.accueil_presentation_produits_contenu h2{font-size:16px; font-style:italic; font-weight:bold; color:#192278; text-align:center; margin:0; padding:0;}

.accueil_presentation_meilleures_ventes{width:300px;margin:0;padding:0;margin-right:5px;float:right;}
.accueil_presentation_meilleures_ventes_titre {width:300px; height:44px; margin:0; padding:0;background:url(images/accueil/fond_bandeau_meilleures_ventes.png);background-repeat:repeat-x;}
.accueil_presentation_meilleures_ventes_titre h1 {font-size:18px; font-style:italic; font-weight:bold; color:#ff6f00; text-align:center; margin-left:10px;padding-top:10px;}
.accueil_presentation_meilleures_ventes_contenu{width:300px; height:300px; background:url(images/accueil/fond_box_meilleures_ventes.png);background-repeat:no-repeat;}
.accueil_presentation_meilleures_ventes_contenu_img {width:101px; height:101px; border:0; float:left; margin-right:10px; margin-left:2px;}

.accueil_bouton_en_savoir_plus{width:99px;height:35px;border:0}

.accueil_presentation_meilleures_ventes_tab{width:250px;margin:0;padding:0;margin-left:25px; margin-bottom:5px;}
.accueil_presentation_meilleures_ventes_tab img {width:50px; height:50px;margin:0;padding:0;}
.accueil_presentation_meilleures_ventes_tab h1 {margin:0;padding:0;}
.accueil_presentation_meilleures_ventes_tab h2 {margin:0;padding:0;}
.accueil_presentation_meilleures_ventes_tab h1 a{margin:0;padding:0; color:#192278; font-size:10px; text-decoration:none;}
.accueil_presentation_meilleures_ventes_tab h1 a:hover{margin:0;padding:0; color:#192278; font-size:10px; text-decoration:underline;}
.accueil_presentation_meilleures_ventes_tab h2 a{margin:0;padding:0; color:#ff6f00; font-size:10px; text-decoration:none;}
.accueil_presentation_meilleures_ventes_tab h2 a:hover{margin:0;padding:0; color:#ff6f00; font-size:10px; text-decoration:underline;}
/* ***** PAGE ACCUEIL ***** */

/* ***** PAGE DETAIL CONFIGS ***** */
.details_config {margin-left:20px; margin-right:10px; margin-bottom:10px; width:640px;}
.details_config h1 {font-size:16px; font-weight:bold; color:#ff6f00; margin-bottom:5px; width:90%;}
.details_config h2 {font-size:12px; font-weight:normal; color:#000000; margin:0; text-align:justify; width:90%;}
.details_config h3 {font-size:12px; font-weight:normal; color:#000000; padding:0; margin:5px 0; text-align:justify; border:1px solid #192278;border-left:1px solid #192278;border-right:1px solid #192278;}
.details_config th {font-size:30px; font-style:italic; font-weight:bold; color:#192278; text-align:center;  margin:0; padding:0;}
.details_config green {font-size:16px; font-style:italic; font-weight:bold; color:#006600; text-align:center; margin:0; padding:0;}
.details_config red {font-size:16px; font-style:italic; font-weight:bold; color:#FF0000; text-align:center; margin:0; padding:0;}
.details_config img {border:0; margin-right:10px;}
.details_config .tab_config td{font-size:14px; font-style:normal; font-weight:bold; text-align:center; margin:0; padding:0; width:50%; border:1px solid #CCCCCC; padding-bottom:10px;}
.details_config a{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0;text-decoration:none;}
.details_config a:hover{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0; text-decoration:underline;}
.details_config a_img{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0;text-decoration:none;}
.details_config a_img:hover{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0; text-decoration:none;}
.details_config img2 {border:0; float:none;}
/* ***** PAGE DETAIL CONFIGS ***** */

/* ***** PAGE CONFIGS ***** */
.presentation_configs {border:0; margin:0; padding:0; margin-left:20px; width:640px;float:left;}
.presentation_configs h1 {border:0; margin:0; padding:0;width:100%;float:left}
.presentation_configs h1 .titre {width:100%;font-size:20px; font-weight:bold; color:#ff6f00; margin-bottom:5px; float:left}
.presentation_configs h1 .navigation {width:100%; height:44px; background:url(images/accueil/fond_bandeau_meilleurs_tarifs.png); float:left}
.presentation_configs h1 .texte{font-size:12px; font-weight:bold; color:#000000; text-align:center; margin-left:20px;}
.presentation_configs h2 {margin:0; padding:0; font-size:12px;}
.presentation_configs h2 .img1 {margin-left:5px;}
.presentation_configs h2 .contenu{height:153px; width:100%;background:url(images/catalogue/box/fond_box_config.png);background-repeat:no-repeat;float:left;}
.presentation_configs h2 .img2 {margin-right:10px;}
.presentation_configs h2 .titre {float:left; margin-top:5px;}
.presentation_configs h2 .titre a{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0;text-decoration:none;}
.presentation_configs h2 .titre a:hover{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0; text-decoration:underline;}
.presentation_configs h2 .prix {font-size:16px; font-style:italic; font-weight:bold; color:#192278; text-align:center; margin:0; padding:0; margin-left:10px;}
.produitnav_lien{font-size:12px; font-weight:bold; color:#ff6f00; text-decoration:none;}
.produitnav_lien:hover{font-size:12px; font-weight:bold; color:#ff6f00; text-decoration:underline;}
/* ***** PAGE CONFIGS ***** */

/* ***** PAGE PRODUITS ***** */
.presentation_produits {border:0; margin:0; padding:0; margin-left:20px; width:640px;float:left;}
.presentation_produits h1 {border:0; margin:0; padding:0;width:100%;float:left}
.presentation_produits h1 .titre {width:100%;font-size:20px; font-weight:bold; color:#ff6f00; margin-bottom:5px; float:left}
.presentation_produits h1 .navigation {border:0; margin:0; padding:0;width:100%; height:44px; background:url(images/accueil/fond_bandeau_meilleurs_tarifs.png); float:left;}
.presentation_produits h1 .texte{border:0; margin:0; padding:0;font-size:12px; font-weight:bold; color:#000000; text-align:center; margin-left:20px;}
.presentation_produits h1 .texte form {float:left;border:0; margin:0; padding:0; margin-top:10px;}
.presentation_produits h1 .texte select {margin:0; padding:0;}
.presentation_produits h2 {border:0; margin:0; padding:0; font-size:12px;}
.presentation_produits h2 .img1 {margin-left:5px;}
.presentation_produits h2 .contenu{height:153px; width:100%;background:url(images/catalogue/box/fond_box_config.png);background-repeat:no-repeat;float:left}
.presentation_produits h2 .img2 {margin-right:10px;}
.presentation_produits h2 .titre {float:left; margin-top:5px;}
.presentation_produits h2 .titre a{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0;text-decoration:none;}
.presentation_produits h2 .titre a:hover{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0; text-decoration:underline;}
.presentation_produits h2 .prix {font-size:16px; font-style:italic; font-weight:bold; color:#192278; text-align:center; margin:0; padding:0; margin-left:10px;}
.produitnav_lien{font-size:12px; font-weight:bold; color:#ff6f00; text-decoration:none;}
.produitnav_lien:hover{font-size:12px; font-weight:bold; color:#ff6f00; text-decoration:underline;}
/* ***** PAGE PRODUITS ***** */

/* ***** PAGE DETAIL PRODUITS ***** */
.details_produits {margin-left:20px; margin-right:10px; margin-bottom:10px;}
.details_produits h1 {font-size:16px; font-weight:bold; color:#ff6f00; margin-bottom:5px;}
.details_produits h2 {font-size:12px; font-weight:normal; color:#000000; margin:0; text-align:justify;}
.details_produits h3 {font-size:12px; font-weight:normal; color:#000000; padding:0; margin:5px 0; text-align:justify; border:1px solid #192278;border-left:1px solid #192278;border-right:1px solid #192278;}
.details_produits th {font-size:30px; font-style:italic; font-weight:bold; color:#192278; text-align:center; margin:0; padding:0;}
.details_produits green {font-size:16px; font-style:italic; font-weight:bold; color:#006600; text-align:center; margin:0; padding:0;}
.details_produits red {font-size:16px; font-style:italic; font-weight:bold; color:#FF0000; text-align:center; margin:0; padding:0;}
.details_produits img {border:0; margin-right:10px;}
.details_produits td.tab_config{font-size:14px; font-style:normal; font-weight:bold; background-color:#192278;color:#ffffff; text-align:left; margin:0; padding:0;}

.fiche_produit_titre{font-size:14px; font-weight:bold; color:#000000;}
.fiche_produit_remarque{font-size:12px; font-weight:normal; font-style:italic; color:#000000;}
.fiche_produit_tableau{border:none; width:100%; margin-top:5px; color:#000099;}
.fiche_produit_tableau_td_left_orange{width:230px; background-color:#f79646; text-align:left; padding-left:10px; font-weight:bold; padding-top:5px; padding-bottom:5px;}
.fiche_produit_tableau_td_right_orange{padding-top:5px; padding-bottom:5px; background-color:#f79646; text-align:left; padding-left:10px; font-weight:bold;}
.fiche_produit_tableau_td_left_blanc{padding-top:5px; padding-bottom:5px;width:230px; background-color:#fde4d0; text-align:left; padding-left:10px; font-weight:bold;}
.fiche_produit_tableau_td_right_blanc{padding-top:5px; padding-bottom:5px; background-color:#fde4d0; text-align:left; padding-left:10px; font-weight:bold;}
/* ***** PAGE DETAIL PRODUITS ***** */

/* ***** PAGE LOGICIELS ***** */
.presentation_logiciels {border:0; margin:0; padding:0; margin-left:20px; width:700px;float:left;}
.presentation_logiciels h1 {border:0; margin:0; padding:0;width:100%;float:left}
.presentation_logiciels h1 .titre {width:100%;font-size:20px; font-weight:bold; color:#ff6f00; margin-bottom:5px; float:left}
.presentation_logiciels h1 .navigation {width:100%; height:44px; background:url(images/accueil/fond_bandeau_meilleurs_tarifs.png); float:left}
.presentation_logiciels h1 .texte{font-size:12px; font-weight:bold; color:#000000; text-align:center; margin-left:20px;}
.presentation_logiciels h2 {margin:0; padding:0; font-size:12px;}
.presentation_logiciels h2 .img1 {margin-left:5px;}
.presentation_logiciels h2 .contenu{width:100%;background:url(images/catalogue/box/fond_box_logiciel.png);background-repeat:no-repeat;float:left;}
.presentation_logiciels h2 .img2 {margin-right:10px;}
.presentation_logiciels h2 .titre {float:left; margin-top:5px;}
.presentation_logiciels h2 .titre a{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0;text-decoration:none;}
.presentation_logiciels h2 .titre a:hover{font-size:14px; font-weight:bold; color:#000000; text-align:justify; margin:0; padding:0; text-decoration:underline;}
.presentation_logiciels h2 .prix {font-size:16px; font-style:italic; font-weight:bold; color:#192278; text-align:center; margin:0; padding:0; margin-left:10px;}
.produitnav_lien{font-size:12px; font-weight:bold; color:#ff6f00; text-decoration:none;}
.produitnav_lien:hover{font-size:12px; font-weight:bold; color:#ff6f00; text-decoration:underline;}
/* ***** PAGE LOGICIELS ***** */

/* ***** PAGE SOCIETE ***** */
.presentation_societe {margin-left:20px; margin-right:10px; margin-bottom:10px; float:left;}
.presentation_societe h1 {font-size:16px; font-weight:bold; color:#ff6f00; margin:0;}
.presentation_societe h2 {font-size:12px; font-weight:normal; color:#000000; margin:0;}
.presentation_societe img {width:101px; height:101px; border:0; float:left; margin-right:10px;}
/* ***** PAGE SOCIETE ***** */

/* ***** PAGE MAINTENANCE ***** */
.presentation_maintenance {margin-left:20px; margin-right:10px; margin-bottom:10px;}
.presentation_maintenance h1 {font-size:20px; font-weight:bold; color:#ff6f00; margin-bottom:5px;}
.presentation_maintenance h2 {font-size:12px; font-weight:normal; color:#000000; margin:0; text-align:justify;}
.presentation_maintenance h3 {font-size:12px; font-weight:normal; color:#000000; padding:0; margin:5px 0; text-align:justify; border:1px solid #192278;border-left:1px solid #192278;border-right:1px solid #192278;}
.presentation_maintenance th {font-size:16px; font-style:italic; font-weight:bold; color:#192278; text-align:center; margin:0; padding:0;}
.presentation_maintenance green {font-size:16px; font-style:italic; font-weight:bold; color:#006600; text-align:center; margin:0; padding:0;}
.presentation_maintenance red {font-size:16px; font-style:italic; font-weight:bold; color:#FF0000; text-align:center; margin:0; padding:0;}
.presentation_maintenance img {border:0; margin-right:10px;}
.presentation_maintenance tab_config th{font-weight:bold; background-color:#192278; color:#ffffff; height:20px;}
/* ***** PAGE MAINTENANCE ***** */

/* ***** PAGE ENVOI-AMI ***** */
.presentation_contact {border:0;margin:0;padding:0;width:100%;text-align:center; }
.presentation_contact h1 {font-size:20px; font-weight:bold; color:#ff6f00; margin-bottom:5px;}
.presentation_contact h2 {width:100%; height:566px; font-size:12px; font-weight:normal; color:#000000; margin:0; text-align:justify; background:url(images/contacts/fond_box_contacts.png) center no-repeat; }
.presentation_contact h3 {font-size:12px; font-weight:normal; color:#000000; padding:0; margin:5px 0; text-align:justify; border:1px solid #192278;border-left:1px solid #192278;border-right:1px solid #192278;}
.presentation_contact th {font-size:14px; font-style:italic; font-weight:bold; color:#192278;}
.presentation_contact green {font-size:16px; font-style:italic; font-weight:bold; color:#006600; text-align:center; margin:0; padding:0;}
.presentation_contact red {font-size:16px; font-style:italic; font-weight:bold; color:#FF0000; text-align:center; margin:0; padding:0;}
.presentation_contact img {border:0; margin-right:10px;}
.presentation_contact select {padding:0; margin:0;}
.presentation_contact tab_config th{font-weight:bold; background-color:#192278; color:#ffffff; height:20px;}
/* ***** PAGE ENVOI-AMI  ***** */

/* ***** PAGE ENVOI-AMI ***** */
.presentation_ami {border:0;margin:0;padding:0;width:100%;text-align:center; }
.presentation_ami h1 {font-size:20px; font-weight:bold; color:#ff6f00; margin-bottom:5px;}
.presentation_ami h2 {width:100%; height:540px; font-size:12px; font-weight:normal; color:#000000; margin:0; text-align:justify; background:url(images/envoi_ami/fond_box_envoiami.png) center no-repeat; }
.presentation_ami h3 {font-size:12px; font-weight:normal; color:#000000; padding:0; margin:5px 0; text-align:justify; border:1px solid #192278;border-left:1px solid #192278;border-right:1px solid #192278;}
.presentation_ami th {font-size:14px; font-style:italic; font-weight:bold; color:#192278;}
.presentation_ami green {font-size:16px; font-style:italic; font-weight:bold; color:#006600; text-align:center; margin:0; padding:0;}
.presentation_ami red {font-size:16px; font-style:italic; font-weight:bold; color:#FF0000; text-align:center; margin:0; padding:0;}
.presentation_ami img {border:0; margin-right:10px;}
.presentation_ami tab_config th{font-weight:bold; background-color:#192278; color:#ffffff; height:20px;}
/* ***** PAGE ENVOI-AMI  ***** */

/* ***** PAGE MENTIONS LEGALES ***** */
.lien_cgv{font-size:12px; font-weight:bold; color:#ff6f00; margin:0; text-align:justify; text-decoration:underline}
/* ***** PAGE MENTIONS LEGALES ***** */

/* ***** PAGE PANIER ***** */
.panier_total {font-weight:bold; font-size:20px;}
.presentation_panier {margin-left:20px; margin-right:10px; margin-bottom:10px;}
.presentation_panier h1 {font-size:16px; font-weight:bold; color:#ff6f00; margin-bottom:5px;}
.presentation_panier h2 {font-size:12px; font-weight:normal; color:#000000; margin:0; text-align:justify;}
.presentation_panier h3 {font-size:14px; font-weight:normal; color:#000000; padding:0; margin:5px 0; text-align:justify;}
.presentation_panier img {border:0; margin-right:10px;}
.presentation_panier .etape {border:0; font-size:10px; font-weight:bolder; color:#000000;}
.presentation_panier .tab_panier {color:#000000; margin-top:5px; font-size:12px;}
.presentation_panier .tab_panier th {font-size:12px; font-weight:bold; background-color:#192278; color:#ffffff; border:1px solid #ffffff;}
.presentation_panier .tab_panier .td1 {font-size:12px; color:#000000; border-bottom:1px solid #192278;}
.presentation_panier .tab_panier .td2 {font-size:12px; color:#000000; border-bottom:1px solid #192278;background-color:#ff8f53;}
.presentation_panier .tab_panier .td3 {font-size:12px; color:#000000; }
.presentation_panier .tab_panier .total1 {font-size:14px;background-color:#d8e1ea;font-weight:bold;border-bottom:1px solid #192278;}
.presentation_panier .tab_panier .total2 {font-size:16px; background-color:#d8e1ea; font-weight:bold;}
.presentation_panier .tab_panier .total3 {font-size:16px; background-color:#d8e1ea; font-weight:bold; color:#CC0000;}
.presentation_panier .tab_panier .devise {font-size:14px; font-weight:bold;}
.presentation_panier .tab_panier input {vertical-align:middle;}
/* ***** PAGE PANIER ***** */

/* ***** PAGE ACCUEIL ESPACE MEMBRE ***** */
#menu_onglet {float:left;width:100%;background:#DAE0D2 url("images/menu_onglet/bg.gif") repeat-x bottom;font-size:93%;line-height:normal;}
#menu_onglet ul {margin:0;padding:10px 10px 0;list-style:none;}
#menu_onglet a {color:#000000; display:block;background:url("images/menu_onglet/norm_left.gif") no-repeat left top;padding:5px 15px 4px;}
#menu_onglet li {float:left;background:url("images/menu_onglet/norm_left.gif") no-repeat left top;margin:0;padding:0 0 0 9px;}
#menu_onglet a, #menu_onglet strong, #menu_onglet span {display:block;background:url("images/menu_onglet/norm_right.gif") no-repeat right top;padding:5px 15px 4px 6px;}
#menu_onglet #current {background-image:url("images/menu_onglet/norm_left_on.gif");}
#menu_onglet #current a {background-image:url("images/menu_onglet/norm_right_on.gif");padding-bottom:5px;}
.ligne_droite{border-right:solid #000000 2px;}
.ligne_droite_bottom{border-right:solid #000000 2px;border-bottom:solid #000000 2px;}
.ligne_bottom{border-bottom:solid #000000 2px;}

.lien_orange {color:#ff6f00; text-decoration:none; font-weight:bold}
.lien_orange:hover {color:#ff6f00; text-decoration:underline; font-weight:bold}
/* ***** PAGE ACCUEIL ESPACE MEMBRE ***** */

/* ***** PAGE MES COMMANDES ***** */
.liste_cmdes{width:90%; text-align:center; border:0px;}
.liste_cmdes th {height:25px; font-size:14px; font-weight:bold; background-color:#192278; color:#ffffff; border:solid #FFFFFF 1px;}
.liste_cmdes td {height:20px; font-size:14px; font-weight:normal; color:#000000;border:solid #FFFFFF 1px;}
.liste_cmdes tr:hover td {background-color:#ff6f00;}
.grey{background-color:#E6E3E6;}
.white{background-color:#ffffff;}
.aide{font-size:10px; font-style: italic; color:#ff0000; text-decoration:none;}
.obligatoire{font-size:11px; font-weight: bold; color:#ff0000; text-decoration:none;}
.erreur{font-size:11px; font-weight: bold; color:#ff0000; text-decoration:none;}
/* ***** PAGE MES COMMANDES ***** */

/* ***** PAGE MON COMPTE ***** */
.infos_compte{width:60%; text-align:center; border:0px;}
.infos_compte th {height:25px; font-size:14px; font-weight:bold; background-color:#192278; color:#ffffff; border:solid #FFFFFF 1px;}
.infos_compte td {height:20px; font-size:14px; font-weight:bold; background-color:#E6E3E6; color:#000000;border:solid #FFFFFF 1px;}
.infos_compte tr:hover td {background-color:#ff6f00;}
.aide{font-size:10px; font-style: italic; color:#ff0000; text-decoration:none;}
.obligatoire{font-size:11px; font-weight: bold; color:#ff0000; text-decoration:none;}
.erreur{font-size:11px; font-weight: bold; color:#ff0000; text-decoration:none;}
/* ***** PAGE MON COMPTE ***** */

.tab_menu_produits{font-size:12px; color:#ffffff; background-color:#192278; vertical-align:middle; height:25px;}

/* ***** PAGE INSCRIPTION ***** */
.presentation_inscription {border:0;margin:0;padding:0;width:100%;text-align:center; }
.presentation_inscription h1 {font-size:20px; font-weight:bold; color:#ff6f00; margin-bottom:5px;}
.presentation_inscription h2 {width:100%; font-size:12px; font-weight:normal; color:#000000; margin:0; text-align:justify; }
.presentation_inscription h3 {font-size:12px; font-weight:normal; color:#000000; padding:0; margin:5px 0; text-align:justify; border:1px solid #192278;border-left:1px solid #192278;border-right:1px solid #192278;}
.presentation_inscription th {font-size:14px; font-style:italic; font-weight:bold; color:#192278;}
.presentation_inscription green {font-size:16px; font-style:italic; font-weight:bold; color:#006600; text-align:center; margin:0; padding:0;}
.presentation_inscription red {font-size:16px; font-style:italic; font-weight:bold; color:#FF0000; text-align:center; margin:0; padding:0;}
.presentation_inscription img {border:0; margin-right:10px;}
.presentation_inscription tab_config th{font-weight:bold; background-color:#192278; color:#ffffff; height:20px;}
/* ***** PAGE INSCRIPTION ***** */

/* ***** PAGE MENTIONS ***** */
.presentation_mentions {margin-left:20px; margin-right:10px; margin-bottom:10px; float:left;}
.presentation_mentions h1 {font-size:16px; font-weight:bold; color:#ff6f00; margin:0;}
.presentation_mentions h2 {font-size:12px; font-weight:normal; color:#000000; margin:0;}
.presentation_mentions img {width:101px; height:101px; border:0; float:left; margin-right:10px;}
/* ***** PAGE MENTIONS ***** */

/*
.lien_bleu {color:#192278; text-decoration:none; font-weight:bold}
.lien_bleu:hover {color:#192278; text-decoration:underline; font-weight:bold}
.lien_orange {color:#ff6f00; text-decoration:none; font-weight:bold}
.lien_orange:hover {color:#ff6f00; text-decoration:underline; font-weight:bold}
.liens_sites {margin-left:10px; margin-right:10px; margin-top:10px; float:left; font-size:11px; color:#000000;}
.liens_sites a {font-weight: bold; color:#000000; text-decoration:none;}
.liens_sites a:hover {font-weight: bold; color:#000000; text-decoration:underline;}

.produit_prix{font-size:14px; font-weight:bold; color:#192278;}
.produit_lien{font-size:16px; font-weight:bold; color:#ff6f00; text-decoration:none;}
.produit_lien:hover{font-size:16px; font-weight:bold; color:#ff6f00; text-decoration:underline;}

.tab_menu_produits{font-size:12px; color:#ffffff; background-color:#192278; vertical-align:middle; height:25px;}
.tab_menu_produits form{font-size:12px; color:#ffffff; margin:0; padding:0;}
.tab_menu_produits input{font-size:12px; color:#000000; margin:0; padding:0;}

.affiche_adresse{font-size:12px; font-weight: bold; color:#000000; float:left; margin-left: 300px;}

.paiement {margin-left:10px; margin-right:10px; margin-top:10px; text-align:center;}

.tab {text-align:left;}
.tab th {font-size:12px; padding-left:10px;text-align:left;background-color:#192278; color:#ffffff;}
.tab td {border-bottom: 1px solid #192278; text-align:left; height: 25px;}
.tab select {vertical-align:middle; width:430px;}

.tab_total {text-align:left;}
.tab_total th {font-size:16px; font-weight:bold; color:#ff6f00; margin-bottom:5px;}
.tab_total td {text-align:center; height: 25px; font-size:16px; font-weight:bold;}
*/


