@charset "utf-8";
/*************************/
/* CSS Document          */
/*************************/
body {margin:0; padding:0; background: url(../img/gabarit_buroplus/bg_site.jpg) repeat; font-family:Arial, Helvetica, sans-serif}
.hrclear {visibility:hidden; padding:0; margin:0; height:1px; clear:both}






/*************************/
/* Construction Page     */
/*************************/
#divprincipal {width:984px; margin:auto; position:relative}
#header  {width:984px; height:134px; background:url(../img/gabarit_buroplus/logo.gif) left top no-repeat }

/*
#header .rechercher {display:block; width:160px; height:30px; margin:24px 0 0 1px; background:url(../img/gabarit_buroplus/bouton_off.gif) left top no-repeat; float:left }
#header .rechercher {color:#FFFFFF; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; text-align:center;}
*/

#header .linkhome {display:block; width:984px; height:77px; cursor:pointer}
#header .mainmenu {display:block; width:984px; height:57px;}

#header .mainmenu .quisommesnous {display:block; width:201px; border-right:#f3ffb4 1px solid; height:57px; overflow:hidden; background:url(../img/gabarit_buroplus/groupeburoplus_off.gif) left top no-repeat; float:left }
#header .mainmenu .quisommesnous {color:#070707; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; text-align:center; line-height:73px}
#header .mainmenu .offre {display:block; width:140px; height:30px; margin:25px 0 0 1px; background:url(../img/gabarit_buroplus/bouton_off.gif) left top repeat-x; border:#f3ffb4 1px solid; border-left:none; float:left }
#header .mainmenu .offre {color:#070707; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; text-align:center; line-height:30px}
#header .mainmenu .reseau {display:block; width:141px; height:30px; margin:25px 0 0 1px; background:url(../img/gabarit_buroplus/bouton_off.gif) left top repeat-x; border:#f3ffb4 1px solid; border-left:none; float:left }
#header .mainmenu .reseau {color:#070707; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; text-align:center; line-height:30px}
#header .mainmenu .franchise {display:block; width:141px; height:30px; margin:25px 0 0 1px; background:url(../img/gabarit_buroplus/bouton_off.gif) left top repeat-x; border:#f3ffb4 1px solid; border-left:none; float:left }
#header .mainmenu .franchise {color:#070707; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; text-align:center; line-height:30px}
#header .mainmenu .contact {display:block; width:141px; height:30px; margin:25px 0 0 1px; background:url(../img/gabarit_buroplus/bouton_off.gif) left top repeat-x; border:#f3ffb4 1px solid; border-left:none; float:left }
#header .mainmenu .contact {color:#070707; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; text-align:center; line-height:30px}
#header .mainmenu .pdv {display:block; width:209px; height:30px; margin:25px 0 0 1px; background:url(../img/gabarit_buroplus/bouton_off.gif) left top repeat-x; border:#f3ffb4 1px solid; border-left:none; float:left }
#header .mainmenu .pdv {color:#070707; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; text-align:center; line-height:30px}

#header .rechercher {display:block;position:absolute; margin:0; padding:0; top:70px; right:0px; width:180px; height:22px;}
#header .rechercher .recherchehome { background:#f5eee4; color:#202d36; border:1px solid #c9c1b6; width:145px; float:left; margin:0 5px 0 0}
#header .rechercher .image { display:block; width:22px; height:22px; border:none; background:url(../img/gabarit_buroplus/bt_search.gif) left top no-repeat}


/*
*html #header .mainmenu .rechercher {width:160px; position:absolute; top:77px; right:0}
*/


#header .mainmenu .quisommesnous.on {background:#c00000} 
#header .mainmenu .offre.on {background:#c00000}
#header .mainmenu .reseau.on {background:#c00000}
#header .mainmenu .franchise.on {background:#c00000}

#menunivo_02 {padding:0; width:983px; height:28px; line-height:28px; border-right:#f3ffb4 1px solid; background:#232f3e;}
#menunivo_02  {color:#c9e14b; text-indent:10px; font-size:11px; font-weight:bold}
#menunivo_02  a {color:#FFFFFF; text-decoration:none}

