





body{
margin:0;padding:0;color:#333;
font-family: "Myriad Set Pro",Century Gothic,sans-serif;
background-color:#fff;
font-style:normal;
font-weight:100;
 
}

a{
text-decoration:none;
color:#0676c4;
}

.selected a, .moduletable_menu span{
transition: all 0.3s ease 0s;
}


.menu-panel a:hover, .moduletable_menu span:hover{
opacity:0.9;
}



html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, img, strong, ol, ul, li, hr, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td {
border: 0 none;
margin: 0;
outline: 0 none;
padding: 0;
}

#top-creationdesiteTitle h1{
font: 200 39pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
color: #fff;
text-align: center;
margin-left: auto;
margin-right: auto;
}

#globalComponent #maintenanceIntro2Title h2{
font: 100 27pt/29px "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-bottom:0px;
}

.menu-image{
display:none;
}


/*
#global{
position:fixed;
height:108px;
width:100%;
z-index:9
}

#topHeaderFixedMarge{
height:108px;
position:relative;
}
*/

#contratdeMaintenance #securityFull1 {
    background: rgba(0, 0, 0, 0) url("../images/security2.jpg") no-repeat scroll 50% 0 / cover ;
    padding-bottom: 60px;
 
}

#contratdeMaintenance #securityFull1 #contentContener {
    font: 200 14pt/22px "Myriad Set Pro",Arial,Helvetica,sans-serif;
	line-height:24px;
}


.header-wrapper, .header-wrapper *, .header-wrapper *::after, .header-wrapper *::before {
box-sizing: content-box;
}


.item-pagemaintenance #maintenanceIntro1Full, #maintenanceBenef #maintenanceIntro1Full {
    height: 100%;
	padding-bottom:10px;
}



.top-header {
background-color: #00192a;
height: 34px;
}

.top-nav {
height: 34px;
margin-left: auto;
margin-right: auto;
max-width: 1009px;
position: relative;
width: 100%;
}

.main-header {
/* background: #045690 linear-gradient(#045690, #0679ca) repeat scroll 0 0;*/
background: #fff;

margin: 0;
width: 100%;
}

.main-nav {
height: 90px;
margin-bottom: -20px;
margin-left: auto;
margin-right: auto;
max-width: 1009px;
position: relative;
}

#menuResponsive,#ResponsiveTopHeader{
display:none;
}


.top-nav > ul:first-child {
left: 0;
margin-left: 0;
}
.top-nav > ul {
margin-bottom: 0;
position: absolute;
}
.header-wrapper ul {
margin: 0;
padding: 0;
}

.top-nav li {
display: inline-block;
}
.header-wrapper li {
list-style-type: none;
}

.top-nav ul li > a {
color: #fff;
height: 34px;
line-height: 34px;
font-size: 0.975em;
transition: all 0.3s ease 0s;
}

.top-nav li a.selected {
color: #fff;
font-family: "Myriad Set Pro",Arial,Helvetica,sans-serif;

}

.top-nav li a {
text-decoration:none;
color:#fff;
transition: all 0.3s ease 0s;
}

.top-nav ul:first-child li a {
background: url("../images/menu.png") repeat scroll 0 -438px;
color: #fff;
font-size: 0.975em;

padding-left: 13px;
padding-right: 13px;
transition: all 0.3s ease 0s;
}

.top-nav ul:first-child li:first-child a, .top-nav ul:first-child li.mobile-only + li a {
background: none repeat scroll 0 center;
margin-right: -4px;
padding-left: 9px;
transition: all 0.3s ease 0s;
}

.top-nav > ul.top-nav-overlays {
right: 0;
}

.top-nav ul li.contact a.trigger {
color: #fff;
font-size: 0.975em;
padding-left: 15px;
padding-right: 5px;
transition: all 0.3s ease 0s;
}

.top-nav .geo-location a.trigger {
background: url("../images/menu.png") no-repeat scroll 0 -495px;
margin-right: 2px;
padding-left: 37px;
padding-right: 10px;
}

.main-nav ul {
list-style: outside none none;
}

 li.header-logo a {
background: url("../images/logo1.png") no-repeat scroll 0 0;
background-size: 168px 43px;
background-repeat: no-repeat;
display: block;
font-size: 0;
height: 60px;
text-indent: -9999px;
width: 168px;
display: inline-block;
margin-top:15px;
transition: all 0.3s ease 0s;
}


.main-nav .main-left-nav > ul {
position: absolute;
white-space: nowrap;
}
.main-nav ul {
list-style-type: none;
margin: 0;
}
.header-wrapper ul {
margin: 0;
padding: 0;
}


.main-nav .main-left-nav {
left: 0;
margin: 0;
}
.main-nav > div {
position: absolute;
}


.main-nav .main-left-nav > ul {
position: absolute;
white-space: nowrap;
}
.main-nav .main-nav-primary-links {

left: 119px;
}

.main-nav .main-nav-primary-links li {
font-size: 17px !important;
height: 40px;
padding: 34px 19px 0;
}
.main-nav li, .main-nav li a {
color: #00192a;
/*transition: all 0.3s ease 0s;*/

}
.main-nav li {
display: inline-block;
}
.header-wrapper li {
list-style-type: none;
}


.logo {
position:absolute;

}

.menuTop{
margin-left:190px;
}
.menuTop li {
font-size: 19px !important;

height: 43px;
padding: 32px 16px 0;
cursor:pointer;
}

li.item-101{
display:none;
}

#right-header{
position:relative;
float:right;
width:auto;
}

#right-header0{
position:relative;
float:right;
width:20px;
padding-top:15px;
margin-right:-20px;
}

.main-right-nav .my-account-tab li {
display: block;
height: 49px;
padding-left: 18px;
padding-top: 25px;
}

.nspArt img.nspImage{
 height: 144px;
width: 241px;
}


.my-account-tab li {
display: block;
height: 49px;
padding-left: 58px;
padding-top: 20px;
}

 li.my-account a::after, .header-business .main-nav .main-right-nav li.my-account.selected a::after {
background: url("../images/menu.png") repeat scroll 0 -170px;
content: "";
height: 28px;
left: 0;
position: absolute;
top: 5px;
width: 22px;
}

 li.my-account a {
display: block;
font-size: 0.968em;
height: 36px;
overflow: hidden;
position: relative;
/*text-indent: 32px;*/
/* text-overflow: ellipsis;*/
white-space: nowrap;
width: 103px;
}

.main-nav .main-right-nav .my-account-tab li {
display: block;
height: 49px;
padding-left: 18px;
padding-top: 25px;
}



.main-nav .main-right-nav li.my-account a span, .header-business .main-nav .main-right-nav .my-account-tab li.selected a span {
background: url("../images/menu.png") no-repeat scroll 104px -271px; 
display: block;
font-family: "Myriad Set Pro",Arial,Helvetica,sans-serif;
font-size: 1.06em;
margin-left: 32px;
margin-top: -1px;
text-indent: 0;
}

li.my-account a {
display: block;
font-size: 0.968em;
height: 36px;
overflow: hidden;
position: relative;
white-space: nowrap;
width: 153px;

}

.header-wrapper, .header-wrapper *, .header-wrapper *::after, .header-wrapper *::before {
box-sizing: content-box;
}
.header-wrapper, .header-wrapper *, .header-wrapper *::after, .header-wrapper *::before {
box-sizing: content-box;
}
li.my-account a span,.my-account-tab li.selected a span {
background: url("../images/menu.png") no-repeat scroll 104px -271px; 

display: block;
font-family: "Myriad Set Pro",Arial,Helvetica,sans-serif;
font-size: 1.2em;
font-weight:200;
margin-left: 32px; 
margin-top: -1px;
text-indent: 0;

}
.client{
background:none;
  margin-left: 32px;
}


 li.pf-search a {
background: url("../images/menu.png") repeat scroll 0 -58px;
display: block;
font-size: 0;
height: 24px;
text-indent: -9999px;
width: 24px;
}



#slideHome .da-slider {
width: 1240px;
height: 500px;
background:none;
overflow: hidden;
}


#slide1Over{
position:absolute;
width:100%;
text-align:center;
}

#slide1OverContener{
width:456px;
margin-top:120px;
margin-left: auto;
margin-right: auto;
text-align:center;
color:#ffffff;
}

#slideContener{
margin-left: auto;
margin-right: auto;
max-width: 1009px;

}
/*
#slideContenerContent{
padding-top:150px;
padding-right:135px;
color:#ffffff;
text-align:right;
float:right;
width:100%;
}


#slideContenerContent{
padding-top:150px;
color:#ffffff;
text-align:right;
width:100%;
}


#slideContenerContentTitle{
float:right;
font: 39pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
font-style:normal;
font-weight:100;
padding-bottom:10px;
width:570px;
}


#slideContenerContentTxt{
float:right;
font: 16pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom:10px;
width:712px;
}


#slideContenerContentLink{
font: 13pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
float:right;
width:712px;
}

a.more {
border: 1px solid #fff;
color: #fff;
display: inline-block;
font-size: 0.90em;
margin-top: 1em;
padding: 0.7em 1.9em;
text-decoration: none;
transition: all 0.3s ease 0s;
}

a.more:hover{
border: 1px solid #0676C4;
background:#0676C4;

}
*/

#slideContenerContent{
padding-top:150px;
color:#000000;
text-align:center;
float:right;
width:100%;
}


#slideContenerContent{
padding-top:160px;
color:#000000;
text-align:center;
width:100%;
}

#slideContenerContentTitle{
font: 39pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
font-style:normal;
font-weight:200;
color:#000;
padding-bottom:10px;
}

#slideContenerContentTitle h1{
font: 36pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
font-style:normal;
font-weight:200;
color:#ffffff;
padding-bottom:10px;
}

#slideContenerContentTxt{
font: 19pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom:10px;
font-weight:100;
}

#slideContenerContentLink{
font: 13pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

a.more {
cursor:pointer;
border: 1px solid #0676C4;
background:#0676C4;
color: #ffffff;
display: inline-block;
font-size: 0.90em;
margin-top: 1em;
padding: 0.7em 1.9em;
text-decoration: none;
transition: all 0.3s ease 0s;
}

a.more:hover{
border: 1px solid #000000;
background:none;
color: #000000;
}


a.more3 {
cursor:pointer;
border: 1px solid #0676C4;
background:#0676C4;
color: #ffffff;
display: inline-block;
font-size: 0.90em;
margin-top: 1em;
padding: 0.6em 2.4em;
text-decoration: none;
transition: all 0.3s ease 0s;
  font-family: "Myriad Set Pro",Arial,Helvetica,sans-serif;
    font-style: normal;
    font-weight: 100;
	 line-height: 1.4769;
}

a.more3:hover{
border: 1px solid #ffffff;
background:none;
color: #ffffff;
}

#specialHomeVideo a.more3:hover{
border: 1px solid #ffffff;
background:none;
color: #ffffff;
}

.moduletable_bsa600 #moduleFull .more3:hover{
border: 1px solid #000000;
background:none;
color: #000000;
}


#slideHome{
width:100%;
height:520px;
}

#slide1Over{
position:absolute;
width:100%;
text-align:center;
}

#slide1OverContener{
width:456px;
margin-top:120px;
margin-left: auto;
margin-right: auto;
text-align:center;
color:#ffffff;
}

#blockLink{
width: 1240px;
height: 500px;
}

#submenu{
z-index:99999;
display:none;
width:100%;
position:absolute;
background-color:;
margin-top:0px;
background:url("../images/submenu-bg.png") bottom repeat-x #ffffff;
box-shadow :0 2px 4px 0 rgba(0, 0, 0, 0.15);
}

#submenu_solutionsIt, #submenu_InfrastructureIt{
display:none;
width:952px;
height:auto;
margin-left: auto;
margin-right: auto;
padding-top:30px;
padding-bottom:30px;
}


#demo
{
border:2px solid #666;
background-color:#eee;
width:50%;
height:100px;
margin:auto; 
margin-top:40px;
}

#demoContainer
{
border:2px solid #666;
width:100%;
height:200px;
position:relative;
}


li#slide1, li#slide2, li#slide3{
width:100%;
height:520px;
margin:0;
padding:0px;
}


.bx-viewport{
background:#cccccc;
}

#iconSlide1 img:hover , #bx-pager .active  img{
opacity:1;
}

#bx-pagerContener{
position:absolute;
width:100%;
height:43px;
z-index:9999;
margin-left:-5px;
}

#bx-pager{
margin-top:-90px;
width:auto;
margin-left: auto;
margin-right: auto;
text-align:center;
}


#actuBlockFull{
position:relative;
width:100%;
padding-bottom:10px;
min-height: 549px;
}

#actuWrapper{
padding-top:65px;
margin-left: auto;
margin-right: auto;
width: 1009px;
position: relative;
}

#actuWrapperBlock1{
position:absolute;
display:block;
width:505px;
margin-right:24px;
}

#actuWrapperBlock2{
position:absolute;
width:227px;
margin-right:24px;
margin-left:530px;
}

#actuWrapperBlock3{
position:absolute;
width:227px;
margin-left:785px;
}


#actuWrapper h2 {
width:100%;
color:#000;
font: 200 24pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
display:block;
border-bottom:1px solid #999999;
}


#footerFull{
width:100%;
/*background:#E5E5E5;*/
background:#4f5051; 
min-height:90px;
padding-top:30px;
padding-bottom:25px;
}

#footerFull2{
/*background:#353537; */
background:#4f5051; 
font-size: 0.757em;
padding-top:15px;
padding-bottom:15px;
  border-top: 1px solid #707070;
}


#footerWrapper{
 margin-left: auto;
 padding-top:30px;
margin-right: auto;
position: relative;
width: 1009px;
}


#footerWrapper2{
 margin-left: auto;
margin-right: auto;
position: relative;
width: 1009px;
  padding-top:22px;
  padding-bottom:42px;
  color:#ffffff;
opacity: 0.5;
}

#footerWrapper2 a{

  color:#ffffff;

}


#logoFooter{
margin-left:-5%;
}

#footerContentTxt{
margin-top:-43px;
/*color:#000000;*/
color:#ffffff;
font-size:13px;
font-weight:200;
line-height: 1.6769;
}

#followPromatecBlock{
float:right;
}

#followPromatecBlock img{
margin-left:5px;
transition: all 0.3s ease 0s;
}

#followPromatecBlock img:hover{
opacity:0.6;
}

.followUs{
display:block;
float:left;
padding-top:10px;
margin-right:10px;
font-size:12px;
font-style: italic;
/*color:#666666;*/
color:#ffffff;
opacity:0.5;
}

#submenucontener{
padding-top:40px;
padding-bottom:40px;
margin-left: auto;
margin-right: auto;
max-width: 1009px;
position: relative;
}

#submenuLinks{
float:left;
width:503px;
min-height:300px;
padding-bottom:45px;
}

#submenuMod1{
float:left;
width:239px;
margin-right:20px;
}

#submenuMod2{
float:left;
width:239px;
}

#submenuLinks ul{
margin:0px;
padding:0px;
list-style: outside none none;
}

#submenuLinks li a{
color:#212121;
}

#submenu h1{
color: #0676c4;
font-weight: 100;
display: block;
font-size: 20px;
letter-spacing: normal;
line-height: 1.3769;
padding-bottom: 20px;
padding-top: 0px;
text-decoration: none;
}

#submenu_item-105 #submenuMod1 h1{
display:block;
width:600px;
}

#submenuLinks li {
border-bottom: 1px solid #d1d1d1;
margin-bottom: 4px;
margin-right: 10px;
padding-bottom: 12px;
padding-left: 35px;
padding-top: 14px;
transition: all 0.3s ease 0s;
}

#submenuLinks li:hover {
opacity:0.5;
}

#submenuLinks li.externalisation-si {
background:url("../images/icon-externalisation-si.png") left center no-repeat;
}

