/* CSS styles of Openresources.fr by Open Resources www.openresources.fr */

/*  ----------------------------------------------------------- */
/*  Balises generales */
/*  ----------------------------------------------------------- */

*{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333;}

body {background:#abd6df; text-align:center; margin:0; font-family:Arial, Helvetica, sans-serif;}
body#bg {background:url(/img/bg.jpg) repeat-x #848484;}
div#global {margin:0 auto; position:relative; text-align:left; width:924px;}

img{border:0}

a{text-decoration:none;}
a:hover{text-decoration:underline;}

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:914px; background:url('/img/bg-header.gif') repeat-x; margin-left:5px; _margin-left:2px;}

div#global div#header div#logo {float:left; width:448px; height:82px; padding-top:12px; padding-left:5px;}

div#global div#header div#menu_haut {float:left; width:461px; height:94px;}
div#global div#header div#menu_haut div.onglets {float:left; margin-left:142px; _margin-left:66px; height:25px;}
div#global div#header div#menu_haut div.onglets a {float:left; font-size:11px; padding:9px 7px 0 7px; text-decoration:underline; border-right:1px solid #f18b19;}
div#global div#header div#menu_haut div.onglets a.prem {border-left:1px solid #f18b19;}
div#global div#header div#menu_haut div.onglets a:hover {background:#ffaa4d;}
div#global div#header div#menu_haut div.onglets div#espace_client {float:right; margin-right:8px; position:relative; width:190px; height:79px; border-right:1px solid #f18b19; border-bottom:1px solid #f18b19; border-left:1px solid #f18b19; background:#ffaa4d; _position:absolute; _top:23px; _left:701px; }
div#global div#header div#menu_haut div.onglets div#espace_client span {float:left; width:182px; padding:6px 0 4px 8px; font-size:11px; font-weight:bold;}
div#global div#header div#menu_haut div.onglets div#espace_client div.lign_form {float:left; width:190px; height:16px; padding-bottom:2px;}
div#global div#header div#menu_haut div.onglets div#espace_client div.lign_form div.intit {float:left; width:75px; padding:1px 0 0 8px; font-size:11px;}
div#global div#header div#menu_haut div.onglets div#espace_client div.lign_form input.txt {float:left; width:86px; height:14px; border:1px solid #ffffff; padding:0 4px 0 4px; font-size:11px;}
div#global div#header div#menu_haut div.onglets div#espace_client a.bt_ok {float:left; width:30px; height:14px; background:url('/img/bt-ok.gif') no-repeat right 2px; color:#171414; font-size:11px; text-decoration:underline; padding:0; border:0; margin-left:153px;}
div#global div#header div#menu_haut div.onglets div#espace_client a:hover.bt_ok {text-decoration:none;}

div#global div#header div#menu_haut div.assist_online {float:left; height:101px; width:30px; margin:39px 0 0 242px; _margin:39px 0 0 121px;}

/*  ----------------------------------------------------------- */
/*  Nav */

/*new nav*/
div#global div#header div#navi {float:left; padding-left:26px; height:23px; background:url('/img/header_bg.gif') repeat-x; width:887px; margin-top:10px; _margin-top:-40px;}
div#global div#header div#navi ul {float:left; list-style-type:none; width:664px; height:23px; _padding-left:26px; _width:648px; _margin-left:-13px;}
div#global div#header div#navi ul li {margin:0 0 0 -26px; display:inline; padding-bottom:4px; padding-top:4px;}
div#global div#header div#navi ul li a {text-decoration:none; padding:0px 23px; font-size:13px; font-weight:bold; color:#747474; height:23px; line-height:24px; _line-height:23px;}
div#global div#header div#navi ul li.active {background:transparent url('/img/bg-onglet.gif') no-repeat scroll right top; _background:transparent url('/img/bg-onglet.gif') no-repeat scroll right 4px; display:inline;}
div#global div#header div#navi ul li.active a {background:transparent url('/img/bg-onglet.gif') no-repeat scroll 0 -23px; cursor:default; line-height:24px; _line-height:23px; height:23px; padding-bottom:4px; padding-top:4px;}

div#global div#header div#navi div#num_tel {float:right; margin-top:-6px; width:220px;}
div#global div#header div#navi div#num_tel p {float:left; font-size:13px; color:#7f7e7e; padding-top:7px;}
div#global div#header div#navi div#num_tel p span {font-size:17px; font-weight:700; background:url('/img/puce-tel.png') no-repeat 2px 0px; padding:0 0 5px 12px;}
/*fin new nav*/

div#global div#header div#nav {float:left; width:640px; height:33px; background:url('/img/bg-bas-nav.gif') no-repeat bottom left;}
div#global div#header div#nav a.off {float:left; display:block; width:114px; height:24px; margin-right:5px; background:url('/img/bt-nav.gif') no-repeat 0px 0px; text-align:center; font-size:14px; padding-top:9px; font-weight:bold;color:#555}
div#global div#header div#nav a:hover.off {background:url('/img/bt-nav.gif') no-repeat 0px -33px; text-decoration:none;}
div#global div#header div#nav a.on {float:left; display:block; width:114px; height:24px; margin-right:5px; background:url('/img/bt-nav-selected.gif') no-repeat 0px 0px; text-align:center; font-size:14px; padding-top:9px; font-weight:bold; color:#f18b19;}
div#global div#header div#nav a:hover.on {text-decoration:none;}
div#global div#header div#nav a.home {float:left; display:block; width:35px; height:33px; margin-right:5px; background:url('/img/bt-nav-home.gif') no-repeat 0px 0px;}
div#global div#header div#nav a.home_off {float:left; display:block; width:35px; height:33px; margin-right:5px; background:url('/img/bt-nav-home-off.gif') no-repeat 0px 0px;}

/*
div#global div#header div#num_tel {float:left; width:274px; height:33px; background:url('/img/bg-num-tel.png') repeat-x bottom left;}
div#global div#header div#num_tel p {float:left; font-size:13px; color:#7f7e7e; padding-top:7px;}
div#global div#header div#num_tel p span {font-size:17px; font-weight:700; background:url('/img/puce-tel.gif') no-repeat 6px 0px; padding:0 0 5px 20px;}
*/

/*  ----------------------------------------------------------- */
/*  Fil ariane */
div#global div#header div#fil_ariane_vide {float:left; width:914px; height:13px; background:url('/img/bg-top-corps-hp.gif') no-repeat; line-height:4px; _margin-bottom:-8px; _margin-top:-17px;} 

div#global div#header div#fil_ariane {float:left; width:883px; height:23px; background: url('/img/bg-top-corps.gif') no-repeat; color:#c4bfbf; font-size:12px; padding:10px 0 0 31px; _margin-bottom:-8px; _margin-top:-17px;}
div#global div#header div#fil_ariane a {color:#c4bfbf; font-size:12px; text-decoration:underline;}
div#global div#header div#fil_ariane a:hover {text-decoration:none;}
div#global div#header div#fil_ariane span {color:#c4bfbf; font-size:12px;}


/*  ----------------------------------------------------------- */
/*  Contenu */
/*  ----------------------------------------------------------- */

div#global div.logos {float:left; border:1px solid #d6d5d5; width:144px; margin-right:2px; margin-top:2px; height:66px; text-align:center;}

div#global div#contenu {float:left; width:873px; border-right:2px solid #d7d5d5; border-left:2px solid #d7d5d5; background:#ffffff; margin-left:5px; _margin-left:2px; padding:0px 19px 11px 18px;}

/*  ----------------------------------------------------------- */
/*  Grand titre */
div#global div#contenu div.gtitre {float:left; width:861px; background:url('/img/sep-h1.gif') repeat-x bottom left; margin-left:5px; padding-bottom:2px;}
div#global div#contenu div.gtitre h1 {float:left; color:#fc8e12; font-size:24px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
div#global div#contenu div.gtitre span.guil_gauch {float:left; display:block; width:16px; height:22px; background:url('/img/guillemets-h1-gauch.gif') no-repeat;}
div#global div#contenu div.gtitre span.guil_droit {float:left; width:16px; height:22px; background:url('/img/guillemets-h1-droit.gif') no-repeat;}

/*  ----------------------------------------------------------- */
/*  Corps de page */
div#global div#contenu div#corps {float:left; width:608px;}
div#global div#contenu div#corps_big {float:left; width:858px;}

