/* Formattazione tag*/	

td  { color: #333; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif }
li   { font-size: 11px; padding-bottom: 12px }
a  { color: #333; text-decoration: none }
a:hover  { color: #333; text-decoration: underline }

/* Formattazione celle - immgini*/

.img        { border: solid 1px #999 }
.space         { padding-left: 5px }
.p_space         { padding-right: 15px; padding-left: 15px }

/* Formattazione Technical Specifications Table, Ordering Options*/

.tab       { width: 600px; table-layout: fixed  }
.tab th     { color: #333; font-weight: bold; font-size: 12px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-align: center; padding: 6px; border-style: solid; border-width: 2px 2px 1px 2px; border-color: #d51601 }
.tab td       { color: #333; font-size: 11px; font-family: "Lucida Grande", Geneva, Arial, Verdana, Helvetica, sans-serif; text-align: left }
.tab .title   { font-weight: bold; background-color: #f5f5f5; padding: 5px; border-right: 1px solid #d51601; border-bottom: 1px solid #d51601; border-left: none }
.tab .title_avail { font-weight: bold; background-color: #f5f5f5; text-align: center; padding: 5px; border-right: 1px solid #d51601; border-bottom: 1px solid #d51601; border-left: none }
.tab .title_dx    { font-weight: bold; background-color: #f5f5f5; text-align: center; padding: 5px; border-right: 2px solid #d51601; border-bottom: 1px solid #d51601 }
.tab .title_sx { font-weight: bold; background-color: #f5f5f5; padding: 5px; border-right: 1px solid #d51601; border-bottom: 1px solid #d51601; border-left: 2px solid #d51601 }
.tab .description { font-weight: bold; background-color: #f5f5f5; padding: 5px; border-right: 1px solid #d51601; border-left: 2px solid #d51601; border-bottom: 1px solid #d51601 }
.tab .description_opt { background-color: ##f5f5f5; padding: 5px; border-right: 1px solid #d51601; border-bottom: 1px solid #d51601 }
.tab .description_avail   { text-align: center; padding: 5px; border-right: 1px solid #d51601; border-bottom: 1px solid #d51601 }
.tab .description_sx  { font-weight: bold; background-color: ##f5f5f5; padding: 5px; border-right: 1px solid #d51601; border-bottom: 1px solid #d51601; border-left: 2px solid #d51601 }
.tab .description_dx     { text-align: center; padding: 5px; border-right: 2px solid #d51601; border-bottom: 1px solid #d51601 }
.tab .value  { padding: 5px; border-right: 2px solid #d51601; border-bottom: 1px solid #d51601 }

.titoletto_red  { color: #d51601; font-weight: bold }
.titoletto_red a { color: #d51601; font-weight: bold; text-decoration: none }
.titoletto_red a:hover { color: #d51601; font-weight: bold; text-decoration: underline }