#submenuLinks li.virtualisation {
background:url("../images/icon-virtualisation.png") left center no-repeat;
}
#submenuLinks li.securite-et-reseau {
background:url("../images/icon-securite-et-reseau.png") left center no-repeat;
}
#submenuLinks li.sauvegarde {
background:url("../images/icon-sauvegarde.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.messagerie-collaboration {
background:url("../images/icon-messagerie-collaboration.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.telephonie-ip {
background:url("../images/icon-telephonie-ip.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.video-surveillance {
background:url("../images/icon-video-surveillance.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.Interactivite-collaboration {
background:url("../images/icon-ecran-interactif.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.affichage-dynamique {
background:url("../images/icon-affichage-dynamique.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.couverture-wifi {
background:url("../images/icon-couverture-wifi.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.connectivite-liens {
background:url("../images/icon-connectivite-liens.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.leasing {
background:url("../images/icon-leasing.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.audit {
background:url("../images/icon-audit.png") left center no-repeat;
background-position:5px;
}

#submenuLinks li.formation {
background:url("../images/icon-formation.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.maintenance {
background:url("../images/icon-maintenance.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.infogerance {
background:url("../images/icon-infogerance.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.helpdesk {
background:url("../images/icon-helpdesk.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.ingenierie {
background:url("../images/icon-ingenierie.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.delegation-ressources {
background:url("../images/icon-ressources.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.rgpd {
background:url("../images/icon-rgpd.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.serveur {
background:url("../images/icon-serveur.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.serveur-dedie {
background:url("../images/icon-serveur.png") left center no-repeat;
background-position:6px;
}
#submenuLinks li.appliance {
background:url("../images/icon-appliance.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.reseau {
background:url("../images/icon-securite-et-reseau.png") left center no-repeat;
}
#submenuLinks li.poste-de-travail {
background:url("../images/icon-poste-travail.png") left center no-repeat;
}
#submenuLinks li.affichage {
background:url("../images/affichage.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.armoire-rack {
background:url("../images/icon-baie.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.impression {
background:url("../images/icon-impression.png") left center no-repeat;
background-position:5px;
}
#submenuLinks li.telephonie {
background:url("../images/icon-phone.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.mutu {
background:url("../images/icon-mutu.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.mobilite {
background:url("../images/icon-mobilite.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.dc-promatec {
background:url("../images/icon-promatec.png") left center no-repeat;
background-position:4px;
}

#submenuLinks li.creation-site {
background:url("../images/icon-creation.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.developpement-web {
background:url("../images/icon-developpement.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.responsive-design {
background:url("../images/icon-responsive.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.seo-referencement {
background:url("../images/icon-seo.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.gestion-projet {
background:url("../images/icon-realisation-web.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.news {
background:url("../images/icon-news.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.clients {
background:url("../images/icon-clients.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.certifications {
background:url("../images/icon-certifications.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.jobs {
background:url("../images/icon-jobs.png") left center no-repeat;
background-position:4px;
}
#submenuLinks li.ecologie {
background:url("../images/icon-ecologie.png") left center no-repeat;
background-position:0px;
}

#submenu_item-105 #submenuLinks {
padding-bottom:0px;
}

#submenuLinksBlock1{
float:left;
width:240px;
  padding-bottom: 45px;
}

#submenuLinksBlock2{
float:left;
width:240px;
  padding-bottom: 45px;
}

#submenuMod1 .nspArt h4.nspHeader a ,
#submenuMod2 .nspArt h4.nspHeader a {
padding-top:0px;
font-size:18px;
padding-bottom:15px;
}


#submenuMod1 .nspArt h4.nspHeader,
#submenuMod2 .nspArt h4.nspHeader {
margin: 0;
padding: 0px 0 0px;

}

#submenuMod2  h1 { 
color:#ffffff;
}


#submenucontener a.readon {
background: #0676C4 none repeat scroll 0 0;
border: 1px solid #0676C4;
color: #ffffff;
display: inline-block;
font-size: 0.8em;
margin-top: 1em;
padding: 0.6em 1.9em;
text-decoration: none;
transition: all 0.3s ease 0s;
margin-bottom:45px;
}

#submenucontener a.readon:hover {
background:none;
border: 1px solid #000000;
color:#000000;
}

.page-header h2{
display:none;
}

#contentFull{
width:100%;
background: url("../images/bg-web1.jpg") no-repeat top center ;
 -webkit-background-size: cover;
 background-size: cover;
}

#contentContener{
padding-top:80px;
margin-left: auto;
margin-right: auto;
position: relative;
width: 1009px;
}

#bockleft{
float:left;
width:100%;
padding-right:35px;
margin-bottom:25px;
}
/*
#bockleft{
float:left;
width:680px;
padding-right:35px;
background: url("../img/separator-content-x.jpg") top right no-repeat ;
margin-bottom:25px;
}*/

#bockRight{
float:right;
width:243px;
display:none;
}

#block2left{
padding-top:15px;
float:left;
width:470px;
/*width:310px;*/
/*padding-right:60px;*/
font-size: 14pt;
    line-height: 26px;
	font-weight:200;
}

#block2Right{
padding-top:15px;
float:right;
width:470px;
/*width:310px;*/
font-size: 14pt;
    line-height: 26px;
	font-weight:200;
}

#globalComponent{
margin-top:-17px;
}

#globalComponent #contentFull h2{
margin-top:10px;
}

#globalComponent h2 {
color: #000000;
font: 200 24pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
 margin-top: 25px;
margin-bottom: 20px;
}

#description{
color: #000000;
font: 400 17pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-bottom: 20px;
}


#contentContener{
color: #000000;
font: 200 15pt/1.425em "Myriad Set Pro";
}

#bockRight img{
margin-top:15px;
margin-bottom:10px;
}

a.more2 {
background: #0676c4 none repeat scroll 0 0;
border: 1px solid #0676c4;
color: #ffffff;
display: inline-block;
font-size: 0.8em;
margin-top: 1em;
padding: 0.3em 1.9em;
text-decoration: none;
transition: all 0.3s ease 0s;
}

a.more2:hover {
border: 1px solid #000;
color: #000;
background:none;
}

#expertise-bg{
width:100%;
background: url("../images/web-expertise-bg.jpg") no-repeat top center ;
-webkit-background-size: cover;
background-size: cover;
margin:0;
padding:0;
height:400px;
}

#rappelleLine{
margin-top:-123px;
margin-left:50px;
}


#expertise-bg img{
padding-bottom:10px;
}

#maintenanceIt  #blockdecale1 {
float: right;
width: 500px;
  
}

#maintenanceIt #responsive-bg a.more:hover {
border: 1px solid #000;
color: #000;
background:none;
}



#maintenanceIt #responsive-bg #responsiveblockright {
color: #333333;
font-size: 14pt;
    font-weight: 200;
    line-height: 26px;
}

#expertise-bg  h2 {
margin-bottom:0px;
}

#responsive-bg{
width:100%;
background:url("../images/top-responsive.jpg") no-repeat scroll center top / cover ;
 -webkit-background-size: cover;
background-size: cover;
margin:0;
padding:0;
height:510px;
color:#ffffff;
}
#aplicationmobile #responsive-bg{
background:url("../images/devmobile.jpg") no-repeat scroll center top / cover ;
}

#aplicationmobile2 #responsive-bg{
background:url("../images/devmobile2.jpg") no-repeat scroll center top / cover ;
height: 610px;
}

.item-pagedeveloppement-web-et-mobile #contentFull h3{
font-size:25px;
margin-bottom:0px;
padding-bottom:0px;
}
 
#top-creationdesiteDEscription {
font: 20pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
text-align:center;
color:#ffffff;
font-weight:100;
}

#webdesignTop #top-creationdesite {
background: url("../images/top-responsive.jpg") no-repeat scroll center top / cover ;
}

#techni_hybride{
position:absolute;
margin-top:-80px;
}

.item-pageresponsive-design .creationSiteicon{
font-size:35px;
margin-bottom:-10px;
display:block;
}


.item-pageresponsive-design #responsive-bg {
 background: url("../images/versapplihybride.jpg") no-repeat scroll center top / cover ;

}


.item-pageresponsive-design #contentFull {
  /* background: url("https://www.promatec.tm.fr/templates/promatec/modules/testing.jpg") no-repeat scroll center top / cover ;*/
background:##D3CFC4;

width: 100%;
}

#developpementTop #top-creationdesite {
 background: url("../images/developpementweb.jpg") no-repeat scroll center top / cover ;

}


#developpementTop #top-creationdesiteTitle { 
width:720px;
}

.item-pageresponsive-design #blockdecale1 {
text-align:right;
}

.item-pageresponsive-design #blockdecale1 {
float: right;
width: 510px;
}


.item-pageresponsive-design #expertise-bg {
background: url("../images/webresponsive2b.jpg") no-repeat scroll center top / cover ;
height:440px;
}
#responsive-bg  h2 , #responsive-bg  #responsiveblockLeft, #responsive-bg  #responsiveblockright{
color: #ffffff;
}
#imgillusResponsive{
float:right;
}

#blockdecale1{
width:590px;
float:left;
}

#responsive-bga.more {
  font-size: 0.8em;
margin-top: 1em;
padding: 0.3em 1.9em;
}

#responsive-bga.more:hover {
 background:  none repeat scroll 0 0;
border: 1px solid #ffffff;
color:#ffffff;
}


#responsiveblockLeft{
margin-bottom:20px;
}

li.even, li.odd {
display:none;
}

.item-pagea-propos-de-promatec #blockdecale1 {
width: 470px;
}

.item-pagea-propos-de-promatec #responsive-bg{
background: url("../images/expertise-bg.jpg") no-repeat top center ;
 -webkit-background-size: cover;
background-size: cover;
}

.item-pagea-propos-de-promatec #responsiveblockright {
color:#000;
}
.item-pagea-propos-de-promatec  #blockdecale1 h2{
color:#000;
}


#specialActu .nspArt {
margin-right:0px;

}

#specialActu #contentFull {

background: rgba(255,255,255,1);
background: -moz-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left bottom, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=1 );
}



#specialActu #contentContener {
width:1040px;
padding-bottom:80px;
}


#specialActu .nspCol4 {
width: 258px;
padding-right:21px;
}

.item-pagea-propos-de-promatec a.more {

font-size: 0.8em;
margin-top: 1em;
padding: 0.4em 1.0em;
text-decoration: none;
transition: all 0.3s ease 0s;
}

#miniRappel{
display:none;
}


#wefrefFull{
width:100%;
background: url("../images/refwebbgtop.jpg") no-repeat top center ;
 -webkit-background-size: cover;
background-size: cover;
min-height:250px;
}

 #wefrefContener h2 {
padding-top:170px;
margin-top:0px;
text-align:center;
color:#ffffff;
}

#wefrefContener{
min-height: 385px;
margin-left: auto;
margin-right: auto;
width: 1009px;
position: relative;

}

#wefrefFull2{
background: url("../images/refweb-bg.png") repeat-x top center ;
padding-top:70px;
padding-bottom:70px;
}


#affichageDynamique #top-creationdesite{
background: url("../images/affichage-dynamique.jpg") no-repeat scroll center top / cover ;
}
#affichageDynamique #top-creationdesiteDEscription{
width:70%;
 margin-left: auto;
margin-right: auto;
}


#sousblock1Full{
background:#171717;
padding: 0;
margin:0;
}

.item-pageaffichageDynamique #contentContener {
margin-left: auto;
margin-right: auto;
padding: 0;
position: relative;
width: 1009px;
}


#fullaffichageWhois #contentContener {
width: 1159px;
padding-bottom:20px;
}



#presentationSolutionsAffichageDynamiqueImg{
float:right;
padding:0;
margin:0;
}

#presentationSolutionsAffichageDynamiqueImg img{
padding:0;
margin-bottom:-10px;
}

#presentationSolutionsAffichageDynamiqueDesc{
float:left;
width:670px;
padding-top:45px;
padding-left:0px;
color:#fff;
font: 15pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
line-height:29px;
font-weight:100;
}

#clear{
clear:both;
height:1px;
margin:0px;
padding:0px;
font-size:0;
}

.item-pageaffichageDynamique #contentFull{
background:none;
}

.item-pageaffichageDynamique #contentFull #contentContener{
padding-top:40px;

}

.item-pageaffichageDynamique #contentFull #contentContener h2{
text-align:center;
font: 200 30pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-top:25px; 
padding-bottom:55px; 
}

.item-pageaffichageDynamique #contentFull {
background: url("../images/affichageDyanmique_bg.jpg") no-repeat  center top  ;
min-height:680px;
}


.item-pageaffichageDynamique #contentFull h2 {
color:#ffffff;
padding-bottom:50px;
}

.item-pageaffichageDynamique #affichagePlan {
color:#fff;
float:left;
width:33%;
text-align:center;
min-height:60px;
}

#affichagePlanTitre{
font-family: "Myriad Set Pro",Arial,Helvetica,sans-serif;
font-size: 1.6em;
padding-top:10px;
padding-bottom:20px;
font-weight:450;
}

#affichagePlanDesc{
font-family: "Myriad Set Pro",Arial,Helvetica,sans-serif;
font-size: 0.8em;
font-weight:100;
padding-left:40px;
padding-right:40px;
padding-bottom:20px;
}

#fullslideCk{
width:100%;
}
/*
#slideCk{
margin-left: auto;
margin-right: auto;
padding: 0;
position: relative;
width: 1009px;
}*/

#slideCk .camera_caption > div {
background: none;
margin-bottom:-60px;
}


#slideCk #camera_wrap_103 .camera_caption > div {
font: 200 39pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
text-align:center;
}

#slideCk .camera_caption_title {
  font: 200 29pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
  margin-left: auto;
margin-right: auto;
width: 809px;
margin-top:-250px;

}

#slideCk  .camera_wrap .camera_pag .camera_pag_ul {
height: auto !important;
text-align: center;
margin-bottom:-60px;

}

#slideCk  .camera_wrap .camera_pag  {
position:absolute;
margin-top:-90px;
  text-align: center;
  width:100%
}

.fullpourquoidynamique{
margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
position: relative;
width: 1009px;

}

.fullpourquoidynamiqueFull{

}

.fullpourquoidynamique h2{
padding-top:45px;
padding-bottom:40px;
}

.fullpourquoidynamiqueRow{
float:left;
width:301px;
padding-right:35px;
}

.fullpourquoidynamiqueRow1{
float:left;
width:301px;
}

.fullpourquoidynamiqueRowTitle{
 font: 400 17pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
 padding-bottom:15px;
}

.fullpourquoidynamiqueRowContent{
 font: 200 13pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
 line-height:22px;
}

.fullpourquoidynamiqueRowImg{
float:left;
height:180px;
width:48px;
padding-right:30px;
}

.customsecurite-it #affichageDynamique #top-creationdesite {
  background:url("../images/reseaux.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);
}

#securityFull1{
width:100%;
height:auto;
background:url("../images/security2.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);
padding-bottom:20px;
}

#yva1 #securityFull1{
    width: 100%;
    height: auto;
    background: url("../images/yav_bg2.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);
    padding-bottom: 20px;
}

#yva1 #securityFull1 #blockright {
    float: left;
    width: 510px;
    padding-top: 0px;
}



#contentContener{
margin-left: auto;
margin-right: auto;
padding-bottom: 10px;
position: relative;
width: 1009px;
}

#securityFull1 #blockright{
float:right;
width:510px;
padding-top:0px;

}

#securityFull1  #contentContener{
padding-top:65px;
font: 200 13pt/22px "Myriad Set Pro",Arial,Helvetica,sans-serif;

}


#securityFull1 #blockrightTitle, #securityFull1 #blockrightTitle2{
font-family:'Myriad Set Pro', Arial, Helvetica, sans-serif;
  font-size:17pt;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:1.015em;
  padding-top:25px;
  padding-bottom:30px;
  padding-left:65px;
  
  
  }
  
  
 #securityFull1 #blockrightContent{
 padding-bottom:20px;
  line-height:26px;
  font-size: 14pt;
 }
 
 #securityFull1 #blockrightTitle{
 background:url("../images/security_icon1.png") left center no-repeat;
 }
 
 #securityFull1 #blockrightTitle2{
 background:url("../images/security_icon2.png") left center no-repeat;
 }
 
 
 #questionFull{
 width:100%;
 background:#0088CC;
 height:93px;
 }
 
 #questioncontener{
 margin-left: auto;
margin-right: auto;
padding-top:8px;
position: relative;
width: 1009px;
 }
 
 
 #questioncontenerTitle{
 float:left;
 color:#ffffff;
 padding-left:70px;
 height:50px;
 margin-top:3px;
 padding-top:25px;
 font-size:21px;
background:url("../images/icon_question.png") left center no-repeat;
 }
 
 
 #questioncontener #moduleLink .more{
 float:right;
 background:none;
 border:1px solid #ffffff;
 color:#ffffff;
 padding-top:15px;
padding-bottom:15px;
 padding-left:20px;
padding-right:20px;
transition: all 0.3s ease 0s; 
 }
 
#questioncontener #moduleLink .more:hover{
border:1px solid #0676C4;
 background:#0676C4;
  color:#ffffff;
 
}

#solutionsSecurity1Full, #solutionsSecurity2Full{
width:100%;
height:410px;
}

#solutionsSecurity1Full{
background: url("../images/security_solutions1_b.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);
/*background:url("https://www.promatec.tm.fr/images/solutions/security_solutions1_b.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);*/
 width: 100%;
 height: 410px;
}

#solutionsSecurity2Full{
background:url("../images/security_solutions1_a.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);
 width: 100%;
 height: 410px;
}

#solutionsSecurity1Full h2{
padding-top:25px;
}

#solutionsSecurityContener{
 margin-left: auto;
margin-right: auto;
padding-top:8px;
position: relative;
width: 1009px;
}

#solutionsSecurityblockLeft {
  font-size:17pt;
line-height:32px;
  font-weight:400;
  padding-bottom:15px;
}


#solutionsSecurity2Full #solutionsSecurityblockRight{
padding-top:80px;
}

#solutionsSecurity1Full img, #solutionsSecurity2Full img{
margin-top:20px;
}

#solutionsSecurityblockLeft{
float:left;
width:620px;
}

#solutionsSecurity1Full #solutionsSecurityblockRight, #solutionsSecurity2Full #solutionsSecurityblockRight{
margin-top:25px;
}

#solutionsSecurity2Full #solutionsSecurityblockLeft{
padding-top:60px;
}

#solutionsSecurity1Full #solutionsSecurityGlobalTitle h2 {
margin-top:-0px;
}

.custom_bsa600 #moduleFull #moduleTitle{
margin-top:40px;
}

#solutionsSecurityblockRight{
padding-top:20px;
font-family:'Myriad Set Pro', Arial, Helvetica, sans-serif;
  font-size:14pt;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:200;
  line-height:26px;
}


#solutionsSecurityblockRight .more{
font-size:13px;
}

