.articoli .hentry {}
.articoli .hentry img            { display: none; }
.articoli .hentry .tags          { display: none; }
.articoli .hentry .published     { display: none; }
.articoli .hentry .entry-summary { display: none; }
.articoli .hentry .author        { display: none; }
.articoli .hentry .rating        { display: block; }

/* layout */
.articoli {
    padding: 7px 7px 10px 10px;
}
.articoli ul ul {
    width: 135px;
}

.articoli h3 {
    margin-bottom: 5px;
}
.articoli h4 {
    border-bottom: 1px solid #e2e6e2;
}

.articoli .hfeed {
    padding: 5px;
    margin-bottom: 7px;
    margin-top: 1px;
}
.articoli .hentry {
    padding: 5px 0px 10px 0px;
}
.articoli .hentry.last {
    padding-bottom: 0;
}
.articoli .hentry .entry-title {
    margin-top: 0;
    margin-bottom: 20px;
}

/* type */
.articoli li {
    list-style-type: none;
}
.articoli .hentry .entry-title {
    font-size: 1.5em;
    line-height: 18px;
}

/* colors */
.articoli {
    border-bottom: 1px solid #b3b3b3;
}
.articoli li {
    border-top: 1px solid transparent;
    margin-top: -2px;
}
.articoli .hfeed {
    border-bottom: 1px solid #666;
}
.articoli .hentry {
    border-bottom: 1px solid #666;
}
.articoli .hentry.last {
    border-bottom: none;
}

/* backgrounds */
.articoli h3 {
    background: url('../imgs/articoli_h3.png') no-repeat scroll top left;
    width: 145px;
    height: 46px;
    text-indent: -99999px;
}
.articoli .hfeed {
    background: #e7ebe7 url('../imgs/articolihfeed.gif') repeat-x scroll top left;
}


.articoli .most_read	h4 a { background: url('../imgs/mostread_h4.png') no-repeat scroll top left; }
.articoli .most_comment    h4 a { background: url('../imgs/mostcomment_h4.png') no-repeat scroll top left; }
.articoli .latest_stories  h4 a { background: url('../imgs/lateststories.png') no-repeat scroll top left; }
.articoli .latest_comments h4 a { background: url('../imgs/latestcomments.png') no-repeat scroll top left; }


.servizi {
    padding: 15px 10px;
}
.servizi h3 {
    margin-bottom: 10px;
}
.servizi ul {
    float: left;
    width: 140px;
    margin-right: 15px;
}
.servizi ul.last {
    margin-right: 0;
}
.servizi li a {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 1.1em;
}

/* colors */
.servizi .wrapper{
    background-color: #6c6c6c;
	padding: 4px;
}

.servizi h3 {
    border-bottom: 1px solid #808080;
}
.servizi li a {
    color: #d4dbd4;
}

/* bgs */
.servizi h3 {
    background: url('../imgs/servizi_h3.png') no-repeat scroll top left;
    height: 30px;
    text-indent: -9999px;
}

.newsletter {
    padding: 5px 10px 10px;
}
.newsletter input#email {
    padding: 6px 9px;
    width: 183px;
    height: 16px;
    margin-right: 5px;
}

.newsletter legend {
    font-family: Helvetica, Arial, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
}
.newsletter input#email {
    font-size: 0.9em;
    font-weight: normal;
}

.newsletter legend {
    color: #103430;
}
.newsletter input#email {
    color: #6E6E6E;
    
    border-top: 1px solid #999;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    border-left: 1px solid #999;
}

.jcarousel-skin-tango {
    overflow: visible;
    height: 120px;
}
.jcarousel-skin-tango .jcarousel-container {
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    position: absolute;
    width: 945px;
    padding: 0 25px;
    margin: 0 -15px;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    width: 75px;
    height: 75px;
    padding: 40px 20px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
	height:120px;
	width:955px;
}


.jcarousel-skin-tango .jcarousel-clip-vertical {
}

.jcarousel-skin-tango .jcarousel-item {
    height:120px;
    width:305px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    float:left;
    margin-right:15px;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 60px;
    right: 0;
    width: 32px;
    height: 32px;
    cursor: pointer;
  /**  background: transparent url(../imgs/next-horizontal.png) no-repeat 0 0;**/
    background: transparent url(../imgs/next.png) no-repeat 0 0;
}
/**
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}
**/
.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
/**.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,**/
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 60px;
    left: -4px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    /**background: transparent url(../imgs/prev-horizontal.png) no-repeat 0 0;**/
    background: transparent url(../imgs/prev.png) no-repeat 0 0;
}

/**
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}
**/

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
/**.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,**/
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../imgs/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../imgs/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

#wrap .hentry {}
#wrap .hentry .published     { display: none; }
#wrap .hentry .entry-summary { display: none; }
#wrap .hentry .author        { display: none; }
#wrap .hentry .statistics    { display: none; }

/* layout */
#wrap { padding-top: 5px; 
	
	}
#wrap .prev,
#wrap .next {
    position: absolute;
    display: block;
    top: 165px;
    width: 39px;
    height: 39px;
    text-indent: -99999px;
    behavior: url("iepngfix.htc");

}
#wrap .prev {
    margin-left: -16px;
}
#wrap .next {
    margin-left: 947px;
}

#wrap .jcarousel-list {
    overflow: hidden;
    //* padding: 0 10px; *//

}


#wrap .hentry .tags {
    margin: 0;
}
#wrap .hentry img {
    float: left;
    margin-right: 7px;
}

#wrap .hentry.last {
    margin-right: 0;
}

/* type */
#wrap .hentry .tags a.channel {
    font-size: 1.4em;
}
#wrap .hentry .entry-title {
    font-size: 1.8em;
    line-height: 23px;
}

/* colors */

/* bg */
#wrap .prev {
    background: url('../imgs/prev.png') no-repeat scroll top left;
}
#wrap .next {
    background: url('../imgs/next.png') no-repeat scroll top left;
}
wrap