.wrapper.secondary { position: static }

.main { border-bottom: none }

.biggest { margin: 0 0 0 }

.biggest a {
	text-decoration: none;
}

.domotica .smallest a  {
	color: #639968;
}

.domotica .smallest a:hover {
	color: #467F46;
}

.videosorveglianza .smallest a {
	color: #998663;
}

.videosorveglianza .smallest a:hover {
	color: #7F6746;
}

.reti-wireless .smallest a {
	color: #996364;
}

.reti-wireless .smallest a:hover {
	color: #7F4649;
}

.smallest p {
	margin: 0 0 20px;
}

.telefonia-voip .title {
	background: transparent url(../images/voip_background.jpg) no-repeat bottom right;
}

.domotica .title {
	background: transparent url(../images/domotica_background.jpg) no-repeat bottom right;
}

.videosorveglianza .title {
	background: transparent url(../images/videosorv_background.jpg) no-repeat bottom right;
}

.reti-wireless .title {
	background: transparent url(../images/wireless_background.jpg) no-repeat bottom right;
}

/*.body h2 { position: absolute; left: -9999px }*/

.categories { margin: 0; padding: 0; list-style: none }

.categories {
	margin: 0 0 -25px;
	padding: 10px 0 10px;
	overflow: hidden;
	font: bold 15px/2 Titillium, Arial, Helvetica Neue, Helvetica, sans-serif;
	text-transform: uppercase;
	background: rgba(243, 246, 245, 0.5);
}

.categories li {
	padding: 0;
}

.categories li.alpha {
	margin-right: 25px;
}

.categories li.beta {
	margin-left: 0;
	margin-right: 20px;
}

.categories li.omega {
	margin-left: -5px;
}

.categories a {
	padding: 5px 1px;
	background: transparent;
	text-decoration: none;
}

.categories a.current {
	color: #96a2a8;
}

.categories a .count {
	color: #687782;
	font: bold 16px/1 Museo, Arial, Helvetica Neue, Helvetica, sans-serif;
}

.categories a:hover {
	background: transparent;
}

.products {
	margin: 0;
	padding: 0;
}

.products li.grid_6 {
	width: 440px;
	margin-bottom: 10px;
	padding: 0 0 10px 0;
	list-style: none;
/*	border-bottom: 1px solid #eee;*/
}

.products li.alpha {
	margin-right: 50px;
}

.products h3 {
	margin: 0; padding: 0;
	font: bold 17px/50px Museo, Arial, Helvetica Neue, Helvetica, sans-serif;
	border-bottom: 1px solid #eee;
}

.products h3 a {
	display: block;
	height: 50px;
	color: #757d82;
	background: #f3f6f5;
	text-shadow: 1px 1px 3px #CACACA;
	text-decoration: none;
}

.products h3 a:hover {
	color: #96a2a8;
	background: #f3f6f5;
}

.products .desc {
	position: relative;
	margin: 10px 0;
	font: normal 14px/1.6 Aller, "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
}

.products img {
	position: relative;
	float: left;
	width: 158px;
	border: 1px solid #cfcfcf;
}

.products p {
	margin: 0 20px 0 175px;
}

.products p.more {
	position: absolute;
	left: 1px; top: 1px;
	margin: 0;
	width: 156px;
	height: 103px;
	border: 1px solid #f3f6f5;
}

.products .more a {
	display: block;
	height: 78px;
	background: transparent;
	color: #f3f6f5;
	text-decoration: none;
}

.products .more span {
	display: block;
	height: 25px;
	position: relative; top: 78px 0 0;
	padding: 0 0 0 10px;
	background: rgba(0, 0, 0, 0.5);
	color: #f3f6f5;
	font: bold 14px/25px Century Gothic, Apple Gothic, sans-serif;
	text-shadow: 1px 1px 1px #303030;
}

.products .more a:hover {
	background: rgba(255, 255, 255, 0.3);
}

.no-rgba .products .more span {
	background: #838383;
}