#customModuleFull{
height: 523px;
margin: 0;
padding: 0;
width: 100%;
}

.moduletablebsa #top-creationdesite{
background: url("../images/top_bsa_black.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);
}

.moduletablebsa #top-creationdesiteTitle  {
  margin-top:100px;
}

#ssl .moduletablebsa #top-creationdesiteTitle  {
  margin-top:0px;
  padding-top:180px;
}



.moduletablebsa #top-creationdesiteTitle , .moduletablebsa  #top-creationdesiteDEscription {
  color:#000000;
}
  
.moduletablebsa #bsa-hero{
 text-align:center;

    opacity: 1;
 } 

 
.item-pagebsa #securityFull1 {
background: url("../images/bsa_illus.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);


}


.item-pagebsa #securityFull1 #blockright {
  float:left;
  padding-top:0;
  width:510px;
}

.item-pagebsa #securityFull1 #blockrightTitle{
background:url("../images/icon_secure_bsa.png") 0% 50% no-repeat;
line-height:30px;
}

.item-pagebsa .fullpourquoidynamiqueRowImg {
height:220px;
}

#bsaSpecFullSep{
width:100%;
margin-top:20px;
margin-bottom:30px;
border-bottom: 1px solid #dddddd;
}

#bsaSpecFull #contentContener {
padding-top:60px;
}
#bsaSpecFull #contentContener h2{
padding-bottom:40px;
}


#bsaSpecFullIllus{
float:right;
padding-top:20px;
}

#bsaSpecFull #contentContener {
padding-bottom:80px;
}

.bsa-spef, .bsa-fonc, .bsa-spef2, .bsa-fonc2{
border-color:transparent;
border-radius:0;
color:#333333;
font-size:12pt;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
font-family:'Myriad Set Pro', Arial, Helvetica, sans-serif;
padding:16px 25px 16px;
text-transform:uppercase;
cursor:pointer;
transition: all 0.3s ease 0s;
}
#bsaSpecLine0:hover, #bsaSpecLine1:hover {
background:#D2D2D2;

}


.bsa-spef:hover, .bsa-fonc:hover, .bsa-spef2:hover{
background:#D2D2D2;
}


#bsaSpecLine0, #bsaSpecLine1{
transition: all 0.3s ease 0s;
padding:15px;
font-size:18px;
}

#bsaSpecLine0{
transition: all 0.3s ease 0s;
background:#FCFCFC;
}

#bsaSpecLine1{
transition: all 0.3s ease 0s;
background:#F5F5F5;
}

#bsaSpecLineLeft{
float:left;
width:20%;
  font-weight:400;
}

#bsaSpecLineRight{
width:100%;
font-weight:100;
}

.item-pagestormshield #top-creationdesite {
    background: url("../images/top_bsa.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagestormshield #top-creationdesiteTitle {
    margin-top:70px;
}
.item-pagestormshield #top-creationdesiteDEscription {
    margin-bottom:35px;
}



.item-pagestormshield  #securityFull1 {
    background: url("../images/Stormshield_bg.jpg") no-repeat scroll 50% 0 / cover ;
	height:auto;
}


.item-pagestormshield  #securityFull1 #blockrightTitle {
    background: url("../images/icon_secure_bsa.png") no-repeat scroll 0 100%;
	background-position:left center;
line-height: 30px;
  
}

.item-pagestormshield  .stormshieldIllus{

    background: url("../images/Stormshield_illus1.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagestormshield  .fullpourquoidynamique {

margin-top:0px;
height:500px;
}
.item-pagestormshield  .fullpourquoidynamique h2{
padding-top:0px;
margin-top:0px;
margin-bottom:0px;
}

#globalComponent .item-pagestormshield  h2 {
padding-top:40px;
margin-top:0px;
margin-bottom:20px;
}

#stormshieldIllusContent{
float: left;
padding-top: 0;
width: 420px;
font-size: 14pt;
line-height: 26px;
padding-bottom: 20px;
}

#stormshieldIllusContentStrong{
margin-top:15px;
font-weight:500;
font-size: 13.5pt;
}

#stormshieldIllusContent #slideCk .camera_caption_title{
 font-size: 14pt;
    line-height: 26px;
    padding-bottom: 20px;
	color:#333333;
}

#stormshieldIllusContent #slideCk .camera_caption_title {
    margin-top: -320px;
    width: 100%;;
}

#stormshieldIllusContent #slideCk .camera_caption > div {

    margin-bottom: 0px;
}

#appliance_Stormshield{
margin-top:15px;
width:362px;
height:63px;
 background: url("../images/Stormshield_certifications.png") center no-repeat ;
}

#gammeStormshieldFull{
width:100%;
 background: url("../images/Stormshield_gamme_bg.jpg") top center no-repeat ;
 min-height:600px;
}


#gammeStormshieldContener{
margin-left: auto;
margin-right: auto;
position: relative;
width: 1009px;
padding-bottom:100px;
}
#globalComponent .item-pagestormshield  #gammeStormshieldContener h2{
padding-top:100px;
margin-bottom:65px;
}

#gammeStormshieldRow{
text-align:center;
}

#gammeStormshieldImg{

}

#gammeStormshieldTitle{
color:#0088cc;
font: 300 22pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-top:15px;
padding-bottom:70px;
}

#gammeStormshieldFullEnd{
 background: url("../images/Stormshield_gamme_bg2.jpg")  no-repeat scroll 50% 0 / cover ;
 min-height:265px;
 margin-top:-300px;
}

#Stormshield_promatec{
z-index:99;
position:absolute;
width:171px;
height:65px;
}

.item-pagerecyclage #affichageDynamique #top-creationdesite {
background: url("../images/recyclage_IT.jpg") no-repeat scroll 100% 0 / cover ;
}

.item-pagerecyclage #affichageDynamique #top-creationdesiteDEscription {
width: 60%;
}

#ecoFull{
width:100%;
background: url("../images/recyclage_bg5.jpg") no-repeat scroll 100% 0 / cover ;
/*background:#0088cc;*/
	padding-top:40px;
	padding-bottom:10px;
}

#ecoContener{
  height: auto;
    margin-left: auto;
    margin-right: auto;
    max-width: 1009px;
    position: relative;
    width: 100%;

}

#ecoContenerImg{
float:left;
width:210px;
}

#ecoContenerImg img{
max-width:170px;
}

#ecoContenerContent{
padding-top:10px;
float:left;
width:620px;
text-align:left;
font-size: 16pt;
line-height:25px;
color:#ffffff;
}


.item-pagerecyclage #securityFull1 #blockrightTitle {
    background: url("../images/recyclage_icon2.png") no-repeat scroll left center;
}


.item-pagerecyclage  #securityFull1 {
    background: url("../images/recyclage-bg_niv2.jpg") no-repeat scroll 50% 0 / cover ;

}


.item-pagerecyclage #questionFull {
    background: green;
}


.item-pagerecyclage  #enviro2 #blockright {
    float: left;
    width: 510px;
	 font-size: 14pt;
    line-height: 26px;
    padding-bottom: 20px;
}

.item-pagerecyclage #enviro2 #securityFull1{
    background: url("../images/recyclage-bg_niv3.jpg") no-repeat scroll 50% 0 / cover ;
}



.item-pagerecyclage #enviro2 #blockrightTitle {
    background: url("../images/recyclage_icon3.png") no-repeat scroll left center;
}


.item-pagerecyclage #top-creationdesiteRecycle{
text-align:center;
}

.item-pagerecyclage #enviro3 #securityFull1{
    background: url("../images/recyclage-bg_niv5.jpg") no-repeat scroll 50% 0 / cover ;
	height:auto;
	padding-bottom:30px;
}


.item-pageaffichageDynamique #contentBlockFull{
padding-top:50px;
padding-bottom:50px;
    background: url("../images/digital_signage_bg.jpg") no-repeat scroll 50% 0 / cover ;


}
 .item-pageaffichageDynamique #contentBlockContener{ 
 padding-bottom:30px;
 }

 #contentBlockContener{
margin-left: auto;
margin-right: auto;

 position: relative;
width: 1009px;
}
 
/*-=-=-=-=-=-=-=-=-=-=-=- */
/* Column Grids */
/*-=-=-=-=-=-=-=-=-=-=-=- */

.col_half { width: 49%; }
.col_third { width: 32%; }
.col_fourth { width: 23.5%; }
.col_fifth { width: 18.4%; }
.col_sixth { width: 15%; }
.col_three_fourth { width: 74.5%;}
.col_twothird{ width: 66%;}
.col_half,
.col_third,
.col_twothird,
.col_fourth,
.col_three_fourth,
.col_fifth{
	position: relative;
	display:inline;
	display: inline-block;
	float: left;
	margin-right: 2%;
	margin-bottom: 20px;
}
.end { margin-right: 0 !important; }
/* Column Grids End */

.wrapper { position: relative;}
.counter { 
   background: url("images/white_trans_bg.png") repeat;

padding: 20px 0; border-radius: 2px;
}
.count-title { font-size: 40px; font-weight: normal;  margin-top: 10px; margin-bottom: 0; text-align: center; }
.count-text { 
font: 200 13pt/22px "Myriad Set Pro",Arial,Helvetica,sans-serif;
text-align: center; 
padding-left:10px;
padding-right:10px;
margin-top:-20px;
}
.fa-2x { margin: 0 auto; float: none; display: table; color: #4ad1e5; }


.counter {
height:170px;
}

.item-pageaffichageDynamique #contentBlockFull h2{
font-size:48px;
color:#0088CC;
font-weight:400;

}

#pourcent{
position:absolute;
margin-top:-70px;
right:77px;
font-size:21px;
color:#0088CC;
}


.item-pageaffichageDynamique #securityFull1 #blockrightTitle {
    background: url("../images/icon_panier.png") no-repeat scroll left center;
}

.item-pageaffichageDynamique #securityFull1 #blockrightTitle2 {
    background: url("../images/icon_informer.png") no-repeat scroll left center;
}


.item-pageaffichageDynamique #digital_illus2  #securityFull1 {
    background: url("../images/digital_illus2_bg.jpg") no-repeat scroll 50% 0 / cover ;
    height: 539px;

}

.item-pagewifi #affichageDynamique #top-creationdesite {
    background: url("../images/Couverture Wifi 2.jpg") no-repeat scroll center top / cover ;
}


.item-pagewifi .top-creationdesiteDEscription{
text-align:center;
}


.item-pagewifi #affichageDynamique #top-creationdesiteDEscription {
text-align:center;
padding-left:115px;
}

.wifiKeyWord{
float:left;
padding-right:5px;
}

.item-pagewifi #sousblock1Full #contentContener{
padding-top:10px;
padding-bottom:10px;
}


.item-pagewifi #sousblock1Full  #presentationSolutionsAffichageDynamiqueDesc {
padding-top: 20px;
 width: 760px;
}

.item-pagewifi #sousblock1Full  #presentationSolutionsAffichageDynamiqueImg {
padding-top: 20px;
padding-bottom: 20px;
}

.item-pagewifi #sousblock1Full  #presentationSolutionsAffichageDynamiqueImg img{
max-width:120px;
}


.item-pagewifi #sousblock2Full{
    background: url("../images/wifi_bg_illus.jpg") no-repeat scroll center top / cover ;
}

.item-pagewifi #sousblock2Full #contentContener{

padding-top:60px;
padding-bottom:50px;
}

.item-pagewifi #confiezWifititle{
 font-family: "Myriad Set Pro",Arial,Helvetica,sans-serif;
    font-size: 17pt;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 400;
    line-height: 1.015em;
	padding-bottom:10px;
}

.item-pagewifi #confiezWifi1{
margin-top:40px;
margin-bottom:20px;

}
.item-pagewifi #confiezWifiContent{
color: #333333;
font: 200 14pt/22px "Myriad Set Pro",Arial,Helvetica,sans-serif;
    line-height: 26px;
	 padding-top: 10px;
    padding-bottom: 30px;
}

.item-pagewifi #slideCk .camera_caption_title {
margin-top:-280px;
  text-align:center;
    font-weight:300;
	width: 989px;
}

.item-pagewifi #slideCk .camera_caption_desc {
  text-align:center;
  margin-left: auto;
    margin-right: auto;
	padding-top:20px;
   font-size:21px;
   font-weight:200;
    width: 809px;
	color:#fff;
}

.item-pagewifi  .fullpourquoidynamiqueRowImg {
 
    height: 280px;

}

#logoCisco{
float:right;
}

#logoCisco img{
max-width:150px;
}

#wifiCiscoImg{
float:left;
margin-right:40px;
min-height:100px;
}

#wifiCiscoTitle{
font: 400 17pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-bottom:15px;
}

#wifiCiscoContent{
float:left;
 color: #333333;
    font: 200 14pt/26px "Myriad Set Pro",Arial,Helvetica,sans-serif;
	width:710px;

}

#wifiCiscoContent{
margin-left:40px;
}

#specialSepWifiCisco{
margin-bottom:80px;
}


.item-pageInfogerance #top-creationdesite{
background: url("../images/infra_reseau.jpg") no-repeat scroll center top / cover ;
}

.item-pageInfogerance #top-creationdesiteTitle, .item-pageInfogerance #top-creationdesiteDEscription {
    color: #ffffff;
}
.item-pageInfogerance #top-creationdesiteTitle{
 margin-top: 155px;
 }
 
 .item-pageInfogerance #securityFull1 {
  background: url("../images/backup_title2.jpg") no-repeat scroll 50% 0 / cover ;
  height: 499px;
 }
 
 
 
 .item-pageInfogerance #presentationSolutionsAffichageDynamiqueImg {
    float: right;
	width:110px;
	height:154px;
	background: url("../images/experience_icon.png") no-repeat top ;
	margin-right:30px;
}

 .item-pageInfogerance  #experienceNbr h2 {
    color: #ffffff;
    font: 400 30pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    margin-top: 80px;
}

 .item-pageInfogerance  #sousblock1Full #contentContener {
    padding-top: 0px;
	padding-bottom:30px;
}


 .item-pageInfogerance  #presentationSolutionsAffichageDynamiqueDesc {
 width: 800px;
 padding-top: 50px;
}

 .item-pageInfogerance .fullpourquoidynamiqueRowImg {
    height: 220px;
}

#confiezInfogerance{
font-weight:400;
}

#infogerancePlanBlock #securityFull1{
background:#E9E9E9;
}

#infogerance_plan{
margin-top:45px;
position:relative;
width:1009px;
height:211px;
background: url("../images/infogerance_plan.png") no-repeat top ;
}

#infogerance_plan1{
position:absolute;
margin-top:-5px;
right:35px;
font-weight:400;
}
#infogerance_plan2{
margin-top:80px;
margin-left:20px;
float:left;
width:114px;
color:#ffffff;
}

#infogerance_plan3,#infogerance_plan4,#infogerance_plan5,#infogerance_plan6{
margin-top:50px;
float:left;
margin-top:80px;
color:#ffffff;
width:120px;

}
#infogerance_plan3{
padding-left:80px;

}

#infogerance_plan4{
padding-left:90px;
margin-top:70px;
}
#infogerance_plan5{
padding-left:100px;
margin-top:70px;
}
#infogerance_plan6{
padding-left:90px;
}

#infogerance_plan7{
position:absolute;
bottom:-5px;
font-weight:400;
}

#infogerancePlanBlock2 h2{
color: #000000;
    font: 300 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#infogerancePlanBlock2{
width:100%;
min-height: 74px;
background: url("../images/infogerance_dc_bg.jpg") no-repeat scroll 50% 0 / cover  ;

}

 #infogerancePlanBlock2Full{
padding-top:60px;
background:none;
margin-left: auto;
margin-right: auto;
max-width: 1009px;
position: relative;
padding-bottom:90px;
}

#infogerancePlanBlock2FullContener{
width:750px;
}


#blockDatacenterLink{
font-size: 14pt;
    line-height: 26px;
}

.item-pagedatacenter .moduletablebsa #top-creationdesite {
    background: url("../images/datacenter_promatec_bondues_dc1.jpg") no-repeat scroll 50% 0 / cover ;
}



.item-pagedatacenter .moduletablebsa #top-creationdesiteTitle {
    margin-top: 170px;
	 color: #ffffff;
}


.item-pagedatacenter .moduletablebsa #top-creationdesiteDEscription{
  
	 color: #ffffff;
}


/*TEST*/
.header .subLayer {
    background: rgba(0, 0, 0, 0.2) url("/fr/images/trame1.png") repeat scroll left top;
    height: inherit;
    position: absolute;
    width: 100%;
}

#DatacenterGreenBlock{
width:100%;
background:#88C425;
    background: url("../images/dc_bg2.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);
}

#DatacenterGreenBlock h2{
color:#ffffff;
font-weight:300;
}

#DatacenterGreenBlockContener{
color:#ffffff;
padding-top:40px;
background:none;
margin-left: auto;
margin-right: auto;
max-width: 1009px;
position: relative;
padding-bottom:60px;
text-align: left;
}

#DatacenterGreenBlockContent{
color:#ffffff;
font-size: 17pt;
    line-height: 26px;
    padding-bottom: 20px;
}

#DatacenterGreenBlockContent2{
color:#ffffff;
font-size: 17pt;
    line-height: 26px;
    padding-bottom: 20px;
}


.item-pagedatacenter #securityFull1 {
    background: url("../images/dc_illus2.jpg") no-repeat scroll 50% 0 / cover ;
}	
	
