html,body {
font-family:Arial, Helvetica, sans-serif;
color:black;
background-color:#FFFFFF;
background-repeat:repeat-x;
}

A:link, A:visited {
text-decoration:none;
color:#663399;
}
A:hover {
 color:#000000;
 background-color:#FFF0B3;
}
img {border:none;}
hr {
 border:1px solid #E0F3FE;
 border-collapse:collapse;
}

#u{
 font-family:verdana;
 font-size:10px;
 vertical-align:top;
 border-collapse:collapse;
 margin:none;
}

#y{
 border:none;
 width:65%;
 font-size:10;
 font-family:verdana;
}
#x{
border:none;
width:65%;
color:#FF0000;
font-weight:bold;
font-size:10;
font-family:verdana;
}
#b{
font-family:verdana;
font-size:10px;
vertical-align:top;
background-color:#00CC66;
border-collapse:collapse;
margin:none;
}
#ceggu{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:18px;
}
#cibbio{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
}
#cibbios{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#CE0000;
}
#j{text-align:right;font-size:16px;color:#333333;background-color:#EAF4FB;border:0px;width:25;}
#k{text-align:right;font-size:16px;color:#FFFFFF;background-color:#FF0000;border:0px;width:25;}
#sel{background-color:#FF6600; color:#FFFFFF;}
#testo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
width:100%;
}
#testo3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
background-color:#EAF4FB;
border:0;
width:100%;
}
#puls{
border-collapse:collapse;
border:none;
}
#nerolucido{
padding:7;
background-image:url(skin/cifre/back.gif);
background-repeat:no-repeat;
background-color:#000000;
}

#testo_2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#003366;
}
#margine{
border-collapse:collapse;
border-top:none;
richness:50;
margin-left:10px;
margin-right:10px;
}
#titolo {
  font-size:11px;
  color:#333333;
  font-weight:bold;
  text-transform:capitalize;
  background-color:#A8A8FF;
  background-image:url(skin/ti2.gif);
  width:100%;
  height:25;
  text-align:center;
}
/* titolo normale */
#titolo_norm {
  font-size:11px;
  color:#333333;
  font-weight:bold;
  background-color:#A8A8FF;
  background-image:url(skin/ti2.gif);
  width:100%;
  height:25;
  text-align:center;
}

#titolo_middle {
  background-image:url(skin/shadow_2.gif);
  background-repeat:repeat-x;
  vertical-align:middle;
  margin-left:auto;
  margin-right:auto;
  border-bottom-width:thin;
  text-align:center;
  font-size:20px;
  width:100%;
  height:62px;
}
#testa{
  border-color:#829ED2;
  background-color:#98B1F3;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  font-size:11px;
  height:23px;
  width:100%;
}
#corpo {
  border-collapse:collapse;
  border-spacing:5px;
  text-align:center;
  font-size:11px;
  width:1000px;
}
#tb1{
border:10px solid #C6E9FB;
background-color:#FFFFFF;
}

