body {
	/*background-image: url('img/sf_bodyint.gif');*/
background-image: url('img/sf_body_zilla.gif')!important;
        background-image: url('img/sf_body.gif');
        background-position:top;
        background-repeat:repeat-x;

}

input {
	font-size: 10px;
}

#imgfissa{
	width: 243px;
	height: 189px;
	background-image: url('img/img_int.jpg');
	float: left;
}

#imgsez {
	width: 704px;
	height: 189px;
	margin-left: 1px;
	float: left;
}

#sepleft {
	width: 24px;
	height: 336px;
	/*background-image: url('img/sf_left2.gif');*/
	float: left;
}

#sepright {
	width: 24px;
	height: 336px;
	/*background-image: url('img/sf_right2.gif');*/
	float: left;
}

#contenitore {
	margin: 0px;
	padding: 0px;
	width: 996px;
	/*background-image: url('img/sf_int1.gif');*/
        background-image: url('img/sf_home_zilla_intk.gif')!important;
        background-image: url('img/sf_home_intk.gif');
        background-position:top;
        background-repeat:no-repeat;
        margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

#contentcenter {
	width: 948px;
	text-align: left;
	float: left;
border:0px solid red;
}

#sepleftint {
	width: 24px;
	height: 177px;
	/*background-image: url('img/sf_leftint.gif');*/
	float: left;
}

#seprightint {
	width: 24px;
	height: 177px;
	/*background-image: url('img/sf_rightint.gif');*/
	float: left;
}

#titsez {
	height: 33px;
	width: 243px;
	background-image: url('img/sf_titsez.gif');
	background-color: #88929a;
	border-bottom: 1px solid #FFFFFF;
	float: left;
}

#titsez h1{
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	padding-left: 25px;;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}

#percorso {
	height: 25px !important;
	height: 33px;
	width: 686px !important;
	width: 704px;
	margin-left: 1px;
	background-image: url('img/sf_titsez.gif');
	border-bottom: 1px solid #FFFFFF;
	padding-top: 8px;
	padding-left: 18px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	float: left;
}

#percorso a{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

#contentleft {
	padding: 0px;
	margin: 0px;
	width: 243px;
	padding-top: 32px;
	float: left;
	text-align: left;
	background-image: url('img/sf_topleft.gif');
	background-repeat: no-repeat;
	font-size: 10px;
	line-height: 15px;
}

.aul{
	color: #000000;
}

#contentleft ul{
	text-align: left;
	background-position: right;
	margin: 0px;
	padding: 0px;
}

.uloff{
	background-image: url('img/sf_ulmenu.gif');
}

.ulon{
	background-image: url('img/ul_select.gif');
}

/*#contentleft li{
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	list-style-type: none;
	background-position: right;
	line-height: 24px;
	margin-bottom: 1px;
}*/


#contentleft span{
	line-height: 12px;
	float: left;
}

#contentleft p{
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-bottom: 10px!important;
	padding-bottom: 10px;
	line-height: 12px;
	float: left;
	width: 170px !important;
	width: 175px;
}

#contentleft {
	padding: 0px;
	margin: 0px;
	width: 243px;
	padding-top: 32px;
	float: left;
	text-align: left;
	background-image: url('img/sf_topleft.gif');
	background-repeat: no-repeat;
	font-size: 10px;
	line-height: 15px;
}

.aul{
	color: #000000;
}

#contentleft ul{
	text-align: left;
	background-position: right;
	margin: 0px;
	padding: 0px;
	border: 0px solid red;
}

.uloff{
	background-image: url('img/sf_ulmenu.gif');
}

.ulon{
	background-image: url('img/ul_select.gif');
}

#contentleft li{
	text-align: left;
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
	padding-left: 13px;
	list-style-type: none;
	background-position: right;
	overflow: hidden;
}

.primolivello {
	line-height: 24px;
	margin-bottom: 1px;
}

.margli {
	margin-bottom: 0px !important;
	margin-bottom: 11px;
}

#contentleft li.linews{
	line-height: 13px;
}

#centro {
	padding: 0px;
	margin: 0px;
	width: 660px !important;
	width: 681px;
	padding-left: 21px;
	color: #165075;
	font-size: 10px;
	float: left;
}

