IMG { background-color: #FAFAFA; color: #000000; border-right: #A9D2E7 1px dotted; border-top: #A9D2E7 1px dotted; border-left: #A9D2E7 1px dotted; border-bottom: #A9D2E7 1px dotted; }

.nero   { color=#000000 }
.bianco { color=#FFFFFF }
.verde  { color=#00FF00 }
.rosso  { color=#FF0000 }
.blue   { color=#1020EE }
.blu    { color=#1020EE }

.left   { text-align:left }
.right  { text-align:right }
.center { text-align:center }

.lightblack {
  font-size: 9px;
  color: #101010;
}

.moresmallcustom {
  font: bold; 
  font-size: 8px;
  color: #888888;
}

.moresmallblack {
  font: bold; 
  font-size: 8px;
  color: #101010;
}

.smallcnt {
  font: bold; 
  font-size: 9px;
  color: #222222;
}

.smallcustom {
  font: bold; 
  font-size: 10px;
  color: #222222;
}

.smallred {
  font-size: 9px;
  font-weight: bold; 
  text-align:center;
  color: #FF1010; 
}

.smallgreen {
  font: bold; 
  font-size: 9px;
  color: #108810;
}

.smallblue {
  font-size: 9px;
  font-weight: bold; 
  text-align:center;
  color: #1111FF; 
}

.smallblack {
  font: bold; 
  font-size: 9px;
  color: #101010;
}

.smallestblack {
  font-size: 9px;
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #101010;
}

.smallwhite {
  font-size: 9px;
  font-weight: bold; 
  text-align:center;
  color: #FFFFFF; 
}


.mediumred {
  font-size: 15px;
  font-weight: bold; 
  text-align:center;
  color: #FF1111; 
}

.mediumgreen {
  font-size: 15px;
  font-weight: bold; 
  text-align:center;
  color: #1111FF; 
}

.mediumblue {
  font-size: 15px;
  font-weight: bold; 
  text-align:center;
  color: #1111FF; 
}

.mediumblack {
  font-size: 12px;
  font-weight: bold; 
  text-align:center;
  color: #222222; 
}

.mediumwhite {
  font-size: 12px;
  font-weight: bold; 
  text-align:center;
  color: #FFFFFF; 
}




.bigblack {
  font-size: 14px;
  font-weight: bold; 
  text-align:center;
  color: #222222; 
}

.bigwhite {
  font-size: 14px;
  font-weight: bold; 
  text-align:center;
  color: #FFFFFF; 
}


BODY {
  background: url(http://www.up-web.it/imgs/back.jpg);
  color: black;
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-shadow-color: #CCCCCC;
  scrollbar-face-color: #2E2E2E;
  scrollbar-darkshadow-color: #282828;
  scrollbar-track-color: #FFFFFF;
  scrollbar-3dlight-color: #CCCCCC;
  scrollbar-highlight-color: #000000;
}

TABLE { 
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-collapse: collapse;
  vertical-align: top;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  vertical-align: top;
  border-collapse: collapse;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  vertical-align: top;
  border-collapse: collapse;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TABLE.maintable { 
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-collapse: collapse;
  vertical-align: top;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TR.maintable {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  vertical-align: top;
  border-collapse: collapse;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.maintable {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  vertical-align: top;
  background-color: #D5E7EF;
  border-collapse: collapse;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TABLE.lefttable { 
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  border-collapse: collapse;
  vertical-align: top;
  background-color: #A3E4FF;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.lefttable {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  vertical-align: top;
  border-collapse: collapse;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.offers {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  vertical-align: top;
  background-color: #E5F8FF;
  border-collapse: collapse;
  border-right: #000080 0px solid;
  border-top: #000080 0px solid;
  border-left: #000080 0px solid;
  border-bottom: #000080 0px solid; 
}

TD.top {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  text-align:center;
  vertical-align: top;
  border-collapse: collapse;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TD.a {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #E0E0E0;
  text-align:center;
  vertical-align: top;
  border-collapse: collapse;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TD.b {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #E7E7E7;
  text-align:center;
  vertical-align: top;
  border-collapse: collapse;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TD.c {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #E8E8E8;
  text-align:center;
  vertical-align: top;
  border-collapse: collapse;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TD.d {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #E9E9E9;
  text-align:center;
  vertical-align: top;
  border-collapse: collapse;
  border-right: #000080 1px solid;
  border-top: #000080 1px solid;
  border-left: #000080 1px solid;
  border-bottom: #000080 1px solid; 
}

TD.e {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #FAFAFA;
  text-align:center;
  vertical-align: top;
  border-style: solid;
  border-collapse: collapse;
  border-right: #808080 0px dashed;
  border-top: #808080 0px dashed;
  border-left: #808080 0px dashed;
  border-bottom: #808080 0px dashed; 
}

TD.f {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #FAFAFA;
  text-align:left;
  vertical-align: top;
  border-style: dotted;
  border-collapse: collapse;
  border-right: #808080 1px dotted;
  border-top: #808080 1px dotted;
  border-left: #808080 1px dotted;
  border-bottom: #808080 1px dotted; 
}

TD.g {
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  background-color: #FAFAFA;
  text-align: center;
  vertical-align: top;
  border-style: dotted;
  border-collapse: collapse;
  border-right: #808080 1px dotted;
  border-top: #808080 1px dotted;
  border-left: #808080 1px dotted;
  border-bottom: #808080 1px dotted; 
}

A:link     { 
  font-size: 12px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold;
  color: #2020FF; 
  text-decoration: underline
}

A:visited  { 
  font-size: 12px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #2020FF; 
  text-decoration: underline
}

A:hover    { 
  font-size: 12px; 
  font-family: Verdana,Arial,Helvetica;
  background-color: #EEEEFF;
  font-style: normal; 
  font-weight: bold; 
  color: #2020AA;
  text-decoration: underline
}

A.smallest:link     { 
  font-size: 9px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold;
  color: #2020FF; 
  text-decoration: underline
}

A.smallest:visited  { 
  font-size: 9px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #2020FF; 
  text-decoration: underline
}

A.smallest:hover    { 
  font-size: 9px; 
  font-family: Verdana,Arial,Helvetica;
  background-color: #EEEEFF;
  font-style: normal; 
  font-weight: bold; 
  color: #2020AA;
  text-decoration: underline
}

INPUT.text {
  border-width: 1; 
  font-size: 12px;
  border-color:#2E166A; 
  background-color: #DDDDDD;
  height: 18px
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #222222; 	
}

INPUT.checkbox {
  border-width: 1;
  background-color: #EEEEEE;
  color: #222222; 	
}

INPUT.radio {
  border-width: 1;
  background-color: #EEEEEE;
  color: #222222; 	
}

INPUT.button {
  border-width: 1;
  font-size: 12px;
  background-color: #BBBBBB;
  height: 20px
  font: bold; 
  font-family: Verdana; 
  font-size: 9pt; 
  color: #222222; 	
}

TEXTAREA.textarea {
  border: ridge 1px; 
  border-width: 1; 
  border-color:#2E166A; 
  background-color:  #DDDDDD; 
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #222222; 	
}

SELECT.select {
  border-width: 1;
  font-size: 12px;
  background-color: #DDDDDD;
  height: 18px
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #222222; 	
}
