/**
 * @version   3.2.19 April 2, 2012
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2012 RocketTheme, LLC
 * @license   http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
 */

/* Core */
body {color: #333; margin:0 auto; }

p,  li, td, th, div {
    
    font-family: "Arial",Verdana,Sans-Serif;
    font-size: 12px;
}

a {   
    color: #517ec9;
    text-decoration: none;
}
.play{
	
    background: url("../images/body/flvLoaderPicto.png") no-repeat center 22px;
    display: block;
	position:absolute;
	cursor:pointer;
	


	}
#k2Container a{
	color: #517ec9;
    text-decoration: none;
	background: url(../images/body/liste_puce.gif ) no-repeat 0 4px;
	padding-left: 7px;
	}
.catItemBody .bloc{ float: left;
    overflow: hidden;
	width: 225px;}

.component-content .blocImg {
    float: left;
    margin-right: 7px;
    overflow: hidden;
	 width: 104px;
	 padding:0 0 0 5px;
}


/*.revendeur{ background:url(../images/body/bg-distributeur.png) no-repeat 3px 2px; padding-left:40px !important;}*/

.espace p{ margin:5px 0; }

.sarlam td{ vertical-align:top; padding:5px;}
#k2Container a.logiciel{ background:url(../images/puce-logiciel.png) no-repeat left; padding:0 0 0 20px; }	
.itemListCategoriesBlock img{}		
.component-content ul.puce_texte li{ background:url(../images/body/puce-logiciel.png ) no-repeat left; padding-left:15px;}	
.newsticker div.rt-block{ padding:7px;width: 986PX;}	
#k2Container a.lien_picture{ background:none; padding-left:0; }	
#k2Container .catItemImage a{ padding-left:0; background:none;}
#k2Container .chantier a{padding-left:0; background:none; color:#3B3939;}	
#k2Container .chantier a.openChantier{padding-left:25px; background: url('../images/icons/section_lien_puce.png') no-repeat left; color:#3B3939; height:23px;}		
#k2Container a:hover{ text-decoration:underline;}	
#xmap { font-size:10px;}
#xmap .level_0 li{ float:left; width:28%; }
#xmap .level_0 li:last-child { float:left; width:13%; }
#xmap .level_0 li ul li{ float:none; width:100%; }
#xmap .level_0 li ul li:last-child{ float:none; width:100%; }
#xmap .level_0{ width:100%;}
#rt-header .menu{ position:relative;}
.menu li{ background:#FFFFFF;}
.cssstyle-style1 { background: #ffffff}
.itemListCategory a{ color:#FFFFFF;}
.itemListCategory a:hover{ color:#FFFFFF;}
#rt-header, #rt-bottom {color: #aaa;}

#rt-header .rt-container .rt-grid-3.rt-alpha {   }


#rt-main .rt-container .rt-grid-9.rt-push-3{    }

.rt-container {background: none;} 
a:hover {color: #000;}
#rt-footer, #rt-copyright {color: #ddd; }
#rt-footer .rt-container{ border-top:1px solid #D9DCDE; margin-top: -28px;}
#rt-sidebar-a {}
#rt-sidebar-b {background-color: #e9e9e9;}
#rt-sidebar-c {background-color: #f0f0f0;}
#gantry-viewswitcher {margin: 5px auto;position: relative;top:auto;right:0;}
#rt-feature{}
#rt-maintop{ padding:0; margin-top:60px;}
/* Navigation - Core */
#rt-menu ul.menu li a, .menutop li.root > .item, .menu-type-splitmenu .menutop li .item {color: #fff;}
.menutop li.parent.root > .item span, .menu-type-splitmenu .menutop li.parent .item span {background: url(../images/menus/menutop-daddy.png) 100% 50% no-repeat;}

/* Navigation - Hovers */
#rt-menu ul.menu li a:hover, .menutop li.root > .item:hover, .menutop li.active.root.f-mainparent-itemfocus > .item, .menutop li.root.f-mainparent-itemfocus > .item, .menu-type-splitmenu .menutop li:hover > .item {background: #444;color: #fff;}

/* Navigation - Active */
#rt-menu ul.menu li.active a, #rt-menu ul.menu li.active a:hover, .menutop li.root.active > .item, .menutop li.root.active > .item:hover, .menu-type-splitmenu .menutop li.active .item {background: #fff;color: #000;}

/* Navigation - Dropdowns */
.menutop .fusion-submenu-wrapper {background: #444;}
.menutop .fusion-submenu-wrapper.level3, .menutop .fusion-submenu-wrapper.level4, .menutop .fusion-submenu-wrapper.level5, .menutop .fusion-submenu-wrapper.level6 {background: #515151;}
.menutop ul li > .item {color: #fff;}
.menutop ul li > .item:hover, .menutop ul li.f-menuparent-itemfocus > .item {background: #333;color: #ccc;}
.menutop ul li > .daddy span {background: url(../images/menus/dropdown-daddy.png) 100% 50% no-repeat;}
.menutop .fusion-grouped ol li > .item {background: url(../images/menus/menu-arrow.png) 5px 50% no-repeat;}

#rt-header .rt-block {  padding: 0px 0px ; margin-bottom: 1px;}
#rt-top .rt-block {  padding: 0 ;}

#rt-feature .rt-container .rt-grid-12.rt-alpha.rt-omega { /*margin-left:10px; margin-right:5px;*/ }
#rt-footer p{ color:#000000;}
.newsticker {}

#social_menu{ width:100%; margin-top:3px;}
#connexionID {  float:right;color:#fff; font-size :12px; }
#connexionID li  { display:inline; margin:0 5px; color:#fff; font-size :12px; };

ul#social_menu {  float:right; margin-top:-8px ; padding-left: 0px !important;  }
ul#social_menu li { display:inline; margin:0 2px;  }

#rt-feature .rt-container .rt-grid-2.rt-omega .rt-block { background-color: #F4F2F2;  border: 1px solid #7D7D7D; }

#rt-top .rt-grid-3.rt-omega .rt-block ul.connexionID li a span{  color:#ffffff !important; font-size :12px !important ;}
#rt-feature .rt-block{ }
#xmap h2{ font-size:20px;}
.espace{ padding:0 10px;}
img.video{ border:1px solid #CCCCCC;}
#solution_produit table{ width:100%;}
#solution_produit img{ float:left; margin-right:10px;}
#solution_produit td{ padding:10px; vertical-align:top; width:50%;}
#solution_produit p{ text-align:justify;}
ul, ol {
    padding-left: 0;
}

#login-form ul {
	list-style-type: none;
}

.contact-slider 
{
	width:300px;
	height:150px;
	background-color:#F6F8FB; 
	padding:10px;  
	display:none; 
	position:absolute; 
	top:-150; z-index:1000;	
	moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); 
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	padding-bottom:25px; 

}

#connexion_form { 
	background-color:#F6F8FB; 
	padding:10px;  
	display:none; 
	position:absolute; 
	top:+200; z-index:1000; 
	moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2) -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); 
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
	text-align:left;
	}

#rt-top { background: none }
#rt-top .rt-container {background: none;}
#rt-top a{ color:#8B847B; font-size:10px;}
#rt-showcase .rt-container .rt-grid-12.rt-alpha.rt-omega .rt-block{ background-color:#E3E6E7;     padding: 0px; }

#rt-main .rt-container .rt-block { padding :0px; }

#rt-sidebar-a {
    
}

#rt-bottom , #rt-footer{ background-color: #7D7D7D; }
#rt-footer{ background-color: #ffffff; border-top:1px solid #ffffff; }

.menu_left_solution , .menu_left_class {   }

.menu_left_solution { margin-top:15px; margin-bottom:15px;  }

.menu_left_solution h2 { padding-left:10px; padding-top:10px; margin-bottom:5px; Font-size :18px; color:#4B4B4B; }

.menu_left_class ul , ul.menu_left  , ul.menu_bottom {
  list-style: none outside none;
}

#rt-top .rt-container .rt-grid-9.rt-alpha {text-align: right; width: 7%; }



#rt-top .rt-container .rt-grid-9.rt-alpha .rt-block{ margin:0; padding:0; }

#rt-top .rt-container .rt-grid-3.rt-omega { float:right; width:83%; padding-right: 20px; margin-top:5px; border-right:1px solid #8B847B; }

ul#menu_left  ,ul.menu_left{    
     margin :  0px 0 9px 5px; 
     padding :0px 5px 10px;   
}

ul.menu_left li {

	font-size: 11px;
    font-weight: normal;
    line-height: 12px;
    
	
}

ul.menu_left li.current.active span {
    color:#13AAF1;
}

ul.menu_bottom  a{
	font-size:11px;
	color:#ffffff;

}

ul.menu_bottom li {
padding-left:5px;
	background: url("../images/icons/sep_ariane_bottom.jpg") no-repeat scroll 0 6px
}

ul#menu_left ul {
	list-style: none outside none;
    margin-left : 5px;
    padding: 0;
	
}
/*ul#menu_left li.active ul{display:block !important;}*/
ul li {
    margin: 0;
    padding: 0;
}



.menu_left_class div {
	  padding: 15px 0px;
	  margin-bottom:10px;   
}

.menu_left_class  {
	  padding-top:10px;
	  margin-bottom:10px; 
	  margin-top:20px;
	  
	
}

/*#menu_left li  ,.menu_left_solution li{
       
    border-bottom:1px solid #CECECE;
    line-height:13px;
	font-weight:bold;
    
}*/


#menu_left li a span , .menu_left_solution li a span {
       
    font-size: 11px;
    /*font-weight: normal;*/
    line-height: 20px;
	
   
    
}


#menu_left li.parent a{       
    text-decoration:none;    
}

#menu_left li.parent ul li a{       
    text-decoration:none;    
}

