@charset "utf-8";
/* CSS Document */
.hr{
display:block;
float:left;
font-size:1px;
height:10px;
width:100%;} 
.logo {
border-style:none solid solid none;
border-width:0 1px 1px 0;
text-align:right;
vertical-align:top;
width:10%;
}
.headerToolbar {
border-style:none none solid;
border-width:0 0 1px;
padding-right:8px;
text-align:right;
vertical-align:middle;
width:81%;
}
.headerToolbar a {
text-decoration:none;
}
.headerToolbar a:hover {
text-decoration:underline;
}
.brand {
border-style:none solid none none;
border-width:0 1px 0 0;
text-align:right;
vertical-align:top;
}
.searchArea {
border-style:none none solid;
border-width:0 0 1px;
height:32px;
padding-right:15px;
text-align:right;
vertical-align:middle;
}
.selectLang {
padding:4px 0 3px 20px;
}
.tdContainerNav2 {


vertical-align:top;
}
.ombraBrand {
background-color:#ECECEC;

}
ul.boxLink, ol.boxLink {
list-style:none outside none;
margin:5px 5px 10px 0;
padding:0;
}
li.boxLink {
border:0 none;
list-style:none outside none;
margin:1px 0;
padding:1px 2px 2px 0;
}
.mappa {
height:40px;
margin:0;
padding:12px 0 0 10px;
}
.mappa a {
text-decoration:underline;
}
.titRelated {
font-weight:bold;
height:auto !important;
margin:10px 0 0;
min-height:20px;
padding:5px 0 0 10px;
}
.relatedContainer {
margin:0;
padding:2px 0 5px 10px;
}
ul.a_boxLinkRelated, ol.a_boxLinkRelated {
list-style:none outside none;
margin:2px 0 0 2px;
padding:0;
}
li.a_boxLinkRelated {
border:0 none;
list-style:none outside none;
margin:0 0 2px;
padding:1px 0 2px 2px;
}
.info {
height:40px;
margin:5px 0 0 5px;
padding:10px 7px 10px 10px;
}

.info h2{margin-bottom:10px;
margin-top:0;}
.info h3{margin-bottom:10px;
margin-top:0;}
.footerSx {
height:40px;
vertical-align:top;
}
.footerTableToolbarSx {
}
.footerTableToolbarSx a {
text-decoration:none;
}
.footerTableToolbarSx a:hover {
text-decoration:underline;
}
.footerTableToolbarDx {
background-position:right center;
background-repeat:no-repeat;
padding-right:15px;
text-align:right;
}
.footerTableToolbarDx a {
text-decoration:none;
}
.footerTableToolbarDx a:hover {
text-decoration:underline;
}
.testata_casa {
height:155px;
text-align:right;
}
.nav2Container {
border-bottom-style:solid;
border-bottom-width:1px;
list-style:none outside none;
margin:0;
padding:3px 2px 5px 10px;
}
.nav2ContainerOn {
border-bottom-style:solid;
border-bottom-width:1px;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:3px 2px 5px 10px;
}
.nav2ContainerOnNoLiv {
border-bottom-style:solid;
border-bottom-width:1px;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:3px 2px 5px 10px;
}
.nav2ContainerAct {
border-bottom-style:solid;
border-bottom-width:1px;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:3px 2px 5px 10px;
}
.nav2Container a {
text-decoration:none;
}
.nav2Container a:hover {
text-decoration:underline;
}
.nav2ContainerOn a {
text-decoration:none;
}
.nav2ContainerAct a {
text-decoration:none;
}
.nav2ContainerAct a:hover {
text-decoration:underline;
}
.nav3Container {
border-bottom-style:solid;
border-bottom-width:1px;
list-style:none outside none;
margin:0;
padding:3px 2px 5px 15px;
}
.nav3ContainerOn {
border-bottom-style:solid;
border-bottom-width:1px;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:3px 2px 5px 15px;
}
.nav3ContainerAct {
border-bottom-style:solid;
border-bottom-width:1px;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:3px 2px 5px 15px;
}
.nav3Container a {
text-decoration:none;
}
.nav3Container a:hover {
text-decoration:underline;
}
.nav3ContainerOn a {
text-decoration:none;
}
.nav3ContainerAct a {
text-decoration:none;
}
.nav3ContainerAct a:hover {
text-decoration:underline;
}
.nav4Container {
border-bottom-style:solid;
border-bottom-width:1px;
list-style:none outside none;
margin:0;
padding:1px 2px 3px 25px;
}
.nav4ContainerOn {
border-bottom-style:solid;
border-bottom-width:1px;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:1px 2px 3px 25px;
}
.nav4ContainerAct {
border-bottom-style:solid;
border-bottom-width:1px;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:1px 2px 3px 25px;
}
.nav4ContainerOn a {
text-decoration:none;
}
.nav4Container a:hover {
text-decoration:underline;
}
.nav4Container a {
text-decoration:none;
}
.nav4ContainerAct a {
text-decoration:none;
}
.nav4ContainerAct a:hover {
text-decoration:underline;
}
.nav5Container {
border-bottom-style:solid;
border-bottom-width:1px;
list-style:none outside none;
margin:0;
padding:1px 2px 3px 35px;
}
.nav5ContainerOn {
border-bottom-style:solid;
border-bottom-width:1px;
font-weight:bold;
list-style:none outside none;
margin:0;
padding:1px 2px 3px 35px;
}
.nav5ContainerOn a {
text-decoration:none;
}
.nav5Container a:hover {
text-decoration:underline;
}
.nav5Container a {
text-decoration:none;
}
.nav5ContainerAct a {
text-decoration:none;
}
.nav5ContainerAct a:hover {
text-decoration:underline;
}
.navDivido {
border-bottom-style:solid;
border-bottom-width:1px;
line-height:2px;
margin:0;
padding:0;
}
.listParagrafi li {
background-position:left center;
background-repeat:no-repeat;
}
.goTop {
clear:both;
display:block;
margin:5px 0;
text-align:right;
}