#dc_security2 #expertise-bg h2 {
display:block
}


#dc_security2 #expertise-bg {
    /*background: url("https://www.promatec.tm.fr/images/illus-bg/web-expertise-bg.jpg") no-repeat scroll center top / cover ;*/
	background:#ffffff;
}

#dc_security2 h2 {
margin-top:0px;
margin-bottom:30px;
}

#dc_security2  #expertise-bg {
min-height:430px;
}

#dc_security2  	#expertiseBlock img{
margin-bottom:-30px;
} 

 #dc_security3 #securityFull1{
background: url("../images/dc_illus22.jpg") no-repeat scroll 50% 0 / cover ;
height:auto;

}
#dc_security3  #blockrightContent{
width:800px;
}

 #globalComponent #dc_security3 h2 {	
 margin-top:0px;
 margin-bottom: 30px;
}

 #dc_security3  #blockright {
float: none;
height:auto;
width: 100%;
padding-bottom:20px;
}

.item-pagedatacenter  #securityFull1 #blockright {
    width: 610px;
}

#dc_security4 #expertise-bg h2 {
    display: block;
	  padding-bottom: 30px;
	  padding-top: 0px;
	   margin-top: 0px;
}
#dc_security4 #expertise-bg {
background: none ;

}

#clientFull{
background: url("../images/confiance.png") no-repeat scroll top center ; 
height:542px;
}

#clientContener{
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
    position: relative;
    width: 1009px;
	padding-top:190px;
	text-align:center;
	
}
#clientContener h2{
color:#ffffff;

}


#clientContener  a.more {
    background: none;
    border: 1px solid #fff;
    color: #ffffff;
    display: inline-block;
    font-size: 16px;
	font-weight:200;
    margin-top: 1em;
    padding: 0.7em 1.9em;
    text-decoration: none;
    transition: all 0.3s ease 0s;
}

#clientContener  a.more:hover {
    background: #0676c4 none repeat scroll 0 0;
    border: 1px solid #0676c4;
    color: #ffffff;
    display: inline-block;
    font-size: 16px;
	font-weight:200;
    margin-top: 1em;
    padding: 0.7em 1.9em;
    text-decoration: none;
    transition: all 0.3s ease 0s;
}


.item-pagemaintenance #top-creationdesite {
/*    background: url("https://www.promatec.tm.fr/images/services/slide_maintenance.jpg") no-repeat scroll 50% 0 / cover ;*/
    background: url("../images/maintenance_bg2.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagemaintenance #top-creationdesiteTitle {
    margin-top: 155px;
	
}

.item-pagemaintenance .moduletablebsa #top-creationdesiteTitle, .item-pagemaintenance .moduletablebsa #top-creationdesiteDEscription {
   color:#ffffff;
}


#maintenanceIntro2Full{
width:100%;
background:#ffffff;

}

#maintenanceIntro2Contener{
margin-left: auto;
margin-right: auto;
padding-top:80px;
margin-bottom: 70px;
position: relative;
width: 809px;
}


#maintenanceIntro2Title{
text-align:center;
color: #1d2127;
font: 100 27pt/29px "Myriad Set Pro",Arial,Helvetica,sans-serif;
line-height:1.1;
padding-bottom:30px;
}
 
#maintenanceIntro2Desc{
text-align:center;
color: #777777;
font: 100 21pt/29px "Myriad Set Pro",Arial,Helvetica,sans-serif;
line-height:1.1;
}

#maintenanceIntro1Full{
background: url("images/maintenance_bg2.jpg") top fixed ;
height:230px;
}

#maintenanceIntro1Full #maintenanceIntro2Title{
color: #ffffff;
font: 100 21pt/29px "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#maintenanceIntro1Full #maintenanceIntro1Contener{
margin-left: auto;
margin-right: auto;
padding-top:80px;
margin-bottom: 70px;
position: relative;
width: 809px;
}

#maintenanceIntro1Full #maintenanceIntro2Title{
font: 100 23pt/29px "Myriad Set Pro",Arial,Helvetica,sans-serif;
line-height:1.2;
}

#maintenanceIntro3Full #maintenanceIntro1Contener{
margin-left: auto;
margin-right: auto;
padding-top:80px;
margin-bottom: 70px;
position: relative;
 width: 1009px;
}

#maintenanceIntro3Full h2{
 color: #000000;
    font: 200 24pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    margin-bottom: 20px;
    margin-top: 25px;

}

#maintenanceIntro3Full #maintenanceIntro2Title{
font-size: 16pt;
    line-height: 26px;
	text-align:left;
}

#maintenanceIntro3Full ul{
padding:0px;
margin-left:20px;
 list-style-type: none;
}

#maintenanceIntro3Full li{
 background: rgba(0, 0, 0, 0) url("../images/mark2.png") no-repeat scroll 0px 5px;
    font-size: 14pt;
    font-weight: 100;
    line-height: 1.6;
    list-style-type: none;
    margin-left: 20px;
    margin-top: 0;
    padding-left: 30px;
    padding-top: 0;
}


#maintenanceIntro3FullBg2 #maintenanceIntro3Full{
background: url("../images/s3.png") no-repeat scroll 50% 0 / cover ;
padding-bottom:30px;

}

#maintenanceIntro3FullBg2 h2, #maintenanceIntro3FullBg2 #maintenanceIntro2Title  {
color:#ffffff;
}

 #maintenanceIntro3FullBg2 #maintenanceIntro3Full li{
background: url("../images/mark_w.png") no-repeat scroll 0px 5px;
}



#maintenanceIntro3FullBg3 #blockrightTitle {
    background: url("../images/mesure6.png") no-repeat scroll left center;
}

#maintenanceIntro3FullBg3 #blockrightTitle2 {
    background: url("../images/security_action.png") no-repeat scroll left center;
}

#maintenanceIntro3FullBg3 #securityFull1 {
    background: url("../images/monitoring_bg.jpg") no-repeat scroll 50% 0 / cover ;

}

.item-pagemaintenance  #bsaSpecFullSep{
border-bottom: 0px solid;
  margin-top: 0px;
    margin-bottom: 10px;
}



.item-pagemaintenance #bsaSpecFull li {
    background: url("../images/mark.png") no-repeat scroll 0px 5px;
    line-height: 1.6;
    margin-left: 20px;
    padding-left: 30px;
	  list-style-type: none;
	  font-size: 14pt;
	  line-height: 1.6;
	  font-weight:100;
}
	
.item-pagemaintenance #bsaSpecFull #contentContener h2 {
 color: #000000;
    font: 200 22pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}
#maintenanceBenef{
position:relative;
}
#maintenanceBenef #maintenanceIntro1Full {
    background: url("../images/maintenance_benef.jpg") repeat fixed ;
    height: 380px;
}


#maintenanceBenef #maintenanceIntro1Full h2{
margin-top:0px;
text-align:center;
color:#ffffff;
}

.item-pageaudit #maintenanceIntro2Full #maintenanceIntro2Contener {
width:1009px;

}

.item-pageaudit #top-creationdesite {
background: url("../images/audit.jpg") no-repeat scroll center top / cover ;
}

#blockcontentFull{
width:100%;
background: url("../images/audit_bg2.jpg") no-repeat scroll center top / cover ;
}

#blockcontentFullContener{
padding-top:75px;
padding-bottom:75px;
 margin-left: auto;
margin-right: auto;
position: relative;
width: 1009px;
font: 100 15pt/29px "Myriad Set Pro",Arial,Helvetica,sans-serif;

}
#blockcontentFullContenerContent1, #blockcontentFullContenerContent2{
width:600px;

}
#blockcontentFullContenerContent2{
padding-top:30px;
}

.item-pageaudit  #maintenanceIntro1Full #maintenanceIntro1Contener {
/*width: 869px;*/
}


.item-pageaudit #maintenanceBenef #maintenanceIntro1Full {
  
    height: 410px;
}



.item-pageaudit .fullpourquoidynamiqueRowImg {
    height: 315px;
	
}

.item-pageaudit  .fullpourquoidynamiqueRowImg {

    padding-right: 26px;
}


.item-pageleasing #top-creationdesite {
background: url("../images/leasing-informatique.jpg") no-repeat scroll center top / cover ;
}


.item-pageleasing #maintenanceIntro2Contener {
    width: 899px;
}


.item-pageleasing  #maintenanceIntro1Full {
    background: rgba(0, 0, 0, 0) url("../images/leasing-informatique.jpg") no-repeat center top / cover;
    height: 250px;
}




.item-pageleasing #maintenanceIntro3FullBg2 #maintenanceIntro3Full {
    background: none;
	background-color:#ffffff;
}

.item-pageleasing  #maintenanceIntro3Full{
   background: rgba(0, 0, 0, 0) url("../images/leasing_altern.jpg") no-repeat center top / cover;

}


.item-pageleasing #maintenanceIntro3Full #maintenanceIntro1Contener {
    padding-bottom: 70px;
 margin-bottom: 0px;
}



.item-pageleasing #maintenanceIntro3FullBg2 h2, .item-pageleasing #maintenanceIntro3FullBg2 #maintenanceIntro2Title {
    color: #000000;
}



.item-pageleasing #maintenanceIntro3FullBg2 #maintenanceIntro3Full li {
    background: rgba(0, 0, 0, 0) url("../images/mark.png") no-repeat scroll left center;
}





.item-pageleasing  #bsaSpecFull li {
    background: rgba(0, 0, 0, 0) url("../images/mark.png") no-repeat scroll ;
	background-position: 10px 5px;
    font-size: 14pt;
    font-weight: 100;
    line-height: 1.6;
    list-style-type: none;
    margin-left: 20px;
    padding-left: 45px;
	padding-top:0px;
	margin-top:0px;
}


.item-pageleasing #bsaSpecFull #contentContener h2 {
    padding-bottom: 10px;
}

.item-pageleasing #bsaSpecFull #maintenanceIntro2Title{
text-align:left;
 font-size: 14pt;
    line-height: 26px;
	font-weight:400;
	padding-bottom:40px;
}

.item-pagevideo #top-creationdesite {
background: rgba(0, 0, 0, 0) url("../images/video_bg_top.jpg") no-repeat scroll center top / cover ;
}

.item-pagevideo  #top-creationdesiteDEscription{
 margin-left: 330px;
}

#planVideo #maintenanceIntro2Full { 
    background:#FAF5F3;
}


#planVideo #maintenanceIntro2Contener {
    margin-bottom:0px;
	padding-bottom: 70px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 80px;
    position: relative;
    width: 1029px;
}

#planVideo  #maintenanceIntro2Title {
color: #1d2127;
font: 100 27pt/1.1 "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom: 55px;
text-align: left;
}

#videoPlan{
position:relative;
float:left;
width:542px;
height:360px;
background: url("../images/video_schema.png") no-repeat center top ;
}

#videoPlanDesc{
/*background: url("https://www.promatec.tm.fr/images/solutions/video_schema_desc.jpg") repeat-x ;*/
float:left;
width:442px;
height:360px;
margin-left:30px;
}

.videoLink1, .videoLink2, .videoLink3, .videoLink4, .videoLink5, .videoLink6{
position:absolute;
background:#171717;
border-radius:50%;
display:block;
  width: 33px;
 height: 25px;
text-align:center;
cursor:pointer;
 padding-top: 8px;
color:#ffffff;
font: 100 11pt/1.1 "Myriad Set Pro",Arial,Helvetica,sans-serif;
transition: all 0.3s ease 0s;
}
/*
order-radius: 50%;
    color: #ffffff;
    cursor: pointer;
    display: block;
    font: 100 11pt/1.1 "Myriad Set Pro",Arial,Helvetica,sans-serif;
    height: 25px;
    padding-top: 8px;
    position: absolute;
    text-align: center;
    transition: all 0.3s ease 0s;
    width: 33px;
}
*/


.videoLink1{
top:95px;
left:190px;
}

.videoLink2{
bottom:30px;
left:125px;
}

.videoLink3{
left:58px;
top:240px;
}

.videoLink4{
left:135px;
top:175px;
}

.videoLink5{
bottom:40px;
left:220px;
}

.videoLink6{
right:20px;
}



.videoLink1:hover, .videoLink2:hover, .videoLink3:hover, .videoLink4:hover, .videoLink5:hover, .videoLink6:hover{
background:#009DDC;
}

#videoPlanDescContener{
/*padding:20px;*/
}

#videoPlanDesc h3 {
font: 400 18pt/1.1 "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom:20px;
}
#videoPlanDesc #videoLinkContentDesc {
font: 100 14pt/1.1 "Myriad Set Pro",Arial,Helvetica,sans-serif;
line-height:23px;

}

#videoPlanDesc .videoLink1, #videoPlanDesc .videoLink2, #videoPlanDesc .videoLink3, #videoPlanDesc .videoLink4, #videoPlanDesc .videoLink5, #videoPlanDesc .videoLink6 {
position:absolute;
left: 432px;
top: 350px;
}

#videoPlanDesc .videoLink1, #videoPlanDesc .videoLink2, #videoPlanDesc .videoLink3, #videoPlanDesc .videoLink4, #videoPlanDesc .videoLink5, #videoPlanDesc  .videoLink6 {
position:absolute;
left: 412px;
top: 342px;
}




.videoLink1Content img{
padding-top:15px;
width:100%;
}
.videoLink1Content, .videoLink2Content, .videoLink3Content, .videoLink4Content, .videoLink5Content, .videoLink6Content{
position:absolute;
width:442px;
height:350px;

}


.videoLink1Content, .videoLink2Content{
transition: all 0.3s ease 0s;
}

.moduletable .camera_caption_title{
  font: 200 29pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
 } 
  
  
#camBlock2Full{
  width:100%;
  background: rgba(0, 0, 0, 0) url("../images/camBg2.jpg") no-repeat scroll center top ;
}

#camBlock2Contener{
  margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1009px;
	min-height:400px;
}

#camBlock2Contenet2{
padding-top:10px;
font: 200 18pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}


#camBlock2Contenet{
text-align:center;
color:#ffffff;
font: 200 30pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-top:150px;

}
.overlay_bg_50 {
	position: relative;
}
.overlay_bg_50:before {
	bottom: 0;
	content: "";
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
}
.overlay_bg_50::before {
	background-color: rgba(0, 0, 0, 0.50);
}
.item-pagedelegation #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/s3.png") no-repeat scroll 50% 0 / cover ;
}

.item-pagedelegation #top-creationdesiteTitle {
    margin-top: 140px;
}

.item-pagedelegation #top-creationdesiteTitle, .item-pagedelegation #top-creationdesiteDEscription {
    color: #ffffff;
}

.item-pagedelegation #maintenanceIntro1Full #maintenanceIntro2Title {
    font: 100 16pt/1.2 "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

.item-pagedelegation  #maintenanceIntro1Full #maintenanceIntro1Contener {
    margin-bottom: 70px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 80px;
    position: relative;
    width: 1009px;
}


#ressourceGraphFull{
width:100%;
background:#ffffff;
}

#cookieChoiceInfo span {

padding-left: 30px;
 background: rgba(0, 0, 0, 0) url("../images/info.png") no-repeat top left;
background-size: 17px;
margin-top:10px;
margin-bottom:10px;

}



#ressourceGraphContener{
  margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1009px;
	min-height:400px;
	padding-bottom:45px;
}

#ressourceGraphL{
float:left;
width:490px;
padding-right:60px;
}


#ressourceGraphR{
float:left;
width:450px;
}

.item-pagedelegation  #maintenanceBenef #maintenanceIntro1Full {
 background: rgba(0, 0, 0, 0) url("../images/maintenance_benef.jpg") repeat fixed 0 0;
}

#ressourceGraphContener h2 {
 padding-top: 65px;
 padding-bottom: 25px;
    color: #000000;
    font: 200 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#ressourceGraphL{
 font: 100 16pt/1.2 "Myriad Set Pro",Arial,Helvetica,sans-serif;
 padding-bottom:45px;
}
	
.item-pagedelegation  #globalComponent h2, .item-pagedelegation  #maintenanceIntro3Full h2 {
margin-top:0px;
}

.item-pageformation  #top-creationdesite {
background: rgba(0, 0, 0, 0) url("../images/formation_bg.jpg") no-repeat scroll 50% 0 / cover ;
}



.item-pageformation #top-creationdesiteTitle, .item-pageformation #top-creationdesiteDEscription {
    color: #ffffff;
}


.item-pageformation #top-creationdesiteTitle {
    margin-top: 155px;
}



.item-pageformation #securityFull1 {
background: rgba(0, 0, 0, 0) url("../images/formation_illus1.jpg") no-repeat scroll 50% 0 / cover ;
height: auto;
}



.item-pageformation #securityFull1 #blockright {
float: none;
    padding-top: 0;
    width: 610px;
	margin-bottom:30px;
/*
    float: right;
    padding-top: 0;
    width: 510px;*/
	
	
}


#centreformationLogo{
float:right;
padding-right:80px;
margin-top:70px;
width:171px;
}


.item-pageformation #maintenanceBenef #maintenanceIntro1Full {
    background: rgba(0, 0, 0, 0) url("../images/maintenance_benef.jpg") repeat fixed 0 0;
    height: auto;
}


.item-pageformation #maintenanceIntro1Full #maintenanceIntro1Contener {
    margin-bottom: 0;
 padding-bottom:55px;
}



.item-pageformation #maintenanceIntro1Full #maintenanceIntro2Title {
    font: 100 18pt/1.2 "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

