html {
	margin: 0;
	padding: 0;
}
body{	
	margin: 0;
	padding: 0;
	
	background-image: url(../images/sfBody.jpg);
	background-color: #B7B7B6;
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	
	font-family: "Trebuchet MS";
	font-size:12px;
}

a{
	color: #D96C00;
	text-decoration:none;
}
a:hover{
	color:#2B548B;
	text-decoration:underline;
}

p{

font-family: "Trebuchet MS";

line-height:20px;

padding-left:20px;
padding-right:5px;
}

h1, h2, h3{
	color:#BA8566;
	padding-left:20px;
}

h1{
 font-size:1.4em;
}

h2{
 font-size:1.3em;
}
h3{
 font-size:1.2em;
}

h4{
	margin:0px;

	color:#6CC6DA;
	font-size:1.4em;
}

h5{
	margin:0px;
	padding:0px;
	

	color:#6CC6DA;
	font-size:0.9em;
}

b.nome{
color:#BA8566;
}

table.contenitore{
	width:918px;
	height:768px;
}
td.contenitore{
	border:0px;
	border-color: #000000;
	border-style:solid;
}
div.logo{
	background-image:url(../images/logo.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	
	width:409px;
	height:125px;
}
td.logo{
	background-image:url(../images/logo.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	
	width:409px;
	height:125px;
}

div.titolo{
	background-image: url(../images/titolo.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	
	width:409px;
	height:73px;
	

}

td.leftcont{
	background-image:url(../images/sfSx.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	
	text-align:left;
	
	width:409px;
	height:570px;
}

span.nome{


	padding-left:300px;
}

td.menu{
	height:124px;
	width:509px;	
}

table.contenitoreDx{
	margin-top:3px;
	background-image:url(../images/sfDx.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	
	width:509px;
	height:768px;
}

p.menu{
	padding-left:100px;
}
img.divisore{

	margin-top:15px;
	margin-left:10px;
	margin-right:10px;
	
}

td.descrizione{
	height:114px;
	width:509px;
}

td.contfoto{
	width:509px;
	height:391px;
}

table.foto{
	width:391px;
	height:314px;
	padding-right:10px;
	
	
}

td.foto{
	height:78px;
	width:78px;
	margin:0;
	padding:0;
	
}

td.foto_footer{
	height:78px;
	width:392px;
}
td.footer{
height:139px;
width:509px;
}

p.descrizione{
	padding-right:25px;
	text-align:left;
}

fieldset.contatti{
	background-image: url(../images/sf_transparent.png);
	background-repeat:repeat;
	background-position:top left;
	margin:0;
	padding:1;
	padding-bottom:0px;
}

a.highslide {
	border:0px;
	}
	
img{
border:0;
margin:0;

}
	
form.select{
padding-right:20px;
}

a.current{
	background-color: #284378;
	padding:20px;
	padding-bottom:30px;
	color: White;
	margin:0;

}
