body {
font: 11px Verdana, Arial, sans-serif;
margin: 0;
padding: 0;
text-align: center;
color: #868889;
background:#ff6600;
line-height:20px;
}
h1 {
font: 17px Verdana, Arial, sans-serif;
color:#ff6600;
font-weight:bold;
margin:0;
padding:0;
}
h1 span{
font: 14px Verdana, Arial, sans-serif;

font-weight:bold;

}
h2 {
font: 12px Verdana, Arial, sans-serif;
color:#ff6600;
margin:0;
padding:0;
}
h3, h4, h5, h6 {
padding:0 0 10px 0;
font-size: 11px;
}
img{
border:none;}
p{
padding:0px 0 0 0;}
a{
color:#ff6600;
text-decoration:none;}
a:hover{
text-decoration:underline;}
ul{
margin:0;
padding:0;}
li{
margin:0;
padding:0;
list-style-type:none;}
.close{
clear:both;}
.jst{
text-align:justify;}


#container{
background:#fff url(../images/sf.jpg) repeat-x center top;}
#subContainer{
width:800px;
margin:0px auto 0px auto;
padding:40px 0px 0px 0px;}
#logo{
float:left;
widht:445px;}

#boxNav{
float:right;
widht:355px;
font-size:12px;}
#navigator{
padding:13px 0 0 0;
}
#navigator li {
float:right;
display: inline;
padding:0 0 0 40px;
}
#navigator li a{
font-weight:bold;
color:#666;
}
#navigator li a:hover{
color:#fff;
text-decoration:none;
}
#slogan{
margin:70px 0 5px 0;
border-bottom: 1px solid #ff6600;}
#content{
text-align:left;
padding:40px 0 0 0;
overflow:auto;
height: 340px;
}
.colSx{
float:left;
width:145px;}
.colCentral{
float:left;
width:315px;
padding:0 25px 0 0;
overflow:auto;
}
.colDx{
float:left;
width:290px;}
.colDoppia{
float:left;
width:655px;}
.minicolSx{
min-height: 60px;
height: auto !important;
height: 60px;}
.minicolDx{
min-height: 60px;
height: auto !important;
height: 60px;}
#photo{}
#photo img{
margin:0 25px 0 0;}
#footer{
clear:both;
color:#fff;
width:800px;
margin:0px auto 0px auto;
}
#footer a{
color:#fff;
}
#footer a:hover{
color:#fff;
}
#footerSx{
padding:5px 0 5px 0;
float:left;
}
#footerDx{
padding:5px 0px 5px 0px;
float:right;
}
#subNav{
padding:60px 10px 0 0;}
#subNav li{
padding:5px 0 0 0;}
#subNav li .selected{
padding:0px 0px 0px 15px;
background: #fff url(../images/pallino.gif) no-repeat 0px 4px;
color:#ff6600;
font-weight:bold;
font-size:14px;}
#subNav li a{
color:#868889;}
#subNav li a:hover{
color:#ff6600;
font-weight:bold;
text-decoration:none;}
#mappa{
width:653px;
height:320px;
border: 1px solid #ccc;}
