body{
margin: 0;
padding: 0;
background: #898989 url(../img/sfondo.gif) repeat-y center;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
form {
margin: 0;
padding: 0;
}
h1 {
margin: 0;
padding: 0 0 10px 0;
font-size: 18px;
line-height: 22px;
font-weight: normal;
color: #E6A000;
}
h2 {
margin: 0;
padding: 0;
color: #E6A000;
font-size: 13px;
line-height: 14px;
font-weight: normal;
}
select, input {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 17px;
color: #787878;
margin: 3px 0 10px 0;
}
textarea {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 17px;
color: #787878;
}
input.butt {
color: #FFF;
background: #E6A000;
border: 0;
text-transform: uppercase;
font-size: 9px;
line-height: 13px;
padding: 2px 4px;
cursor: pointer;
}
#struttura {
width: 758px;
text-align: left;
margin: auto;
}
#testata {
background: #FFFFFF url(../img/it/testa.gif) no-repeat;
height:134px;
}
#testata.en {
background: #FFFFFF url(../img/en/testa.gif) no-repeat;
}
#testata h1,#testata p {
display: none;
}
#menutesta {
float: right;
padding: 15px;
font-size: 9px;
text-transform: uppercase;
}
#menutesta a {
color: #646464;
text-decoration: none;
}
#menutesta img {
vertical-align: middle;
margin-left: 5px;
}
#centro {
background: #FFF;
}
#colsin {
float: left;
width: 182px;
}
#colsin p {
margin: 0;
padding: 20px 0 0 0;
}
#colsin .content {
padding: 15px;
}
#colsin #contacittadini {
background:#080606;
font-size:9px;
line-height:13px;
color:#828282;
padding:10px;
letter-spacing:-1px;
text-align:center;
}
#colsin #contacittadini a {
font-size:11px;
line-height:19px;
color:#FFF;
text-decoration:none;
letter-spacing:0;
text-align:left;
}
#colsin #ncontacittadini {
font-size:15px;
line-height:20px;
color:#FFF;
text-decoration:none;
letter-spacing:0;
background:url(../img/sf_cittadini_tds.gif) repeat-x;
text-align:right;
padding:0 10px;
}
#colsin #boxofferte {
font-size:11px;
line-height:15px;
color:#000;
background:#E6E6E6;
padding:10px;
}
#colsin #boxofferte a,#colsin #boxofferte strong {
color:#505050;
text-decoration:none;
}
#coldes {
margin-left: 182px;
}
#imgtestata {
text-align: right;
}
#ricerca {
padding: 15px;
font-size: 11px;
line-height: 14px;
color: #646464;
background: #EEE;
}
#ricerca p {
margin: 0;
padding: 0 0 10px 0;
}
#ricerca label {
text-transform: uppercase;
font-size: 9px;
font-weight: bold;
line-height: 10px;
}
#menu {
margin: 0;
padding: 13px 0 0 20px;
list-style: none;
font-size: 0;
}
*html #menu {
padding: 13px 0 0 17px;
}
#menu li {
display: inline;
}
#menu li img {
margin-bottom: 10px;
}
#corpo {
font-size: 11px;
line-height: 15px;
color: #000;
padding: 15px 0 15px 20px;
}
#corpo p {
margin-top: 0;
padding-top: 0;
}
.boxhp {
float: left;
width: 180px;
}
.boxhp h2 {
margin: 0;
padding: 0;
}
.boxhp h2 span {
display: none;
}
.boxhp h2 a {
color:#E6A000;
font-size:15px;
line-height:20px;
text-decoration:none;
font-weight:bold;
}
.boxhp p {
margin: 0;
padding: 0 45px 0 0;
}
#coldx {
width: 225px;
float: right;
margin-left: 5px;
margin-bottom: 10px;
}
#coldx ul {
background: #E6A000;
list-style: none;
margin: 0 0 20px 0;
padding: 5px 10px;
line-height: 17px;
}
#coldx ul a {
color: #FFF;
}
#coldx ul a.on {
color: #000;
text-decoration:none;
}
*html #content {
/* height: 400px; */
}
*html #corpo {
height: 576px;
}
*html #content {
}
#content {
/*margin-right: 245px;*/
padding-right: 15px;
}
#content a {
color: #E6A000;
}
#content select, #content input {
margin: 3px 0 5px 0;
}
#content ul {
margin-left: 25px;
padding-left: 0;
}
.eventi li {
padding-bottom: 5px;
}
#folder {
padding-bottom: 20px;
font-size: 0;
}
p.ico {
padding-top: 5px;
}
.ico img {
margin: 5px 10px 5px 0;
}
#note p {
color: #646464;
}
.prezzi {
font-size: 10px;
}
.prezzi .note td {
background: #EEE;
border-right: 3px solid #FFF;
padding-left: 3px;
}
.num td {
border-bottom: 1px solid #EEE;
font-size: 10px;
}
.cb {
vertical-align: middle;
}
#content .lista ul,#content lista3 ul,.lista p {
margin: 0;
padding: 0 0 5px 0;
list-style: none;
}
.lista p {
text-transform: uppercase;
font-weight: bold;
font-size: 13px;
color: #646464;
}
.lista3 p {
text-transform: none;
font-weight: normal;
font-size: 13px;
color: #646464;
}
.lista3 li {
list-style: none;
display: inherit;
}
.lista a {
color: #E6A000;
font-size: 13px;
line-height: 14px;
}
.lista li {
padding-bottom: 10px;
}
.lista p.lista2 {
font-size: 11px;
text-transform: none;
}
ul.eventi img {
float:left;
margin-right: 15px;
}
ul.eventi li {
min-height:90px;
}
#content.eventi {
margin-right: 245px;
}
#content.eventi .prenota a {
background:#E6A000;
color:#FFF;
text-decoration: none;
text-transform:uppercase;
padding: 2px 5px;
font-size:9px;
}
#coldx.eventi .content {
border-left:1px solid #828282;
padding:15px;
}
#coldx.eventi ol {
list-style:none;
margin:0;
padding:10px 10px 0 0;
}
#coldx.eventi ol li {
background:url(../img/next.gif) no-repeat;
padding-left: 20px;
margin-bottom: 5px;
}
#coldx.eventi ol a {
color:#828282;
text-decoration: none;
}
#corpo p.pag {
word-spacing: 2px;
border-top: 1px solid #000;
padding-top: 5px;
}
.pag a {
text-decoration: none;
}
.pag img {
vertical-align: middle;
}
#footer {
text-align: center;
color: #636363;
font-size: 10px;
text-transform: uppercase;
font-weight: bold;
}
#footer a {
color: #800000;
}
#menufooter a {
color: #636363;
text-decoration: none;
}
#menufooter {
line-height: 19px;
background: #DEDEDE;
border-top: 1px solid;
border-bottom: 1px solid;
margin-bottom: 20px;
}
#loghi img {
margin: 0 21px;
}
.clearall {
display: block;
clear: both;
}






#folderattivita hr  {
border: 0px inset;
color: #999999;
background-color: #999999;
display: block;
height:1px;
margin:0.5em auto;
}