#menu_left li ul li {    
    padding: 0px 0 0px 1px;   
    border-bottom:none;
	background:#FFF;
}

#menu_left li ul li a span{    
    
    
    font-size: 11px;
    line-height:11px;
   
}

.solutions_puce {
    
    background-position: -1em 0.6em;
    background-repeat: no-repeat;
    
	font-weight:bold;
}
.solutions_puce_down {
   
    background-position: 0em -0.5em;
    background-repeat: no-repeat;
	background-color:#FFFFFF;

}
#item-665{
	
    background-position: 0em -0.5em;
    background-repeat: no-repeat;
	background-color:#FFFFFF;
   
	}
/*.solutions_puce_down a{
   color:#459DD2;
}*/

.solutions_puce_down  ul li  a{
   color:#3B3939;
}

/*#menu_left li.active a{color:#459DD2; }
#menu_left li ul li.active a { color:#459DD2; }
#menu_left li.solutions_puce.active a { color:#459DD2; }
#menu_left li.solutions_puce.active ul li a { color:#3B3939; }
#menu_left li.solutions_puce.active ul li.active a { color:#459DD2; }
#menu_left li:nth-child(1){ border-bottom:1px solid #CECECE; border-top:3px solid #CECECE;} 
#menu_left li ul li:nth-child(1){ border-bottom:none; border-top:none;} */
#menu_left li ul li a:hover{ background:#F8F8F8;}
#menu_left li ul li ul li a:hover{ background:#F8F8F8;}
#menu_left li a{background-color: #EDEDEA;
    color: #000000;
    display: block;
    font-weight: bold;
	padding:5px 0 5px 4px;}
