ul.bjqs-controls.v-centered li a{display:block;padding:10px;background:#fff;color:#000;text-decoration:none} ul.bjqs-controls.v-centered li a:hover{background:#000;color:#fff}ol.bjqs-markers li a{padding:3px 8px;background:#0049ba;color:#fff;margin:3px;text-decoration:none}ol.bjqs-markers li a:hover{background:#999}ol.bjqs-markers li.active-marker a{background:#000}p.bjqs-caption{background:rgba(255,255,255,0.5)}.panel-slideJpeg{z-index:0}.panel-slideText{width:230px;position:relative;margin-top:-250px;margin-left:710px}.panel-slideText h1{width:180px;margin-top:10px;margin-left:45px;line-height:1.5em;color:#00017f;font-size:18px;}.panel-slideText p,.panel-slideText-foot{width:190px;margin-top:20px;margin-left:35px}.panel-slideText table{margin-left:35px;border:1px solid red}.panel-slideText table td{margin:0;padding:0}.panel-slideText-foot{text-align:center;margin-left:25px}ul.bjqs{position:relative;list-style:none;padding:0;margin:0;overflow:hidden;display:none}li.bjqs-slide{position:absolute;display:none}ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999}ul.bjqs-controls.v-centered li a{position:absolute}ul.bjqs-controls.v-centered li.bjqs-next a{right:0}ul.bjqs-controls.v-centered li.bjqs-prev a{left:0}ol.bjqs-markers{list-style:none;padding:0;margin:0;width:100%;position:absolute;left:400px;top:219px}ol.bjqs-markers.h-centered{text-align:right}ol.bjqs-markers li{display:inline}ol.bjqs-markers li a{display:inline-block}p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0}#menuTool{background:#f0f0f0;padding:2px 0}#nav,#nav ul{margin:0;padding:0;list-style-type:none;list-style-position:outside;position:relative;line-height:1.5em;z-index:20}#nav,#navTop{background:#f0f0f0;padding:0;margin-left:20px}#nav a,#navTop a{display:block;padding:6px 13px;border:1px solid #f0f0f0;text-decoration:none;font-weight:bold}#nav a:hover,#navTop a{background-color:#f7f7f7;color:#0049ba}#nav li a.activemenu{color:#fff}#menuTool ul li a:hover,#navTop li a:hover{background-color:#f7f7f7;border:1px solid #ddd;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#menuTool ul li a.activemenu{background-color:#0049ba;border:1px solid #0049ba;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#menuTool li ul a:hover{border-radius:0}#nav li{float:left;position:relative}#nav ul{position:absolute;display:none;margin-left:18px;top:2.8em;border-top:2px solid #0049ba}#nav ul li{margin-left:0}#nav li a{text-transform:uppercase;padding:6px 20px}#nav li ul a{width:12em;height:auto;float:left;padding-left:15px;text-transform:none;font-weight:normal;background:#fff;border:1px solid #fff}#nav ul ul{top:auto}#nav li ul ul{left:13.5em;margin:0 0 0 15px}#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li:hover ul ul ul ul{display:none}#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li li li li:hover ul{display:block}li.iconHomeToolBar,li.actifHomePage{padding:0;padding-top:2px;margin-left:10px;text-align:center}li.iconHomeToolBar a,li.actifHomePage a:hover{background:url("icon-home-toolBar2.png") no-repeat center;padding:0 13px!IMPORTANT;height:23px;width:25px}li.iconHomeToolBar a:hover,li.actifHomePage a{background:url("icon-home-toolBarHover2.png") no-repeat center;padding:0 13px!IMPORTANT;height:23px;width:25px;background-color:#f0f0f0 !important;border:1px solid #f0f0f0!IMPORTANT;border-radius:0}#menuToolTop{padding:2px 0;margin-bottom:6px}#menuToolTop ul{margin:0;padding:0;list-style:none;background:#fff}#navTop li{float:right}#navTop a{font-weight:normal;padding:2px 5px;background:0;border:1px solid #fff}#navTop a:hover{background-color:#f3f3f1}body{font-family:Verdana,serif,Arial,sans-serif;font-size:11px;color:#555}a{color:#555;text-decoration:none}a:hover{color:#0049ba;text-decoration:none}a.LkUnderline:hover,.LkUnderline a:hover{text-decoration:underline}a.bleuLink,.bleuLink a,.bleuLogo{color:#0049ba}a.bleuLink:hover,.bleuLink a:hover{color:#555}.gris-comment{color:#777}.gris-text{color:#333}.red-text{color:#c30c0c}.or-text{color:#ff8f0f}.capitaLetter{text-transform:uppercase}.clr{clear:both}.marginBottom20p{margin-bottom:20px}.paddingBottom20p{padding-bottom:20px}.marginBottom10p{margin-bottom:10px}.paddingBottom10p{padding-bottom:10px}.paddingTop20p{padding-top:20px}.paddingTopBot20p{padding-bottom:20px;padding-top:20px}.paddingTopBot10p{padding-bottom:10px;padding-top:10px}.bgBlanc{background:#fff}.bgGrisatr1{background-color:#f7f7f7}.bgGrisatr2{background-color:#f0f0f0}.bgBordeau{background-color:#860000}.bgBordeau:hover{background-color:#c30c0c}.borderBotStyle{border:0;border-bottom:3px solid #ccc}.coinsArrondis{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.coinsArrondis-min{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.border-gris1{border:1px solid #efefef}.border-gris2{border:1px solid #ccc}.border-ciel{border:1px solid #b7c6dd}.border-bleuLogo{border:1px solid #0049ba}.leftSpace{margin-left:30px}.rightSpace{margin-right:30px}.rightSpaceIn{margin-right:10px}.rightSpaceMin{margin-right:15px}.leftPosition{text-align:left}.rightPosition{text-align:right}.center{text-align:center}.container{padding-top:15px}.container2{background:#f5f5f5;padding-top:0}.container3{padding-top:0}.divBody1{background:url("bgstep12.png") 0 bottom repeat-x}.divBody2{background:#f5f5f5}.divBody3{background:#282828 url("bgstep2.png") center repeat-y}.divBody3Top{background:url("bgstep2Top.png") top no-repeat;height:27px}.divBody3Top-entreprise{background:url("bgstep2TopEntreprise.png") top no-repeat}.divBody3Top-professionnel{background:url("bgstep2TopProfessionne.png") top no-repeat}.divBody3Top-particulier{background:url("bgstep2TopParticulier.png") top no-repeat}h1,h2,h3,h4,h5,.title1,.title2,.title3,.title4,.title5,a.btmoore{font-family:"Trebuchet MS",Verdana,serif,Arial,sans-serif}h1{font-size:15px}h2{font-size:14px}h3{font-size:13px}h5{font-size:12px}.Tjustify{text-align:justify}h1 span,h2 span,h3 span,h4 span,h5 span{font-size:11px;display:block;padding-top:5px;font-weight:normal;line-height:15px}.boxSection-titre{font-size:18px;font-weight:bold;margin:10px 0}.title1{font-size:18px}.title2{font-size:16px}.title3{font-size:14px}.title4{font-size:12px}.title5{font-size:10px}.titlePageN2{margin-left:40px}h1.title-WithLeftBar,.title-WithLeftBar h1,h2.title-WithLeftBar,.title-WithLeftBar h2,h3.title-WithLeftBar,.title-WithLeftBar h3,h4.title-WithLeftBar,.title-WithLeftBar h4{border-left:10px solid #011938;padding:10px}h1.title-WithTopBar,.title-WithTopBar h1,h2.title-WithTopBar,.title-WithTopBar h2,h3.title-WithTopBar,.title-WithTopBar h3,h4.title-WithTopBar,.title-WithTopBar h4{border-top:3px solid #c30c0c;padding:10px;padding-top:5px}.bar-blue{border-color:#011938}.bar-bordeau{border-color:#c30c0c}.bar-bordeau2{border-color:#860000}.bar-orange{border-color:#ff8f0f}.butValideBordeau input[type=submit]{padding:5px 15px;border:0;background:#860000;color:#fff;cursor:pointer;font-weight:normal;font-size:12px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.butValideBordeau input[type=submit]:hover{background:#c30c0c}input[type=text],input[type=password],select{border:1px solid #ddd}ul{margin:0;padding:0;list-style:none}.listItem2 ul li,ul.listItem2 li{background:url("icon-rightdirect.png") no-repeat 0 4px;padding-left:13px}.seeAll{background:url("icon-rightdirect.png") no-repeat right 4px;padding-left:13px}a.seeAll{padding-right:13px}.listItem1 img{}.listItem1 ul li,ul.listItem1 li{background: no-repeat 0 2px;padding-left:15px}.listItem3{background:url("icon-valSmall.png") no-repeat 0 -3px;padding-left:25px}.listItem4 ul li,ul.listItem4 li,h1.listItem4{background:url("icon-valSmall2.png") no-repeat 0 2px;padding-left:25px;line-height:25px}.listItem5 ul li,ul.listItem5 li{background:no-repeat 0 0;padding-left:25px}.listItem6 ul li,ul.listItem6 li{background:url("icon-pencilGris.png") no-repeat 0 2px;padding-left:15px}#header{padding-top:20px}.header-logo{background:url("logo.png") no-repeat;height:60px;float:left;width:65px}.header-slogan{background:url("socialname2.png") no-repeat;height:60px;float:left;width:340px;margin-left:5px;margin-top:5px}.header-rapidAcces{color:#fff;padding-top:5px}.header-rapidAcces a,.connectus a{color:#fff}.boxCompte,.boxInscription{width:200px;float:right;padding:3px;text-align:center}.boxCompte{background:#294083;text-transform:uppercase}.boxCompte:hover{background:#0049ba}.boxInscription{background:#9f3cbe;margin-top:8px}.banSite{margin-top:-4px;background:url("bggriszoom.png") repeat-x 0 top}.banniere{border-top:2px solid #ccc}.banniere-cnt{padding:0;background:#fff}.banniere-titre{z-index:2;float:left;width:250px;height:120px;position:absolute;top:165px;left:50px;padding:10px 0;margin-bottom:20px;background:#18528a;background-color:rgba(47,163,275,0.5)}.banniere-titre h1{color:#fff;padding:0;margin:0;margin-left:15px;font-weight:bold;line-height:1.5em}.banniere-titre h1 a{color:#fff;font-weight:normal}.banniere-titre h1 a:hover{color:#efefef}.banniere-titre div.banniere-descr{padding:0 10px;color:#000}.styleRetrait{position:relative}.styleRetrait-left{left:-20px}.styleRetrait-right{right:-20px}.styleRetrait div.tstyle{padding:0;width:170px}.banniere-titre .styleRetrait div{padding:10px;padding-right:15px;width:230px}.banniere-titre .styleRetrait-left{left:-16px}.banniere-titre .bleuBox div{background:#1e3a5f}.banniere-titre .bordoBox div{background-color:#860000;background-color:rgba(255,0,0,0.6)}.banniere-titre .cielBox div{background:#147c9a;margin-left:-20px}.banniere-titre .rouxBox div{background:#b77b0a;margin-left:-20px}.banniere-titre .orBox div{background:#ff8f0f}.banniere-titre span{display:block;height:16px}.banniere-titre .bordoBox span{background:url("bgStyleBordo.png") no-repeat left bottom}.banniere-titre .bleuBox span{background:url("bgStyleBlue.png") no-repeat left bottom}.banniere-titre .cielBox span{background:url("bgStyleCielR.png") no-repeat right bottom}.banniere-titre .rouxBox span{background:url("bgStyleRouxR.png") no-repeat right bottom}.banniere-titre .orBox span{background:url("bgStyleOr.png") no-repeat left bottom}.infosTool{padding-top:15px}.infosTool h2{margin-bottom:5px}.infosTool h2 span{display:inline;font-weight:bold;font-size:14px}.infosTool div,div.mhr{float:left}.infosTool div.infoP1{width:310px}.infosTool div.infoP2{width:90px;font-style:italic;font-weight:bold;text-align:right}.infosTool div.mhr{width:470px;padding-top:4px;padding-right:10px}.couleur0{height:12px;background:#000;width:200px}.couleur1{height:12px;background:#00f;width:200px}.couleur2{height:12px;background:#0f0;width:200px}.couleur3{height:12px;background:red;width:200px}.couleur4{height:12px;background:#f11;width:200px}.couleur5{height:12px;background:#f22;width:200px}.couleur6{height:12px;background:#f22;width:200px}.boxSection{text-align:center;padding:10px 0}.box-particulier{background:#d7e6ad} .box-particulier,.box-professionnel, .box-entreprise{transition:background 0.1s ease-in;} .box-particulier:hover{background: #bad471;}.box-professionnel{background:#c6d1e3} .box-professionnel:hover{background: #91a7c9;}.box-entreprise{background:#e2e2e2} .box-entreprise:hover{background: #bbb;}.boxSection-icon{text-align:center;margin:10px 0 20px 0}.homePage .boxSection-cnt{padding:0 5px;height:100px;overflow:hidden}.homePage .boxSection-titre{height:45px;overflow:hidden}.boxSection-cnt ul{font-weight:bold}a.btmoore{border:1px solid #bcbcbc;padding:5px 4px;background:#f7f7f7;font-size:11px}a.btmoore span{padding:6px 8px}a.btmoore span+span{background:url("icon-rightdirect.png") no-repeat center 9px;border-left:1px solid #bcbcbc}a.btmoore:hover{background-color:#e5e5e5;color:inherit}.divButmoore.rightPosition{text-align: right;}.divButmoore{text-align:center;margin-top:10px}.boxSection div.divButmoore{margin:30px 0 25px 0}.boxSection.homePage div.divButmoore{margin:20px 0 5px 0}.boxDocuments-foot div.divButmoore{float:right;width:221px;margin-top:5px}.boxActu h1,.boxClientAuth h1{font-weight:normal}.boxClientAuth h1{margin-bottom:5px}.boxClientAuth-cnt{width:280px;margin:0 auto;padding-bottom:10px}.boxClientAuth-cnt div{padding:6px 0 0 0}.boxClientAuth-cnt span{display:block;font-weight:bold}.boxClientAuth-cnt input[type=text],.boxClientAuth-cnt input[type=password]{padding:4px;width:265px!IMPORTANT;margin-top:2px;margin-bottom:8px}input[type=submit].boutonSubmit{cursor:pointer;padding:3px 15px;text-align:center;float:right;margin-right:6px;background:#5888d2;color:#fff;border:1px solid #5888d2;margin-top:8px;width:auto}input[type=submit].boutonSubmit:hover{background:#2b4182!IMPORTANT}.boxClientAuth-cnt p{padding:0;margin:0}.boxClientAuth-cnt p a{font-weight:bold;display:block}a.helpCustomer{float:left}a.lostCustomer{float:right}.boxActu{padding:10px 10px 8px 10px}.boxActu h1{margin:5px 0 10px 25px;float:left;width:60px}.alldynactu{height:48px;overflow:hidden}.butNavigActuHome{float:left;width:100px;cursor:pointer}.butNavigActuHome span{display:block;height:26px;width:26px;float:left}.butNavigActuHomeRub span{margin-top:8px}span.prevActu,.butNavigActuHomeRub span.prevItem{background:url("icon-nextSmall.jpg") no-repeat 0 0}span.prevActu:hover,.butNavigActuHomeRub span.prevItem:hover{background:url("icon-nextSmallH.jpg") no-repeat 0 0}span.nextActu,.butNavigActuHomeRub span.nextItem{background:url("icon-prevSmall.jpg") no-repeat 0 0}span.nextActu:hover,.butNavigActuHomeRub span.nextItem:hover{background:url("icon-prevSmallH.jpg") no-repeat 0 0}.boxProduit-all{padding-top:20px;margin-left:15px}.boxProduit{width:280px;float:left;margin-right:15px}.boxProduit h1{margin:0;padding:15px 0}h1.titreOnly{margin:0!IMPORTANT;margin-top:-6px!IMPORTANT;padding:0}.boxProduit-cnt{text-align:center}.boxProduit-foot{padding:15px;padding-top:0;height:70px;margin-top:-4px!IMPORTANT}.box-gab{margin-right:0}.box-assur{width:305px;margin-right:0;margin-top:-1px}.box-dynPrdSrv{width:300px}.box-dynPrdSrv h1{float:left;width:110px;margin:0;padding:0;margin-left:18px}.boxProduit div.mhr{width:165px;padding-left:5px;padding-top:5px}.navigIcon{float:left;width:30px;margin-top:60%; cursor: pointer; z-index: 3; position: relative;}div.rightIcon{margin-left:-4px}div.leftIcon{margin-right:-12px}.allProduitServices{float:left;padding-top:15px;width:252px}h2.namePrdSrv{margin-bottom:8px;display:none}.iconPrdSrv{width:230px;margin:15px 0 0 13px;height:145px}.boxCorespdant h1,.boxDocuments h1,.rubriquePGarde h1{margin:0;float:left}.boxCorespdant h1{width:150px}.boxDocuments h1{width:140px}.rubriquePGarde h1{width:130px}.boxCorespdant div.mhr{width:83%;padding-top:5px}.boxDocuments div.mhr{width:80%;padding-top:5px}.boxDocuments div.mhr{width:54%}.rubriquePGarde div.mhr{width:80%;padding-top:5px}.slideCorespdant{margin:20px 0;text-align:center}.slideCorespdant span{display:inline-block;width:130px;text-align:center}.footer{color:#a9a9a9;margin-top:50px}.footer h3,.footer span{color:#f0f0f0;display:inline-block;font-weight:normal!IMPORTANT}span.linedesign{overflow:hidden;background: no-repeat 0 0;height:2px}.linebox1{width:155px}.linebox2{width:95px}.linebox3{width:95px}.linebox4{width:170px}.footer li a{color:#a9a9a9}.footerDown{background:url("bgstep2Down.png") no-repeat 0 0 }.footerDown404{background:#1F1F1F;}.footerDown-Bg{background:url("bgstep2Down.png") no-repeat 0 0;height:25px}.footerDown-cnt{text-align: center; background:#1f1f1f;color:#c1c1c1;padding:10px 0 10px 0px}.footer ul{margin-top:15px}.footer ul li{padding-left:18px;line-height:22px}li.info-phone{background:url("icon-phone3.jpg") no-repeat 0 3px}li.info-mail{background:url("icon-mail.png") no-repeat 0 6px}li.info-adress{background:url("icon-home.jpg") no-repeat 0 3px}ul.listPuce1 li{background:url("icon-pencil.jpg") no-repeat 0 5px}ul.listPuce2 li{background:url("icon-point.png") no-repeat 0 9px}.blog-image{width:180px;height:145px;overflow:hidden;float:left;margin-right:5px;margin-bottom:5px}table tr.loops td{background-color:#f7f7f7}table tr.pools td{background-color:#ddd}table td.valueNamed{width:130px}.boxAdress{padding:15px; padding-left:65px;} .boxAdress img{width: 120px;} .batimentutb img{width: 440px;}/*.boxPresentation{padding-right:10px}*/div.oneDoc{padding-bottom:10px;margin-top:10px}.rsldocs div.oneDoc{padding-left:5px;padding-right:5px}.oneDoc img{float:left}span.oneDoc-date{display:block;font-style:italic}p.oneDoc-titre{width:92%;float:left;margin-left:5px}.rsldocs p.oneDoc-descrp{margin-top:8px}p.oneDoc-type{padding:5px;width:83%;margin:5px auto;padding-left:8px;font-style:italic}.boxDocuments-cnt{margin-top:1px; height: 60px;}.boxDocuments-cnt ul li{margin-bottom:6px;height:85px}.butNavigDocs{float:left;padding-top:3px}.butNavigDocs span{cursor:pointer;padding:2px 5px;background:#fff; position :relative; z-index :3 ;}.butNavigDocs span.nextItem img{padding-right:5px!IMPORTANT}.faqBox{margin-bottom:20px}.allQR{background:url("bgFAQ.png") no-repeat right top;height:110px;margin-bottom:15px}.allQR li a,.othone li a{color:#147c9a} .allQR ul li a:hover,.othone li a:hover{color:#011938}.faqInLarg .allQR,.rslfaqs .allQR{height:auto;background:0}.bgFaqTop{background:#fff url("bgFAQ.png") no-repeat right top}.faqInLarg .allQR ul,.rslfaqs .allQR ul{margin-left:10px}.faqInLarg .allQR ul li.activeFaq,.rslfaqs .allQR ul li.activeFaq{font-weight:bold;font-size:12px}.faqInLarg .allQR ul li ul,.rslfaqs .allQR ul li ul{margin:5px 0 10px 10px;padding:7px 0;background:#eff6f9}.faqInLarg .allQR li li,.faqInLarg .allQR li li li,.rslfaqs .allQR li li,.rslfaqs .allQR li li li{background:0;font-size:11px;font-weight:normal}.faqInLarg .allQR ol,.rslfaqs .allQR ol{margin-left:15px}.faqInLarg .allQR ol li,.rslfaqs .allQR ol li{padding-left:5px}.faqInLarg .allQR ul li ul ul,.rslfaqs .allQR ul li ul ul{margin:0;margin-left:15px;padding:0;padding-left:5px}.faqInLarg .allQR ul li ul ul li,.rslfaqs .allQR ul li ul ul li{background:url("icon-squareBlue.png") no-repeat 0 5px}.faqInLarg .allQR li li li:hover,.rslfaqs .allQR li li li:hover{background:#ddd}.sondageBox{background:url("bgPoll.png") no-repeat right -10px}.sondageBox-cnt p{font-weight:bold}.sondageBox-foot{padding-bottom:8px;width:170px;margin:10px auto}.sondageBox-foot input[type=submit]{padding:3px 10px;float:left;margin-top:-2px}.sondageBox-foot input[type=checkbox]{float:left;margin-top:0}.sondageBox-foot span{display:block;float:left;margin-right:15px}.boxInterieur-type1{width:286px;margin-right:15px;margin-bottom:20px;float:left}div.boxInterieur-type1:nth-child(3n+3){margin-right:0}.cnt-boxInterieur-type1{border-radius:10px 10px 0 0;text-align:center}.all-boxInterieur-type1 .borderBotStyle{border-radius:0;border-bottom:3px solid #b7c6dd;text-align:center}.titre-boxInterieur-type1 h1{padding:10px;padding-top:5px;margin:0;margin-top:6px;line-height:1.5em;background:url("bggriszoom.png") repeat-x 0 0}.titre-boxInterieur-type1 h1:hover{background:url("bgTitleBox.png") center 0}.image-boxInterieur-type1{padding-bottom:10px}.descr-boxInterieur-type1{padding:10px 4px 40px 4px;border-top:1px solid #f1f1f1;background:#efefef url("bggriszoom.png") repeat-x 0 0;height:33px}.all-boxInterieur-type2{margin-left:12px}.boxInterieur-type2{width:300px;margin-right:10px;float:left;padding-bottom:5px;margin-bottom:10px}.image-boxInterieur-type2,.descr-boxInterieur-type2{float:left}.image-boxInterieur-type2{width:100px;height:110px;margin-right:5px;overflow:hidden;text-align:center}.image-boxInterieur-type2 img{width:90px;height:65px;padding-top:10px}.descr-boxInterieur-type2{width:180px;padding-right:5px;height:110px;overflow:hidden}.descr-boxInterieur-type2 h3{line-height:18px;margin-bottom:6px;padding-top:3px}div.bgHoverBox{border-bottom-width:3px;border-color:#b7c6dd}div.bgHoverBox:hover{background:#fff url("bggriszoom.png") repeat-x 0 20px;border-bottom-color:#0049ba}.box-epargne div.boxInterieur-type1{width:280px}.box-epargne div.boxInterieur-type1:nth-child(2n+1){margin-right:0}.box-epargne div.boxInterieur-type1:nth-child(2n){margin-right:25px;margin-left:25px}.rightBox{padding-bottom:10px;margin-top:5px;margin-bottom:20px}.rightBox-cnt{text-align:center}.rightBox h2{text-align:left;margin-bottom:0;padding-top:5px}.rightBox-cnt input[type=text]{padding:5px;width:210px;margin-top:10px;margin-bottom:10px}.newsletterBox{background:#fff url("bggriszoom.png") repeat-x 0 70px;padding-bottom:15px}.rightBox-cnt p{margin-top:5px}.newsletterBox .rightBox-cnt{background:url("bgNEWSLT2.png") no-repeat right 5px}.rightBox-cnt div.typeNewsletter{text-align:left;margin-left:10px;margin-bottom:10px}.rightBox-cnt div.typeNewsletter label{display:block;width:100px;float:left;font-weight:normal}.rightBox-cnt div.typeNewsletter select{padding:4px;margin-top:2px}.one-actusavis{height:130px;overflow:hidden}.actusavis-descrp,.partieDesc{text-align:left!IMPORTANT}.one-actusavis{padding-left:5px}.one-actusavis img{float:left;margin-right:8px}.text-boxInterieur-type1{height:162px}.text-boxInterieur-type1 .one-actusavis{height:155px}.actus-rightBox ul li{margin-bottom:0;height:150px}.butNavigActusAvis span{padding:2px 3px}.actusavis-date{font-style:italic}.formContact{width: 490px; float: 
left; margin-right: 10px;}.formContact input[type="text"],.formContact input[type="email"]{width:300px;padding:5px}.formContact label{display:block;width:178px;float:left;padding-top:5px}.formContact label:nth-last-of-type(4){border:1px solid red}.formContact select{width:175px;padding:2px;margin-left: 136px;}.formContact input{margin:0;margin-bottom:10px}.formContact input[type="checkbox"]{position: relative; top: 6px;}p.court input[type="text"],p.court select{width:160px}p.court input[type="text"]{margin-right:25px}.formContact textarea{width:300px;height:230px}.btn_formContact{text-align:right}.btn_formContact input[type="reset"]{cursor:pointer;padding:3px 15px;text-align:center;float:right;margin-right:12px;background:#7b7b7b;color:#fff;border:1px solid #7b7b7b;margin-top:8px;width:auto}.btn_formContact input[type="submit"]{cursor:pointer;padding:3px 15px;text-align:center;float:right;margin-right:12px;background:#5888d2;color:#fff;border:1px solid #5888d2;margin-top:8px;width:auto}.btn_formContact input[type="reset"]:hover{background:#5b5a5a!IMPORTANT;border:1px solid #5b5a5a}.btn_formContact input[type="submit"]:hover{background:#2b4182!IMPORTANT;border:1px solid #2b4182}.introRubTexte ul{margin-left:15px}.bleuBox div.tstyle{padding-right:35px;background: no-repeat right center}.cielBox div.tstyle{padding-left:35px;background: no-repeat left center;margin-left:-40px}.rouxBox div.tstyle{padding-left:35px;background: no-repeat left center;margin-left:-40px}.orBox div.tstyle{padding-right:35px;background: no-repeat right center}.bleuBox div div{background-color:#1e3a5f}.cielBox div div{background-color:#147c9a}.rouxBox div div{background-color:#b77b0a}.orBox div div{background-color:#ff8f0f}.bleuBox div.tstyle:hover{background: no-repeat right center}.bleuBox div.tstyle:hover div{background-color:#011938}.cielBox div.tstyle:hover{background: no-repeat left center}.cielBox div.tstyle:hover div{background-color:#0a3b49}.rouxBox div.tstyle:hover{background: no-repeat left center}.rouxBox div.tstyle:hover div{background-color:#5f4109}.orBox div.tstyle:hover{background: no-repeat right center}.orBox div.tstyle:hover div{background-color:#9e5807}.othone{padding:10px 5px;width:275px;float:left}.othone:hover{background:#f0f0f0}.othone-logo,.othone-cnt{float:left}.othone-logo{width:80px;margin-right:5px}.othone-cnt{width:185px;height:121px;overflow:hidden}.othone-cnt h2{margin:0;padding:0;margin-bottom:5px}.connectus .boxCompte,.connectus .boxInscription{float:none}.connectus .boxCompte{background:#c30c0c url("icon-secure-acces.png") no-repeat 10px 3px}.connectus{width:273px}.connectus div{margin:0 auto}.connectus div.boxInscription{margin-top:8px}.typesCartesBq h2{margin-left:20px}.typesCartesBq ul+h2{margin-top:20px}.typesCartesBq ul li{margin-bottom:5px;margin-left:45px}.typesCartesBq ul ul{margin-top:5px}.typesCartesBq ul ul li{margin-left:25px}.boxEinfo .listItem4 ul li{margin-left:40px}.einfoDescr.useOth{font-size:12px}.einfoDescr.useOth p{margin-left:40px;margin-bottom:10px}.boxEinfo .listItem4 ul li p{float:left;width:400px;margin-left:0}.boxEinfo .listItem4 ul li p+p{width:193px;text-align:right}.commandePrdSrv{text-align:center;margin-top:20px}.conditionOpenCpt ol{margin-left:20px}.conditionOpenCpt p{margin-bottom:15px}table.typesCompts{margin-bottom:33px}table.typesCompts th{text-align:center;font-weight:normal}table.typesCompts td{text-align:center;padding:15px 5px}table.typesCompts td.one-Compts{font-weight:bold;text-align:left}table.typesCompts th.cdtn-Compts{width:60px}table.typesCompts th.depo-Compts{width:60px}table.typesCompts th.mtan-depo-Compts{width:50px}.einfoIlustr,.einfoDescr{float:left}.einfoIlustr{width:230px}.einfoDescr{width:660px}.cnxion-inscription div.cnxion-inscrip-cnt{width:425px;float:left;margin-right:10px;padding:0;text-align:center}.cnxion-inscription div+div{margin-left:10px;margin-right:0;border-left:1px solid #ddd}.cnxion-inscription div a{display:block}a.inscriptionCpt,a.accesCpt{padding:11px 5px 12px 14px;color:#fff;text-align:center;width:200px;margin:10px auto}a.inscriptionCpt:hover,a.accesCpt:hover{color:#f1f1f1}a.inscriptionCpt{background:#293b5b url("icon-valBigBlanc.png") no-repeat 10px 5px;padding-left:30px;padding-right:15px}a.inscriptionCpt:hover{background-color:#1d2940}a.accesCpt:hover{background-color:#860000}a.accesCpt{background:#c30c0c url("icon-secure2.png") no-repeat 10px 5px}.cnxion-inscrip-cntL{float:right;width:240px;margin-right:20px}.cnxion-inscrip-cntR{float:left;width:220px;margin-left:40px}.onePret{margin-bottom:10px;border-bottom:1px dotted #ccc;padding:15px 0 15px 0}.titredescr h1{margin-left:15px;width:250px;float:left;margin-right:10px;line-height:20px;padding:0 0 4px 25px;color:#294083}.titredescr div.descrOffre{width:450px;float:left}.titredescr div.mooreOffre{width:120px;margin-left:10px;padding-top:10px;float:left}.contentPret-dyn h1.boxSection-titre{width:810px;float:left;margin-bottom:0}span.close-contentPret-dyn{display:block;width:56px;float:right;border:1px solid red;background:#ff8f0f;text-align:center}span.close-contentPret-dyn a{color:#fff}.contentPret-dyn table td{padding:10px 5px}.contentPret-dyn table td.critereDmd{width:100px}.contentPret-dyn table td.critereDmd img{display:block;margin:8px auto}.contenTypAssur h1{border-color:#ff8f0f}.contenTypPret h1{border-color:#c30c0c}.contentPret-dyn{border:1px solid #ff8f0f;padding-top:0;margin-top:10px}.contentPret-dyn{border-color:#c30c0c}.contentPret-dyn h1{padding-top:0;margin-top:0;padding-top:10px}.contentPret-dyn h1{border-color:#c30c0c}.contentPret-dyn ul li{line-height:20px}.contentPret-dyn ul li+li{margin-top:8px}.contentPret-dyn p{line-height:20px}.ilustrPret,.detailDynPret{float:left}.ilustrPret{width:180px;margin:-2px 10px 0 10px} .ilustrPret img{width: 180px;}.detailDynPret{width:675px;margin-top:-10px}.filterPageBox{padding:10px;padding-left:20px;background:#eee;width:450px}.filterPageBox label,.filterPageBox select,.nbResults{float:left}.pagins{float:right}.filterPageBox label{display:block;margin-top:10px;width:150px}.filterPageBox select{padding:4px;width:250px;margin-left:10px}.filterPageBox label.labelLg+select{margin-top:15px}.filterPageBox input[type=submit]{padding:5px 10px;border:0;background:#860000;color:#fff;font-weight:normal;cursor:pointer}.filterPageBox input[type=submit]:hover{background:#c30c0c}.filterPageBox div+div{margin-top:8px}.paginResults{margin:10px 0 5px 0;width:470px;border-bottom:1px dotted #ccc;padding-bottom:10px}.nbResults{width:130px;margin-right:20px;font-style:italic;font-weight:bold}.pagins{width:320px;text-align:right}.pagins a{background:#000;color:#fff;padding:3px 6px}.pagins a.currentF{background:#0c51bd}.rsldocs table th{font-weight:normal}.rsldocs p.oneDoc-type{margin-left:25px}.serviceAssocie-cnt ul{margin-left:20px}.boxAppelinfo{margin-left:10px;border-top:0;background:url("bggriszoom.png") repeat-x 0 bottom}.boxAppelinfo-head{background:url("icon-help.png") no-repeat 81% top;padding-bottom:10px}.boxAppelinfo h1{padding:10px;padding-left:40px;padding-bottom:23px}.boxAppelinfo-cnt{text-align:center}.boxAppelinfo-cnt h3{line-height:22px;padding:0 10px}.lookupCategorie{background:#fff;width:167px;text-align:center;float:left;margin-right:10px;margin-top:-20px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}div.lookupCategorie:last-child{margin-right:30px}div.lookupCategorie div{padding-top:10px}div.lookupCategorie:hover{background:url("bggriszoom.png") repeat-x 0 bottom}div.lookupCategorie h4{margin-bottom:10px}div.active-lookupCategorie,div.active-lookupCategorie:hover{background:#b7c6dd;border:1px solid #b7c6dd}div.active-lookupCategorie a{color:#0049ba}div.active-lookupCategorie:hover a{color:#333}.regionAgence span.icon-plus{display:block;float:left;font-size:14px;font-weight:bold;color:#333;width:15px; font-family: verdana; margin:-7px 5px 0 0;}.regionAgence h3{margin-bottom:0;/*float:left;*/width:90%;padding-top:5px;margin-left:5px}.boxTw1{text-align:left;padding-bottom:10px}.boxTw1 img{float:left;margin-top:-10px}.boxTw2 img{float:right;margin-top:10px}.boxTw1 h2{float:left;width:160px;margin-left:10px}.boxTw2 h2{float:none;width:auto;margin-left:10px;margin-right:10px;text-align:center}.boxTw1 p{padding-left:10px}.boxTw2 p{width:60%;float:left}.random-faq .rightBox-cnt{font-style:italic;color:#666;padding:8px;text-align:left;padding-top:0}.random-faq .rightBox-cnt ol,.random-faq .rightBox-cnt ul{margin-left:10px}.random-faq .rightBox-cnt ul li{background: no-repeat 0 2px;padding-left:15px}.random-faq h2{margin-top:-15px;margin-left:12px}.random-faq .rightPosition a{padding-right:20px;font-size:10px}.partener{width:150px;background-color:#FFF;padding:5px;border:1px solid #e6f0f9;float:left;margin-right:20px;margin-bottom:20px;height:140px;overflow:hidden}.partener .partnerLogo{text-align:center}.partenerNom{font-weight:bold;font-size:11px;text-align:center;background:#fdfefe;height:45px;display:table-cell;vertical-align:middle;width:150px; text-transform: uppercase;}.partenerDevise{background-color:#e2eaf7;width:30px;float:left;padding:3px}.partenerPays{margin-left:36px;padding:3px;padding-left:5px;background:#fbfdfd}.petitinput{width:10px}.typesCartesBq h2{margin-left:20px}.typesCartesBq ul+h2{margin-top:20px}.typesCartesBq ul li{margin-bottom:5px;margin-left:45px}.typesCartesBq ul ul{margin-top:5px}.typesCartesBq ul ul li{margin-left:25px}.avantBox ul li{margin-left:0}.boxEinfo .listItem4 ul li{margin-left:40px}.einfoDescr.useOth{font-size:12px}.einfoDescr.useOth p{margin-left:40px;margin-bottom:10px}.boxEinfo .listItem4 ul li p{float:left;width:400px;margin-left:0}.boxEinfo .listItem4 ul li p+p{width:193px;text-align:right}.boxilustrC1{width:300px;float:left}.boxilustrC1 img{margin-top:10px}.boxdescrptC1{width:715px;float:left;margin-left:20px}.boxilustrC{width:150px;float:left;margin-right:0}.boxdescrptC{width:270px;float:left}.boxdescrptC p,.boxdescrptC p,.boxdescrptC1 p,.boxdescrptC1 p,.textContent p{line-height:21px}.boxdescrptC ul,.boxdescrptC1 ul{margin-top:10px}.boxdescrptC ul li,.boxdescrptC1 ul li{margin-left:25px}.textContent ul li{margin-left:15px}ul.ktqGene li{display:inline-block;margin-right:5px}.nolineH{margin-top:15px}.nolineH p{line-height:18px}.boxilustrOneC{width:350px;height:200px;float:right;margin-top:25px}.oneBankCard h2{margin:0}.oneBankCard h2~h2{margin-top:20px}.oneBankCard ul{margin-left:20px}.oneBankCard ul li{background: no-repeat 0 2px;padding-left:15px}.oneBankCard table{border:1px solid #efefef;padding:2px}.oneBankCard table td+td{text-align:center}.otherCardHead{border-bottom:1px solid #0049ba;width:80%}.otherCardHead h1{color:#fff;background:#0049ba;width:230px;margin:0;margin-left:20px;padding:5px;padding-left:15px;font-weight:normal}.otherCardOne{background: no-repeat right center;width:190px;float:left;text-align:center}.last .bgSeparate{background: none;}.bgSeparate{background:url("separator_box.png") no-repeat right center}#utb_adminbundle_internautetype #utb_adminbundle_internautetype_messages div .required{visibility:hidden}#utb_adminbundle_internautetype #utb_adminbundle_internautetype_messages div #utb_adminbundle_internautetype_messages_0 .required{visibility:visible}body:after{display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:alpha(opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:0}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background: no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0}.lb-prev,.lb-next{width:49%;height:100%;cursor:pointer;display:block}.lb-prev{left:0;float:left}.lb-prev:hover{background: left 48% no-repeat}.lb-next{right:0;float:right}.lb-next:hover{background:right 48% no-repeat}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#bbb}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background: top right no-repeat;text-align:right;outline:0;filter:alpha(opacity=70);opacity:.7}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(opacity=100);opacity:1}.newPass{color:#9F3CBE;}
.divBody5{background-color: #C6D1E3;}
.boxGauche{ position:absolute; right:950px; top: 0px;z-index: 1; width:335px; height:804px; background: url("offres.png") no-repeat top right; padding-top:350px;}
.boxGauche2{ position:absolute; right:950px; top: 0px;z-index: 1; width:335px; height:804px; background: url("offre2.png") no-repeat top right; padding-top:350px;}
.boxGauche img , .boxGauche2 img{float:right;}
table.borderTopBottom {border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.listeDirigeant h5{margin-bottom: 0px; font-size: 11px;}
/* tableau de la liste des dirigeants */
.listeDirigeant table a:link {color: #666; font-weight: bold; text-decoration:none; }
.listeDirigeant table a:visited {color: #999999; font-weight:bold; text-decoration:none; }
.listeDirigeant table a:active, .listeDirigeant table a:hover {color: #bd5a35; text-decoration:underline;}
.listeDirigeant table {
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	text-shadow: 1px 1px 0px #fff;
	background:/*#eaebec;*/ url("patternb.png") repeat;
	/*margin:20px;*/
	border:#ccc 1px solid;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow: 0 1px 2px #d1d1d1;
	-webkit-box-shadow: 0 1px 2px #d1d1d1;
	box-shadow: 0 1px 2px #d1d1d1;
        border-spacing: 0px;
        
}
/*.listeDirigeant table th {
	padding:21px 25px 22px 25px;
	border-top:1px solid #fafafa;
	border-bottom:1px solid #e0e0e0;	
        background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
	background: -moz-linear-gradient(top,  #ededed,  #ebebeb);
}*/
/*.listeDirigeant table th:first-child {
	text-align: left;
	padding-left:20px;
}*/
.listeDirigeant table tr td:last-child{padding-left: 15px;}
.listeDirigeant table tr:first-child th:first-child {
	-moz-border-radius-topleft:3px;
	-webkit-border-top-left-radius:3px;
	border-top-left-radius:3px;
}
.listeDirigeant table tr:first-child th:last-child {
	-moz-border-radius-topright:3px;
	-webkit-border-top-right-radius:3px;
	border-top-right-radius:3px;
}
.listeDirigeant table tr {
	/*text-align: center;*/
	/*padding-left:20px;*/
        /*opacity: 0.5;*/
}
.listeDirigeant table td:first-child {
	text-align: left;
	padding-left:15px;
	border-left: 0;
        width: 150px;
}
.listeDirigeant table tr td {/*width: 75px;*/}
.listeDirigeant table td {
	/*padding:0 5px 0 5px;*/
        padding: 5px;
	border-top: 1px solid #ffffff;
	border-bottom:1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
	background: rgba(250,250,250,0.5);
	/*background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
	background: -moz-linear-gradient(top,  #fbfbfb,  #fafafa);*/
}
.listeDirigeant table tr.even td {
	background: /*#f6f6f6;*/rgba(246,246,246,0.5);
	/*background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
	background: -moz-linear-gradient(top,  #f8f8f8,  #f6f6f6);*/
}
.listeDirigeant table tr:last-child td {
	border-bottom:0;
}
table tr:last-child td:first-child {
	-moz-border-radius-bottomleft:3px;
	-webkit-border-bottom-left-radius:3px;
	border-bottom-left-radius:3px;
}
.listeDirigeant table tr:last-child td:last-child {
	-moz-border-radius-bottomright:3px;
	-webkit-border-bottom-right-radius:3px;
	border-bottom-right-radius:3px;
}
.listeDirigeant table tr:hover td {
	background: #f2f2f2;
	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	
}
/*.listeDirigeant tr td:nth-child(1){width: 0px; padding: 0px;}*/
/*.listeDirigeant tr td{height: 20px;}
.listeDirigeant tr td:nth-child(2){width: 339px;}
.listeDirigeant tr td:nth-child(3){width: 260px;}*/
/* HEADER */
.langueIcons{text-align:right;padding-right:40px; margin-top: 5px;} .langueIcons a img{position: relative; top: 2px;}
  /* PAGE PROFESSIONNEL & PARTICULIER */
 .welcomeBox{ border: 1px solid #ccc;}
 .iconeWelcome{float: left;width:150px;}
 .iconeWelcome img{max-width:150px; max-height:130px; margin-bottom: -3px;}
 img.ombreVertical1Droit{position: absolute; top:0px; right: -10px; height: 100%; width: 10px;}
 img.ombreVertical2Droit{position: absolute; top: 0px; right: -10px; height: 100%; width: 10px;}
 img.ombreVertical2Gauche{position: absolute; top: 0px; left: -10px; width: 10px; height: 100%;}
 img.ombreVertical1Gauche{position: absolute; top: 0px; left: -10px; width: 10px; height: 100%;}
 .texteWelcome{background: url("puce.png") no-repeat,url("puce2.png") no-repeat right bottom;width: 570px;margin: 10px auto;padding: 20px 30px;}
 .texteWelcome h2{padding: 0px; margin: 0px;text-align: center; color: #939292;font-weight: normal;}
 
 
 .Innerbann{height: 237px;border: 1px solid #ccc;}
 
 .Innerbann .Innerbanndescript{color: #5c2b1a;font-family: verdana, serif;height: 240px;width: 200px;position: relative; top: -242px; left: 399px;/*background: url(../../img/site-img/transparent.png) no-repeat;*/text-align: right;}
 .Innerbanndescript h4:first-of-type{text-align: center; width: 145px; margin-left: 45px;}
 .Innerbanndescript h3{padding-bottom: 20px; width: 55%; margin: auto;padding-right: 20px;}
 .Innerbanndescript p{text-align: center;font-size: 11px;}
 .Innerbanndescript p:first-of-type{width: 140px;margin-left: 50px; }
 .Innerbanndescript p{width: 150px;margin-left: 40px; }
 .Innerbanndescript p:nth-of-type(2){width: 150px;margin-left: 40px; }

 
 .bannermenu img.arrowbaspart{width: 10px; display: block; margin: 0px auto;}
 .bannermenu li{background: #eff0f2; border-bottom: 2px solid #888; margin-bottom: 10px;padding: 10px; border-radius: 0 15px 0 15px; }
 .bannermenu li img{display: block;float: left;margin-right: 15px;margin-left: 5px; height: 18px; width: 22px;}
 .bannermenu li a{display: block;}
  
 .minBoxs{border: 1px solid #ccc; padding: 3px 5px;position: relative;height:100px;}
 .span-7 h1{margin-bottom: 0px;}
 .span-7 h1 span.iconSlides{display: inline;float: right; cursor: pointer;}
 .minBoxs{margin: 0px;}
 .minBoxs .rubrique div.text{width: 165px; height: 53px; overflow: hidden;float: left;font-family: "Trebuchet MS", serif;}
 .minBoxs .rubrique div.image{width: 80px; float: right;}
 .minBoxs .rubrique img{ max-width: 80px; max-height: 53px;}
 .positionRelative{position: relative;}
 
 /* pour la page entreprise  */
.titreCorpsEntreprise{margin: 0px;margin-top: 10px; width: 320px; padding-bottom: 15px; background: url("ombreHorizontalTitre.png") no-repeat bottom; background-size: 100%;}
 .texteWelcome2{background: url("puce.png") no-repeat 3px top, url("puce2.png") no-repeat 702px bottom; width: 673px;margin: 10px auto;padding: 20px 30px; float:left;}
 .texteWelcome2 h2{padding: 0px; margin: 0px;text-align: center; color: #939292;font-weight: normal;}
 .texteWelcome2 h1{font-size:16px; font-weight:normal;}
 .fond_entreprise{background: url("urn:scrapbook:download:error:https://www.utb.tg/img/site-img/entreprise.jpg") no-repeat left;}
 .boxProduitEntreprise{width:450px; float:left;}
 .boxProduitEntreprise, .innerbanEntreprise {border:1px solid #E2E6E7;}
 .innerbanEntreprise h2{color: #fff;}
 img.ombreGEtrprise{position: absolute; left: -10px; top: 0px; height: 100%; width: 10px;}
 img.ombreDEtrprise{position: absolute; right: -10px; top: 0px; height: 100%; width: 10px;}
 

 
ul.produitEntreprise{text-transform: uppercase; font-family: verdana; font-size: 14px; margin-top:45px;}
ul.produitEntreprise span{margin-right:10px;}
ul.produitEntreprise li{padding-bottom:13px; padding-top: 12px; background: url("ligneProdEntreprise.png") no-repeat bottom center ; height:21px;}
ul.produitEntreprise li:hover{background: #fff7e9;}
ul.produitEntreprise li:last-child{padding-bottom: 12px;}
ul.produitEntreprise li:nth-child(2n+2){background: url("ligneProdEntreprise.png") no-repeat bottom center -moz-linear-gradient(left, #fff 1%, #f6f6f6 95%); background: linear-gradient(left, #fff 1%, #f6f6f6 95%); background: -webkit-linear-gradient(left, #fff 1%, #f6f6f6 95%); background: -moz-linear-gradient(left, #fff 1%, #f6f6f6 95%); background: -o-linear-gradient(left, #fff 1%, #f6f6f6 95%); background: -ms-linear-gradient(left, #fff 1%, #f6f6f6 95%)/*background-color: #f6f6f6;*/}
ul.produitEntreprise li:nth-child(2n+2):hover{background: url("ligneProdEntreprise.png") no-repeat bottom center #f6f6f6;}
ul.produitEntreprise li a{padding-top: 2px; padding-bottom: 2px; padding-left: 25px; }
ul.produitEntreprise li a:hover{ color:#444;}
ul.produitEntreprise li a span{display:block;  margin-top:0px; float:left;}
ul.produitEntreprise li a img{display:block; float:left; margin-left:20px; margin-right:20px;}
a.fondProdAcces{background: url("urn:scrapbook:download:error:https://www.utb.tg/img/site-img/icon-connexion-bleulogo.png") no-repeat 26px ;}
a.fondProdCompte{background: url("urn:scrapbook:download:error:https://www.utb.tg/img/site-img/icon-compte-bleulogo.png") no-repeat 26px;}
a.fondProdCarte{background: url("urn:scrapbook:download:error:https://www.utb.tg/img/site-img/icon-carte-bleulogo.png") no-repeat 26px;}
a.fondProdFinancement{background: url("urn:scrapbook:download:error:https://www.utb.tg/img/site-img/icon-placement-bleulogo.png") no-repeat 26px;}
a.fondProdAssurance{background: url("urn:scrapbook:download:error:https://www.utb.tg/img/site-img/icon-assurance-bleulogo.png") no-repeat 26px;}
a.fondProdCommerce{background: url("urn:scrapbook:download:error:https://www.utb.tg/img/site-img/icon-commerce-bleulogo.png") no-repeat 26px;}
.decouvrezProduits{font-weight: bold; width:100px; height: 275px; float:left; background: url("ligneVertProdEntreprise.png") no-repeat right;}
.decouvrezProduits p{ padding-left: 10px; padding-right: 10px; padding-top: 100px;}
.listeproduits{width:350px; float:right;}

.innerbanEntreprise{float:right; width: 425px;}
.innerbanEntreprise h2{position:absolute; bottom: 0px; left: 25px; font-weight: normal;}
.innerbanEntreprise h2 a{color:#fff; text-shadow: 0px 0px 20px rgba(0,0,0,1);}
.tableProdServActu table tr {background: url("ligneProdEntreprise.png") no-repeat bottom center;}
.tableProdServActu table tr td{padding: 0px; height: 78px; background: transparent; overflow: hidden;}
.tableProdServActu table tr td:nth-child(2){width: 120px; padding-left: 5px;}
.tableProdServActu table tr td{padding: 0px;}
.tableProdServActu table tr td:nth-child(2){width: 120px; padding-left: 5px;}
.tableProdServActu table tr td[colspan="2"]{height:  auto; overflow:hidden;}
.tableProdServActu table tr:nth-child(2) td{width:  auto;}
#agences, #services, #actualites{height: 275px;}
#agences table td:first-child, #services table td:first-child{width: 85px;}
#agences img, #services img, #actualites img{width: 78px;}
#agences h2, #services h2, #actualites h2{text-transform: uppercase;}
.ServiceAgenceActu{float: left; width: 450px;}
#agences.tableProdServActu li, #services.tableProdServActu li {height: 86px;}
#actualites.tableProdServActu table tr:first-child{background: transparent;}
.presentationEntreprise{float: right; width: 425px; height: 313px;  background: url("angle2.png") no-repeat right bottom, url("angle1.png") no-repeat left 34px, url("homme_entreprise.png") no-repeat left bottom, url("utbentreprise.jpg") no-repeat center bottom ;}
.presentationEntreprise > div {padding-top: 34px;}
.presentationEntreprise h1{ font-weight: normal; font-size: 16px;  width: 300px;  margin-bottom: 15px; margin-top: 35px;}
.presentationEntreprise p,.presentationEntreprise h1{font-family: verdana; text-align: right; float: right;}
.presentationEntreprise p{width: 225px;}
.nav{position: absolute; top: 10px; right: 15px;}
.service{width: 118px;}
.agence{width: 118px;}
.actualite{width: 105px;}

/* Carousel */
.jcarousel-wrapper {
    margin: 20px auto;
    position: relative;
}

.jcarousel {
    position: relative;
    overflow: hidden;
    width: 425px;
    height:275px;
    
}

.jcarousel ul {
    width: 20000em;
    position: absolute;
    list-style: none;
    margin: 0;
    padding: 0;
}

.jcarousel li {
    float: left;
}

/** Carousel Controls **/

.jcarousel-control-prev img,
.jcarousel-control-next img {
    position: relative; top: 8px;
}

.jcarousel-control-prev {
    float: right;
}

.jcarousel-control-next {
   float: right;
}

.jcarousel-control-prev:hover span,
.jcarousel-control-next:hover span {
    display: block;
}

.jcarousel-control-prev.inactive,
.jcarousel-control-next.inactive {
    opacity: 0.5;
    cursor: default;
}


/** Carousel Pagination **/

.jcarousel-pagination {
    float:right;
}

.jcarousel-pagination a {
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    min-width: 14px;
    color: #3F77CC;
    padding: 3px;
    text-align: center;
    margin-right: 2px;
    opacity: .75;
}

.jcarousel-pagination a.active {
    color: #000;
    opacity: 1;
    font-weight: bold;
}

/* tabulous */
#wrapper > div > ul{border-bottom:1px solid #0049BA;}
#tabs {
	width: 450px;
}

#tabs > ul > li {
	float: left;
	margin-right: 8px;
}
#tabs >ul >  li:first-child{margin-left:20px;}
#tabs >ul >  li:last-of-type{margin-right:20px;}

#tabs >ul >  li a {
	display: block;
	padding-top:10px; padding-left:7px; padding-right:7px;
	font-size:16px;
	font-weight:bold;
        font-family: "Trebuchet ms";
	text-transform:uppercase;
	text-decoration: none;
	color: #0049BA; 
}

#tabs >ul >  li a:hover{
	background: #0F55BF;
	color:#fff;
}

#tabs_container {
	padding: 10px;
	overflow: hidden;
	position: relative;
	background: white;
}

.ServiceAgenceActu #tabs_container > div {
	margin-right: 40px;
}

.transition {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}

.make_transist {
	-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.hidescale {
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-o-transform: scale(0.9);
	-ms-transform: scale(0.9);
	transform: scale(0.9);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	filter: alpha(opacity=0);
	opacity: 0;
        z-index: -1;
}

.showscale {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
        z-index: 1;
}

.hideleft {
	-webkit-transform: translateX(-100%);
	-moz-transform: translateX(-100%);
	-o-transform: translateX(-100%);
	-ms-transform: translateX(-100%);
	transform: translateX(-100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}

.showleft {
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	-o-transform: translateX(0px);
	-ms-transform: translateX(0px);
	transform: translateX(0px);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}

.hidescaleup {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
}

.showscaleup {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;
}

.hideflip {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;

	-webkit-transform: rotatey(-90deg) scale(1.1);
	-moz-transform: rotatey(-90deg) scale(1.1);
	-o-transform: rotatey(-90deg) scale(1.1);
	-ms-transform: rotatey(-90deg) scale(1.1);
	transform: rotatey(-90deg) scale(1.1);

	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

.showflip {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;

	-webkit-transition-delay: .3s;
	-moz-transition-delay: .3s;
	-o-transition-delay: .3s;
	-ms-transition-delay: .3s;
	transition-delay: .3s;

	-webkit-transform: rotatey(0deg) scale(1);
	-moz-transform: rotatey(0deg) scale(1);
	-o-transform: rotatey(0deg) scale(1);
	-ms-transform: rotatey(0deg) scale(1);
	transform: rotatey(0deg) scale(1);

	-webkit-transform-origin: 50% 50%;
	-moz-transform-origin: 50% 50%;
	-o-transform-origin: 50% 50%;
	-ms-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

ul .tabulous_active {
	background: #0F55BF !important;
	color: #fff !important;
}

.tabulousclear {
	display: block;
	clear: both;
}

.red{color:#ff0000; font-weight: bold;}


                    /****    :: CODE ADDED BY ERIC ::   ****/
/***************************************************************************************************/
/***************************************************************************************************/

span.required{color:red;}
.messageRendezVous, .formulaireRendezVous{margin: 0px 30px; padding: 15px;}
.messageRendezVous p:first-child{margin-bottom: 10px;}
.formulaireRendezVous input, .formulaireRendezVous label, .formulaireRendezVous select{display: block; padding: 0px; margin: 5px;font-weight: normal;}
.formulaireRendezVous{border: 1px solid #ddd;}
.formulaireRendezVous label{float: left;width: 200px;}
.formulaireRendezVous input{width: 250px;padding: 3px;}
.formulaireRendezVous select{width: 110px;padding: 3px;font-family: verdana, serif;font-size: 11px;}
.formulaireRendezVous textarea{height: 147px;padding: 3px;}
.formulaireRendezVous .conditionsDUtilisation input{width: 10px;float: left;}
.formulaireRendezVous .conditionsDUtilisation label{width: 550px;text-align: justify;font-family: "Trebuchet MS", serif; font-size: 10px;font-weight: normal; color: #888;}
input[type=submit].boutonSubmit,input.boutonSubmit{cursor:pointer; padding:3px 15px; text-align:center; float:right; margin-right:6px;background:#5888d2; color:#fff; border:1px solid #5888d2; margin-top:11px; width:auto;}
input[type=submit].boutonSubmit:hover{background: #2b4182 !IMPORTANT; border:1px solid #2b4182;}
input[type=reset]{background: #646262;border: 1px solid #646262;}
.bgDegrade{background: -moz-linear-gradient(top, #fff 1%, #ddd 95%);}
/***********************Stule Taux de change page d'acceuil*************************/
.tauxBox{padding: 5px; margin: 20px 0 0 10px;}
.titreTaux{float: left; margin-bottom: 5px; text-transform: uppercase; color: #5b5a5a; font-weight:bold}
.unTaux{float: left; margin-top: 5px;}
.taux{font-weight:bold; margin-top: 5px; width: 140px;}
/**************************************************************************************************/

/***********************************DEVISE**********************************************/
#barreDevise{transition: all 0.2s ease-in;position: fixed; bottom: 0px; left: 0px; height: 65px; color: #fff; width: 100%; background: rgba(0,73,186,0.6); z-index: 5000; -webkit-box-shadow: 0px -3px 10px rgba(0,73,186,0.2); -moz-box-shadow: 0px -3px 10px rgba(0,73,186,0.2); box-shadow: 0px -3px 10px rgba(0,73,186,0.2); font-weight: bold;  }
#barreDevise:hover{background: rgba(0,73,186,1);}
.bDeviseBloc{padding-top: 10px; padding-left: 15px; margin: 0 auto; width: 950px;/* position: relative; */}
.bDeviseBloc .ligneTitre{margin-bottom: 5px;}
.bDeviseBloc .ligneTitre .ligneTitre{float: left; width: 500px; padding-top: 2px;}
.bDeviseBloc .titre{text-transform: uppercase; float: left; margin-right: 10px;}
 .descDevise{float: left; margin-left: 5px;} .descDevise{padding-top: 2px;}
.descDevise span{padding-right: 5px;}
.bMinDevise {float: left; margin-right: 5px;}
.btnFermer{position: absolute; right: 40px; font-size: 16px; top: 30px}
.btnFermer a {color: #fff;}

/* Horaire */
table.horaire {  border-bottom: 1px solid #B7C6DD;}
table.horaire h3{margin:0px;}
table.horaire tr:first-child {background: #efefef;}
table.horaire th.souligne{ border-bottom:1px solid #ccc;}

/*Bloc arrondis*/
.blocArPart{
    /*padding-left: 85px;*/
}

/* Presentation code neovus */
.blocPrincipal{border: 1px solid #CBCBCB; margin-top: 20px;}
#tabs_container .bordBleu{margin: 0px;}
#tabs_container .groupeProduit{margin: 0px;}

.blocPrincipal #tabs_container{padding: 20px; overflow-x: hidden; position: relative; width: 848px;}
.blocPrincipal #tabs_container .bordBleu{border: 2px solid #DBE2EE; padding: 10px;}
.blocPrincipal #tabs_container .groupeProduit{padding-top: 10px;}
.blocPrincipal #tabs_container .groupeProduit .produit{width: 414px; float: left; margin-bottom: 70px; margin-right: 20px;}
.blocPrincipal #tabs_container .groupeProduit .produit:nth-child(2n){margin-right: 0px;}

.blocPrincipal #tabs_container .groupeProduit .produit:nth-last-of-type(2), .blocPrincipal #tabs_container .groupeProduit .produit:nth-last-of-type(3){margin-bottom: 10px;}
.blocPrincipal #tabs_container .groupeProduit .produit .image{float:left; margin-right: 15px;}
.blocPrincipal #tabs_container .groupeProduit .produit .image img{width: 128px; height: 126px;}
.blocPrincipal #tabs_container .groupeProduit .produit .contenuProduit{float:left; padding-top: 5px; width: 270px;}
.blocPrincipal #tabs_container .groupeProduit .produit .contenuProduit .resume{margin-bottom:5px;}
.blocPrincipal #tabs_container{padding: 20px; overflow-x: hidden; position: relative; width: 848px;}

.titreProduits{position:relative; border-bottom: 1px solid #CBCBCB;}
.blocPrincipal #tabs{position:relative; border-bottom: 1px solid #CBCBCB; width: auto;}
.blocPrincipal a.titre{padding: 10px 0 11px 0; font-size: 13px; }
.blocPrincipal ul .tabulous_active{background: #5B89D3; }
.uno{background-color: #5B89D3;  width: 450px; color: #FFF; position: absolute; float: left;}
a.uno:focus, a.uno:active{background-color: #F0EEEE; color: #555;}
 a.duo:focus, a.duo:active {background-color: #5B89D3; color: #fff;}


.uno a{color: #fff;}
.uno:hover{color: #555;}
.duo:hover{color: #fff;}

 .duo{background-color: #F0EEEE; width: 440px; color: #555; float:right; position: relative; z-index: 2; top: 0px;}
.wrapper{width: 1696px;}
#bloc1{float: left; width: 848px; position: absolute; margin-right: 40px;}
#bloc2{float: left; width: 848px; position: absolute; margin-right: 40px;}
.contraint{width: 848px; overflow-x: hidden;}

.box_service{padding-right:20px; /*border-bottom: 1px solid #ccc;*/}

#triangle{position: absolute;left: -40px; top: 0px; width: 40px; height: 100%}
/* Pour la page d'erreur 404 */
.t404{ color:gray;font-size:20px; text-transform: uppercase; padding: 50px 0 313px}

span.clear{clear:both; display: block;}
.ui-accordion-header{cursor: pointer;}

/* Détails Cartes */
.contDetailCarte{padding: 10px 0 0 0;}
.contDetailCarte > .menu{float: left; margin-right: 30px; z-index: 1; position:relative; width:226px; }
.contDetailCarte > .menu .image, .contDetailCarte > .detailArticle{border: 1px solid rgb(204,204,204); /* Firefox v1.0+ */ -moz-border-top-left-radius:7px; -moz-border-top-right-radius:7px; /* Safari v3.0+ and by Chrome v0.2+ */ -webkit-border-top-left-radius:7px; -webkit-border-top-right-radius:7px; /* Firefox v4.0+ , Safari v5.0+ , Chrome v4.0+ , Opera v10.5+  and by IE v9.0+ */ border-top-left-radius:7px; border-top-right-radius:7px;}
.contDetailCarte > .menu img.ombre{position: absolute; z-index: 0; left: -6px; top: 30px;}
.contDetailCarte > .menu .image{padding: 15px 0; border-bottom: 1px solid #ccc; min-height: 108px;}
.contDetailCarte > .menu .image img{width: 110px; margin: 0 auto; display: block;}
.contDetailCarte > .menu  ul.menu span.titre{display: block; margin: 10px 10px; border-left: 5px solid #B7C6DD; color:#333; font-weight: bold; padding-left: 2px; font-family: "Trebuchet MS"; font-size: 12px;}

.contDetailCarte > .menu  ul.menu ul.sousmenu {border-left:1px solid rgb(204,204,204);
    border-right:1px solid rgb(204,204,204);}
.contDetailCarte > .menu  ul.menu ul.sousmenu li {
    /* Firefox v3.6+ */
    background-image:-moz-linear-gradient(50% 0% 180deg,rgb(255,255,255) 0%,rgb(245,245,245) 56%,rgb(245,245,245) 100%); 
    /* safari v4.0+ and by Chrome v3.0+ */
    background-image:-webkit-gradient(linear,50% 0%,50% 123%,color-stop(0, rgb(255,255,255)),color-stop(0.56, rgb(245,245,245)),color-stop(1, rgb(245,245,245)));
    /* Chrome v10.0+ and by safari nightly build*/
    background-image:-webkit-linear-gradient(180deg,rgb(255,255,255) 0%,rgb(245,245,245) 56%,rgb(245,245,245) 100%);
    /* Opera v11.10+ */
    background-image:-o-linear-gradient(180deg,rgb(255,255,255) 0%,rgb(245,245,245) 56%,rgb(245,245,245) 100%);
    /* IE v10+ */
    background-image:-ms-linear-gradient(180deg,rgb(255,255,255) 0%,rgb(245,245,245) 56%,rgb(245,245,245) 100%);
    background-image:linear-gradient(180deg,rgb(255,255,255) 0%,rgb(245,245,245) 56%,rgb(245,245,245) 100%);
    /*width:226px;*/
    /*height:29px;*/
    border-top:1px solid rgb(204,204,204);
    border-bottom:1px solid rgb(204,204,204);
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#fff5f5f5,GradientType=0)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#fff5f5f5,GradientType=0);
    
    margin-bottom: 1px;
    
}
.contDetailCarte > .menu  ul.menu ul.sousmenu li:last-of-type{margin:0px;}
/*.contDetailCarte > .menu  ul.menu li:last-of-type ul.sousmenu li:last-of-type{border-bottom: none;}*/

.contDetailCarte > .menu  ul.menu ul.sousmenu li a{color: #555; padding: 5px 15px; width: 194px; display: inline-block; transition: color 0.4s ease-in;}
.contDetailCarte > .menu  ul.menu ul.sousmenu li:hover{ background:url("pucedetailscarte.png") no-repeat 95% center #90AFE0; color: #fff;}
.contDetailCarte > .menu  ul.menu ul.sousmenu li.active{background:url("pucedetailscarte.png") no-repeat 95% center rgb(37,99,196); color: #fff;}
.contDetailCarte > .menu  ul.menu ul.sousmenu li.active a, .contDetailCarte > .menu  ul.menu ul.sousmenu li.active:hover a, .contDetailCarte > .menu  ul.menu ul.sousmenu li:hover a{color:#fff;}

.contDetailCarte .detailArticle{width:600px; float:left; padding: 15px;}
.bordgrisgros{border-left: 5px solid #ccc; padding: 2px 0 3px 0;}
.contDetailCarte .detailArticle h1.titre{ padding-left: 8px; margin: 0px;}
.contDetailCarte .detailArticle p{width: 400px; }
.contDetailCarte .detailArticle table { border-spacing: 15px 5px; margin-left: -15px; width: 630px; margin-top: 27px; margin-bottom: 27px;}
.contDetailCarte .detailArticle table tr:hover td:first-child{background: #ededed; }
.contDetailCarte .detailArticle table tr td:first-child{transition: all 0.2s ease-in; min-width: 168px; background: #f5f5f5; border-bottom: 1px solid #ccc; padding: 9px 0 9px 7px; margin-right: 15px;}
.contDetailCarte .detailArticle table tr:hover td:last-child{border:1px solid rgba(0,73,186,1);}
.contDetailCarte .detailArticle table tr td:last-child{transition: all 0.2s ease-in; background: #fff; border:1px solid rgba(0,73,186,0.5); padding: 9px 0 9px 7px; margin-right: 15px;}
/*.detailArticle p:first-of-type{ min-height: 125px;}*/
.contDetailCarte .detailArticle img{width: 188px; position: absolute; right: 15px;}
.contDetailCarte .detailArticle table:last-child{margin-bottom: 0px;}
.contDetailCarte .detailArticle table ~ p:last-of-type{margin-bottom: 10px; width: 526px; background:url("exclam.png") no-repeat 30px center rgba(255,153,0,0.1); padding: 15px 0 15px 72px; border:1px solid rgba(51,102,204,0.5);}

.descrsouscr{width: 460px; float: left;}
.descrsouscr a.souscription{padding: 5px 40px; font-size: 14px; background: #f7f7f7; border: 1px solid #ccc; }
.descrsouscr p{font-size: 14px;}
.bocillustration{width: 400px; float:left;}
.bocillustration img{width: 400px;}
.bocillustration img.ombregauche{width: 10px; position: absolute; left: -10px; }
.bocillustration img.ombredroite{width: 10px; position: absolute; right: -10px; }

/** PAGE DES SERVICES **/

#tabulation ul.menuService{background:#f5f5f5;margin-left:20px;}
#tabulation ul.menuService li{float: left;text-transform: uppercase;position:relative;}
#tabulation ul.menuService li a{padding:5px;background: #ccc;font-family: 'Trebuchet MS';font-size: 12px;}

#tabulation ul.menuService a.tabActif {background: #4f81cf;color:#fff;/*font-weight:bold;font-size:12px;*/}
#tabulation ul.menuService a.tabActif:after {content: url("menuActifService.png");position: absolute;left:40%;top: 21px;}
#tabulation ul.menuService a:hover{background: #F39F39;color:#fff;/*font-weight:bold;font-size:12px;*/}

#tabulation .detailsService {min-height: 301px;padding: 10px;padding-right: 0px;margin: 17px 0px 0px 20px;background: #fff url("borderTopService.png") no-repeat;}
#tabulation .imageService {margin-top: 20px;}
#tabulation .imageService img {border: 4px solid #6591d5;}
#tabulation #tabulConteneur{background: url("ombreBoxDetailsService.png") no-repeat 7px 21px; color: #7f7f7f;}
#tabulation .conteneurDetails p {margin: 5px;}
#tabulation .conteneurDetails strong {margin-left: 5px;color: #c08b10;}

/* Page 404 */
.errorBox{background-color: white; margin-bottom: 50px; text-align: center;float: left; -moz-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.39);-webkit-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.39);box-shadow:1px 2px 5px 0px rgba(0,0,0,0.39); }
/* Page Presentation */
.decouverte {border:5px solid #dfdfdf; /*margin-top: 43px;*/ padding: 10px;}
.decouverte img.decouverte{max-width: 855px; margin-top: 0px;padding: 0px;margin-bottom: 10px; -moz-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.39);-webkit-box-shadow:1px 2px 5px 0px rgba(0,0,0,0.39);box-shadow:1px 2px 5px 0px rgba(0,0,0,0.39); border:2px solid white;}
.siege {background:url("siege.jpg") no-repeat;}
/* Page Actualite*/
.ligne1{}
.ligne2{}
.uneDate{width: 72px; float: left; font-size: 50px; color: #0049ba;font-weight: bold;}
.moisAnnee{width: 42px; margin-left: 3px; float: left; color: #0049ba;font-size: 15px; font-weight: bold;margin-top: 15px;}
.siege{float: left; width: 360px; border-bottom: 3px solid #CCC }
.textedecouverte{float: right; width: 390px;}

/* Page de présentation des assurances et des prêts */

.contdetailasspret .menu{width: 262px; float: left; background: #FEF5EB;}
.contdetailasspret .menu .bblanche{height: 2px; background: #FFF; width: 100px; margin: 0px auto;}
.contdetailasspret .menu .image img{}
.contdetailasspret .menu h2{background: #2B719B;margin-bottom: 0px;padding: 15px ; text-transform: uppercase; color: #fff; text-align: center;}
.contdetailasspret .menu ul.menu{background: transparent; float: none;}
.contdetailasspret .menu ul.menu li{position: relative;}
.contdetailasspret .menu ul.menu li a{transition: color 0.4s ease-in;width: 222px; display: inline-block; font-size: 12px; padding: 10px 10px 10px 30px; /*text-transform: uppercase;*/ color: #646464; background: #D0D7E4; margin-bottom: 1px;}
.contdetailasspret .menu ul.menu li a.tabulous_activ:after{content:url("selectmenup.png"); position: absolute; left: 262px; top: 0px;}
.contdetailasspret .menu ul.menu li a.tabulous_activ:hover{background: #F39F39;}
.contdetailasspret .menu ul.menu li a.tabulous_activ{background: #F39F39; color: #fff;}
.contdetailasspret .menu ul.menu li a:hover{color:#fff; background: #e2bb8e}
.contdetailasspret .menu ul.menu li img{position: absolute;}
.contdetailasspret .detailArticle{ width: 626px; float: left; padding: 20px 0 0 0;}
.contdetailasspret .detailArticle h2.titre{ padding-left: 8px; margin: 0px; color: #5D8BD2; text-transform: uppercase;}
.contdetailasspret .detailArticle .contenudetail{ border:1px solid #ccc; border-top: 3px solid #ccc; padding: 15px 10px}

.contdetailasspret .detailArticle .contenudetail .imgillustre{width: 180px; margin-right: 15px; float: left;}
.contdetailasspret .detailArticle .contenudetail .imgillustre img{max-width: 180px;}
.contdetailasspret .detailArticle .contenudetail .resumearticle{font-size: 12px; padding: 15px; /*margin-top: 20px ;*/ background: #f5f5f5;width: 370px;/* margin-right: 15px; float: left;*/ -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}
.contdetailasspret .detailArticle .contenudetail  img.ombre{position:absolute; z-index: 0; left: -10px; top: 0px; width: 56px;}
.contdetailasspret .detailArticle .contenudetail  .descriptionpass{margin-top: 15px;}

/*.contdetailasspret .detailArticle .contenudetail table {width: 600px;}*/
.contdetailasspret .detailArticle .contenudetail table tr td:first-of-type{text-transform: uppercase; color: #1357BF;}
.contdetailasspret .detailArticle .contenudetail table tr td{padding: 10px 0 10px 10px;}


.contdetailasspret #tabs_container{padding: 20px 0px 0px; overflow: visible;}
.contdetailasspret strong{color: #F39F39;}
.contdetailasspret .blocus{position: absolute;}
.paragraphe{height: 17px;}

.titredec{padding: 0px; /*border-width: 1px 1px 2px; border-color: #CCC #CCC #888;*/ font-size: 17px; font-weight: bold; text-align: center;}
.colParticulier{ color: #839E36;}
.colProfessionnel{ color: #5272A7;}
.titredec ~ ul.margin-top15p{margin-top: 15px;}

a.retourpub{background:url("icon-home-toolBar2.png") no-repeat center;}

/*page contact */

.msgenvoye{z-index: 3;border: 2px solid #F0C36D; background-color: #F9EDBE; color:#000; padding: 5px 10px; position: absolute; top:50px; left:170px; border-radius: 2px; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); font-weight: bold;}
.round table tr:last-child td:last-child{border-bottom-right-radius: 3px;}


/***********************************CONDITIONS GENERALES DE BANQUE ******************************/

.boxDesConditionsdeBank{
   /*background: url('../../img/site-img/conditionGene_download.png') no-repeat; 
    -webkit-background-size: 100%;  pour anciens Chrome et Safari 
    background-size: 100%;  version standardisée */
    height: 350px;
}

.boxDesConditionsdeBank h1.textConditions2Bank{
    position: relative;
    width: 440px;
    font-size: 45px;
    font-weight: normal;
    top: 20px;
    left: 10px;
    color: #618ED4
}

.boxDesConditionsdeBank .txt{
    margin-top: 150px; font-size: 14px; margin-left: 10px
}

.boxDesConditionsdeBank h5.link{
    margin-top: 3px;
}

.boxDesConditionsdeBank h5.link a{
    font-weight: bold;
    color: #6693D6
}

.boxDesConditionsdeBank .positionImg{
    position: relative;
    right: -6px;
}

/* Pour les pages contacts-reclamations-alertes */
.blocArPartContact{
    padding-left: 170px;
}

#utb_adminbundle_internautealertetype_messages div .required{visibility:hidden}
#utb_adminbundle_internautealertetype_messages div #utb_adminbundle_internautealertetype_messages_0 .required{visibility:visible}

#utb_adminbundle_internautereclamationtype_messages div .required{visibility:hidden}
#utb_adminbundle_internautereclamationtype_messages div #utb_adminbundle_internautereclamationtype_messages_0 .required{visibility:visible}