
#novitabox,#topshop,#offertebox{
	margin-top:30px;
}




.loginimput{
	padding:4px;
	margin:4px;
	width:70px;
}

#list
{
	padding:0;
	margin:0;
	white-space:nowrap;
	list-style-type:none;
}



#list li {
	display:inline;
	background-image: url(../al_img/arrow-right.gif);
	background-position: right center;
	background-repeat: no-repeat;
	margin:0;

}

#list li a {
	color: #999;
	text-decoration: none;
	font-size:16px;
}

#list li a:hover {
	color: #FF0000;
	text-decoration: none;
}

#list li span{
color: #666666;
	margin-right:20px;
	font-family: Arial, Helvetica, sans-serif;

	font-size:16px;

}

.ifM_box
{ position: relative; top: 0px; left: 0px; width: 240px; height: 580px; margin: 0; padding: 0; overflow: hidden; }
.ifM_header
{ position: absolute; top: 0; left: 0; height: 18px; width: 200px; background: #d1d1d1; color: #fff;
text-align: right; vertical-align: middle; line-height: 18px; }
.ifM_header a
{ margin-right: 12px; text-decoration: none; color: #fff; cursor: pointer; }
.ifM_header a:HOVER
{ color: #333; }
.ifM_wrapper
{ position: absolute; top: 0px; left: 0; width: 2270px; height: 580px; overflow: hidden; margin: 0; padding: 0; border: 0; }
.ifM_tile { position: absolute; top: 0; left: 0px; width: 240px; height: auto; overflow: hidden; margin: 0; padding: 0; border: 0; display: block; }

.ifM_back a{text-decoration: none; color: #fff; background-color: #557893; display: block; }
.ifM_back a:hover{color: #FFFFFF;background-color:#A9B9C6;}







.ifM_desc {font-size:smaller;font-weight: normal; }
.ifM_cats {width: 100%;	vertical-align: middle;	text-align: left;height:60px;}
.ifM_cats h3 {margin: 0; padding: 8px 0; font-weight: normal; }

.ifM_cats p {margin: 0; padding: 0; }
.ifM_pager  {height: 18px; width: 183px; line-height: 18px; margin: 0; border: 0; padding: 0;
color: #fff; text-align: center; vertical-align: middle; }
.ifM_pager a
{
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	display: block;
	background-color: #B6B08F;
}
.ifM_pager a:HOVER
{
	background-color: #E9EAE1;
}
.ifM_pager img
{ border: 0; margin: 6px 0; }
.ifM_content
{ width: 240px; margin: 1px 0; padding: 0; border: 0; overflow: hidden; }

.ifM_content a
{
	text-decoration: none;
	color: #333;
	height: 25px;
	width: 100%;
	display: block;
	line-height: 25px;
	padding: 0 0 0 0;
	background-color: #E7E8DB;
	margin: 1px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B6AB8B;
}
.ifM_content a:hover {
	color: #000000;
	background-color: #B6B08F;
}

.selected_cat{
	font-weight:bold;
}
.selected_cat a{

	background-color: #B6B08F;
}

.ifM_more{ background-image: url(../al_img/arrow.gif); background-repeat: no-repeat; background-position: right center; }


.ifM_reset
{ position: absolute; top: 255px; right: 62px; height: 18px; width: 52px; background: #d1d1d1; color: #fff; line-height: 18px;
vertical-align: middle; text-align: center; margin: 10px 0 0 0; padding: 0; border: 0; z-index: 99; }
.ifM_reset a
{ height: 100%; width: 100%; text-decoration: none; color: #fff; display: block; }
.ifM_reset a
{ color: #fff; background: #d1d1d1; }
.ifM_reset a:HOVER
{
	color: #000000;
	background: #ffffff;
}

.count_prodotti{
	color:#666666;
	font-size: smaller;
	text-align: right;
	float:left;
	width:20px;
}

.nome_subcategoria{

	font-size: small;
	float:left;


}




