/*
.group #content #centerColumn{margin-right: 35px;}
.country #content #centerColumn {margin-right: 30px;}
.country #content #leftColumn {margin-right: 10px;}
*/



.page #content .chapo .finderBtn {background-image:url('/images/images_v2/btn_findasol_right_chapo.gif');background-position:right 0px;}
.page #content .finderBtn img{margin-left:0px;}

.page #content .wide .yellowBorder {border-left:1px ;border-right:1px ;background:url('/images/images_v2/ie6_border_yellow.gif') left top repeat-y;}

.page #content .thin .webTv img {margin: -1px 0px 0px -2px;}


.page #header #topBar {background-position: 0px 0px}
.page #header #topBar #solutionFinder .solutionCount{margin-top:-18px;}
.page #header #topBar .searchBar input.inputText{height:19px;padding:5px 0px 0px 7px;}
.page #header #topBar .searchBar input.inputSubmit{margin-top:6px;}
.page #header #topBar .searchBar {overflow:hidden;}







/*mainNav - Navigation principale*/
.page #header #mainNav{position:relative;width:auto;z-index:17;}
.page #header #mainNav ul.first{width:100%;height:46px;background:#fff url('/images/images_v2/header_nav_bg_off.gif') left center repeat-x;}
.page #header #mainNav ul.lastOn{background:#fff url('/images/images_v2/header_nav_bg_on.gif') left center repeat-x;}
.page #header #mainNav ul li{position:relative;float:left;height: 46px;list-style-type:none;}
.page #header #mainNav ul li a{float:left;display:block;height:46px;padding:0px 10px;margin:0px;background:#fff url('/images/images_v2/header_nav_bg_off.gif') left center repeat-x;}
.page #header #mainNav ul.first li a.backToCorpo{padding-left:35px;background:url('/images/images_v2/backtocorpo.gif') 10px 14px no-repeat;}
.page #header #mainNav ul.first li a.backToCorpo:hover{background:url('/images/images_v2/backtocorpo.gif') 10px -59px no-repeat;}
.page #header #mainNav ul li a.home{padding:0px;}
.page #header #mainNav ul li a.home img{padding:0px 12px}
.page #header #mainNav ul li a:hover,
.page #header #mainNav ul li.on a,
.page #header #mainNav ul li.actif a{background-image:url('/images/images_v2/header_nav_bg_on.gif');}
.page #header #mainNav ul li ul{display:none;position:absolute;left:0px;top:46px;width:auto;padding:0px 10px;background:#C6BFB7;}
.page #header #mainNav ul li.last ul{right:0px;left:auto;}
.page #header #mainNav ul li ul li{float:none;display:block;width:auto;height:auto;padding:0px 5px;border-top:1px solid #ABA6A0;border-bottom:1px solid #D9D2CC;}
.page #header #mainNav ul li ul li a{width:100%;padding:0px;background:none;white-space:nowrap;}
.page #header #mainNav ul li ul li a:hover,
.page #header #mainNav ul li.on ul li a,
.page #header #mainNav ul li.actif ul li a{background:none;}
.page #header #mainNav ul li ul li.first{margin-top:10px;border-top:none;}
.page #header #mainNav ul li ul li.last{border-top:1px solid #ABA6A0;border-bottom:none;}


.page #header #mainNav ul.first{overflow:hidden;}
.page #header #mainNav ul li ul li{border-top:5px solid #ABA6A0;margin-top:-4px}
.page #header #mainNav ul li ul li.last{border-top:1px solid #ABA6A0;margin-top:0px}
.page #content #leftNav{float:left;}

.page #content #leftNav .leftNavTitle a,
.page #content #leftNav .leftNavTitle{zoom:1;}
.page #content #leftNav ul{float:left;display:inline;width:218px;}
.page #content #leftNav ul li {float:left;display:inline;width:218px;}
.page #content #leftNav ul li a{float:left;display:inline;width:203px;zoom:1;}
.page #content #leftNav ul li ul{width:208px;}
.page #content #leftNav ul li ul li{width:208px;}
.page #content #leftNav ul li ul li a{width:198px;}
.page #content #leftNav ul li ul li ul{width:188px;}
.page #content #leftNav ul li ul li ul li{width:188px;}
.page #content #leftNav ul li ul li ul li a{width:168px;}

.group #content .thin .videoBloc .videoInfo{padding-top:5px;}
.group #content .financial .investors iframe{margin-left:-8px;}


.page #footer .sitePlan .innerRightColumn .SocialBox h2{vertical-align:middle;}
.page #footer .sitePlan .innerRightColumn .SocialBox a{vertical-align:middle;}

.page #header #topBar #solutionFinder{padding-top:3px;}


.page .finderBox .finderContent .finderOptions .column1,
.page .finderBox .finderContent .finderOptions .column2{display:inline;float:left;width:47%;margin:0px;}
.page .finderBox .finderContent .finderOptions .column1{margin-right: 1%;}
.page .finderBox .finderContent .finderOptions .column2{margin-right: 0%;}

.page .finderBox .finderContent .finderOptions .optionBox p {width:134px;}
.page .finderBox .finderContent .finderOptions .twoColumn p {width:168px;}
.page .finderBox .finderContent .finderOptions .optionBox p label{width:106px;}
.page .finderBox .finderContent .finderOptions .twoColumn p label{width:140px;}
.page .finderBox .finderContent .finderOptions .optionBox p input{margin-top:-2px;}

.page .finderBox .finderBrowser .pageBrowser ul{margin:18px 0px 0px 10px;}
.page .finderBox .finderFooter {clear:both;width:960px;}
.page .finderBox .finderHeader,
.page .finderBox .shadowRight,
.page .finderBox .finderContent{width:970px;padding-right:5px;background:#ECEBE9 url('/images/images_v2/pagebrowser_shadow.gif') right top repeat-y;}
.page .shadowBottom{width:960px;padding-right:5px;height:4px;background:#ECEBE9 url('/images/images_v2/pagebrowser_shadow_bottom.gif') left -1px repeat-x;overflow:hidden;}

.page #content .formContact p.radioBox .inputRadio{margin-top:0px;}
.page #content .article .clientCase,
.page #content .article .caseStudySingle p{width:480px;margin-right:17px;}

.page #content .thinContener .caseStudySingle p{width:480px;margin-right:0px;}
.page #content .leftExtraWide .clientCase{width:100%;margin-right:0px;}


