@charset "utf-8";
/* CSS Document */

body{ margin:10px; padding:0; font-size:75%; color:#3C2639; font-family:Geneva, Arial, Helvetica, sans-serif; }
h1{	font-size:18px; margin-top:0; padding-top:0; margin-bottom:30px;}
h2{	font-size:15px; margin:0; padding:0; margin-bottom:10px;}

object{ display:block; }

#main{ width:980px; margin:0 auto; border:1px solid #666; position:relative; }
#header{ height:100px; background:#fff url(../img/barra-up-2.jpg) 357px bottom  no-repeat; position:relative; }
#header img{ display:block; }
#img-home{ margin-top:4px; }
#img-home img{ display:block; }
#logo{ float:left; }
#logo img{ display:block; border:0; }

#menu-top{ float:right; width:480px; color:#FFF; margin-top:55px; font-size:11px; text-align:right; }
#menu-top ul{ margin:0; padding:0; list-style:none; }
#menu-top ul li{ margin:0; padding:0; display:inline; margin-right:15px; }
#menu-top ul li a{ color:#FFF; text-decoration:none; }
#menu-top ul li a:hover{ color: #DACBCF; }

#menu-home{ float:right; line-height:25px; font-size:10px; text-align:right; color:#3C2639; }
#menu-home ul{ margin:0; padding:0; list-style:none; }
#menu-home ul li{ margin:0; padding:0; display:inline; margin-right:15px; }
#menu-home ul li a{ color:#3C2639; text-decoration:none; }

#box-language{ position:absolute; top:10px; right:10px; }
#box-language img{ border:0; }

#menu-prodotti ul{ color:#000; font-size:10px; margin:0; padding:0; list-style:none; margin-left:20px; border-left:1px solid #000; }
#menu-prodotti ul li{ margin:0; padding:0; display:inline;  border-right:1px solid #000; }
#menu-prodotti ul li a{ color:#000; text-decoration: underline; padding-right:15px; padding-left:15px; }
#menu-prodotti ul li span.selectedItem{ background-color:#FFF; padding-right:0; padding-left:0;}
#menu-prodotti ul li span.selectedItem a{ text-decoration: none;}


#box-news-home-1{ min-height:150px; background:#B6B6B6 url(../img/img-world.jpg) 0 0 no-repeat; margin-top:4px; margin-bottom:4px; position:relative; }
#box-news-home-2{ width:584px; margin-left:370px; padding-top:7px; }
#titolo-news-home{ font-size:12px; background-color:#D7D7D7; border-bottom:3px solid #fff; padding:0 5px 0 5px; line-height:25px; }

#catalogo{ width:970px; height:150px; margin:0 auto; background-color:#FFF; border:1px solid #000; }

#box-news-home-1 ul{ margin:0; padding:0; list-style:none; }
#box-news-home-1 ul.channelPagesList li{ margin:0; padding:0; float:left; width:183px; margin-right:5px;margin-left:5px; margin-bottom:7px; margin-top:7px; }

#box-news-home-1 .channelPagesList li{ margin-bottom:7px; display:block; }
#box-news-home-1 .channelPagesListTitle{ display:block; padding:3px; background-color:#CCC; font-size:11px;}
#box-news-home-1 .channelPagesListAbstract{ display:block; margin:7px 0 7px 0; background-color:#ccc; }
#box-news-home-1 .channelPagesListText{ display:block; padding:3px; background-color:#CCC; font-size:11px;}
#box-news-home-1 .channelPagesListText a{ display:block; text-decoration: underline; color:#3C2639; }


#center{ background:#D7D7D7 url(../img/back-interno-2.jpg) 0 0 no-repeat; padding-top:40px; padding-bottom:40px; margin-top:4px; margin-bottom:4px; }

#center a{ text-decoration: underline; color:#3C2639; }

#center-col-sx{ float:left; }
#center-col-sx .FreeHtml img{ display:block; }

#center-col-sx .HierarchicalMenu ul{ margin:0; padding:0; list-style:none; color:#3C2639; text-align:right; margin-top:40px; }
#center-col-sx .HierarchicalMenu ul li{ padding-left:20px; line-height:20px; }
#center-col-sx .HierarchicalMenu ul li span{ font-weight:bold; color:#3C2639; }
#center-col-sx .HierarchicalMenu ul li a{ color:#3C2639; text-decoration:none; }

#center-col-dx{ float:right; width:450px; line-height:1.5em; text-align:left; margin-right:20px; height:auto!important; height:300px; min-height:300px; }

#center-col-dx-catalogo{ float:right; width:450px; line-height:1.5em; text-align:left; margin-right:20px;  }
#contenitore-catalogo{}
#contenitore-catalogo GalleryImages {height:500px;}

#center-col-dx .GalleryImages ul{ margin:0; padding:0; list-style:none; }
#center-col-dx .GalleryImages ul li{ float:left; border:0; margin:0 10px 10px 0; padding:0; list-style:none; color:#3C2639; height:130px;}
#center-col-dx .GalleryImages ul li a{ text-decoration:none; }
#center-col-dx .GalleryImages ul li img{ display:block; border:1px solid #B6AEA1; }

#center-col-center{ width:500px; margin:0 auto; line-height:1.5em; min-height:300px; }

#center-col-center .SubPagesList ul{ margin:0; padding:0; list-style:none; color:#3C2639; }
#center-col-center .SubPagesList ul li{ padding-left:20px; background:transparent url(../img/bullet-1.gif) left center no-repeat; }
#center-col-center .SubPagesList ul li a{ color:#3C2639; text-decoration:none; }

#barra-down img{ display:block; }

#footer{ color: #999; font-size:10px; text-align:right; line-height:30px; }
#footer ul{ margin:0; padding:0; list-style:none; }
#footer ul li{ margin:0; padding:0; display:inline; margin-right:10px; }
#footer ul li a{ color: #999; text-decoration:none; border-right:1px solid #999; padding-right:10px; }
#footer ul li a:hover{ color:#333; }
.sitemap ul {margin: 0px; padding: 0px;}
.sitemap ul li {margin-left: 20px; list-style:none;}
.sitemap ul li a{font-weight:bold;}
.sitemap ul li ul li {list-style:circle;}
.sitemap ul li ul li a{font-weight:normal;}
#info{ width:980px; margin:0 auto; color: #999; text-align:right; font-size:11px; margin-top:5px; }