#piede {
  background-color:#B6CCE2; 
  height:60;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#333333;
  border-collapse:collapse;
  vertical-align:bottom;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  font-size:11px;
  width:100%;
}
#pulsante {
  text-align:center;
  background-image:url(skin/pulsante.gif);
  background-repeat:no-repeat;
  font-size:11px;
  width:130;
  height:60px;
}
#contents {
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  font-size:12px;
  border:none;
}#error {
  margin-left:auto;
  margin-right:auto;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-align:center;
  font-size:12px;
  color:white;
  background-color:#FF0000;
}#message {
  margin-left:auto;
  margin-right:auto;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-align:center;
  font-size:12px;
  color:white;
  background-color:#00CC00;
}
#log {
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  font-size:13px;
  border:1px solid;
  color:#000000;
  border-color:#829ED2;
  background-color:#ffffff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 #lok {
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  font-size:13px;
  border:1px solid;
  color:#000000;
  border-color:#829ED2;
  background-color:#E0F3FE;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 }
  #loj {
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  font-size:13px;
  border:1px solid;
  color:#000000;
  border-color:#829ED2;
  background-color:#C2E4C8;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 }
  #loks{
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  border:1px solid;
  color:#FFFFFF;
  border-color:#829ED2;
  background-color:#FF9B37;
 }
  #logg {
  text-align:left;
  font-size:15px;
  font-weight:bolder;
  border:thin solid;
  color:#000000;
  border-color:#829ED2;
  background-color:#E1E3FB;
  }
  #cats {
  text-align:center;
  font-size:12px;
  color:#000000;
  border-collapse:collapse; 
  background-color:#0099FF;
  width:100%;
  }
  #catr {
  text-align:center;
  font-size:12px;
  color:#000000;
  background-color:white;
  border:2px solid #E1E7FD;
  border-collapse:collapse;
  }
  #subtitle {
  font-size:11px;
  color:#333333;
  height:20;
  font-weight:bold;
  background-color:#A8A8FF;
  background-image:url(skin/ti2.gif);
  }
  #t{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#959595;
  font-size:11px;
  font-weight:bold;
  }
  #tg{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#003399;
  font-size:11px;
  font-weight:bold;
  }
  
  #t2{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  font-size:13px;
  color:#6666FF;
  }
  #t3{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  background-color:#FFF0B3;
  color:#666666;
  }
  #campiutente {
  font-size:12px;
  color:#000000;
  text-align:left;
  background-color:#DFE7F7;
  border-collapse:collapse;
  width:100%;
  font-weight:bold;
  }
  #elenco {
  font-size:12px;
  color:#333333;
  text-align:left
  font-family:Arial, Helvetica, sans-serif;
  background-color:white;
  border-bottom:1px solid #FF9900;
  border-collapse:collapse;
  width:100%;
  height:50;
  }
  #elencos {
  font-size:12px;
  color:#333333;
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  background-color:white;
  border-bottom:1px solid #FF9900;
  border-collapse:collapse;
  width:100%;
  height:50;
  }
  #cerc {
  font-size:14;
  color:#333333;
  text-align:left;
  background-color:#E1EEFD;
  border-bottom:1px solid #6600CC;
  width:100%;
  }

  #bottone {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   text-align:center;
   width:120px;
   color:#333333;
   background-image: url(skin/pulsante.gif);
   background-position: top;
   /* background-position: bottom; background-repeat:repeat-x;   vertical-align:middle; */
   border-collapse: collapse;
   height: 27px;
   background-repeat: no-repeat;
  }

  #bottones {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align:center;
  width:120px;
  color:#333333;
  height:27px;
  background-image:url(skin/pulsanted.gif);
  background-position:bottom;
  border-collapse:collapse;
  background-repeat:no-repeat;
  }

  #bottone2 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align:center;
  width:120;
  font-weight:bold;
  color:#FFFFFF;
  background-image:url(skin/pulsante2.gif);
  vertical-align:middle;
  border-collapse:collapse;
  height:30;
  background-repeat:no-repeat;
  }
  #bottone3 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align:center;
  width:120;
  font-weight:bold;
  color:#333333;
  background-image:url(skin/pulsante2.gif);
  vertical-align:middle;
  border-collapse:collapse;
  height:20;
  background-repeat:no-repeat;
  }
  #bottone1 {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  text-align:center;
  width:120;
  font-weight:bold;
  color:#333333;
  background-image:url(skin/pulsante.gif);
  vertical-align:middle;
  border-collapse:collapse;
  height:20;
  background-repeat:no-repeat;
  }
  #botton {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  background-image:url(skin/puls.bmp);
  color:#333333;
  border:1px solid #333333;
  margin:1;
  }
    #bottonred {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
  background-image:url(skin/pulsred.bmp);
  color:#000000;
  border:1px solid #333333;
  margin:1;
  }
  #campiutente_red {
  font-size:12px;
  color:#FFFFFF;
  text-align:left;
  font-weight:bold;
  background-color:#0066FF;
  border:1px solid #829ED2;
  width:100%;
  }
  #titolo2 {
  font-size:18px;
  width:100%;
  color:#CE0000;
  background-color:#3366CC;
  background-image:url(skin/shadow.jpg);
  }
  #subt {
  font-size:12px;
  color:#000000;
  border:0px;
  }
  #vetrina {
  font-size:12px;
  color:#333333;
  border:2px solid #E1EEFD;
  background-color:white;
  text-decoration:none;
  }
  #barra {
  border-collapse:collapse;
  margin-bottom:0px;
  font-size:10px;
  text-align:left;
  background-color:#FFFFFF;
  vertical-align:bottom;
  width:100%;
  text-align:left;
 }
  #barra2 {
  border-collapse:collapse;
  border:2px solid #E1EEFD;
  margin-bottom:0px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  text-align:left;
  vertical-align:middle;
  background-color:#FFFFFF;
  color:#333333;
  width:100%;
  text-align:center;
 }
  #linguette {
  border-collapse:collapse;
  font-size:9px;
  text-align:left;
  vertical-align:bottom;
  background-color:#000000;
  width:100%;
  text-align:left;
 }
  #testata {
  border-collapse:collapse;
  font-size:9px;
  text-align:center;
  vertical-align:middle;
  width:100%;
  width:expression(document.body.clientWidth > 60? "60px": "auto" );
  border:none;
  background-color:#FFFFFF;
  text-align:left;
 }
  #logo0 {
  border-collapse:collapse;
  color:#333333;
  font-size:10px;
  height:130;
  text-align:left;
  background-color:#B6CCE2; 
  }
  #logo {
  border-collapse:collapse;
  background-color:#FFFFFF;
  color:#333333;
  font-size:10px;
  width:100%;
  text-align:left;
}
  #logos {
  border-collapse:collapse;
  background-color:#B6CCE2;
  color:#333333;
  font-size:10px;
  width:100%;
  text-align:left;
}
  #testo10{font-size:10px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;}

  #logor {
  border-collapse:collapse;
  background-color:blue;
  color:#333333;
  text-align:left;
}