div#global div#contenu div#corps p.intro {float:left; width:596px; padding:0 6px 14px 6px; padding-top:15px;}
div#global div#contenu div#corps p.intro b {color:#6e95a8;}

div#global div#contenu div#corps p.intro_gris {float:left; width:574px; background-color:#f5f3f3; padding:10px 6px 14px 18px; border-top:1px solid #ffffff; margin-left:5px; _margin-left:2px;}
div#global div#contenu div#corps img.intro {float:left; width:598px; padding-top:2px; margin-left:5px;}
div#global div#contenu div#corps div.pagination {text-align:center;}
div#global div#contenu div#corps div.pagination a{text-decoration:underline;}
div#global div#contenu div#corps div.pagination a:hover{color:#ff8500; text-decoration:none;}


/* Bloc large 608px */
div#global div#contenu div#corps div.bloc_large {float:left; width:608px; background:url('/img/bg-bloc-608.gif') repeat-y;}
div#global div#contenu div#corps div.bloc_large span.top {float:left; width:608px; height:5px; background:url('/img/top-bloc-608.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_large span.bas {float:left; width:608px; height:5px; background:url('/img/bas-bloc-608.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_large div.content {float:left; width:596px; border:1px solid #e1e2e3; margin-left:5px; _margin-left:2px;}

div#global div#contenu div#corps div.bloc_large div.content div.titre {float:left; width:596px; height:24px; border-bottom:1px solid #ece9e3; background:#d1cccc;}
div#global div#contenu div#corps div.bloc_large div.content div.titre h2 {float:left; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#171414; background:url('/img/puce-titres.gif') no-repeat 0px 9px; margin-left:5px; padding:3px 0 0 13px;}
div#global div#contenu div#corps div.bloc_large div.content div.titre h3.note {float:right; font-size:11px; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#171414; background:none; padding:5px 11px 0 0;}

div#global div#contenu div#corps div.bloc_large div.content div.titre div.picto {float:right; height:18px; padding:5px 10px 0 0;}

div#global div#contenu div#corps div.bloc_large div.content div.ss_titre {float:left; width:596px; height:24px; background:#f5f3f3;}
div#global div#contenu div#corps div.bloc_large div.content div.ss_titre h3 {float:left; font-size:14px; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#171414; background:none; padding:3px 0 0 16px;}
div#global div#contenu div#corps div.bloc_large div.content div.ss_titre .ss_titre_dte {float:right; padding-right:10px; padding-top:3px; font-size:12px;}

div#global div#contenu div#corps div.bloc_large div.content div.infos {float:left; width:596px; background:#ffffff; text-align:justify; padding-top:17px;}
div#global div#contenu div#corps div.bloc_large div.content div.infos p.txt {float:left; width:570px; padding:0 13px 0 13px; font-size:12px;}
div#global div#contenu div#corps div.bloc_large div.content div.infos p.txt b {color:#6e95a8; font-size:12px;}

div#global div#contenu div#corps div.bloc_large div.content div.infos div.bt_bloc {float:right; height:23px; background:url('/img/bt-blocs-reap.gif') repeat-x left; text-align:right;}
div#global div#contenu div#corps div.bloc_large div.content div.infos div.bt_bloc a {float:left; font-size:11px; color:#171414; font-weight:bold; padding:4px 17px 0 12px; background:url('/img/bt-plus.gif') no-repeat right 6px; text-decoration:underline; margin-right:4px;}
div#global div#contenu div#corps div.bloc_large div.content div.infos div.bt_bloc a:hover {text-decoration:none;}

div#global div#contenu div#corps div.bloc_large div.content div.infos h3.bt_bloc {float:left; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; /*font-family:Georgia, "Times New Roman", Times, serif;*/ padding:3px 0 0 5px;}

div#global div#contenu div#corps div.bloc_large div.content div.infos ul.tiret {float:left; width:570px; padding:0 13px 0 13px; list-style-type:none;}
div#global div#contenu div#corps div.bloc_large div.content div.infos ul.tiret li {float:left; width:561px; background:url('/img/puce-tiret.gif') no-repeat 0px 7px; padding-left:9px; font-size:12px;}
div#global div#contenu div#corps div.bloc_large div.content div.infos ul.tiret li b {color:#6e95a8; font-size:12px;}