.item-pageformation #moduleLink{
  text-align:center;
}

.item-pageformation a.more {
    background:  none repeat scroll 0 0;
    border: 1px solid #ffffff;
    color: #ffffff;
    transition: all 0.3s ease 0s;
	  font: 100 12pt/1.2 "Myriad Set Pro",Arial,Helvetica,sans-serif;

}
.item-pageformation a.more:hover {
    background:  #0676c4 repeat scroll 0 0;
    border: 1px solid #0676c4;
}


#transfertCompFull #maintenanceIntro3Full h2, #transfertCompFull  #maintenanceIntro3Full #maintenanceIntro2Title{
text-align:center;
}

.item-pagevirtualisation .moduletablebsa #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/virtualisation_top.jpg") no-repeat scroll 50% 0 / cover ;
}
 


.item-pagevirtualisation #top-creationdesiteTitle, .item-pagevirtualisation #top-creationdesiteDEscription {
    color: #ffffff;
}


.item-pagevirtualisation #top-creationdesiteTitle {
    margin-top: 155px;
}

.item-pagevirtualisation #top-creationdesiteDEscription {
margin-left:260px;
}
.item-pagevirtualisation #maintenanceIntro3Full h2 {
margin-top: 0px;

}

.item-pagevirtualisation  h3{
color: #000000;
    font: 200 18pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    margin-bottom: 40px;
    margin-top: -15px;
}
 
 .item-pagevirtualisation #maintenanceIntro3Full #maintenanceIntro1Contener {
    padding-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 80px;
    position: relative;
    width: 1009px;
}
 
   
 
 .item-pagevirtualisation #maintenanceIntro3Full #maintenanceIntro1Contener {
    margin-bottom: 0;
}
 
.item-pagevirtualisation #maintenanceIntro3Full {
background:#faf5f3 ;
}

.item-pagevirtualisation #maintenanceIntro1ContenerBlock1 #maintenanceIntro2Title {
width:490px;
float:left;
}

.item-pagevirtualisation #maintenanceIntro3Full li {
    background: url("../images/mark.png") no-repeat scroll 10px 5px;
    font-size: 14pt;
    font-weight: 100;
    line-height: 1.6;
    list-style-type: none;
    margin-left: 0px;
    margin-top: 0;
    padding-left: 45px;
    padding-top: 0;
	margin-bottom:20px;
}


#virtualisation_schemaFull{
float:right;
width:458px;
}

#virtualisation_schema{
position:relative;
width:458px;
height:600px;
background: url("../images/virtualisation_schema2.png")  no-repeat;
  text-align:center;
}




#virtualisation_schematop1, #virtualisation_schematop2, #virtualisation_schematop3{
float:left;
width:149px;
height:200px;
}

#virtualisation_schematop3{
padding-left:4px;

}

#virtualisation_schematopTitle{
padding-top:15px;
padding-bottom:5px;
color:#ffffff;
}

#virtualisation_schematopdesc{
color: #333333;
padding-bottom:15px;
width:90px;
margin-left: auto;
margin-right: auto;
text-align:center;
font: 400 10pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#virtualisation_schematopdesc2{
color: #333333;
padding-top:6px;
font: 400 9pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
}


#virtualisation_schematopSpec{
padding-top:35px;
padding-left:5px;
font: 100 9pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#virtualisation_schema2{
margin-top:5px;
color: #333333;
font: 400 10pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
}


#virtualisation_schema3a{
margin-top:40px;
color: #333333;
background:#D5D5D4;
padding-top:1px;
padding-bottom:1px;
font: 400 12pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-left: auto;
margin-right: auto;
text-align:center;
width:200px;
}


#virtualisation_schema3b{
color: #555555;
background:#D5D5D4;
margin-top:5px;
padding-top:1px;
padding-bottom:1px;
font: 100 10pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-left: auto;
margin-right: auto;
text-align:center;
width:200px;
}

#virtualisation_schema4a{
margin-top:32px;
color: #333333;
background:#EAEAE9;
padding-top:1px;
padding-bottom:1px;
font: 400 13pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-left: auto;
margin-right: auto;
text-align:center;
width:200px;
}

#virtualisation_schema4b{
color: #555555;
background:#EAEAE9;
margin-top:3px;
padding-top:1px;
padding-bottom:1px;
font: 100 10pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-left: auto;
margin-right: auto;
text-align:center;
width:200px;
}


.item-pagevirtualisation #maintenanceIntro3Full ul {

    margin-left: 00px;

}



.item-pagevirtualisation #virtuExempleTitle{

text-align:left;
margin-bottom:10px;
font: 100 12pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-left:7px;
color:#555555;
font-style : italic;
}

#virtualisation_schema5a{
color:#333333;
  font: 400 13pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-top:110px;
padding-bottom:3px;
}

#virtualisation_schema5b{
color: #555555;
  font: 100 10pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#virtulActeurFull{
width:100%;
background: url("../images/virtu_partener_bg.jpg") no-repeat scroll 50% 0 / cover ;
}
#virtulActeurContener h2{
color:#ffffff;
padding-bottom:10px;
  }

#virtulActeurContener{  
text-align:center;
padding-top:80px;
padding-bottom:80px;
 margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 1009px;
}

#virtuLogo{
float:left;
}

.item-pagehebergement-serveur-dedie  .moduletablebsa #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/serveurdedie_top.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagehebergement-serveur-dedie  .moduletablebsa #top-creationdesiteTitle{
margin-top:150px;
}

.item-pagehebergement-serveur-dedie  .moduletablebsa #top-creationdesiteTitle, .item-pagehebergement-serveur-dedie  .moduletablebsa #top-creationdesiteDEscription {
    color: #ffffff;
}


#hebergementpointeTech #maintenanceIntro2Full {
	position:relative;
    background: rgba(0, 0, 0, 0) url("../images/serveurpointeBG.jpg") no-repeat top center ;
	height:auto;
}
#hebergementpointeTech #maintenanceIntro2Full .more{
margin-bottom:70px;
}


#hebergementpointeTech #maintenanceIntro2Contener {
     width: 1009px;
	 text-align:left;
}


#hebergementpointeTech #maintenanceIntro2Title , #hebergementpointeTech  #maintenanceIntro2Desc{
text-align:left;
width:500px;
}

#hebergementpointeTech  #maintenanceIntro2Desc{
font-size: 14pt;
color:#000000;
line-height:25px;
}


#serveurDediePourquoi #maintenanceIntro3Full #maintenanceIntro1Contener {
    padding-top: 0px;
}

#serveurDediePourquoi #maintenanceIntro2Title{
width:100%;
}

#serveurDediePourquoititle2 h2 {
font: 200 18pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#serveurDediePourquoiDesc{
padding-bottom:20px;
color:#777777;
}

#serveurDedieService #contentContener{
text-align:center;
}

#hebergementpointeTech #maintenanceIntro2Title {
    padding-bottom: 0px;

}

#serveurDedieService  #dc_security2 #expertise-bg {
  
	    background: rgba(0, 0, 0, 0) url("../images/s3.png") no-repeat scroll 50% 0 / cover ;
}

#serveurDedieService h2  {
	color:#ffffff;
}


#serveurDedieService  #contentContener {
   	color:#ffffff;
   
}

#serveurDediePourquoi2  #maintenanceIntro2Title {
width:100%;
}

#serveurDediePourquoi2 #maintenanceIntro3Full #maintenanceIntro1Contener {
padding-top: 50px;
}



#serveurDediePourquoi2  #maintenanceIntro3Full li {
background: rgba(0, 0, 0, 0) url("../images/mark.png") no-repeat scroll 10px 5px;
    font-size: 14pt;
    font-weight: 100;
    line-height: 1.6;
    list-style-type: none;
    margin-left: 20px;
    margin-top: 0;
	margin-bottom:15px;
    padding-left: 45px;
    padding-top: 0;
}



.item-pagehebergement-serveur-dedie  #infogerancePlanBlock2{
  
	    background: rgba(0, 0, 0, 0) url("../images/datacenter_promatec_bondues_dc1.jpg") no-repeat scroll 50% 0 / cover ;
}


.item-pagehebergement-serveur-dedie #infogerancePlanBlock2FullContener {
    width: 1009px;
	text-align:center;
	color:#ffffff;
}

.item-pagehebergement-serveur-dedie #infogerancePlanBlock2 h2 {
padding-top:70px;
font: 200 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
color:#ffffff;
}

.item-pagehebergement-serveur-dedie #infogerancePlanBlock2{
padding-bottom:40px;
}
.item-pagehebergement-serveur-dedie #infogerancePlanBlock2 a.more:hover, 
.item-pagevps #infogerancePlanBlock2 a.more:hover
{
background: none;
    border: 1px solid #ffffff;
    color: #ffffff;
}


.item-pagevps .moduletablebsa #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/vps_bg.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagevps  .moduletablebsa #top-creationdesiteTitle{
margin-top:150px;
}

.item-pagevps  .moduletablebsa #top-creationdesiteTitle, .item-pagevps  .moduletablebsa #top-creationdesiteDEscription {
    color: #ffffff;
}


.item-pagevps  #hebergementpointeTech #maintenanceIntro2Title, .item-pagevps  #hebergementpointeTech #maintenanceIntro2Desc {
    text-align: left;
    width: 800px;
}

.item-pagevps #hebergementpointeTech #maintenanceIntro2Full {
    background: url("../images/vps_bg2.jpg") no-repeat scroll 50% 0 / cover ;
    height: auto;
    position: relative;
}


.item-pagevps #infogerancePlanBlock2 {
    background: rgba(0, 0, 0, 0) url("../images/virtualisation_top.jpg") no-repeat scroll 50% 0 / cover ;
    min-height: 74px;
    width: 100%;
	
}


.item-pagevps #infogerancePlanBlock2 h2 {
    color: #ffffff;
    font: 200 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    padding-top: 50px;
}


.item-pagevps #infogerancePlanBlock2FullContener {
    color: #ffffff;
    text-align: center;
}



.item-pagevps #infogerancePlanBlock2FullContener {
    color: #ffffff;
    text-align: center;
    width: 1009px;
}





.item-pagemutu .moduletablebsa #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/developement_web.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagemutu  .moduletablebsa #top-creationdesiteTitle{
margin-top:150px;
}

.item-pagemutu  .moduletablebsa #top-creationdesiteTitle, .item-pagemutu  .moduletablebsa #top-creationdesiteDEscription {
    color: #ffffff;
}



.item-pagemutu  #dc_security2 #expertiseBlock img {
    margin-bottom: 0px;
}

.item-pagemutu #dc_security2 #expertise-bg , .item-pagemutu  #expertise-bg{
    min-height: 250px;
}


.item-pagemutu  #serveurDedieService #dc_security2 #expertise-bg {
    background: rgba(0, 0, 0, 0) url("../images/cms_prefere.jpg") no-repeat scroll 50% 0 / cover ;
}

#mutu_listcms{
text-align:center;
color:#ffffff;
	margin-top:30px;
    font: 100 12pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

.item-pagemutu #hebergementpointeTech #maintenanceIntro2Full {
    background: rgba(0, 0, 0, 0) url("../images/mutu_qualite.jpg") no-repeat scroll center top;
}

.item-pagemutu #hebergementpointeTech #maintenanceIntro2Title, .item-pagemutu #hebergementpointeTech #maintenanceIntro2Desc {
    text-align: left;
    width: 610px;
}


#mutuPHP7Ready{
	padding:0px;
	margin-top:-80px;
	margin-bottom:50px;
    background: rgba(0, 0, 0, 0) url("../images/php7_bg.jpg") no-repeat scroll 50% 0 / cover ;
	text-align:center;
	padding-bottom:40px;
	
}

#mutuPHP7Ready h2{
padding-top:80px;
margin-bottom:0px;
padding-bottom:0px;
color:#ffffff;
}


#mutuPHP7Ready #serveurDediePourquoititle2{
color:#ffffff;
 font: 100 16pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}



.item-pagemutu #infogerancePlanBlock2 {
    padding-bottom: 40px;
}
.item-pagemutu #infogerancePlanBlock2 {
    background: rgba(0, 0, 0, 0) url("../images/datacenter_promatec_bondues_dc1.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagemutu #infogerancePlanBlock2 h2 {
    color: #ffffff;
    font: 200 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    padding-top: 70px;
}


.item-pagemutu #infogerancePlanBlock2FullContener {
    color: #ffffff;
    text-align: center;
    width: 1009px;
}


.item-pagemutu #mutuEcommerce #serveurDedieService #dc_security2 #expertise-bg {
    background: url("../images/mutu_ecommerce.jpg") no-repeat scroll 100% 0 / cover ;
	margin-bottom:50px;
}

.item-pagemutu #maintenanceIntro3Full li {
  background:  url("../images/mark.png") no-repeat scroll 10px 5px;
 padding-left: 40px;
 margin-bottom:10px;
}


.item-pagemutu #maintenanceIntro3Full #maintenanceIntro1Contener {
    margin-bottom: 30px;
}

.item-pagemutu #infogerancePlanBlock2 a.more:hover
{
background: none;
    border: 1px solid #ffffff;
    color: #ffffff;
}

.item-pagehousing .moduletablebsa #top-creationdesite {
    background: url("../images/interactif2.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagehousing .moduletablebsa #top-creationdesiteTitle, .item-pagehousing .moduletablebsa #top-creationdesiteDEscription {
    color: #ffffff;
}

.item-pagehousing .moduletablebsa #top-creationdesiteTitle {
    margin-top: 150px;
}

.item-pagehousing #hebergementpointeTech #maintenanceIntro2Full {
    background: url("../images/housing_illus1.jpg") no-repeat scroll center top;
    height: auto;
    position: relative;
}

.item-pagehousing #mutuPHP7Ready {
    background: rgba(0, 0, 0, 0) url("../images/housing_rack_bg.jpg") no-repeat scroll 50% 0 / cover ;

}



.item-pagehousing #mutuPHP7Ready h2 {


    padding-bottom: 10px;

}


.item-pagehousing #dc_security2 #expertise-bg {

  background: url("../images/housing_infra_bg.jpg") repeat-x  center top;
}


.item-pagehousing #infogerancePlanBlock2 {
    padding-bottom: 40px;
}
.item-pagehousing #infogerancePlanBlock2 {
    background: rgba(0, 0, 0, 0) url("../images/datacenter_promatec_bondues_dc1.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagehousing #infogerancePlanBlock2 h2 {
    color: #ffffff;
    font: 200 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    padding-top: 70px;
}

.item-pagehousing #infogerancePlanBlock2 a.more:hover
{
background: none;
    border: 1px solid #ffffff;
    color: #ffffff;
}

.item-pagehousing #infogerancePlanBlock2FullContener {
    color: #ffffff;
    text-align: center;
    width: 1009px;
}


#solutionsCloudFull{
width:100%;
height:260px;
background: rgba(0, 0, 0, 0) url("../images/solution_messagerie_collaboration_top2.jpg") no-repeat scroll 50% 0 / cover ;
}



#solutionsCloudContener{
    margin-left: auto;
    margin-right: auto;
    max-width: 1009px;
    position: relative;
    width: 100%;
}

#solutionsCloudContener h3{
font: 400 22pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
color:#000000;
}

#solutionsCloudContener img{
padding-left:5px;

}
.imageContentFull {
width:100%;
height:auto;
}

#solutionsCloudBlock4aFull img{
width:100%;
}

#solutionsCloudHtag{
padding-top:100px;
color:#ffffff;
padding-bottom:5px;
font-size:13px;
}

#solutionsCloudFull h2{
 color: #ffffff;
}

.item-pagemicrosoft-exchange #dc_security2 #expertise-bg{
background:#F2F2F2;
}

.item-pagemicrosoft-exchange #infogerancePlanBlock2 {
    background: rgba(0, 0, 0, 0) url("../images/datacenter_promatec_bondues_dc1.jpg") no-repeat scroll 50% 0 / cover ;
	
}

.item-pagemicrosoft-exchange #infogerancePlanBlock2 {
    padding-bottom: 40px;
}

.item-pagemicrosoft-exchange #infogerancePlanBlock2FullContener {
    color: #ffffff;
    text-align: center;
    width: 1009px;
}
.item-pagemicrosoft-exchange #infogerancePlanBlock2 h2 {
    color: #ffffff;
    font: 200 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    padding-top: 70px;
}


.item-pagemessagerie-collaboration #solutionsCloudContener:hover{
opacity:1;
}

.item-pagemicrosoft-exchange #infogerancePlanBlock2 a.more:hover,
.item-pagemicrosoft-exchange #solutionsCloudContener a.more:hover
{
background: none;
    border: 1px solid #ffffff;
    color: #ffffff;
}

#solutionsCloudContener h2 {

    font: 200 28pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding:0;
margin:0;

}

#solutionsCloudBlock2Full{
height:104px;
border-bottom: solid 1px #A6A6A6;
}

#solutionsCloudBlock2Title{
padding-top:40px;
float:left;
}

#solutionsCloudBlock2Logo{
padding-top:25px;
float:right;
}

#solutionsCloudContent {
font-size: 14pt;
line-height: 26px;
}
	
#solutionsCloudBlock3Full ul, #solutionsCloudBlock4Full ul {
margin-top:20px;
margin-bottom:20px;
list-style-type: none;
margin-left: 20px;
padding: 0;
}

