.scheda-canvas  { border: 0; padding: 50px; }

.scheda-top-tipologia { float: right; font-weight: bold; font-size: 24px; color: #00A651; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none }

.scheda-header { border: 0; border-bottom: solid 1px #777777; }
.scheda-header-titolo { color: #00A651; font-weight: bold; font-size: 18px }
.scheda-header-categoria { margin: 0; padding: 0; border: 0}
.scheda-header-nome-struttura { color: black; font-weight: bold; color: #00A651; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none; font-size: 16px }
.scheda-header-nome-barra { color: black; font-weight: bold; color: #015A2D; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none; font-size: 12px }
.scheda-header-nome-barra a { float: left; text-align: center; color: #015A2D; font-weight: bold; font-size:12px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-header-nome-barra a:hover { float: left; text-align: center; color: #015A2D; font-weight: bold; font-size:12px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-header-nome-barra a:active { float: left; text-align: center; color: #015A2D; font-weight: bold; font-size:12px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-header-nome-barra a:link { float: left; text-align: center; color: #015A2D; font-weight: bold; font-size:12px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-header-nome-barra a:visited { float: left; text-align: center; color: #015A2D; font-weight: bold; font-size:12px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-header-indirizzo { color: #777777; font-weight: normal; font-size: 9px;}

.scheda-header-codice { color: #777777; font-weight: normal; font-size: 12px; margin-left: 560px; font-weight: bold; margin-top: -14px}

.scheda-images-container { float: left; border: 0; margin-left: 25px; margin-right: 25px; margin-top: 20px; margin-bottom: 20px; }
.scheda-images-container-sx  { float: left; border: 0; width: 220px; height: 182px; margin: 1px}
.scheda-images-container-cen { float: left; border: 0; width: 132px;  margin: 0px; margin-left: 2px}
.scheda-images-container-cen-up { float: left; width: 130px; height: 90px; border: 0; margin: 0; margin-top: 1px}
.scheda-images-container-cen-down { float: left; width: 130px; height: 90px; border: 0; margin: 0; margin-top: 2px; display: inline}
.scheda-images-container-dx  { float: left; border: 0; width: 220px; height: 182px;  margin: 1px}

.scheda-upper-bar-container { float: right; background-color: #00A651; width: 690px; height: 32px; }
.scheda-upper-bar-container-sx { float: left; width: 470px; height: 32px; font-size:12px; color: #00A651; font-weight: bold; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-upper-bar-container-dx { float: right; border-left: solid 1px white;  height: 32px; width: 200px;  padding-right: 0px }
.scheda-upper-bar-container-flags { float: left; margin-left: 14px; margin-right: 8px; margin-top: 6px; display: inline }
.scheda-upper-bar-container-text { float: left; margin-left: 14px; margin-right: 8px; margin-top: 8px; display: inline }

.scheda-body { float: left; }
.scheda-body-sx { float: left; width: 470px; padding-top: 10px; font-size: 10px; }
.scheda-body-dx { float: left; width: 190px; margin-left: 10px }
.scheda-body-dx-upper-menu { float: left; text-align: center; color: #00A651; width: 200px; height: 35px; vertical-align: middle; font-weight: bold; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-upper-menu a { float: left; text-align: center; color: #00A651; font-weight: bold; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-upper-menu a:hover { float: left; text-align: center; color: #00A651; font-weight: bold; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-upper-menu a:active { float: left; text-align: center; color: #00A651; font-weight: bold; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-upper-menu a:link { float: left; text-align: center; color: #00A651; font-weight: bold; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-upper-menu a:visited { float: left; text-align: center; color: #00A651; font-weight: bold; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}

.scheda-body-dx-link { float: left; color: #666666; width: 200px; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-link a { float: left; color: #666666;  font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-link a:hover { float: left; color: #666666; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-link a:active { float: left; color: #666666; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-link a:link { float: left; color: #666666; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}
.scheda-body-dx-link a:visited { float: left; color: #666666; font-size:10px; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none;}

.scheda-body-dx-container { float: left; background-color: #FFFFCC; width: 200px  }
.scheda-body-dx-container-prenotazione { float: left; width: 167px; background-color: white; border: solid 1px #777777; margin-left: 10px; margin-top: 5px; padding-left: 10px; color: black; font-weight: normal; font-size: 10px; vertical-align: baseline}
.scheda-body-dx-container-prenotazione-title { color: #00A651; font-weight: bold; font-size: 14px; margin-bottom: 5px  }
.scheda-body-dx-container-prenotazione-label { float: left; color: black; font-weight: normal; font-size: 10px; width: 30px; }
.scheda-body-dx-container-servizi { float: left; width: 167px; background-color: white; border: solid 1px #777777; margin-left: 10px; margin-top: 5px; margin-bottom: 5px; padding-left: 10px; color: #00A651; font-weight: bold; font-size: 14px }
.scheda-body-dx-container-servizi img { margin: 3px }

.scheda-caratt-menu { float: right; background-color: #00A651; width: 680px; margin-top: 10px; height: 32px}
.scheda-caratt-menu-enabled  { float: left; background-color: #00A651; margin-top: 8px; margin-left: 14px; margin-right: 8px; font-size:12px; color: #015A2D; font-weight: bold; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.scheda-caratt-menu-enabled a { background-color: #00A651; color: white; text-decoration: none; font-weight: bold; font-size:12px; color: #015A2D; font-weight: bold; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none }
.scheda-caratt-menu-disabled { float: left; background-color: #00A651; margin-top: 8px; margin-left: 10px; margin-right: 10px; font-size:12px; color: #ffffff; font-weight: bold; font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; text-decoration: none }

.scheda-caratt-menu { float: left; background-color: #00A651; }

.scheda-dot-container { float: left; width: 670px;  }
.scheda-dot-group { float: left; border-bottom: solid 1px #00A651; width: 670px; color: #00A651; font-weight: bold; font-size: 10px}
.scheda-dot-title { float: left; width: 600px; font-weight: bold; font-size: 9px; margin-left: 30px; }
.scheda-dot-col1 { float: left; width: 200px; font-size: 9px; margin-left: 30px}
.scheda-dot-col2 { float: left; width: 200px; font-size: 9px}
.scheda-dot-col3 { float: left; width: 200px; font-size: 9px}

.siap-container { margin-left: 20px}
.frame-siap { width: 616px; height: 800px; border: 0 }

