table.prices {
margin-right: 40px;
max-width: 750px;
width: 100%;
background: #eeeeee;
margin-bottom: 40px;
}

.priceFrom {
font-size: 0.8em;
color: #969696;
}
		
 tbody {
 padding: 0 20px;
 }
table.prices a {
font-size: 20px;
}


table.prices.carpet tbody th {
border-bottom: 2px solid #00a8ec;
}

table.prices.office tbody th {
border-bottom: 2px solid #00a8ec;
}

table.prices tbody {
border-bottom: 1px solid #ddd;	
margin-top: 25px;
}
table.prices tbody:hover {
background: #fff;
}

		table.prices th, table.prices td {
vertical-align: top;
font-size: 1.3em;
text-align: center;
padding: 20px 0;	
		}
		
		.prices td:first-child, .prices th:first-child {
		text-align: left;
	padding-left: 35px	
		}