#solutionsCloudBlock3Full h2, #solutionsCloudBlock4Full h2{
padding-top:60px;
padding-bottom:40px;
}

#solutionsCloudBlock3Full li , #solutionsCloudBlock4Full li{
background: rgba(0, 0, 0, 0) url("../images/mark.png") no-repeat scroll 10px 5px;
margin-bottom: 5px;
padding-left: 40px;
}

#solutionsCloudBlock3Full {
background: rgba(0, 0, 0, 0) url("../images/texture_gris_bg.png") bottom repeat-x ;
padding-bottom:80px;
}
#solutionsCloudBlock4aFull h2{
color:#ffffff;
padding-bottom:15px;
}
#solutionsCloudBlock4aFull{
text-align:center;
padding-top:60px;
padding-bottom:60px;
background:#363636;
color:#ffffff;
}

#gris2 #solutionsCloudBlock3Full {
    background: url("../images/texture_gris2_bg.png") repeat-x scroll center top;
    padding-bottom: 80px;
}

#gris2 #solutionsCloudBlock3Full li{
margin-bottom: 30px;
}


.item-pagemessagerie-collaboration #affichageDynamique #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/Messagerie.jpg") no-repeat scroll 50% 0 / cover ;
}


.item-pagemessagerie-collaboration  #top-creationdesiteTitle {
    width: 890px;
}


.item-pagemessagerie-collaboration #maintenanceIntro2Title  {
    text-align: left;
}

.item-pagemessagerie-collaboration  #maintenanceIntro2Desc  {
    font: 100 16pt/1.1 "Myriad Set Pro",Arial,Helvetica,sans-serif;
	 text-align: left;
	 color:#3F3F3F;
}

.item-pagemessagerie-collaboration #securityFull1 {
    background: rgba(0, 0, 0, 0) url("../images/messagerie_illus1.jpg") no-repeat scroll 50% 0 / cover ;
 height: 409px;
}



.item-pagemessagerie-collaboration #securityFull1 #blockright {
    width: 610px;
}

.item-pagemessagerie-collaboration #maintenanceIntro1Full #maintenanceIntro1Contener {

    width: 909px;
}

.item-pagemessagerie-collaboration #maintenanceBenef #maintenanceIntro2Title {
    text-align: center;
	font: 100 17pt/1.2 "Myriad Set Pro",Arial,Helvetica,sans-serif;
}


 

.item-pagemessagerie-collaboration #maintenanceBenef #maintenanceIntro1Full {
padding-top:20px;
    background: rgba(0, 0, 0, 0) url("../images/pourquoi_messagerie_bg.jpg") repeat fixed 0 0;
    height: 390px;
}


.item-pagemessagerie-collaboration #messagerieSolutionListFirts{
border-top: 0px solid #cccccc;
 border-style:dotted;
}

.item-pagemessagerie-collaboration #solutionsCloudBlock2Full {
   border-top: 0px solid #cccccc;
    border-style:dotted;
 
}


#messagerieSolutionListLast #solutionsCloudBlock2Full {
   border-bottom: 0px solid #cccccc;
    border-top: 0px solid #cccccc;
    border-style:dotted;
 
}

.item-pagemessagerie-collaboration #messagerieSolutionList  #solutionsCloudBlock2Full{
background:#ffffff;
height:84px;
transition: all 0.3s ease 0s;
}

.item-pagemessagerie-collaboration #messagerieSolutionList  #solutionsCloudBlock2Full:hover{
/*opacity:0.5;*/

}

#solutionsCloudBlock2Full h3:hover{
opacity:0.5;
}
.item-pagemessagerie-collaboration #messagerieSolutionList2  #solutionsCloudBlock2Full:hover{
/*opacity:0.5;*/

}
 
 .item-pagemessagerie-collaboration #solutionsCloudBlock2Title {

    padding-top: 30px;
}
 
  .item-pagemessagerie-collaboration  #solutionsCloudBlock2Logo {
 
    padding-top: 15px;
}
 
 
 
 #globalComponent #messagerieSolutionList h2,   #globalComponent #messagerieSolutionList2 h2{

    font: 200 22pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    margin-bottom: 0px;

}
 #globalComponent #messagerieSolutionList h3,  #globalComponent #messagerieSolutionList2 h3 {
	color:#666666;
     font: 100 17pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    margin-bottom: 0px;

}

 #globalComponent #messagerieSolutionList h3:hover {

}


#messagerieSolutionList2{
margin-top:60px;
background: #F1F1F1;
padding-bottom:60px;
}

#video{
z-index:99;
width:100%;
max-height:600px;
}


#videoContentFull {
    position: absolute;
    text-align: center;
    width: 100%;
}

#slide1OverContener{
padding-top:20px;
color:#ffffff;
}

#slide1Over #slide1OverContener {

    width: 896px;
}


#slide1OverContener h2, #slide1OverContener h1{
font: 200 39pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
color:#ffffff;
text-shadow: 2px 2px 15px black;
}

#videoDesc{
font: 100 20pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
text-align: center;
text-shadow: 2px 2px 15px black;
}

#digitalblockFull {
position:absolute;
margin-top:-100px;
z-index:999;
width:100%;
background: rgba(0, 0, 0, 0) url("../images/block_sep_1.png") no-repeat top center ;
height: 580px;

}

#digitalblockContener{
padding-top:130px;
margin-left: auto;
margin-right: auto;
max-width: 1009px;
position: relative;
text-align:left;
}

#digitalblockContener h2{
font: 400 23pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#etapeDesc{
text-align:left;
}

#videoLoad{
height:500px;

}

#digitalblockFull2{
    background: rgba(0, 0, 0, 0) url("../images/etude2.jpg") no-repeat scroll 50% 0 / cover ;
	padding-top:300px;
}


#digitalblockContener h2{
color:#ffffff;
}


#digitalblockContener #etapeDesc{
color:#ffffff;
}


#digitalblockFull2 #digitalblockContener{
max-width: 1009px;
padding-top:120px;
padding-bottom:180px;
}


#creationSiteMesure{
position:relative;
}


#diez{
font: 100 70pt "Myriad Set Pro",Arial,Helvetica,sans-serif;
color:#ffffff;
padding:0px;
margin:0px;

}


#digiLeft{
float:left;
width:300px;
padding-right:40px;
text-align:right;
}

#digiLeft h2{
margin-top:0px;
}




#misenprod #digitalblockFull2 {
    background: rgba(0, 0, 0, 0) url("../images/misenprod.jpg") no-repeat scroll 50% 0 / cover ;

}


#lareussite #digitalblockFull2 {
background: rgba(0, 0, 0, 0) url("../images/reussite.jpg") no-repeat scroll 50% 0 / cover ;
padding-top:550px;
}

#digiRight{
float:left;
width:520px;
padding-top:10px;
font: 100 14pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#lareussite #digiLeft{
float:none;
width:100%;
text-align:center;
}

#lareussite #digiLeft h2{
font: 400 38pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#lareussite #digiRight{
float:none;
width:100%;
text-align:center;
}

#lareussite  #etapeDesc {
text-align:center;
}

#lareussite #digiLeft {
padding-top:150px;
margin-top:-200px;
}

#lareussite  a.more:hover {
background: none;
border: 1px solid #ffffff;
color: #ffffff;
}	
 
#digitalConception #digitalblockFull {
 background: rgba(0, 0, 0, 0) url("../images/block_sep_2.png") no-repeat scroll center top;
}

#white_bg{
z-index:999;
position:absolute;
 background: rgba(0, 0, 0, 0) url("../images/white_bg.png") no-repeat center top;
width:23px;
height:2170px;
margin-top:10px;
margin-left:307px;
}



.item-pagemutu #webdev #hebergementpointeTech #maintenanceIntro2Full {
    background: rgba(0, 0, 0, 0) url("../images/mutu_qualite2.jpg") no-repeat scroll 50% 0 / cover;
}
 


.item-pagemutu #devEcommerce  #mutuEcommerce #serveurDedieService #dc_security2 #expertise-bg {
 margin-bottom: -1px;
 padding-bottom:20px;
}


.item-pagedelegation #responsive #top-creationdesite {
    background: url("../images/responsive_top2.jpg") no-repeat scroll 50% 0 / cover ;
}



#responsive #ressourceGraphL {
    float: none;
    padding-right: 70px;
    width: 100%;
}

#mobileAvante1, #mobileAvante2, #mobileAvante3, #mobileAvante4{
padding-left:80px;
margin-bottom:50px;

}

#mobileAvanteTilte{
font-weight:400;
padding-bottom:15px;
}

#mobileAvante1{
 background: url("../images/picto_1.png") no-repeat left top;
}
#mobileAvante2{
 background: url("../images/picto_2.png") no-repeat left top;
}
#mobileAvante3{
 background: url("../images/picto_3.png") no-repeat left top;
}
#mobileAvante4{
 background: url("../images/picto_4.png") no-repeat left top;
}

.item-pagedelegation #responsive #maintenanceBenef #maintenanceIntro1Full {
background: url("../images/responsive_bgWorld.jpg") repeat fixed 0 0;
}


#responsiveExFull{
width:100%;
    background: url("../images/resp_bggg.jpg") no-repeat scroll 50% 0 / cover ;
}

#responsiveExContener{
 margin-left: auto;
    margin-right: auto;
    min-height: 400px;
	  padding-top: 65px;
    padding-bottom: 105px;
    position: relative;
    width: 1009px;
}

#responsiveExContener h2{
padding-bottom:40px;
}

#responsiveExDesc{
padding-top:40px;
float:right;
}

#introHidden{
display:none;

}

.item-pagemutu #seo #hebergementpointeTech #maintenanceIntro2Full {
    background: rgba(0, 0, 0, 0) url("../images/google_search.jpg") no-repeat scroll center top;
}

 #seo #serveurDedieService  #dc_security2 #expertise-bg {
    background: rgba(0, 0, 0, 0) url("../images/mutu_ecommerce.jpg") no-repeat scroll 50% 0 / cover ;
}




.item-pagedelegation  #recrutement #top-creationdesite {
background: rgba(0, 0, 0, 0) url("../images/recrutement..jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pagedelegation  #recrutement #top-creationdesiteTitle, .item-pagedelegation #top-creationdesiteDEscription {
color: #ffffff;	
}

#recrutement #contentContener .readon {
font: 200 12pt/1.3769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-top:10px;
color: #0088CC;
transition: all 0.3s ease 0s;
}
#recrutement #contentContener .readon:hover {
color: #000000;
background: none;
}

#recrutement-responsable-technique #solutionsCloudFull {
background: rgba(0, 0, 0, 0) url("../images/responsable-techFull.jpg") no-repeat scroll 50% 0 / cover ;
}


#recrutement-stage3 #recrutement-responsable-technique #solutionsCloudFull {
background: rgba(0, 0, 0, 0) url("../images/consultant_rgpd.jpg") no-repeat scroll 50% 0 / cover ;

}

hr{
width: 100%;
height: none;
border: none;
border-top: 1px ridge #B9B9C8 ;
margin-bottom:10px;
}

#recrutementConentLeft{
float:left;
width:55%;
}

#recrutementConentRight{
float:right;
width:35%;
}

.modal {
font: 200 13pt/1.3769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-top: 60px;
background: #FE670E;
border: 1px solid #FE670E;
color: #ffffff;
float: right;
padding: 9px 17px;
transition: all 0.3s ease 0s;
}
.modal:hover {
border: 1px solid #000000;
color: #000000;
background: none;
}

#recrutement-technicien #solutionsCloudFull {
background: rgba(0, 0, 0, 0) url("../images/technicien-reseaufull.jpg") no-repeat scroll 50% 0 / cover ;
}

#recrutement-commercial #solutionsCloudFull {
background: rgba(0, 0, 0, 0) url("../images/recrute-commercial.jpg") no-repeat scroll 50% 0 / cover ;
}
#recrutement-stage #solutionsCloudFull {
background: rgba(0, 0, 0, 0) url("../images/recrute-stage.jpg") no-repeat scroll 50% 0 / cover ;
}

#recrutement-stage2 #solutionsCloudFull {
background: rgba(0, 0, 0, 0) url("../images/dev_cdi_big.jpg") no-repeat scroll 50% 0 / cover ;
}


.item-pagemaintenance #affichage #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/electricit2.jpg") no-repeat scroll 50% 0 / cover ;
}

#affichage #maintenanceIntro2Full {
    background: #171717 none repeat scroll 0 0;
}

#affichage #maintenanceIntro2Full #maintenanceIntro2Contener {
padding-top: 0px;
margin-bottom: 0px;
padding-bottom: 0px;
height:175px;
}
#affichage #maintenanceIntro2Full #maintenanceIntro2Title {
padding-top:50px;
}

#affichage #maintenanceIntro2Full #maintenanceIntro2Title , #affichage #maintenanceIntro2Full #maintenanceIntro2Desc{
color: #ffffff;
text-align: left;
}

 #affichage #maintenanceIntro2Full #maintenanceIntro2Desc{
font: 100 18pt/1.1 "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

 #affichage #maintenanceIntro2Contener {

    width: 1009px;
}

#affichageImageTop{
float:right;
}
#affichage #maintenanceIntro3FullBg2 h2{
font: 200 24pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}
 
 
 #affichage  #maintenanceIntro2Title {
padding-top: 30px;
padding-bottom: 10px;
font: 200 20pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}
 
 
#affichage #maintenanceIntro3Full #maintenanceIntro1Contener {
width: 1009px;
}
 
#affichage #maintenanceIntro3FullBg2Contener{
width:700px;
}
 
 
#affichage  #maintenanceIntro1ContenerBlock1 {
font-size: 14pt;
line-height:25px;
color: #000000;
}
 
#affichage #maintenanceIntro3FullBg2 h2, #affichage #maintenanceIntro3FullBg2 #maintenanceIntro2Title {
color: #000000;
}

#affichage #maintenanceIntro3FullBg2 #maintenanceIntro3Full {
background: rgba(0, 0, 0, 0) url("../images/affichage_illus_desc2.jpg") no-repeat scroll 50% 0 / cover ;
padding-bottom: 30px;
}

#affichage #affichage_vpi #maintenanceIntro3FullBg2 #maintenanceIntro3Full {
background: rgba(0, 0, 0, 0) url("../images/affichageDyanmique_bg.jpg") no-repeat scroll 50% 0 / cover ;
padding-bottom: 30px;
}

#affichage #affichage_vpi #maintenanceIntro3FullBg2Contener {
width: 580px;
padding-left:420px;
}

#affichage #videoprojecteur #maintenanceIntro3FullBg2 #maintenanceIntro3Full {
background: rgba(0, 0, 0, 0) url("../images/affichage_illus_desc4.jpg") no-repeat scroll 50% 0 / cover ;
padding-bottom: 30px;
}

#affichage #infogerancePlanBlock2 {
background: rgba(0, 0, 0, 0) url("../images/affichage_illus_desc5.jpg") no-repeat scroll 50% 0 / cover ;
width: 100%;
}

#affichage #infogerancePlanBlock2FullContener {
text-align:center;
width: 1009px;
color:#ffffff;
}

#affichage #infogerancePlanBlock2FullContener h2{
color:#ffffff;
}

#pojectDesc{
font-size: 17pt;
}

#affichage #infogerancePlanBlock2Full {
padding-bottom: 150px;
padding-top: 120px;
}

#affichage #infogerancePlanBlock2Full a.more:hover{
background: none ;
border: 1px solid #ffffff;
color: #ffffff;
}

#helpdesk #responsive #top-creationdesite {
background: rgba(0, 0, 0, 0) url("../images/helpdesk_top.jpg") no-repeat scroll 50% 0 / cover ;
}

#helpdesk #top-creationdesiteTitle {
margin-top: 180px;
}

#helpdeskType{
float:left;
padding-top:20px;
width:33%;
height:auto;
text-align:center;
}

#niveauIntro{
font-size: 14pt;
}

#helpdesk  li {
background: rgba(0, 0, 0, 0) url("../images/mark.png") no-repeat scroll 10px 5px;
font-size: 14pt;
font-weight: 100;
line-height: 1.6;
list-style-type: none;
margin-left: 15px;
padding-left: 45px;
padding-top: 0;
margin-top:15px;
}

#helpdesk #mobileAvanteTilte {
font-weight: 400;
padding-bottom: 5px;
}

#niveauIntro2{
margin-top:-20px;
font-size: 14pt;
}

#niveauIntro3{
font-size: 14pt;
margin-top:20px;
}
#helpdesk #responsiveExFull li {
background: rgba(0, 0, 0, 0) url("../images/mark_w.png") no-repeat scroll 10px 5px;
}

#helpdesk #responsiveExFull, #helpdesk #responsiveExFull h2 {
color: #ffffff;
}

#avantagesHelpdesk #responsiveExFull {
background: rgba(0, 0, 0, 0) url("../images/helpdesk.jpg") no-repeat scroll 50% 0 / cover ;
width: 100%;
}

#appelmaintenance #maintenanceIntro2Title{
font-size:26px;
text-align:center;
}


#appelmaintenance #maintenanceIntro3Full #maintenanceIntro1Contener {
width: 809px;
}

#helpdesk #responsiveExContener {
margin-left: auto;
margin-right: auto;
min-height: 400px;
padding-bottom: 65px;
}


 .item-pagedelegation #helpdesk #maintenanceIntro1Full #maintenanceIntro1Contener {
width: 909px;
}


