/**
 * abstractList
 *
 * rappresentazione delle preview degli abstrac delle
 * pagine
 */
#col3 #abstractList div.row {
  width: 100%;
  height: 160px;
  padding: 4px;
  margin: 4px 0 4px 0;
  border: 1px dotted #ccc;
  overflow: hidden;
}

#col3 #abstractList div.row div {
  float: left;
}

#col3 #abstractList div.row .image {
  width: 23%;
  min-width: 150px;
  min-height: 150px;
  background: #ccc;
  margin-right: 4px;
}

#col3 #abstractList div.row .content {
  float: right;
  width: 72%;
  background: #eee;
  margin-right: 4px;
}

/**
 * mailForm
 *
 * componente per l'invio di email al sito
 */
#mailForm textarea {
  width: 100%;
}

/**
 * breadcrumb_trail
 *
 * rappresentazione del path attuale
 */
ul.breadcrumb_trail {
  
}

ul.breadcrumb_trail  li {
  list-style: none;
  display: inline;
}

/**
 *
 * SlotImage - Elenco immagini directory
 *
 *
 */
.image_list {
  list-style: none;
  float: left;
}

.image_list li {
  float: left;
  width: 25%;
  overflow: hidden;
  height: 150px;
  width: 150px;
  margin: 10px;
}

.limage_list li a img {
  max-width: 150px;
  max-height: 150px;
}

/**
 *
 * page_localizations BEGIN
 *
 */
#page_localizations {
  display: inline;
  float: right;
}

#page_localizations li {
  float: left;
  list-style: none;
}

#page_localizations li img {
  padding: 0px;
  border: 2px solid #ccc;
}

/*  Lista di errori in caso di invio form non valide */
.error_list {
  list-style: none;
  color: #f00;
  font-size: 10px;
  float: left;
}

#register_form_container input {
  float: left;
  clear: left;
}

#register_form_container {
  border: 1px solid #888;
  padding: 20px;
}