/* CSS */


.last_articles h3, #center .item-breadcrumb, .last-update {
display: none;
}

#main-wrap
{
width: 98%;
margin: 0 auto;
text-align:left;
padding:0;
}

#main #center
{
margin-left: 2%;
}


#main #center {
width: 75%;
float: left;
}

#top-nav {
background-color: #fff;
padding: 0px;
margin: 0px;
}


#search-form {
background-image: url('http://www.giornalismi.info/logos/rss.gif')
background-repeat: no-repeat;
}

#search-form {
background-color: #5dd02b;
}


.search-input {
padding: 0 10px;
}

#search-form {
border: 3px solid;
border-color: #5dd02b;
}


#top-nav ul.groups a, #top-nav h3 {
display: none;
}

.quote {
font-size: .7em;
font-weight: bold;
text-align: right;
}

.quote .author{
font-size: .9em;
font-weight: bold;
font-style: italic;
text-align: right;
}


#citazione {
  float: right;
  height: 80px;
  width: 25%;
  position: relative;
  
}

#citazione .quote {
  position: absolute;
  bottom: 0;
  right: 0;
}


 .caschibianchi, .docs, .zone, .diari {
width: 30%;
display: block;
float: left;
margin: 0 0 4px 0;
padding: 2px;
}

/* .rigahp {
display: block;
clear: right;
} */


h3.feature {
background-color: #2e73c1; 
color:white;
font-variant: small-caps;
text-align: center;
}

/* .topic_home .article-item img {
width: 120px;
} */

.topic_home .subhead {
font-style: normal;
font-size: .8em;
}

.halftitle {
font-style: italic;
font-size: .9em;
}

.article-item a {
text-decoration: none;
color: #2e73c1;
}

#main #left-bar {
width:15%;
display: block;
margin: 0 2px 0 0;
background-color: #E0E0E0;
padding: 3px;
}

#main #loghi img {
    display: block;
    margin-left: auto;
    margin-bottom: 5px;
    margin-right: auto;}


/* .topic_home #left-bar {
margin-top: 50px;
background-color: #E0E0E0;
} */

#main #left-bar li a {
margin: 3px;
}

#main #left-bar li li a {
font-size: .8em;
}

#main #left-bar li {
margin-bottom: 5px;
font-weight: bold;
}

#right-bar {
width: 15%
display: block;
margin: 0 0 0 2px;
}


.menu li ul li {
font-variant: small-caps;
}

#loghi img {
width: 130px;
height: auto;
}

.enti {
background-color: #c0c0c0;
color: black;
font-weight: bold;
font-variant: small-caps;
text-align: center;
}

.entipromotori {
background-color: #2e73c1;
color: white;
font-weight: bold;
font-variant: small-caps;
text-align: center;
}

#promotori {
display: block;
clear: both;
}

#promotori img {
float: left;
height: 90px;
width: 90px;
}

.logoente {
width: 20%;
float: left;
}

/**** SUBTOPIC SUBTOPICS ****/

.spaziobianco {
background: #fff;
}

ul.subtopics
{
margin: 1em 0;
padding: 1em;
}

ul.subtopics li
{
background-color: #f5f5f5;
border-left: solid 6px #5dd02b;
padding: 0px 3px;
font-size: 0.9em;
margin-top: 4px;
}

ul.subtopics li a
{
font-weight: bold;
margin-left: 5px;
text-decoration: none;
}

ul.subtopics li div
{
margin-left: 5px;
}


ul.subtopics li a:hover
{
text-decoration: underline;
}

.polygenFooter {
margin-bottom: 10px;
}

#fotohome {
text-align: center;
}


.comment {
font-size: .8em;
font-weight: bold;
}

img.left {
    float: left;
    clear: left;
    margin: 1em 1em 1em 0em;
}