div#global div#contenu div#corps div.bloc_large div.content div.infos div.visu_solution {float:left; padding-left:12px; padding-bottom:10px;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos div.visu_solution2 {width:290px; text-align:center;}


	/* Creations */
	div#global div#contenu div#corps div.bloc_large div.content div.creas {float:left; width:596px; background:#ffffff; position:relative;}
	div#global div#contenu div#corps div.bloc_large div.content div.creas img {float:left;} 
	div#global div#contenu div#corps div.bloc_large div.content div.creas div.bt_bloc_abs {position:absolute; top:168px; left:457px; width:139px; height:23px; background:url('/img/bt-blocs.png') no-repeat; _background:url('/img/bt-blocs.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_large div.content div.creas div.bt_bloc_abs a {float:left; font-size:11px; color:#171414; font-weight:bold; padding:4px 6px 0 5px; background:url('/img/bt-plus.gif') no-repeat right 6px; width:124px; text-decoration:underline;}
	div#global div#contenu div#corps div.bloc_large div.content div.creas div.bt_bloc_abs a:hover {text-decoration:none;}

	/* Membres equipe */
	div#global div#contenu div#corps div.bloc_large div.content div.membr_equip {float:left; width:595px; border-left:1px solid #ffffff; padding-bottom:10px;}
	div#global div#contenu div#corps div.bloc_large div.content div.membr_equip a {float:left; display:block; height:60px; border-right:1px solid #ffffff;}
	
	/*Prestations*/
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.icone_prestations {float:left; width:43px; padding-left:10px; padding-right:8px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos p.txtico {font-size:12px; padding:0 13px 0 13px; text-align:justify;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos p.txtico a {font-size:12px; color:#6e95a8; font-weight:bold;}
	div#global div#contenu div#corps div.navigation_icones {float:left; text-align:center; width:596px; padding-bottom:10px; padding-top:10px; line-height:10px;}
		
		/*solutions*/	
		div#global div#contenu div#corps div.navigation_icones div#ico_openshop {float:left; width:178px; height:25px; background:url('/img/solutions/openshop-off.jpg') no-repeat; font-size:10px; padding-top:120px; padding-right:5px;}
		div#global div#contenu div#corps div.navigation_icones div#ico_openshop.on {background:url('/img/solutions/openshop-on.jpg') no-repeat;}
		div#global div#contenu div#corps div.navigation_icones div#ico_perfimmo {float:left; width:178px; height:25px; background:url('/img/solutions/perfimmo-off.jpg') no-repeat; font-size:10px; padding-top:120px; padding-right:5px;}
		div#global div#contenu div#corps div.navigation_icones div#ico_perfimmo.on {background:url('/img/solutions/perfimmo-on.jpg') no-repeat;}
		div#global div#contenu div#corps div.navigation_icones div#ico_smsmanager {float:left; width:178px; height:25px; background:url('/img/solutions/smsmanager-off.jpg') no-repeat; font-size:10px; padding-top:120px; padding-right:5px;}
		div#global div#contenu div#corps div.navigation_icones div#ico_smsmanager.on {background:url('/img/solutions/smsmanager-on.jpg') no-repeat;}
	
	
	/*Actualites*/
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_visu_actu {float:left; padding-left:15px; width:235px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_texte_actu {float:left; width:310px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_texte_actu a {font-size:12px; color:#6e95a8; font-weight:bold;}
	
	/*Vie de l'agence*/
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_visu_vie {float:right; padding-right:15px; width:95px; padding-bottom:5px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_texte_vie {float:left; width:450px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.bloc_texte_vie a {font-size:12px; color:#6e95a8; font-weight:bold;}
	
	/*Contact*/
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.ligne {float:left; width:580px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.ligne div.texte {float:left; padding-left:20px; width:168px; padding-bottom:8px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.ligne div.champ {float:left; padding-left:5px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.ligne div.champ .champ_gris {float:left; background-color:#e2e2e2; border:0; width:320px; padding-left:5px; height:20px;}
	div#global div#contenu div#corps div.bloc_large div.content div.infos div.ligne div.champ .champ_gris2 {float:left; background-color:#e2e2e2; border:0; width:325px; padding-left:5px; height:20px;}
	
	/*Realisation*/
	div#global div#contenu div#corps div.bloc_large div.content div.realisation {float:left; width:596px; background:#f8f6f6;}
	div#global div#contenu div#corps div.bloc_large div.content div.realisation img.visu {padding:18px 0 11px 44px;}
	div#global div#contenu div#corps div.bloc_large div.content div.realisation div.bt_bloc {float:right; height:23px; background:url('/img/bt-blocs-reap2.gif') repeat-x left; text-align:right; margin-right:6px;}
	div#global div#contenu div#corps div.bloc_large div.content div.realisation div.bt_bloc a {float:left; font-size:11px; color:#171414; font-weight:bold; padding:4px 17px 0 12px; background:url('/img/bt-plus.gif') no-repeat right 6px; text-decoration:underline; margin-right:4px;}
	div#global div#contenu div#corps div.bloc_large div.content div.realisation div.bt_bloc a:hover {text-decoration:none;}
	
	/* Liste portrait du moment */
	div#global div#contenu div#corps div.bloc_large div.content div.portrait_mom {float:left; width:269px; background:#ffffff; padding:9px 12px 13px 9px;  _padding-bottom:8px;}
	div#global div#contenu div#corps div.bloc_large div.content div.portrait_mom h3 {float:left; width:265px; background:url('/img/sep-h1.gif') repeat-x bottom left; font-size:13px; padding:0 0 6px 4px;}
	div#global div#contenu div#corps div.bloc_large div.content div.portrait_mom h3 span {color:#6e95a8;}
	div#global div#contenu div#corps div.bloc_large div.content div.portrait_mom div#lign_imag {float:left; height:61px; padding:7px 0 16px 0;}
	div#global div#contenu div#corps div.bloc_large div.content div.portrait_mom div#lign_imag img {float:left; border-right:1px solid #ffffff;}
	div#global div#contenu div#corps div.bloc_large div.content div.portrait_mom div.lign_picto {float:left; width:265px; height:17px; margin-left:4px; _margin-left:2px; padding-bottom:3px;}
	div#global div#contenu div#corps div.bloc_large div.content div.portrait_mom div.lign_picto img {float:left; padding-right:7px;}
	div#global div#contenu div#corps div.bloc_large div.content div.portrait_mom div.lign_picto span {float:left; width:240px; padding-top:2px; font-size:11px;}
	div#global div#contenu div#corps div.bloc_large div.content div.portrait_mom p.txt {float:left;}

/* Bloc demie 302px */
div#global div#contenu div#corps div.bloc_demie {float:left; width:302px; background:url('/img/bg-bloc-302.gif') repeat-y;}
div#global div#contenu div#corps div.bloc_demie span.top {float:left; width:302px; height:5px; background:url('/img/top-bloc-302.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_demie span.bas {float:left; width:302px; height:5px; background:url('/img/bas-bloc-302.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_demie div.content {float:left; width:290px; border:1px solid #e1e2e3; margin-left:5px; _margin-left:2px; _border-right:2px;}

div#global div#contenu div#corps div.bloc_demie div.content div.titre {float:left; width:290px; height:24px; border-bottom:1px solid #ece9e3; background:#d1cccc;}
div#global div#contenu div#corps div.bloc_demie div.content div.titre h2 {float:left; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#171414; background:url('/img/puce-titres.gif') no-repeat 0px 9px; margin-left:5px; padding:3px 0 0 13px;}
div#global div#contenu div#corps div.bloc_demie div.content div.titre div.picto {float:right; width:18px; height:18px; padding:3px 5px 0 0;}

div#global div#contenu div#corps div.bloc_demie div.content div.infos div.bt_bloc {float:right; height:23px; background:url('/img/bt-blocs-reap.gif') repeat-x left; text-align:right;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos div.bt_bloc a {float:left; font-size:11px; color:#171414; font-weight:bold; padding:4px 17px 0 12px; background:url('/img/bt-plus.gif') no-repeat right 6px; text-decoration:underline; margin-right:4px;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos div.bt_bloc a:hover {text-decoration:none;}

div#global div#contenu div#corps div.bloc_demie div.content div.infos {float:left; width:290px; background:#ffffff; padding-top:17px; text-align:justify;}

div#global div#contenu div#corps div.bloc_demie div.content div.infos p.txt {float:left; width:264px; padding:0 13px 0 13px; font-size:12px;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos p.txt b {color:#6e95a8; font-size:12px;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos p.txt b.orange {color:#fc8e12; font-size:12px;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos p.txt a {color:#6e95a8; font-size:12px; text-decoration:underline;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos p.txt a:hover {text-decoration:none;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos p.txt span.bleu {color:#6e95a8; font-size:12px;}

div#global div#contenu div#corps div.bloc_demie div.content div.infos ul.tiret {float:left; width:264px; padding:0 13px 0 13px; list-style-type:none;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos ul.tiret li {float:left; width:255px; background:url('/img/puce-tiret.gif') no-repeat 0px 7px; padding-left:9px; font-size:12px;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos ul.tiret li b {color:#6e95a8; font-size:12px;}

div#global div#contenu div#corps div.bloc_demie div.content div.infos span.sep {float:left; width:269px; height:1px; margin:0 12px 0 9px; background:url('/img/sep-h1.gif') repeat-x; padding-bottom:12px;}

div#global div#contenu div#corps div.bloc_demie div.content div.infos div.icone_prestations {float:left; width:43px; padding-left:10px; padding-right:8px;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos p.txtico {font-size:12px; padding:0 13px 0 13px; text-align:justify;}
div#global div#contenu div#corps div.bloc_demie div.content div.infos div.bloc_demie_orange{background-color:#ffaa4d; padding:10px; font-size:12px;}

	/* Solutions */
	div#global div#contenu div#corps div.bloc_demie div.content div.infos div.solutions {float:left; width:277px; margin-top:5px; padding:0 0 15px 13px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.infos div.solutions div.droite {float:left; width:117px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.infos div.solutions div.gauche {float:left; width:160px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.infos div.solutions div.gauche h3 {float:left; width:160px; font-size:12px; font-weight:bold; padding-top:5px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.infos div.solutions div.gauche p {float:left; width:160px; font-size:12px; padding-top:10px;}

	/* Points */
	div#global div#contenu div#corps div.bloc_demie div.content div.infos div.point {float:left; width:285px; padding-left:5px; padding-bottom:8px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.infos div.point span.num {float:left; width:21px; text-align:center; font-weight:bold;}
	div#global div#contenu div#corps div.bloc_demie div.content div.infos div.point p.txt {float:left; width:250px; padding:2px 5px 0 7px; border-left:2px solid #f18b19; display:inline; font-size:11px;}
	
	/* Historique */
	div#global div#contenu div#corps div.bloc_demie div.content div.historique {float:left; width:271px; background:#ffffff; padding:8px 7px 8px 12px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.historique table {float:left; width:271px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.historique table tr {float:left; width:271px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.historique table tr td.gauche {width:207px; height:31px; vertical-align:bottom; background:url('/img/sep-h1.gif') repeat-x bottom; padding-bottom:1px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.historique table tr td.date_on {width:64px; height:31px; font-weight:bold; font-size:12px; color:#FFFFFF; text-align:center; vertical-align:middle; background:#ffaa4d url('/img/sep-h1.gif') repeat-x bottom; padding-bottom:1px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.historique table tr td.date_off {width:64px; height:31px; font-weight:bold; font-size:12px; color:#FFFFFF; text-align:center; vertical-align:middle; background:#82a4b5 url('/img/sep-h1.gif') repeat-x bottom; padding-bottom:1px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.historique table tr td.vide {width:271px; height:8px;}
	
	/* Liste portraits */
	div#global div#contenu div#corps div.bloc_demie div.content div.list_portraits {float:left; width:279px; background:#ffffff; padding:10px 0 0 11px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.list_portraits div.lign {float:left; width:279px; height:20px; padding-bottom:14px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.list_portraits div.lign img {float:left; padding-right:10px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.list_portraits div.lign a {float:left; font-size:11px; color:#6e95a8; text-decoration:underline; padding-top:2px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.list_portraits div.lign a:hover {text-decoration:none;}
	div#global div#contenu div#corps div.bloc_demie div.content div.list_portraits div.lign span {float:left; font-size:11px; padding-top:2px;}
	
	/* Liste portrait du moment */
	div#global div#contenu div#corps div.bloc_demie div.content div.portrait_mom {float:left; width:269px; background:#ffffff; padding:9px 12px 13px 9px;  _padding-bottom:8px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.portrait_mom h3 {float:left; width:265px; background:url('/img/sep-h1.gif') repeat-x bottom left; font-size:13px; padding:0 0 6px 4px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.portrait_mom h3 span {color:#6e95a8;}
	div#global div#contenu div#corps div.bloc_demie div.content div.portrait_mom div#lign_imag {float:left; height:61px; padding:7px 0 16px 0;}
	div#global div#contenu div#corps div.bloc_demie div.content div.portrait_mom div#lign_imag img {float:left; border-right:1px solid #ffffff;}
	div#global div#contenu div#corps div.bloc_demie div.content div.portrait_mom div.lign_picto {float:left; width:265px; height:17px; margin-left:4px; _margin-left:2px; padding-bottom:3px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.portrait_mom div.lign_picto img {float:left; padding-right:7px;}
	div#global div#contenu div#corps div.bloc_demie div.content div.portrait_mom div.lign_picto span {float:left; width:240px; padding-top:2px; font-size:11px;}
	
	
/* Bloc large Orange */
div#global div#contenu div#corps div.bloc_large_orange {float:left; width:608px; background:url('/img/bg-bloc-608-orange.gif') repeat-y;}
div#global div#contenu div#corps div.bloc_large_orange span.top {float:left; width:608px; height:5px; background:url('/img/top-bloc-608-orange.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_large_orange span.bas {float:left; width:608px; height:5px; background:url('/img/bas-bloc-608-orange.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_large_orange div.content {float:left; width:596px; _width:597px; border:1px solid #e1e2e3; margin-left:5px; _margin-left:2px;}

div#global div#contenu div#corps div.bloc_large_orange div.content span {float:left; padding:4px 10px 0 13px;}

div#global div#contenu div#corps div.bloc_large_orange div.content div.bt_bloc {float:right; height:26px; text-align:left;}
div#global div#contenu div#corps div.bloc_large_orange div.content div.bt_bloc a {float:left; font-size:14px; font-weight:bold; padding:3px 28px 0 17px; background:url('/img/puce-fleche-blanche.gif') no-repeat left 8px; text-decoration:underline; font-family:Georgia, "Times New Roman", Times, serif;}
div#global div#contenu div#corps div.bloc_large_orange div.content div.bt_bloc a:hover {text-decoration:none;}

/* Bloc large Orange texte */
div#global div#contenu div#corps div.bloc_large_orange_texte {float:left; width:608px; background:url('/img/bg-bloc-608-orange.gif') repeat-y;}
div#global div#contenu div#corps div.bloc_large_orange_texte span.top {float:left; width:608px; height:5px; background:url('/img/top-bloc-608-orange.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_large_orange_texte span.bas {float:left; width:608px; height:5px; background:url('/img/bas-bloc-608-orange.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_large_orange_texte div.content {float:left; width:596px; border:1px solid #e1e2e3; margin-left:5px; _margin-left:2px;}

div#global div#contenu div#corps div.bloc_large_orange_texte div.content span {float:left; padding:13px;}

/* Bloc large Orange texte reduit */
div#global div#contenu div#corps div.bloc_large_orange_texte_reduit {float:left; width:526px; background:url('/img/bg-bloc-608-orange-reduit.gif') repeat-y; margin-left:35px;}
div#global div#contenu div#corps div.bloc_large_orange_texte_reduit span.top {float:left; width:526px; height:5px; background:url('/img/top-bloc-608-orange-reduit.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_large_orange_texte_reduit span.bas {float:left; width:526px; height:5px; background:url('/img/bas-bloc-608-orange-reduit.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_large_orange_texte_reduit div.content {float:left; width:516px; border:1px solid #e1e2e3; margin-left:5px; _margin-left:2px;}

div#global div#contenu div#corps div.bloc_large_orange_texte_reduit div.content span {float:left; padding:13px;}


/*  ----------------------------------------------------------- */
/*  Contenu scrollables */
/*  ----------------------------------------------------------- */

/* methodes de travail */
div#global div#contenu div#corps div.bloc_scroll_methow {float:left; width:608px; background:url('/img/bg-bloc-536.gif') repeat-y 36px 0px; _background:url('/img/bg-bloc-536.gif') repeat-y 31px 0px;}
div#global div#contenu div#corps div.bloc_scroll_methow span.bas {float:left; width:608px; height:5px; background:url('/img/bas-bloc-536.gif') no-repeat 36px 0px; line-height:5px;}
div#global div#contenu div#corps div.bloc_scroll_methow div.content {float:left; width:598px; margin-left:5px; _margin-left:0px;}

div#global div#contenu div#corps div.bloc_scroll_methow div.content span.top {float:left; width:608px; height:5px; background:url('/img/top-bloc-536.gif') no-repeat 36px 0px; line-height:5px;}

	/* navi */
		/*
		div#global div#contenu div#corps div.bloc_scroll_methow div.navi {float:left; width:588px; height:74px; margin-left:20px; _margin-left:10px; background:#FFFFFF;}
		div#global div#contenu div#corps div.bloc_scroll_methow div.navi div {float:left; display:block; height:44px; width:70px; background:url('/img/nav-tasse-off.jpg') no-repeat; text-align:center; font-size:10px; padding-top:30px; cursor:pointer;}
		div#global div#contenu div#corps div.bloc_scroll_methow div.navi div.active {background:url('/img/nav-tasse-on.jpg') no-repeat;}
		div#global div#contenu div#corps div.bloc_scroll_methow div.navi div span.numb {float:left; font-size:10px; padding-left:35px;}
		div#global div#contenu div#corps div.bloc_scroll_methow div.navi div span.titre {float:left; width:70px; font-size:10px; padding-top:3px; line-height:10px;}
		*/
	div#global div#contenu div#corps div.bloc_scroll_methow div.navi {float:left; width:584px; margin-left:24px; _margin-left:12px; padding-top:10px; background:#FFFFFF;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.navi div {float:left; width:283px; display:block; cursor:pointer; padding-left:5px; padding-bottom:8px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.navi div.active p.txt {background:#f18b19;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.navi div.active p.txt_puce {background:#ffaa4d url('/img/puce-menu-on.gif') no-repeat right 5px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.navi div span.num {float:left; width:21px; text-align:center; font-weight:bold;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.navi div p.txt {float:left; width:240px; padding:2px 5px 0 7px; border-left:2px solid #f18b19; display:inline; font-size:13px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.navi div p.txt_puce {float:left; width:240px; padding:2px 5px 0 7px; border-left:2px solid #f18b19; display:inline; font-size:13px; background:url('/img/puce-menu-off.gif') no-repeat right 5px;}
	
	/*
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos div.point {float:left; width:243px; padding-left:5px; padding-bottom:8px;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos div.point span.num {float:left; width:21px; text-align:center; font-weight:bold;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos div.point p.txt {float:left; width:208px; padding:2px 5px 0 7px; border-left:2px solid #f18b19; display:inline; font-size:11px;}
	*/

	/* precedent suivant */
	div#global div#contenu div#corps div.bloc_scroll_methow div.content a.prev {float:left; display:block; width:36px; height:34px; background:url('/img/nav-prev-scroll.gif') no-repeat; cursor:pointer;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content a.next {float:left; display:block; width:36px; height:34px; background:url('/img/nav-next-scroll.gif') no-repeat; cursor:pointer;}
	
	div#global div#contenu div#corps div.bloc_scroll_methow div.content a.disabled {float:left; visibility:hidden;}

	/* zone scrollable */
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable {float:left; position:relative; overflow:hidden; width:524px; height:400px; border:1px solid #e1e2e3;} 
	
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items {width:20000em; position:absolute;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos {float:left; width:524px; height:300px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.titre {float:left; width:524px; height:24px; border-bottom:1px solid #ece9e3; background:#d1cccc;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.titre h2 {float:left; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#171414; background:url('/img/puce-titres.gif') no-repeat 0px 9px; margin-left:5px; padding:3px 0 0 13px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.titre h3.note {float:right; font-size:11px; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#171414; background:none; padding:5px 11px 0 0;}
	
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.infos {float:left; width:524px; background:#ffffff; text-align:justify;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.infos p.txt {float:left; width:498px; padding:17px 13px 0 13px; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.infos p.txt img.droite {float:right; padding:0 0 0 13px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.infos p.txt b {color:#6e95a8; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.infos p.txt_visu {float:left; width:202px; padding:17px 13px 0 13px; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.infos p.txt b {color:#6e95a8; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.infos p.txt_visu b {color:#6e95a8; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.infos p.txt_visu a {color:#6e95a8; font-weight:bold; font-size:12px; text-decoration:underline;}
 	div#global div#contenu div#corps div.bloc_scroll_methow div.content div.scrollable div.items div.blocs_infos div.infos img {float:left; padding-top:12px;}


/* Prestations */
div#global div#contenu div#corps div.bloc_scroll_presta {float:left; width:608px; background:url('/img/bg-bloc-536.gif') repeat-y 36px 0px; _background:url('/img/bg-bloc-536.gif') repeat-y 31px 0px; margin-top:10px;}
div#global div#contenu div#corps div.bloc_scroll_presta span.bas {float:left; width:608px; height:5px; background:url('/img/bas-bloc-536.gif') no-repeat 36px 0px; line-height:5px;}
div#global div#contenu div#corps div.bloc_scroll_presta div.content {float:left; width:598px; margin-left:5px; _margin-left:0px;}

div#global div#contenu div#corps div.bloc_scroll_presta div.content span.top {float:left; width:608px; height:5px; background:url('/img/top-bloc-536.gif') no-repeat 36px 0px; line-height:5px;}

	/* navi */
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi {float:left; width:588px; height:90x; margin-left:20px; _margin-left:10px; background:#FFFFFF;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div {float:left; display:block; width:90px; height:25px; background:url('/img/nav-tasse-off.jpg') no-repeat; text-align:center; font-size:10px; padding-top:65px; padding-right:5px; line-height:10px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div.active {background:url('/img/nav-tasse-on.jpg') no-repeat;}

		/* navi etudes - conseils */
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_audit {background:url('/img/bg-ico-audit.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_audit.active {background:url('/img/bg-ico-audit-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_etudemarche {background:url('/img/bg-ico-etudemarche.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_etudemarche.active {background:url('/img/bg-ico-etudemarche-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_analyse {background:url('/img/bg-ico-analyse.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_analyse.active {background:url('/img/bg-ico-analyse-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_specifications {background:url('/img/bg-ico-specifications.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_specifications.active {background:url('/img/bg-ico-specifications-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_benchmark {background:url('/img/bg-ico-benchmark.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_benchmark.active {background:url('/img/bg-ico-benchmark-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_charges {background:url('/img/bg-ico-charges.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_charges.active {background:url('/img/bg-ico-charges-on.gif') no-repeat;}

		/* navi animation - gestion */	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_referencement {background:url('/img/bg-ico-referencement.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_referencement.active {background:url('/img/bg-ico-referencement-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_webmarketing {background:url('/img/bg-ico-webmarketing.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_webmarketing.active {background:url('/img/bg-ico-webmarketing-on.gif') no-repeat;}

	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_webanalytics {background:url('/img/bg-ico-webanalytics.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_webanalytics.active {background:url('/img/bg-ico-webanalytics-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_print {background:url('/img/bg-ico-print.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_print.active {background:url('/img/bg-ico-print-on.gif') no-repeat;}

	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_webmastering {background:url('/img/bg-ico-webmastering.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_webmastering.active {background:url('/img/bg-ico-webmastering-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_animation {background:url('/img/bg-ico-animation.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_animation.active {background:url('/img/bg-ico-animation-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_contenus {background:url('/img/bg-ico-contenus.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_contenus.active {background:url('/img/bg-ico-contenus-on.gif') no-repeat;}

		/* navi conception - realisation */	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_internet {background:url('/img/bg-ico-internet.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_internet.active {background:url('/img/bg-ico-internet-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_intranet {background:url('/img/bg-ico-intranet.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_intranet.active {background:url('/img/bg-ico-intranet-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_ecommerce {background:url('/img/bg-ico-ecommerce.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_ecommerce.active {background:url('/img/bg-ico-ecommerce-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_backoffice {background:url('/img/bg-ico-backoffice.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_backoffice.active {background:url('/img/bg-ico-backoffice-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_graphisme {background:url('/img/bg-ico-graphisme.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_graphisme.active {background:url('/img/bg-ico-graphisme-on.gif') no-repeat;}
	
		/* navi promotion - realisation */
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_newsletter {background:url('/img/bg-ico-newsletter.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_newsletter.active {background:url('/img/bg-ico-newsletter-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_emailing {background:url('/img/bg-ico-emailing.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_emailing.active {background:url('/img/bg-ico-emailing-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_adwords {background:url('/img/bg-ico-adwords.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_adwords.active {background:url('/img/bg-ico-adwords-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_affiliation {background:url('/img/bg-ico-affiliation.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_affiliation.active {background:url('/img/bg-ico-affiliation-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_sms {background:url('/img/bg-ico-sms.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_sms.active {background:url('/img/bg-ico-sms-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_concours {background:url('/img/bg-ico-concours.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_concours.active {background:url('/img/bg-ico-concours-on.gif') no-repeat;}
	
		/* navi maintenance - accompagnement */	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_maintenance {background:url('/img/bg-ico-maintenance.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_maintenance.active {background:url('/img/bg-ico-maintenance-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_accompagnement {background:url('/img/bg-ico-accompagnement.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_accompagnement.active {background:url('/img/bg-ico-accompagnement-on.gif') no-repeat;}
	
		/* navi hebergement */
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_mutualise {background:url('/img/bg-ico-mutualise.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_mutualise.active {background:url('/img/bg-ico-mutualise-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_dedie {background:url('/img/bg-ico-dedie.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_dedie.active {background:url('/img/bg-ico-dedie-on.gif') no-repeat;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_sdedie {background:url('/img/bg-ico-sdedie.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.navi div#ico_sdedie.active {background:url('/img/bg-ico-sdedie-on.gif') no-repeat;}


	/* precedent suivant */
	div#global div#contenu div#corps div.bloc_scroll_presta div.content a.prev {float:left; display:block; width:36px; height:34px; background:url('/img/nav-prev-scroll.gif') no-repeat; cursor:pointer;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content a.next {float:left; display:block; width:36px; height:34px; background:url('/img/nav-next-scroll.gif') no-repeat; cursor:pointer;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.content a.disabled {float:left; visibility:hidden;}

	/* zone scrollable */
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable {float:left; position:relative; overflow:hidden; width:524px; height:300px; border:1px solid #e1e2e3;} 
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items {width:20000em; position:absolute;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos {float:left; width:524px; height:300px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.titre {float:left; width:524px; height:24px; border-bottom:1px solid #ece9e3; background:#d1cccc;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.titre h2 {float:left; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#171414; background:url('/img/puce-titres.gif') no-repeat 0px 9px; margin-left:5px; padding:3px 0 0 13px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.titre h3.note {float:right; font-size:11px; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#171414; background:none; padding:5px 11px 0 0;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos {float:left; width:524px; background:#ffffff; text-align:justify;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos p.txt {float:left; width:498px; padding:17px 13px 0 13px; font-size:12px; line-height:15px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos p.txt b {color:#6e95a8; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos p.txt_visu {float:left; width:202px; padding:17px 13px 0 13px; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos p.txt img.lettrine {padding:0px 8px 8px 0px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos p.txt b {color:#6e95a8; font-size:12px;}
 	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos img {float:left; padding-top:12px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos ul.tiret {float:left; width:264px; padding:5px 13px 0 13px; list-style-type:none;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos ul.tiret li {float:left; width:255px; background:url('/img/puce-tiret.gif') no-repeat 0px 6px; padding-left:9px; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos ul.tiret li b {color:#6e95a8; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos ul.tiret_large {float:left; width:450px; padding:5px 13px 0 13px; list-style-type:none;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos ul.tiret_large li {float:left; width:440px; background:url('/img/puce-tiret.gif') no-repeat 0px 6px; padding-left:9px; font-size:12px;}
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos ul.tiret_large li b {color:#6e95a8; font-size:12px;}
	
	div#global div#contenu div#corps div.bloc_scroll_presta div.content div.scrollable div.items div.blocs_infos div.infos p.txt_orang {float:left; width:498px; padding:17px 13px 17px 13px; height:200px; font-size:12px; background-color:#FFAA4D;}



/* Realisations */

div#global div#contenu div#corps div.bloc_scroll_realis {float:left; width:596px; background:url('/img/bg-menu-realisation.gif') repeat-x; margin-top:10px; margin-left:5px;} 
div#global div#contenu div#corps div.bloc_scroll_realis div.content {float:left; width:596px;}

div#global div#contenu div#corps div.bloc_large div.content div.infos .colonnes_real {float:left; padding-left:14px; width:582px;}
div#global div#contenu div#corps div.bloc_large div.content div.infos .colonnes_real b {color:#6e95a8; font-size:12px;}
div#global div#contenu div#corps div.bloc_large div.content div.infos .colonnes_real .colonne_un {float:left; width:271px; padding-right:20px; padding-bottom:10px; padding-top:10px}
div#global div#contenu div#corps div.bloc_large div.content div.infos .colonnes_real .colonne_deux {float:left; width:271px; padding-right:20px; padding-bottom:10px; padding-top:10px;}

	/* precedent suivant */
	div#global div#contenu div#corps div.bloc_scroll_realis div.content a.prev {float:left; display:block; width:38px; height:29px; background:url('/img/nav-prev-menu-scroll.gif') no-repeat; cursor:pointer; margin-top:30px;}
	div#global div#contenu div#corps div.bloc_scroll_realis div.content a.next {float:left; display:block; width:38px; height:29px; background:url('/img/nav-next-menu-scroll.gif') no-repeat; cursor:pointer; margin-top:30px;}
	
	div#global div#contenu div#corps div.bloc_scroll_realis div.content a.disabled {float:left; visibility:hidden;}

	/* zone scrollable */
	div#global div#contenu div#corps div.bloc_scroll_realis div.content div.scrollable {float:left; position:relative; overflow:hidden; width:520px; height:100px;} 
	
	div#global div#contenu div#corps div.bloc_scroll_realis div.content div.scrollable div.items {width:20000em; position:absolute;}
	div#global div#contenu div#corps div.bloc_scroll_realis div.content div.scrollable div.items div.blocs_infos {float:left; width:130px; height:90px; padding:5px 0 5px 0;}
	div#global div#contenu div#corps div.bloc_scroll_realis div.content div.scrollable div.items div.blocs_infos img {border:2px solid #e1e2e3;}

	div#global div#contenu div#corps div.bloc_scroll_realis div.content div.scrollable div.items div.blocs_infos.active img {border:2px solid #f8962a;}
	
	


/* Scroll HP */
div#global div#contenu div#corps div.bloc_scroll_hp {float:left; width:608px; background:url('/img/bg-bloc-608.gif') repeat-y;}
div#global div#contenu div#corps div.bloc_scroll_hp span.top {float:left; width:608px; height:5px; background:url('/img/top-bloc-608.gif') no-repeat 0px 0px; line-height:5px;}
div#global div#contenu div#corps div.bloc_scroll_hp span.bas {float:left; width:608px; height:5px; background:url('/img/bas-bloc-608.gif') no-repeat; line-height:5px;}
div#global div#contenu div#corps div.bloc_scroll_hp div.content {float:left; width:596px; margin-left:5px; _margin-left:0px;}

	/* zone scrollable */
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable {float:left; position:relative; overflow:hidden; width:596px; height:216px; border:1px solid #e1e2e3;} 
	
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items {width:20000em; position:absolute;}
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos {float:left; width:596px; height:216px;}
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos div.titre {float:left; width:596px; height:24px; border-bottom:1px solid #ece9e3; background:#d1cccc;}
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos div.titre h2 {float:left; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#171414; background:url('/img/puce-titres.gif') no-repeat 0px 9px; margin-left:5px; padding:3px 0 0 13px;}
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos div.titre h3.note {float:right; font-size:11px; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#171414; background:none; padding:5px 11px 0 0;}
	
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos div.infos {float:left; width:524px; background:#ffffff; text-align:justify;}
	
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos div.creas {float:left; width:596px; background:#ffffff; position:relative;}
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos div.creas img {float:left;} 
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos div.creas div.bt_bloc_abs {position:absolute; top:168px; /*left:457px; width:139px;*/ left:449px; width:147px; height:23px; background:url('/img/bt-blocs.png') no-repeat; _background:url('/img/bt-blocs.gif') no-repeat;}
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos div.creas div.bt_bloc_abs a {float:left; font-size:11px; color:#171414; font-weight:bold; padding:4px 6px 0 11px; background:url('/img/bt-plus.gif') no-repeat right 6px; width:126px; text-decoration:underline;}
	div#global div#contenu div#corps div.bloc_scroll_hp div.content div.scrollable div.items div.blocs_infos div.creas div.bt_bloc_abs a:hover {text-decoration:none;}
	
	

/*  ----------------------------------------------------------- */
/*  Colonne droite */
/*  ----------------------------------------------------------- */

div#global div#contenu div#col_droite {float:left; width:261px; margin-left:4px;}

/* Menu */

div#global div#contenu div#col_droite div#menu {float:left; width:261px; margin-top:10px;}

	/* Menu HP */
	div#global div#contenu div#col_droite div#menu.hp {background:url('/img/bg-menu-hp.gif') no-repeat; padding-bottom:35px;}
	div#global div#contenu div#col_droite div#menu.hp h2 {float:left; width:261px; height:32px;}
	div#global div#contenu div#col_droite div#menu.hp h2 a {float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; font-weight:normal; background:url('/img/puce-menu.gif') no-repeat 0px 0px ; padding:6px 0 0 72px; width:189px; height:26px;}
	div#global div#contenu div#col_droite div#menu.hp h2 a:hover {font-size:16px; font-style:italic; font-weight:bold; background:url('/img/puce-menu.gif') no-repeat 0px -32px ; padding:6px 0 0 72px; width:189px; height:26px;}
	
	/* Menu Agence */
	div#global div#contenu div#col_droite div#menu.agence {background:url('/img/bg-menu-agence.gif') no-repeat; padding-bottom:6px;}
	div#global div#contenu div#col_droite div#menu.agence h2 {float:left; width:189px; height:26px; font-style:italic; font-weight:bold; background:url('/img/puce-menu.gif') no-repeat 0px -32px ; padding:6px 0 0 72px; margin-top:4px;}
	div#global div#contenu div#col_droite div#menu.agence h2 a {float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
	div#global div#contenu div#col_droite div#menu.agence ul {float:left; width:200px; margin-left:61px; _margin-left:30px; list-style-type:none;}
	div#global div#contenu div#col_droite div#menu.agence ul li {float:left; width:188px; padding:6px 0 0 12px; background:url('/img/puce-menu-droit-off.gif') no-repeat 0px 13px; font-size:14px;}
	div#global div#contenu div#col_droite div#menu.agence ul li a {font-size:14px;}
	div#global div#contenu div#col_droite div#menu.agence ul li a:hover {color:#82a4b5;}
	div#global div#contenu div#col_droite div#menu.agence ul li.on {float:left; width:188px; background:url('/img/puce-menu-droit-on.gif') no-repeat 0px 15px; font-size:15px; color:#fc8e12; font-weight:bold;}
	
	/* Menu Prestations */
	div#global div#contenu div#col_droite div#menu.prestations {background:url('/img/bg-menu-prestations.gif') no-repeat; padding-bottom:6px;}
	div#global div#contenu div#col_droite div#menu.prestations h2 {float:left; width:189px; height:26px; font-style:italic; font-weight:bold; background:url('/img/puce-menu.gif') no-repeat 0px -32px ; padding:6px 0 0 72px; margin-top:4px;}
	div#global div#contenu div#col_droite div#menu.prestations h2 a {float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
	div#global div#contenu div#col_droite div#menu.prestations ul {float:left; width:200px; margin-left:61px; _margin-left:30px; list-style-type:none;}
	div#global div#contenu div#col_droite div#menu.prestations ul li {float:left; width:188px; padding:6px 0 0 12px; background:url('/img/puce-menu-droit-off.gif') no-repeat 0px 13px; font-size:14px;}
	div#global div#contenu div#col_droite div#menu.prestations ul li a {font-size:14px;}
	div#global div#contenu div#col_droite div#menu.prestations ul li a:hover {color:#82a4b5;}
	div#global div#contenu div#col_droite div#menu.prestations ul li.on {float:left; width:188px; background:url('/img/puce-menu-droit-on.gif') no-repeat 0px 15px; font-size:15px; color:#fc8e12; font-weight:bold;}
	
	/* Menu Realisations */
	div#global div#contenu div#col_droite div#menu.realisations {background:url('/img/bg-menu-agence.gif') no-repeat; padding-bottom:6px;}
	div#global div#contenu div#col_droite div#menu.realisations h2 {float:left; width:189px; height:26px; font-style:italic; font-weight:bold; background:url('/img/puce-menu.gif') no-repeat 0px -32px ; padding:6px 0 0 72px; margin-top:4px;}
	div#global div#contenu div#col_droite div#menu.realisations h2 a {float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
	div#global div#contenu div#col_droite div#menu.realisations ul {float:left; width:200px; margin-left:61px; _margin-left:30px; list-style-type:none;}
	div#global div#contenu div#col_droite div#menu.realisations ul li {float:left; width:188px; padding:6px 0 0 12px; background:url('/img/puce-menu-droit-off.gif') no-repeat 0px 13px; font-size:14px;}
	div#global div#contenu div#col_droite div#menu.realisations ul li a {font-size:14px;}
	div#global div#contenu div#col_droite div#menu.realisations ul li a:hover {color:#82a4b5;}
	div#global div#contenu div#col_droite div#menu.realisations ul li.on {float:left; width:188px; background:url('/img/puce-menu-droit-on.gif') no-repeat 0px 15px; font-size:15px; color:#fc8e12; font-weight:bold;}
	
	/* Menu Solutions */
	div#global div#contenu div#col_droite div#menu.solutions {background:url('/img/bg-menu-solutions.gif') no-repeat; padding-bottom:6px;}
	div#global div#contenu div#col_droite div#menu.solutions h2 {float:left; width:189px; height:26px; font-style:italic; font-weight:bold; background:url('/img/puce-menu.gif') no-repeat 0px -32px ; padding:6px 0 0 72px; margin-top:4px;}
	div#global div#contenu div#col_droite div#menu.solutions h2 a {float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
	div#global div#contenu div#col_droite div#menu.solutions ul {float:left; width:200px; margin-left:61px; _margin-left:30px; list-style-type:none;}
	div#global div#contenu div#col_droite div#menu.solutions ul li {float:left; width:188px; padding:6px 0 0 12px; background:url('/img/puce-menu-droit-off.gif') no-repeat 0px 13px; font-size:14px;}
	div#global div#contenu div#col_droite div#menu.solutions ul li a {font-size:14px;}
	div#global div#contenu div#col_droite div#menu.solutions ul li a:hover {color:#82a4b5;}
	div#global div#contenu div#col_droite div#menu.solutions ul li.on {float:left; width:188px; background:url('/img/puce-menu-droit-on.gif') no-repeat 0px 15px; font-size:15px; color:#fc8e12; font-weight:bold;}
	
	/* Menu Actualites */
	div#global div#contenu div#col_droite div#menu.actualites {background:url('/img/bg-menu-actualites.gif') no-repeat; padding-bottom:6px;}
	div#global div#contenu div#col_droite div#menu.actualites h2 {float:left; width:189px; height:26px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; font-weight:bold; background:url('/img/puce-menu.gif') no-repeat 0px -32px ; padding:6px 0 0 72px; margin-top:4px;}
	div#global div#contenu div#col_droite div#menu.actualites ul {float:left; width:200px; margin-left:61px; _margin-left:30px; list-style-type:none;}
	div#global div#contenu div#col_droite div#menu.actualites ul li {float:left; width:188px; padding:6px 0 0 12px; background:url('/img/puce-menu-droit-off.gif') no-repeat 0px 13px; font-size:14px;}
	div#global div#contenu div#col_droite div#menu.actualites ul li a {font-size:14px;}
	div#global div#contenu div#col_droite div#menu.actualites ul li a:hover {color:#82a4b5;}
	div#global div#contenu div#col_droite div#menu.actualites ul li.on {float:left; width:188px; background:url('/img/puce-menu-droit-on.gif') no-repeat 0px 15px; font-size:15px; color:#fc8e12; font-weight:bold;}
	
	
/* Bloc col droite 261px */
div#global div#contenu div#col_droite div.bloc_coldroite {float:left; width:261px; background:url('/img/bg-bloc-261.gif') repeat-y;}
div#global div#contenu div#col_droite div.bloc_coldroite span.top {float:left; width:261px; height:5px; background:url('/img/top-bloc-261.gif') no-repeat; line-height:5px;}
div#global div#contenu div#col_droite div.bloc_coldroite span.bas {float:left; width:261px; height:5px; background:url('/img/bas-bloc-261.gif') no-repeat; line-height:5px;}
div#global div#contenu div#col_droite div.bloc_coldroite div.content {float:left; width:248px; border:1px solid #e1e2e3; margin-left:5px; _margin-left:2px; _border-right:2px;}

div#global div#contenu div#col_droite div.bloc_coldroite div.content div.titre {float:left; width:248px; height:24px; border-bottom:1px solid #ece9e3; background:#d1cccc;}
div#global div#contenu div#col_droite div.bloc_coldroite div.content div.titre h2 {float:left; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#171414; background:url('/img/puce-titres.gif') no-repeat 0px 9px; margin-left:5px; padding:3px 0 0 13px;}
div#global div#contenu div#col_droite div.bloc_coldroite div.content div.titre h3 {float:left; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#171414; background:url('/img/puce-titres.gif') no-repeat 0px 9px; margin-left:5px; padding:3px 0 0 13px;}

div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos {float:left; width:248px; background:#ffffff;}

div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos div.bt_bloc {float:right; height:23px; background:url('/img/bt-blocs-reap.gif') repeat-x left; text-align:right;}
div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos div.bt_bloc a {float:left; font-size:11px; color:#171414; font-weight:bold; padding:4px 17px 0 12px; background:url('/img/bt-plus.gif') no-repeat right 6px; text-decoration:underline; margin-right:4px;}
div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos div.bt_bloc a:hover {text-decoration:none;}

div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos p.legend {float:left; width:248px; height:16px; text-align:center; font-size:10px;}

	/* Logos clients */
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.logo_client {float:left; width:248px; padding:18px 0 28px 0;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.logo_client img {float:left; cursor:pointer;}

	/* Nous contacter */
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.contact {float:left; width:248px; padding:10px 0 0 0; background:url('/img/telephone.jpg') no-repeat top right;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.contact h2 {float:left; width:236px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding-left:12px;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.contact h2 span {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.contact h3 {float:left; width:233px; font-size:11px; font-weight:bold; padding:7px 0 0 15px; color:#f58a12;}
	
	/* Nous contacter */
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.contact2 {float:left; width:248px; padding:10px 0 0 0; background:url('/img/telephone.jpg') no-repeat top right;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.contact2 h2 {float:left; width:236px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding-left:12px;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.contact2 h2 span {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.contact2 h3 {float:left; width:233px; font-size:11px; font-weight:bold; padding:7px 0 0 15px; color:#171414;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.contact2 h3 a {font-size:11px; color:#f58a12;}
	
	/* Points */
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos div.point {float:left; width:243px; padding-left:5px; padding-bottom:8px;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos div.point span.num {float:left; width:21px; text-align:center; font-weight:bold;}
	div#global div#contenu div#col_droite div.bloc_coldroite div.content div.infos div.point p.txt {float:left; width:208px; padding:2px 5px 0 7px; border-left:2px solid #f18b19; display:inline; font-size:11px;}
	
	/* pour page nos bureaux*/
	div#global div#contenu div#corps_big div.bloc_coldroite {float:left; width:261px; background:url('/img/bg-bloc-261.gif') repeat-y;}
	div#global div#contenu div#corps_big div.bloc_coldroite span.top {float:left; width:261px; height:5px; background:url('/img/top-bloc-261.gif') no-repeat; line-height:5px;}
	div#global div#contenu div#corps_big div.bloc_coldroite span.bas {float:left; width:261px; height:5px; background:url('/img/bas-bloc-261.gif') no-repeat; line-height:5px;}
	div#global div#contenu div#corps_big div.bloc_coldroite div.content {float:left; width:248px; border:1px solid #e1e2e3; margin-left:5px; _margin-left:2px; _border-right:2px;}
	
	div#global div#contenu div#corps_big div.bloc_coldroite div.content div.contact2 {float:left; width:248px; padding:10px 0 0 0; background:url('/img/telephone.jpg') no-repeat top right;}
	div#global div#contenu div#corps_big div.bloc_coldroite div.content div.contact2 h2 {float:left; width:236px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; padding-left:12px;}
	div#global div#contenu div#corps_big div.bloc_coldroite div.content div.contact2 h2 span {font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;}
	div#global div#contenu div#corps_big div.bloc_coldroite div.content div.contact2 h3 {float:left; width:233px; font-size:11px; font-weight:bold; padding:7px 0 0 15px; color:#171414;}
	div#global div#contenu div#corps_big div.bloc_coldroite div.content div.contact2 h3 a {font-size:11px; color:#f58a12;}
			
/*  ----------------------------------------------------------- */
/*  Colonne gauche nav espace client */
/*  ----------------------------------------------------------- */
div#global div#contenu div.gtitre div.bloc_connecte {float:right; font-size:11px; width:220px; background:#ffaa4d url('/img/espace-client/picto-connecte.gif') no-repeat right; padding:2px;}
div#global div#contenu div.gtitre div.bloc_connecte a {font-size:11px; background:url('/img/espace-client/fleche.gif') no-repeat right; padding-right:14px;}

div#global div#contenu div#nav_espaceclient {float:left; width:261px; margin-left:4px;}
div#global div#contenu div#nav_espaceclient div#fond_nav {float:left; background:url('/img/espace-client/bg-nav-client.gif') repeat-y; width:190px; padding:0 30px 0 30px;}
div#global div#contenu div#nav_espaceclient div#fond_nav h2 {float:left; font-size:14px; font-weight:bold; padding-bottom:3px; padding-top:3px;}
div#global div#contenu div#nav_espaceclient div#fond_nav div.bloc {float:left; background-color:#feeedc; width:190px; margin-bottom:10px;}

div#global div#contenu div#nav_espaceclient div#fond_nav div.bloc ul.navigation {float:left; list-style-type:none; padding:5px 0 5px 0;}
div#global div#contenu div#nav_espaceclient div#fond_nav div.bloc ul.navigation li a {float:left; padding-left:20px; width:180px;}
div#global div#contenu div#nav_espaceclient div#fond_nav div.bloc ul.navigation li a.on {float:left; background:url('/img/espace-client/fleche-nav-on.png') 8px 6px no-repeat; padding-left:20px; color:#e18827;}

div#global div#contenu div#corps p.intro_gris.bg {background:#f6f4f4 url('/img/espace-client/bg-head-espace.jpg') right top no-repeat;}
div#global div#contenu div#corps p.intro_gris.bg span.titre {text-transform:uppercase; color:#688fa3; font-size:14px; font-weight:bold;}

/* css pour une page formulaire */
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire {float:left; margin:10px 10px 0 20px; width:540px;}
		div#global div#contenu div#corps div.bloc_large div.infos div.formulaire2 {float:left; margin:0 10px 0 20px; width:550px; background:url('/img/espace-client/picto-cb.gif') no-repeat right; height:50px;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire .impair {background-color:#ebebeb;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire .pair {background-color:#f6f5f5;}
	
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne {float:left; width:560px; margin-bottom:1px;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.intitule {float:left; /*width:160px;*/width:180px; padding:5px 8px 5px 0; text-align:right; border-right:3px solid #ffffff;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.champ {float:left; padding:4px 0 4px 8px; width:320px;}
	
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.champ a.gris {float:right; font-size:10px; color:#666666; padding-right:60px; padding-bottom:6px;}
	
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.champ select.select {float:left; border:1px solid #cccccc; width:262px; color:#e38f33;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.champ select.select option.orange {color:#e38f33;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.champ input.champ_txt {float:left; border:1px solid #cccccc; width:258px; height:18px; color:#e38f33; padding-left:2px;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.champ textarea.textarea {float:left; border:1px solid #cccccc; width:258px; color:#e38f33; padding-left:2px;}
	
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.check {float:left; width:22px; text-align:right; border-right:3px solid #ffffff; padding:5px 8px 5px 0;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.intitule2 {float:left; padding:5px 0 5px 8px;}
	
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.ligne div.champ span.separation_champ {float:left; height:3px; width:320px;}
	
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.puce {float:left; margin-right:8px;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.txt_puce {float:left; width:500px; margin-bottom:6px;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire span.separation {float:left; background:url('/img/espace-client/bg-pointilles-tabl.gif') repeat-x; height:1px; width:550px;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire span.tit_petit {float:left; font-size:10px; padding-top:6px; width:550px;}
	div#global div#contenu div#corps div.bloc_large div.infos div.formulaire div.logos_partenaires {float:left; border:1px solid #cccccc; padding:3px; height:30px; margin-top:3px; margin-right:3px;}

/* css pour une page tableau */
	div#global div#contenu div#corps div.bloc_large div.infos div.tableau {float:left; margin:0 10px 0 20px; width:555px;}
	
	div#global div#contenu div#corps div.bloc_large div.infos table.tableau2 {float:left; width:555px; text-align:left;}
	div#global div#contenu div#corps div.bloc_large div.infos table.tableau2 td.col_impair {background-color:#ebebeb; padding:3px; height:26px; font-size:11px;}
	div#global div#contenu div#corps div.bloc_large div.infos table.tableau2 td.col_pair {background-color:#f6f5f5; padding:3px; font-size:11px;}
	div#global div#contenu div#corps div.bloc_large div.infos table.tableau2 td.separation_table {background:url('/img/espace-client/bg-pointilles-tabl.gif') repeat-x; height:1px;}
	
	div#global div#contenu div#corps div.bloc_large span.print {float:right; background:url('/img/espace-client/picto-print.png') no-repeat; width:21px; height:17px; cursor:pointer; margin-top:3px;}
	div#global div#contenu div#corps div.bloc_large span.pdf {float:right; background:url('/img/espace-client/picto-pdf.png') no-repeat; width:18px; height:17px; cursor:pointer; margin-right:10px; margin-left:5px; margin-top:3px;}
	
	div#global div#contenu div#corps div.bloc_large div.infos table.tableau2 .titre{color:#688fa3; font-weight:bold;}
	
/*  ----------------------------------------------------------- */
/*  Plan du site */
/*  ----------------------------------------------------------- */

div#global div#contenu div#corps div.col_plan_site {float:left; width:302px; margin-top:15px;}
div#global div#contenu div#corps div.col_plan_site div.titre {float:left; width:290px; }
div#global div#contenu div#corps div.col_plan_site div.titre a {float:left; font-size:14px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#171414; background:url('/img/puce-titres.gif') no-repeat 0px 9px; margin-left:5px; padding:3px 0 0 13px;}
div#global div#contenu div#corps div.col_plan_site ul.tiret {float:left; width:264px; padding:10px 13px 10px 13px; list-style-type:none;}
div#global div#contenu div#corps div.col_plan_site ul.tiret li {float:left; width:255px; background:url('/img/puce-tiret.gif') no-repeat 0px 7px; padding-left:9px; font-size:12px;}
div#global div#contenu div#corps div.col_plan_site ul.tiret li b {color:#6e95a8; font-size:12px;}

/*  ----------------------------------------------------------- */
/*  Footer */
/*  ----------------------------------------------------------- */

div#global div#footer {float:left; width:924px; padding-bottom:10px;}
div#global div#footer div#liens_footer {float:left; text-align:center; width:873px; border-right:2px solid #d7d5d5; border-left:2px solid #d7d5d5; background:#ffffff; margin-left:5px; _margin-left:2px; padding:0px 19px 0 18px;}
div#global div#footer div#liens_footer a {margin-top:20px; text-decoration:underline; font-size:11px;}
div#global div#footer div#liens_footer a:hover {text-decoration:none;}
div#global div#footer div#liens_footer p {font-size:10px; padding-top:10px;}