#appelmaintenance #maintenanceIntro2Title a{ 
margin-top:40px;
font-size:16px;  
text-align:center;
}

.item-pageInfogerance #solutionBackup #top-creationdesite {
background: rgba(0, 0, 0, 0) url("../images/backup_bg.jpg") no-repeat scroll center top / cover ;
}

.item-pageInfogerance #solutionBackup #securityFull1 {
background: rgba(0, 0, 0, 0) url("../images/backup_title1.jpg") no-repeat scroll 50% 0 / cover ;
height: auto;
}

#backupSchemaFull{
width:100%;
background:#E9E8E7;
}	

#globalComponent #backupSchemaFull h2 {
padding-top:85px;
padding-bottom:35px;
margin-bottom: 0x;
margin-top: 0px;
}

#backupSchemaContener{
margin-left: auto;
margin-right: auto;
width: 1009px;
padding-bottom:115px;
}	
	
#backupWhereFull{
width:100%;
background:#20B3A6;
}	

#backupWhereContener img{
float:right;
margin-top:-37px;
width:230px;
height:230px;
}

#globalComponent #backupWhereFull h2 {
padding-top:35px;
padding-bottom:0px;
margin-bottom: 0px;
margin-top: 0px;
color:#ffffff;
}

#backupWhereResponse {
font-size: 16pt;
color:#ffffff;
}

#backupWhereContener{
margin-left: auto;
margin-right: auto;
width: 1009px;
padding-bottom:45px;
}	

.item-pageInfogerance #solutionBackup #backup2 #securityFull1 {
background: rgba(0, 0, 0, 0) url("../images/backup_title2.jpg") no-repeat scroll 50% 0 / cover ;
height: auto;
}


#globalComponentBLogFull{
width:100%;
background: rgba(0, 0, 0, 0) url("../images/blog_bg.jpg") no-repeat scroll 50% 0 / cover ;
}

#globalComponentBLogContener{
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
    position: relative;
    width: 1009px;
}

#globalComponentBLogLeft{
    float: left;
background:green;
	width:716px;
	padding-right:56px;
}

#globalComponentBLogRight{
width:227px;
background:red;
    float: left;
}

#moduleShareGlobal{
margin-top:40px;
position:absolute;
right:30px;
text-align:right;
font: 200 11pt/1.6769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
 font-style : italic;
}

#blogHome  #contentContener {
padding-top: 50px;
}


#moduleShareGlobal img{
margin-left:5px;
width:24px;
height:24px;
} 
#blogHome #specialActu #contentFull {
/*background: rgba(0, 0, 0, 0) url("https://www.promatec.tm.fr/images/blog/blog_bg.jpg") no-repeat scroll 50% 0 / cover ;*/
background:#ffffff;
}

#blogHome .nspArt h4.nspHeader {
padding: 10px 0 1px;
}

#blogHome .nspInfo  {
font: 200 11pt/1.3769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom:10px;

}

#moduleBlogSlide {
width:1009px;
}

.nspBotInterface{
display:none;
}


#blogHome  .camera_caption > div {
   /* background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;*/
   background:none;
}

#blogHome   #camera_wrap_117 .camera_caption > div {
    border-radius: 0px;
}

#blogHome   .camera_caption > div {
    padding: 20px 20px;
	text-align:center;
}


#blogHome .moduletable .camera_caption_title {
	margin-top:-230px;
	margin-bottom:10px;
    font: 200 26pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
	
}

#blogHome  a.moreBlog {
border: 1px solid #fff;
color: #fff;
display: inline-block;
font-size: 0.70em;
margin-top: 1em;
padding: 0.6em 1.8em;
text-decoration: none;
transition: all 0.3s ease 0s;
background:none;
}

#blogHome  a.moreBlog:hover{
opacity:0.5;
}

.item-pageInfogerance #telephonieIp  #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/telephonie.jpg") no-repeat scroll center top / cover ;
}

 .item-pagewifi #sousblock2Full {
    background: none;
}


.item-pageInfogerance #telephonieIp #securityFull1 {
    background: rgba(0, 0, 0, 0) url("../images/voip_illus2.jpg") no-repeat scroll 50% 0 / cover ;
    height: auto;
}

#telephonieIp #maintenanceIntro3Full #maintenanceIntro1Contener {
margin-bottom: 70px;
padding-top: 70px;
}

#telephonieIp .fullpourquoidynamiqueFull{
   
}

.item-pageInfogerance #telephonieIp  .fullpourquoidynamiqueRowImg {
    height: 300px;
}


.item-pagemessagerie-collaboration #certif #affichageDynamique #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/certificatin_partenaire.jpg") no-repeat scroll 50% 0 / cover ;
}


.item-pagemessagerie-collaboration #certif #securityFull1 {
	background: rgba(0, 0, 0, 0) url("../images/promatec2.jpg") no-repeat scroll 50% 0 / cover ;
	height: 449px;
}


.item-pagemessagerie-collaboration #certif #maintenanceIntro2Title {
    padding-top:30px;
}

.item-pagemessagerie-collaboration #certif #messagerieSolutionListFirts {
    border-style: none;
    border-top: none ;
}


.item-pagemessagerie-collaboration  #certif #solutionsCloudBlock2Full {
    border-style: none;
    border-top: none ;
}


.item-pagemessagerie-collaboration #certif #messagerieSolutionList #solutionsCloudBlock2Full {
height:auto;
}

.item-pagemessagerie-collaboration #certif #messagerieSolutionList  #solutionsCloudBlock2Full:hover{
opacity:1;

}


.item-pagemessagerie-collaboration #certif #messagerieSolutionList2  #solutionsCloudBlock2Full:hover{
opacity:1;

}
 
 
 #blogContentDate{
 margin-top:-20px;
 font: 200 11pt/1.3769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
 margin-bottom:30px; 
 }
 
 
 #blogContentTxt{
font: 200 15pt/1.3769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-bottom:60px;

}
 
 
 #blogTopIllus{
 height:350px;
 background: no-repeat scroll center top / cover ;

 }
 
 #blogFullContent #blogHome #contentContener {
    padding-top: 20px;
}
 
 
 #blogFullContent #specialActu #contentContener {
    padding-bottom: 10px;

}
 
 
 #blogLatestFooter{
  margin-left: auto;
    margin-right: auto;
	 padding-top: 50px;
    padding-bottom: 60px;
    position: relative;
    width: 1040px;
 }
 
 #blogLatestFooterFull{
background:#e9e8e7;
 }
 
 #blogLatestFooter .nspArt h4.nspHeader {
padding: 10px 0 1px;
}

#blogLatestFooter .nspInfo {
font: 200 11pt/1.3769 "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom: 10px;
}

#blogLatestFooter .nspCol4 {
padding-right: 21px;
width: 258px;
}

.item-pagedelegation #externalisationSi #top-creationdesite {
background: rgba(0, 0, 0, 0) url("../images/externalisation.jpg") no-repeat scroll 50% 0 / cover ;
}

 #externalisationSi  #maintenanceIntro3Full #maintenanceIntro1Contener {
text-align:center;
}

 #externalisationSi #maintenanceIntro3Full #maintenanceIntro2Title {
font: 100 16pt/1.2 "Myriad Set Pro",Arial,Helvetica,sans-serif;
text-align:center;
}
#externalisationBlockIcon img{
padding-bottom:5px;
}
#externalisationBlockIcon{
margin-top:30px;
float:left;
width:140px;
padding-left:14px;
padding-right:14px;
text-align:center;
font: 100 16pt/1.2 "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

 #externalisationSi #maintenanceBenef #maintenanceIntro1Full {
height: 430px;
}


 #externalisationSi #ressourceGraphL {
    float: none;
    padding-right: 0px;
    width: 100%;
}

 #externalisationSi #ressourceGraphContener {

    min-height: auto;
    padding-bottom: 50px;

}



 #externalisationSi #externalisationagile #ressourceGraphFull {
background: #e9e8e7 none repeat scroll 0 0;
 
}

.item-pagedelegation  #externalisationSi #maintenanceBenef #maintenanceIntro1Full {
    background: rgba(0, 0, 0, 0) url("../images/bgfixed.jpg") repeat fixed 0 0;
}

.item-pagedelegation #quisommenous #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/home.png") no-repeat scroll 50% 0 / cover ;
}

#contactBlock,#contactBlock2{
 z-index: 99999;
position:fixed;
width:800px;
right:0px;
/*background: url("../img/contact_bg.jpg") repeat-y;*/
background:#171717;
box-shadow: -1px 0 3px rgba(0, 0, 0, 0.3);
transform: translateX(0%);
color:#ffffff;
}

#contactBlockContener{
padding-top:20px;
padding-bottom:60px;
padding-left:80px;
padding-right:80px;
position:relative;
	line-height:20px;

}

#contactBlockContenerClose, #contactBlockContenerClose2{
cursor:pointer;
position:absolute;
margin-top:5px;
right:25px;
width:17px;
height:14px;
background: url("../images/close_icone.png") no-repeat;
}

#contactBlockContenerClose:hover , #contactBlockContenerClose2:hover  {
opacity:0.7;
}


#contactBlockContener h1{
color: #ffffff;
font: 300 22pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom:10px;
}
#contactBlock1a{
background: rgba(0, 0, 0, 0) url("../images/picto-tel.svg") no-repeat scroll 0 0 / 48px auto;;
    display: inline-block;
    font-size: 0;
    margin-top: 15px;
    text-indent: -9999px;
    transition: all 0.3s ease 0s;
    width: 43px;
	height:90px;
	float:left;
	padding-right: 30px;
}

#contactBlock1b{
padding-top:14px;
float:left;
width:280px;
height:71px;
}

.horaires{
font: 300 12pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
display:block;
padding-bottom:5px;
}

.numero{
padding-top:35px;
font: 500 22pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}


#contactBlock1c{
float:left;
font: 400 12pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-top:14px;
height:71px;
padding-left:30px;
}

#contactBlockContener hr{
margin-top:20px;
margin-bottom:20px;
}



form input.half[type="text"], form input.half[type="submit"], form textarea.half, form select.half, form input.half[type="password"], form input.half[type="email"] {
    float: left;
    width: 50%;
}

form input[type="text"], form input[type="submit"], form textarea, form select, form input[type="password"], form input[type="email"] {
    background: #2c2c2e none repeat scroll 0 0;
    border-color: #1c1c1e -moz-use-text-color -moz-use-text-color #1c1c1e;
    border-style: solid none none solid;
    border-width: 1px medium medium 1px;
    box-sizing: border-box;
    color: #ccc;
    display: block;
    margin: 0;
    outline: 0 none;
    padding: 12px;
    position: relative;
    width: 100%;
}
input[placeholder], textarea[placeholder], [placeholder], [placeholder] {
    color: #8f8f8f;
}

 form input[type="text"],  form input[type="submit"],  form textarea,  form select,  form input[type="password"],  form input[type="email"],  form input[type="text"],  form input[type="submit"],  form textarea,  form select,  form input[type="password"],  form input[type="email"] {
    background: #fff none repeat scroll 0 0 !important;
    border-color: #17ace6 !important;
    color: #17ace6 !important;
}

#blockFormInput{
margin-bottom:50px;
}

form input[type="text"]:hover, form input[type="submit"]:hover, form textarea:hover, form select:hover, form input[type="password"]:hover, form input[type="email"]:hover {
 box-shadow: 2px 2px 10px black;
}

#contactBlockContener input[type="submit"] {
float:right;
margin-top:-20px;
    background: #0676c4 repeat scroll 0 0 !important;
    border-color: #ffffff 1px solid;
    color: #ffffff !important;
		width:200px;
		cursor:pointer;
}


#contactform{
padding-bottom:20px;
}

 .cta {
    background-color: #1c1c1e;
    margin-top: -15px;
    min-width: 140px;
    text-align: center !important;
	float:right;
	border: 1px solid #ffffff;
}
.bt.cta, .bt.cta:visited, .bt.cta[type="submit"] {
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
    color: #fff;

    padding: 16px 15px;
    text-transform: uppercase;
	transition: all 0.3s ease 0s;
	cursor:pointer;
}


.bt.cta:hover {
opacity:0.7;
}


#servName, #servTel,#servFax,#servMail{
float:left;
font: 300 11pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom:5px;
}

#servName{
font: 400 11pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#servName{
min-width:130px;
}

#servTel{
min-width:130px;
}

#servTel,#servFax,#servMail{
padding-left:18px;
}

.item-pageconnectivite .moduletablebsa #top-creationdesite {
background: rgba(0, 0, 0, 0) url("../images/connectivite.jpg") no-repeat scroll 50% 0 / cover ;
}

.item-pageconnectivite .moduletablebsa #top-creationdesiteTitle, .item-pageconnectivite .moduletablebsa #top-creationdesiteDEscription {
color: #ffffff;
}

.item-pageconnectivite .moduletablebsa #top-creationdesiteTitle {
margin-top: 150px;
width: 780px;
}


.item-pageconnectivite  #maintenanceIntro3FullBg2 #maintenanceIntro3Full {
background: rgba(0, 0, 0, 0) url("../images/Connectivit.jpg") no-repeat scroll 50% 0 / cover ;
}


.item-pageconnectivite #securityFull1 {
background: rgba(0, 0, 0, 0) url("../images/connectivite_3.jpg") no-repeat scroll 50% 0 / cover ;
    height: auto;
    width: 100%; 
	padding-bottom:50px;
}

#footerContentTxtDivers{
opacity:0.5;
}

.item-pageconnectivite #maintenanceIntro3FullBg3 #securityFull1 {
background: rgba(0, 0, 0, 0) url("../images/connectivite_3.jpg") no-repeat scroll 50% 0 / cover ;
}


.item-pageconnectivite a.more3 {
    background:  none ;
    border: 1px solid #ffffff;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: "Myriad Set Pro",Arial,Helvetica,sans-serif;
    font-size: 0.9em;
    font-style: normal;
    font-weight: 100;
    line-height: 1.4769;
    margin-top: 1em;
 padding: 13px 20px;
 float:right;

}




.item-pageconnectivite #connectivieEnd #maintenanceIntro3FullBg2 #maintenanceIntro3Full {
background:#ffffff;

}


.item-pageconnectivite #connectivieEnd #maintenanceIntro3FullBg2 h2, .item-pageconnectivite #connectivieEnd #maintenanceIntro3FullBg2 #maintenanceIntro2Title {
color: #000000;
}


.item-pageconnectivite #connectivieEnd  #maintenanceIntro3FullBg2 #maintenanceIntro3Full li {
background: rgba(0, 0, 0, 0) url("../images/mark.png") no-repeat scroll left center;
}


#moduleHome #clientContener h2 {
padding-left: 20px;
padding-right: 20px;
font: 300 29pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}


#moduleHome  #clientContener {
padding-top: 220px;
}

#dc_partenaires{
float:right;
}

.item-pagemutu #seo #hebergementpointeTech #maintenanceIntro2Full {
background: rgba(0, 0, 0, 0) url("../images/google_search.jpg") no-repeat scroll 50% 0 / cover ;
}



#ecoFull {
    background: #0088cc none repeat scroll 0 0;
	padding-bottom:30px;
}

#ecoContenerImg {
float: none;
width: auto;
text-align:center;
}

#ecoContenerContent {
float: none;
text-align: center;
width: auto;
}

.item-pagerecyclage #securityFull1 #blockrightTitle {
background: none;
}

.item-pagerecyclage #enviro2 #securityFull1 {
padding-bottom:30px;
}

.connexionClientContener{
z-index:9;
position:absolute;
right:0;
width:210px;
height:auto;
background:#00192a none repeat scroll 0 0;
border-radius: 3px
}

.connexionClientContenerBlock{
padding-top:20px;
padding-left:20px;
padding-right:20px;
color:#ffffff;
}



.connexionClientContener #submenuLinks {
    float: none;
    min-height: auto;
    padding-bottom: 45px;

}

.connexionClientContenerBlock  #submenuLinks li.externalisation-si {
    background: rgba(0, 0, 0, 0) url("../images/icon-intranet-client.png") no-repeat scroll left center;
}

.connexionClientContenerBlock #submenuLinks li.messagerie-collaboration  {
    background: rgba(0, 0, 0, 0) url("../images/icon-messagerie-collaboration_w.png") no-repeat scroll left center;
}

.connexionClientContener  #submenuLinksBlock1 {
    float: left;
    padding-bottom: 20px;
    width: 230px;
}


.connexionClientContener #submenuLinks li.externalisation-si,
.connexionClientContener #submenuLinks li.messagerie-collaboration {
    width: 140px;

}

.connexionClientContener #submenuLinks li a {
color:#ffffff;
}

.connexionClientContener #submenuLinks li {
border-bottom: 1px solid #5BA5D8;
}

#searchAjaxContener{
margin-left: auto;
margin-right: auto;
max-width: 1009px;
text-align:right;
}

.searchAjax{
z-index:999;
width:100%;
position:absolute;
}

#searchAjaxContenerPos{
float:right;
margin-top:-47px;
margin-right:180px;
}


.searchAjax .pixsearch .ps_search_box {
    border: 1px solid #dddddd;
    box-sizing: border-box;
    min-height: 28px;
    padding: 8px 32px 6px 8px;
    width: 220px;
}


.pixsearch_popup .ps_row_0_innerbody, .pixsearch_popup .ps_row_1_innerbody {
 font-size: 13px;
    line-height: 20px;
}

