#contenitore_sito
{
  padding: 0%;
  width: 95%;
  font-size: 1em;
}

.gradiente_sfondo
{
  background: #fff; /* Old browsers */
}
  
/** ----------------------------------------------------------------------- **/
/** ---------- Menù alto con il titolo ------------------------------------ **/
/** ----------------------------------------------------------------------- **/

/** ----- Classi per il titolo con immagini ----- **/
#div_titolo_sx 
{
  float: none;
  margin: 0px auto;
  text-align: center;
}
#logo 
{
  width: 10%;
}
#titolo 
{ 
  width: 75%;
}
#div_titolo_dx { }

#div_menu_generale
{
  border: 0px solid transparent;
}

#div_menu_generale_bordo
{
  padding-top: 1em;
  background: transparent;
}

#div_menu_sx
{
  float: none;
  display: block;
  text-align: center;
  font-size: 1.2em;
}

#div_menu_dx
{
  float: none;
  display: block;
  text-align: center; 
  font-size: 1.2em;  
}

/** ----- Lista del menu ----- **/
/** -------------------------- **/

#div_menu_sx ul.ul_menu li
{
  display: block;
}

/** ----------------------------------------------------------------------- **/
/** ---------- Corpo del sito ---------------------------------------------- **/
/** ----------------------------------------------------------------------- **/
#div_articolo
{
  border: 0px solid #fff;
  box-shadow: none;
  background-color: transparent;
}

#contenuto_div_articolo
{
  padding: 0px;
}

#div_articolo
{
  margin: 0px;
}

.link_mcat, .link_mcat:link, .link_mcat:visited, .link_mcat:active, .link_mcat:hover
{
  font-size: 1.2em;
  border: 0px solid transparent;
}

.ul_categorie > li
{
  display: block;
}

.lista_elem
{
  margin-left: 0em; 
  margin-right: 0em;
}

/** ----------------------------------------------------------------------- **/
/** ---------- CANCELLAZIONE ELEMENTI INUTILI ----------------------------- **/
/** ----------------------------------------------------------------------- **/

.inutile2
{
  display: none;
}

/* Classe per gli oggetti da mostrare solo nel CSS minimo */
.solo_minimo
{
  display: block;
}

/** ----------------------------------------------------------------------- **/
/** ---------- BREADCRUMB ------------------------------------------------- **/
/** ----------------------------------------------------------------------- **/
.breadcrumb
{
  border-radius: 0px;
}

.pubblicita
{
  width: 100px;
}