#navigatorImg{
	 margin-bottom: 10px;
	 text-align: center;
	
}
INS { text-decoration:none}
IMG {border:none}

.thumb {
	height: 140px;
	width: 140px;
	text-align: center;
	float: left;
	display: inline;
	margin-right: 23px;
	margin-bottom: 30px;
	margin-left: 23px;
}


#footerBisBig  {
	padding: 0px 5px;
	margin-bottom:20px;
	width:959px;
	height:30px;
	line-height:30px; color: #fff;
	background: #e23523 repeat-x left top;
}
a.xxx:link{ color:#fff; border-bottom-color: #fff;}

A.engVers{
	 color:fff; 
}

#sideLingue{
	position:absolute;
	left:-24px; z-index: 100;
	top:124px;
	width: 25px;
	height: 143px;
}

.show-90 { -moz-opacity:.90; filter:alpha(opacity=90); opacity:.90; }

.show-100 { -moz-opacity:.100; filter:alpha(opacity=100); opacity:.100; }

#foto{
	position:absolute;
	left:633px;
	top:5px;
	width: 328px;
	height:507;
	
}
#boxTitolo1{
	background-image:url(../img/sfMenu.png);
	height:32px;
	background-repeat:repeat-x;
	border: 1px solid #c22702;
	border-width: 0px 1px;
	line-height: 32px;
	font-weight: bold;
	padding-left: 4px;
	
	
}
body {
	background-image: url(../img/sf.png);
	background-repeat: repeat-x;
	background-color: #FBE3C6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #191919;
}

#corpo {	 position:absolute; left:30px; top:0px;
	width: 959px;  	background-image: url(../img/tondiOrange.png);
	background-repeat: no-repeat;
	z-index:1; height:500px; overflow:visible;
	background-position: right top;
	
}
#testo{
 position:absolute;  
 left:0px; top:122px; background-color:#fff; padding:5px; border:1px dotted #000; width:600px;
}
#box1{
	position:absolute;
	left:636px;
	top:420px;
	width:312px;
}

H2{
color:#CC6262; font-size:16px; font-weight:normal; margin:0px 0px 2px 0px;
}

#menuSf{
 position:absolute; left:0px; top:64px;
	width: 959px; background-image:url(../img/sfMenu.png); height:32px; background-repeat:repeat-x;
	border: 1px solid #c22702; border-width: 0px 1px;
}
#menu{
 position:absolute; left:0px; top:64px;
	width: 959px; z-index:2000;
}

#menuSub{
	
}
.invisibile {
 visibility:hidden
}
UL.menu{
	margin:0px;
	margin-top:1px;
	padding: 0px;
	padding-left: 5px;
}
UL.app{
  margin:1px 0px 0px; padding:0px;
}

LI.app{
	margin:0px;
	margin-top:1px;
	padding-left: 20px;
	list-style-type: none;
	margin-bottom: 7px; line-height: 18px;
	background: url(../img/dot.png) no-repeat left top;
}
LI.lingue{
	float:left;
	width: 150px;
	list-style-type: none;
	line-height:30px; 
	background-image: url(../img/lingua.png);
	background-repeat: no-repeat;
	background-position: left center; margin-right:7px; text-align:center; margin-left: 10px;

} 


LI.menu {
	float:left;
	width: 130px;
	list-style-type: none;
	line-height:30px; 
	background-image: url(../img/losanga.png);
	background-repeat: no-repeat;
	background-position: left middle; margin-right:7px; text-align:center
}

a.menu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000;
	text-decoration: none; border: none;
}
a.menu:hover{
 border-bottom: 1px dotted #B46A18;
}

DIV.lang{
	background-image: url(../img/losangaLangEng2.png);
	background-repeat: no-repeat;
	background-position: left middle;
width:300px;float:left;text-align:left; line-height:33px; padding-left:30px;color:#fff;
padding-left:40px;
	
}
DIV.langIt{
	background-image: url(../img/losangaLangIt.png);
	background-repeat: no-repeat;
	background-position: left middle;
width:300px;float:left;text-align:left; line-height:33px; padding-left:40px;color:#fff;
padding-left:40px; 
	
}

a.lang:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
		
	text-decoration: none; border: none;
}
a.lang:hover{
 border-bottom: 1px dotted #B46A18;
}


#textBox{
	border:1px dotted #000;
	border-top: none;
	padding:5px;
/*	height: 94px;*/
	background-color: #fff;
}
LI.menuOn {

	float:left;
	width: 130px;
	list-style-type: none;
	line-height:30px; 
	background-image: url(../img/losangaOn.png);
	background-repeat: no-repeat;
	background-position: left middle; margin-right:7px; text-align:center
}
#footer{
 position:relative; width:0px; height:0px; left:0px; top:0px;
}

#footerBis{
 position:absolute; width:600px; height:30px; left:-5px; top:30px;  line-height:30px;
}

a{
	 text-decoration: none;
	 /*border-bottom: 1px dotted #000;*/
}

a:link {
	color: #800000;
}
a:visited {
	color: #800000;
}
a:hover {
	color: #B46A18;
}
a:active {
	color: #800000;
}
  

a.none:link , a.none:visited , a.none:hover , a.none:active {
	text-decoration:none; border:none;
}
