body {
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
	background-image:url(../img/sf.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#9d0c15;
  text-align:center;
}
.int {
  margin: 0;
  padding: 0;
  font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  font-size: 11px;
  color: #333333;
	background-image:url(../img/sf_int2.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#ffffff;
  text-align:center;
}
.tutorial {
  margin: 0;
  padding: 0;
	background-color:#ffffff;
  text-align:center;
}
#contenitore{
	width:781px;
	margin-left: auto;
	margin-right: auto;
}
#contenitorePg{
	width:780px;
	margin-left: auto;
	margin-right: auto;
}
#contenitoreint{
	width:780px;
	margin-left: auto;
	margin-right: auto;
}

#img{
	width:781px;
	height:228px;
	margin-left: auto;
	margin-right: auto;
}
#imgInt{
	width:780px;
	height:102px;
	margin-left: auto;
	margin-right: auto;
}
#imgInt2{
	width:780px;
	height:20px;
	margin-left: auto;
	margin-right: auto;
}
#logo{
	width:781px;
	height:77px;
	margin-left: auto;
	margin-right: auto;
}
#logoInt{
	width:780px;
	height:74px;
	margin-left: auto;
	margin-right: auto;
}
#sottologo{
	width:781px;
	height:21px;
	margin-left: auto;
	margin-right: auto;
}
#contenitoreStep{
	width:781px;
	height:197px;
	text-align:center;
	background-image:url(../img/sf_home.jpg);
}
#step{
	width:151px;
	height:181px;
}
#stepInt{
	width:197px;
	height:448px;
	text-align:center;
	border:0px solid red;
}
.stepalign{
	float:left;
}
#margine{
	width:14px;
	height:181px;
	background-image:url(../img/vuoto.gif);
	float:left;
}
#banner{
	width:781px;
	height:90px;
	background-image:url(../img/sf_banner.jpg);
	padding-top:19px;
}
#menuInt{
	width:197px;
	height:477px;
	background-image:url(../img/sf_menu_int.gif);
	float:left;
	text-align:center;
}
#menuGen{
	width:197px;
	background-image:url(../img/sf_menu_int.gif);
	float:left;
}
#separatore{
	width:780px;
	height:1px;
	background-image:url(../img/sf_separatore.gif);
	float:left;
}
#pagina{
	width:583px;
	height:477px;
	background-image:url(../img/sf_pg_int.gif);
	float:left;
}
#tit{
	width:550px;
	height:41px;
	float:left;
	text-align:right;
}
#clicca{
	width:535px;
	float:left;
	text-align:left;
		margin-left:15px;
}
#txtCx{
	width:270px;
	height:396px;
	float:left;
	text-align:left;
	margin-left:15px;
}
#txtDownload{
	width:260px;
	height:380px;
	float:left;
	text-align:left;
}
#txtVuoto{
	width:10px;
	float:left;
	text-align:center;
}
#txtTutorial{
	width:535px;
	height:396px;
	float:left;
	text-align:left;
	margin-left:15px;
}

#menuTutorial{
	width:142px;
	height:271px;
	float:left;
	text-align:left;
}
#imgTutorial{
	width:365px;
	height:271px;
	float:left;
	text-align:left;
}
#sottoMenu{
	width:300px;
	float:left;
	text-align:left;
	padding-left:40px;
	}
#imgCx{
	width:250px;
	height:396px;
	float:left;
	text-align:right;
}
#indietro{
	width:250px;
	height:34px;
	float:left;
	text-align:center;
	margin-top:110px;
	vertical-align:bottom;
}
#chiusura{
	width:781px;
	height:41px;
	background-image:url(../img/chiusura.jpg);
	background-position:left;
	background-repeat:no-repeat;
	}
#chiusuraInt{
	width:780px;
	height:31px;
	background-image:url(../img/chiusura_int.gif);
	background-position:left;
	background-repeat:no-repeat;
	clear:both;
	}
.menu{
text-align:center;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size: 10px;
color: #535353;
}
.menu a{
color: #535353;
text-decoration:none;
}
.menu a:hover{
text-decoration:underline;
color: #535353;
}
#powered{
width:781px;
height:20px;
text-align:right;
color: #c46d73;
}
#powered a{
color: #c46d73;
text-decoration:none;
}
#clicca a{
color: #333333;
text-decoration:none;
}
#txtCx a{
color: #333333;
text-decoration:none;
}
#txtCx a:hover{
color: #333333;
text-decoration:underline;
}
#powered a:hover{
color: #c46d73;
text-decoration:underline;
}
#clicca a:hover{
color: #333333;
text-decoration:underline;
}
#poweredInt{
width:780px;
height:20px;
text-align:right;
color: #adadad;
clear:both;
}
#poweredInt a{
color: #adadad;
text-decoration:none;
}
#poweredInt a:hover{
color: #adadad;
text-decoration:underline;
}
.ul1{
padding: 0px;
margin:0px;
list-style-image:url(../img/bot_fr.jpg);
}
.ul2{
padding: 0px;
margin:0px;
}
.txtLista{
font-size:11px;
font-weight:bold;
}



