body, body.home_ism
 {
	background: transparent url(../images/ism/accueil_bg.gif) repeat-x top left;
}
body.pagelibre {
	background: transparent url(../images/ism/accueil_bg.gif) repeat-x top left;
}
body.home_ism #content-home .content-left {
	margin-top: 0;
}
body.home_ism #content-home .content-left .sansstyle {
	margin-left: 0;
}
.home_ism .grey-frieze,
.pagelibre_clim .grey-frieze {
	/*height: 238px;*/
  background-image:none;
}
.home_ism #grey-frieze-home,
.pagelibre_clim #grey-frieze-home {
	/*background: transparent url(../images/clim/bg-grey-frieze-home.gif) repeat-x;*/
	background-image:none;
	z-index: 0;
}

body.pagelibre_clim #content .content-left-top {
	padding: 13px 0 0 0;
	margin: 0;
	height: 16px;
	background: url(../images/CHR_bg-left-content-top.png) no-repeat scroll left bottom;
}

.home_ism .highlight-product {
	width:233px;
	height:224px;
	margin:12px 7px 0px 0px;
}
.home_ism #content-home .content-left .highlight-product .title_product,
.home_ism .highlight-product .title_product 
{
background: url(../images/ism/bg_title_product.jpg) no-repeat scroll left top;
height:70px;
padding-bottom:7px;
}

.home_ism #content-home .content-left .highlight-product .title_product h3,
.home_ism .highlight-product .title_product h3{
color:#FFF;
font-size:1.4em;
padding: 12px 0px 0px 11px;
font-weight:normal;
margin: 0;
border: 0px none;
text-align:left;
text-transform:none;
}

.home_ism #content-home .content-left .highlight-product .product,
.home_ism .highlight-product .product {	
padding-bottom:7px;
position:relative;
}

.home_ism #content-home .content-left .highlight-product .product img.position_image,
.home_ism .highlight-product .product img.position_image{
position:absolute;
right:0;
padding-top:3px;
}

.home_ism #content-home .content-left .highlight-product .product .bg_product,
.home_ism .highlight-product .product .bg_product{
background:url(../images/ism/bg_product.gif) no-repeat left top;
height:70px;
position:relative;
z-index:1000;
}

.home_ism #content-home .content-left .highlight-product .product .bg_product h3,
.home_ism .highlight-product .product .bg_product h3{
color:#5d5d5d;
font-size:1.4em;
padding-left:11px;
padding-top:12px;
font-weight:normal;
margin: 0;
border: 0px none;
text-align:left;
text-transform:none;
}
.home_ism #content-home .content-left .highlight-product .product .bg_product h3 a,
.home_ism .highlight-product .product .bg_product h3 a{
color:#5d5d5d;
}
.home_ism .highlight-product .last {
padding-bottom:0px;
}

.home_ism #content-home .content-left .news,
.home_ism .news{
background: url(../images/ism/bg_news.gif) no-repeat scroll left top;
height:223px;
width:227px;
margin:12px 0px 0px 7px;
}

.home_ism #content-home .content-left .news h3,
.home_ism .news h3{
background:transparent url(../images/ism/border_title_news.gif) no-repeat scroll 10px 13px;
color:#000000;
font-size:1.3em;
font-weight:bold;
height:21px;
padding-left:22px;
padding-top:14px;
padding-right: 0;
padding-bottom: 0;
margin: 0;
border-bottom: 0px none;
text-align: left;
text-transform: none;
width: 100%
}

.home_ism .highlight-product ul.liste-actualites li {
background:transparent url(../images/ism/border-dotted-grey.gif) repeat-x scroll left bottom;
margin:8px 9px 0 10px;
padding-bottom:8px;
}
ul.liste-actualites {
list-style-type: none;
margin: 0;
} 

ul.liste-actualites li p, ul.liste-actualites li h5, ul.liste-actualites li h5 a {
color:#4C4C4C !important;
font-size:0.85em;
}
ul.liste-actualites li h6 {
color:#4C4C4C !important;
font-size:0.8em;
font-weight: normal;
}


.home_ism .highlight-product ul.liste-actualites .last{
background:none;
}

.home_ism #content-col-right .content-right-home .block-right {
	margin:0px;
	padding:0px 0px 0px 0px;
	background:none;
}
.home_ism #content-col-right .content-right-home .gamme,
.home_ism #content-col-right .content-right-home .acces{
	width:216px;
	padding:0px 0px 0px 2px;
}
.home_ism #content-col-right .content-right-home .gamme .document-list,
.home_ism #content-col-right .content-right-home .acces .document-list {
	padding:10px 0px 0px 0px;
	background:none;
}
.home_ism #content-col-right .content-right-home .document-list .document-block {
	margin:0px;
	padding:5px 0px 5px 0px;
}
.home_ism #content-col-right .content-right-home .gamme .document-list .document-block,
.home_ism #content-col-right .content-right-home .acces .document-list .document-block {
	margin:0px;
	padding:0px 0px 10px 0px;
	background:none;
}
.home_ism #content-col-right .content-right-home .gamme .document-list .document-block p,
.home_ism #content-col-right .content-right-home .gamme .document-list .document-block h4,
.home_ism #content-col-right .content-right-home .acces .document-list .document-block p,
.home_ism #content-col-right .content-right-home .acces .document-list .document-block h4 {
	margin-left: 11px;
}
.home_ism #content-col-right .content-right-home .news-content-home {
	background: transparent url(../images/bg-right-block-home-content.png) no-repeat top left;
	height: 472px;
	width: 227px;
}
.home_ism #content-col-right .content-right h3,
.home_ism #content-col-right .content-right-home h3 {
	width: 200px;
	margin: 0 0 0 18px;
	padding: 15px 6px 4px 0;
}
.home_ism #content-col-right .content-right .gamme h3,
.home_ism #content-col-right .content-right-home .gamme h3, {
	width: 200px;
	margin: 0 0 0 16px;
	padding: 13px 6px 4px 0;
}

.home_ism #content-col-right .content-right .acces h3,
.home_ism #content-col-right .content-right-home .acces h3 {
	width: 200px;
	margin: 0 0 0 16px;
	padding: 3px 6px 4px 0;
}
.home_ism #content-col-right .content-right-home .document-list .document-block h4 {
	padding-bottom:2px;
	font-size: 0.7em;
	color:#ea3625;
}

.home_ism #content-col-right .content-right-home .document-list .document-block h4 a {
	text-decoration:none;
	color:#ea3625;
}

.home_ism #content-col-right .content-right-home .document-list .document-block h4 a:hover{
	text-decoration:underline;
}

.home_ism #content-col-right .content-right-home .document-list .document-block p {
	font-size: 0.6em;
}

.product-menu {
	display:none;	
}

.pagelibre_ism .footer-grey-line {
	margin:0px 0px 0px 0px;
}


.home_ism .footer-grey-line {
	margin:10px 0px 0px 0px;
}


#content-col-right .content-right .list-download h3, .encadre_nav_auto_contenu {
border-bottom:2px solid #D73021;
color:#EA3625;
font-size:1.2em;
font-weight:normal;
}


.content-box ul, .content-box ol  {
	margin-left : 15px;
}
.content-box ul.liste-objets , .content-box ol.liste-objets   {
	margin-left : 0px;
}

.home_ism #content-col-right .content-right-home .block-right {
	width:auto;
}

.home_ism #content-col-right .content-right-home .block-right .text{
	padding-left:10px;
}

.highlight-product-content-news {
	padding:7px;
}

.home_ism .sansstyle p {
	padding-bottom:15px;
	margin-bottom:0px;
}
