body    { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d5d6d8; margin: 5px 0 0; padding: 0 0 5px; border-bottom: 3px solid #4c904c }
p {}
table { font-size: 10px;}
td {}
a { color: black; text-decoration: none }
a:link { color: black; text-decoration: none }
a:visited { color: black; text-decoration: none }
a:hover { color: black; text-decoration: underline }
a:active { color: black; text-decoration: none }
.testo10 { font-size: 10px }
/*box principale*/
.td_bg_01 { background-image: url("images/mastro/tondo_bg_01.gif"); background-repeat: no-repeat; background-position: left top }
.td_bg_02 { background-image: url("images/mastro/tondo_bg_02.gif"); background-repeat: no-repeat; background-position: right top }
.td_bg_03  { background-image: url("images/mastro/tondo_bg_03.gif"); background-repeat: no-repeat; background-position: right bottom }
.td_bg_04  { background-image: url("images/mastro/tondo_bg_04.gif"); background-repeat: no-repeat; background-position: left bottom }
.td_bg_05  { background-image: url("images/mastro/lato_bg_up.gif"); background-repeat: repeat-x; background-position: left top }
.td_bg_06  { background-image: url("images/mastro/lato_bg_dx.gif"); background-repeat: repeat-y; background-position: right top }
.td_bg_07   { background-image: url("images/mastro/lato_bg_dw.gif"); background-repeat: repeat-x; background-position: left bottom }
.td_bg_08   { background-image: url("images/mastro/lato_bg_sx.gif"); background-repeat: repeat-y; background-position: left top }
/*top*/
.td_top_01   { line-height: 11px; background-image: url(images/mastro/top_bg.gif); background-repeat: no-repeat; background-position: left top; }
.td_top_02 { background-image: url("images/mastro/top_bg.gif"); background-repeat: no-repeat; background-position: right top }
.menu_top { margin-top: 35px; padding-right: 15px; padding-bottom: 20px  }
.indirizzo { text-shadow: #B6B7B8 2px 2px 1px }
/*titlo sezione*/
.box_verde { font-weight: bold; background-color: #61bc7a; padding: 5px }
.box_menu    { font-size: 10px; text-decoration: none; background-color: #f2f2f2; text-align: center; display: block; padding-top: 9px; padding-bottom: 9px; width: 205px; float: left; border-style: solid; border-width: 1px; border-color: #d5d6d8 #b6b7b8 #fff !important }
a.box_menu:link    { font-size: 10px; text-decoration: none; background-color: #f2f2f2; text-align: center; display: block; padding-top: 9px; padding-bottom: 9px; width: 205px; float: left; border-style: solid; border-width: 1px; border-color: #d5d6d8 #b6b7b8 #fff !important }
a.box_menu:visited  { font-size: 10px; text-decoration: none; background-color: #f2f2f2; text-align: center; display: block; padding-top: 9px; padding-bottom: 9px; width: 205px; float: left; border-style: solid; border-width: 1px; border-color: #d5d6d8 #b6b7b8 #fff !important }
a.box_menu:hover     { font-weight: bold; text-decoration: none; background-color: #61bc7a; text-align: center; float: left }
a.box_menu:active   { color: #fff; font-weight: bold; text-decoration: none; background-color: #b6b7b8; text-align: center; float: left }
.box_menu_fine  { text-decoration: none; text-align: center; display: block; width: 205px; float: left; border-top: 1px solid #d5d6d8 }
.box_menu_sel      { font-size: 10px; font-weight: bold; text-decoration: none; background-color: #61bc7a; text-align: center; padding-top: 9px; padding-bottom: 9px; width: 205px; float: left; border-style: solid; border-width: 1px; border-color: #d5d6d8 #b6b7b8 #fff !important }
.td_titolo   { color: #fff; font-size: 10px; text-decoration: none; background-color: black; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
.td_sottotitolo    { color: #feffff; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #d95cc3; text-align: left; text-transform: uppercase; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
.td_descrizione   { font-size: 10px; text-decoration: none; background-color: #f2f2f2; text-align: justify; padding: 5px; border-style: solid; border-width: 1px; border-color: #d5d6d8 #b6b7b8 !important }
/*interno*/
.td_int_05 { background-image: url("images/mastro/lato_int_up.gif"); background-repeat: repeat-x }
.td_int_06 { background-image: url("images/mastro/lato_int_dx.gif"); background-repeat: repeat-y }
.td_int_07 { background-image: url("images/mastro/lato_int_dw.gif"); background-repeat: repeat-x }
.td_int_08 { background-image: url("images/mastro/lato_int_sx.gif"); background-repeat: repeat-y }
.table_int_fondo1 { background-image: url("images/mastro/fondo_immagine01.jpg"); background-repeat: no-repeat; background-position: right bottom }
.table_int_fondo1b { background-image: url("images/mastro/fondo_immagine01b.jpg"); background-repeat: no-repeat; background-position: right bottom }.table_int_fondo2  { background-image: url("images/mastro/fondo_immagine02.jpg"); background-repeat: no-repeat; background-position: right bottom }
.table_int_fondo3  { background-image: url("images/mastro/fondo_immagine03.jpg"); background-repeat: no-repeat; background-position: right bottom }
.table_int_fondo4  { background-image: url("images/mastro/fondo_immagine04.jpg"); background-repeat: no-repeat; background-position: right bottom }
.table_int_fondo5 { background-image: url("images/mastro/fondo_immagine03.jpg"); background-repeat: no-repeat; background-position: right bottom }
.table_int_fondo6  { background-image: url("images/mastro/fondo_immagine06.jpg"); background-repeat: no-repeat; background-position: right bottom }
.table_int_fondo_azienda { background-image: url("images/mastro/fondo_immagine_azienda.jpg"); background-repeat: no-repeat; background-position: right bottom }
.table_int_fondo_dove { background-image: url("images/mastro/fondo_immagine_azienda.jpg"); background-repeat: no-repeat; background-position: right bottom }
.table_int_fondo_usato  { background-image: url("images/mastro/fondo_immagine_usato.jpg"); background-repeat: no-repeat; background-position: right bottom }
.td_fotine { color: #61bc7a; font-size: 9px; background-color: #fff; border: solid 1px #d5d6d8 }
.td_nofoto { color: #fff; font-size: 10px; font-weight: bold; background-color: #61bc7a; border: solid 1px #d5d6d8; }