#menu_left li.active a{ color:#459DD2;}
#menu_left li ul li a{background-color: #FFF;
    color: #000000;
    display: block;
    font-weight: bold;
	padding:5px 0 5px 10px;}
#menu_left li ul li ul li a{ font-weight:normal;}
#menu_left li ul li ul{ margin-left:15px;}	
#menu_left li.active ul li a{color:#000;}
#menu_left li.active ul li.active a{color:#459DD2;}	
#menu_left li.active ul li.active ul li.active a{color:#459DD2;}
#menu_left li.active ul li.active ul li a{color:#000;}	
#menu_left li a span{background: url("../images/body/nav_left_puce.gif") no-repeat scroll 0 2px transparent; padding-left: 6px;}	
#menu_left li ul li a span{ background:none; padding-left: 0;}


/*#menu_left li ul li a{ font-weight:bold;}
#menu_left li ul { border-bottom:1px solid #CECECE;}
#menu_left li ul li ul li a{ font-weight:normal;}*/

/*#menu_left li.active.current.solutions_puce a { color:#459DD2; }*/
#maximenuck { margin-top:60px; }

body.background-violet { background-color:#b589b9; }

/* @group Color */
.grisVert{
	background-color: #89948b;
}
.grisClair{
	background-color: #ededea;
}
.grisFonce{
	background-color: #afaaa2;
}
.violet{
	background-color: #b589b9;
}
.lavande{
	background-color: #8386bc;
}
.beigeFonce{
	background-color: #baaa64;
}
.jaune{
	background-color: #fece00;
}
.bleu {
	background-color: #459dd2;
}
.orange{
	background-color: #ce69a2;;
}
.grisMarron{
	background-color: #8B847B;
}
.marronFonce{
	background-color: #a28455;
}
.vert{
	background-color: #bccf42;
}
.bleuFonce{
	background-color: #00b2e7;
}

.grisVertTxt{
	color: #89948b;
}

.grisClairTxt{
	color: #ededea;
}

.grisFonceTxt{
	color: #afaaa2;
}
.violetTxt{
	color: #b589b9;
}
.lavandeTxt{
	color: #8a90ae;
}
.beigeFonceTxt{
	color: #baaa64;
}
.jauneTxt{
	color: #fece00;
}
.bleuTxt{
	color: #62a3d9;
}
.orangeTxt{
	color: #fb982d;
}
.grisMarronTxt{
	color: #96816b;
}
.marronFonceTxt{
	color: #4a3d29;
}
.vertTxt{
	color: #869a4b;
}
.bleuFonceTxt{
	color: #326b7b;
}


/*.itemListView.nos-distributeur .catItemHeader h3.catItemTitle { background-color:#869a4b; color:#ffffff;  padding-left:5px; font-size: 21px; }*/
.catItemView.groupLeading.nos-distributeur h3{ font-size:21px; padding-left:15px;}
.catItemView.groupLeading.nos-distributeur.region-centre .catItemHeader h3.catItemTitle { background-color:#F9972C; color:#ffffff;  }
.catItemView.groupLeading.nos-distributeur.region-est .catItemHeader h3.catItemTitle { background-color:#96826A; color:#ffffff;    }
.catItemView.groupLeading.nos-distributeur.region-ouest .catItemHeader h3.catItemTitle { background-color:#859A4B; color:#ffffff;   }
.catItemView.groupLeading.nos-distributeur.region-sud .catItemHeader h3.catItemTitle { background-color:#316A7B; color:#ffffff;  }

.accueil-content ul {list-style: none outside none;  margin: 0;}
.accueil-content ul p {line-height: 16px; font-size:12px; width:228px; text-align:justify;}

.accueil-content ul li {  width: 245px; didplay:inline; float:left; background :none; border-bottom:none;}
div.k2ItemsBlock ul li a.moduleItemTitle{
background:#FFFFFF;
    color: #677FAD;
    margin-left: 15px;
    padding: 0 4px;
    position: absolute;
    top: 64px;
	text-transform:uppercase;	
}
div.k2ItemsBlock div.intro{ position:absolute; /*background:url(../images/body/bg-intro.png) no-repeat;*/
    height: 40px;
    padding: 1px 5px;
    position: absolute;
    top: 115px;
    width: 223px;}
div.k2ItemsBlock div.intro div.text td{ padding:1px 0 0 8px;background-color: rgba(0, 0, 0, 0.7);}	
div.k2ItemsBlock #left{ left:10px;}	
div.k2ItemsBlock #middle{ left:255px;}	
div.k2ItemsBlock #right{ left:504px;}		
div.k2ItemsBlock div.intro a{line-height: 13px;font-size: 11px;color: #FFFFFF;}
div.k2ItemsBlock div.intro div.text{ /*width:174px;*/}	
.accueil-content .rt-block { padding: 0px; }

h1 , h2 , h3 , h4 , h5 , h6 { font-family: "Arial",Verdana,Sans-Serif;  }

h2{ font-size: 30px; }

h3  {
    font-size: 110%;
}

div.itemHeader h2.itemTitle {
    font-family: arial,"Times New Roman",Times,serif;
    font-size: 30px;
    font-weight: normal;
    line-height: 110%;
	margin:0;
    
}

.span4 p { width:225px; }

.menu-qui-somme-nous #rt-main #rt-mainbody .component-content .rt-blog h1 { display :none; }

#rt-utility { border-top:1px solid #E5E4E4; border-bottom:2px solid #F8F7F7; }

.catItemView.groupLeading.solution-sante h3 {  background-repeat:no-repeat; padding-left:45px; border-bottom:1px solid #DDDDDD;}

.itemListView.solution-sante #itemListLeading .itemContainer.itemContainerLast{ margin-bottom:10px; }

#main_menu_sf { margin-top:25px; }
#main_menu_sf li ul{/*background: url('../images/body/nav-arrow-up.png'); border-top: 2px solid #ACACAC;*/}
#main_menu_sf li a{ text-transform:uppercase;}
#main_menu_sf li ul a{ text-transform:capitalize;}
#main_menu_sf li ul li { 

background:-moz-linear-gradient(top, #ffffff 0%, #eceef2 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #eceef2));
	background:-webkit-linear-gradient(top, #ffffff 0%, #eceef2 100%);
	background:-o-linear-gradient(top, #ffffff 0%, #eceef2 100%);
	background:-ms-linear-gradient(top, #ffffff 0%, #eceef2 100%);
	background: linear-gradient(top, #ffffff 0%, #eceef2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#eceef2');
	/*filter:none;*/
	}
#main_menu_sf .parent li{ margin-left:0; }
/*#main_menu_sf .current.active.parent , .current.active.deeper.parent { background: #F6F8FB;  }*/
#main_menu_sf li ul li.current.active.parent a { color:#000; font-weight:bold; text-decoration:underline; }



div.catItemHeader h3.catItemTitle {
    font-family: "Arial",Verdana,Sans-Serif;
    font-size: 22px;
    font-weight: normal;
    line-height: 110%;
    margin: 0;
    padding: 10px 0 4px;
	text-transform:uppercase;
}
.nos-distributeur div.catItemHeader h3.catItemTitle{text-transform:capitalize;}
div.itemListCategory, div.itemHeader{  /*background-color:  #FFF !important ;*/ background:#EDEDEA ; padding:10px; }
div.itemListCategory h2, div.itemHeader h2{ color:#000000; font-weight:normal;}
div.itemListCategoriesBlock h2.professionnel{/*background-color:  #FFF !important ; border:#bccf42 solid 1px; margin:10px 0; padding:15px 5px;*/}
.itemListCategory h2{/*padding:15px 5px; border:1px solid #DE3689;*/}
.itemHeader h2{/*padding:15px 5px; border:1px solid #DE3689;*/}
#rt-main .rt-container .rt-grid-12 { margin : 0px;}

#rt-copyright { background-color:#11ACEF; }

td
{

}

 a.icon {
    /*background: url("../images/icons/section_lien_puce.gif") no-repeat scroll 0 0 transparent;*/
    display: inline-block;
    font-size: 11px;
    height: 37px;
    margin-bottom: 2px;
    margin-right: 10px;
    padding-left: 20px;
    padding-top: 2px;
	text-align:left;
}

 
 a.lien_picture{
	background-position: 0 0;
}	
 a.lien_ppt{
	background-position: 0 -16px;
}	
 a.lien_film{
	background-position: 0 -32px;
}	
 a.lien_download{
	background-position: 0 -48px;
}	
 a.lien_webcast{
	background-position: 0 -64px;
}	
 a.lien_web{
	background-position: 0 -80px;
}
 a.lien_archive{
	background-position: 0 -96px;
}	
 a.lien_retour{
	background-position: 0 -112px;
}	
a.lien_allnews{
	background-position: 0 -128px;
}	
#k2Container a.lien_pdf{
	background-image:url(../images/pdf.png);
	background-repeat:no-repeat;
	background-position:3px 5px;
	padding-left:22px;
}
#k2Container a.lien_pdf img{ vertical-align:bottom;}	
#k2Container ul{ list-style:none;}
 a.lien_txt{
	background-position: 0 -160px;
}	


#k2Container.itemView.legrouplegrand .itemToolbar { display :none; }
#k2Container.itemView.legrouplegrand .itemBody { margin-top:0px; }

.catItemView.groupLeading.filialealgerie .k2Pagination { display:none; }

.catItemView.groupLeading.filialealgerie  , .itemListView.filialealgerie #itemListPrimary {    /*border-bottom:1px solid #326B7B; */}

.catItemView.groupLeading.filialealgerie h3 , .catItemView.groupPrimary.filialealgerie h3 {/* background-color:#326B7B; border-bottom:1px solid #326B7B; color:#fff;*/  padding-left:10px;  color:#000; }

.itemListView.carrieres-recrutements h3 , .catItemView.groupLeading.carrieres-recrutements h3 { background-color:#fb982d; padding-left:10px; color:#fff; border-bottom:1px solid #fb982d }

.catItemView.groupLeading.carrieres-recrutements , .itemListView.carrieres-recrutements #itemListPrimary {    border-bottom:1px solid #fb982d;; }

.squareLink { margin-top:13px; }

#rt-maintop .custom #carreDeLien{
	position: relative;
	width: 210px;
	height: 210px;
}
 #rt-maintop .custom #carreDeLien a{
	display: block;
	width: 102px;
	height: 102px;
	position: absolute;
	margin:0 3px 3px 0;
}
 #rt-maintop .custom #carreDeLien a#z1{
	 background: url(../images/body/picto_support.png) no-repeat center 31px #8B847B;
	top: 0;
	left: 0;
}
#z1 span{	top: 6px; 	left: 26px; position:absolute; color:#FFF; font-weight:bold;}
 #rt-maintop .custom #carreDeLien a#z2{
	top: 0;
right: 0;
background: url(../images/body/picto_dl.png) no-repeat center 31px #8386BC;
}
#z2 span{	top: 6px; 	left: 12px; position:absolute; color:#FFF; font-weight:bold;}
 #rt-maintop .custom #carreDeLien a#z3{
	bottom: 0;
	left: 0;
	background: url(../images/body/picto_eCat.png) no-repeat center 31px #B589B9;
}
#z3 span{	top: 3px; 	left: 15px; position:absolute; color:#FFF; font-weight:bold;}
#rt-maintop .custom  #carreDeLien a#z4{
	background: url(../images/body/picto_reference.png) no-repeat center 31px #AFAAA2;
	bottom: 0;
	right: 0;
}
#z4 span{	top: 3px; 	left: 14px; position:absolute; color:#FFF; font-weight:bold;}

/***************************************/

#marque-groupe-menu  { width:100%; }
#marque-groupe-menu li { display :block; float:left; width:165px; margin-right:5px;  margin-top:5px;height:85px; background-color:#F4F2F2; padding:15px 2px ; }

div.itemBackToTop{ display:none; }

a.lien_picture {
    background-position: 0 0;
}

.chantier {
    background: url("../images/body/fd_encarts_bas.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 157px;
    margin-right: 0px;
    padding: 7px 10px 10px 6px;
    width: 157px;
}

.chantier p {
    font-size: 11px;
    margin-bottom: 0;
    padding-left: 4px;
    padding-top: 5px;
}

.chantier p a{
    color:#4E81C9;
}

.breadcrumbs a , .breadcrumbs span{

	background: url("../images/icons/sep_ariane.jpg") no-repeat scroll 0 3px transparent;
    color: #93989C;
    font-size: 10px;
    margin-right: 10px;
    padding-left: 15px;
    text-decoration: none;
    text-transform: uppercase;

}

div.catItemVideoBlock , div.itemVideoBlock {
    background: none ;
    margin: 0 0 0px;
    padding: 0px;
}

#k2Container {
    margin-top:20px;
}

span.itemImage img {
    border: none;
    padding: 0px;
}

ul#left_menu_3_level   { list-style-type: none; text-align:center; margin-bottom:25px; }
ul#left_menu_3_level  li { float :left; margin-right:5px; width:20%; padding:1%;  border:1px solid #7D7D7D; height:122px; margin-bottom:5px; }
ul#left_menu_3_level  li a span{ dipslay :block; clear:both; float:left; width:100%; font-size:12px; line-height:14px; }
ul#left_menu_3_level  li a img{  clear:both; float:left; width:100%; margin-bottom:5px;}

 ul#left_menu_3_level  li.current.active  { background-color:#7D7D7D; color: #005580; border:1px solid #005580;}
ul#left_menu_3_level  li.current.active  a span span{ color: #005580;}

.video-page #rt-content-bottom { background-color:#F4F2F2; border:1px solid #7D7D7D; padding-left:20px;margin-bottom:25px; padding-bottom:25px;   }

body.menu-tertiaire .catItemView.groupLeading .catItemBody , body.menu-industrie .catItemView.groupLeading .catItemBody , body.menu-residentiel .catItemView.groupLeading .catItemBody , body.menu-guide-de-puissance .catItemView.groupLeading .catItemBody, body.menu-e-catalogue-logiciels-metier .catItemView.groupLeading .catItemBody  { background-color:#F4F2F2; }

body.menu-tertiaire .catItemView.groupLeading .catItemBody .catItemHeader , body.menu-tertiaire .catItemView.groupLeading .catItemBody .catItemIntroText{ padding-left:5px; }
body.menu-industrie .catItemView.groupLeading .catItemBody .catItemHeader , body.menu-industrie .catItemView.groupLeading .catItemBody .catItemIntroText{ padding-left:5px; }
body.menu-residentiel .catItemView.groupLeading .catItemBody .catItemHeader , body.menu-residentiel .catItemView.groupLeading .catItemIntroText{ padding-left:5px; }
body.menu-guide-de-puissance .catItemView.groupLeading .catItemBody .catItemHeader , body.menu-guide-de-puissance .catItemView.groupLeading .catItemIntroText{ padding-left:5px; }

/*************beandeau*****************************/
.itemListView.legrouplegrand .itemListCategoriesBlock { background-color:#ededea !important; }
