﻿
.fst {
	width: 250px;
	height:30px;
}

.med {
	width: 300px;
	height: 30px;
	border-bottom: 1px dotted #CCC;
}
.sm {
	width: 110px;
	height:30px;
	border-bottom: 1px dotted #CCC;
}
.solutions-catalog {
	width:100%;
}
.solutions-catalog td {
	padding:3px;
}
.solutions-catalog a {
	font-size:0.9em;
}

.solutions-catalog td br {
	margin-bottom:5px;
}
th {
	padding: 4px;
	background-color: #c9e1f5;
	color: #333333;
}
th.med, th.sm {
	border:none;
}
.main-catalog {
	text-align: center;
}
.main-catalog tr td{
	text-align: center;
	padding:3px;
	width:33%;
}

