/* layout */
body{
margin:0;
padding:0;
border:0;
background:#fff url(images/struttura/sf_bagliore_esterno.gif) repeat-y center;
}
form{
margin:0;
padding:0;
border:0;
}
.Wx100{
width:100%;
}
.Hx100{
height:100%;
}
.bordi_subpage{
border-right:1px solid #dfe6f1;
border-left:1px solid #dfe6f1;
}
#bottom{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#8f9fa9;
}
#bottom a{
color:#8f9fa9;
text-decoration:none;
}
#bottom a:hover{
text-decoration:underline;
}
.bottom{
background:#3c556e;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}
.bottom a{
padding:10px;
color:#fff;
text-decoration:none;
}
.bottom a:hover{
text-decoration:underline;
}
/* ID homepage */
#tableBody{
background:url(images/struttura/sf_linea_arancio.gif) repeat-x;
}
#subPage{
background:url(images/struttura/sf_subpage.gif) repeat-x;
}
#page{
background:#fff url(images/struttura/sf_page.gif) repeat-x;
}
/* ID pagine */
#tableBody1{
background:url(images/struttura/sf1_linea_arancio.gif) repeat-x;
}
#subPage1{
background:url(images/struttura/sf1_subpage.gif) repeat-x;
}
#page1{
background:#fff url(images/struttura/sf1_page.gif) repeat-x;
}
/* ID catalogo */
#tableCatalogo{
background:#cfd8df;
font:11px Arial, Helvetica, sans-serif;
color:#8f9fa9;
}
#tableCatalogo tr{
background:#fff;
}
#tableCatalogo td{
padding:5px;
}
#tableCatalogo td a{
font-size:15px;
height:80px;
line-height:80px;
display:block;
color:#6999d0;
text-decoration:none;
}
#tableCatalogo td a:hover{
background:#f4f8fb;
color:#3c556e;
}
.catalogoIntestazione{
font-weight:bold;
background:#cfd8df !important;
color:#77858d !important;
}
.catalogoDidascalia{
background:#f4f8fb !important;
}
/* testo + box */
.testo_nav_categorie{
padding:4px 10px 0 10px !important;
}
.testo{
font:11px Arial, Helvetica, sans-serif;
color:#8f9fa9;
text-align:justify;
line-height:16px;
padding:10px;
}
.testo p, .box p{
margin:0;
padding:10px 0;
border:0;
}
.testo a{
color:#8f9fa9;
}
.testo a:hover{
text-decoration:none;
}
.testo ul, .box ul{
margin:0;
padding:0;
border:0;
}
.testo li, .box li{
padding:2px 0;
list-style:inside circle;
}
.testo li{
padding:6px 0;
}
.boxed_arrow{
height:100%;
background:#d9e5f3 url(images/struttura/boxed_arrow/arrow.gif) no-repeat center;
}
.box{
font:11px Arial, Helvetica, sans-serif;
color:#8f9fa9;
line-height:16px;
}
.box a{
height:12px;
line-height:12px;
display:block;
background:#e7ebef;
color:#77858d;
text-decoration:none;
border-bottom:2px solid #fff;
padding-left:2px;
}
.box a:hover{
background:#8f9fa9;
color:#fff;
}
.bordi_box{
border-right:1px solid #cfd8df;
border-left:1px solid #cfd8df;
}
/* titolo */
.titolo{
color:#6999d0 !important;
font-weight:bold !important;
}
/* elenco */
.elenco{
font:11px Arial, Helvetica, sans-serif;
margin:0;
padding:10px;
border:0;
}
.elenco li{
list-style:none;
color:#6999d0 !important;
font-weight:bold;
padding-bottom:5px;
}
.elenco a{
padding-left:10px;
background:url(images/struttura/freccina.gif) no-repeat;
background-position:left 4px !important;
background-position:left 8px;
color:#8f9fa9;
display:block;
text-decoration:none;
font-weight:normal;
}
.elenco a:hover{
color:#3c556e;
text-decoration:underline;
background:url(images/struttura/freccina.gif) no-repeat;
background-position:left 4px !important;
background-position:left 8px;
}
.elencoSel{
color:#3c556e !important;
}
/* sfoglia */
#sfoglia input{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#8f9fa9;
background:#e7ebef;
text-align:left;
border:1px solid #cfd8df;
cursor:hand;
}
.sfogliaButton{
background:#6999d0 !important;
color:#fff !important;
border:1px solid #6999d0 !important;
text-align:center !important;
}
/* moduli */
.select{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#8f9fa9;
background:#e7ebef;
border:1px solid #cfd8df;
}
.registrazione input, .registrazione textarea, .registrazione select{
background:#e7ebef;
color:#77858d;
font:11px Arial, Helvetica, sans-serif;
width:100%;
border:1px solid #cfd8df;
}
.registrazione label, .registrazione td{
color:#8f9fa9;
font:11px Arial, Helvetica, sans-serif;
}
.registrazione a{
color:#8f9fa9;
}
.registrazione a:hover{
text-decoration:none;
}
.button{
font-weight:bold !important;
color:#fff !important;
background:#6999d0 !important;
border:1px solid #6999d0 !important;
}
.radiobutton{
width:auto !important;
}