.body {
margin: 0px 0px 0px 0px;
background-position: center top;
background-repeat:no-repeat;
}


a { FONT-WEIGHT: bold; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 8pt; color: #F50909; text-decoration: underline}
a:active { FONT-WEIGHT: bold; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #F50909; text-decoration: none}
a:hover {FONT-WEIGHT: bold; font-family:  Tahoma, Arial, Helvetica, sans-serif; color: #535353; text-decoration: none}
a:link {FONT-WEIGHT: bold; font-family: Tahoma, Arial, Helvetica, sans-serif}
a:visited {FONT-WEIGHT: bold; font-family:  Tahoma, Arial, Helvetica, sans-serif}

.catstyle { FONT-WEIGHT: normal; font-family: Verdana; font-size: 8pt; color: #535353; }
.catstyle a {FONT-WEIGHT: normal; font-family: Verdana, Tahoma,  Arial, Helvetica, sans-serif; color: #535353; text-decoration: none}
.catstyle a:active {FONT-WEIGHT: normal;  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; color: #535353; text-decoration: none}
.catstyle a:hover { FONT-WEIGHT: normal;  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; color: #F50909; text-decoration: underline}
.catstyle a:link {FONT-WEIGHT: normal;  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif}
.catstyle a:visited { FONT-WEIGHT: normal; font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif}

.grigio { FONT-WEIGHT: normal; font-family: Verdana; font-size: 8pt; color: #535353; }
.grigio a {FONT-WEIGHT: bold; font-family: Verdana, Tahoma,  Arial, Helvetica, sans-serif; color: #535353; text-decoration: none}
.grigio a:active {FONT-WEIGHT: bold;  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; color: #535353; text-decoration: underline}
.grigio a:hover { FONT-WEIGHT: bold;  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; color: #F50909; text-decoration: none}
.grigio a:link {FONT-WEIGHT: bold;  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif;}
.grigio a:visited { FONT-WEIGHT: bold; font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif}

.bottom { FONT-WEIGHT: normal; font-family: Verdana; font-size: 8pt; color: #333333; }
.bottom a {FONT-WEIGHT: normal; font-family: Verdana, Tahoma,  Arial, Helvetica, sans-serif; color: #333333; text-decoration: none}
.bottom a:active {FONT-WEIGHT: normal;  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none}
.bottom a:hover { FONT-WEIGHT: normal;  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif; color: #333333; text-decoration: underline}
.bottom a:link {FONT-WEIGHT: normal;  font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif}
.bottom a:visited { FONT-WEIGHT: normal; font-family: Verdana,Tahoma, Arial, Helvetica, sans-serif}


.menu ul
{
list-style-type: none;
margin: 0;
padding: 0;

}
.menu a
{
display: block;
color: #6C6C6C;
width: 162px;
HEIGHT:17px;
padding-left:5px;
padding-top:5px;
text-decoration: none;
border-bottom:#D1D1D1 1px solid;
border-top:#ffffff 1px solid;
}
.menu a:hover
{
background-image: url(immagini/men-roll.gif);
color: #F50909;
}


*{ 
font-family:verdana,tahoma,arial,serif; 
font-size:8pt;
} 



.banner{
	background-color:#5E6365; border:#BDBDBD 1px solid; WIDTH: 390px;  HEIGHT:68px
}

.search{
	FONT: 11px   tahoma, verdana, arial,  sans-serif;  COLOR: #6C6C6C;  background-image: url(immagini/txt-sf.gif); border:#C7C7C7 1px solid; WIDTH: 203px;  HEIGHT:13px
}


.etichetta{
	background-image: url(immagini/etichett.gif); background-repeat: no-repeat; background-position: center left; padding-left:40px;  HEIGHT:40px
}


.mensf{
	background-image: url(immagini/men-sf.gif); background-repeat: no-repeat; background-position: top left; background-color: #DCDBDC
}

.insert{
	background-image: url(immagini/ins-sf.gif); background-repeat: no-repeat; background-position: top left;border-left:#D7D3D5 1px solid;border-right:#D7D3D5 1px solid
}
.insert2{
	background-image: url(immagini/ins2-sf.gif); background-repeat: no-repeat; background-position: top left;border-left:#D6D1D3 1px solid;border-right:#D6D1D3 1px solid
}

.categ{
	background-image: url(immagini/cat-sf.gif); background-repeat: no-repeat; background-position: top left;border-left:#D6D1D3 1px solid;border-right:#D6D1D3 1px solid
}

.titcat{
	FONT: 11px   tahoma, verdana, arial,  sans-serif;  FONT-WEIGHT: bold; COLOR: #F50909;  HEIGHT:20px; padding-top:5px;
}


.text{
	FONT: 11px   tahoma, verdana, arial,  sans-serif;  FONT-WEIGHT: bold; COLOR: #6C6C6C;  background-image: url(immagini/txt-sf.gif); border:#C7C7C7 1px solid; WIDTH: 150px;  HEIGHT:13px
}

.text2{
	FONT: 11px   tahoma, verdana, arial,  sans-serif;  FONT-WEIGHT: bold; COLOR: #6C6C6C;  background-image: url(immagini/txt-sf.gif); border:#C7C7C7 1px solid; WIDTH: 110px;  HEIGHT:13px
}
.text3{
	FONT: 11px   tahoma, verdana, arial,  sans-serif;  FONT-WEIGHT: bold; COLOR: #6C6C6C;  background-image: url(immagini/txt-sf.gif); border:#C7C7C7 1px solid; WIDTH: 90px;  HEIGHT:13px
}
.text4{
	FONT: 11px   tahoma, verdana, arial,  sans-serif;  FONT-WEIGHT: bold; COLOR: #6C6C6C;  background-image: url(immagini/txt-sf.gif); border:#C7C7C7 1px solid; WIDTH: 160px;  HEIGHT:13px
}
.text5{
	FONT: 11px   tahoma, verdana, arial,  sans-serif;  FONT-WEIGHT: bold; COLOR: #6C6C6C;  background-image: url(immagini/txt-sf.gif); border:#C7C7C7 1px solid; WIDTH: 130px;  HEIGHT:13px
}
.textcarrello{
	FONT: 11px   tahoma, verdana, arial,  sans-serif;  FONT-WEIGHT: bold; COLOR: #6C6C6C;  background-image: url(immagini/txt-sf.gif); border:#C7C7C7 1px solid; WIDTH: 40px;  HEIGHT:16px
}
.textsegnalazioni{
	FONT: 11px   tahoma, verdana, arial,  sans-serif;  FONT-WEIGHT: bold; COLOR: #6C6C6C;  background-image: url(immagini/txt-sf.gif); border:#C7C7C7 1px solid; WIDTH: 170px;  HEIGHT:13px
}

.Stile1 {
	color: #535353;
	font-weight: bold;
}
.Stile2 {
	color: #FFFFFF;
	font-weight: bold;
}
.Stile4 {color: #F50909}
.Stile5 {color: #666666}
.Stile6 {color: #333333}
.Stile8 {color: #F50909; font-weight: bold; }
.Stile9 {color: #666666}
.Stile11 {color: #535353}
.Stile14 {font-size: 10pt;font-weight: bold;}
.Stile20 {font-size: 13pt;font-weight: bold;}
.Stile22 {font-size: 10pt}
.Stile25 {font-size: 13pt; font-weight: bold; color: #F50909; }
.Stile26 {color: #535353}
.Stile27 {color: #F50909; font-weight: bold; }

/*
slide
----------------------------------------------------------------
*/
#container {
	width:480px;
	padding:10px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:500px;
	height:237px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:670px;
	height:301px;
	top:-3px;
	left:-80px;
}

#slides {
	position:absolute;
	top:15px;
	left:4px;
	z-index:100;
}

#slides .next,#slides .prev {
	position:absolute;
	top:107px;
	left:-30px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

.slides_container {
	width:500px;
	height:220px;
	overflow:hidden;
	position:relative;
}

#slides .next {
	left:505px;
}

.pagination {
	margin:26px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

/*
chiudi slide
----------------------------------------------------------------
*/
