.sitemapb {position:absolute;top:0px;left:0px;z-index:3;width:706px;height:406px;}
.sitemapdiv {position:absolute;top:3px;left:3px;z-index:4;width:700px;height:400px;}
.boussole {position:absolute;top:10px;right:10px;z-index:3;width:143px;height:166px;}
.element1 {color: #FFFFFF;font-size: 14px;padding-bottom:2px;font-weight: bold;left:20px;position: absolute;text-transform: uppercase;top: 10px;z-index: 3;border-bottom:1px solid #ffffff;}
.element2 {color: #FFFFFF;font-size: 10px;left: 10px;position: absolute;top:315px;z-index: 3;width:430px;text-align:justify;}
*{margin:0;padding:0;}
.navigation{margin: 0px auto;font-family: "Trebuchet MS", sans-serif;font-size: 24px;font-style: normal;font-weight: bold;letter-spacing: 1.4px;}
.navigation .item{position:absolute;}
.sitemap1   {left: 25px;top: 80px;z-index:10;}
.sitemap2  {left: 185px;top: 60px;z-index:10;}
.sitemap3  {left: 370px;top: 95px;z-index:10;}
.sitemap4  {left: 520px;top: 225px;z-index:10;}
.sitemap5  {left: 125px;top: 170px;z-index:5;}
a.icon{width:52px;height:52px;position:absolute;top:0px;left:0px;cursor:pointer;}
.sitemap1 a.icon{background:transparent url(../images/website/sitemap/icone.png) no-repeat 0px 0px;}
.sitemap2 a.icon{background:transparent url(../images/website/sitemap/icone.png) no-repeat 0px 0px;}
.sitemap3 a.icon{background:transparent url(../images/website/sitemap/icone.png) no-repeat 0px 0px;}
.sitemap4 a.icon{background:transparent url(../images/website/sitemap/icone.png) no-repeat 0px 0px;}
.sitemap5 a.icon{background:transparent url(../images/website/sitemap/icone.png) no-repeat 0px 0px;}
.navigation .item a.active{background-position:0px -52px;}
.item img.circle{position:absolute;top:0px;left:0px;width:52px;height:52px;opacity:0.1;}
.item h2{position:absolute;width:147px;height:52px;color:#ffffff;font-size:10px;top:15px;left:52px;text-indent:10px;text-shadow:1px 1px 1px #fff;text-transform:uppercase;}
.item h2.active{color:#fff;text-shadow:1px 0px 1px #555;}
.item ul{list-style:none;position:absolute;top:60px;left:25px;display:none;}
.item ul li a{font-size:12px;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#222;padding:3px;float:left;clear:both;width:100px;text-shadow:1px 1px 1px #fff;}
.item ul li a:hover{background-color:#fff;color:#444;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:1px 1px 4px #666;-webkit-box-shadow:1px 1px 4px #666;box-shadow:1px 1px 4px #666;}