.similiTab {
border-left: 1px solid #FAA000; 
border-right: 2px solid #FAA000; 
border-top: 1px solid #FAA000; 
border-bottom: 2px solid #FAA000; 
background-color: #FFEBCC;
}
.similiTd {
font-family: Arial; 
font-size: 13px; 
color: #FFFFFF; 
font-weight: bold; 
background-color: #FAA000
}
.linkarea {
text-decoration : none; 
font-family : Verdana; 
color : #5C4101;
font-size : 12px; 
font-weight : bold; 
letter-spacing : 1px; 
} 
:hover.linkarea {
text-decoration : underline;
font-family : Verdana; 
color : #000000; 
font-size : 12px; 
font-weight : bold; 
letter-spacing : 1px; 
}
.TabArea {
font-family : Verdana; 
font-size : 12px; 
letter-spacing : 1px; 
background-color:#FFCB7D; 
}
.TabAreaS {
font-family : Verdana; 
color : #000000; 
font-size : 12px; 
letter-spacing : 1px; 
font-weight : bold; 
background-color : #FAA000; 
}
.TabAree {
padding-bottom: 25px; 
}
.DivTitolo {
position: absolute; 
left: 7px; 
top: 102px;
font-family : Verdana; 
color : #000080; 
font-size : 21px; 
letter-spacing : 4px;
font-weight: normal
}
.DivTitolo1 {
position: absolute; 
left: 6px; 
top: 101px;
font-family : Verdana; 
color : #6FA0FD; 
font-size : 21px; 
letter-spacing : 4px; 
font-weight: normal
}
.DivTitolo2 {
position: absolute; 
left: 8px; 
top: 103px;
font-family : Verdana; 
color : Black; 
font-size : 21px; 
letter-spacing : 4px;
font-weight: normal; 
}
.stTitolo {
font-family : Verdana; 
color : #8A5A00; 
font-size : 16px; 
letter-spacing : 2px; 
font-weight : bold 
}
.font-family {
font-family : Arial; 
color : #000000; 
font-size : 13px; 
font-style :oblique 
}
.stDescrizione {
font-family : Arial; 
color : #000000; 
font-size : 13px;
}
.homelista {
font-family : Arial; 
font-size : 11px; 
color : #8A5A00; 
text-decoration : none; 
} 
:hover.homelista {
font-family : Arial; 
font-size : 11px; 
color : #8A5A00; 
text-decoration : underline; 
} 
.hometitolo {
font-family : Arial; 
color : #8A5A00; 
font-size : 12px; 
letter-spacing : 1px; 
font-weight : bold; 
} 
.homecommento {
font-family : Arial; 
font-size : 10px; 
color : #8A5A00; 
} 
.tabgalleria {
position : relative; 
top : 0; 
} 
.dettagli {
padding-left : 6px; 
font-family : Verdana; 
color : #8A5A00; 
font-size : 10px; 
font-weight : bold; 
} 
.descrizione {
padding-top : 8px; 
padding-left : 4px; 
font-family : Verdana; 
font-size : 11px; 
color : #8A5A00; 
font-weight : bold; 
text-align : justify; 
} 
.tdgalleria {
border-left : 2px solid #E89100; 
padding-left : 0; 
padding-right : 8px; 
} 
.gtab {
border-bottom : 2px solid #39519c; 
border-top : 1px solid #E89100; 
padding-bottom : 3px; 
} 
.mexTAB {
margin : 0; 
padding : 2px; 
width : 380px; 
border-left : 2px solid #FAA000; 
border-top : 1px solid #FAA000; 
border-bottom : 2px solid #FAA000; 
border-right : 1px solid #FAA000; 
background-color : #FFEBCC; 
} 
.mexCAPTION {
font-family : Arial; 
font-size : 12px; 
color : #8A5A00; 
letter-spacing : 1px; 
} 
.mexTD {
border-bottom : 1px solid #FAA000; 
font-family : Arial; 
font-size : 12px; 
color : #8A5A00; 
font-weight : bold; 
padding-left : 4px; 
padding-right : 4px; 
padding-top : 2px; 
} 
.mexINPUT {
border : 1px solid #FAA000; 
font-size : 11px; 
font-family : Arial; 
color : #8A5A00; 
font-weight : bold; 
letter-spacing : 1px; 
padding-left : 2px; 
padding-right : 2px; 
} 
.mexBOTTONE {
border : 1px solid #FAA000; 
font-size : 12px; 
font-family : Arial; 
color : #FFFFFF; 
font-weight : bold; 
background-color : #FF9B04; 
padding-left : 4px; 
padding-right : 4px; 
padding-top : 1px; 
padding-bottom : 1px 
} 
.TabMexPrivacy {
width : 550px; 
} 
.TdMexPrivacy {
font-family : Arial; 
color : #8A5A00; 
font-size : 10px; 
padding-top : 2px; 
padding-bottom : 2px; 
} 
.motoretxt {
border : 1px solid #808080; 
margin-right : 1px; 
margin-left : 0; 
color : #000000; 
font-family : Arial; 
font-size : 11px; 
font-weight : bold; 
background-color : #FFFFFF; 
} 
.motorebtn {
border : 1px solid #000000; 
margin-right : 9px; 
color : #FFFFFF; 
font-size : 10px; 
font-family : Arial; 
font-weight : bold; 
background-color : #000000; 
} 
.motoretxtr {
font-family : Arial; 
font-size : 12px; 
font-weight : bold; 
} 
.motoreMN {
font-family : Arial; 
font-size : 11px; 
color : #E89100; 
font-weight : bold; 
text-decoration : none 
} 
:hover.motoreMN {
font-family : Arial; 
font-size : 11px; 
color : #E89100; 
font-weight : bold; 
text-decoration : underline 
} 
.TabMotore {
width : 100%; 
margin-top : 8px; 
} 
.TdMotore0 {
border-bottom : 1px solid #000080; 
width : 100%; 
padding-left : 1px; 
font-family : Arial; 
font-size : 10pt; 
color : #000080; 
letter-spacing : 0; border-left-width:1px; border-right-width:1px; border-top-width:1px 
} 
.TdMotore1 {
padding-left : 35px; 
} 
.TdMotore {
padding-bottom : 1px; 
padding-top : 5px; 
padding-left : 6px; 
border-left : 1px solid #000080; 
border-bottom : 1px solid #000080; 
width : 100%; 
font-family : Arial; 
font-size : 11px; 
color : #000080; 
font-weight : bold; 
background-color : #D7E0FF; 
} 
.InputMotore {
border : 1px solid #000080; 
font-family : Arial; 
font-size : 10pt; 
color : #000080; 
background-color : #FFFFFF 
} 
.BtnMotore {
border : 1px solid #000080; 
font-family : Arial; 
font-size : 10px; 
color : #FFFFFF; 
font-weight : bold; 
background-color : #000080; 
} 
.SelectMotore {
border : 1px solid #000080; 
font-family : Arial; 
font-size : 10pt; 
color : #000080; 
font-weight : bold; 
background-color : #FFFFFF 
} 
.DivNoMotore {
font-family : Arial; 
font-size : 13px; 
letter-spacing : 1px; 
color : #000080; 
text-align : center 
} 
.DivPagMotore {
padding-left : 12px; 
font-family : Arial; 
font-size : 11px; 
color : #000080; 
} 
.LinkPagMotore {
font-family : Arial; 
font-size : 10pt; 
color : #000080; 
font-weight : bold 
} 
:hover.LinkPagMotore {
font-family : Arial; 
font-size : 10pt; 
color : #000080; 
font-weight : bold 
} 
.lineaPagReport {
width : 100%; 
height : 1px; 
color : #000080; 
} 
.TabReport {
width : 100%; 
} 
.TdTipoReport {
font-family : Arial; 
color : #000080; 
font-size : 13px; 
letter-spacing : 2px; 
font-weight : bold; 
padding-bottom : 1px; 
padding-top : 9px 
} 
.TdReport {
padding-left : 12px; 
padding-right : 2px; 
padding-top : 0; 
} 
.TdReport1 {
width : 100%; 
font-family : Arial; 
color : #000000; 
font-size : 11px; 
padding-left : 10px; 
} 
.TitoloReport {
font-family : Arial; 
font-size : 11pt; 
color : #000080; 
font-weight : bold; 
text-decoration : none 
} 
:hover.TitoloReport {
font-family : Arial; 
font-size : 11pt; 
color : #000080; 
font-weight : bold; 
text-decoration : underline 
} 
.DescReport {
font-family : Arial; 
font-size : 12px; 
color : #000080; 
font-weight : normal; 
text-decoration : none; 
margin-left : 5px 
} 
:hover.DescReport {
font-family : Arial; 
font-size : 12px; 
color : #000080; 
font-weight : normal; 
text-decoration : none; 
margin-left : 5px 
} 
.DettReport {
font-family : Arial; 
font-size : 10px; 
color : #000080; 
letter-spacing : 1px; 
margin-left : 0 
} 
.UrlReport {
font-family : Arial; 
font-size : 10px; 
color : #000000; 
font-weight : bold; 
letter-spacing : 1px 
} 
:hover.UrlReport {
font-family : Arial; 
font-size : 10px; 
color : #000080; 
font-weight : bold; 
letter-spacing : 1px 
} 
.lineaReport {
width : 100%; 
height : 1px; 
color : #000080; 
margin-left : 12px 
} 
body {
margin : 0; 
background-color : #ffffff; 
} 
.bodytab {
width : 100%; 
height : 76%; 
padding : 0; 
margin : 0; 
} 
.sxsf {
width : 130px; 
} 
.dxsf {
margin-left : 0; 
padding-top : 0;
padding-left : 5px; 
padding-right : 7px;

} 
.titolo {
font-family : Arial; 
font-size : 12px; 
color : #000000; 
letter-spacing : 2px; 
font-weight : bold; 
position : relative; 
top : 0; 
left : 130px; 
} 
.commento {
font-family : Arial; 
font-size : 11px; 
color : #000000; 
font-style : normal; 
position : relative; 
top : 0; 
left : 138px; 
} 
.lineat {
width : 100%; 
height : 2px; 
color : #000080; 
position : relative; 
left : 73px; 
top : 0 
} 
.linea {
width : 100%; 
height : 2px; 
color : #000080; 
} 
.topTABLE {
width : 100%;
margin : 0; 
padding : 0; 
background-image : url('images/sftop.gif'); 
background-repeat : repeat-x 
} 
.topTD {
width : 146px; 
} 
.topTD2 {
width : 204px; 
text-align : right; 
} 
.topTDdx {
width : 50px; 
background-image : url('images/sftop2.jpg'); 
background-repeat : repeat-x 
}
.topDIVBANNER {
width : 100%; 
position : absolute; 
top : 5px; 
z-index : 1; 
} 
.TabMTipoS {
padding : 0; 
margin : 0; 
} 
.menutipodiv {
margin : 0; 
} 
.TabMTipo {
margin : 0; 
} 
.mtipospazio {
margin : 0; 
padding : 0; 
width : 3px; 
} 
.mtipo1 {
margin : 0; 
font-family : Arial; 
font-size : 11px; 
color : #E89100; 
font-weight : bold; 
} 
.mtipodxs {
font-family : Arial; 
font-size : 10px; 
color : #000000; 
font-weight : normal; 
background-color : #d6d7ff; 
letter-spacing : 1px; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0; 
padding-bottom : 0; 
margin-bottom : 2px; 
} 
.mtipodx {
font-family : Arial; 
font-size : 10px; 
color : #000000; 
font-weight : normal; 
background-color : #ffffff; 
letter-spacing : 1px; 
padding-left : 1px; 
padding-right : 1px; 
padding-top : 0; 
padding-bottom : 0; 
margin-bottom : 2px; 
} 
.menutipolink {
font-family : Arial; 
font-size : 8pt; 
text-decoration : none; 
color : #5F5F5F; 
font-weight : bold; 
} 
:hover.menutipolink {
font-family : Arial; 
font-size : 8pt; 
color : #000000; 
font-weight : bold; 
}
.menutipolinks {
font-family : Arial; 
font-size : 10pt; 
text-decoration : none; 
color : #000000; 
font-weight : bold 
} 
:hover.menutipolinks {
font-family : Arial; 
font-size : 10pt; 
color : #000000; 
font-weight : bold 
} 
.Rdett {
font-family : Arial; 
font-size : 10px; 
color : #E89100; 
border-top : 1px solid #800000; 
padding-left : 6px; 
padding-top : 0; 
} 
.Cdett {
text-decoration : none; 
font-family : Arial; 
font-size : 10px; 
color : #E89100; 
} 
:hover.Cdett {
text-decoration : underline; 
font-family : Arial; 
font-size : 10px; 
color : #800000; 
} 
.contatti {
border-left : 1px solid #800000; 
border-right : 2px solid #800000; 
border-top : 1px solid #800000; 
border-bottom : 2px solid #800000; 
padding : 4px; 
background-color : #fffbfb; 
} 
.spancontatti {
color : #ff0000; 
font-weight : bold; 
font-family : Verdana; 
font-size : 13px; 
} 
.tabcontatti {
border-bottom : 1px solid #800000; 
} 
.tabcontattit {
font-family : Arial; 
font-size : 12px; 
color : #590000; 
font-weight : bold; 
border-bottom : 1px solid #800000; 
} 
.topsf {
background-repeat : repeat-x; 
background-image : url('images/sf.gif'); 
} 
.corpo {
height : 80%; 
width : 100%; 
margin : 0; 
padding : 0; 
} 
.divmenu {
margin : 0; 
left : 0; 
} 
.tblmenu0 {
margin-bottom : 0; 
font-family : Arial; 
color : #E89100; 
font-size : 10px; 
font-weight : bold; 
} 
.tblmenu1 {
padding-left: 0;
padding-right: 3px;
margin : 2px;
} 
.menu1 {
padding-left: 0;
padding-right: 3px;
margin : 2px; 
} 
.menu2 {
padding-left: 0;
padding-right: 3px;
margin : 2px; 
background-color : #ff5e5e; 
background-image : url('images/sfmenu2.gif'); 
background-repeat : repeat-x; 
} 
.menu2s {
padding-left: 0;
padding-right: 3px;
margin : 2px; 
background-image : url('images/sfmenu2s.gif'); 
background-repeat : repeat-x; 
} 
.cmenu2 {
padding-left: 0;
padding-right: 3px;
margin : 2px; 
background-color : #ff5e5e; 
background-image : url('images/csfmenu2.gif'); 
background-repeat : repeat-x; 
} 
.cmenu2s {
padding-left: 0;
padding-right: 3px;
margin : 2px; 
background-image : url('images/csfmenu2s.gif'); 
background-repeat : repeat-x 
} 
A:link.Tmenu2 {
text-decoration : none; 
font-family : Arial; 
color : #535353; 
font-size : 11px; 
font-weight : bold; 
padding-left : 3px; 
} 
A:active.Tmenu2 {
text-decoration : none; 
font-family : Arial; 
color : #535353; 
font-size : 11px; 
font-weight : bold; 
padding-left : 3px; 
} 
A:visited.Tmenu2 {
text-decoration : none; 
font-family : Arial; 
color : #535353; 
font-size : 11px; 
font-weight : bold; 
padding-left : 3px; 
} 
A:hover.Tmenu2 {
text-decoration : none; 
font-family : Arial; 
color : #000000; 
font-size : 11px; 
font-weight : bold; 
padding-left : 3px; 
} 
A:link.Tmenu2s {
text-decoration : none; 
font-family : Arial; 
color : #000000; 
font-size : 11px; 
font-weight : bold; 
padding-left : 3px; 
} 
A:active.Tmenu2s {
text-decoration : none; 
font-family : Arial; 
color : #000000; 
font-size : 11px; 
font-weight : bold; 
padding-left : 3px; 
} 
A:visited.Tmenu2s {
text-decoration : none; 
font-family : Arial; 
color : #000000; 
font-size : 11px; 
font-weight : bold; 
padding-left : 3px; 
} 
A:hover.Tmenu2s {
text-decoration : none; 
font-family : Arial; 
color : #000000; 
font-size : 11px; 
font-weight : bold; 
padding-left : 3px; 
} 
.tblsotto {
 
} 
.BReport {
font-family : Arial; 
font-size : 13px; 
color : #800000; 
letter-spacing : 1px; 
font-weight : bold; 
text-decoration : none; 
} 
:hover.BReport {
font-family : Arial; 
font-size : 13px; 
color : #800000; 
letter-spacing : 1px; 
font-weight : bold; 
text-decoration : underline; 
} 
.BReportS {
font-family : Arial; 
font-size : 11px; 
color : #800000; 
text-decoration : none; 
} 
:hover.BReportS {
font-family : Arial; 
font-size : 11px; 
color : #800000; 
text-decoration : underline; 
} 
.CReport {
font-family : Arial; 
font-size : 13px; 
color : #800000; 
letter-spacing : 1px; 
font-weight : bold; 
} 
.stat {
font-family : Arial; 
font-size : 12px; 
color : #000000; 
font-weight : bold 
} 
:link.am {
color : #ffffff; 
font-family : Arial; 
font-size : 12px; 
font-weight : bold; 
} 
:hover.am {
color : #ffffff; 
font-family : Arial; 
font-size : 12px; 
font-weight : bold; 
} 
:visited.am {
color : #ffffff; 
font-family : Arial; 
font-size : 12px; 
font-weight : bold; 
} 
.menu {
font-family : Arial; 
font-size : 12px; 
font-weight : bold; 
} 
.tab {
font-family : Arial; 
font-size : 12px; 
color : #000000; 
font-weight : bold; 
border-top : 1px solid #009900; 
border-bottom : 1px solid #009900; 
} 
.modifica {
font-family : Arial; 
font-size : 12px; 
color : #000000; 
} 
.ordine {
font-family : Arial; 
font-size : 13px; 
color : #800000; 
background-color : #ffe6e6; 
font-weight : bold; 
border-top : 1px solid #800000; 
border-bottom : 1px solid #800000; 
} 
.ordine2 {
font-family : Arial; 
font-size : 13px; 
color : #c60018; 
font-weight : bold; 
border-top : 1px solid #800000; 
border-bottom : 1px solid #800000; 
} 
.campi {
font-family : Arial; 
font-size : 12px; 
color : #000000; 
font-weight : bold; 
}
