body {
	background-color: #e5e5e6;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.bianco {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

.biancolink {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}

.bianco_10 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  line-height: 16px;
  color: #FFFFFF;
  text-decoration: none;
}

.bianco_10_2 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}

.bianco_10_2link {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}

.bianco_10_3 {
  font-family: Verdana;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: none;
}

.bianco_10_3link {
  font-family: Verdana;
  font-size: 11px;
  color: #FFFFFF;
  text-decoration: underline;
}

.blu {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #0000FF;
  text-decoration: none;
}

.border {
  font-family: Verdana;
  border-style: solid; 
  border-color: #669900;
  border-width: 1px 1px 1px 1px;
}

.footer {
  font-family: Verdana;
  font-size: 11px;
  color: #5b5b5b;
  line-height: 20px;
  text-decoration: none;
}

.errore {
  font-family: Verdana;
  font-size: 11px;
  text-decoration: underline;
}

.form {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #444445;
  text-decoration: none;
}

.form2 {
  font-family: Verdana;
  font-size: 11px;
  color: #444445;
  text-decoration: none;
}

.form_11 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #444445;
  text-decoration: none;
}

.grigio {
  font-family: Verdana;
  font-size: 11px;
  color: #545455;
  text-decoration: none;
}

.grigiolink {
  font-family: Verdana;
  font-size: 11px;
  color: #545455;
  text-decoration: underline;
}

.grigio_11 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #69696A;
  text-decoration: none;
}

.grigio2 {
  font-family: Verdana;
  font-size: 11px;
  color: #545455;
  line-height: 19px;
  text-decoration: none;
}

.rosso {
  font-family: Verdana;
  font-size: 11px;
  color: #FF0000;
  font-weight: bold;
  text-decoration: none;
}

.testo {
  font-family: Verdana;
  font-size: 11px;
  color: #5b5b5b;
  line-height: 19px;
  text-decoration: none;
}

.testolink {
  font-family: Verdana;
  font-size: 11px;
  color: #5b5b5b;
  line-height: 19px;
  text-decoration: underline;
}

.testo_11 {
  font-family: Verdana;
  font-size: 11px;
  color: #444445;
  line-height: 19px;
  text-decoration: none;
}

.testo_11link {
  font-family: Verdana;
  font-size: 11px;
  color: #444445;
  line-height: 19px;
  text-decoration: underline;
}

.testo2 {
  font-family: Verdana;
  font-size: 11px;
  color: #5b5b5b;
  line-height: 13px;
  text-decoration: none;
}

.testo3 {
  font-family: Verdana;
  font-size: 11px;
  color: #5b5b5b;
  line-height: 16px;
  text-decoration: none;
}

.upload {
  font-family: Verdana;
  font-size: 11px;
  color: #978C92;
  font-weight: bold;
  text-decoration: none;
}

.verde {
  font-family: Verdana;
  font-size: 11px;
  color: #5D8C00;
  line-height: 20px;
  text-decoration: none;
}

.verde_10 {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #669900;
  text-decoration: none;
}

.verde_10link {
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #669900;
  text-decoration: underline;
}

.verde_11 {
  font-family: Verdana;
  font-size: 11px;
  color: #669900;
  font-weight: bold;
  text-decoration: none;
}

.verde_11_2 {
  font-family: Verdana;
  font-size: 11px;
  color: #669900;
  font-weight: bold;
  line-height: 19px;
  text-decoration: none;
}

.verde_11link {
  font-family: Verdana;
  font-size: 11px;
  color: #669900;
  font-weight: bold;
  text-decoration: underline;
}

.acktInput2 {
  font-family: Verdana;
  font-size: 11px;
  border-style: solid;
  border-color: #FFFFFF;
  border-width: 1px; 
  background: #FFFFFF;
}

.acktInput {
  font-family: Verdana;
  font-size: 11px;
  border-style: solid;
  border-color: #669900;
  border-width: 1px; 
  background: #EFEFF0;
}

.tdNewsoddRow {
  height: 10px;
}

.tdNewsevenRow {
  height: 10px;
}

.tdCatalogooddRow {
  height: 105px;
}

.tdCatalogoevenRow {
  height: 105px;
}

.barraPag {
  font-size: 11px;
  color: #619002;
  font-weight: bold;
  font-family: Verdana;
}

A.barraPag:link {
  font-size: 11px;
  color: #619002;
  font-weight: bold;
  font-family: Verdana;
  text-decoration: none;
}

A.barraPag:hover {
  font-size: 11px;
  color: #619002;
  font-weight: bold;
  font-family: Verdana;
  text-decoration: underline;
}

A.barraPag:visited {
  font-size: 11px;
  color: #619002;
  font-weight: bold;
  font-family: Verdana;
  text-decoration: none;
}


.new_lnk, .new_lnk a, .new_lnk a:link, .new_lnk a:visited {
  font-family: Verdana;
  font-size: 11px;
  color: #4343c2;
  text-decoration: none;
  font-weight: bold;
}

.new_lnk a:hover, .new_lnk a:active {
  font-family: Verdana;
  font-size: 11px;
  color: #4343c2;
  text-decoration: underline;
  font-weight: bold;
}

.lnk_mappa a, .lnk_mappa a:link, .lnk_mappa a:visited {
  font-family: Verdana;
  font-size: 11px;
  color: #669900;
  text-decoration: none;
  font-weight: bold;
}

.lnk_mappa a:hover, .lnk_mappa a:active {
  font-family: Verdana;
  font-size: 11px;
  color: #669900;
  text-decoration: none;
  font-weight: bold;
  text-decoration: underline;
}

#tuv {
	position: absolute;
	z-index: 100;
	right: 35px;
	top: 15px;
}