#sfondo_rosso {
  position: absolute;
  left: 9px;
  top: 112px;
  width: 962px;
  height: 666px;
  background-color: #990000;
  z-index: 4;
}

#navigatore {
    position: absolute;
    left: 463px;
    top: 649px;
    width: 35px;
    height: 15px;
    z-index: 5;
}

#bottone_avanti {
  position: absolute;
  left: 882px;
  top: 752px;
  width: 81px;
  height: 33px;
  z-index: 6;
}

#testo_avanti {
  position: absolute;
  left: 13px;
  top: 10px;
  width: 57px;
  height: 11px;
  z-index: 7;
}

#bottone_indietro {
  position: absolute;
  left: 17px;
  top: 752px;
  width: 81px;
  height: 33px;
  z-index: 8;
}

#testo_indietro {
  position: absolute;
  left: 6px;
  top: 9px;
  width: 67px;
  height: 12px;
  z-index: 9;
}

#immagine1 {
  position: absolute;
  left: 8px;
  top: 49px;
  width: 174px;
  height: 261px;
  z-index: 10;
}

#caption1 {
    position: absolute;
    left: 8px;
    top: 318px;
    width: 174px;
    height: 14px;
    z-index: 11;
}

#immagine2 {
  position: absolute;
  left: 201px;
  top: 49px;
  width: 174px;
  height: 261px;
  z-index: 12;
}

#caption2 {
    position: absolute;
    left: 201px;
    top: 318px;
    width: 174px;
    height: 14px;
    z-index: 13;
}

#immagine3 {
  position: absolute;
  left: 394px;
  top: 49px;
  width: 174px;
  height: 261px;
  z-index: 14;
}

#immagine7 {
  position: absolute;
  left: 201px;
  top: 345px;
  width: 174px;
  height: 261px;
  z-index: 15;
}

#caption3 {
    position: absolute;
    left: 394px;
    top: 318px;
    width: 174px;
    height: 14px;
    z-index: 16;
}

#immagine4 {
  position: absolute;
  left: 587px;
  top: 49px;
  width: 174px;
  height: 261px;
  z-index: 17;
}

#caption4 {
    position: absolute;
    left: 587px;
    top: 318px;
    width: 174px;
    height: 14px;
    z-index: 18;
}

#caption5 {
    position: absolute;
    left: 780px;
    top: 318px;
    width: 174px;
    height: 14px;
    z-index: 19;
}

#immagine5 {
  position: absolute;
  left: 780px;
  top: 49px;
  width: 174px;
  height: 261px;
  z-index: 20;
}

#immagine6 {
  position: absolute;
  left: 8px;
  top: 345px;
  width: 174px;
  height: 261px;
  z-index: 21;
}

#caption6 {
    position: absolute;
    left: 8px;
    top: 614px;
    width: 174px;
    height: 14px;
    z-index: 22;
}

#caption7 {
    position: absolute;
    left: 201px;
    top: 614px;
    width: 174px;
    height: 14px;
    z-index: 23;
}

#immagine8 {
  position: absolute;
  left: 394px;
  top: 345px;
  width: 174px;
  height: 261px;
  z-index: 24;
}

#caption8 {
    position: absolute;
    left: 394px;
    top: 614px;
    width: 174px;
    height: 14px;
    z-index: 25;
}

#immagine9 {
  position: absolute;
  left: 587px;
  top: 345px;
  width: 174px;
  height: 261px;
  z-index: 26;
}

#caption9 {
    position: absolute;
    left: 587px;
    top: 614px;
    width: 174px;
    height: 14px;
    z-index: 27;
}

#caption10 {
    position: absolute;
    left: 780px;
    top: 614px;
    width: 174px;
    height: 14px;
    z-index: 28;
}

#immagine10 {
  position: absolute;
  left: 780px;
  top: 345px;
  width: 174px;
  height: 261px;
  z-index: 29;
}

#titolo_gallery {
    position: absolute;
    left: 8px;
    top: 9px;
    width: 561px;
    height: 30px;
    z-index: 30;
}

#tipologie_cromatiche {
  position: absolute;
  left: 9px;
  top: 73px;
  width: 367px;
  height: 22px;
  z-index: 31;
}

.image_caption {
  text-align: center;
  color: #FFF;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
}

a:link {
    color: #FFF;
    text-decoration: none;
    font-weight: normal;
}
a:visited {
    text-decoration: none;
    font-weight: normal;
    color: #FFF;
}
a:hover {
    text-decoration: none;
    font-weight: bold;
    color: #FFF;
}
a:active {
    text-decoration: none;
    font-weight: normal;
}

.star_title {
  text-align: center;
  color: #FFF;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 30px;
}

.star_subtitle {
  text-align: center;
  color: #FFF;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  font-weight: bold;
}

/**
 * Override stili generali
 * */

#sfondo {
  position: absolute;
  left: +0px;
  top: -6px;
  width: 1280px;
  height: 1044px;
  z-index: 1;
}

#sfondo-violetto {
  position: absolute;
  left: +0px;
  top: -6px;
  width: 1280px;
  height: 1044px;
  z-index: 2;
  background-color: #DCB9DC;
}

#banda-viola {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 106px;
  height: 1044px;
  z-index: 3;
  background-color: #993399;
}


#sfondo-bianco {
  position: absolute;
  left: 196px;
  top: 150px;
  width: 980px;
  height: 821px;
  z-index: 6;
  background-color: #FFF;
}

#master-di-eleganza {
  position: absolute;
  left: 784px;
  top: 983px;
  width: 387px;
  height: 53px;
  z-index: 57;
}

#logo-sperling {
  position: absolute;
  left: 11px;
  top: 791px;
  width: 109px;
  height: 22px;
  z-index: 58;
}

#logo-innoteam {
  position: absolute;
  left: 507px;
  top: 803px;
  width: 68px;
  height: 6px;
  z-index: 59;
}

#engineeredby {
  position: absolute;
  left: 448px;
  top: 802px;
  width: 53px;
  height: 9px;
  z-index: 60;
}

#designby {
  position: absolute;
  left: 134px;
  top: 802px;
  width: 44px;
  height: 9px;
  z-index: 60;
}

#momoiro1 {
  position: absolute;
  left: 183px;
  top: 799px;
  width: 35px;
  height: 12px;
  z-index: 67;
}

#momoiro2 {
  position: absolute;
  left: 220px;
  top: 801px;
  width: 44px;
  height: 10px;
  z-index: 68;
}

#logo-cucinotta {
  position: absolute;
  left: 276px;
  top: 802px;
  width: 160px;
  height: 7px;
  z-index: 61;
}

#advertising {
  position: absolute;
  left: 777px;
  top: 801px;
  width: 194px;
  height: 11px;
  z-index: 62;
}

#separatore-a {
    position: absolute;
    left: 127px;
    top: 800px;
    width: 1px;
    height: 10px;
    z-index: 63;
}

#separatore-b {
  position: absolute;
  left: 270px;
  top: 800px;
  width: 1px;
  height: 11px;
  z-index: 64;
}

#separatore-c {
    position: absolute;
    left: 441px;
    top: 800px;
    width: 1px;
    height: 10px;
    z-index: 63;
}

#linea-footer {
  position: absolute;
  left: 9px;
  top: 791px;
  width: 962px;
  height: 1px;
  z-index: 65;
}

/*
a:link {
    color: #FFF;
    text-decoration: none;
}
a:visited {
    text-decoration: none;
    color: #FFF;
}
a:hover {
    text-decoration: underline;
    color: #FFF;
}
a:active {
    text-decoration: none;
}
*/
