/* ================================
    CSS STYLES FOR Module Temoignages
   ================================
*/

#content a:link, #content a:visited { text-decoration:none; color:#008469;}
#content a:hover { text-decoration:underline; color:#008469;}

.txtHeader
{
  color: #158569;
}
.itemImage{
  height:120px;
  width:180px;
  float: left;
  margin: 10px;
}

.itemTitle{
	
	font-size: 28px;
	text-align:left;
	margin-left: 10px;
}

.itemTitleSmall{
	
	font-size: 11px;
	text-align:left;
	margin-left: 10px;
}

#itemDetail
{
	float:left;
	margin-left:15px;
	width:570px;
	text-align:justify;
	
}

#itemSimple
{
	float:left;
	margin-left:15px;
	width:570px;
}

.itemDesc
{
	background: #FFF url(images/bgDesc.png) repeat-x scroll center top;
	float: left;
	width: 100%;
}
.itemDescription p
{
	margin-left:10px;
	margin-right:10px;
}
.itemSubDetail
{
	background: #FFF url(images/bgDetail.png) repeat-x scroll center top;
	clear: left;
}

.subItemHeaderPane
{
	background: url(images/bgSubItemHeader.png) no-repeat;
	height:20px;
	width:570px;
	margin-top: -1px;
/*	position: relative;*/
	padding-top: 7px;
	cursor:pointer
}
.subItemHeaderPane_over
{
	background: url(images/bgSubItemHeader_over.png) no-repeat;
	height:20px;
	width:570px;
	margin-top: -1px;
/*	position: relative;*/
	padding-top: 7px;
	cursor:pointer
}
.subItemHeader
{
	font-weight: bolder;
	font-size: 11px;
	margin-left: 10px;
}
.subItemContent
{
	margin-left:10px;
	margin-right:10px;
	text-align: justify;
}
/*
.companyDetail h4
{
	color: #158569;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
*/

#bloc_sage h4 { background:transparent url(images/icon_decou.gif) no-repeat scroll left center; font-size:11px; font-weight:bold; color: #63902b; padding-left:18px;}
#bloc_sage p { width:220px;}
#bloc_sage p a:link , #bloc_sage p a:visited { background:url(images/icon_decou.gif) no-repeat; padding-left:20px; text-decoration:none; color:#675C53; display:inline}
#bloc_sage p a:hover { background:url(images/icon_decou.gif) no-repeat; padding-left:20px; text-decoration: underline; color:#675C53}
#bloc_sage br {font-size:5px;}

.companyDetail{background:transparent url(images/bg_pour_temoignages.gif) no-repeat scroll 0%;width:239px;height:450px ;padding:12px 0px 0px 0px;margin:0px 0px 0px 0px;}
.companyImage{float: right;margin:10px 10px 0px 0px;}
.companyTitle{font-size:20px;font-weight:bold;color:#C1D59F;}
/*.companyTitleSmall{font-size:12px;font-weight:bold;margin-left: 10px;}*/
.companyDetail p{color: #3a3a3a;	font-family: Arial, Helvetica, sans-serif;font-size: 10px;}
.companyDetail .txt{	clear: right;margin:0px 5px 0px 10px;}

#coverFlow
{
	margin-top:10px;
}
.itemList
{
	height: 80px;
}
.itemImageThumb
{
	clear: both;
	width: 100px;
	height: 60px;
	float: left;
	padding-right: 10px;
}

#itemList
{
	margin-top: 15px;
	
}
#itemList ul
{
	margin: 0px;
	padding-left: 0px;
	float: left;
	overflow: hidden;
	height: 150px;
	width: 400px;
}

.scrollArea {
	width: 8px;
	float: right;
	display: inline;
	margin-right: 8px;
	/*visibility: hidden;*/
}

.scrollBarContainer {
	height: 130px;
	width: 6px;
	margin-left: 1px;
}

.scrollKnob {
	background-color: #158569;
	height: 2px;
	width: 5px;
	margin-left: 1px;
}
#sage_coverflow {
	float:left;
	margin-left:15px;
	width:570px;
}

#dnn_ctr12511_HomeView_DetailView_lnkSimpleItem{
display:block;
margin:12px 0pt 10px 10px;
padding-left:18px;
background:transparent url(images/puce_vert_fonce.gif) no-repeat scroll 0pt 3px;
float:left;
}
