@charset "utf-8";
/* CSS Document */

body,html {
	margin:0; padding:0; text-align:center;	
}
A:link {
	FONT-WEIGHT: normal;
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A:visited {
	FONT-WEIGHT: normal;
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A:hover {
	FONT-WEIGHT: normal;
	COLOR: #fd0000;
	TEXT-DECORATION: underline;
	font-size:11px;
	font-family:Verdana;
}


A.sezioni:link {
	FONT-WEIGHT: normal;
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A.sezioni:visited {
	FONT-WEIGHT: normal;
	COLOR: #000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A.sezioni:hover {
	FONT-WEIGHT: normal;
	COLOR: #98c4e0;
	TEXT-DECORATION: underline;
	font-size:11px;
	font-family:Verdana;
}

A.news:link {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A.news:visited {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A.news:hover {
	FONT-WEIGHT: normal;
	COLOR: #333333;
	TEXT-DECORATION: underline;
	font-size:11px;
	font-family:Verdana;
}


A.menu:link {
	FONT-WEIGHT: normal;
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}
A.menu:visited {
	FONT-WEIGHT: normal;
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}
A.menu:hover {
	FONT-WEIGHT: normal;
	COLOR:#FFCC00;
	TEXT-DECORATION: underline;
	font-size:11px;
	font-family:Verdana;
	font-weight:bold;
}

A.menu_pannello:link {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A.menu_pannello:visited {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A.menu_pannello:hover {
	FONT-WEIGHT: normal;
	COLOR: #0099CC;
	TEXT-DECORATION: underline;
	font-size:11px;
	font-family:Verdana;
}
a.menubianco:link, a.menubianco:visited{
	color:#000;
	text-decoration:none;
}
a.menubianco:hover{
	color: #FF3300;
	text-decoration:underline;
}
a.menubianco2:link, a.menubianco:visited{
	color:#000;
	text-decoration:none;
	font-size:10px;
}
a.menubianco2:hover{
	color: #FF3300;
	text-decoration:underline;
	font-size:10px;
}

A.dettagli:link {
	COLOR: #005a82;
	font-size:11px;
	font-family:Verdana;
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.dettagli:visited {
	COLOR: #005a82;
	font-size:11px;
	font-family:Verdana;
	TEXT-DECORATION: none;
	font-weight:bold;
}
A.dettagli:hover {
	COLOR: #666666;
	font-size:11px;
	font-family:Verdana;
	TEXT-DECORATION: underline;
	font-weight:bold;
}

A.pie:link {
	FONT-WEIGHT: normal;
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size:10px;
	font-family:Verdana;
}
A.pie:visited {
	FONT-WEIGHT: normal;
	COLOR: #666;
	TEXT-DECORATION: none;
	font-size:10px;
	font-family:Verdana;
}
A.pie:hover {
	FONT-WEIGHT: normal;
	COLOR: #98c4e0;
	TEXT-DECORATION: underline;
	font-size:10px;
	font-family:Verdana;
}

A.pie1:link {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A.pie1:visited {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size:11px;
	font-family:Verdana;
}
A.pie1:hover {
	FONT-WEIGHT: normal;
	COLOR: #FF0000;
	TEXT-DECORATION: underline;
	font-size:11px;
	font-family:Verdana;
}

a.dettagli:link, a.dettagli:visited{
	color:#06C;
	text-decoration:underline;
}

a.dettagli:hover{
	color:#09F;
	text-decoration:underline;
}

BODY  {
	font: 70% Verdana;
	color: #000000;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	margin:0px;
	background:url(../images/sf.jpg) repeat-x;
}

H1  {
	font: 14px Verdana;
	color: #005a82;
	font-variant:normal;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
}

H2  {
	font: 11px Verdana;
	color: #000000;
	font-variant:normal;
	font-weight:normal;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	display:inline;
}

H3  {
	font: 11px Verdana;
	color: #000000;
	font-variant:normal;
	font-weight:bold;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	display:inline;
} 


SELECT
{
background:#ffffff;
font-family: Verdana;
font-size:10px;
color:#003376;
}

TEXTAREA
{
border:1px solid #3362a3;
background:#e5eef4;
font-family: Verdana;
font-size:10px;
color:#003376;
}

#txtrosso
{
border:1px solid #ff0000;
background:#e7edf2;
font-family: Verdana;
font-size:11px;
color:#003376;
height:16px;
vertical-align:middle
}

#txtblu
{
border:1px solid #3362a3;
background:#e5eef4;
font-family: Verdana;
font-size:11px;
color:#003376;
height:16px;
vertical-align:middle
}

#slct
{
border:1px solid #3362a3;
background:#e5eef4;
font-family: Verdana;
font-size:11px;
color:#003376;
height:16px;
vertical-align:middle
}

#txtazzurro
{
border:1px solid #8bbfd7;
background:#8bbfd7;
font-family: Verdana;
font-size:11px;
color:#003376;
height:16px;
vertical-align:middle
}

#txtbianco
{
border:1px solid #fff;
background:#fff;
font-family: Verdana;
font-size:11px;
color:#003376;
height:16px;
vertical-align:middle
}

#pulsante{
background:url(../images/sf_button.gif) no-repeat;
border: 0px solid #fff;
font-family: Verdana;
font-size:11px;
color:#FFFFFF;
height:20px;
width:59px;
cursor:pointer;
}

#pulsante_azzurro{
background-color:#FFFFFF;
border: 1px solid #CCCCCC;
font-family: Verdana;
font-size:11px;
color:#000000;
height:23px;
text-align:right;
cursor:pointer;
}
#pulsante1{
background:url(../images/sf_conferma1.gif) no-repeat;
border: 0px solid #CCCCCC;
font-family: Verdana;
font-size:11px;
color:#FFFFFF;
height:20px;
width:82px;
text-align:center;
cursor:pointer;
}

#icona{
border:0px solid #fff;
font-family: Verdana;
font-size:11px;
color:#FFFFFF;
height:13px;
width:11px;
vertical-align:middle;
cursor:pointer;
}

#icona1{
border:0px solid #fff;
font-family: Verdana;
font-size:11px;
color:#FFFFFF;
height:20px;
width:20px;
vertical-align:middle;
cursor:pointer;
}

#pag_des
{
border:1px solid #3262a4;
background-color:#3262a4;
font-family: Verdana;
font-size:11px;
font-weight:bold;
text-align:center;
vertical-align:middle;
color:#ffffff;
height:13px;
width:13px;
cursor:default;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
padding-top:1px;
float:left;
margin-left:2px;
margin-right:2px;
}

#pag_sel
{
border:1px solid #3262a4;
background-color:#e5eef4;
font-family: Verdana;
font-size:11px;
text-align:center;
vertical-align:middle;
color:#3262a4;
height:13px;
width:13px;
cursor:pointer;
padding-left:1px;
padding-right:1px;
padding-bottom:1px;
padding-top:1px;
float:left;
margin-left:2px;
margin-right:2px;
}

.blu  {
	font: 11px Verdana;
	color: #003376;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-decoration:none;
	text-transform:none;
}

.rosso  {
	font: 11px Verdana;
	color: #FF0000;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-decoration:none;
	text-transform:none;
}

.bianco  {
	font: 11px Verdana;
	color: #000;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-decoration:none;
	text-transform:none;
}
.bianco_menu  {
	font: 11px Verdana;
	color: #fff;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-decoration:none;
	text-transform:none;
}

.bianco_grande  {
	font: 12px Verdana;
	color: #FFFFFF;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	padding-left:40px;
}
.testata_sezioni  {
	font: 12px Verdana;
	color: #FFFFFF;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	padding-left:40px;
}

.testata_sezioni2  {
	font: 12px Verdana;
	color: #FFFFFF;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
	padding-left:20px;
}

.titolo_vetrina  {
	font: 11px Verdana;
	color: #005a82;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
}

.piccolo {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size:9px;
	font-family:Verdana;
}

.prezzo {
	FONT-WEIGHT: normal;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-size:13px;
	font-family:Verdana;
}

.prezzo_grande {
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight:600;
	font-style:italic;
	font-size:29px;
	line-height:32px;
	font-stretch:ultra-condensed;
	font-family:Times New Roman;
}

.cornice_tbl
{
	COLOR: #000000;
	font-size:11px;
	font-family:Verdana;
	border:solid 1px #000000;
	background-color:#CCCCCC;
}

.sezioni {
	font: 100% Verdana;
	color: #ffffff;
	font-variant:normal;
	font-weight:normal;
	line-height:12px;
	text-decoration:none;
	text-transform:none;
	margin:0px;
}

a.email:link {
	color: #000000;
	text-decoration: none;
}
a.email:visited {
	color:#000000;
	text-decoration: none;
}
a.email:hover {
	text-decoration: none;
	color:#FF0000;

}
.arancio{
	color:#F60;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

