.page-half-left2 {
	float: left;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 153px;
}
.page-half-right2 {
	margin: 0;
	padding: 0;
}
.page-half-left2 ul li a {
	text-decoration: none;
}
.page-half-left2 ul li {
	display: block;
	border-style: none;
	border-bottom: 1px solid silver;
	padding: 7px 0;
	background: none;
	margin: 0;
}
.menu_produitfirst {
	font-weight: bold;
	font-size: 1.4em;
	cursor: pointer;
}
.menu_produitsecond {
	font-size: 1.2em;
}
.first {
	color: #5c5c5c;
}
.menu_produitfirsthover {
	color: #BF0016;
}
.page-half-left2 ul li.last {
	border-bottom: none;
}
.titrevertical {
	color: silver;
	font-weight: bold;
	font-size: 1.9em;
	height: 200px;
}
.titrevertical2 {
	color: silver;
	font-weight: bold;
	font-size: 1.9em;
}
.imgplusproduits {
	background: url(../images/texte_vertical/plusproduits.gif) no-repeat left top;
}
.imgfonctions {
	background: url(../images/texte_vertical/fonctions.gif) no-repeat left top;
}
.imgdocuments {
	background: url(../images/texte_vertical/documents.gif) no-repeat left top;
}
.imgprodasso {
	background: url(../images/texte_vertical/prodasso.gif) no-repeat left top;
}
.imgaccessoires {
	background: url(../images/texte_vertical/accessoires.gif) no-repeat left top;
}
.page-main-center-content-p2 {
	font-size: 1.2em;
	line-height: 1.3em;
	margin:7px 0 1.5em;
	padding: 0;
	text-align: justify;
}
.page-main-center-content-p2 ul {

}
.page-half-right2 ul {
	line-height: 20px;
}
.page-main-center-content-p2 p {
	margin-bottom: 10px;
}
.normal-linkproduit {
	background: transparent url(../images/link-arrow.gif) no-repeat scroll 4px 5px;
	padding-left: 15px;
	margin-top: 5px;
	display: block;
}
.coltop {
	border: medium none;
	border-collapse: collapse;
	margin: 10px 0;
	width: 100%;
}
.coltop tr td.coltitre {
	color: #555555;
	font-size: 1.4em;
	padding: 5px;
	text-align: center;
	font-weight: bold;
}
td.coltitre2 {
	border-bottom: 1px dotted #AAAAAA;
	color: #555555;
	font-size: 1.3em;
	padding: 5px 5px 5px 10px;
	text-align: left;
	background-color: #eee;
	font-weight: bold;
}
td.italic {
	font-weight: bold;
	font-style: italic;
}
td.coltext {
	border-bottom: 1px dotted #AAAAAA;
	color: #555555;
	font-size: 1.2em;
	padding: 5px 5px 5px 10px;
	text-align: left;
}
td.coltextlast {
	border-bottom: none;
}
.pictos_caracteristique img {
	padding: 5px;
}
h2.page-center-content-h-center {
	height: 40px;
}
div#divcaracteristiques li {
	float: left;
	width: 150px;
	font-size: 12px;
	border-left: 2px solid #DEDEDE;
	padding-left: 3px;
	margin-bottom: 3px;
}
li#descriptif {
	background: transparent url(../images/bt_hautpage.png) no-repeat 0 0;
	padding-left: 20px;
	padding-bottom: 10px;
	border-bottom: none;
}
li#descriptif:hover {
	background-position: 0 -17px;
}
div#divcaracteristiques li#descriptif {
	background: transparent url(../images/bt_hautpage.png) no-repeat 0 0;
	padding-left: 20px;
	padding-bottom: 17px;
	width: 30px;
	border: none;
	margin-bottom: 50px;
}
table.coltable td {
	border: none;
}
.page-main-center-content-p2 h2 {
	padding: 0;
	margin: 10px 0 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #888;
	background: none;
	text-align: left;
	height: auto;
}
div.page-main-center-content, div.page-main-center {
	position: relative;
}
div.pictosright {
	top: 48px;
	right: 15px;
	width: 40px
}
div.pictosright img {
	width: 40px;
	height: 40px;
	margin-bottom: 11px;
}
div.pictosleft {
	position: absolute;
	top: 48px;
	left: 15px;
	width: 120px
}
div.pictosleft img {
	/*width: 120px;*/
  	height: 30px;
	margin-bottom: 11px;
}
div.page-half-right2 ul li {
	font-size: 12px;
}

