body{
text-align:center;
	font-family: arial, helvetica, sans-serif;
		font-size: 0.9em;
		color:#2b2e33;
}
div.tableauComparaison{
margin:auto;
padding:auto;
}
table.prod_list {

	margin-top: 10px;
	margin-bottom: 10px;
}


table.prod_list tbody th {
	height: 24px;
	background: #000000;
	color: #FFFFFF;

	vertical-align: middle;
}
table.prod_list tbody td {
	height: 100px;
	width: 100px;
	padding: 4px;
	vertical-align: middle;
}
table.prod_list tbody td.last {
	border-right: 0;
}
table.prod_list tbody td.admin {

	border-right: 1px solid #000000;
}
table.prod_list tbody td.rep {
border-right: 1px solid #000000;
}

table.prod_specs{

top:10px;
left:10px;
border:3px solid #c9cacd;
margin-bottom:10px;
}
table.prod_specs tr.tbody td{
background-color:#fff;
border-right:1px solid #c9cacd;
font-weight:bold;
color:#84090b;
font-size:1.3em;
	font-size:16px;
}

table.prod_specs tr.tbody td  span.nameProd{
display:block;

}
table.prod_specs  span.nameProd {
color:#656565;
}
table.prod_specs tr td.price{
font-weight:bold;
color:#84090b;
padding-bottom:5px;
font-size:1.2em;
	font-size:14px;
}
table.prod_specs tr td.specs_name{
background-color:#f1f2f2;
color:#053172;

font-weight:bold;
font-size:1.2em;

	font-size:14px;
}
table.prod_specs tr td.specs_vide{
background-color:#f1f2f2;
border-right:1px solid #c9cacd;
}
table.prod_specs tr td{
padding-left:5px;
padding-top:3px;
vertical-align:top;
padding-right:5px;
border-right:1px solid #c9cacd;
padding-bottom:4px;
	font-size:12px;
}
table.prod_specs tr td.last, table.prod_specs tr th.last{
border:none;
}
table.prod_specs tr.specs_name td{
border-top:1px solid #c9cacd;
padding-top:5px;
}

img{
border:none;
text-align:center;
}

table.prod_list thead td{
border:1px solid red;
	text-align: center;
}

table tr td{
line-height:1em;
}

td a.print_compare img{
position:absolute;
margin-top:-36px;
margin-left:-33px;
}

span.precisePrice{
font-size:0.8em;
font-style:italic;
}