#centro td{
	color: #165075;
	font-size: 10px;
}

.sottocat{
	padding-top: 10px;
	padding-bottom: 10px;
}


#testoint {
	padding: 0px;
	margin: 0px;
	padding-bottom: 4px;
	overflow: hidden;
}

#testoint a{
	color: #af1c1e;
	text-decoration: none;
}

#testoint img{
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	float: right;
}

	background-image: url('img/sf_bodyint.gif');
}

input {
	font-size: 10px;
}

#imgfissa{
	width: 243px;
	height: 189px;
	background-image: url('img/img_int.jpg');
	float: left;
}

#imgsez {
	width: 704px;
	height: 189px;
	margin-left: 1px;
	float: left;
}

#sepleft {
	width: 24px;
	height: 336px;
	/*background-image: url('img/sf_left2.gif');*/
	float: left;
}

#sepright {
	width: 24px;
	height: 336px;
	/*background-image: url('img/sf_right2.gif');*/
	float: left;
}

/*#contenitore {
	margin: 0px;
	padding: 0px;
	width: 996px;
	background-image: url('img/sf_int1.gif');
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}*/

/*#contentcenter {
	width: 948px;
	text-align: left;
	float: left;
}*/

#sepleftint {
	width: 24px;
	height: 177px;
	/*background-image: url('img/sf_leftint.gif');*/
	float: left;
}

#seprightint {
	width: 24px;
	height: 177px;
	/*background-image: url('img/sf_rightint.gif');*/
	float: left;
}

#titsez {
	height: 33px;
	width: 243px;
	background-image: url('img/sf_titsez.gif');
	background-color: #88929a;
	border-bottom: 1px solid #FFFFFF;
	float: left;
}

#titsez h1{
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	padding-left: 25px;;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
}

#percorso {
	height: 25px !important;
	height: 33px;
	width: 686px !important;
	width: 704px;
	margin-left: 1px;
	background-image: url('img/sf_titsez.gif');
	border-bottom: 1px solid #FFFFFF;
	padding-top: 8px;
	padding-left: 18px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	float: left;
}

#percorso a{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}



#centro {
	padding: 0px;
	margin: 0px;
	width: 660px !important;
	width: 681px;
	padding-left: 21px;
	color: #165075;
	font-size: 10px;
	float: left;
}

#centro td{
	color: #165075;
	font-size: 10px;
}

.sottocat{
	padding-top: 10px;
	padding-bottom: 10px;
}


#testoint {
	padding: 0px;
	margin: 0px;
	padding-bottom: 4px;
	overflow: hidden;
}

#testonews a{
	color: #af1c1e;
	text-decoration: none;
}


.sfpunt {
	background-image: url('img/punto_news.gif');
	background-repeat: repeat-x;
	background-position: bottom;
}

#path {
	padding: 0px;
	margin: 0px;
	padding-bottom: 18px;
	color: #000000;
}

#path a{
	color: #000000;
}

#articoli {
	padding: 0px;
	margin: 0px;
	padding-top: 38px;
	width: 684px !important;
	width: 681px;
	float: left;
}


.gruppo {
	margin: 0px;
	padding: 0px;
	padding-top: 20px;
	background-image: url('img/punto_news.gif');
	background-repeat: repeat-x;
	background-position: bottom;
	clear: all;
	overflow: hidden;
}

.gruppo img{
	margin: 0px;
	padding: 0px;
	float: left;
}

.contgruppo {
	margin: 0px;
	padding: 0px;
	padding-bottom: 15px;
	overflow: hidden;
}

.pgruppo{
	margin: 0px;
	padding: 0px;
	margin-left: 53px;
	display: block;
}
.titint {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.nomargbot {
	margin-bottom: 0px;
}

.divsup {
	width: 300px;
	padding-right: 20px;
	float: left; 
}

.divsup p{
	margin: 0px;
	padding: 0px;
	margin-bottom: 6px;
}

.alleft {
	float: left;
}

.pfile {
	padding: 0px;
	padding-left: 5px;
	margin: 0px;
	font-size: 10px;
	text-align: left;
}

.brdrig{
	border-right: 1px solid #88929a;
}

.div50 {
	width: 325px;
	float: left;
}

.puntini{
	background-image: url('img/sf_app.gif');
}