/* BEGIN STYLES LP GROUPE APR08 */

/**/
/*#flashcontent {visibility:hidden}*/

/*COMMON*/
/*html, body {height:100%;}*/
body {background:#BEBEBE url(img/body_bg01.jpg) repeat-x scroll 0 0; margin:0; padding:0;}
body, table, th, td, p, input, select, textarea, a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#050105; /*black is 050105*/}
strong {color:#333333;}
form {margin:0; padding:0;}
a img {border:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

/*RESETING MARGIN and PADDING*/
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;}
ul {margin:0 0 0 21px; padding:0;}
ul li {list-style-type:disc;}
p {margin:0.6em 0; padding:0;}

/*HEADERS*/
h1 {font-size:12px;}
h2 {color:#505862; font-size:30px;}
h3 {color:#6B6A6E; font-size:12px; font-weight:bold; margin:6px 0;}
h4 {color:#D54242; font-size:14px; font-weight:bold; margin:6px 0;}
h5 {color:#505862; font-size:14px; font-weight:bold; margin:6px 0;}

/*CONTAINER*/
#menu01, #menu02, #menu03, #menu04, #menu05, #menu06, #menu07 {margin:auto; padding-bottom:31px; width:853px; background-attachment:scroll; background-position:100% 0; background-repeat:no-repeat; position:relative;}
#menu01 {background-image:url(img/menu0x_bg01.gif);}
#menu02 {background-image:url(img/menu0x_bg02.gif);}
#menu03 {background-image:url(img/menu0x_bg03.gif);}
#menu04 {background-image:url(img/menu0x_bg05.gif);}
#menu05 {background-image:url(img/menu0x_bg04.gif);}
#menu06 {background-image:url(img/menu0x_bg06.gif);}
#menu07 {background-image:none;}
#contentWrapper {width:345px; padding-top:55px;}
#footer {margin:auto; width:853px; text-align:center; font-size:10px;}
#footer p {font-size:10px; color:#333333;}
#footer a {text-decoration:none; color:#333333; font-size:10px;}
#footer a:hover {text-decoration:underline;}

#contentWrapper a {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#6C6C6C;}
#contentWrapper a:hover {text-decoration:underline; color:#333333;}

/*LIST*/
ul.dataList {}
ul.dataList li {list-style-type:none; padding:10px 0; background-attachment:scroll; background-position:0 9px; background-repeat:no-repeat; padding-left:21px; font-size:12px; font-weight:bold; color:#6B6A6E;} /*txt same lookandfeel as links*/
/*ul.dataList li a {font-size:12px; font-weight:bold; color:#6B6A6E;}*/
	/*PER AREA*/
#menu01 ul.dataList li {background-image:url(img/menu01_dot.gif); background-position:0 13px;}
#menu02 ul.dataList li {background-image:url(img/menu02_dot.gif);}
#menu03 ul.dataList li {background-image:url(img/menu03_dot.gif);}
#menu04 ul.dataList li {background-image:url(img/menu05_dot.gif);}
#menu05 ul.dataList li {background-image:url(img/menu04_dot.gif);}
#menu06 ul.dataList li {background-image:url(img/menu01_dot.gif);}
	/*NO ICO*/
ul.dataList.NoIco li {background-image:none !important; padding-left:0 !important;}

/*HEADER*/
.header {height:23px; padding:13px 0 10px 205px; border-bottom:solid 1px #9C9C9C; margin-top:2px;}

/*NAV*/
ul#navMain {line-height:23px;}
ul#navMain {margin:0;}
ul#navMain li {display:inline; padding:0 7px;}
ul#navMain li a {font-size:12px; color:#6C6C6C; font-weight:bold;}
ul#navMain li a:hover {font-size:12px; color:#333333;}

/* BTNs */
.btn_lpconsulting, .btn_lpactive, .btn_lpsystem {display:block; width:190px; height:15px; padding-top:35px; color:#999999; text-decoration:none;}
.btn_lpconsulting {background:url(img_html/btn_lp-consulting.gif) no-repeat 0 0;}
.btn_lpactive {background:url(img_html/btn_lp-active.gif) no-repeat 0 0;}
.btn_lpsystem {background:url(img_html/btn_lp-system.gif) no-repeat 0 0;}
.btn_lpconsulting:hover, .btn_lpactive:hover, .btn_lpsystem:hover {text-decoration:underline; background-color:none; color:#333333;}
.btn_lpconsulting span, .btn_lpactive span, .btn_lpsystem span {display:none; }
.btn_Recompenses {display:block; width:90px; background:transparent url(img_html/btn_recompenses.gif) 26px 10px no-repeat; padding-top:60px; margin-left:215px; text-align:center;}
#contentWrapper .btn_backbuilder, #contentWrapper .btn_easymailing, #contentWrapper .btn_webTv, #contentWrapper .btn_brandgames, #contentWrapper .btn_publishpaper {display:block; width:153px; height:40px; padding-left:156px; font-size:11px; font-weight:normal;}
.btn_backbuilder {background:url(img_html/btn_backbuilder.gif) no-repeat 0 0;}
.btn_easymailing {background:url(img_html/btn_easymailing.gif) no-repeat 0 0;}
.btn_brandgames {background:url(img_html/btn_brandgames.gif) no-repeat 0 0;}
.btn_publishpaper {background:url(img_html/btn_publishpaper.gif) no-repeat 0 0;}
.btn_webTv {background:url(img_html/btn_webtv.gif) no-repeat 0 0;}
ul#navMain li a.btn_english {font-size:10px; color:#979797; padding-left:15px;}
.btn_english span {display:none;}

.toolsbarPrevNext {text-align:right; position:absolute; bottom:15px; right:20px;}

.btnPrevious {margin-right:20px;}
#menu01 .btnPrevious {background:url(img_html/btn_prev01.gif) 0 0 no-repeat; text-decoration:none !important; padding:6px; line-height:24px;}
#menu01 .btnNext {background:url(img_html/btn_next01.gif) 0 0 no-repeat; text-decoration:none !important; padding:6px; line-height:24px;}
#menu03 .btnPrevious {background:url(img_html/btn_prev03.gif) 0 0 no-repeat; text-decoration:none !important; padding:6px; line-height:24px;}
#menu03 .btnNext {background:url(img_html/btn_next03.gif) 0 0 no-repeat; text-decoration:none !important; padding:6px; line-height:24px;}
#menu04 .btnPrevious {background:url(img_html/btn_prev04.gif) 0 0 no-repeat; text-decoration:none !important; padding:6px; line-height:24px;}
#menu04 .btnNext {background:url(img_html/btn_next04.gif) 0 0 no-repeat; text-decoration:none !important; padding:6px; line-height:24px;}
#menu05 .btnPrevious {background:url(img_html/btn_prev05.gif) 0 0 no-repeat; text-decoration:none !important; padding:6px; line-height:24px;}
#menu05 .btnNext {background:url(img_html/btn_next05.gif) 0 0 no-repeat; text-decoration:none !important; padding:6px; line-height:24px;}

.btnPrevious span, .btnNext span {display:none;}


/*KeyWords*/
#keyword01 {position:absolute; right:90px; top:100px; font-family:Arial, Helvetica, sans-serif; font-size:42px; color:#979797; display:none;}
#keyword02 {position:absolute; right:40px; top:140px; font-family:Arial, Helvetica, sans-serif; font-size:42px; color:#A8A8A8; display:none;}

#menu02 #keyword01 {top:350px;}
#menu02 #keyword02 {top:390px;}
#menu05 #keyword01 {top:350px;}
#menu05 #keyword02 {top:390px;}

/* POPUP */
.popupStruct {display:block; width:620px; position:absolute; left:200px; top:47px; padding-top:25px; padding-left:10px;}
.popupStruct .popupShadow {background-color:#CCCCCC; width:100%; padding-bottom:6px;}
.popupContent {background-color:#F5F5F5; width:100%; min-height:269px/*387px*/; padding-bottom:25px;}
.popupStruct .popupContent .popupContentMargin {padding-right:50px; padding-left:50px;}
.popupStruct .popupContent .popupContentMarginMore {padding-left:100px;}
.popupStruct .popupContent .popupContentMarginRef {padding:12px 0 0 23px;}
.popupStruct .popupContent .popupClose {padding-left:600px;}
.popupStruct .popupContent .popupClose a {display:block; width:20px; height:19px; right:0;}
#menu05 .popupContent {min-height:385px;}
/**/
#menu01 .popupStruct .popupContent {border:solid 1px #E47A7A;}
#menu02 .popupStruct .popupContent {border:solid 1px #F0BC6F;}
#menu03 .popupStruct .popupContent {border:solid 1px #4996B3;}
#menu04 .popupStruct .popupContent {border:solid 1px #B8C91D;}
#menu05 .popupContent {border:solid 1px #BC7A9B; background-color:#FFFFFF;}
#menu06 .popupStruct .popupContent {border:solid 1px #E47A7A;}
/**/
#menu01 .popupStruct .popupContent .popupClose a {background:url(img_html/btn_fermer_menu01.gif) 0 0 no-repeat;}
#menu02 .popupStruct .popupContent .popupClose a {background:url(img_html/btn_fermer_menu02.gif) 0 0 no-repeat;}
#menu03 .popupStruct .popupContent .popupClose a {background:url(img_html/btn_fermer_menu03.gif) 0 0 no-repeat;}
#menu04 .popupStruct .popupContent .popupClose a {background:url(img_html/btn_fermer_menu04.gif) 0 0 no-repeat;}
#menu05 .popupStruct .popupContent .popupClose a {background:url(img_html/btn_fermer_menu05.gif) 0 0 no-repeat;}
#menu06 .popupStruct .popupContent .popupClose a {background:url(img_html/btn_fermer_menu01.gif) 0 0 no-repeat;}
.popupStruct .popupContent .popupClose a span {display:none;}
/**/
#menu01 .popupStruct .popupContent ul li {background:transparent url(img_html/dot_menu01.png) no-repeat scroll 0 7px; padding-left:17px; list-style-type:none;}
#menu02 .popupStruct .popupContent h4 {color:#505862 /*#D0D0D0*/; font-size:22px;}
#menu03 .popupStruct .popupContent h3 {color:#505862 /*D0D0D0*/; font-size:22px;}
#menu03 .popupStruct .popupContent h4 {color:#21769A; margin:21px 0;}
#menu04 .popupStruct .popupContent h4 {color:#505862 /*#96A417*/; font-size:16px;}
#menu04 .popupStruct .popupContent a {text-decoration:underline;}
#menu04 .popupStruct .popupContent a:hover {text-decoration:none;} 
#menu04 .popupStruct .popupContent ul li {background:transparent url(img_html/dot_menu04.png) no-repeat scroll 0 7px; padding-left:17px; list-style-type:none;}
#menu05 .popupStruct .popupContent h3 {color:#505862 /*#D0D0D0*/; font-size:18px; margin:0;}
#menu05 .popupStruct .popupContent h4 {color:#505862; font-size:15px;}
#menu05 .popupStruct .popupContent h4 em {color:#AC5A83; font-style:normal;}
#menu06 .popupStruct .popupContent h3 {color:#505862 /*#D0D0D0*/; font-size:22px; margin-bottom:21px;}
#menu06 .popupStruct .popupContent p {width:95%;}
#menu06 .popupStruct .popupContent a {color:#D54242 !important; font-weight:bold; text-decoration:underline;}
#menu06 .popupStruct .popupContent a:hover {text-decoration:none;}
/**/
.popupStruct .popupContent p {font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px;}
.popupStruct .popupContent ul li {padding:5px 0;}
/**/
#contactWrapper {/*padding-left:21px;*/}
#contactWrapper h5 {margin:13px 0; font-weight:normal;}
#contactWrapper h6 {margin:13px 0; font-weight:normal;}
#contactWrapper h6 a {color:#D54242 !important; font-weight:normal; text-decoration:underline;}
#contactWrapper h6 a:hover {text-decoration:none;}
/**/
.infosMapsPrint {}
.titleParking {display:none;}
.infosMap {padding:2px 5px; background-color:#747474; color:#FFFFFF;}
#infosMap01 {
	position:absolute;
	top:172px;
	left: 268px;
}
#infosMap02 {
	position:absolute;
	top:105px;
	left: 73px;
}
#infosMap03 {
	position:absolute;
	top:167px;
	left: 207px;
}
#infosMap04 {
	position:absolute;
	top:207px;
	left: 324px;
}
#infosMap05 {
	position:absolute;
	top:281px;
	left: 106px;
}
#infosMap06 {	position:absolute;	top:15px;	left: 249px;	width: 172px;}
#infosMap07 {	position:absolute;	top:216px;	left: 203px;}
#infosMap08 {	position:absolute;	top:154px;	left: 234px;}

.btn_imprimer {text-align:right; display:block; height:22px;}
.btn_imprimer a {font-size:10px !important; display:block; width:44px; height:18px; float:right; background-image:url(img/menu01_dot.gif); background-position:0 0px; padding-left:21px; padding-top:2px; background-repeat:no-repeat; text-align:left;}
/**/
.clearBlocks {clear:both; overflow:hidden; visibility:hidden; width:99%; height:0; line-height:0; font-size:0; margin:0; padding:0; border:0; background-color:transparent;}
/**/
.lpBar {text-align:center; padding:10px 0 15px 0;}
.lpBar a {text-align:center; padding:0 20px;}
/*MISC*/
.alignCenter {text-align:center;}
.marginImgTopBottom {margin:20px 0;}
.marginImgBottom {margin-bottom:11px;}
.spacerBox {height:49px;}

/*init*/
/*Accueil*/
#popupLpconsulting, #popupLpactive, #popupLpsystem {display:none;}
/*Groupe*/
#popupPoleComplementaire {display:none;}
/*Metiers*/
#popupMetier01, #popupMetier02, #popupMetier03, #popupMetier04, #popupMetier05, #popupMetier06, #popupMetier07, #popupMetier08 {display:none;}
#popupMetier01, #popupMetier02, #popupMetier03, #popupMetier04, #popupMetier05, #popupMetier06, #popupMetier07, #popupMetier08 {width:500px; margin-left:120px;}
#popupMetier01 .popupClose, #popupMetier02 .popupClose, #popupMetier03 .popupClose, #popupMetier04 .popupClose, #popupMetier05 .popupClose, #popupMetier06 .popupClose, #popupMetier07 .popupClose, #popupMetier08 .popupClose {padding-left:480px;}
/*Solutions*/
#popupExpertise, #popupBackbuilder, #popupEasymailing, #popupBrandgames, #popupPublishpaper, #popupWebTv {display:none;}
/*Références*/
#popupLpRef01, #popupLpRef02, #popupLpRef03, #popupLpRef04, #popupLpRef05, #popupLpRef06, #popupLpRef07, #popupRecompenses {display:none;}
/*Nous rejoindre */
#popupOffre01, #popupOffre02, #popupOffre03, #popupOffre04, #popupOffre05, #popupOffre06 {display:none;}
#popupOffre01, #popupOffre02, #popupOffre03, #popupOffre04, #popupOffre05, #popupOffre06 {width:500px; margin-left:120px;}
#popupOffre01 .popupClose, #popupOffre02 .popupClose, #popupOffre03 .popupClose, #popupOffre04 .popupClose, #popupOffre05 .popupClose, #popupOffre06 .popupClose {padding-left:480px;}

/*Gallery*/
#showroom {float:left; padding-left:20px;}