.ps_row_1_subhead{
color:#000000;
 font-size: 1.1em;
}


.pixsearch_popup .ps_row_0_head .ps_row_0_catlink, .pixsearch_popup .ps_row_1_head .ps_row_1_catlink {
    font-size: 1.2em;
}



.ps_row_0_subhead{
color:#000000;
 font-size: 1.1em;
}


.searchAjaxClose {
	text-align:right;
    background: rgba(0, 0, 0, 0) url("../images/close_icone2.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 14px;
    margin-top: -15px;
    position: relative;
	float:right;
    width: 17px;
	
}

.ps_viewall{
display:none;
}

.ps_link_next, .ps_link_prev{
cursor:pointer;
}

#actuWrapperBlock1a .nspCol2 {
padding-right: 10px;
width: 259px;
}

#actuWrapperBlock1a .nspArt {
margin-right: 0;
}
 
#affichage #affichage_tbi #affichage_vpi #maintenanceIntro3FullBg2 #maintenanceIntro3Full {
background: rgba(0, 0, 0, 0) url("../images/ecran_tbi_bg.jpg") no-repeat scroll 50% 0 / cover ;
}

#affichage #affichage_tbi #affichage_vpi #maintenanceIntro3FullBg2 #maintenanceIntro3Full img{
width:175px;
height:193;
float:right;
}

#affichage #affichage_tbi #affichage_vpi #maintenanceIntro3FullBg2 #maintenanceIntro3Full li {
background: rgba(0, 0, 0, 0) url("../images/mark.png") no-repeat scroll left center;
}

.item-pagemaintenance #infraReseau  #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/infra_reseau.jpg") no-repeat scroll 50% 0 / cover ;
}

#infraReseau  #maintenanceIntro1Full, #maintenanceBenef #maintenanceIntro1Full {
height: auto;
}

#infraReseau #maintenanceIntro2Full {
background: #f1f1f1 none repeat scroll 0 0;
padding-bottom:30px;
}

#infraReseau #maintenanceIntro3Full #maintenanceIntro2Title {

font-size: 16pt;
}

#infraReseau #maintenanceIntro3Full{
 padding-top: 0px;
}

#securiteImContener{
margin-top:30px;
}

#securiteImBlockLeft{
float:left;
width:50%;
text-align:center;

}

#firewallImBlockRight{

float:left;
width:50%;
text-align:center;
}

#securiteImBlockLeft img{
margin-top:40px;
width : 90%;
}
#firewallImBlockRight img{
width : 90%;
}


#securiteImBlockLeft img{
margin-top:40px;
width : 90%;
}
#firewallImBlockRight img{
width : 90%;
}

#securiteImContener2{
margin-top:40px;
}

#securiteImContener2 #securiteImBlockLeft img{
margin-top:0px;
width : auto;
}
#securiteImContener2 #firewallImBlockRight img{
width : auto;
}
#infraReseau #infraSecuEnd  #maintenanceIntro3Full {
background:#f1f1f1 ;
}

#infraReseau #infraSecuEnd #maintenanceIntro3Full #maintenanceIntro1Contener {
margin-bottom: 0px;
}

#infraPoste .moduletablebsa #top-creationdesite {
background: rgba(0, 0, 0, 0) url("../images/presence_digital.jpg") no-repeat scroll 50% 0 / cover ;
}

#infraPoste .moduletablebsa #top-creationdesiteTitle, #infraPoste .moduletablebsa #top-creationdesiteDEscription {
color: #ffffff;
}

#infraPoste .moduletablebsa #top-creationdesiteTitle {
margin-top: 140px;
}

#logo_hp_lenovo{
padding-top:30px;
padding-bottom:0px;
}

#logo_apple{
float:right;
padding-left:20px;
}

#partenaire_dev #solutionsCloudBlock2Full {
    border-bottom: 0px solid;
    height: auto;
}

#partenaire_dev #solutionsCloudBlock2Full img{
max-width:95%;
padding-left:20px;
padding-right:20px;
}


#partenaire_dev #solutionsCloudBlock2Full h2 {
    font: 200 24pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;

}


 #globalComponent #partenaire_dev #messagerieSolutionList2 h2 {
    font: 200 24pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
    margin-bottom: 0;
}

.item-pageinfraServeur .moduletablebsa #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/infraServeur.jpg") no-repeat scroll 50% 0 / cover ;
}


.item-pageinfraServeur .moduletablebsa #top-creationdesiteTitle, .item-pageinfraServeur .moduletablebsa #top-creationdesiteDEscription {
    color: #ffffff;
}

.item-pageinfraServeur #top-creationdesiteTitle {
    margin-top: 155px;
}



.item-pageinfraServeur #maintenanceIntro2Contener {

    width: 1009px;
}

#hpeserverImg{
float:left;
margin-top:60px;
}

#hpeserverImgLegend{
text-align:center;
color:#000000;
font: 200 14pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#serv_DL380Desc{
font: 200 14pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-bottom:30px;
}

#serv_DL380Desc2{
font: 400 14pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
padding-top:30px;
}

.item-pageinfraRack #infraReseau #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/infraRack.jpg") no-repeat scroll 50% 0 / cover ;
}



.item-pageinfraRack .moduletablebsa #top-creationdesiteTitle, .item-pageinfraRack .moduletablebsa #top-creationdesiteDEscription {
    color: #ffffff;
}


.item-pageinfraRack #maintenanceIntro2Contener {
    width: 1009px;
}


.item-pageinfraRack .moduletablebsa #top-creationdesiteTitle {
    margin-top: 130px;
}

#hpeserverImgLegend2{
text-align:center;
max-width:242px;
padding-top:10px;
padding-left:5px;
padding-right:5px;
color: #666666;
    font: 100 12pt/1.125em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#dcPromatecLinkDesc{
  font: 100 21pt/1.1 "Myriad Set Pro",Arial,Helvetica,sans-serif;
}



#refClientBLock{
padding-top:20px;
padding-bottom:20px;
}


#refclient #infogerancePlanBlock2Full {

    padding-bottom: 120px;
    padding-top: 90px;

}

.item-pagedelegation #refclient #quisommenous #top-creationdesite {
    background: rgba(0, 0, 0, 0) url("../images/home.png") no-repeat scroll 50% 0 / cover ;
}

#refClientBLock img {
width:100%;
}

#vadeSecuredispo #dc_security2 #expertise-bg {
    background: #f2f2f2 none repeat scroll 0 0;
}


#unsubpage{
min-height:500px;
padding-top:50px;
padding-bottom:50px;
    margin-left: auto;
    margin-right: auto;
    max-width: 1009px;
    position: relative;
}

.unsubintro{
    font: 200 16pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;

	border-bottom:solid 1px #cccccc;
	margin-bottom:20px;
}

.unsubsurveytext{
    font: 200 16pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
	border-bottom:solid 1px #cccccc;
	margin-bottom:20px;
	margin-top:20px;
}

#unsubpage .unsubintro,#unsubpage .unsubsurveytext {
padding:0px;

}

#unsubpage .unsuboptions {
    padding-left: 0px;
}

#unsubpage .unsubsurvey, #unsubpage .unsubintro {
    padding: 0px;
}

#otherreasons{
margin-top:20px;
}

#unsubpage #other {
  font: 200 12pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-top:10px;
margin-bottom:10px;
background: #E6E6E6 none repeat scroll 0 0 !important;
    border-color: #cccccc !important;
    color: #000000 !important;
}


#unsubpage   form textarea:hover, #unsubpage  form input[type="text"]:hover,#unsubpage .button:hover {
box-shadow: 0px 0px 0px #ffffff;
}

#unsubpage .button  {
font: 200 12pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-top:10px;
margin-bottom:10px;
background: #0676c4 none repeat scroll 0 0 !important;
border-color: #0676c4 !important;
color: #ffffff !important;
width:30%;
}

#acyarchiveview h1.contentheading{
display:none;
}

#atelierContener{
margin-bottom:35px;
display:block;
position:relative;
}

#atelierName{
font: 400 20pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
margin-top:25px;
margin-bottom:5px;
}

#atelierDesc{
 font-size: 12pt;
}

.commentaireAteliers {
font-size:13px;
}

#checkAtelier{

display:inline;
width:auto;
background:#66963F;
color:#ffffff;
padding:10px;
}

 .submitAtelier  input[type="submit"] {
    background: #0676c4 none repeat scroll 0 0 !important;
    color: #ffffff !important;
    cursor: pointer;
    float: none;
    margin-top: 20px;
    width: 200px;
}

.coordonnes  input{
padding:5px;
margin-left:10px;
margin-right:10px;
font: 200 13pt/1.015em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#illusImgBlog img{
width:100%;
}


#blogContentTxt  li {
    background: rgba(0, 0, 0, 0) url("../images/mark.png") no-repeat scroll 0 5px;
    font-size: 14pt;
    font-weight: 100;
    line-height: 1.6;
    list-style-type: none;
    margin-left: 20px;
    margin-top: 0;
    padding-left: 30px;
    padding-top: 0;
}

#slidertitleCorrectionWhite #slideContenerContentTitle,
#slidertitleCorrectionWhite #slideContenerContentTxt
{
text-shadow: 1px 2px 3px rgba(0,0,0, 0.5);
}


#slidertitleCorrectionWhite a.more3:hover {

border:1px solid #ffffff;
color:#ffffff;
text-shadow: 1px 2px 3px rgba(0,0,0, 0.5);

}

#blogContentTxt img{
max-width:100%;
}

.inscriptionLogo{
float:right;
}

.inscriptionLogo img{
max-width:240px;
}


#ssl .moduletablebsa #top-creationdesite {
    background: url("../images/bck_ssl.jpg") 50% 0 / cover no-repeat scroll rgba(0, 0, 0, 0);
}


#ssl  #top-creationdesiteTitle {
    margin-top: 180px;
}

#ssl  #top-creationdesiteDEscription {
    color: #ffffff;
}

#ssl #responsiveExFull h2 {
font: 200 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}

#ssl #responsiveExFull, #ssl #responsiveExFull h2 {
    color: #ffffff;
}

#ssl #responsiveExFull, #ssl #responsiveExFull {
  font: 100 16pt/1.2 "Myriad Set Pro",Arial,Helvetica,sans-serif;
}


#ssl #responsiveExContener {

    min-height: 100px;
padding-bottom: 55px;
}

#ssl #avantagesHelpdesk #responsiveExFull {
    background: rgba(0, 0, 0, 0) url("images/google_ssl.jpg") no-repeat scroll 50% 0 / cover;

}

#videoHome h1, #videoHome #slideContenerContentTxt{
text-shadow: 1px 2px 2px rgba(0,0,0, 0.5);
}

.moreLinkVideo a.more3:hover {
    border: 1px solid #ffffff;
    background: none;
    color: #ffffff;
}

#web .developpementSurMesure {
    background: url("images/responsive_top2.jpg") no-repeat scroll 50% 0 / cover;
}

.dolicarexpert img {
max-width:100%;

}




.item-pagergpd #top-creationdesite {
background: url("images/rgpd_topbg.jpg") no-repeat scroll 50% 0 / cover;

}

.item-pagergpd  #maintenanceIntro1Full #maintenanceIntro1Contener {

    padding-top: 60px;

}


.item-pagergpd  #top-creationdesiteTitle {
    margin-top: 105px;
}

.item-pagergpd .rgpdlogo{
margin-top:20px;
}



.item-pagergpd  #maintenanceIntro2Contener {
    width: 1009px;
}


.item-pagergpd #maintenanceIntro1Full {
    background: url("images/rgdp_warning.jpg") top fixed;
}

.item-pagergpd  #blockFormInput{
margin-top:-50px;
width:auto;
}

.item-pagergpd .contact {
width:auto;
}


.item-pagergpd .contact form input[type="text"], 
.item-pagergpd .contact form input[type="submit"], 
.item-pagergpd .contact form textarea, .item-pagergpd .contact form select, 
.item-pagergpd .contact form input[type="password"], 
.item-pagergpd .contact form input[type="email"], 
.item-pagergpd .contact form input[type="text"], form input[type="submit"], 
.item-pagergpd .contact form textarea, 
.item-pagergpd .contact form select, 
.item-pagergpd .contact form input[type="password"], 
.item-pagergpd .contact form input[type="email"] {

background: #fff none repeat scroll 0 0 ;
border-color: #666666 ;
color: #666666 ;
}



.item-pagergpd form input {
margin-bottom:5px;
background: #ffffff;
border: solid 1px #cccccc;
width:90%;
}

.item-pagergpd  input[type="submit"]{
width: 100px;
margin-top:10px;
background-color:#0676C4;
cursor:pointer;
}


#sendmailThanx2{
font-size:16px;
color:green;
font-weight:bold;
}

.rgpdreadyimg img{
max-width:100px;
}
.rgpdreadyimg{
float:left;
max-width:200px;
}

.moduletable_mySerenity .rgpdReady #moduleDesc{
float:left;
max-width:200px;
}
.moduletable_mySerenity .rgpdReady #moduleTitle{
float:left;
max-width:500px;
}


.rgpdReady #moduleFull  h2 {

    margin-top: 0px;

}

.moduletable_mySerenity .rgpdReady h2 {
    padding-top: 0px;
}

 .moduletable_mySerenity .rgpdReady  #moduleFull {
    background: url("../images/rgpd_topbg.jpg") no-repeat center center / cover;
    color: #ffffff;
    text-align: center;
}


.item-pageinteratif #referencementSeo ul{
margin-top:0px !important;
}
.item-pageinteratif ul {
padding: 0px;
margin-left: 0px;
list-style-type: none;
margin-top:10px;
}

.item-pageinteratif li{
background: rgba(0, 0, 0, 0) url("../images/mark.png") no-repeat scroll 0px 5px !important;
font-size: 14pt;
font-weight: 100;
line-height: 1.6;
list-style-type: none;
margin-left: 10px;
margin-top: 0;
padding-left: 30px;
padding-top: 0;
}

.item-pageinteratif #maintenanceIntro2Contener {
margin-top:60px;
padding-top:0px;
}

.item-pageinteratif #hebergementpointeTech h2 {
padding-top:60px;
line-height:30px! important;
}

.item-pageinteratif #hebergementpointeTech #maintenanceIntro2Full {
    position: relative;
    background: rgba(0, 0, 0, 0) url("../images/interactif2.jpg") no-repeat top center;
    height: auto;
}

.bx-viewport {
max-height:440px !important;
}

#interactiviteSelectL{
float:left;
width:20%;
}
.interactiviteSelectSep{
height:30px;
}
#interactiviteSelectR{
float:right;
width:75%;
margin-left:10px;
}


.item-pageinteratif #serveurDediePourquoi {
  background: rgba(0, 0, 0, 0) url("../images/speechy_serv_bg2.jpg") no-repeat scroll 50% 0 / cover;
    width: 100%;

}

.item-pageinteratif #serveurDediePourquoi h2{

padding-top:10px;
color:#ffffff !important;
font: 200 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
}
.interactifServL {
  max-width:600px;
  color:#ffffff !important;
  padding-bottom:0px;
}



.item-pageinteratif #bsaSpecFull #contentContener{
padding-top:60px;
}

.item-pageinteratif #bsaSpecFull #contentContener h2 {
    padding-bottom: 0px;
}

#interactivieproedu #maintenanceIntro3Full #maintenanceIntro1Contener {
    margin-left: auto;
    margin-right: auto;
    padding-top: 0px;
    margin-bottom: 90px;
	color: #000000;
font: 200 15pt/1.425em "Myriad Set Pro";
 
}

#interactivieproedu #maintenanceIntro3Full #maintenanceIntro1Contener h2{
font: 200 28pt/1.225em "Myriad Set Pro",Arial,Helvetica,sans-serif;
 
}

#interactivieproeduL img, #interactivieproeduR img{
width:100%;
height:auto;
padding-top:15px;
padding-bottom:15px;
}

#interactivieproeduL{
float:left;
width:48%;
}

#interactivieproeduR{
float:right;
width:48%;
}

.item-pageinteratif #maintenanceIntro2Contener {
    margin-bottom: 0px;
    padding:0px 10px 0px 10px;
}

.item-pageinteratif  #hebergementpointeTech #maintenanceIntro2Full .more {
    margin-bottom: 0px;
}

.item-pageinteratif #hebergementpointeTech #maintenanceIntro2Full {
   padding-bottom:70px;
}

#interactivieproedu {
background: #E5E5E5;
}

#interactivieproedu #maintenanceIntro3Full #maintenanceIntro1Contener {
background: #E5E5E5;
}

.item-pageinteratif #maintenanceIntro3Full #maintenanceIntro1Contener {
    margin-bottom:0px;
	padding-top:60px !important;
	padding-bottom:70px !important;
}

#interactivieproedu #maintenanceIntro3Full #maintenanceIntro1Contener {
 margin-bottom:0px
}

.ba-form .span12 .ba-btn-submit {
background-color: #0676C4 !important;
font-weight: normal!important;
border-radius: 1px!important;
font-size: 14px!important;
color: rgba(250, 250, 250, 1)!important;
text-align:center;
margin-left: auto !important;
margin-right: auto !important;
}

.inscriptionOui{
margin-top:10px !important;
margin-top:13px !important;
margin-bottom:-13px !important;
}

.inscriptionInterBlock {
margin-top:20px;
text-align:center;

}

#slideContenerContent {
    padding-top: 130px !important;
}	