/* CSS lista definizione generale */

dl.lista01,
dl.lista01_BANCASSURANCE,
dl.lista01_OBBLIGAZIONI,
dl.lista01_messaggio{
   padding: 0;
   margin:10px!important;
   margin: 5px;
   /*font-size:0.8em;*/
   float:left;
   width:270px;
}
dl.lista01_BANCASSURANCE{
   background: url(../img/BoxBancAssurance.jpg) no-repeat 1px 27px;
}
dl.lista01_OBBLIGAZIONI{
   background: url(../img/BoxObbligazioniBpM.jpg) no-repeat 1px 27px;
}
dl.lista01_messaggio{
   background: url(../img/messaggio.gif) no-repeat 0 0;
   height:188px;
}
dt.titolo_lista01{
   background:#ccc;
   padding: 5px;
   margin: 0;
}
dt.titolo_lista01_BANCASSURANCE{
   background:#ccc;
   color:#000;
   font-weight:bold;
   padding: 5px;
   margin: 0;
}
dd.des_lista01,
dd.des_lista01_ant{
   margin: 0;
   padding: 5px;
   border:1px solid #ccc;

}
dd.des_lista01_ant{
   min-height:150px;
   height:auto!important;
   height:150px;
   text-align:left;
}

dt.titolo_lista01 a:link,
dt.titolo_lista01 a:visited{
   text-decoration: underline;
   margin: 0;
   padding: 0;
   color:#000;
   font-weight: bold;
   
}
dt.titolo_lista01 a:hover,
dt.titolo_lista01 a:focus,
dt.titolo_lista01 a:active{
	color: #FFF;
   text-decoration: none;
}

/* CSS concorso disegni */

.tabledis {
  width:98%;
  border:0px;
  padding:0px;
  background:#fff;
}

.dis1,.dis2 {
  width:48%;
  padding:5px;
  text-align:left;
  color:#000;
  vertical-align:top;
}

.dis1 {
  background:#CCCCCC;
  font-weight:bold;
  font-size:1em;
  text-transform:uppercase;
}

.dis2 {
  background:#fff;
}

.dis2 ul { list-style: none;
   padding:0px;
   margin:5px 0px 0px 10px;
}

.dis2 ul li{
   padding: 0px 0px 7px 25px;
   margin:0px;
   background: url(../img/freccia_next.gif) no-repeat 0 0;
}

.dis2 ul li a:link,
.dis2 ul li a:visited{
   text-decoration: none;
   color: #000;
   margin: 0;
   padding: 0;
   font-weight: normal;
}

.dis2 ul li a:hover,
.dis2 ul li a:focus {
	text-decoration: underline;
}

dl.diso {
   padding: 0px;
   margin:5px!important;
   margin:5px;
   padding:0px;
   float:left;
   width:218px;
   border:1px solid #005FA8;
   text-align:left;
}

dl.diso dt {
  padding:0px;
  text-align:center;
  border-bottom:1px solid #005FA8;
  height:62px;
}

dl.diso dt img {
  margin:0px;
}

dl.diso dd {
  padding:10px;
  margin:0px;
  width:198px;
  text-align:left;
  height:135px;
  color:#000;
  background:#FFF;
}

dl.diso dd .centro {  text-align:center;clear:both;padding:10px 0px 0px 0px;margin:0px;}

dl.disv {
   padding: 0px;
   margin:5px!important;
   margin: 5px;
   padding:0px;
   float:left;
   width:218px;
   border:1px solid #005FA8;
   text-align:left;
}

dl.disv dt {
  padding:0px;
  text-align:center;
  border-right:1px solid #005FA8;
  width:62px;
  float:left;
}

dl.disv dt img {
  
  margin:0px;
}

dl.disv dd {
  padding:10px;
  margin:0px;
  text-align:left;
  width:135px;
  float:left;
  color:#000;
  height:198px;
  background:#FFF;
}

dl.disv dd .centro {  text-align:center;clear:both;padding:20px 0px 0px 0px;margin:0px;}