.ariane {display:block; height:28px; width:984px; line-height:28px; font-size:11px; font-weight:bold; color:#030303;}
.ariane a {color:#00529e}

.titrepage {display:block; padding:5px; background:#FFFFFF}
.titrepage h1 {width:974px; padding:0; margin:0; font-size:24px; text-indent:5px; background:url(../img/gabarit_buroplus/bg_titrepage.gif) bottom left no-repeat}
.titrepage .printip {display:block;	position:absolute; top:200px; right:180px; width:79px;}

.titrepage_nivo3 {display:block; height:33px; overflow:hidden; width:984px; background:url(../img/gabarit_buroplus/bg_titre_nivo3.gif) no-repeat #FFFFFF}
.titrepage_nivo3 h1 {font-size:16px; line-height:32px}
.titrepage_nivo3 h1 a { text-decoration:none; color:#000000}
.titrepage_nivo3 img {display:block; float:left}
.titrepage_nivo3 h1.on {display:block; height:32px; float:left; margin:0; padding:0 20px 0 20px; background:#FFFFFF; border:1px solid #fff; border-bottom:none; border-left:none; border-right:none; }
.titrepage_nivo3 h1.off {display:block; height:32px; float:left; margin:0; padding:0 20px 0 20px; /*border-bottom:1px solid #333333; */background:url(../img/gabarit_buroplus/bt_titre_off.gif) repeat-y}
.titrepage_nivo3 .printip {display:block;	position:absolute; top:200px; right:180px; width:79px;}


#containeurpage {background:#FFFFFF; width:984px; }
 
#containeurpage #content {display:block; width:756px; float:left; padding:0 0 10px 0}
#containeurpage #content_nivo3 {display:block; width:756px; float:left; padding:0 0 10px 0; background:url(../img/gabarit_buroplus/bg_pagenivo3.gif) top right no-repeat}


#containeurpage #texte {display:block; padding:0 20px 0 20px; margin:10px 10px 0 0; line-height:20px; text-align:justify; font-size:12px; color:#363c42;}
#containeurpage #texte h1 {font-size:20px; color:#666; line-height:24px; text-transform:uppercase; text-align:left; margin:30px 0 20px 0; padding:0}
#containeurpage #texte h2 {font-size:17px; line-height:24px; text-align:left; margin:20px 0 20px 0; padding:0}
#containeurpage #texte h3 {font-size:14px; margin:0 0 0 0; padding:0}
#containeurpage #texte p {padding:0; text-align:justify; margin:0; margin-bottom:10px}
#containeurpage #texte ul { margin:0 0 0 25px; padding:0}
#containeurpage #texte div.csc-textpic-intext-right div.csc-textpic-imagewrap, #containeurpage #texte #div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap  { margin-left:20px !important;}

#containeurpage #menudroite {display:block; width:228px; float:left}
#containeurpage #menudroite_home {display:block; width:210px; float:left}
*html #containeurpage #menudroite {top:0; right:0; float:right}

#menudroithome {height:276px; overflow:hidden; background:url(../img/gabarit_buroplus/bg_menudroit.jpg)}
#menudroithome .texte {display:block; color:#FFFFFF; }
#menudroithome p {margin:0; padding:0;}
#menudroithome .ligne_01 {display:block; height:97px; overflow:hidden}
#menudroithome .ligne_01 img {margin:40px 7px 0 7px}
#menudroithome .ligne_02 {display:block; height:89px; overflow:hidden; cursor:pointer}
#menudroithome .ligne_02 p {padding:40px 7px 0 7px; font-size:11px; font-weight:normal}
#menudroithome .ligne_03 {display:block; height:89px; overflow:hidden; cursor:pointer}
#menudroithome .ligne_03 p {padding:42px 7px 0 7px; font-size:11px; font-weight:normal}

#menugauchehome {height:276px; width:201px; overflow:hidden; background:url(../img/gabarit_buroplus/bg_menugauche.jpg)}
#menugauchehome .texte {display:block}
#menugauchehome p {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif}
#menugauchehome .ligne_01 {display:block; height:97px;}
#menugauchehome .ligne_01 img {margin:35px 0 0 7px}
#menugauchehome .ligne_02 {display:block; height:89px;}
#menugauchehome .ligne_02 p {padding:30px 7px 0 7px; font-size:12px; font-weight:bold}
#menugauchehome .ligne_03 {display:block; height:89px;}
#menugauchehome .ligne_03 p {padding:30px 7px 0 7px; font-size:12px; font-weight:bold}

#containeurpage .bottompage {display:block; clear:both; height:14px; background:url(../img/gabarit_buroplus/bg_bottompage.gif) bottom center no-repeat} 

.csc-linkToTop {display:block; width:auto; float:right; font-size:11px; text-transform:uppercase; text-indent:20px; background:url(../img/gabarit/haut-de-page.gif) left no-repeat}

#footer {height:148px; position:relative; padding-top:72px; background:url(../img/gabarit_buroplus/bg_footer_int.jpg) left top no-repeat}
#footer {color:#414336; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center}
#footer .linkburoplus {position:absolute; top:100px; right:227px}
#footer p {margin:0; padding:10px 0 0 0}
#footer {color:#414336; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center}
#footer a {color:#414336; text-decoration:none}

/*************************/
/* Home				     */
/*************************/
#containeurpage #contenthome {display:block; width:572px; float:left; text-align:center}
#containeurpage #flash {display:block; float:left; height:276px; width:571px; border-left:#f3ffb4 1px solid; border-right:#f3ffb4 1px solid; padding:0; margin:0; font-size:12px; color:#363c42;}
#containeurpage_2 {background:url(../img/gabarit_buroplus/bg_page.gif) repeat-y }
#containeurpage_2 #menudroit_2 {background:#848589; display:block; width:209px;  border:#f3ffb4 1px solid; border-right:none; float:left;}
#containeurpage_2 #menudroit_2 .imgtexte a {color:#FFFFFF; text-decoration:none}
#containeurpage_2 #menudroit_2 img {display:block; width:209px; overflow:hidden}
#containeurpage_2 #floatbox_1 {background:#848589; display:block; width:256px; border:#f3ffb4 1px solid; border-left: none; float:left}
#containeurpage_2 #floatbox_1 img {display:block; width:256px; overflow:hidden}
#containeurpage_2 #floatbox_2 {background:#848589; display:block; width:256px; border:#f3ffb4 1px solid; float:left}
#containeurpage_2 #floatbox_2 img {display:block; width:256px; overflow:hidden}
#containeurpage_2 #floatbox_3 {background:#848589; display:block; width:256px; border:#f3ffb4 1px solid; float:left}
#containeurpage_2 #floatbox_3 img {display:block; width:256px; overflow:hidden}
#containeurpage_2 .bottompage {display:block; clear:both; height:2px; background:#e9dfd5}

#footerhome {height:148px; position:relative; padding-top:80px; background: url(../img/gabarit_buroplus/bg_footer.jpg) left top no-repeat}
#footerhome .linkburoplus {position:absolute; top:100px; right:227px}
#footerhome p {margin:0; padding:10px 0 0 0}
#footerhome {color:#414336; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;  text-align:center}
#footerhome a {color:#414336; text-decoration:none}

*html #footerhome {top:-15px}

#containeurpage #flash div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:0;}

#containeurpage #texte h1 {clear:both; margin-bottom:10px; text-align:left}
#containeurpage #texte h2 { padding:0; margin:0; margin-bottom:10px; color:#01539d; text-align:left; padding-top:14px}
/*#containeurpage #texte strong, b  {color:#ff0000}*/
#containeurpage #texte a {color:#01539D;}

/*************************/
/* FCE				     */
/*************************/

#menugauche {width:201px; float:left; font-size:12px; font-weight:bold; color:#FFFFFF;}
#menugauche .access {display:block; padding:10px 14px 0 14px; height:44px; border:#FFFFFF dotted 1px}
#menugauche .access p {margin:0; padding:0}
#menugauche .bandotop {display:block; height:32px; background:url(../img/gabarit/bg_topmenu.gif) left top no-repeat}
#menugauche .accesdirect {display:block; height:37px; padding:0 10px; line-height:37px; color:#c00000; text-transform:uppercase}
#menugauche .titregroup {display:block; height:24px; padding:45px 14px 0 14px; text-transform:uppercase; font-size:16px}
#menugauche a {text-decoration:none; color:#FFFFFF}
.titregroup {background:url(../img/fce/bg_titregroup.gif) no-repeat}
.info {background:url(../img/fce/bg_info.gif) no-repeat}
.cartouches {background:url(../img/fce/bg_cartouches.gif) no-repeat}
.fournitures {background:url(../img/fce/bg_fournitures.gif) no-repeat}
.mobilier {background:url(../img/fce/bg_mobilier.gif) no-repeat}
.reliures {background:url(../img/fce/bg_reliures.gif) no-repeat}
.pointvente {background:url(../img/fce/bg_pointvente.gif) no-repeat}
.accesdirect {background: url(../img/fce/bg_accesdirect.gif) no-repeat}

.nivo_off {float:left; color:#FFFFFF; height:28px; line-height:28px; font-size:11px; padding:0 10px 0 10px; font-weight:bold}
.nivo_on {float:left; color:#FFFFFF; height:28px; background:#fd680d;  line-height:28px; font-size:11px; padding:0 10px 0 10px; font-weight:bold}
.a_nivo_off {color:#FFFFFF; text-decoration:none; float:left }
.a_nivo_on {color:#FFFFFF; text-decoration:none; float:left }

#menudroite {font-size:12px; color:#FFFFFF;}
#menudroite .access {display:block; padding:10px 10px 0 10px; height:43px; border:#FFFFFF dotted 1px}
#menudroite .access p {margin:0; padding:0}
#menudroite .access a {text-decoration:none; font-weight:bold; color:#FFFFFF}

.imgtexte {display:block}
.imgtexte .image {display:block}
.imgtexte .texte {display:block; background:#232f3e; color:#FFFFFF; text-transform:uppercase; text-align:center; height:27px; line-height:27px; font-size:12px; font-weight:bold}
.imgtexte .texte p {padding:0; margin:0}

#menugauche .imgtexte img {width:175px}
#menugauche .imgtexte .texte p {padding:5px 0 0 0; margin:0}
#menugauche .imgtexte .texte {height:43px; width:175px; line-height:normal; background:url(../img/gabarit/bg_boxgris.gif) no-repeat }

#menudroite table.menudroititem {margin-top:1px;}
.menudroititem .contenu {display:block; margin:0 10px 0 5px; color:#696a6d; font-size:11px}
.menudroititem .contenu a {display:block; color:#c00000; text-indent:11px; background:url(../img/gabarit/fleche_lien_menu.gif) left top no-repeat; text-decoration:none}
.menudroititem .contenu a {margin:0; padding:0; line-height:15px}
.menudroititem .titel {color:#c00000; display:block; margin:0 10px 0 5px; font-size:12px; font-weight:bold; text-transform:uppercase; text-align:left}
.menudroititem ul {margin:0; padding:0 0 0 17px}

.menudroititem div.csc-textpic a {text-indent:inherit; background:none; margin:0; padding:0}
.menudroititem div.csc-textpic a img {margin:0; padding:0}
*+html .menudroititem div.csc-textpic a {margin:0 0 0 -10px; padding:0}
*html .menudroititem div.csc-textpic a {margin:0 0 0 -10px; padding:0}
.imgtexte .texte a {text-decoration:none; color:#FFFFFF}

.menudroititem .contenu div.csc-textpic,div.csc-textpic-center,div.csc-textpic-above, div.csc-textpic-imagewrap {margin:0; padding:0}
/*csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol*/

.contenusannexes {width:220px; background:#f6f3ec url(../img/gabarit_buroplus/bg_contenus_annexes.gif) repeat-y}
.contenusannexes .header {display:block; width:220px; height:54px;  color:#222f3f; background:url(../img/gabarit_buroplus/bg_titre_annexes.gif) no-repeat}
.contenusannexes .header h3 {padding:24px 0 0 0; font-size:14px; margin:0; text-indent:10px}
.contenusannexes .textes {display:block; background:url(../img/gabarit_buroplus/bg_textes_annexes.gif) bottom right no-repeat; padding:0 10px 0 10px; color:#222f3f; font-size:12px; line-height:16px}
.contenusannexes .textes p {margin:0; padding:0}
.contenusannexes .textes a {display:block; padding:0 0 10px 0; text-align:right; color:#222f3f}
.contenusannexes .footer {display:block; height:19px; width:220px; background:url(../img/gabarit_buroplus/bg_footer_annexe.gif) top left no-repeat}

.encadregris {background:#e7e3d8; display:block; clear:both; padding:10px 10px 10px 15px;}
#containeurpage #texte .encadregris h2,h3 {color:#0f0f0f; font-size:14px}

.familleproduit {display:block; width:230px; height:85px; float:left; overflow:hidden; border:1px solid #e3e4df; margin:10px 3px 0 0 }
.familleproduit  div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin:0}

#containeurpage #texte .familleproduit .bleu_clair {display:block; height:22px; background:#00a2d3}
#containeurpage #texte .familleproduit .bleu_clair p { margin:0; padding:0}
#containeurpage #texte .familleproduit .bleu_clair p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px} 

#containeurpage #texte .familleproduit .bleu {display:block; height:22px; background:#4c93cb}
#containeurpage #texte .familleproduit .bleu p { margin:0; padding:0}
#containeurpage #texte .familleproduit .bleu p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px} 

#containeurpage #texte .familleproduit .vert {display:block; height:22px; background:#009d96}
#containeurpage #texte .familleproduit .vert p { margin:0; padding:0}
#containeurpage #texte .familleproduit .vert p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px} 

#containeurpage #texte .familleproduit .rouge_vif {display:block; height:22px; background:#e52638}
#containeurpage #texte .familleproduit .rouge_vif p { margin:0; padding:0}
#containeurpage #texte .familleproduit .rouge_vif p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px} 

#containeurpage #texte .familleproduit .jaune {display:block; height:22px; background:#fbba00}
#containeurpage #texte .familleproduit .jaune p { margin:0; padding:0}
#containeurpage #texte .familleproduit .jaune p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px} 

#containeurpage #texte .familleproduit .violine {display:block; height:22px; background:#b70158}
#containeurpage #texte .familleproduit .violine p { margin:0; padding:0}
#containeurpage #texte .familleproduit .violine p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px} 

#containeurpage #texte .familleproduit .orange {display:block; height:22px; background:#f08a01}
#containeurpage #texte .familleproduit .orange p { margin:0; padding:0}
#containeurpage #texte .familleproduit .orange p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px} 

#containeurpage #texte .familleproduit .vert_clair {display:block; height:22px; background:#71b65b}
#containeurpage #texte .familleproduit .vert_clair p { margin:0; padding:0}
#containeurpage #texte .familleproduit .vert_clair p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px} 

#containeurpage #texte .familleproduit .myrtille {display:block; height:22px; background:#7d398c}
#containeurpage #texte .familleproduit .myrtille p { margin:0; padding:0}
#containeurpage #texte .familleproduit .myrtille p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px}

#containeurpage #texte .familleproduit .rouge_fonce {display:block; height:22px; background:#a3271f}
#containeurpage #texte .familleproduit .rouge_fonce p { margin:0; padding:0}
#containeurpage #texte .familleproduit .rouge_fonce p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px}

#containeurpage #texte .familleproduit .lila {display:block; height:22px; background:#8a7bb4}
#containeurpage #texte .familleproduit .lila p { margin:0; padding:0}
#containeurpage #texte .familleproduit .lila p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px}

#containeurpage #texte .familleproduit .turquois {display:block; height:22px; background:#78c7c2}
#containeurpage #texte .familleproduit .turquois p { margin:0; padding:0}
#containeurpage #texte .familleproduit .turquois p a {display:block; text-align:center; color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px}

#ecolables img {cursor:pointer}
#ecolables #pefc {font-size:12px; padding:10px;}
#ecolables #altpapier {font-size:12px; padding:10px;}
#ecolables #fsc {font-size:12px; padding:10px;}
#ecolables #nfenvironnement {font-size:12px; padding:10px;}

.colonnesimages {margin:0 0 20px 0}
.colonnesimages .border {border:1px solid #e4e5e0; background:#FFFFFF}


/*************************/
/* PlugIn			     */
/*************************/
.tx-saprint-pi1 {width:auto; float:left}
.sa_print_icon {cursor:pointer}
.tiplink  {width:auto; float:left}
.tx_tipafriend  {margin-top:50px}
.tx_tipafriend_codetext {width:auto}
.tx_tipafriend_text {margin:0 0 0 390px}
*+html #tx_tipafriend_pi1_captcha_response { margin:0 0 0 10px}
.tx_tipafriend_error_header {display:none}
.tx_tipafriend_error_text {width:auto; margin:0 0 10px 220px; display:block; color:#FF6600; font-weight:bold }
.tx_tipafriend label {margin-top:3px}
#tx_tipafriend_button {width:88px; height:40px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 190px;}
#tx_tipafriend_name {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
#tx_tipafriend_email {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
#tx_tipafriend_recipient {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
#tx_tipafriend_message {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
#tx_tipafriend_pi1_captcha_response {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-srfreecap-pi2-image {margin:0 0 0 100px}

.rgslideshow .rgstitle {display:none}
.rgslideshow .rgsdescription  {display:none}

.tx-indexedsearch {margin-top:50px}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {cursor:pointer; width:88px; height:40px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin-top:10px}
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 5px}

.tx-rgslideshow-pi1 {margin-top:50px}



#containeurpage #texte .tx-formulairesplus-pi2 .formulaire p {padding:0; margin:0}
.tx-formulairesplus-pi1  .mandatorychamps {margin:0 0 0 370px}
.tx-formulairesplus-pi1 {margin:20px 0 0 0; line-height:18px}
.tx-formulairesplus-pi1 form label {width:200px; display:block; font-weight:bold; float:left; margin:3px 0 0 0}
.tx-formulairesplus-pi1 form .zonetexte {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi1 form #tel {width:180px}
.tx-formulairesplus-pi1 form #cp {width:180px}
.tx-formulairesplus-pi1 form #submit {cursor:pointer; width:88px; height:40px; line-height:35px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 400px;}
.tx-formulairesplus-pi1 form .submit02 {cursor:pointer; width:88px; height:40px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 0;}
.tx-formulairesplus-pi1 form .zonearea {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi1 form .erreur {width:auto; margin:0 0 0 200px; display:block; color:#FF6600; font-weight:bold }
.tx-formulairesplus-pi1 .formulairesplus strong {display:block; text-align:left; padding:3px 5px 0 0; margin:0;  width:300px; float:left}
#containeurpage #texte .tx-formulairesplus-pi1 .formulairesplus p.resume {display:block; padding:3px 0 0 0; margin:0;  width:400px; float:left} 
.tx-formulairesplus-pi1 .image {display:none}
.tx-formulairesplus-pi1 #contactez-nous_mod {display:block; width:auto; float:left; margin:0 0 0 200px}
.tx-formulairesplus-pi1 #contactez-nous_ok {display:block; width:auto; float:left}

#containeurpage #texte .tx-formulairesplus-pi2 .formulaire p {padding:0; margin:0}
.tx-formulairesplus-pi2  .mandatorychamps {margin:0 0 0 370px}
.tx-formulairesplus-pi2 {margin:20px 0 0 0; line-height:18px}
.tx-formulairesplus-pi2 form label {width:200px; display:block; font-weight:bold; float:left; margin:3px 0 0 0}
.tx-formulairesplus-pi2 form .zonetexte {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi2 form #tel {width:180px}
.tx-formulairesplus-pi2 form #cp {width:180px}
.tx-formulairesplus-pi2 form #submit {cursor:pointer; width:88px; height:40px; line-height:35px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 400px;}
.tx-formulairesplus-pi2 form .submit02 {cursor:pointer; width:88px; height:40px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 0;}
.tx-formulairesplus-pi2 form .zonearea {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi2 form .erreur {width:auto; margin:0 0 0 200px; display:block; color:#FF6600; font-weight:bold }
.tx-formulairesplus-pi2 .formulairesplus strong {display:block; padding:3px 5px 0 0; margin:0; text-align:left;  width:300px; float:left}
#containeurpage #texte .tx-formulairesplus-pi2 .formulairesplus p.resume {display:block; padding:3px 0 0 0; margin:0;  width:400px; float:left} 
.tx-formulairesplus-pi2 .image {display:none}
.tx-formulairesplus-pi2 #contactez-nous_mod {display:block; width:auto; float:left; margin:0 0 0 200px}
.tx-formulairesplus-pi2 #contactez-nous_ok {display:block; width:auto; float:left}

#containeurpage #texte .tx-formulairesplus-pi3 .formulaire p {padding:0; margin:0}
.tx-formulairesplus-pi3 .mandatorychamps {margin:0 0 0 370px}
.tx-formulairesplus-pi3 {margin:40px 0 0 0; line-height:18px}
.tx-formulairesplus-pi3 form label {width:150px; display:block; font-weight:bold; float:left; margin:3px 0 0 0}
.tx-formulairesplus-pi3 form label.labelcatalogue {width:250px;}
.tx-formulairesplus-pi3 form label.catalogueChek {cursor:pointer}
.tx-formulairesplus-pi3 form .zonetexte {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi3 form #tel {width:180px}
.tx-formulairesplus-pi3 form #cp {width:180px}
.tx-formulairesplus-pi3 form #choixcatalogues {clear:both; margin:0 0 10px 10px}
.tx-formulairesplus-pi3 form #choixcatalogues td {text-align:left; width:98px;}
.tx-formulairesplus-pi3 form #submit {cursor:pointer; width:88px; height:40px; line-height:35px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 400px;}
.tx-formulairesplus-pi3 form .submit02 {cursor:pointer; width:88px; height:40px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 0;}
.tx-formulairesplus-pi3 form .zonearea {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi3 form .erreur {width:auto; margin:0 0 0 150px; display:block; color:#FF6600; font-weight:bold }
.tx-formulairesplus-pi3 .formulairesplus strong {display:block; text-align:left; padding:3px 5px 0 0; margin:0;  width:300px; float:left}
#containeurpage #texte .tx-formulairesplus-pi3 .formulairesplus p.resume {display:block; padding:3px 0 0 0; margin:0;  width:400px; float:left} 
.tx-formulairesplus-pi3 .image {display:none}
.tx-formulairesplus-pi3 #contactez-nous_mod {display:block; width:auto; float:left; margin:0 0 0 200px}
.tx-formulairesplus-pi3 #contactez-nous_ok {display:block; width:auto; float:left}
.tx-formulairesplus-pi3 .catalogueChek {display:block; width:98px; height:131px;}

#containeurpage #texte .tx-formulairesplus-pi4 .formulaire p {padding:0; margin:0}
.tx-formulairesplus-pi4 .mandatorychamps {margin:0 0 0 370px}
.tx-formulairesplus-pi4 {margin:20px 0 0 0; line-height:18px}
.tx-formulairesplus-pi4 form label {width:150px; display:block; font-weight:bold; float:left; margin:3px 0 0 0}
.tx-formulairesplus-pi4 form label.labelcatalogue {width:250px;}
.tx-formulairesplus-pi4 form label.catalogueChek {cursor:pointer}
.tx-formulairesplus-pi4 form .zonetexte {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi4 form #tel {width:180px}
.tx-formulairesplus-pi4 form #cp {width:180px}
.tx-formulairesplus-pi4 form #choixcatalogues {clear:both; margin:0 0 10px 10px}
.tx-formulairesplus-pi4 form #choixcatalogues td {text-align:left; width:150px;}
.tx-formulairesplus-pi4 form #submit {cursor:pointer; width:88px; height:40px; line-height:35px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 400px;}
.tx-formulairesplus-pi4 form .submit02 {cursor:pointer; width:88px; height:40px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 0;}
.tx-formulairesplus-pi4 form .zonearea {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi4 form .erreur {width:auto; margin:0 0 0 150px; display:block; color:#FF6600; font-weight:bold }
.tx-formulairesplus-pi4 .formulairesplus strong {display:block; text-align:left; padding:3px 5px 0 0; margin:0;  width:300px; float:left}
#containeurpage #texte .tx-formulairesplus-pi4 .formulairesplus p.resume {display:block; padding:3px 0 0 0; margin:0;  width:400px; float:left} 
.tx-formulairesplus-pi4 .image {display:none}
.tx-formulairesplus-pi4 #contactez-nous_mod {display:block; width:auto; float:left; margin:0 0 0 200px}
.tx-formulairesplus-pi4 #contactez-nous_ok {display:block; width:auto; float:left}

#containeurpage #texte .tx-formulairesplus-pi5 .formulaire p {padding:0; margin:0}
.tx-formulairesplus-pi5  .mandatorychamps {margin:0 0 0 370px}
.tx-formulairesplus-pi5 {margin:40px 0 0 0; line-height:18px}
.tx-formulairesplus-pi5 form label {width:200px; display:block; font-weight:bold; float:left; margin:3px 0 0 0}
.tx-formulairesplus-pi5 form .zonetexte {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi5 form #tel {width:180px}
.tx-formulairesplus-pi5 form #cp {width:180px}
.tx-formulairesplus-pi5 form #submit {cursor:pointer; width:88px; height:40px; line-height:35px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 400px;}
.tx-formulairesplus-pi5 form .submit02 {cursor:pointer; width:88px; height:40px; background:url(../img/gabarit_buroplus/bg_btvalider.gif) left bottom no-repeat; border:none; color:#000000; font-weight:bold; margin:0 0 0 0;}
.tx-formulairesplus-pi5 form .zonearea {border:#b9b9bb 1px solid; background:url(../img/gabarit/bg_zonetexte.gif) bottom repeat-x; width:280px; padding:0 5px 0 5px; margin:3px 0 0 0}
.tx-formulairesplus-pi5 form .erreur {width:auto; margin:0 0 0 200px; display:block; color:#FF6600; font-weight:bold }
.tx-formulairesplus-pi5 .formulairesplus strong {display:block; padding:3px 5px 0 0; margin:0; text-align:left;  width:300px; float:left}
#containeurpage #texte .tx-formulairesplus-pi5 .formulairesplus p.resume {display:block; padding:3px 0 0 0; margin:0;  width:400px; float:left} 
.tx-formulairesplus-pi5 .image {display:none}
.tx-formulairesplus-pi5 #contactez-nous_mod {display:block; width:auto; float:left; margin:0 0 0 200px}
.tx-formulairesplus-pi5 #contactez-nous_ok {display:block; width:auto; float:left}

.tx-catalogue-pi1 {margin-top:50px}
.tx-flashmodules-pi1 {margin-top:50px}
.tx-videoplayer-pi1 {margin-top:50px}

.tx-franchisesburoplus-pi2  {margin-top:50px}


.tx-moduleRH-pi1 .titrejoboffer {display:block; font-size:14px; font-weight:bold}
.tx-moduleRH-pi1 .soustitrejoboffer {display:block; font-size:12px; font-weight:bold; text-transform:capitalize}
.tx-moduleRH-pi1 .bouton_a  {display:block; width:217px; height:40px; margin:40px 0 10px 0; background:url(../img/gabarit_buroplus/joboffers/bt_toutesnosoffres.gif) left top no-repeat; text-decoration:none }
.tx-moduleRH-pi1 .bouton_b a  {display:block; width:172px; height:38px; float:right; margin:20px 0 10px 0; background: url(../img/gabarit_buroplus/joboffers/bt_postuleroffre.gif) left top no-repeat; text-decoration:none }
#containeurpage #texte .tx-moduleRH-pi1 .bouton_b a  {text-align:center; font-size:1px; color:#d3e775; text-decoration:none}
.tx-moduleRH-pi1 ul,li {margin:0; padding:0}
.tx-moduleRH-pi1 li {list-style:outside; list-style-image:url(../img/gabarit_buroplus/joboffers/puce_enseignes.gif); margin:0 0 2px 0}
#containeurpage #texte .tx-moduleRH-pi1 ul li a.linkStyleMetier {color:#515151; font-weight:bold}
.tx-moduleRH-pi1 .detailoffres {display:block; width:480px; float:left}
.tx-moduleRH-pi1 .imgoffre {display:block; width:220px; float:left}
#containeurpage #texte .tx-moduleRH-pi1 a.linkdetail {color:#515151}
#containeurpage #texte .tx-moduleRH-pi1 a.retouroffres {display:block; clear:both; text-align:left; color:#515151}

.zonetextesmall {width:150px; border:1px solid #479CD4; color:#479CD4; margin-top:5px; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-top:3px;}
.zonetexte_small {width:150px; border:1px solid #479CD4; color:#479CD4; margin-top:5px; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-top:3px;}
.select_small {width:152px; border:1px solid #479CD4; color:#479CD4; margin-top:5px; font-family: Arial, Helvetica, sans-serif; font-size:12px; margin-top:3px;}
*+html .select_small {width:156px;}
*html .select_small {width:156px;}

#civilite {width:200px;}

.tx-formulairesplus-pi1 #civilite {width:15px;}
.tx-formulairesplus-pi2 #civilite {width:15px;}
.tx-formulairesplus-pi3 #civilite {width:15px;}
.tx-formulairesplus-pi4 #civilite {width:15px;}
.tx-formulairesplus-pi5 #civilite {width:15px;}

.formreponse #submit {display:block; margin:10px 0 10px 160px; width:87px; height:37px; border:none; background:url(../img/gabarit_buroplus/joboffers/bt_valider.gif) left top no-repeat;}
#containeurpage #texte .obligatoires {font-weight:bold; display:block; margin:0 0 0 160px}
.zonefile {width:300px; border:1px solid #c2c0b4; color:#479CD4; margin-bottom:7px;}
.formreponse label {display:block; width:160px; float:left; font-weight:bold; margin-bottom:7px; color:#000;}
.formreponse h1 {margin:0; color:#666; font-weight:normal}
.zonetexte {width:200px; border:1px solid #c2c0b4; color:#000; margin-bottom:7px;}




/**************OFFRRE**********/

#containeurpage #informatique{ background:url(../img/offre_produit/informatique.jpg) no-repeat; width:717px; height:381px}
#containeurpage #informatique .content p { width:690px; position:relative; top:235px; left:1px;color:#FFFFFF;  margin:10px }
#containeurpage #informatique .content a { color:#FFFFFF; font-weight:bold}

#containeurpage  #bureautique{ background:url(../img/offre_produit/bureautique.jpg) no-repeat; width:718px; height:381px}
#containeurpage #bureautique .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #bureautique .content a { color:#FFFFFF; font-weight:bold}


#containeurpage  #classement{ background:url(../img/offre_produit/classement.jpg) no-repeat; width:718px; height:381px}
#containeurpage #classement .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #classement .content a { color:#FFFFFF; font-weight:bold}

#containeurpage  #reunion{ background:url(../img/offre_produit/reunion.jpg) no-repeat; width:720px; height:383px}
#containeurpage #reunion .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #reunion .content a { color:#FFFFFF; font-weight:bold}

#containeurpage  #fourniture{ background:url(../img/offre_produit/fourniture.jpg) no-repeat; width:720px; height:382px}
#containeurpage #fourniture .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #fourniture .content a { color:#FFFFFF; font-weight:bold}


#containeurpage  #presentation{ background:url(../img/offre_produit/presentation.jpg) no-repeat; width:720px; height:382px}
#containeurpage #presentation .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #presentation .content a { color:#FFFFFF; font-weight:bold}

#containeurpage  #presentation{ background:url(../img/offre_produit/presentation.jpg) no-repeat; width:720px; height:382px}
#containeurpage #presentation .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #presentation .content a { color:#FFFFFF; font-weight:bold}

#containeurpage  #dessin{ background:url(../img/offre_produit/dessin.jpg) no-repeat; width:720px; height:382px}
#containeurpage #dessin .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #dessin .content a { color:#FFFFFF; font-weight:bold}

#containeurpage  #papier{ background:url(../img/offre_produit/papier.jpg) no-repeat; width:720px; height:382px}
#containeurpage #papier .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #papier .content a { color:#FFFFFF; font-weight:bold}


#containeurpage  #courrier{ background:url(../img/offre_produit/courrier.jpg) no-repeat; width:720px; height:382px}
#containeurpage #courrier .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #courrier .content a { color:#FFFFFF; font-weight:bold}


#containeurpage  #mobilier{ background:url(../img/offre_produit/mobilier.jpg) no-repeat; width:720px; height:382px}
#containeurpage #mobilier .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #mobilier .content a { color:#FFFFFF; font-weight:bold}

#containeurpage  #environnement{ background:url(../img/offre_produit/environnement.jpg) no-repeat; width:720px; height:382px}
#containeurpage #environnement .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #environnement .content a { color:#FFFFFF; font-weight:bold}


#containeurpage  #hygiene{ background:url(../img/offre_produit/hygiene.jpg) no-repeat; width:720px; height:382px}
#containeurpage #hygiene .content p { width:690px; position:relative; top:235px; left:4px; color:#FFFFFF;  margin:10px }
#containeurpage #hygiene .content a { color:#FFFFFF; font-weight:bold}

#regard {text-align:right}
/*********FIN Offre****/
