a
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: #FF0000;
}
a:hover
{
	COLOR: #FF00FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

img
{
	margin:3px;
}

.base
{
	BACKGROUND-COLOR: #3B3B3B;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-WEIGHT: normal;	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;
}

.base_leghornseals
{
	BACKGROUND-COLOR: #3b3b3b;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	FONT-SIZE: 10px; COLOR: #cccccc; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;	
}

.scheda{
	background-color: #C0C8C8;	
}

.tt{
	border-bottom: 1px solid #cccccc;
}

.pag
{
	BACKGROUND-COLOR: #ffffff;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: normal;	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;
}

.pag_cont
{
	margin: 0 auto;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-WEIGHT: normal;
	FONT-FAMILY: Verdana, Helvetica, Arial;
	TEXT-DECORATION: none;
	background-attachment: fixed;
	background-image: url(bg_pag.jpg);
	background-position: top;
	background-color: #CCC;
}

.titolo_rosso
{
	FONT-SIZE: 14px; COLOR: #ff0000; FONT-WEIGHT: bold;	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;
}

.cornice
{
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-bottom: #000000 1px solid;
	BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-top: #000000 1px solid;
	FONT-SIZE: 11px; COLOR: #000000; FONT-WEIGHT: bold;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.cornice_2
{
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-bottom: #000000 1px solid;
	BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-top: #000000 1px solid;
}

.cornice_m
{
    BACKGROUND-COLOR: #666666;
	BORDER-bottom: #000000 1px solid;
	BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-top: #000000 1px solid;
	FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: normal;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.cornice_colori
{
	BORDER-bottom: #000000 1px solid;
	BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-top: #000000 1px solid;
	FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: normal;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.cornice_grigia
{
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-top: #cccccc 1px solid;
	FONT-SIZE: 11px; COLOR: #000000; FONT-WEIGHT: bold;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;	
}

.cornice_grigia2
{
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-top: #cccccc 1px solid;
	FONT-SIZE: 11px; COLOR: #000000; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none;	
}

.cornice_grigia_2
{
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-top: #cccccc 1px solid;
    BACKGROUND-COLOR: #ffffff;	
}

.cornice_grigia_trasp
{
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-top: #cccccc 1px solid;
	background:url(../images/trasp.gif);
}

.cornice_sf_rosso
{
    BACKGROUND-COLOR: #FF0000;
	BORDER-bottom: #000000 1px solid;
	BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-top: #000000 1px solid;
}

.cornice_sf_blu
{
    BACKGROUND-COLOR: #0000FF;
	BORDER-bottom: #000000 1px solid;
	BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-top: #000000 1px solid;
	color:#FFF;
}

.cornice_sf_grigia
{
    BACKGROUND-COLOR: #999;
	BORDER-bottom: #666 1px solid;
	BORDER-left: #666 1px solid;
	BORDER-right: #666 1px solid;
	BORDER-top: #666 1px solid;
	color:#FFF;
	
	padding: 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;		
}

.cornice_sf_verde
{
    BACKGROUND-COLOR: #00CC00;
	BORDER-bottom: #000000 1px solid;
	BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-top: #000000 1px solid;
}

.cornice_sf_arancio
{
    BACKGROUND-COLOR: #FF6600;
	BORDER-bottom: #000000 1px solid;
	BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	BORDER-top: #000000 1px solid;
}
	
.cornice_rossa
{
	BORDER-bottom: #ff0000 2px solid;
	BORDER-left: #ff0000 2px solid;
	BORDER-right: #ff0000 2px solid;
	BORDER-top: #ff0000 2px solid;
}

.bordo
{
	BORDER-bottom: #cccccc 1px solid;
	BORDER-left: #cccccc 1px solid;
	BORDER-right: #cccccc 1px solid;
	BORDER-top: #cccccc 1px solid;
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none;				
}

.enter
{
	FONT-SIZE: 16px; COLOR: #ff0000; FONT-WEIGHT: bold;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.testo
{
	FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.testob
{
	FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: bold;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.testo-home
{
	FONT-SIZE: 14px; COLOR: #FCEFEF; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.testo-home12
{
	FONT-SIZE: 12px; COLOR: #FCEFEF; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.testo-home10
{
	FONT-SIZE: 10px; COLOR: #FCEFEF; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.titred
{
	FONT-SIZE: 11px; COLOR: #ff0000; FONT-WEIGHT: bold;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.tratteggio_inf
{

	BORDER-bottom: #A3A0A0 1px dotted;
	FONT-SIZE: 11px; COLOR: #A3A0A0; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.tratteggio_sup
{

	BORDER-top: #A3A0A0 1px dotted;
	FONT-SIZE: 11px; COLOR: #A3A0A0; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.tratteggio_inf_sup
{

	BORDER-bottom: #A3A0A0 1px dotted;
	BORDER-top: #A3A0A0 1px dotted;	
	FONT-SIZE: 11px; COLOR: #A3A0A0; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.menusx
{
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-top: #000000 1px dotted;
	BORDER-bottom: #000000 1px dotted;
	BORDER-left: #000000 1px dotted;
	BORDER-right: #000000 1px dotted;	
	FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}

.centro-home
{
    BACKGROUND-COLOR: #FFFFFF;
	BORDER-top: #000000 1px solid;
	BORDER-bottom: #000000 1px solid;
	BORDER-left: #000000 1px solid;
	BORDER-right: #000000 1px solid;
	FONT-SIZE: 10px; COLOR: #000000; FONT-WEIGHT: bold;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;	
}

.testa_tab
{
	FONT-SIZE: 9px; COLOR: #000000; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	BORDER-top: #ff00ff 1px solid;
	BORDER-bottom: #ff00ff 1px solid;	
}

.centro_tab
{
	FONT-SIZE: 9px; COLOR: #000000; FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
	BORDER-bottom: #A3A0A0 1px dotted;	
}

.form
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: FCEFEF;
    TEXT-DECORATION: none;
}

.small
{
    FONT-SIZE: 4px;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;	
}

.soluzioni
{
	background-color:#6E6A69;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-WEIGHT: normal;	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;	
}

.tabellina
{
	background-color:#ffffff;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
	
	padding: 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;	
}

.on_evid
{
	background-color:#EFE6E6;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;	
	
	padding: 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	
	-moz-box-shadow: 0 0 5px 5px #999999;
	-webkit-box-shadow: 0 0 5px 5px#999999;
	box-shadow: 0 0 5px 5px #999999; 	

}

.out_evid
{
	background-color:#ffffff;
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid;
	
	padding: 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;		
}

.corpo
{
	/*
	BORDER-bottom: #867979 1px solid;
	BORDER-left: #867979 1px solid;
	BORDER-right: #867979 1px solid;
	BORDER-top: #867979 1px solid;
	*/
}

.cornice_foto
{
	BORDER-RIGHT: #4071b6 1px solid;
    BORDER-TOP: #4071b6 1px solid;
    BORDER-LEFT: #4071b6 1px solid;
    BORDER-BOTTOM: #4071b6 1px solid;
}

.new{
	/*background-color:#282B4A;*/
	COLOR: #ffffff;
	background-color:#999999;
	/*COLOR: 000000;*/
	FONT-WEIGHT: bold;	FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none;	
}

.new_2{
	FONT-SIZE: 11px;
    BORDER-BOTTOM: #cccccc 1px solid;
}

.new_3{
    BORDER-BOTTOM: #cccccc 1px solid;
}

#banner_ecommerce {
	position: fixed;
	right: 0px;
	bottom: 65px;
}

.menu_div{
    BORDER-BOTTOM: #E7E3E3 1px dotted;
	font-size:9px;
	}
	
.menu_div a:hover
{
  display:block;
  background-color:#E3E0E0;
  box-shadow: 0 0 3px 3px #E3E0E0; 
  -moz-transition-property:background-color,padding-left;
  -moz-transition-duration:1s;
  -webkit-transition-property:background-color, padding-left;
  -webkit-transition-duration:1s;
  -o-transition-property:background-color, padding-left;
  -o-transition-duration:1s;
  transition-property:background-color, padding-left;
  transition-duration:1s;	
}

