﻿#tableFotine 
{
    cursor: pointer;
    margin: 0px;
}
#tableNovitaNoleggi 
{
    width: 100%;
}
#tableNovitaNoleggi td
{
    border: none;
    height: 120px;
    margin: 0px;
    padding: 5px;
    text-align: center;
    vertical-align: middle;
    width: 100%;
}
#tdIcona
{
    border: none;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    min-width: 150px;
    padding: 0px;
    text-align: center;
    width: 150px;
}

body {
  text-align: left;
  font-family: Tahoma, Century Gothic;
  font-size: 16px;
  font-weight: normal
  }
a
{
  text-decoration: none;
  color: black;
  text-align: center;
  }
a.FormsIntestazione
{
  font-family: Tahoma, Century Gothic;
  text-decoration: none;
  color: black;
  font-weight: bold;
  }
a.Link1 {
  color: white;
  text-align: center;
  cursor: hand;
  font-family: Tahoma, Century Gothic;
  font-size: 20px;
  font-weight: normal
  }
a.LinkDiretti {
  color: #9f9f9f;
  font-family: Tahoma, Century Gothic;
  font-size: 14px;
  font-weight: bold
  }
a.LinkDiretti:hover {
  color: #000000;
  text-decoration: underline;
  }
a.LinkMenu
{
  text-decoration: none;
  color: white;
  text-align: center;
  }
a.linkbassi
{
  text-decoration: none;
  color: black;
  font-family: Century Gothic;
  font-size: 15px;
  color: #5F5F5F;
  }
.linkRitorno
{
    border: outset 2px #bbbbbb;
    color: #000000; 
    font-size: 15px; 
    font-weight: bold; 
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    text-align: right; 
}
.linkRitorno:hover
{
    border: solid 1px #bbbbbb;
}
div.link
{
  color: white;
  text-align: center;
  }
div.ThumbOrizzFoto
{
    border: solid 1px rgb(200,200,200); 
    color: #ffffff; 
    margin-left: 7px;
    padding-bottom: 32px;
    padding-top: 32px;
    text-align: center; 
    vertical-align: bottom;
    width: 160px;
}
div.ThumbVertFoto
{
    border: solid 1px rgb(200,200,200); 
    color: #ffffff; 
    margin-left: 7px;
    padding-bottom: 13px;
    padding-top: 13px;
    text-align: center; 
    vertical-align: bottom;
    width: 160px;
}
div.Titolo1 {
  font-family: Tahoma, Century Gothic;
  font-size: 18px;
  font-weight: bold;
  font-style: italic;
  }
input.Link1 {
  color: white;
  text-align: center;
  cursor: hand;
  width: 150px;
  height: 150px;
  font-family: Tahoma, Century Gothic;
  font-size: 20px;
  font-weight: normal
  }
h1
{
    font-family: Tahoma, Century Gothic;
    font-size: 18px;
    font-weight: bold;
    font-style: italic;
    margin: 0px;
}
h1.PaginaDettagli
{
    font-family: Arial;
    font-size: 17px;
    font-weight: bold;
    font-style: normal;
    margin: 0px;
}
img.immeginiEtichettaSinitra
{
    border: solid 1px #ffffff;
    box-shadow: #bfbfbf 0px 0px 6px 2px;
    -MS-box-shadow: #bfbfbf 0px 0px 6px 2px;
    -moz-box-shadow: #bfbfbf 0px 0px 6px 2px;
    -webkit-box-shadow: #bfbfbf 0px 0px 6px 2px;
    font-weight: bold;
    font-style: normal;
    margin: 0px;
}
p.EtichettaPrimaPagina {
    background-color: white; 
    border-bottom: solid 2px #ff0000;
    border-top: solid 2px #ff0000;
    color: #000000; 
    filter: alpha(opacity=80); 
    font-size: 16px; 
    font-style: italic; 
    font-weight: bold; 
    opacity: 0.8; 
    padding: 2px 5px 2px 5px; 
    position: relative; 
    text-align: left; 
    z-index: 1000;
}
p.EtichettaPrimaPaginaAbsolute {
    background-color: white; 
    border-bottom: solid 2px #ff0000;
    border-top: solid 2px #ff0000;
    color: #000000; 
    filter: alpha(opacity=80); 
    font-size: 16px; 
    font-style: italic; 
    font-weight: bold; 
    opacity: 0.8; 
    padding: 2px 5px 2px 5px; 
    position: absolute; 
    text-align: left; 
    z-index: 1000;
}
table.Forms
{
    background-color: White;
    color: black;
    padding: 3px;
    border-collapse: collapse;
    text-align: left;
    vertical-align: top;
    border: solid 1px #080808;
  }
td.CategorieNoleggi
{
    background-color: #f5f5f5;
    border: solid 2px #6f6f6f;
    font-family: Arial Narrow;
    font-size: 14.5px;
    font-weight: bold;
    padding: 2px;
    text-align: center;
    width: 25%;
  }