/* Produit TABS -> Sam octobre 2009 */
ul.tabNavigation {
	width: 580px;
	height: 25px;
}
.tabs_fiche_produits ul.tabNavigation li{
	background-image:none;
	display:inline;
	float:left;
	margin:0;
	padding-left:0;
}
.tabs_fiche_produits ul.tabNavigation li a strong{
	display: block;
	background: url(../images/h2-bg2.gif) repeat-x left top;
	height: 20px;
	padding-left:10px;
	color: #959494;
	text-decoration: none;
	float: left;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	cursor: pointer;
}
.tabs_fiche_produits ul.tabNavigation li a span {
	background: url(../images/coin-panel-right2.gif) no-repeat right top;
	display: block;
	height: 25px;
	width: 10px;
	float: left;
	margin-right:5px;
}
ul.tabNavigation {
	list-style: none;
	margin: 0;
}
.tabs_fiche_produits ul.tabNavigation li a.selected strong,
.tabs_fiche_produits ul.tabNavigation li a:hover strong {
	background: url(../images/h2-bg2.gif) repeat-x left -25px;
	height:20px;
	color: #fff;
	padding-top: 5px;
	cursor: pointer;
}
.tabs_fiche_produits ul.tabNavigation li a.selected span,
.tabs_fiche_produits ul.tabNavigation li a:hover span {
	background: url(../images/coin-panel-right2.gif) no-repeat right -25px;
	height: 25px;
	margin-right:5px;	
}
ul.tabNavigation li a:focus {
	outline: 0;
}
.clearfixtabs {
	clear: both;
	height: 1px;
	display: none;
}
#tab_avantages, #tab_fonctions, #tab_caracteristiques, #tab_documents {
	border: 1px solid #e2001a;
	clear: both;
	float: left;
	width:525px;
	padding: 10px 0;
	margin: 0 0 20px;
}
#tab_avantages ul, #tab_fonctions ul, #tab_documents ul{
	padding-right: 20px;	
}
img.btn-small-arrow-left {
	float:left;
	margin-top:6px;
}
img.btn-small-arrow-right {
	float:right;
	margin-top:6px;	
}
.titre_ficheproduit {
	color: #e2001a;
	font-size: 20px;
	margin-top:20px;
}
div.pictosright {
	float:left;
	margin-left:10px;
	margin-right:10px;
}
.fiche_prod_tabscontent {
	float: left;
	width: 450px;
}
.panel_ficheprod {
	float:left;
	overflow:hidden;
	padding:0;
	width:285px;
	margin: 10px 10px 10px 0;
}
.panel_ficheprod h2 {
	background-image: url(../images/bg_titre_blocficheproduit.gif);
}
.panel_ficheprod_large {
	overflow:hidden;
	padding:0;
	width:580px;
	margin: 10px 10px 10px 0;	
}
.panel_ficheprod_large h2 {
	background-image: url(../images/bg_titre_blocficheproduit.gif);
	width: 271px;
}
h2.blocficheprod {
	font-weight: bold;
	font-size: 15px;
}
.autres_produits {
	float:left;
	width:247px;
	padding: 0 20px 10px;
}
.autres_produits img {
	float: left;
	padding-right: 10px;
}
.prodassociable img {
	float: left;
	padding-right:10px;	
}
.autres_produits h3, .prodassociable h3, .prodassociable h3 a{
	margin-bottom: 5px;
	color: #adadad;
	font-size: 14px;
}
.prodassociable, .prodaccessoires {
	padding: 0 20px 10px 25px;
}
.prodassociable li, .prodaccessoires li {
	list-style: none;	
}
.prodassociable li a, .prodaccessoires li a{
	background:transparent url(../images/link-arrow.gif) no-repeat scroll 4px 5px;
	padding:0 0 0 20px;
}
.bloc_acce, .bloc_Prod_asso {
	padding-top: 10px;
}