/* CSS Document */
a#img1:hover{
border:#FF0033 medium solid inset;
}


body{
background-image:url(img/sf_fascia.jpg);
background-position:center;
background-position:top;
background-repeat:repeat-x;
}

.Stile1 {
	font-family: Tahoma;
	color: #FF0033;
	line-height:15px;
}
.Stile1bold {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000066;
	font-weight: lighter;
	font-size:16px;
}

.Stile2bold {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000066;
	font-weight: lighter;
	font-size:12px;
	padding: 0px 11px 0px 11px;
}

.Stile5 {
color: #0066CC;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:lighter;
font-size:25px;
line-height:24px;
text-align:left;

}


a.Stile5:link, a.Stile5:visited  {
color: #0066CC;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:lighter;
font-size:25px;
line-height:24px;
text-align:left;
	
}



.Stile6 {
color: #FF0033;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:21px;
line-height:24px;
}

a.Stile6:link,a.Stile6:hover, a.Stile6:visited  {
color: #FF0033;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:21px;
line-height:24px;
}



.verde {
color: #66CC00;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:lighter;
font-size:21px;
line-height:24px;
}


.verdeTIT {
color: #66CC00;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:lighter;
font-size:25px;
line-height:24px;
}










.occhiello {
color: #666666;
font-weight:normal;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:lighter;
font-size:15px;
text-align:left;
}


.mail {
color: #000066;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:lighter;
font-size:12px;
text-align:left;
}
.occhiello_bold {
color: #FF0033;
font-weight:bold;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:lighter;
font-size:15px;
text-align:left;
}
.uno{ font-family: georgia;
color: #666666;
font-size:17px;
text-align:left;
line-height:23px;
text-decoration:none;
}


.due{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #FF3366;
font-size:15px;
padding:7px 15px 7px 15px;
text-align:justify;
font-weight:bold;
line-height:23px;
text-decoration:none;
text-indent:none;
}

.sf_menu{ background-image:url(images/left_down.gif);;
background-position:bottom;
background-repeat: no-repeat;}



.menu { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
background-color: #66CC00;
font-size:17px;
padding:0px 7px 0px 7px;
text-decoration:none;
border-right-color:#66CC00;
border-right-style:solid;
border-right-width:5px;
margin: 5px 3px 5px 0px;
}
a.menu:hover{
font-size:18px;
color:#66CC00;
border-right-color: #FFFFFF;
color: #FFFFFF;
background-color: #66CC00;
text-decoration:none;
}



.menu_rosso { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

color: #FFFFFF;
background-color: #FF0066;
font-size:17px;
padding:0px 7px 0px 7px;
text-decoration:none;
border-right-color:#FF0066;
border-right-style:solid;
border-right-width:5px;
margin: 5px 3px 5px 0px;
}
a.menu_rosso:hover{
font-size:18px;
border-right-color: #FFFFFF;
color: #FFFFFF;
margin-left:2px;
text-decoration:none;
}






.menu_2{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size:17px;
padding:0px 7px 0px 7px;
text-decoration:none;
border-right-color:#66CC00;
border-right-style:solid;
border-right-width:5px;
margin: 5px 3px 5px 0px;
}
a.menu_2:hover{
font-size:18px;
border-right-color: #FFFFFF;
color: #FFFFFF;
background-color: #666666;
text-decoration:none;
}


.prenot{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:13px;
padding:2px 7px 2px 7px;
background-color:#FF0033;
margin-right:3px;
text-decoration:none;
}
a.prenot:hover{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #FF0033;
padding:2px 7px 2px 7px;
background-color: #FFCCFF;
margin-right:3px;
}


.div_contact{ 
border-right-color:#66CC00;
border-right-style:solid;
border-right-width:5px;
margin-right:3px;
padding:0px 7px 0px 0px;

}

.titolo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}

.titolo_2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:21px;
	color: #ffffff;
	padding-left:15px;
	background-color: #000066;
	
}
.titolo_3 {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:17px;
	font-size:12px;
	color: #000066;
	border-left-color: #ffffff;
	border-left-style:solid;
	border-left-width:3px;
	text-decoration:none;
}
a.titolo_3:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-color: #000066;
	text-decoration:none;
	
}



#box{
width:470px;
background: #FFFFFF;
text-decoration:none;
filter:alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
}
#boximg{
border:#FFFFFF solid 1px;

}

