
#topTitle 	{position:absolute;top:38px;left:60px;}
#topText 	{position:absolute;top:41px;left:211px;}

#listprodTable {
	border-collapse:collapse;
	width:100%;
}

#listprodTable tr th {
	background-color:#D0CDC8;
	color:#7C796E;
	font-size:1em;
	padding:2px 3px;
	border-color:#9d9daa;
	border-style:solid;
}
#listprodTable tr th.imageCell 		{border-width:1px 0 1px 1px;}
#listprodTable tr th.dataCell 		{border-width:1px 0;}
#listprodTable tr th.quantityCell	{border-width:1px 1px 1px 0;}


#listprodTable tr td {
	padding:8px 6px 6px 6px;
	vertical-align:top;
}

#listprodTable tr td.imageCell {
	width:82px;
	border-color:#9d9daa;
	border-style:solid;
	border-width:1px 0 1px 1px;
	padding-right:40px;
}
#listprodTable tr td.imageCell img {
	border:1px solid #000;
}


#listprodTable tr td.dataCell {
	border-color:#9d9daa;
	border-style:solid;
	border-width:1px 0;
}
#listprodTable tr td.dataCell h3 {
	margin:0 0 0.5em 0;
	font-size:1.2em;
	font-weight:bold;
}
#listprodTable tr td.dataCell strong {color:#FFF;font-weight:normal;}
#listprodTable tr td.dataCell div.link {
	margin:0.5em 0 0.4em 0;
}


#listprodTable tr td.quantityCell {
	border-color:#9d9daa;
	border-style:solid;
	border-width:1px 1px 1px 0;
	vertical-align:middle;
}

#listprodTable tr td.totalCell input, #listprodTable tr td.totalCell a {float:right;}

