/* layout */
body{
margin:0;
background:#242624 url(images/struttura/texture_sfondo.jpg) no-repeat top center;
}
form{
border:0;
margin:0;
padding:0;
}
.dividi{
background:url(images/struttura/dividi.gif) repeat-x;
}
.testata{
background:url(images/struttura/testata.jpg) no-repeat;
}
.corpo{
background:url(images/struttura/sf_corpo.gif) repeat-y;
padding:0 31px 0 31px;
}
/* menuNews */
.menuNews{
font:10px Verdana, Arial, Helvetica, sans-serif;
list-style:none;
margin:0;
padding:0;
border:0;
/* text-transform:lowercase; */
}
.menuNews li{
margin:0;
padding:0 0 3px 0;
border:0;
}
.menuNews a{
padding:3px;
display:block;
background:#f4f3f0;
color:#97876C;
height:16px;
line-height:16px;
text-decoration:none;
}
.menuNews a:hover{
background:#fbeb8f;
}
.selected{
background:#fbeb8f !important;
}
/* bottom */
.bottom{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#A19551;
background:#FBEB8F;
}
.bottom a{
font:10px Verdana, Arial, Helvetica, sans-serif;
padding:1px;
height:12px;
line-height:12px;
color:#CA8B26;
background:#FBDA72;
text-decoration:none;
display:block;
position:relative;
}
.bottom a:hover{
color:#fff;
background:#FD9905;
}
/* spot */
.spot{
font:12px Arial, Helvetica, sans-serif;
font-weight:bold;
height:130px;
}
.spot a{
text-decoration:none;
color:#333;
background:#FFF;
display:block;
position:relative;
height:20px;
line-height:20px;
padding-left:5px;
}
.spot a:hover{
color:#FFF;
background:#000;
}
.image_01{
background:url(images/home/spot_01.jpg) no-repeat;
}
.image_02{
background:url(images/home/spot_02.jpg) no-repeat;
}
.image_03{
background:url(images/home/spot_03.jpg) no-repeat;
}
/* news */
.news{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#97876c;
}
.news a{
padding:5px;
border:1px solid #fff;
height:48px; /* height per FF */
display:block;
position:relative;
color:#97876c;
text-decoration:none;
}
.news a:hover{
border:1px dashed #fa9c06;
background:url(images/struttura/hover_45.gif);
}
/* eventi */
.eventi{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#97876c;
}
.eventi a{
color:#97876c;
text-decoration:none;
}
.eventi a:hover{
text-decoration:underline;
}
.data{
color:#fe9a00;
}
.location{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#c2baad;
}
/* testo */
.testo{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#97876C;
text-align:justify;
}
.testo a{
color:#fff;
background:#fd9905;
text-decoration:none;
}
.testo a:hover{
color:#fd9905;
background:none;
}
.evidenzia{
background:#FDF5C7;
}
/* download */
.download{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#97876c;
}
.download a{
color:#97876c;
text-decoration:none;
}
.download a:hover{
color:#fd9905;
}
.riga{
padding-left:10px;
border-left:1px solid #ccc;
}
/* titolopag */
.titolopag{
font:18px Terminal, Arial, Helvetica, sans-serif;
color:#dbd9d8;
text-transform:uppercase;
}
/* titoloTesti */
.titoloTesti{
font:18px Arial, Helvetica, sans-serif !important;
color:#c6bdae;
}
.comingSoon{
background:#fd9905;
font:18px Arial, Helvetica, sans-serif !important;
color:#fff;
padding:5px;
}
/* table */
.table_x100{
height:100%;
width:100%;
}
.table_Hx100{
height:100%;
}
.table_Wx100{
width:100%;
}
/* avanti-indietro */
.avanti-indietro{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#333;
background:#fff;
}
.avanti-indietro td{
background:#fbeb8f;
}
.avanti-indietro a{
padding:2px;
color:#fff;
background:#fd9905;
text-decoration:none;
}
.avanti-indietro a:hover{
color:#333;
background:none;
text-decoration:underline;
}
/* moduli */
label{
font:12px Arial, Helvetica, sans-serif;
color:#97876C;
}
input{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#333;
background:url(images/struttura/hover_45.gif);
border:1px solid #fbda72;
width:100%;
height:20px;
padding:3px;
margin-bottom:5px;
}
textarea{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#333;
border:10px solid #f4f3f0;
width:100%;
padding:3px;
margin-bottom:5px;
}
.button{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
background:#022857;
height:30px;
padding:3px;
border:1px solid #022857;
text-align:left;
}
select{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#333;
width:100%;
background:#f4f3f0;
border:1px solid #f4f3f0;
}
.selezionato{
background:#fd9905;
}
.radio{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#333;
background:none;
border:0;
width:auto;
height:auto;
padding:0;
margin-bottom:0;
}
.cerca{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#333;
background:url(images/struttura/sf_cerca.gif) repeat-x;
border:1px solid #4d4b4a;
width:100px;
height:18px;
}
