#page.materials {
}
#page.materials .sub_col_wrap {
	overflow: hidden;
}
#page.materials.poudres .cols_wrap {
	background-image: url(imgs/subanner_powd.gif);
}
#page.materials.conditionnement .cols_wrap {
	background-image: url(imgs/subanner_pack.gif);
}
#page.materials div.entry {
	margin-left: 20px;
	overflow: hidden;
}
#page.materials h2.subTitle {
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 1px;
	padding: 7px 0;
	color: #532970;
	border-bottom: 1px solid #ddd;
}
#page.materials h2.subTitle a {
	color: #532970;
	float: left;
	padding-right: 12px;
	margin-right: 7px;
}


/*    +--------------------------------------------+
	  | Materials nav                              |
------+--------------------------------------------+------------------------------------------------*/
	#materialsNav {
		margin-left:         20px;
		overflow:            hidden;
		/*background:          #ccc;*/
	}
	#materialsNav ul li {
		height:              60px;
		width:               240px;
		float:               left;
		background:          url(imgs/mat_cont.gif) no-repeat top left;
		overflow:            hidden;
		margin:              0 10px 5px 0;
	}
	#materialsNav ul li.right {
		margin-right:        0;
	}
	#materialsNav ul li a.thumb {
		height:              50px;
		width:               50px;
		padding:             5px;
		float:               left;
		overflow:            hidden;
	}
	#materialsNav ul li a.thumb img {
		height:              50px;
		width:               50px;
	}
	#materialsNav ul li a.mat_name {
		display:             block;
		float:               left;
		width:               165px;
		height:              40px;
		padding:             10px 10px 10px 5px;
		color:               #532970;
	}
	#materialsNav ul li a:hover {
		color:            #7c5c92;
	}
	#materialsNav ul li.selected {
		background:          url(imgs/mat_cont_selected.gif) no-repeat top left;
	}
	#materialsNav ul li.selected a {
		color:            #eee;
	}
	
	.materialSubnav {
		border-bottom:    1px solid #ccc;
	}
	.materialSubnav ul{
		margin:           5px 10px;
	}
	.materialSubnav li a {
		color:            #532970;
		padding:          3px 0;
		display:          block;
	}

/*    +--------------------------------------------+
	  | Downloads                                  |
------+--------------------------------------------+------------------------------------------------*/
	#downloads {
		position:         absolute;
		z-index:          100;
		left:             50%;
		top:              270px;
		margin-left:      280px;
		width:            226px;	
	}
	#downloads h3 {
		width:            26px;
		overflow:         hidden;
		text-indent:      -2000px;
		text-align:       left;
		height:           120px;
		float:            right;
		background:       url(imgs/downloads.gif) no-repeat top left;
	}
	#downloads .leftPanel {
		width:            199px;
		background:       #eee;
		overflow:         hidden;
		float:            right;
		display:          none;
		border-top:       1px solid #ccc;
		border-left:      1px solid #ccc;
	}
	#downloads .leftPanel a {
		color:            #555;
		display:          block;
		padding:          5px 5px 5px 24px;
		border-bottom:    1px solid #ccc;
		background:       url(imgs/drive.png) no-repeat 4px 2px;
	}
	#downloads .leftPanel a:hover {
		color:            #999;
		background-color: #fff;
	}

/*    +--------------------------------------------+
	  | Product description                        |
------+--------------------------------------------+------------------------------------------------*/
	#page.materials div.description {
		overflow:         hidden;
		padding:          10px 0;
		min-height:       250px !important;
		line-height:      18px;
	}
	.IE #page.materials div.description {
		height:           250px;
	}
	#page.materials div.description h3 {
		color:            #532970;
		border-bottom:    1px solid #CCC;
		font-size:        14px;
		font-weight:      normal;
		letter-spacing:   1px;
		margin-top:       10px;
		margin-bottom:    7px;
		padding-bottom:   2px;
	}
	#page.materials div.description p {
		margin-bottom:    5px;
	}
	#page.materials div.description ul {
		margin-bottom:    5px;
	}
	#page.materials div.description li {
		padding-left:     16px;
		margin-bottom:    3px;
		background:       url(imgs/arrow_bullet.gif) no-repeat 0 2px;
	}
	#page.materials div.description img {
	}

