 /* CSS styles of Wistiprix.com by Open Resources www.openresources.fr */

/*  ----------------------------------------------------------- */
/*  Balises generales */
/*  ----------------------------------------------------------- */

*{margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#999494;}

body {background:#FFFFFF; text-align:center; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}
div#global {margin:0 auto; position:relative; text-align:left; width:918px; background-color:#ffffff;}

img{border:0}

a{text-decoration:underline;}
a:hover{text-decoration:none;}

br.cleaner {clear:both; height:0px; font-size:0px; border:none; margin:0; padding:0; background:transparent;}


/*  ----------------------------------------------------------- */
/*  Header */
/*  ----------------------------------------------------------- */ 
div#global div#header {float:left; width:918px; /*height:109px;*/ border-bottom:2px solid #f6f6f6;}
div#global div#header div#logo {float:left; width:291px; padding-top:23px;}

div#global div#header div#lign_btn {float:left; width:627px; padding-top:12px;}
div#global div#header div#lign_btn p {float:right; padding-top:15px; color:#333333;}
div#global div#header div#lign_btn p a {padding-top:15px; color:#333333;}
div#global div#header div#lign_btn p a:hover {color:f18b19;}
		
div#global div#header div#menu {float:left; width:627px; height:38px; padding-top:30px;}
div#global div#header div#menu a {float:right; font-size:13px; text-decoration:none; text-align:center; color:#676767; padding-top:10px; height:28px;}
div#global div#header div#menu a:hover {color:#000000;}

	/* btn accueil */
	div#global div#header div#menu a#accueil {width:70px; background:url('/img/bt-accueil.gif') no-repeat;}
	div#global div#header div#menu a:hover#accueil {background:url('/img/bt-accueil.gif') no-repeat 0px -38px;}
	div#global div#header div#menu a#accueil.on {background:url('/img/bt-accueil.gif') no-repeat 0px -38px;}
		
	div#global div#header div#menu a#openshop {width:93px; background:url('/img/bt-openshop.gif') no-repeat;}
	div#global div#header div#menu a:hover#openshop {background:url('/img/bt-openshop.gif') no-repeat 0px -38px;}
	div#global div#header div#menu a#openshop.on {background:url('/img/bt-openshop.gif') no-repeat 0px -38px;}
		
	div#global div#header div#menu a#offre {width:96px; background:url('/img/bt-offre.gif') no-repeat;}
	div#global div#header div#menu a:hover#offre {background:url('/img/bt-offre.gif') no-repeat 0px -38px;}
	div#global div#header div#menu a#offre.on {background:url('/img/bt-offre.gif') no-repeat 0px -38px;}
		
	div#global div#header div#menu a#faq {width:51px; background:url('/img/bt-faq.gif') no-repeat;}
	div#global div#header div#menu a:hover#faq {background:url('/img/bt-faq.gif') no-repeat 0px -38px;}
	div#global div#header div#menu a#faq.on {background:url('/img/bt-faq.gif') no-repeat 0px -38px;}
	
	div#global div#header div#menu a#openresources {width:127px; background:url('/img/bt-openresources.gif') no-repeat;}
	div#global div#header div#menu a:hover#openresources {background:url('/img/bt-openresources.gif') no-repeat 0px -38px;}
	div#global div#header div#menu a#openresources.on {background:url('/img/bt-openresources.gif') no-repeat 0px -38px;}
	

/*  ----------------------------------------------------------- */
/*  Fil d'ariane */
/*  ----------------------------------------------------------- */
div#global div#fil_ariane {float:left; width:918px; font-size:11px; padding-bottom:5px; padding-top:5px;}
div#global div#fil_ariane a{color:#999494; font-size:11px;}


/*  ----------------------------------------------------------- */
/*  Contenus */
/*  ----------------------------------------------------------- */

div#global div#contenu {float:left; width:918px;}

div#global div#contenu div#grand_titre {float:left; width:918px; height:40px; background:url('/img/sep-dotted-hori-trans-tit2.gif') repeat-x left bottom; padding-top:6px;}
div#global div#contenu div#grand_titre span.guil_gauch {float:left; display:block; width:16px; height:22px; background:url('/img/guillemets-h1-gauch.gif') no-repeat; margin-top:10px;}
div#global div#contenu div#grand_titre span.guil_droit {float:left; width:16px; height:22px; background:url('/img/guillemets-h1-droit.gif') no-repeat;margin-top:14px;}
div#global div#contenu div#grand_titre h1 {float:left; font-size:20px; color:#f18a16; font-weight:normal; padding-top:5px;}
div#global div#contenu div#grand_titre h1 b {font-size:20px; color:#f18a16;}

/*  ----------------------------------------------------------- */
/*  ----------------------------------------------------------- */
/*  Page d'accueil */

div#global div#contenu div#grd_encart {float:left; width:918px; height:313px; background:#ffffff url('/img/bg-encart-hp.jpg') repeat-x left bottom; margin-bottom:21px;}
div#global div#contenu div#grd_encart div.visu {float:left; padding:23px 0 0 98px;}
div#global div#contenu div#grd_encart h1 {float:left; font-size:24px; color:#346984; padding:94px 0 0 50px; width:400px;}
div#global div#contenu div#grd_encart div.zone_bt {float:left; margin:16px 0 0 52px; height:145px; width:487px; background:url('/img/bg-encart-zone-bt.gif') no-repeat top left; padding-left:24px;}
div#global div#contenu div#grd_encart div.zone_bt a {float:left; display:block; width:215px; height:52px; background:url('/img/bg-bt-encart-tester.jpg') no-repeat; font-size:14px; color:#333333; text-decoration:none; margin-top:28px; padding:19px 0 0 49px;}
div#global div#contenu div#grd_encart div.zone_bt a:hover {background:url('/img/bg-bt-encart-tester.jpg') no-repeat 0px -71px;}
div#global div#contenu div#grd_encart div.zone_bt a b {text-transform:uppercase; color:#333333;}


/*  Bloc HP tiers */
div#global div#contenu div.bloc_hp_tiers {float:left; width:221px; background:url('/img/bg-bloc-221.gif') repeat-y;}
div#global div#contenu div.bloc_hp_tiers span.top {float:left; width:221px; height:5px; background:url('/img/top-bloc-221.gif') no-repeat; line-height:5px;}
div#global div#contenu div.bloc_hp_tiers span.bas {float:left; width:221px; height:5px; background:url('/img/bas-bloc-221.gif') no-repeat; line-height:5px;}
div#global div#contenu div.bloc_hp_tiers div.content {float:left; width:187px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 12px;}
div#global div#contenu div.bloc_hp_tiers div.content_hp {float:left; width:187px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 12px;; background:url('/img/background-bloc-hp.png') no-repeat bottom;}

div#global div#contenu div.bloc_hp_tiers div.content h2 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
div#global div#contenu div.bloc_hp_tiers div.content h3 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
div#global div#contenu div.bloc_hp_tiers div.content_hp h2 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
div#global div#contenu div.bloc_hp_tiers div.content_hp h3 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}

div#global div#contenu div.bloc_hp_tiers div.content div.infos {float:left; width:187px; padding-bottom:10px;}
div#global div#contenu div.bloc_hp_tiers div.content_hp div.infos {float:left; width:187px; padding-bottom:10px;}
div#global div#contenu div.bloc_hp_tiers div.content div.infos p.txt {float:left; width:187px; padding-top:10px;}
div#global div#contenu div.bloc_hp_tiers div.content div.infos p.txt b {color:#5c89a1;}
/*div#global div#contenu div.bloc_hp_tiers div.content div.infos img.video {margin-top:10px;}*/

div#global div#contenu div.bloc_hp_tiers div.content div.infos ul {float:left; list-style-type:none; padding-top:10px;}
div#global div#contenu div.bloc_hp_tiers div.content div.infos ul li {font-size:12px; color:#5c89a1; font-weight:bold; background:url('/img/puce-packs.gif') 0 5px no-repeat; padding-left:15px; padding-bottom:8px;}

div#global div#contenu div.bloc_hp_tiers div.content div.infos a.bt_video {float:left; width:127px; height:30px; background:url('/img/bt-127.png') no-repeat; text-align:center; color:#333333; padding-top:15px; text-decoration:none; margin-left:26px;}
div#global div#contenu div.bloc_hp_tiers div.content div.infos a:hover.bt_video {background:url('/img/bt-127.png') no-repeat 0px -45px;}

div#global div#contenu div.bloc_hp_tiers div.content_hp div.infos ul {float:left; list-style-type:none; padding-top:10px;}
div#global div#contenu div.bloc_hp_tiers div.content_hp div.infos ul li {font-size:12px; color:#5c89a1; font-weight:bold; background:url('/img/puce-packs.gif') 0 5px no-repeat; padding-left:15px; padding-bottom:8px;}

div#global div#contenu div.bloc_hp_tiers div.content_hp div.infos a.bt_video {float:left; width:127px; height:30px; background:url('/img/bt-127.png') no-repeat; text-align:center; color:#333333; padding-top:15px; text-decoration:none; margin-left:26px;}
div#global div#contenu div.bloc_hp_tiers div.content_hp div.infos a:hover.bt_video {background:url('/img/bt-127.png') no-repeat 0px -45px;}

	/* clients */
	div#global div#contenu div.bloc_hp_tiers div.content div.clients {float:left; width:187px; padding-bottom:10px; text-align:center;}
	div#global div#contenu div.bloc_hp_tiers div.content div.clients img {padding:15px 0 10px 0;}
	div#global div#contenu div.bloc_hp_tiers div.content div.clients span {float:left; width:187px; height:1px; background:url('/img/sep-dotted-hori-trans.gif') repeat-x; line-height:1px;}
	
	/* contact */
	div#global div#contenu div.bloc_hp_tiers div.content_gris {float:left; width:191px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 8px; background:#f3f5f6;}
	div#global div#contenu div.bloc_hp_tiers div.content_gris h2 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div.bloc_hp_tiers div.content_gris h3 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div.bloc_hp_tiers div.content_gris div.contact {float:left; width:187px; padding-bottom:10px;}
	div#global div#contenu div.bloc_hp_tiers div.content_gris div.contact p.tel {float:left; width:130px; padding:14px 0 6px 51px; background:url('/img/puce-tel.gif') no-repeat; color:#333333; }
	div#global div#contenu div.bloc_hp_tiers div.content_gris div.contact p.tel b{color:#333333;font-size:11px;}
	div#global div#contenu div.bloc_hp_tiers div.content_gris div.contact p.mail {float:left; width:130px; padding:14px 0 6px 51px; background:url('/img/puce-mail.gif') no-repeat; color:#333333;}
	div#global div#contenu div.bloc_hp_tiers div.content_gris div.contact p.mail a {color:#333333; font-size:11px;}
	

/*  Bloc HP large */
div#global div#contenu div.bloc_hp_large {float:left; width:466px; background:url('/img/bg-bloc-466.gif') repeat-y; margin-left:4px;}
div#global div#contenu div.bloc_hp_large span.top {float:left; width:466px; height:5px; background:url('/img/top-bloc-466.gif') no-repeat; line-height:5px;}
div#global div#contenu div.bloc_hp_large span.bas {float:left; width:466px; height:5px; background:url('/img/bas-bloc-466.gif') no-repeat; line-height:5px;}
div#global div#contenu div.bloc_hp_large div.content {float:left; width:432px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 12px;}

div#global div#contenu div.bloc_hp_large div.content h2 {float:left; width:432px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}

div#global div#contenu div.bloc_hp_large div.content div.infos {float:left; width:432px; padding-bottom:10px;}
div#global div#contenu div.bloc_hp_large div.content div.infos p.txt {float:left; width:432px; padding-top:10px; text-align:justify;}
div#global div#contenu div.bloc_hp_large div.content div.infos p.txt b {color:#5c89a1;}

div#global div#contenu div.bloc_hp_large div.content div.infos a.bt_savoirplus {float:left; width:138px; height:30px; background:url('/img/bt-138.gif') no-repeat; text-align:center; color:#333333; padding-top:15px; text-decoration:none; margin-left:153px;}
div#global div#contenu div.bloc_hp_large div.content div.infos a:hover.bt_savoirplus {background:url('/img/bt-138.gif') no-repeat 0px -45px;}

	/* Mini packs */
	div#global div#contenu div.bloc_hp_large div.content div.infos div.mini_pack {float:left; width:87px; height:108px; background:url('/img/bg-pack-small.jpg') no-repeat; margin-left:37px; _margin-left:24px; margin-top:10px;}
	div#global div#contenu div.bloc_hp_large div.content div.infos div.mini_pack span {float:right; width:68px; height:17px; margin-top:86px; color:#FFFFFF; padding:1px 0 0 4px;}
	div#global div#contenu div.bloc_hp_large div.content div.infos div.mini_pack span a {color:#FFFFFF;}
	div#global div#contenu div.bloc_hp_large div.content div.infos div.mini_pack span.stand {background:#bad003;}
	div#global div#contenu div.bloc_hp_large div.content div.infos div.mini_pack span.lib {background:#f18b19;}
	div#global div#contenu div.bloc_hp_large div.content div.infos div.mini_pack span.prem {background:#56b9f8;}


/*  ----------------------------------------------------------- */
/*  ----------------------------------------------------------- */
/*  Page interieure */

div#global div#contenu div#corps {float:left; width:691px;}
div#global div#contenu div#corps p {padding-top:10px; padding-bottom:10px;}
div#global div#contenu div#corps p.txt b {color:#5c89a1;}

		/* Boutons bas de chaque pages presentation */
			
		div#global div#contenu div#corps .bt_admin {float:right;}
		div#global div#contenu div#corps .bt_admin a{float:left; width:240px; height:30px; background:url('/img/bt-admin.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_admin a:hover{background:url('/img/bt-admin.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_admin a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_os {float:left;}
		div#global div#contenu div#corps .bt_retour_os a{float:left; width:180px; height:30px; background:url('/img/bt-retour-openshop.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_os a:hover{background:url('/img/bt-retour-openshop.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_os a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_parametrage {float:right;}
		div#global div#contenu div#corps .bt_parametrage a{float:left; width:240px; height:30px; background:url('/img/bt-parametrage.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_parametrage a:hover{background:url('/img/bt-parametrage.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_parametrage a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_admin {float:left;}
		div#global div#contenu div#corps .bt_retour_admin a{float:left; width:250px; height:30px; background:url('/img/bt-retour-catalogue.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_admin a:hover{background:url('/img/bt-retour-catalogue.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_admin a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_contenus {float:right;}
		div#global div#contenu div#corps .bt_contenus a{float:left; width:214px; height:30px; background:url('/img/bt-contenus.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_contenus a:hover{background:url('/img/bt-contenus.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_contenus a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_parametrage {float:left;}
		div#global div#contenu div#corps .bt_retour_parametrage a{float:left; width:265px; height:30px; background:url('/img/bt-retour-parametrage.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_parametrage a:hover{background:url('/img/bt-retour-parametrage.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_parametrage a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_artistique {float:right;}
		div#global div#contenu div#corps .bt_artistique a{float:left; width:202px; height:30px; background:url('/img/bt-direction-artistique.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_artistique a:hover{background:url('/img/bt-direction-artistique.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_artistique a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_contenus {float:left;}
		div#global div#contenu div#corps .bt_retour_contenus a{float:left; width:244px; height:30px; background:url('/img/bt-retour-contenus.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_contenus a:hover{background:url('/img/bt-retour-contenus.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_contenus a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_modules {float:right;}
		div#global div#contenu div#corps .bt_modules a{float:left; width:160px; height:30px; background:url('/img/bt-modules.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_modules a:hover{background:url('/img/bt-modules.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_modules a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_artistique {float:left;}
		div#global div#contenu div#corps .bt_retour_artistique a{float:left; width:228px; height:30px; background:url('/img/bt-retour-direction-artistique.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_artistique a:hover{background:url('/img/bt-retour-direction-artistique.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_artistique a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_paiement {float:right;}
		div#global div#contenu div#corps .bt_paiement a{float:left; width:200px; height:30px; background:url('/img/bt-mode-paiement.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_paiement a:hover{background:url('/img/bt-mode-paiement.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_paiement a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_modules {float:left;}
		div#global div#contenu div#corps .bt_retour_modules a{float:left; width:160px; height:30px; background:url('/img/bt-retour-modules.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_modules a:hover{background:url('/img/bt-retour-modules.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_modules a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_statistiques {float:right;}
		div#global div#contenu div#corps .bt_statistiques a{float:left; width:252px; height:30px; background:url('/img/bt-statistiques.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_statistiques a:hover{background:url('/img/bt-statistiques.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_statistiques a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_paiement {float:left;}
		div#global div#contenu div#corps .bt_retour_paiement a{float:left; width:240px; height:30px; background:url('/img/bt-retour-mode-paiement.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_paiement a:hover{background:url('/img/bt-retour-mode-paiement.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_paiement a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_commandes {float:right;}
		div#global div#contenu div#corps .bt_commandes a{float:left; width:252px; height:30px; background:url('/img/bt-commandes.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_commandes a:hover{background:url('/img/bt-commandes.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_commandes a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_statistiques {float:left;}
		div#global div#contenu div#corps .bt_retour_statistiques a{float:left; width:290px; height:30px; background:url('/img/bt-retour-statistiques.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_statistiques a:hover{background:url('/img/bt-retour-statistiques.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_statistiques a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_espace {float:right;}
		div#global div#contenu div#corps .bt_espace a{float:left; width:180px; height:30px; background:url('/img/bt-espace.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_espace a:hover{background:url('/img/bt-espace.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_espace a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_commandes {float:left;}
		div#global div#contenu div#corps .bt_retour_commandes a{float:left; width:252px; height:30px; background:url('/img/bt-retour-commandes.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_commandes a:hover{background:url('/img/bt-retour-commandes.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_commandes a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_support {float:right;}
		div#global div#contenu div#corps .bt_support a{float:left; width:180px; height:30px; background:url('/img/bt-support.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_support a:hover{background:url('/img/bt-support.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_support a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_espace {float:left;}
		div#global div#contenu div#corps .bt_retour_espace a{float:left; width:200px; height:30px; background:url('/img/bt-retour-espace.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_espace a:hover{background:url('/img/bt-retour-espace.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_espace a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_referencement {float:right;}
		div#global div#contenu div#corps .bt_referencement a{float:left; width:320px; height:30px; background:url('/img/bt-referencement2.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_referencement a:hover{background:url('/img/bt-referencement2.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_referencement a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_support {float:left;}
		div#global div#contenu div#corps .bt_retour_support a{float:left; width:210px; height:30px; background:url('/img/bt-retour-support.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_support a:hover{background:url('/img/bt-retour-support.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_support a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_domaine {float:right;}
		div#global div#contenu div#corps .bt_domaine a{float:left; width:244px; height:30px; background:url('/img/bt-domaine.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_domaine a:hover{background:url('/img/bt-domaine.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_domaine a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_referencement {float:left;}
		div#global div#contenu div#corps .bt_retour_referencement a{float:left; width:350px; height:30px; background:url('/img/bt-retour-referencement2.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_referencement a:hover{background:url('/img/bt-retour-referencement2.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_referencement a .txt {padding:54px; color:#333333;}
		
		div#global div#contenu div#corps .bt_hebergement {float:right;}
		div#global div#contenu div#corps .bt_hebergement a{float:left; width:171px; height:30px; background:url('/img/bt-techno.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_hebergement a:hover{background:url('/img/bt-techno.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_hebergement a .txt {padding:24px; color:#333333;}
		
		div#global div#contenu div#corps .bt_retour_domaine {float:left;}
		div#global div#contenu div#corps .bt_retour_domaine a{float:left; width:268px; height:30px; background:url('/img/bt-retour-domaine.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
		div#global div#contenu div#corps .bt_retour_domaine a:hover{background:url('/img/bt-retour-domaine.gif') no-repeat 0px -45px;}
		div#global div#contenu div#corps .bt_retour_domaine a .txt {padding:54px; color:#333333;}
	
	/*  Page presentation */
	div#global div#contenu div#corps div#encart_degrade {float:left; width:691px; height:194px; background:#ffffff url('/img/bg-presentation.jpg') repeat-x left bottom; margin-bottom:21px;}
	div#global div#contenu div#corps div#encart_degrade div.visu {float:left; padding:37px 0 0 15px;}
	div#global div#contenu div#corps div#encart_degrade h2 {float:left; font-size:22px; color:#346984; padding:40px 0 0 10px; width:330px;}
	div#global div#contenu div#corps div#encart_degrade h3 {float:left; font-size:16px; color:#31302f; padding:4px 0 0 10px; width:330px; font-weight:normal;}
	div#global div#contenu div#corps div#encart_degrade h3 b {font-size:19px; color:#31302f;}
	
	/*  Page interface admin */
	div#global div#contenu div#corps div#menu_interface_admin {float:left; width:691px; background-color:#7c9fb1; height:36px; margin-top:2px; margin-bottom:10px;}
	div#global div#contenu div#corps div#menu_interface_admin div.menu_adm {float:left; padding-left:10px; padding-top:6px;}
	div#global div#contenu div#corps div#menu_interface_admin div.menu_adm a {float:left; color:#ffffff; font-size:11px; text-align:center; padding:5px;}
	div#global div#contenu div#corps div#menu_interface_admin div#menu_on.menu_adm {background:url('/img/picto-fleche.gif') 50% top no-repeat;}
	div#global div#contenu div#corps div#menu_interface_admin div#menu_on.menu_adm a {float:left; color:#ffffff; font-size:11px; color:#788084; font-weight:bold; text-align:center; background:#ffffff; padding:5px; text-decoration:none;}
	
	div#global div#contenu div#corps .visu_admin {padding-left:2px; padding-top:10px; padding-bottom:10px;}
		
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.liste_c {float:left; list-style-type:none; width:320px; padding-right:5px; padding-top:10px; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left top;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.liste_c b {color:#f27b00;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.liste_c li {background:url('/img/picto-fleche.png') 0 5px no-repeat; padding-left:10px; padding-bottom:3px; color:#346984;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.liste_c li a {color:#f27b00;}
	
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.liste_l {float:left; list-style-type:none; width:520px; padding-right:5px; padding-top:10px; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left top;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.liste_l b {color:#f27b00;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.liste_l li {background:url('/img/picto-fleche.png') 0 5px no-repeat; padding-left:10px; padding-bottom:3px; color:#346984;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.liste_l li a {color:#f27b00;}
	
	/*  Page gestion de contenus */
		
	/*  Page direction artistique */
	div#global div#contenu div#corps div#encart_degrade_art {float:left; width:691px; height:194px; background:#ffffff url('/img/bg-direction-artistique.jpg') repeat-x left bottom; margin-bottom:21px;}
	div#global div#contenu div#corps div#encart_degrade_art div.visu {float:left; padding:5px 0 0 15px;}
	div#global div#contenu div#corps div#encart_degrade_art h2 {float:left; font-size:22px; color:#346984; padding:30px 0 0 10px; width:330px;}
	div#global div#contenu div#corps div#encart_degrade_art h3 {float:left; font-size:12px; color:#31302f; padding:4px 0 0 10px; width:330px; font-weight:normal;}
	div#global div#contenu div#corps div#encart_degrade_art h3 b {font-size:12px; color:#31302f;}
	
	/* Page modules */
	
	/*Page hebergement*/
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_heb {float:left; width:500px; padding-top:10px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_heb div.picto {float:left; width:70px; padding-right:5px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_heb div.txt_picto {float:left;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_heb div.txt_picto b {color:#7a89a1;}
	
	/* Page presentation des 3 packs */
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs {float:left; width:657px; padding-top:14px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack {float:left; width:218px; background:#ffffff url('/img/bg-packs.jpg') repeat-x left bottom; border-right:1px solid #eeeeee;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack h3 {float:left; width:218px; font-size:18px; text-align:center; background:none; padding:0;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack h3.stand {color:#bad003;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack h3.lib {color:#f18b19;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack h3.prem {color:#56b9f8;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack img {float:left; margin-left:34px; margin-top:20px; margin-bottom:10px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack p {color:#FFFFFF; padding-left:10px; padding-bottom:10px; width:208px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack p span {font-size:18px; font-weight:700;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack p span.prix_stand {color:#acc102;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack p span.prix_lib {color:#f18b19;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack p span.prix_prem {color:#56b9f8;}
	
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack .bt_pack {float:left; padding-bottom:5px; padding-left:4px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack .bt_pack a{float:left; width:208px; height:30px; background:url('/img/bt-standard.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack .bt_pack a:hover{background:url('/img/bt-standard.gif') no-repeat 0px -45px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div#presentation_packs div.pack .bt_pack a .txt {padding:19px; color:#333333;}
	
	/*  Page packs */
	div#global div#contenu div#corps div#encart_degrade_pack {float:left; width:691px; height:174px; background:#ffffff url('/img/bg-pack.jpg') repeat-x left bottom; margin-bottom:10px;}
	div#global div#contenu div#corps div#encart_degrade_pack div.visu {float:left; padding:15px 0 0 15px;}
	div#global div#contenu div#corps div#encart_degrade_pack h2.standard {float:left; font-size:22px; color:#bad003; padding:20px 0 0 10px; width:330px;}
	div#global div#contenu div#corps div#encart_degrade_pack h2.liberte {float:left; font-size:22px; color:#f18b19; padding:20px 0 0 10px; width:330px;}
	div#global div#contenu div#corps div#encart_degrade_pack h2.premium {float:left; font-size:22px; color:#56b9f8; padding:20px 0 0 10px; width:330px;}
	div#global div#contenu div#corps div#encart_degrade_pack h3 {float:left; font-size:12px; color:#999494; padding:4px 0 0 10px; width:500px; font-weight:normal;}
	div#global div#contenu div#corps div#encart_degrade_pack h3 .titre {color:#346984; font-size:15px; font-weight:bold;}
	div#global div#contenu div#corps div#encart_degrade_pack h3 b {font-size:12px; color:#31302f;}
	
	div#global div#contenu div#corps div.bloc_moitie {float:left; width:340px; background:url('/img/bg-bloc-691.gif') repeat-y; padding-bottom:6px;}
	div#global div#contenu div#corps div.bloc_moitie span.top {float:left; width:340px; height:5px; background:url('/img/top-bloc-691.gif') no-repeat; line-height:5px;}
	div#global div#contenu div#corps div.bloc_moitie span.bas {float:left; width:340px; height:5px; background:url('/img/bas-bloc-691.gif') no-repeat; line-height:5px;}
	div#global div#contenu div#corps div.bloc_moitie div.content {float:left; width:310px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 12px;}
	
	div#global div#contenu div#corps div.bloc_moitie div.content h2.standard {float:left; width:310px; font-size:13px; color:#bad003; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#corps div.bloc_moitie div.content h2.liberte {float:left; width:310px; font-size:13px; color:#f18b19; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#corps div.bloc_moitie div.content h2.premium {float:left; width:310px; font-size:13px; color:#56b9f8; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#corps div.bloc_moitie div.content h3 {float:left; width:310px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	
	div#global div#contenu div#corps div.bloc_moitie div.content div.infos {float:left; width:310px; padding-bottom:10px;}
	div#global div#contenu div#corps div.bloc_moitie div.content div.infos p.txt {float:left; width:310px; padding-top:10px; text-align:justify;}
	div#global div#contenu div#corps div.bloc_moitie div.content div.infos p.txt b {color:#5c89a1;}
	
	div#global div#contenu div#corps div.bloc_moitie div.content div.infos ul {float:left; list-style-type:none; padding-top:10px;}
	div#global div#contenu div#corps div.bloc_moitie div.content div.infos ul li {font-size:12px; color:#5c89a1; font-weight:bold; background:url('/img/puce-packs.gif') 0 5px no-repeat; padding-left:15px; padding-bottom:8px;}
	
	div#global div#contenu div#corps div#bloc_packs_bas {float:left; background:url('/img/bg-packs-bas.jpg') bottom no-repeat; width:691px;}
	div#global div#contenu div#corps div#bloc_packs_bas a.produits_packs {float:left; padding-bottom:8px; padding-left:15px;}
	div#global div#contenu div#corps div#bloc_packs_bas p.bloc_packs {float:left; padding-top:36px; padding-left:20px; font-size:14px; color:#333333;}
	div#global div#contenu div#corps div#bloc_packs_bas p.bloc_packs a {font-size:14px; color:#333333;}
	div#global div#contenu div#corps div#bloc_packs_bas p.bloc_packs b {font-weight:bold; font-size:14px; color:#333333;}
	
	/* Page Comparatif */
	div#global div#contenu div#corps .tableau {border:1px solid #f2f1f1; background-color:#fafafa; width:656px; text-align:center;}
	div#global div#contenu div#corps .tableau th {border-bottom:1px solid #e1e0e0; border-right:1px solid #e1e0e0; height:34px; color:#676767;}
	div#global div#contenu div#corps .tableau th span.standard {color:#bad003;}
	div#global div#contenu div#corps .tableau th span.liberte {color:#f18b19;}
	div#global div#contenu div#corps .tableau th span.premium {color:#56b9f8;}
	div#global div#contenu div#corps .tableau th.premiere_colonne {text-align:left; padding-left:10px; width:300px;}
	div#global div#contenu div#corps .tableau td {border-bottom:1px solid #e1e0e0; border-right:1px solid #e1e0e0; height:22px;}
	div#global div#contenu div#corps .tableau td.premiere_colonne {text-align:left; padding-left:10px;}
	
	/*Page contact*/
	div#global div#contenu div#corps div.bloc_large div.content div.visu_contact {float:left; padding-right:38px; padding-top:20px;}
	
	div#global div#contenu div#corps div.content div.info_contact {float:left; width:400px;}
	div#global div#contenu div#corps div.content div.infos1 {float:left; width:400px;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form {float:left; width:400px; padding-top:5px;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form div.form_txt_petit {float:left; width:140px; font-size:10px;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form div.form_txt {float:left; width:140px;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form div.form_txt_big {float:left;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form span.asterisque {color:#f18b19;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form div.divform {float:left;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form div.divform .form {float:left; border:1px solid #e8e7e7; background-color:#fafafa; width:250px; font-size:11px; padding:2px; color:#f18c1b;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form div.divform textarea {float:left; border:1px solid #e8e7e7; background-color:#fafafa; width:390px; height:50px; font-size:11px; padding:2px; margin-top:3px; color:#f18c1b;}
	
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form .bt_contact {float:right;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form .bt_contact a{float:left; width:125px; height:30px; background:url('/img/bt-contact.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form .bt_contact a:hover{background:url('/img/bt-contact.gif') no-repeat 0px -45px;}
	div#global div#contenu div#corps div.content div.info_contact div.infos1 div.ligne_form .bt_contact a .txt {padding:24px; color:#333333;}*/
			
	/* Page FAQ */
	div#global div#contenu div#corps div.bloc_large div.content div.infos p.faq {float:left;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.int_question {padding-bottom:5px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos a.question {color:#333333; font-weight:bold; background:url('/img/fleche-off.gif') no-repeat 0 3px; padding-left:16px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos a.question_on {color:#333333; font-weight:bold; background:url('/img/fleche-on.gif') no-repeat 0 3px; padding-left:16px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.reponse {floar:left; background-color:#f3f5f6; margin-bottom:10px; padding: 5px 0 5px 15px;}
	
	div#global div#contenu div#corps div#bloc_appel {float:left; background:url('/img/bg-packs-bas.jpg') no-repeat; width:691px;}
	div#global div#contenu div#corps div#bloc_appel p.bloc_txt_appel {float:left; padding-top:16px; padding-left:20px; font-size:14px; color:#333333;}
	div#global div#contenu div#corps div#bloc_appel p.bloc_txt_appel b {font-weight:bold; font-size:14px; color:#333333;}
	div#global div#contenu div#corps div#bloc_appel div.telephone {float:left; font-weight:bold; font-size:16px; color:#333333; background:url('/img/picto-tel.gif') 20px 15px no-repeat; height:36px; padding-top:24px; padding-left:70px;}
	
	div#global div#contenu div#corps div#encart_degrade_faq {float:left; width:691px; height:194px; background:#ffffff url('/img/bg-faq.jpg') repeat-x left bottom; margin-bottom:21px;}
	div#global div#contenu div#corps div#encart_degrade_faq div.visu {float:left; padding:28px 0 0 0;}
	div#global div#contenu div#corps div#encart_degrade_faq h2 {float:left; font-size:22px; color:#346984; padding:30px 0 0 10px; width:330px;}
	div#global div#contenu div#corps div#encart_degrade_faq h3 {float:left; font-size:12px; color:#31302f; padding:4px 0 0 10px; width:330px; font-weight:normal;}
	div#global div#contenu div#corps div#encart_degrade_faq h3 b {font-size:12px; color:#31302f;}
	
	/* Plan du site */
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu {float:left; width:620px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li {color:#eb7b00; font-size:12px; font-weight:700; list-style-type:none; text-transform:uppercase; padding-top:5px; padding-bottom:3px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li a {color:#eb7b00; font-size:12px; text-transform:uppercase; text-decoration:none;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li a:hover {color:#eb7b00; font-size:12px; text-transform:uppercase; text-decoration:underline;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li ul.sousmenu {float:left; width:590px; padding-left:10px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li ul.sousmenu li {color:#333333; font-weight:normal; font-weight:700; text-transform:none; background:url('/img/puce-plansite.gif') 0 10px no-repeat; padding-left:8px; padding-bottom:2px; display:block;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li ul.sousmenu li a {color:#333333; font-weight:normal; font-weight:700; text-transform:none; text-decoration:none;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li ul.sousmenu li a:hover {color:#333333; font-weight:normal; font-weight:700; text-transform:none; text-decoration:underline;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li ul.sousmenu li ul.soustitre {width:580px; padding-left:10px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li ul.sousmenu li ul.soustitre li {color:#333333; font-weight:normal; text-transform:none; background:none; list-style-type:none; padding-left:8px; padding-bottom:2px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li ul.sousmenu li ul.soustitre li a {color:#333333; font-weight:normal; text-transform:none; text-decoration:none;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos ul.menu li ul.sousmenu li ul.soustitre li a:hover {color:#333333; font-weight:normal; text-transform:none; text-decoration:underline;}
	
	/*  Bloc large (691) */
	div#global div#contenu div#corps div.bloc_large {float:left; width:691px; background:url('/img/bg-bloc-691.gif') repeat-y; padding-bottom:6px;}
	div#global div#contenu div#corps div.bloc_large span.top {float:left; width:691px; height:5px; background:url('/img/top-bloc-691.gif') no-repeat; line-height:5px;}
	div#global div#contenu div#corps div.bloc_large span.bas {float:left; width:691px; height:5px; background:url('/img/bas-bloc-691.gif') no-repeat; line-height:5px;}
	div#global div#contenu div#corps div.bloc_large div.content {float:left; width:657px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 12px;}
	
	div#global div#contenu div#corps div.bloc_large div.content h2 {float:left; width:657px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#corps div.bloc_large div.content h3 {float:left; width:657px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	
	div#global div#contenu div#corps div.bloc_large div.content div.infos {float:left; width:657px; padding-bottom:10px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos p.txt {float:left; width:657px; padding-top:10px; text-align:justify;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos p.txt b {color:#5c89a1;}
	
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.lignes_modules {float:left; width:649px; padding-top:15px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.lignes_modules b {font-size:12px; color:#5c89a1;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.lignes_modules div.une_ligne {float:left; padding-bottom:5px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.lignes_modules div.une_ligne div.picto {float:left; margin-right:10px; border:1px solid #d1d3d2;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.lignes_modules div.une_ligne div.txt {float:left; width:200px; padding-right:10px; padding-bottom:15px;height:85px;}
	
	/* Bloc extra large */
	div#global div#contenu div#corps div.bloc_extra_large {float:left; width:910px; background:url('/img/bg-bloc-910.gif') repeat-y; padding-bottom:6px;}
	div#global div#contenu div#corps div.bloc_extra_large span.top {float:left; width:910px; height:5px; background:url('/img/top-bloc-910.gif') no-repeat; line-height:5px;}
	div#global div#contenu div#corps div.bloc_extra_large span.bas {float:left; width:910px; height:5px; background:url('/img/bas-bloc-910.gif') no-repeat; line-height:5px;}
	div#global div#contenu div#corps div.bloc_extra_large div.content {float:left; width:876px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 12px;}
	
	div#global div#contenu div#corps div.bloc_extra_large div.content h2 {float:left; width:876px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#corps div.bloc_extra_large div.content h3 {float:left; width:876px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	
	div#global div#contenu div#corps div.bloc_extra_large div.content div.infos {float:left; width:876px; padding-bottom:10px;}
	div#global div#contenu div#corps div.bloc_extra_large div.content div.infos p.txt {float:left; width:876px; padding-top:10px; text-align:justify;}
	div#global div#contenu div#corps div.bloc_extra_large div.content div.infos p.txt b {color:#5c89a1;}

/*  ----------------------------------------------------------- */
/*  Col droite */
/*  ----------------------------------------------------------- */

div#global div#contenu div#col_droite {float:left; width:221px; margin-left:2px;}
div#global div#contenu div#col_droite div.bloc {float:left; width:221px; background:url('/img/bg-bloc-221.gif') repeat-y;}
div#global div#contenu div#col_droite div.bloc span.top {float:left; width:221px; height:5px; background:url('/img/top-bloc-221.gif') no-repeat; line-height:5px;}
div#global div#contenu div#col_droite div.bloc span.bas {float:left; width:221px; height:5px; background:url('/img/bas-bloc-221.gif') no-repeat; line-height:5px;}

	/* menu */
	div#global div#contenu div#col_droite div.bloc div#menu_droite {float:left; width:211px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px;}
	div#global div#contenu div#col_droite div.bloc div#menu_droite ul {float:left; width:211px; list-style-type:none;}
	div#global div#contenu div#col_droite div.bloc div#menu_droite ul li {width:211px; height:38px; font-size:12px; border-top:2px solid #f6f6f6;}
	div#global div#contenu div#col_droite div.bloc div#menu_droite ul li a {display:block; width:196px; height:28px; background:url('/img/bg-menu-droite-off.gif') repeat-x; text-decoration:none; font-size:12px; color:#676767; padding:10px 0 0 15px;}
	div#global div#contenu div#col_droite div.bloc div#menu_droite ul li a.on {display:block; width:196px; height:28px; background:url('/img/bg-menu-droite-on.gif') repeat-x; text-decoration:none; font-size:13px; color:#112c3a; font-weight:bold; padding:10px 0 0 15px; cursor:default;}
	div#global div#contenu div#col_droite div.bloc div#menu_droite ul li a:hover {text-decoration:underline;}
	div#global div#contenu div#col_droite div.bloc div#menu_droite ul li a:hover.on {text-decoration:none;}
	
		/* sous menu */
		div#global div#contenu div#col_droite div.bloc div#menu_droite ul li.ss_menu {width:211px; height:auto; float:left; font-size:12px; border-top:2px solid #f6f6f6;}
		div#global div#contenu div#col_droite div.bloc div#menu_droite ul li.ss_menu div.ss_menu {float:left; width:211px; font-size:12px; background:#ebf1f3; padding-bottom:5px;}
		div#global div#contenu div#col_droite div.bloc div#menu_droite ul li.ss_menu div.ss_menu ul {margin:6px 0 0 23px; width:188px; list-style-type:none; _margin-left:8px;}
		div#global div#contenu div#col_droite div.bloc div#menu_droite ul li.ss_menu div.ss_menu ul li {margin-top:2px; height:inherit; !height:auto; _height:13px; border:none; width:188px;}
		div#global div#contenu div#col_droite div.bloc div#menu_droite ul li.ss_menu div.ss_menu ul li a {background:url('/img/puce-ssmenu-off.gif') no-repeat 5px 3px; width:147px; height:inherit; !height:auto; _height:10px; padding:1px 9px 2px 18px; color:#112c3a; font-size:11px; display:block;}
		div#global div#contenu div#col_droite div.bloc div#menu_droite ul li.ss_menu div.ss_menu ul li a.on {background:#ffffff url('/img/puce-ssmenu-on.gif') no-repeat 5px 3px;  width:147px; height:inherit; !height:auto; _height:10px; padding:1px 9px 2px 18px; color:#112c3a; font-size:11px; font-weight:bold; display:block;}

	/* contact */
	div#global div#contenu div#col_droite div.bloc div.content_gris {float:left; width:192px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 8px; background:#f3f5f6;}
	div#global div#contenu div#col_droite div.bloc div.content_gris h2 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#col_droite div.bloc div.content_gris h3 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact {float:left; width:187px; padding-bottom:10px;}
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact p {float:left; color:#333333;}
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact p.tel {float:left; width:130px; padding:14px 0 6px 51px; background:url('/img/puce-tel.gif') no-repeat; color:#333333;}
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact p.tel b{color:#333333;font-size:11px;}
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact p.mail {float:left; width:130px; padding:14px 0 6px 51px; background:url('/img/puce-mail.gif') no-repeat; color:#333333;}
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact p.mail a {color:#333333; font-size:11px;}
	
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact div.bt_siteor {float:left;}
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact div.bt_siteor a{float:left; width:158x; height:30px; background:url('/img/bt-siteor.gif') no-repeat; color:#333333; padding-top:15px; text-decoration:none;}
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact div.bt_siteor a:hover{background:url('/img/bt-siteor.gif') no-repeat 0px -45px;}
	div#global div#contenu div#col_droite div.bloc div.content_gris div.contact div.bt_siteor a .txt {padding-left:24px; padding-right:42px; color:#333333;}

	/* Tester */
	div#global div#contenu div#col_droite div.bloc div.content_demo {float:left; width:187px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 12px; background:url('/img/bg-pack-demo.jpg') no-repeat 5px 85px;}

	div#global div#contenu div#col_droite div.bloc div.content_demo h2 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#col_droite div.bloc div.content_demo h3 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	
	div#global div#contenu div#col_droite div.bloc div.content_demo div.infos {float:left; width:187px; padding-bottom:10px;}
	div#global div#contenu div#col_droite div.bloc div.content_demo div.infos p.txt {float:left; width:187px; padding-top:10px;}
	div#global div#contenu div#col_droite div.bloc div.content_demo div.infos p.txt b {color:#5c89a1;}
	div#global div#contenu div#col_droite div.bloc div.content_demo div.infos a.bt_tester {float:left; width:93px; height:30px; background:url('/img/bt-93.gif') no-repeat; text-align:center; color:#333333; padding-top:15px; text-decoration:none; margin-left:90px; margin-top:60px;}
	div#global div#contenu div#col_droite div.bloc div.content_demo div.infos a:hover.bt_tester {background:url('/img/bt-93.gif') no-repeat 0px -45px;}
	
	/*Témoignage*/
	div#global div#contenu div#col_droite div.bloc div.content_temoin {float:left; width:187px; border:1px solid #f1f1f1; margin-left:4px; _margin-left:2px; padding:0 12px 0 12px;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin h2 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin h3 {float:left; width:187px; font-size:13px; color:#eb7b00; padding:6px 0 7px 0; background:url('/img/sep-dotted-hori-trans.gif') repeat-x left bottom;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin div.infos {float:left; width:187px; padding-bottom:10px;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin div.infos div.txt_temoin {float:left; padding-top:7px; width:122px; color:#5c89a1;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin div.infos div.txt_temoin b {color:#5c89a1; font-weight:700;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin div.infos div.txt_temoin a {color:#5c89a1;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin div.infos span.txt_temoin_petit {color:#5c89a1; font-size:10px; line-height:10px;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin div.infos div.visu_temoin {float:left; padding-top:10px; padding-right:5px;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin div.infos p.txt_ita {float:left; width:187px; padding-top:10px; font-style:italic; font-size:11px;}
	div#global div#contenu div#col_droite div.bloc div.content_temoin div.infos p.txt b {color:#5c89a1;}


/*  ----------------------------------------------------------- */
/*  Footer */
/*  ----------------------------------------------------------- */
div#global div#footer {float:left; width:918px; height:35px; text-align:center; padding-top:9px;}
div#global div#footer a {color:#333333; font-size:11px; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;}