td.CategorieNoleggi:hover
{
    background-color: #ffffff;
  }
td.CellFoto
{
    width: 100px;
    height: 85px;
    text-align: center;
    vertical-align: middle;
}
td.FotineNoleggi
{
    height: 110px;
    min-height: 110px;
    min-width: 120px;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
    width: 120px;
}
td.FuorisaloneBanner
{
  width: 90px;
  height: 90px;
  padding: 5px;
  text-align: center;
  vertical-align: top;
  border-bottom: solid 1px white;
  }
td.FuorisaloneDescrizione
{
  width: 490px;
  padding: 10px;
  text-align: left;
  vertical-align: top;
  font-size: 15px;
  font-style: normal;
  }
td.Intestazione
{
  text-align: center;
  font-family: Tahoma, Century Gothic;
  font-size: 18px;
  font-weight: normal
  }
td.Link1 {
  text-align: center;
  cursor: hand;
  font-family: Tahoma, Century Gothic;
  font-size: 20px;
  font-weight: normal
  }
td.LinkMenu {
  color: White;
  cursor: hand;
  height: 40px;
  font-family: Tahoma, Century Gothic;
  font-size: 17px;
  font-weight: normal;
  margin: 0px;
  padding: 0px;
  text-align: center;
  width: 150px;
  }
td.FormsIntestazione
{
  text-align: center;
  font-family: Tahoma, Century Gothic;
  font-size: 17px;
  font-weight: normal
  }
td.FormsCorpoTabella
{
  text-align: left;
  font-family: Tahoma, Century Gothic;
  font-size: 15px;
  font-weight: normal;
  border: solid 1px #060606;
  padding: 3px;
  vertical-align: top;
  }
td.FotogalleryCellaVuota
{
  width: 0px;
  }
td.FotogalleryFoto
{
  text-align: center;
  vertical-align: middle;
  width: 215px;
  height: 170px;
  }
td.FotogalleryTitolo
{
  text-align: center;
  vertical-align: top;
  width: 215px;
  padding-bottom: 45px;
  font-weight: bold;
  font-size: 14px;
  }
td.LocationsFoto {
  text-align: center;
  font-family: Tahoma, Century Gothic;
  font-weight: normal;
  padding: 5px;
  width: 110px;
  height: 100px;
  }
td.LocationsVuoto {
  text-align: center;
  font-family: Tahoma, Century Gothic;
  font-weight: normal;
  padding: 5px;
  width: 40px;
  }
td.LocationsNome {
  text-align: center;
  font-family: Tahoma, Century Gothic;
  padding: 4px;
  width: 220px;
  text-align: left;
  vertical-align: middle;
  font-size: 18px;
  font-weight: normal;
  }
td.LocationsCategorie {
  text-align: left;
  font-family: Tahoma, Century Gothic;
  font-size: 15px;
  font-weight: normal;
  padding: 5px;
  }
td.LocationsDettagliTitolo {
  text-align: left;
  font-family: Tahoma, Century Gothic;
  font-weight: normal;
  font-size: 18px;
  padding: 5px;
  vertical-align: middle;
  }
td.LocationsDettagliNome {
  text-align: left;
  color: #4F4F4F;
  font-family: Tahoma, Century Gothic;
  font-weight: bold;
  font-size: 18px;
  padding: 5px;
  vertical-align: top;
  }
td.DettagliDescrizione {
  text-align: left;
  font-family: Tahoma, Century Gothic;
  font-weight: normal;
  font-size: 15px;
  padding: 7px;
  vertical-align: top;
  text-align: left;
  }
td.LocationsDettagliFoto {
  text-align: center;
  padding-top: 5px;
  padding-left: 0px;
  padding-right: 0px;
  }
td.Noleggi {
  text-align: left;
  font-family: Tahoma, Century Gothic;
  font-weight: normal;
  padding: 5px;
  }
td.NoleggiNome {
  text-align: left;
  font-family: Tahoma, Century Gothic;
  padding: 5px;
  width: 215px;
  vertical-align: top;
  font-size: 15px;
  }
td.tdQuadratiPrimaPagina
{
    background-position-x: center; 
    background-position-y: center; 
    background-repeat: no-repeat; 
    height: 125px; 
    min-height: 125px;
    min-width: 125px; 
    text-align: center; 
    vertical-align: middle; 
    width: 125px
}
td.Sottomenu {
    text-align: left;
    font-family: Arial;
    padding: 2px;
    vertical-align: top;
    font-size: 15px;
    font-weight: bold;
    color: Red;
    border-collapse: collapse;
}
td.Thumb
{
    background-color: rgb(250,250,250);
    border: solid 1px rgb(200,200,200); 
    color: #ffffff; 
    height: 165px;
    margin: 10px;
    padding: 0px;
    text-align: center; 
    vertical-align: middle;
}
td.Visibile 
{
    display: block;
  }
td.inVisibile 
{
    display: none;
  }

