#breadcrumb, ul.breadcrumb {
    display: block;
    width: 100%;
    clear: both;
    color: #a7a9ac;
}
#breadcrumb ul, ul.breadcrumb {
    padding: 0;
    margin: 0;
    list-style: none;
    display: block;
    width: 100%;
    clear: both;
}
#breadcrumb ul:after, ul.breadcrumb:after {
    clear: both;
    content: ' ';
    width: 100%;
    display: block;
    height: 1px;
}
#breadcrumb ul li, ul.breadcrumb li {
    float: left;
}
#breadcrumb span.divider img, ul.breadcrumb span.divider img {
    margin: 0 3px;
}
#breadcrumb ul li:first-child, ul.breadcrumb li:first-child {
    display: none;
}
.content-category h1, .items-leading h2, .item-page  h2, .content-category h2 {
    padding-top: 10px;
    font-weight: bolder;
    font-size: 24px;
    width: 100%;
    height: 39px;
    text-align: left;
    /*background: transparent url(../images/titolo.png) -17px 10px no-repeat;*/
}

.items-leading, .item-page, .content-category {
    font-size: 12px;
    padding-top: 8px;
}
.items-leading  .small, .items-leading  .createdate, .item-page .small, .item-page .createdate {
    font-size: 10px;
    padding-top: 0px;
}
table.category {
    width: 100%;
}
.cat-list-row0 td {
    background: #F5F5F5 none repeat scroll 0%;
    padding: 0.5em 0.8em;
}
.cat-list-row1 td {
    padding: 0.5em 0.8em;
}
#main .menu {
    padding: 0;
    margin: 0;
    list-style: none;
    font-size: 11px;
}
#main .menu li {
    float: left;
    padding: 0;
}

#main .menu li:first-child:before {
    content: '|';
    padding: 0 5px 0 0;
}
#main .menu li:after {
    content: '|';
    padding: 0 5px;
}

#menu-up ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
#menu-up ul li:first-child {
    font-weight: bolder;
}
#pos5 img {
    display: block;
}
.left img {
    display: block;
}

#menu-up li {
    border-bottom: dashed 1px #A7A9AC;
}
#menu-up a {
    text-decoration: none;
    color: #000;
}
/*
.content-category h1, .page-header h2 {
    margin: 0;
    padding: 0;
    font-weight: bolder;
    font-size: 24px;
    width: 100%;
    height: 39px;
    background: transparent url(../images/titolo.png) -17px 2px no-repeat;
}

*/
#menu-up ul ul li a {
    text-decoration: none;
    display: block;
    color: #A7A9AC;
    width: 100%;
    font-weight: normal;
}
#menu-up ul ul li {
    border-bottom: none;
    width: 100%;
    margin-left: 4px;
    padding-left: 4px;
    background: url('../images/indent1.gif') no-repeat -7px 2px;
    font-weight: normal;
}