.tablogin {
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  font-size: 13px;
  border: 1px solid;
  color: #000000;
  border-color:#829ED2;
  background-color: #EBEBEB;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* STILI ANDREA */
#txt_login {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #333333;
}

.footlink_red a:link {
 color: #cc3300;
 text-decoration: none;
}

.footlink_red a:visited {
 color: #cc3300;
 text-decoration: none;

}

.footlink_red a:hover {
 color: #cc3300;
 text-decoration: none;
 /* background-color: #FFFFFF; */
}

.footlink_blue a:link {
 color: #003B9C;
 text-decoration: none;
}

.footlink_blue a:hover {
 color: #003B9C;
 text-decoration: none;
 /* background-color: #FFFFFF; */
}

.footlink_blue a:visited {
 color: #003B9C;
 text-decoration: none;
}

.Stile2 {
 color: #CC3300;
}
#aste_bg {
 /* background-color: #003B9C; */ 
 background: url(skin/pulsante_rss.gif); 
 text-align:center;
}
#aste_bg2 {
 /* background-color: #003B9C; */
 background: url(skin/pulsante_rss2.gif); 
 text-align:center;
}


#aste_button {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 /* color: #cc3300; */
 font-size: 11px;
 font-weight: bold;
}
#aste_button a:link {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 /* color: #cc3300; */
 font-size: 11px;
 font-weight: bold;
}
#aste_button a:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 /* color: #cc3300; */
 font-size: 11px;
 font-weight: bold;
}
#aste_button a:hover {
 color: #ffffff;
 background-color: #0003B9;
 text-decoration: none;
}

/* colore link aste come altri pulsanti */
  #t_aste {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #cc3300;
  font-size:11px;
  font-weight:bold;
  }
  #tg_aste {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #cc3300;
  font-size:11px;
  font-weight:bold;
  }
  
  /* rss stile */
  #t_white {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  background-color: #FF9900;
  font-size:11px;
  font-weight:bold;
  }
  #tg_white {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  background-color: #FF9900;
  color: #ffffff;
  font-size:11px;
  font-weight:bold;
  }


#aste_bg a:link {
 color: #ffffff;
 background-color: #0003B9;
 text-decoration: none;
}
#aste_bg  a:visited {
 color: #ffffff;
 background-color: #0003B9;
 text-decoration: none;
}
#aste_bg  a:hover {
 color: #ffffff;
 background-color: #0003B9;
 text-decoration: none;
}


