/*-----------------------------------------------------------------------							Popup accueil-----------------------------------------------------------------------*/#mask {  position:fixed;  left:0;  top:0;  z-index:9000;  background-color:#000;  display:none;  height: 100%;  width: 100%;}#boxes .window {  position:fixed;  left:50%;  top:50%;  font-family:verdana;  font-size:15px;  margin-top: -200px;  margin-left: -377px;  width:754px;  height:auto;  display:none;  z-index:9999;  padding:20px;}#boxes #dialog {  width:754px;   height:auto;  padding:0px;  background-color:#FFFFFF;  z-index:9999;}#boxes #dialog h2{  padding: 5px;  margin: 0;  font-size: 20px;}#boxes #dialog h2 a{  padding: 0;  margin: 0;  text-decoration: none;  color: #1a1a1a;  border: none;}#boxes #dialog h2 a:hover{  color: #1a1a1a;  border: none;}#boxes #dialog p{  margin: 0;  padding: 0;}#boxes #dialog a{  display: block;  padding: 0px;  border: none;}#boxes #dialog a img{  border: none;}#boxes #dialog #close{  display: inline;  position: absolute;  padding: 0;  margin: 0;  top:-30px;  right:0;  color: #ffffff;  text-decoration: none;}#close img{  vertical-align: middle;  border: none;}#close a img{  border: none;}#hack{  position: absolute;  height: 100%;  bottom: 0;  left: 0;}#video_box{  display: none;  position: absolute;  width: 1200px;  height:800px;  top:0;  left: 50%;  margin-left: -600px;  z-index: 9998;}#video_box video{  display: block;  width: 1200px;  height:800px;}#eDaitem{  display: none;  position: absolute;  width: 1200px;  height:800px;  top:0;  left: 50%;  margin-left: -600px;  z-index: 9998;  background:url('../../static/img/bg-e-daitem.png');}#eDaitem p.logo{  text-align: center;  padding-top: 50px;}#eDaitem p.title{  font-size: 42px;  text-align: center;  color: #FFFFFF;  font-weight: normal;  line-height: 52px;  padding-top: 25px;  padding-bottom: 30px;}#eDaitem .video .btn-info{  padding-top: 10px}#eDaitem .video .btn-info a{  display: block;  width: 475px;  padding: 10px 0;  margin: 0 auto;  color: #00ABE8;  font-size: 18px;  background: #FFFFFF;  -webkit-transition: background 500ms ease;  -moz-transition: background 500ms ease;  -ms-transition: background 500ms ease;  -o-transition: background 500ms ease;  transition: background 500ms ease;}#eDaitem .video .btn-info a:hover{  background: #E7E7E7;  -webkit-transition: background 500ms ease;  -moz-transition: background 500ms ease;  -ms-transition: background 500ms ease;  -o-transition: background 500ms ease;  transition: background 500ms ease;}#eDaitem .video .btn-info a img{  vertical-align: top;}#eDaitem .video .videoTitle{  font-size:20px;}#eDaitem .video{  width: 525px;  background: url('../../static/img/bg-e-daitem-2.png') repeat;  margin: 0 auto;}#eDaitem .download{  width: 525px;  background: url('../../static/img/bg-e-daitem-2.png') repeat;  margin: 25px auto;}#eDaitem .download .titlestore,#eDaitem .download p,#eDaitem .video p{  color: #FFFFFF;  font-size: 16px;  text-align: center;}#eDaitem .download p,#eDaitem .video p{  padding: 10px;}#eDaitem .download .stores a{  margin: 0 25px;}#video_box .close_e_daitem_video,#eDaitem .close_e_daitem{  position: absolute;  top: 0;  right: 50%;  margin-right: -50px;  z-index: 9999;  background: url('../../static/img/bg-e-daitem-2.png') repeat;}#video_box .close_e_daitem_video a,#eDaitem .close_e_daitem a{  color: #00ABE8;  font-size: 16px;  display: block;  padding: 5px 15px;}div#replay{  position: absolute;  width: 40px;  height: 147px;  top: 452px;  right: 0;  z-index: 9999;  display: block;  padding: 10px;  background: #00ABE8;}div#replay a{  font-size: 15px;  color: #FFFFFF;}@media screen and (max-width: 1200px){  #video_box{    position: absolute;    width: 100%;    height: auto;    left:0;    margin-left: 0;  }  #video_box #video_1,  #video_box video{    width: 100%;    height: auto;  }  #eDaitem{    position: absolute;    width: 100%;    height: auto;    left: 0;    margin-left: 0;  }}article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display:block; }audio, canvas, video {  display:inline-block;  *display:inline;  *zoom:1;}audio:not([controls] ) { display:none; }html {  font-size:100%;  -webkit-text-size-adjust:100%;  -ms-text-size-adjust:100%;}html, button, input, select, textarea {  font-family:sans-serif;  color:#222222;}body {  margin:0;  font-size:1em;  line-height:1.4;}::-moz-selection {  background:#2c292d;  color:#ffffff;  text-shadow:none;}::selection {  background:#2c292d;  color:#ffffff;  text-shadow:none;}a {  color:#0000ee;  text-decoration:none;}a:focus { outline:thin dotted; }a:hover, a:active { outline:0; }abbr[title] { border-bottom:1px dotted; }b, strong { font-weight:bold; }blockquote { margin:1em 40px; }dfn { font-style:italic; }hr {  display:block;  height:1px;  border:0;  border-top:1px solid #cccccc;  margin:0;  padding:0;}ins {  background:#ffff99;  color:#000000;  text-decoration:none;}mark {  background:#ffff00;  color:#000000;  font-style:italic;  font-weight:bold;}pre, code, kbd, samp {  font-family:monospace, serif;  _font-family:'courier new', monospace;  font-size:1em;}pre {  white-space:pre;  white-space:pre-wrap;  word-wrap:break-word;}q { quotes:none; }q:before, q:after { content:"";  content:none; }small { font-size:85%; }sub, sup {  font-size:75%;  line-height:0;  position:relative;  vertical-align:baseline;}sup { top:-0.5em; }sub { bottom:-0.25em; }dd { margin:0 0 0 40px; }nav ul, nav ol {  list-style:none;  list-style-image:none;  margin:0;  padding:0;}img {  border:0;  -ms-interpolation-mode:bicubic;  vertical-align:middle;}svg:not(:root) { overflow:hidden; }figure { margin:0; }form { margin:0; }fieldset {  border:0;  margin:0;  padding:0;}label { cursor:pointer; }legend {  border:0;  *margin-left:-7px;  padding:0;  white-space:normal;}button, input, select, textarea {  font-size:100%;  margin:0;  vertical-align:baseline;  *vertical-align:middle;}button, input { line-height:normal; }button, input[type="button"], input[type="reset"], input[type="submit"] {  cursor:pointer;  -webkit-appearance:button;  *overflow:visible;}button[disabled], input[disabled] { cursor:default; }input[type="checkbox"], input[type="radio"] {  box-sizing:border-box;  padding:0;  *width:13px;  *height:13px;}input[type="search"] {  -webkit-appearance:textfield;  -moz-box-sizing:content-box;  -webkit-box-sizing:content-box;  box-sizing:content-box;}input[type="search"] ::-webkit-search-decoration, input[type="search"] ::-webkit-search-cancel-button { -webkit-appearance:none; }button::-moz-focus-inner, input::-moz-focus-inner {  border:0;  padding:0;}textarea {  overflow:auto;  vertical-align:top;  resize:vertical;}input:invalid, textarea:invalid { background-color:#f0dddd; }table {  border-collapse:collapse;  border-spacing:0;}td { vertical-align:top; }.chromeframe {  margin:0.2em 0;  background:#cccccc;  color:black;  padding:0.2em 0;}.ir {  display:block;  border:0;  text-indent:-999em;  overflow:hidden;  background-color:transparent;  background-repeat:no-repeat;  text-align:left;  direction:ltr;  *line-height:0;}.ir br { display:none; }.hidden {  display:none !important;  visibility:hidden;}.visuallyhidden {  border:0;  clip:rect(0 0 0 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px;}.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {  clip:auto;  height:auto;  margin:0;  overflow:visible;  position:static;  width:auto;}.invisible { visibility:hidden; }.clearfix:before, .clearfix:after {  content:"";  display:table;}.clearfix:after { clear:both; }.clearfix { *zoom:1; }.ir {  font:0/0 a;  text-shadow:none;  color:transparent;}.clearfix:after {  content:".";  display:block;  clear:both;  visibility:hidden;  line-height:0;  height:0;}.clearfix { display:inline-block; }html[xmlns] .clearfix { display:block; }* html .clearfix { height:1%; }.middleHack { zoom:1; }.inlineblock {  display:-moz-inline-stack;  display:inline-block;  vertical-align:middle;}.lt-ie8 .inlineblock {  display:inline;  zoom:1;}.clear {  clear:both;  display:block;}.translate3d { -webkit-transform:translate3D(0px,0px,0px) !important; }* {  margin:0;  padding:0;}body .content {  width:961px;  margin:0 auto;}body {  background-color:#ffffff;  font-family:Arial, sans-serif;  font-size:12px;  color:#333333;  text-rendering:optimizeLegibility;  overflow-x:hidden;}a img { border:none; }.submitHidden {  width:0px;  height:0px;  overflow:hidden;  visiblity:hidden;}header #primary-nav .bg {  background:url('../../static/img/bg-menu-logo.jpg') no-repeat top left transparent;  display:block;  width:435px;  height:90px;  margin:0 0 0 -52px;}header #primary-nav .logo span { display:none; }header #primary-nav .logo {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-4px -3px;  width:131px;  height:90px;  position:absolute;  z-index:99;  top:0;  left:0;}header #primary-nav ul li a {  font:normal 13px 'Raleway', Arial;  color:#99acc1;  text-transform:uppercase;}header #primary-nav ul li a:hover { color:#ffffff; }header #primary-nav ul li {  float:left;  margin:0 36px 0 0;  line-height:25px;}header #primary-nav ul .selected a, header #primary-nav ul .containCurrentPage_true a, header #primary-nav ul .currentPage_true a { color:#ffffff; }header #primary-nav ul {  position:absolute;  top:32px;  left:176px;}header #primary-nav form input[type=text] {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-139px -4px;  width:141px;  height:33px;  border:none;  float:left;  font-size:13px;  font-weight:bold;  color:#ffffff;  text-align:left;  outline:none;  padding:0 0 0 10px;}header #primary-nav form button span { display:none; }header #primary-nav form button {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-290px -4px;  width:35px;  height:33px;  border:none;  float:left;}header #primary-nav form .inputText {  width:124px !important;  color:#99afc4 !important;  padding:0 0 0 23px !important;}header #primary-nav form {  position:absolute;  top:29px;  right:0;}header #primary-nav { position:relative; }header {  background-color:#003165;  width:100%;  height:auto;}#main-content #secondary-nav .content .sep {  float:left;  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-442px -35px;  width:1px;  height:102px;  margin:30px 17px 0 0;}#main-content #secondary-nav .content .menu .icon {  float:left;  margin:20px 0 0 0;}#main-content #secondary-nav .content .menu h3 {  font:normal 16px 'Raleway', Arial;  color:#222222;  position:absolute;  top:25px;  left:130px;  text-transform:uppercase;}#main-content #secondary-nav .content .menu ul li .f, #main-content #secondary-nav .content .menu ul li a, #main-content #secondary-nav .content .menu ul li .l {  float:left;  height:28px;  font-size:13px;}#main-content #secondary-nav .content .menu ul li .f {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-531px -4px;  width:12px;  height:28px;}#main-content #secondary-nav .content .menu ul li a {  background:url('../../static/img/bg-subnav-li.gif') repeat-x top left transparent;  color:#333333;  text-decoration:none;  line-height:28px;}#main-content #secondary-nav .content .menu ul li .l {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-547px -4px;  width:12px;  height:28px;}#main-content #secondary-nav .content .menu ul li {  height:28px;  margin:0 0 8px 0;}#main-content #secondary-nav .content .menu ul li:hover .f, #main-content #secondary-nav .content .menu ul .active .f {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-531px -36px;  width:12px;  height:28px;}#main-content #secondary-nav .content .menu ul li:hover a, #main-content #secondary-nav .content .menu ul .active a {  background:url('../../static/img/bg-subnav-li-hover.gif') repeat-x top left transparent;  color:#ffffff;  font-weight:bold;  text-decoration:none;}#main-content #secondary-nav .content .menu ul li:hover .l, #main-content #secondary-nav .content .menu ul .active .l {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-547px -36px;  width:12px;  height:28px;}#main-content #secondary-nav .content .menu ul {  float:left;  margin:55px 0 12px 20px;}#main-content #secondary-nav .content .menu {  float:left;  width:314px;  position:relative;}#main-content #secondary-nav .content { display:block; }#main-content #secondary-nav {  width:100%;  background:url('../../static/img/bg-sub-menu.png') repeat-x top left #fafafa;  min-height:158px;}#main-content .subnav-footer {  background:url('../../static/img/bg-subnav-footer.jpg') repeat-x top left transparent;  height:4px;  clear:both;}#main-content .content .breadcrumb ul li a {  font-size:11px;  text-decoration:none;  color:#555555;}#main-content .content .breadcrumb ul li a:hover { text-decoration:underline; }#main-content .content .breadcrumb ul li {  float:left;  margin:0 7px 0 0;  font-size:11px;  text-decoration:none;  color:#555555;  list-style-position:inside;  list-style-image:url('../../static/img/breadcrumb-arrow.png');}#main-content .content .breadcrumb ul .f { list-style:none; }#main-content .content .breadcrumb ul { height:15px; }#main-content .content .breadcrumb { margin:16px 0 0 0; }#main-content .content .w646 article {  width:629px;  padding:0 17px 0 0;}#main-content .content .w646 aside { width:314px; }#main-content .content .w563 article {  width:546px;  padding:0 17px 0 0;}#main-content .content .w563 aside { width:397px; }#main-content .content section aside { float:left; }#main-content .content section article header h1 {  color:#003165;  margin:0 0 24px 0;  text-transform:uppercase;  font:normal 34px 'Raleway', Arial;}#main-content .content section article header { background-color:transparent; }#main-content .content section article h2 {  color:#003165;  font-size:18px;  text-transform:uppercase;  font-weight:normal;  margin:50px 0 0px 0;}#main-content .content section article .subtitle { font-size:15px; }#main-content .content section article hr {  width:48px;  color:#cbcbcb;  background-color:#cbcbcb;  height:1px;  border:0;  margin:20px 0 5px 0;  text-align:left;}#main-content .content section article .hr-fullwidth { width:961px; }#main-content .content section article p { margin:9px 0; }#main-content .content section article ul { list-style-position:inside; }#main-content .content section article .imgRight { float:right; }#main-content .content section article .imgLeft { float:left; }#main-content .content section article a {  color:#0066a4;  text-decoration:none;}#main-content .content section article a:hover { text-decoration:underline; }#main-content .content section article .accesBtn .f, #main-content .content section article .accesBtn a, #main-content .content section article .accesBtn .l {  float:left;  height:28px;  font-size:13px;}#main-content .content section article .accesBtn .f {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-531px -36px;  width:12px;  height:28px;}#main-content .content section article .accesBtn a {  background:url('../../static/img/bg-subnav-li-hover.gif') repeat-x top left transparent;  color:#ffffff;  font-weight:bold;  text-decoration:none;  line-height:28px;}#main-content .content section article .accesBtn .l {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-547px -36px;  width:12px;  height:28px;}#main-content .content section article .accesBtn { height:28px; }#main-content .content section article { float:left; }#main-content .content section {  width:100%;  font-size:13px;  background-color:#ffffff;  margin:36px 0 20px 0;}footer .focusList .focus .linkFocus {  color:black;  display:block;}footer .focusList .focus .ensavoirplus {  color:#0066a4;  text-decoration:none;}footer .focusList .focus .ensavoirplus:hover { text-decoration:underline; }footer .focusList .focus h3 {  font-size:14px;  font-weight:bold;  margin:0 0 6px 0;}footer .focusList .focus img {  position:absolute;  right:0;  top:0;  z-index:999;  margin:2px 4px 0 0;}footer .focusList .focus p {  width:170px;  margin:0 0 2px 0;}footer .focusList .focus {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  display:inline-block;  zoom:1;  background-position:-139px -40px;  width:281px;  height:120px;  font-size:12px;  margin:0 0 0 27px;  padding:16px 0 0 22px;  position:relative;}footer .focusList .focus:first-child p { width:100%; }footer .focusList {  margin:0 0 0 -32px;  width:1004px;}footer .columns .column a {  color:#666666;  text-decoration:none;}footer .columns .column a:hover { text-decoration:underline; }footer .columns .column h4 {  text-transform:uppercase;  color:#666666;  font-weight:bold;  margin:0 0 16px 0;}footer .columns .column ul li { margin:0 0 4px 0; }footer .columns .column ul { list-style:none; }footer .columns .column {  width:152px;  float:left;  font-size:11px;}footer .columns .renseignements h5 {  color:#666666;  font-weight:bold;  font-size:11px;  margin-top:15px;  margin-bottom:5px;}footer .columns .renseignements .indigo {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-329px -4px;  width:198px;  height:26px;}footer .columns .renseignements .audiotel {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-564px -4px;  width:198px;  height:26px;}footer .columns .renseignements .mailto .icon {  float:left;  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-4px -98px;  width:16px;  height:16px;}footer .columns .renseignements .mailto a {  float:left;  margin:0 0 0 5px;}footer .columns .renseignements .mailto { margin:10px 0 0 0; }footer .columns .renseignements { width:297px; }footer .columns .social a {  float:left;  margin:0 0 0 8px;}footer .columns .social .facebook span { display:none; }footer .columns .social .facebook {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-24px -98px;  width:16px;  height:16px;}footer .columns .social .twitter span { display:none; }footer .columns .social .twitter {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-44px -98px;  width:16px;  height:16px;}footer .columns .social {  width:52px;  margin:0;}footer .columns {  margin:27px 0 0 0;  padding:0 0 0 4px;}footer .copyright {  width:100%;  text-align:right;  font-size:11px;  color:#666666;}footer {  background-color:#fcfcfc;  width:100%;  height:319px;  background:url('../../static/img/bg-footer.png') repeat-x top left transparent;  padding:14px 0 0 0;  clear:both;}#main-content .content_id_18 .w563 article, #main-content .content_id_19 .w563 article, #main-content .content_id_20 .w563 article { width:auto; }.content_id_18 section article header h1, .content_id_19 section article header h1 { display:none; }.content_id_18 .blue-title1, .content_id_19 .blue-title1 {  font-size:32px;  color:#003165;  text-align:center;}.content_id_18 .blue-title2, .content_id_19 .blue-title2, .content_id_20 .blue-title2 {  font-size:32px;  color:#00aae1;  text-align:center;}.content_id_20 .blue-title2 { text-align:left; }.content_id_18 .red_block, .content_id_19 .red_block {  position:relative;  background:#e94053;  color:#ffffff;  text-align:center;  font-weight:bold;  font-size:24px;  padding:10px 0;}.content_id_18 .red_block .bonus, .content_id_19 .red_block .bonus {  width:185px;  height:185px;  position:absolute;  background:url(http://www.daitem.fr/media/upload/schemas/bonus-telesurveillance.png);  top:-92px;  right:0;}.content_id_18 .red_block .date sup, .content_id_19 .red_block .date sup {  font-size:0.5em;  vertical-align:3px;}.content_id_18 .red_block .accroche, .content_id_19 .red_block .accroche { font-size:32px; }.content_id_18 .red_block span, .content_id_19 .red_block span { display:block; }#main-content .content_id_18 .red_block hr, #main-content .content_id_19 .red_block hr {  width:50%;  margin:0 auto;}.content_id_18 .red_block p.offre span, .content_id_19 .red_block p.offre span { display:inline; }.content_id_18 .red_block p.offre span.offre2, .content_id_19 .red_block p.offre span.offre2 { font-size:56px; }.content_id_18 .red_block p.offre span.offre3, .content_id_19 .red_block p.offre span.offre3 { font-size:40px; }.content_id_18 .blue-bold, .content_id_19 .blue-bold {  color:#00aae1;  font-size:18px;  font-weight:bold;}.content_id_18 .text-red, .content_id_19 .text-red {  color:#e94053;  font-weight:bold;}.content_id_18 .blue, .content_id_19 .blue { color:#00aae1; }.content_id_18 .bold, .content_id_19 .bold { font-weight:bold; }.content_id_18 .center, .content_id_19 .center { text-align:center; }.content_id_18 .mention, .content_id_19 .mention {  font-size:10px;  font-style:italic;}.content_id_18 .text-bottom, .content_id_19 .text-bottom {  color:#e94053;  text-align:center;  font-size:24px;  font-weight:bold;}.content.content_id_18 .ope-btn, .content.content_id_19 .ope-btn {  width:200px;  margin:0 auto;  text-align:center;  background:#00aae1;  background:#009ed5;  background:-moz-linear-gradient(top,#009ed5 0%,#006ca1 100%);  background:-webkit-linear-gradient(top,#009ed5 0%,#006ca1 100%);  background:linear-gradient(to bottom,#009ed5 0%,#006ca1 100%);  color:#ffffff;  -webkit-border-radius:10px;  -moz-border-radius:10px;  border-radius:10px;  -webkit-box-shadow:3px 3px 10px 0px rgba(50,50,50,0.5);  -moz-box-shadow:3px 3px 10px 0px rgba(50,50,50,0.5);  box-shadow:3px 3px 10px 0px rgba(50,50,50,0.5);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009ed5',endColorstr='#006ca1',GradientType=0);}#main-content .content.content_id_18 section article .ope-btn a, #main-content .content.content_id_19 section article .ope-btn a {  text-decoration:none;  color:#ffffff;  display:block;  padding:20px 0;  font-size:18px;}#main-content .content.content_id_18 section article .ope-btn a:hover, #main-content .content.content_id_19 section article .ope-btn a:hover { text-decoration:none; }#main-content .content.content_id_15 .w563 article, #main-content .content.content_id_21 .w563 article, #main-content .content.content_id_23 .w563 article { width:100%; }.newsDetails #main-content .content #actu-header h1 {  color:#003165;  padding:36px 0 0 0;  text-transform:uppercase;  font:normal 34px 'Raleway', Arial;}.newsDetails #main-content .content #actu-header img {  position:absolute;  z-index:1;  right:0;  bottom:0;  height:195px;  width:645px;}.newsDetails #main-content .content #actu-header {  border-bottom:1px solid #cbcbcb;  width:961px;  height:164px;  position:relative;  background-color:#ffffff;}.newsDetails #main-content .content #actu article header .infos {  font-size:13px;  color:#666666;  margin:5px 0 0 0;}.newsDetails #main-content .content #actu article header { margin:0 0 30px 0; }.newsDetails #main-content .content #actu article h2 {  margin:0;  font:normal 19px 'Raleway', Arial;  color:#333333;}.newsDetails #main-content .content #actu article {  min-height:605px;  border-right:1px solid #cbcbcb;}.newsDetails #main-content .content #actu aside h3 {  font:normal 13px 'Raleway', Arial;  text-transform:uppercase;  padding:0 0 8px 0;  border-bottom:1px solid #cbcbcb;  margin:0 0 20px 0;}.newsDetails #main-content .content #actu aside hr {  position:absolute;  bottom:0;  width:297px;}.newsDetails #main-content .content #actu aside .actusListContainer .vScrollrBar { right:0; }.newsDetails #main-content .content #actu aside .actusListContainer .actusList .actu img {  float:left;  width:131px;  height:98px;}.newsDetails #main-content .content #actu aside .actusListContainer .actusList .actu .actu-content .infos {  font-size:11px;  color:#666666;  margin:0 0 0 0;}.newsDetails #main-content .content #actu aside .actusListContainer .actusList .actu .actu-content h4 {  font-size:13px;  font-weight:bold;  color:#666666;  width:140px;}.newsDetails #main-content .content #actu aside .actusListContainer .actusList .actu .actu-content .ensavoirplus {  color:#0066a4;  font-size:11px;  text-decoration:none;  margin:5px 0 0 0;  display:block;}.newsDetails #main-content .content #actu aside .actusListContainer .actusList .actu .actu-content {  float:left;  width:146px;  padding:0 10px 0 10px;}.newsDetails #main-content .content #actu aside .actusListContainer .actusList .actu {  display:block;  margin:0 0px 17px 0;}.newsDetails #main-content .content #actu aside .actusListContainer .actusList .actuHover .actu-content .ensavoirplus { text-decoration:underline; }.newsDetails #main-content .content #actu aside .actusListContainer .actusList .actuHover { cursor:pointer; }.newsDetails #main-content .content #actu aside .actusListContainer .actusList .active .actu-content h4 { color:#333333; }.newsDetails #main-content .content #actu aside .actusListContainer .actusList { width:297px; }.newsDetails #main-content .content #actu aside .actusListContainer {  height:575px;  width:297px;  position:relative;  overflow:hidden;  border-bottom:1px solid #cbcbcb;}.newsDetails #main-content .content #actu aside {  padding:0 0 0 17px;  width:297px;  position:relative;}#colorbox, #cboxOverlay, #cboxWrapper {  position:absolute;  top:0;  left:0;  z-index:9999;  overflow:hidden;}#cboxOverlay {  position:fixed;  width:100%;  height:100%;}#cboxMiddleLeft, #cboxBottomLeft { clear:left; }#cboxContent { position:relative; }#cboxLoadedContent {  overflow:auto;  -webkit-overflow-scrolling:touch;}#cboxTitle { margin:0; }#cboxLoadingOverlay, #cboxLoadingGraphic {  position:absolute;  top:0;  left:0;  width:100%;  height:100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor:pointer; }.cboxPhoto {  float:left;  margin:auto;  border:0;  display:block;  max-width:none;}.cboxIframe {  width:100%;  height:100%;  display:block;  border:0;}#colorbox, #cboxContent, #cboxLoadedContent {  box-sizing:content-box;  -moz-box-sizing:content-box;  -webkit-box-sizing:content-box;}#cboxOverlay {  background:#000000;  opacity:0.3;  filter:alpha(opacity=30);}#colorbox { outline:0; }#cboxContent {  background:#ffffff;  overflow:hidden;}.cboxIframe { background:#ffffff; }#cboxError {  padding:50px;  border:1px solid #cccccc;}#cboxLoadedContent { margin-bottom:28px; }#cboxTitle {  position:absolute;  bottom:4px;  left:0;  text-align:center;  width:100%;  color:#949494;}#cboxCurrent {  position:absolute;  bottom:4px;  left:58px;  color:#949494;}#cboxLoadingOverlay { background:url(../../static/img/colorbox/loading_background.png) no-repeat center center; }#cboxLoadingGraphic { background:url(../../static/img/colorbox/loading.gif) no-repeat center center; }#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {  border:0;  padding:0;  margin:0;  overflow:visible;  width:auto;  background:none;}#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active { outline:0; }#cboxSlideshow {  position:absolute;  bottom:4px;  right:30px;  color:#0092ef;}#cboxPrevious {  position:absolute;  bottom:0;  left:0;  background:url(../../static/img/colorbox/controls.png) no-repeat -75px 0;  width:25px;  height:25px;  text-indent:-9999px;}#cboxPrevious:hover { background-position:-75px -25px; }#cboxNext {  position:absolute;  bottom:0;  left:27px;  background:url(../../static/img/colorbox/controls.png) no-repeat -50px 0;  width:25px;  height:25px;  text-indent:-9999px;}#cboxNext:hover { background-position:-50px -25px; }#cboxClose {  position:absolute;  top:10px;  right:10px;  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-61px -118px;  width:23px;  height:23px;  text-indent:-99px;}#colorbox, #cboxContent, #cboxLoadedContent, #cboxPhoto {  overflow:hidden;  border-radius:5px;}.contactsInstallateur #main-content #secondary-nav .content .particulier-entreprise .icon, .contactsParticulierPro #main-content #secondary-nav .content .particulier-entreprise .icon, .contactsPresse #main-content #secondary-nav .content .particulier-entreprise .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-4px -299px;  width:111px;  height:111px;}.contactsInstallateur #main-content #secondary-nav .content .installateur .icon, .contactsParticulierPro #main-content #secondary-nav .content .installateur .icon, .contactsPresse #main-content #secondary-nav .content .installateur .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-119px -299px;  width:111px;  height:111px;}.contactsInstallateur #main-content #secondary-nav .content .presse .icon, .contactsParticulierPro #main-content #secondary-nav .content .presse .icon, .contactsPresse #main-content #secondary-nav .content .presse .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-234px -299px;  width:111px;  height:111px;}.contactsInstallateur #main-content #secondary-nav .content .presse, .contactsParticulierPro #main-content #secondary-nav .content .presse, .contactsPresse #main-content #secondary-nav .content .presse { width:297px; }#main-content #secondary-nav.nous-contacter-page .content .particulierPro .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-4px -299px;  width:111px;  height:111px;}#main-content #secondary-nav.nous-contacter-page .content .installateur .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-119px -299px;  width:111px;  height:111px;}#main-content #secondary-nav.nous-contacter-page .content .presse .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-234px -299px;  width:111px;  height:111px;}#main-content #secondary-nav.nous-contacter-page .content .presse { width:297px; }.contactsParticulierPro #main-content .content section article .subtitle, .contactsInstallateur #main-content .content section article .subtitle, .customerareaIndex #main-content .content section article .subtitle, .customerareaInstaller #main-content .content section article .subtitle { width:563px; }.contactsParticulierPro #main-content .content section article form .formMessage.success, .contactsInstallateur #main-content .content section article form .formMessage.success, .customerareaIndex #main-content .content section article form .formMessage.success, .customerareaInstaller #main-content .content section article form .formMessage.success { color:#00ad21; }.contactsParticulierPro #main-content .content section article form .formMessage.error, .contactsInstallateur #main-content .content section article form .formMessage.error, .customerareaIndex #main-content .content section article form .formMessage.error, .customerareaInstaller #main-content .content section article form .formMessage.error { color:#ad0000; }.contactsParticulierPro #main-content .content section article form .formMessage, .contactsInstallateur #main-content .content section article form .formMessage, .customerareaIndex #main-content .content section article form .formMessage, .customerareaInstaller #main-content .content section article form .formMessage {  margin-bottom:40px;  font-weight:bold;  font-style:italic;}.contactsParticulierPro #main-content .content section article form .left .blocInfo, .contactsInstallateur #main-content .content section article form .left .blocInfo, .customerareaIndex #main-content .content section article form .left .blocInfo, .customerareaInstaller #main-content .content section article form .left .blocInfo { margin-top:20px; }.contactsParticulierPro #main-content .content section article form .left, .contactsInstallateur #main-content .content section article form .left, .customerareaIndex #main-content .content section article form .left, .customerareaInstaller #main-content .content section article form .left {  width:480px;  border-right:1px solid #cbcbcb;}.contactsParticulierPro #main-content .content section article form .leftPro, .contactsInstallateur #main-content .content section article form .leftPro, .customerareaIndex #main-content .content section article form .leftPro, .customerareaInstaller #main-content .content section article form .leftPro {  width:480px;  height:685px;  border-right:1px solid #cbcbcb;}.contactsParticulierPro #main-content .content section article form .right, .contactsInstallateur #main-content .content section article form .right, .customerareaIndex #main-content .content section article form .right, .customerareaInstaller #main-content .content section article form .right {  width:464px;  padding:0 0 0 15px;}.contactsParticulierPro #main-content .content section article form .column .sendBtn .f, .contactsParticulierPro #main-content .content section article form .column .sendBtn a, .contactsParticulierPro #main-content .content section article form .column .sendBtn .l, .contactsInstallateur #main-content .content section article form .column .sendBtn .f, .contactsInstallateur #main-content .content section article form .column .sendBtn a, .contactsInstallateur #main-content .content section article form .column .sendBtn .l, .customerareaIndex #main-content .content section article form .column .sendBtn .f, .customerareaIndex #main-content .content section article form .column .sendBtn a, .customerareaIndex #main-content .content section article form .column .sendBtn .l, .customerareaInstaller #main-content .content section article form .column .sendBtn .f, .customerareaInstaller #main-content .content section article form .column .sendBtn a, .customerareaInstaller #main-content .content section article form .column .sendBtn .l {  float:left;  height:28px;  font-size:13px;}.contactsParticulierPro #main-content .content section article form .column .sendBtn .f, .contactsInstallateur #main-content .content section article form .column .sendBtn .f, .customerareaIndex #main-content .content section article form .column .sendBtn .f, .customerareaInstaller #main-content .content section article form .column .sendBtn .f {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-531px -36px;  width:12px;  height:28px;}.contactsParticulierPro #main-content .content section article form .column .sendBtn a, .contactsInstallateur #main-content .content section article form .column .sendBtn a, .customerareaIndex #main-content .content section article form .column .sendBtn a, .customerareaInstaller #main-content .content section article form .column .sendBtn a {  background:url('../../static/img/bg-subnav-li-hover.gif') repeat-x top left transparent;  color:#ffffff;  font-weight:bold;  text-decoration:none;  line-height:28px;}.contactsParticulierPro #main-content .content section article form .column .sendBtn .l, .contactsInstallateur #main-content .content section article form .column .sendBtn .l, .customerareaIndex #main-content .content section article form .column .sendBtn .l, .customerareaInstaller #main-content .content section article form .column .sendBtn .l {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-547px -36px;  width:12px;  height:28px;}.contactsParticulierPro #main-content .content section article form .column .sendBtn, .contactsInstallateur #main-content .content section article form .column .sendBtn, .customerareaIndex #main-content .content section article form .column .sendBtn, .customerareaInstaller #main-content .content section article form .column .sendBtn { height:28px; }.contactsParticulierPro #main-content .content section article form .column .mentionslegales, .contactsInstallateur #main-content .content section article form .column .mentionslegales, .customerareaIndex #main-content .content section article form .column .mentionslegales, .customerareaInstaller #main-content .content section article form .column .mentionslegales {  margin:10px 0 0 0;  font-size:11px;  color:#555555;}.contactsParticulierPro #main-content .content section article form .column, .contactsInstallateur #main-content .content section article form .column, .customerareaIndex #main-content .content section article form .column, .customerareaInstaller #main-content .content section article form .column { float:left; }.contactsParticulierPro #main-content .content section article form .input .errorMsg, .contactsInstallateur #main-content .content section article form .input .errorMsg, .customerareaIndex #main-content .content section article form .input .errorMsg, .customerareaInstaller #main-content .content section article form .input .errorMsg {  display:none;  color:#00619c;  font-size:11px;  margin:12px 0 0 12px;  float:left;}.contactsParticulierPro #main-content .content section article form .input label, .contactsInstallateur #main-content .content section article form .input label, .customerareaIndex #main-content .content section article form .input label, .customerareaInstaller #main-content .content section article form .input label {  font-weight:bold;  display:block;}.contactsParticulierPro #main-content .content section article form .input input[type="text"], .contactsParticulierPro #main-content .content section article form .input input[type="password"], .contactsParticulierPro #main-content .content section article form .input select, .contactsParticulierPro #main-content .content section article form .input textarea, .contactsInstallateur #main-content .content section article form .input input[type="text"], .contactsInstallateur #main-content .content section article form .input input[type="password"], .contactsInstallateur #main-content .content section article form .input select, .contactsInstallateur #main-content .content section article form .input textarea, .customerareaIndex #main-content .content section article form .input input[type="text"], .customerareaIndex #main-content .content section article form .input input[type="password"], .customerareaIndex #main-content .content section article form .input select, .customerareaIndex #main-content .content section article form .input textarea, .customerareaInstaller #main-content .content section article form .input input[type="text"], .customerareaInstaller #main-content .content section article form .input input[type="password"], .customerareaInstaller #main-content .content section article form .input select, .customerareaInstaller #main-content .content section article form .input textarea {  display:block;  border:1px solid #bcbcbc;  background-color:#f8f8f8;  color:#333333;  font-size:13px;  margin:5px 0 0 0;  float:left;}.contactsParticulierPro #main-content .content section article form .input input[type="text"], .contactsParticulierPro #main-content .content section article form .input input[type="password"], .contactsInstallateur #main-content .content section article form .input input[type="text"], .contactsInstallateur #main-content .content section article form .input input[type="password"], .customerareaIndex #main-content .content section article form .input input[type="text"], .customerareaIndex #main-content .content section article form .input input[type="password"], .customerareaInstaller #main-content .content section article form .input input[type="text"], .customerareaInstaller #main-content .content section article form .input input[type="password"] {  padding:2px 10px;  height:25px;}.contactsParticulierPro #main-content .content section article form .input select option, .contactsInstallateur #main-content .content section article form .input select option, .customerareaIndex #main-content .content section article form .input select option, .customerareaInstaller #main-content .content section article form .input select option {  padding:5px 0 0 10px;  height:24px;}.contactsParticulierPro #main-content .content section article form .input select, .contactsInstallateur #main-content .content section article form .input select, .customerareaIndex #main-content .content section article form .input select, .customerareaInstaller #main-content .content section article form .input select {  padding:0px 0px 0 10px;  height:29px;  line-height:29px;  vertical-align:middle;}.contactsParticulierPro #main-content .content section article form .input .select-placeholder, .contactsInstallateur #main-content .content section article form .input .select-placeholder, .customerareaIndex #main-content .content section article form .input .select-placeholder, .customerareaInstaller #main-content .content section article form .input .select-placeholder {  position:absolute;  display:none;  z-index:999;  background-color:#f8f8f8;  color:#333333;  font-size:13px;  margin:8px 0 0 10px;  height:26px;  line-height:27px;  width:165px;  cursor:pointer;  pointer-events:none;  overflow:hidden;  white-space:nowrap;}.contactsParticulierPro #main-content .content section article form .input textarea, .contactsInstallateur #main-content .content section article form .input textarea, .customerareaIndex #main-content .content section article form .input textarea, .customerareaInstaller #main-content .content section article form .input textarea {  padding:2px 5px;  height:153px;}.contactsParticulierPro #main-content .content section article form .input ul li label, .contactsInstallateur #main-content .content section article form .input ul li label, .customerareaIndex #main-content .content section article form .input ul li label, .customerareaInstaller #main-content .content section article form .input ul li label {  font-weight:normal;  display:inline;}.contactsParticulierPro #main-content .content section article form .input ul li, .contactsInstallateur #main-content .content section article form .input ul li, .customerareaIndex #main-content .content section article form .input ul li, .customerareaInstaller #main-content .content section article form .input ul li { margin:0 0 5px 0; }.contactsParticulierPro #main-content .content section article form .input ul, .contactsInstallateur #main-content .content section article form .input ul, .customerareaIndex #main-content .content section article form .input ul, .customerareaInstaller #main-content .content section article form .input ul {  list-style:none;  margin:5px 0 0 0;  float:left;}.contactsParticulierPro #main-content .content section article form .input .inline li, .contactsInstallateur #main-content .content section article form .input .inline li, .customerareaIndex #main-content .content section article form .input .inline li, .customerareaInstaller #main-content .content section article form .input .inline li {  display:-moz-inline-stack;  display:inline-block;  vertical-align:middle;  margin:0 20px 0 0;}.contactsParticulierPro #main-content .content section article form .input, .contactsInstallateur #main-content .content section article form .input, .customerareaIndex #main-content .content section article form .input, .customerareaInstaller #main-content .content section article form .input {  margin:0 0 15px 0;  *zoom:1;  display:inline-block;  width:100%;}.contactsParticulierPro #main-content .content section article form .size1 > input, .contactsParticulierPro #main-content .content section article form .size1 > select, .contactsParticulierPro #main-content .content section article form .size1 > textarea, .contactsInstallateur #main-content .content section article form .size1 > input, .contactsInstallateur #main-content .content section article form .size1 > select, .contactsInstallateur #main-content .content section article form .size1 > textarea, .customerareaIndex #main-content .content section article form .size1 > input, .customerareaIndex #main-content .content section article form .size1 > select, .customerareaIndex #main-content .content section article form .size1 > textarea, .customerareaInstaller #main-content .content section article form .size1 > input, .customerareaInstaller #main-content .content section article form .size1 > select, .customerareaInstaller #main-content .content section article form .size1 > textarea { width:63px; }.contactsParticulierPro #main-content .content section article form .size2 > input, .contactsParticulierPro #main-content .content section article form .size2 > select, .contactsParticulierPro #main-content .content section article form .size2 > textarea, .contactsInstallateur #main-content .content section article form .size2 > input, .contactsInstallateur #main-content .content section article form .size2 > select, .contactsInstallateur #main-content .content section article form .size2 > textarea, .customerareaIndex #main-content .content section article form .size2 > input, .customerareaIndex #main-content .content section article form .size2 > select, .customerareaIndex #main-content .content section article form .size2 > textarea, .customerareaInstaller #main-content .content section article form .size2 > input, .customerareaInstaller #main-content .content section article form .size2 > select, .customerareaInstaller #main-content .content section article form .size2 > textarea { width:111px; }.contactsParticulierPro #main-content .content section article form .size3 > input, .contactsParticulierPro #main-content .content section article form .size3 > select, .contactsParticulierPro #main-content .content section article form .size3 > textarea, .contactsInstallateur #main-content .content section article form .size3 > input, .contactsInstallateur #main-content .content section article form .size3 > select, .contactsInstallateur #main-content .content section article form .size3 > textarea, .customerareaIndex #main-content .content section article form .size3 > input, .customerareaIndex #main-content .content section article form .size3 > select, .customerareaIndex #main-content .content section article form .size3 > textarea, .customerareaInstaller #main-content .content section article form .size3 > input, .customerareaInstaller #main-content .content section article form .size3 > select, .customerareaInstaller #main-content .content section article form .size3 > textarea { width:146px; }.contactsParticulierPro #main-content .content section article form .size4 > input, .contactsParticulierPro #main-content .content section article form .size4 > select, .contactsParticulierPro #main-content .content section article form .size4 > textarea, .contactsInstallateur #main-content .content section article form .size4 > input, .contactsInstallateur #main-content .content section article form .size4 > select, .contactsInstallateur #main-content .content section article form .size4 > textarea, .customerareaIndex #main-content .content section article form .size4 > input, .customerareaIndex #main-content .content section article form .size4 > select, .customerareaIndex #main-content .content section article form .size4 > textarea, .customerareaInstaller #main-content .content section article form .size4 > input, .customerareaInstaller #main-content .content section article form .size4 > select, .customerareaInstaller #main-content .content section article form .size4 > textarea { width:194px; }.contactsParticulierPro #main-content .content section article form .size5 > input, .contactsParticulierPro #main-content .content section article form .size5 > select, .contactsParticulierPro #main-content .content section article form .size5 > textarea, .contactsInstallateur #main-content .content section article form .size5 > input, .contactsInstallateur #main-content .content section article form .size5 > select, .contactsInstallateur #main-content .content section article form .size5 > textarea, .customerareaIndex #main-content .content section article form .size5 > input, .customerareaIndex #main-content .content section article form .size5 > select, .customerareaIndex #main-content .content section article form .size5 > textarea, .customerareaInstaller #main-content .content section article form .size5 > input, .customerareaInstaller #main-content .content section article form .size5 > select, .customerareaInstaller #main-content .content section article form .size5 > textarea { width:277px; }.contactsParticulierPro #main-content .content section article form .size6 > input, .contactsParticulierPro #main-content .content section article form .size6 > select, .contactsParticulierPro #main-content .content section article form .size6 > textarea, .contactsInstallateur #main-content .content section article form .size6 > input, .contactsInstallateur #main-content .content section article form .size6 > select, .contactsInstallateur #main-content .content section article form .size6 > textarea, .customerareaIndex #main-content .content section article form .size6 > input, .customerareaIndex #main-content .content section article form .size6 > select, .customerareaIndex #main-content .content section article form .size6 > textarea, .customerareaInstaller #main-content .content section article form .size6 > input, .customerareaInstaller #main-content .content section article form .size6 > select, .customerareaInstaller #main-content .content section article form .size6 > textarea { width:443px; }.contactsParticulierPro #main-content .content section article form .error input[type="text"], .contactsParticulierPro #main-content .content section article form .error input[type="password"], .contactsParticulierPro #main-content .content section article form .error select, .contactsParticulierPro #main-content .content section article form .error textarea, .contactsInstallateur #main-content .content section article form .error input[type="text"], .contactsInstallateur #main-content .content section article form .error input[type="password"], .contactsInstallateur #main-content .content section article form .error select, .contactsInstallateur #main-content .content section article form .error textarea, .customerareaIndex #main-content .content section article form .error input[type="text"], .customerareaIndex #main-content .content section article form .error input[type="password"], .customerareaIndex #main-content .content section article form .error select, .customerareaIndex #main-content .content section article form .error textarea, .customerareaInstaller #main-content .content section article form .error input[type="text"], .customerareaInstaller #main-content .content section article form .error input[type="password"], .customerareaInstaller #main-content .content section article form .error select, .customerareaInstaller #main-content .content section article form .error textarea { border:1px solid #00619c; }.contactsParticulierPro #main-content .content section article form, .contactsInstallateur #main-content .content section article form, .customerareaIndex #main-content .content section article form, .customerareaInstaller #main-content .content section article form { margin:50px 0 0 0; }#customerareaIndex  #main-content .content section article .columns form .column h2 { margin:0; }#customerareaIndex #main-content .content section article form, #customerareaInstaller #main-content .content section article form { margin-top:10px; }#customerareaIndex #main-content .content section article form .column h2, #customerareaInstaller #main-content .content section article form .column h2 {  text-transform:none;  font-size:25px;  left:15px;  margin-bottom:30px;}#customerareaIndex #main-content .content section article form .column h3, #customerareaInstaller #main-content .content section article form .column h3 {  color:#003165;  font-size:16px;  text-transform:uppercase;  font-weight:normal;  margin:0;}#customerareaIndex #main-content .content section article form .column, #customerareaInstaller #main-content .content section article form .column { position:relative; }#customerareaIndex #main-content .content section article .columns form .column.left .space, #customerareaInstaller #main-content .content section article .columns form .column.left .space { height:50px; }#customerareaIndex #main-content .content section article .columns form .column.left h2, #customerareaInstaller #main-content .content section article .columns form .column.left h2 { left:0px; }#customerareaIndex #main-content .content section article .columns form .column.left p, #customerareaInstaller #main-content .content section article .columns form .column.left p { margin-right:15px; }#customerareaInstaller #main-content #secondary-nav .content .menu.documentation .icon, #customerareaSubscriber #main-content #secondary-nav .content .menu.documentation .icon, #customerareaDocumentation #main-content #secondary-nav .content .menu.documentation .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-4px -430px;  width:111px;  height:111px;}#customerareaInstaller #main-content #secondary-nav .content .menu.subscriber .icon, #customerareaSubscriber #main-content #secondary-nav .content .menu.subscriber .icon, #customerareaDocumentation #main-content #secondary-nav .content .menu.subscriber .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-119px -430px;  width:111px;  height:111px;}#customerareaInstaller #main-content #secondary-nav .content .menu.installer .icon, #customerareaSubscriber #main-content #secondary-nav .content .menu.installer .icon, #customerareaDocumentation #main-content #secondary-nav .content .menu.installer .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-119px -299px;  width:111px;  height:111px;}#customerareaInstaller #main-content #secondary-nav .content .menu, #customerareaSubscriber #main-content #secondary-nav .content .menu, #customerareaDocumentation #main-content #secondary-nav .content .menu { width:308px; }#main-content #secondary-nav.creer-un-compte .content .menu.documentation .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-4px -430px;  width:111px;  height:111px;}#main-content #secondary-nav.creer-un-compte .content .menu.subscriber .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-119px -430px;  width:111px;  height:111px;}#main-content #secondary-nav.creer-un-compte .content .menu.installer .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-119px -299px;  width:111px;  height:111px;}#main-content #secondary-nav.creer-un-compte .content .menu { width:308px; }#customerareaInstaller #main-content .content section article form .column .space { height:20px; }#customerareaInstaller #main-content .content section article form .column {  padding-right:0px;  width:600px;  border:none;}.pagesHome header {  height:90px;  position:absolute;  z-index:999;  top:320px;}.pagesHome header #primary-nav ul li a { color:#ffffff; }.pagesHome header #primary-nav ul li a:hover { color:#99acc1; }.pagesHome #main-content .content .langSelector a { margin-right:5px; }.pagesHome #main-content .content .langSelector {  position:absolute;  top:15px;  right:0px;  z-index:10;}.pagesHome #main-content .content .slideshow-home .thumbs .thumbsContainer li span { display:none; }.pagesHome #main-content .content .slideshow-home .thumbs .thumbsContainer li {  float:left;  margin:0 5px;  cursor:pointer;  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-7px -145px;  width:10px;  height:10px;}.pagesHome #main-content .content .slideshow-home .thumbs .thumbsContainer .selected {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-20px -145px;  width:10px;  height:10px;}.pagesHome #main-content .content .slideshow-home .thumbs {  position:absolute;  top:203px;  left:659px;  z-index:999;}.pagesHome #main-content .content .slideshow-home .slidesContainer .slide h1 {  position:absolute;  font:normal 32px 'Raleway', Arial;  color:#003165;  top:80px;  left:660px;  font-weight:normal;}.pagesHome #main-content .content .slideshow-home .slidesContainer .slide h2 {  position:absolute;  font-size:15px;  top:123px;  left:662px;  width:297px;  font-weight:normal;}.pagesHome #main-content .content .slideshow-home .slidesContainer .slide .imgtop { height:320px; }.pagesHome #main-content .content .slideshow-home .slidesContainer .slide .imgbottom {  margin:90px 0 0 0;  height:242px;}.pagesHome #main-content .content .slideshow-home .slidesContainer .slide {  width:961px;  height:653px;  float:left;  position:relative;}.pagesHome #main-content .content .slideshow-home .slidesContainer .slide.slide-6 .imgtop, .pagesHome #main-content .content .slideshow-home .slidesContainer .slide.slide-6 .imgbottom { margin-left:-480px; }.pagesHome #main-content .content .slideshow-home {  height:653px;  width:961px;  margin:0 auto;  position:relative;}.pagesHome #main-content .content { position:relative; }.pagesHome #main-content {  width:100%;  position:relative;  overflow:hidden;}.lt-ie8 header { left:0; }.lt-ie8 footer .focusList .focus { float:left; }.lt-ie8 #main-content .content .breadcrumb ul li {  background:url('../../static/img/breadcrumb-arrow.png') no-repeat 0 3px transparent;  padding:0 0 0 5px;}.lt-ie8 { overflow-x:hidden; }.lt-ie9 header #primary-nav form input[type="text"] { line-height:33px; }.marquesView .hr-small {  height:1px;  width:48px;  background-color:#cbcbcb;}.marquesView .waranty-space { margin-top:5px; }.marquesView #main-content #secondary-nav .content .qui-sommes-nous .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-4px -180px;  width:111px;  height:111px;}.marquesView #main-content #secondary-nav .content .garanties .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-119px -180px;  width:111px;  height:111px;}.marquesView #main-content #secondary-nav .content .label-et-normes .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-234px -180px;  width:111px;  height:111px;}.marquesView #main-content #secondary-nav .content .label-et-normes { width:297px; }.marquesView #main-content .content section article { border-right:1px solid #cbcbcb; }.marquesView #main-content .content section aside { margin:0 0 0 0; }.productsCategory #main-content #secondary-nav .content .proteger .icon, .productsDetails #main-content #secondary-nav .content .proteger .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-349px -180px;  width:111px;  height:111px;}.productsCategory #main-content #secondary-nav .content .connecter .icon, .productsDetails #main-content #secondary-nav .content .connecter .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-349px -299px;  width:111px;  height:111px;}.productsCategory #main-content #secondary-nav .content .automatiser .icon, .productsDetails #main-content #secondary-nav .content .automatiser .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-579px -180px;  width:111px;  height:111px;}.productsCategory #main-content #secondary-nav .content .automatiser, .productsDetails #main-content #secondary-nav .content .automatiser { width:297px; }.productsCategory #main-content #secondary-nav .content .solutions .icon, .productsDetails #main-content #secondary-nav .content .solutions .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-464px -412px;  width:111px;  height:111px;}.productsCategory #main-content #secondary-nav .content .solutions, .productsDetails #main-content #secondary-nav .content .solutions { width:297px; }.productsCategory #main-content #secondary-nav.universe_pour-mon-entreprise .content .proteger .icon, .productsDetails #main-content #secondary-nav.universe_pour-mon-entreprise .content .proteger .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-464px -180px;  width:111px;  height:111px;}.productsCategory #main-content #secondary-nav.universe_pour-mon-entreprise .content .connecter .icon, .productsDetails #main-content #secondary-nav.universe_pour-mon-entreprise .content .connecter .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-464px -299px;  width:111px;  height:111px;}.productsCategory #main-content #secondary-nav.universe_pour-mon-entreprise .content .automatiser .icon, .productsDetails #main-content #secondary-nav.universe_pour-mon-entreprise .content .automatiser .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-579px -300px;  width:111px;  height:111px;}.productsCategory #main-content #secondary-nav.universe_pour-mon-entreprise .content .solutions .icon, .productsDetails #main-content #secondary-nav.universe_pour-mon-entreprise .content .solutions .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-464px -412px;  width:111px;  height:111px;}.productsCategory #main-content .content #overviewProducts article header h1, .searchIndex #main-content .content #overviewProducts article header h1 { margin:0 0 12px 0; }.productsCategory #main-content .content #overviewProducts article header .subtitle, .searchIndex #main-content .content #overviewProducts article header .subtitle {  width:546px;  position:absolute;  z-index:999;}.productsCategory #main-content .content #overviewProducts article header img, .searchIndex #main-content .content #overviewProducts article header img {  position:absolute;  z-index:1;  right:0;  bottom:0;}.productsCategory #main-content .content #overviewProducts article header, .searchIndex #main-content .content #overviewProducts article header {  border-bottom:1px solid #cbcbcb;  width:961px;  height:205px;  position:relative;}.productsCategory #main-content .content #overviewProducts article .products h2, .searchIndex #main-content .content #overviewProducts article .products h2 {  letter-spacing:normal;  word-spacing:normal;  color:#333333;  font:normal 19px 'Raleway', Arial;  font-weight:normal;  margin:24px 0 0 0;}.productsCategory #main-content .content #overviewProducts article .products .product a, .searchIndex #main-content .content #overviewProducts article .products .product a {  font-size:13px;  font-weight:bold;  color:#333333;  text-decoration:none;}.productsCategory #main-content .content #overviewProducts article .products .product img, .searchIndex #main-content .content #overviewProducts article .products .product img {  width:214px;  height:214px;  margin:0 0 7px 0;}.productsCategory #main-content .content #overviewProducts article .products .product hr, .searchIndex #main-content .content #overviewProducts article .products .product hr {  position:absolute;  top:214px;  left:0;  margin:0;}.productsCategory #main-content .content #overviewProducts article .products .product, .searchIndex #main-content .content #overviewProducts article .products .product {  width:214px;  height:257px;  margin:0 35px 24px 0;  font-size:13px;  letter-spacing:normal;  word-spacing:normal;  cursor:pointer;  position:relative;}.productsCategory #main-content .content #overviewProducts article .products .productHover hr, .searchIndex #main-content .content #overviewProducts article .products .productHover hr {  width:48px;  color:#003165;  background-color:#003165;  height:1px;  border:0;}.productsCategory #main-content .content #overviewProducts article .products .productHover a, .searchIndex #main-content .content #overviewProducts article .products .productHover a {  color:#003165;  text-decoration:none;}.productsCategory #main-content .content #overviewProducts article .products, .searchIndex #main-content .content #overviewProducts article .products {  width:1002px;  font-size:1px;  letter-spacing:-2px;  word-spacing:-2px;}.productsCategory #main-content .content #overviewProducts article .products.application p, .searchIndex #main-content .content #overviewProducts article .products.application p {  font-size:15px;  letter-spacing:normal;  word-spacing:normal;}.productsCategory #main-content .content #overviewProducts article .products.application div.appli, .searchIndex #main-content .content #overviewProducts article .products.application div.appli {  width:500px;  height:170px;  float:left;}.productsCategory #main-content .content #overviewProducts article .products.application p.img, .searchIndex #main-content .content #overviewProducts article .products.application p.img {  width:250px;  height:170px;  float:left;  padding:0;  margin:8px 0;}.productsDetails #main-content .content #product article header h1 { margin:0; }.productsDetails #main-content .content #product article header .ref {  color:#666666;  text-transform:uppercase;  font-size:13px;}.productsDetails #main-content .content #product article header { margin:0 0 15px 0; }.productsDetails #main-content .content #product article .fonctionsList {  width:440px;  float:left;}.productsDetails #main-content .content #product article .waranty3 {  background:url('../../static/img//waranty3.png');  width:75px;  height:75px;  float:right;}.productsDetails #main-content .content #product article .waranty5 {  background:url('../../static/img//waranty5.png');  width:75px;  height:75px;  float:right;}.productsDetails #main-content .content #product article .printButton span {  position:absolute;  top:-2px;  left:0;  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-34px -145px;  width:22px;  height:24px;}.productsDetails #main-content .content #product article .printButton {  margin-top:25px;  position:relative;  padding-left:27px;}.productsDetails #main-content .content #product article {  border-right:1px solid #cbcbcb;  min-height:380px;}.productsDetails #main-content .content #product aside { height:380px; }.productsDetails #main-content .content .otherProducts h2 {  font-size:18px;  color:#222222;  text-transform:uppercase;  font-weight:normal;}.productsDetails #main-content .content .otherProducts .slideshow-otherProducts .slidesContainer .slide .product img {  width:131px;  height:131px;}.productsDetails #main-content .content .otherProducts .slideshow-otherProducts .slidesContainer .slide .product a {  color:#666666;  font-size:11px;  font-weight:bold;}.productsDetails #main-content .content .otherProducts .slideshow-otherProducts .slidesContainer .slide .product .active { color:#333333; }.productsDetails #main-content .content .otherProducts .slideshow-otherProducts .slidesContainer .slide .product {  width:131px;  float:left;  margin:0 35px 0 0;}.productsDetails #main-content .content .otherProducts .slideshow-otherProducts .slidesContainer .slide .productHover a { text-decoration:underline; }.productsDetails #main-content .content .otherProducts .slideshow-otherProducts .slidesContainer .slide .productHover { cursor:pointer; }.productsDetails #main-content .content .otherProducts .slideshow-otherProducts .slidesContainer .slide {  width:830px;  float:left;}.productsDetails #main-content .content .otherProducts .slideshow-otherProducts .slidesContainer {  overflow:hidden;  margin:0 0 0 85px;}.productsDetails #main-content .content .otherProducts .slideshow-otherProducts {  overflow:hidden;  height:185px;  position:relative;}.productsDetails #main-content .content .otherProducts .slideshowControls .previous .icon span, .productsDetails #main-content .content .otherProducts .slideshowControls .next .icon span { display:none; }.productsDetails #main-content .content .otherProducts .slideshowControls .previous .icon, .productsDetails #main-content .content .otherProducts .slideshowControls .next .icon { margin:0 0 5px 18px; }.productsDetails #main-content .content .otherProducts .slideshowControls .previous .txt, .productsDetails #main-content .content .otherProducts .slideshowControls .next .txt {  color:#0066a4;  font-size:11px;  text-decoration:none;  text-align:center;  width:55px;  display:block;}.productsDetails #main-content .content .otherProducts .slideshowControls .previous .txt:hover, .productsDetails #main-content .content .otherProducts .slideshowControls .next .txt:hover { text-decoration:underline; }.productsDetails #main-content .content .otherProducts .slideshowControls .previous, .productsDetails #main-content .content .otherProducts .slideshowControls .next {  width:55px;  position:absolute;  z-index:999;}.productsDetails #main-content .content .otherProducts .slideshowControls .previous .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-7px -118px;  width:23px;  height:23px;}.productsDetails #main-content .content .otherProducts .slideshowControls .previous {  left:0px;  top:50px;}.productsDetails #main-content .content .otherProducts .slideshowControls .next .icon {  background:url('../../static/img/sprite.png') no-repeat top left transparent;  display:block;  zoom:1;  background-position:-34px -118px;  width:23px;  height:23px;}.productsDetails #main-content .content .otherProducts .slideshowControls .next {  right:0px;  top:50px;}.productsDetails #main-content .content .otherProducts .slideshowControls { position:relative; }.productsDetails #main-content .content .otherProducts {  margin:18px 0 20px 0;  position:relative;}.sitemapIndex #main-content .sitemapCol .sitemapMenu h4, .searchIndex #main-content .sitemapCol .sitemapMenu h4 {  font-size:14px;  font-weight:bold;  margin:0 0 6px 0;}.sitemapIndex #main-content .sitemapCol .sitemapMenu, .searchIndex #main-content .sitemapCol .sitemapMenu { margin:0 0 20px 0; }.sitemapIndex #main-content .sitemapCol, .searchIndex #main-content .sitemapCol {  float:left;  width:281px;  margin:20px 27px 0 0px;}