/* CSS */

body, td, input, textarea, select {
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 90%; 
text-decoration: none; 
background-color:#fff;
}
/**** BREADCRUMB ****/

.breadcrumb {
display:none;
}


/*RIGHT*/

#right-bar #share {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.87em;
}

#right-bar #share h4 {
font-weight:normal
}

#right-bar #share a {
color:#cc0000;
}

#right-bar .testo {
color:#339933;
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:normal;
margin:2em 0 0.7em 0
}



/*LEFT*/
#left-bar .info {
border: 1px solid #d3d3d3;
padding: 0.3em;
float:left;
position:relative;
}

#left-bar ul.items {
width:98%
}

#left-bar .info h3.feature,
#left-bar .info ul.items li.article-item .notes
{display: none}

#left-bar .info ul.items {
margin:0;
padding:0;}

#left-bar .info ul.items li {
background-image: url(http://www3.offed.it/images/38.jpg);
background-repeat: no-repeat; 
background-position: 0 0.2em;
margin:0;
padding:0;}

#left-bar .info ul.items li.article-item h3  {
color:#339933;
font-size:0.86em;
margin:0 0.8em
}

#left-bar .info ul.items li.article-item h3 a {
color:#339933;
text-decoration: none;
}

#left-bar .archivio {
float:left;
margin:1.2em 0}

#left-bar .archivio h3.feature {
color:#339933;
text-transform: uppercase;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
font-weight:normal;
}

#left-bar .archivio ul.items li.article-item .subhead,
#left-bar .archivio ul.items li.article-item .notes
{display: none}

#left-bar .archivio ul.items {
margin:1em 0;
padding:0;}

#left-bar .archivio ul.items li {
position:relative;
border-bottom:1px dotted #d3d3d3;
margin:1em 0;
padding:0;}

#left-bar .archivio ul.items li.article-item h3  {
font-weight:normal;
font-size:0.86em;
margin:0;
}

#left-bar .archivio .items li.article-item h3 a {
text-decoration: none;
}

#left-bar .archivio img {display:none;}


#user-info {
padding:0;
margin:0;
background-color:#fff;
border:none;
}

#user-info h2 {
margin:0;
font-size:0.9em;
}

#user-auth {
font-size:0.8em;
}


/**** STRUCTURE ****/

#main-wrap {
width: 1000px;
margin: 0 auto;
text-align:left;
padding:0;
}

#main {
width:100%;
margin:1em 0;
clear:both;
background:#fff;
}

#main #center {
width:50%;
float:left;
margin:1em 1em 1em 1.8em;
}

#main #left-bar {
margin:4em 1em 0em 2em;
}

#right-bar {
padding: 0.5em;
float:left;
margin:4em 1.8em 1em 1em;
}


#bottom-bar {
margin:1em 0;
clear:both;
text-align:center;
background:#eaeaea;
font-size:0.8em;
color:#686868;
}

#bottom-bar a {
font-size:0.8em;
color:#686868;
}



/*TOP*/

#top-nav h3.feature {display:none;}

#top-nav {
width:90%; 
float:right; 
margin:0; padding:0.4em 10em 0 0; 
font-size:0.85em;
background:#fff;
}

#top-nav .link-nav {
margin:0; 
padding:0; 
float:right;
}

#top-nav h4 {
font-weight:normal;
margin:0 0.3em;
padding:0;
}

#top-nav h4 a {
text-decoration: none; }

#top-bar {clear:both;}
#top-bar #logo {
margin-left:1.3em;
}

#top-bar #search-bar {
float: right;
width:20%;
}

#search-bar {
clear: none;
background-color: #fff;
color: #686868;
text-align: right;
padding: 0.1em;
}

#search-form .search-input {
position:relative;
border:1px solid #d3d3d3;
width: 150px;
font-size: 0.9em;
margin:1.5em 1.8em 0.2em 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#search-form .search-submit {
font-weight: normal;
font-size: 0.80em; 
color: #686868;
border:none; 
margin:0.3em 1.8em;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
float:right;
}







