.left   { text-align:left }
.right  { text-align:right }
.center { text-align:center }

.nero   { color=#000000 }
.bianco { color=#1B1530 }
.verde  { color=#00FF00 }
.rosso  { color=#EED6D6 }
.blu    { color=#1020EE }

P { font-size: 10px; font-family: Verdana,Arial,Helvetica; text-align:center; }

.smallblack { font: bold; font-size: 9px; font-family: Verdana,Arial,Helvetica; color: #CB6B79; }

IMG { background-color: #FAFAFA; color: #000000; border-right: #B9D2E7 0px dotted; border-top: #B9D2E7 0px dotted; border-left: #B9D2E7 0px dotted; border-bottom: #B9D2E7 0px dotted; }

BODY {
  background: url(/imgs/general/back.jpg);
  color: black;
  font-size: 12px;
  font-family: Verdana,Arial,Helvetica;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-shadow-color: #CCCCCC;
  scrollbar-face-color: #2E166A;
  scrollbar-darkshadow-color: #5823C7;
  scrollbar-track-color: #FFFFFF;
  scrollbar-3dlight-color: #CCCCCC;
  scrollbar-highlight-color: #000000;
}

TABLE {
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica; 
  text-align:center; 
  color: #000000;
  border-right: #CB6B79 0px solid; 
  border-top: #CB6B79 0px solid;
  border-left: #CB6B79 0px solid;
  border-bottom: #CB6B79 0px solid; 
}

TR {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #000000;
  text-align:center;
  border-right: #CB6B79 0px solid;
  border-top: #CB6B79 0px solid;
  border-left: #CB6B79 0px solid;
  border-bottom: #CB6B79 0px solid; 
}

TD {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #000000;
  text-align:center;
  border-right: #800000 0px solid;
  border-top: #801010 0px solid;
  border-left: #801010 0px solid;
  border-bottom: #801010 0px solid; 
}

TABLE.title { 
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #1B1512;
  text-align:center;
  background-color: #EED6D6;
  border-right: #CB6B79 1px solid;
  border-top: #CB6B79 1px solid;
  border-left: #CB6B79 1px solid;
  border-bottom: #CB6B79 1px solid; 
}

TR.title {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #1B1512;
  text-align:center;
  background-color: #EED6D6;
  border-right: #CB6B79 0px solid;
  border-top: #CB6B79 0px solid;
  border-left: #CB6B79 0px solid;
  border-bottom: #CB6B79 0px solid; 
}

TD.title {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #1B1512;
  text-align:center;
  background-color: #EED6D6;
  border-right: #800000 0px solid;
  border-top: #801010 0px solid;
  border-left: #801010 0px solid;
  border-bottom: #801010 0px solid; 
}

TABLE.body { 
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #000000;
  text-align:center;
  background-color: #FFFFFF;
  border-right: #CB6B79 1px solid;
  border-top: #CB6B79 0px solid;
  border-left: #CB6B79 1px solid;
  border-bottom: #CB6B79 1px solid; 
}

TR.body {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #000000;
  text-align:center;
  background-color: #FFFFFF;
  border-right: #CB6B79 0px solid;
  border-top: #CB6B79 0px solid;
  border-left: #CB6B79 0px solid;
  border-bottom: #CB6B79 0px solid; 
}

TD.body {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #000000;
  text-align:center;
  background-color: #FFFFFF;
  border-right: #800000 0px solid;
  border-top: #801010 0px solid;
  border-left: #801010 0px solid;
  border-bottom: #801010 0px solid; 
}

TABLE.t { 
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #1B1515;
  background-color: #F7C2CA;
  text-align:center;
  border-right: #B36769 1px solid;
  border-top: #CB6B79 1px solid;
  border-left: #CB6B79 1px solid;
  border-bottom: #CB6B79 1px solid; 
}

TR.t {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #1B1515;
  background-color: #F7C2CA;
  text-align:center;
  border-right: #FF1010 0px solid;
  border-top: #FF1010 0px solid;
  border-left: #FF1010 0px solid;
  border-bottom: #FF1010 0px solid; 
}

TD.t {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #1B1515;
  background-color: #F7C2CA;
  text-align:center;
  border-right: #B36769 0px solid;
  border-top: #CB6B79 0px solid;
  border-left: #CB6B79 0px solid;
  border-bottom: #CB6B79 0px solid; 
}

TD.t2 {
  font-size: 10px;
  font-family: Verdana,Arial,Helvetica;
  color: #1B1516;
  background-color: #F7C2CA;
  text-align:center;
  border-right: #B36769 1px solid;
  border-top: #B36769 1px solid;
  border-left: #B36769 1px solid;
  border-bottom: #B36769 1px solid; 
}

A:link     { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold;
  color: #222222; 
  text-decoration: underline
}

A:visited  { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #222222; 
  text-decoration: underline
}

A:hover    { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  background-color: #EEEEEE;
  font-style: normal; 
  font-weight: bold; 
  color: #AAAAAA; 
  text-decoration: underline
}

A.menu:link { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold;
  color: #1B1510; 
  text-decoration: underline
}

A.menu:visited { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #1B1520; 
  text-decoration: underline
}

A.menu:hover { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  background-color: #F9B9B9;
  font-style: normal; 
  font-weight: bold; 
  color: #AAAAAA; 
  text-decoration: underline
}

A.link:link { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold;
  color: #222222; 
  text-decoration: underline
}

A.link:visited { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  font-style: normal; 
  font-weight: bold; 
  color: #222222; 
  text-decoration: underline
}

A.link:hover { 
  font-size: 10px; 
  font-family: Verdana,Arial,Helvetica;
  background-color: #AAAAAA;
  font-style: normal; 
  font-weight: bold; 
  color: #444444; 
  text-decoration: underline
}

INPUT.text {
  border-width: 1; 
  font-size: 12px;
  border-color:#DEA2AC; 
  background-color: #FFFEFE;
  height: 18px
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #222222; 	
}

INPUT.submit {
  border-width: 1; 
  font-size: 12px;
  border-color:#E29C90; 
  background-color: #EDAFA3;
  height: 18px
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #FFFFFF; 	
}

INPUT.checkbox {
  border-width: 1;
  background-color: #FDDFE3;
  color: #222222; 	
}

INPUT.radio {
  border-width: 1;
  background-color: #FDDFE3;
  color: #222222; 	
}

INPUT.button {
  border-width: 1;
  font-size: 12px;
  background-color: #FDDFE3;
  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: #FDDFE3;
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #222222; 	
}

SELECT.select {
  border-width: 1;
  font-size: 12px;
  background-color: #FDDFE3;
  height: 18px
  font: bold; 
  font-family: Verdana; 
  font-size: 7pt; 
  color: #222222; 	
}
