@charset "UTF-8";

#titlenews {
  background-color: #EB0104;
  padding: 5px;
  border-right: 2px solid #ffffff;
  float: left;
}

#contenuto ul li,a.caricapdf {
  background-image: url("img/redsquarewhite.gif");
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 15px;
  list-style: none;
}

#contenuto .textImage ol,#contenuto .textImage ul {
  float: none;
}

.textImage, p {
  text-align: justify !important;
}

#contenuto .textImage ol li {
  background-image: url("img/graysquarebig.gif");
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 3px;
}

#contenuto .textImage ol li:hover {
  background-image: url("img/redsquarebig.gif");
}

#contenuto .textImage ol li a {
  text-decoration: underline;
}

#contenuto .textImage ol li>a {
  text-decoration: none;
}

/*LISTE CON I NUMERI
ol {
  float: none;
}

#contentuto ol li {
  background-image: url("img/graysquarebig.gif");
  background-repeat: no-repeat;
  background-position: left;
  padding-left: 3px;
}

ol li:hover,h2 span {
  background-image: url("img/redsquarebig.gif");
}
*/
h2 span {
  margin-right: 3px;
  padding: 2px 6px 2px 6px;
}

h2 span.redbox {
  margin-right: 3px;
  height: 15px;
  width: 15px;
  padding: 2px 6px 2px 6px;
  color: #ffffff;
  background-color: #EB0104;
}

.nonumber {
  padding: 0;
  margin: 0;
}

.imagesblock {
  margin-top: 15px;
  float: left;
  clear: both;
}

.floatleft {
  float: left;
}

.floatright {
  float: right;
}

.scritta {
  position: relative;
  top: 427px;;
  left: 270px;
  margin: 0;
}

.imagesblock a {
  float: left;
}

.imagesblock a .scritta {
  position: relative;
  top: -49px;
  left: 65px;
  margin: 0;
}

.mgnlControlBarSmall {
  float: left;
  clear: both;
  position: relative;
}

#backnext {
  float: right;
}

.immagineconscritta {
  margin-top: 20px;
  float: left;
  clear: both;
  margin-bottom: 15px;
}

.immagineconscritta img {
  margin-top: 0;
}

/**barra newsssssss */
#scroller_container {
  position: relative;
  width: 790px;
  height: 21px;
  overflow: hidden;
}

.qslide a {
  color: #fff !important;
}

#dummy {; #

}

#scroller_container {
  overflow: auto;
}

#scrollingnews {
  height: 27px;
  background-color: #000000;
  margin-top: 0;
  clear: both;
}

#qscroller1 {
  width: 850px;
  height: 21px;
  background: #000000;
}

#scroller {
  background: #000000;
  font-size: 10pt;
  padding: 3px;
}

#scroller a {
  float: left;
  margin: 0 5px 0 10px;
  background-image: url("img/redsquare.gif");
  background-repeat: no-repeat;
  background-position: left;
  padding: 0 0 0 10px;
}


