.ImgOff {
 filter:Alpha(opacity=30, finishopacity=100, Style=1, StartX=0, StartY=0, FinishX=0, FinishY=0 );
 BACKGROUND:red;
}

.lingue {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.65em;
color: #000000;
}

.lingue a {
text-decoration: none;
color: #000000;
}

.lingue a:hover {
text-decoration: none;
color: #585858;
}


.menu_dx, 
.menu_dx_act {
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 1em;
color: #ffffff;
font-weight: bold;
}

.menu_dx a {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

.menu_dx a:hover {
color: #000000;
font-weight: bold;
text-decoration: none;
}


.menu_dx_act a {
color: #000000;
font-weight: bold;
text-decoration: none;
}

.menu_dx_act a:hover {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}



.menu_sx {
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
color: #ffffff;
font-weight: bold;
}

.menu_sx a {
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

.menu_sx a:hover {
color: #E92A32;
font-weight: bold;
text-decoration: none;
}

.menu_sx_act {
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
color: #E92A32;
font-weight: bold;
}

.menu_sx_act a {
color: #E92A32;
font-weight: bold;
text-decoration: none;
}

.menu_sx_act a:hover {
color: #E92A32;
font-weight: bold;
text-decoration: none;
}

.titolo_1 {
color: #E92A32;
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 0.8em;
}


.testo {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
color: #000000;
}

.testo a {
color: #E92A32;
}

.testo a:hover {
color: #000000;
}

.tit_novita {
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 0.9em;
color: #404040;
font-weight: bold;
}



.tit_novita a {
color: #404040;
text-decoration: none;
}

.tit_novita a:hover {
color: #E92A32;
text-decoration: none;
}


.entra {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.9em;
color: #000000;
}

.entra a {
color: #E92A32;
text-decoration: none;
}

.entra a:hover {
color: #000000;
text-decoration: none;
}



/* Definizione del form per eventuale scheda contatti e campi di ricerca */
textarea
{
	border: 1px solid #808080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.7em;

}


input {
	border: 1px solid #808080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.7em;
	}


select {
	border: 1px solid #808080;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 0.7em;	
	}
	
	/*fine*/
	
	
	.indirizzo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
color: #808080;
	}
	
	.indirizzo a {
color: #E82B32;
text-decoration: underline;
}

.indirizzo a:hover {
color: #808080;
text-decoration: underline;
}



/*SUB MENU*/
ul.sub_menu_sx {
list-style-image: url(img/bullet_menusx.gif);
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
color: #ffffff;
}

li.sub_menu_sx {
padding: 3px 3px 3px 1px;
}

li.sub_menu_sx a{
color: #ffffff;
text-decoration: none;
}

li.sub_menu_sx a:hover{
color: #E92A32;
text-decoration: none;
}

ul.sub_menu_sx_act {
list-style-image: url(img/bullet_menusx_act.gif);
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
color: #ffffff;
}

li.sub_menu_sx_act {
padding: 3px 3px 3px 1px;
list-style-image: url(img/bullet_menusx_act.gif);
}

li.sub_menu_sx_act a{
color: #E92A32;
text-decoration: none;
font-weight: bold;
}

li.sub_menu_sx_act a:hover{
color: #E92A32;
text-decoration: none;
font-weight: bold;
}

/*FINE sub menu*/


.menu_bc {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
color: #000000;
}

.menu_bc a {
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
}

.menu_bc a:hover {
font-family: Arial, Verdana, Helvetica, sans-serif;
color: #E82B32;
text-decoration: underline;
}



.titolo_2 {
color: #000000;
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 1.2em;
padding-bottom: 5px;
}

.new {
color: #E82B32;
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
}


.testo_cat {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
color: #000000;
}

.testo_cat a {
color: #000000;
text-decoration: none;
}

.testo_cat a:hover {
color: #E92A32;
text-decoration: none;
}

.testo_cat_red {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 0.7em;
color: #E92A32;
}

.testo_cat_red a {
color: #E92A32;
text-decoration: none;
}

.testo_cat_red a:hover {
color: #000000;
text-decoration: none;
}


.titolo_rosso_pic {
color: #E62B32;
font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-size: 0.75em;
font-weight: bold;
}

ul.finiture {
list-style-image: url(img/bullet.gif);
padding-left: 6px;
margin-left: 6px;
font-weight: bold;
}

ul.finiture a,
ul.finiture a:hover {
text-decoration: none;
}