body, td {
	font-size:11px;
}

a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

acronym {
	cursor: help;
}

.text {
	font : normal 11px/normal Verdana;;
	text-decoration: none;
	text-align: justify;
}

.verde_scuro {
	font : 10px Verdana;
	text-decoration : none;
	color : Navy;
	font-weight : bold;
	border: 1px solid #CCCCCC;
}
.titoletti_black{
	font : bold 13px Verdana;
	color : Black;
	text-decoration: none
}
.titoletti_white{
	font : bold 13px Verdana;
	color : White;
	text-decoration: none
}
.form_white {
	font : bold 11px Verdana;
	color : White;
	border: #00CC00 none;
	text-decoration: none
}
.form_black {
	font : bold 11px Verdana;
	color : Black;
	border: #00CC00 none;
	text-decoration: none
}
.area_centrale{
	font : 10px Verdana;
	text-decoration : none;
	color : Black;
	border: 1px #009900
}
.link_deco{
	font : bold 10px Verdana;
	text-decoration : none;
	color : #333333;
	border: 1px #009900;
	background-color: #BFE2FF;
	text-align: center;
	background-position: center center;
	letter-spacing: 2px
}
.title_red {
	font : 11px Verdana;
	text-decoration : none;
	color : Red;
	font-weight : bold;
}
.prod_name {
	font : 10px Verdana;
	text-decoration : none;
	color : Black;
	font-weight : bold;
}
.prod_name_offerta {
	font : 12px Verdana;
	text-decoration : none;
	color : White;
	font-weight : bold;
	background-color : Blue;
}
.marlett {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold; font-variant: small-caps; color: #FFFFFF;
	line-height: 5px; font-size: 14px; vertical-align: bottom
}
.borderTB {
	border-top-color : Silver;
	border-top-style : solid;
	border-top-width : 1px;
	border-bottom-color : Silver;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
.borderT {
	border-top-color : Silver;
	border-top-style : solid;
	border-top-width : 1px;
}
.borderB{
	border-bottom-color : Silver;
	border-bottom-style : solid;
	border-bottom-width : 1px;
}
.borderL{
	border-left-color : Silver;
	border-left-style : solid;
	border-left-width : 1px;
}
.borderR{
	border-right-color : Silver;
	border-right-style : solid;
	border-right-width : 1px;
}
.titoletto_deco {
	font : bold 12px Verdana;
	text-decoration : none;
	color : White;
	border: 1px #009900 dashed;
	background-color: #4E9E52;
	text-align: center;
	background-position: center center;
	letter-spacing: 1px;
}
.link_white { font : bold 10px Verdana; text-decoration : none; color : White;text-align: center; background-position: center center; }
.link_black { font : bold 10px Verdana; text-decoration : none; color : #000000; text-align: center; background-position: center center; letter-spacing: 2px }
.footer { font : 10px Verdana; text-decoration : none; color : #FFFFFF; border: 1px #009900 dotted ; background-color: #669966; background-position: center center; letter-spacing: 1px; text-align: center; vertical-align: middle}
.tabella {  background-image: url(immagini/sfondo_tabella.gif); background-repeat: no-repeat; clip:  rect(0px 0px 0px 0px)}
.campo_cat {  font-size: 9px}
.textlargo { font : normal 11px/normal Verdana; cursor: text ; text-decoration: none ; word-spacing: 2px}
.titoletto {
	font : bold 13px Verdana;
	text-decoration : none;
	color : #000000;
	border: 1px #009900;
	background-color: #BFE2FF;
	text-align: left;
	background-position: center center;
	letter-spacing: 2px
}
.border4l {
	border-bottom-color : Silver;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: Silver;
	border-right-color: Silver;
	border-left-color: Silver;

}
.titolettiRed {

	font : bold small-caps 14px Verdana;
	color : #FFFF99;
	text-decoration: none
}
.prezzoBarrato {
	text-decoration: line-through;
}
.textdx {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: right;


}
.textinmezzo {
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-align: center;


}
.textpiccolo {
	font-size:11px;
}
.sfondotabella {
	/*background-attachment: fixed;
	background-image: url(immagini/sfondocategorietesto.jpg);
	background-repeat: no-repeat;
	background-position: left top;*/
	background-image:url(immagini/sfondosemitrasp.png);
	background-repeat:repeat;
	position:absolute; left:152px; top:198px !important; top:188px; width:414px; height:280px; z-index:1; overflow: auto; visibility: hidden;
	
}

#rotator
{
	overflow: hidden;
	margin: 0px 5px 0px 0px;
	position: relative;
	width: 470px;
	height: 352px; 
}

#rotator img
{
	border: 0;
}
