 ul#prev-next
  {
    padding:0 122px;
  }
  #block-block-14
  {
    display:block;
    float:right;
  }
  #block-block-17
  {
    width:160px;
	overflow:hidden;
  }
  #block-block-14 p
  {
    margin:0;
    padding:6px 0;
  }
  #footer
  {
    background:url(../images/bg_footer.gif) repeat-x;
  }
  #block-menu-block-3
{
  display:block;
}
  #block-views-le-snj-block-1 tr
  {
      padding:27px;
  }
  #block-views-spotlight-block,
  #block-block-9
{
  display:block;
}
  #block-menu-block-6
  {
    display:none;
  }
  #logo img
  {
    padding:0;
  }
  .header__region
  {
     height:108px;
  }
  .header--logo
  {
    float:left;
  }
  #header
  {
    position:fixed;
    width:100%; 
    z-index:9;
    padding:0;
    margin-top:0;
    height:134px;
   background:white url(../images/nav_sep.jpg) no-repeat bottom center;
  
  }
  #block-menu-block-1,
  #block-block-1
  {
     display:block;    
  }
  #block-block-13
  {
     display:none;    
  }
  #content,
  .middle
  {
   width:955px;
   margin:0 auto;
   clear:both;
   padding:0;
  }
  .page-nos-sites .view-nos-sites .views-fluidgrid-item 
  {
    margin: 9px;
  }
  #logo
  {
    position: absolute;
    z-index: 8;
  }
  .view-nos-sites
  {
    clear:both;
  }
  
  #block-views-public-cibles-block .item-list ul
  {
       margin:0;
       padding:0 20px 0 0;
       height:100px
  }
   #block-views-public-cibles-block .view-nos-sites .item-list ul
  {
       height:auto;
  }
  #block-views-public-cibles-block .item-list ul li
  {
       width:213px;
       float:left;
       margin:0;
       padding:0;
       list-style:none;
       padding-left:20px;
       cursor:pointer;
      
  }
   #block-views-public-cibles-block h2
  {
    padding-top:13px;
     font-size:28px;
     line-height:32px;
     margin-top:24px;
  }
  #block-views-public-cibles-block h2.cible-4
  {
      color:#FF3A83;
      border-top:4px solid #FF3A83;
  }
   #block-views-public-cibles-block h2.cible-3
  {
      color:#ffaa00;
      border-top:4px solid #ffaa00;
  }
   #block-views-public-cibles-block h2.cible-6
  {
      color:#00b218;
      border-top:4px solid #00b218;
  }
   #block-views-public-cibles-block h2.cible-5
  {
      color:#0077c8;
      border-top:4px solid #0077c8;
  }
  #block-views-news-block
  {
    width:420px;
    padding-right:20px;
    float:right;
  }
  #block-views-news-block-1
  {
   width:182px;
   margin-right:20px;
   float:left;
  }
  #block-views-news-block-1 .more-news,
  #block-views-news-block .more-news
  {
   top: 5px;
  position: absolute;
  left: 95px;
  }
   #block-views-news-block .more-news
  {
    left:130px;
  }
  
  #block-views-spotlight-block
  {
     width:313px;
   float:right;
  }
  #block-views-home-image-block
  {
    height:370px;  
  }
  #switch_masonry,
  #switch_list
  {
    width:21px;
    height:20px;
    cursor:pointer;
    float:left;
    margin-right:10px;
  }
  #switch_masonry
  {
    width:21px;
    height:20px;
    background:url(../images/bt_switch_masonry_active.jpg) no-repeat;
    cursor:pointer;
    float:left;
  }
   #switch_masonry:hover
  {
    background:url(../images/bt_switch_masonry_active.jpg) no-repeat;
  }
   #switch_list
  {
    width:21px;
    height:20px;
    background:url(../images/bt_switch_list.jpg) no-repeat;
    cursor:pointer;
    float:left;
}
   #switch_list:hover
  {
    background:url(../images/bt_switch_list_active.jpg) no-repeat;
  }
  #block-views-nos-sites-block-6
  {
    display:none; 
  }
  #block-views-nos-sites-block-1,
  #block-views-categories-block .view-header
  {
    display:block; 
  }
  #block-block-4,
  #block-block-5,
  #block-block-6
  {
      width:160px;
      margin-right:20px;
  }
  .region-home-lesnj-left
  {
    float:left;  
  }
  #block-views-le-snj-block-1
  {
    margin-left:200px;
  }
  
  #block-views-le-snj-block
  {
    clear:both;
  }
  #block-views-le-snj-block tr
  {
    float:left;
    width:154px;
    margin-right:10px;
  }
  #block-views-le-snj-block tr.views-row-last
  {
      margin-right:0;
  }
  /*#block-views-le-snj-block-1 #draggableviews-table-le-snj-block-1 tr
  {
    display:table-row;
    float:none;
  }*/
  .arrow-home
  {
    display:block;
    width:18px;
    height:9px;
    position:absolute;
    top:25px;
    padding:0;
    margin:0;
    line-height:0;
  }
  #block-views-nos-sites-block-2 .arrow-home
  {
    background:#FF3A83;
    left:50px;
  }
  #block-views-nos-sites-block-3 .arrow-home
  {
    background:#FFAA00;
    left:300px;
  }
  #block-views-nos-sites-block-4 .arrow-home
  {
    background:#00B319;
    left:550px;
  }
  #block-views-nos-sites-block-5 .arrow-home
  {
    background:#0078C9;
    left:800px;
  }
  .not-front #main
  {
    width:955px;
    margin:0 auto;
  }
  .not-front #content,
  .not-front .sidebars
  {
    padding-top:20px
  }
  .sidebar-second #content 
  {
    float: left;
    width: 64%;
    margin-left: 0%;
    margin-right: -67%;
  }
  .sidebar-second .region-sidebar-second {
    float: left;
    width: 33%;
    margin-left: 67%;
    margin-right: -100%;
  }
  #block-views-contextual-information-block-2 .views-row
  {
    float:left;
    margin-right:11px;
    width:300px
  }
  #block-views-contextual-information-block-2 .view-categories .views-row
  {
    float:right;
    width:auto;
  }
  #block-views-contextual-information-block-2 .views-row-3
  {
    float:left;
    margin-right:0px;
  }
  #block-views-contextual-information-block-2 .views-row-6
  {
    float:left;
    margin-right:0px;
  }
  #block-views-contextual-information-block-2 .views-row-9
  {
    float:left;
    margin-right:0px;
  }
  #webform-client-form-3074 label
  {
    width:150px;
    display: block;
    float:left;
  }
   #webform-client-form-3074 label.option
  {
    width:auto;
    display: inline;
    float:none;
  }
  #webform-client-form-3074  .webform-component-textarea  label
  {
    width:100%;
    float:none;
  }