@charset "utf-8";
/* CSS Document */

@import url('https://web.archive.org/web/20211210235213cs_/http://almastyle.it/style/reset.css');


@font-face {
    font-family: 'ITCCheltenhamStdBold';
    src: url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-bold-webfont.eot');
    src: url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-bold-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-bold-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-bold-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'ITCCheltenhamStdBook';
    src: url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-book-webfont.eot');
    src: url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-book-webfont.eot') format('embedded-opentype'),
         url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-book-webfont.woff') format('woff'),
         url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-book-webfont.ttf') format('truetype'),
         url('https://web.archive.org/web/20211210235213im_/http://almastyle.it/font/cheltenhamstd-book-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}


body { font-family: 'ITCCheltenhamStdBook', Georgia, serif; width: 100%; height: 100%; font-size: 13px; line-height: 18px; }
h2 {font-family:  'ITCCheltenhamStdBook', Georgia, Serif; font-size: 26px; line-height: 28px; font-weight: normal;}
h3 {font-family:  'ITCCheltenhamStdBook', Georgia, Serif; font-size: 22px; line-height: 24px; font-weight: normal;}

a:link {text-decoration: none; color: inherit;}
a:visited {text-decoration: none; color: inherit;}
a:hover {text-decoration: none; color: inherit;}

#header {position: relative; height: 200px; width: 100%; margin-bottom: 10px;}
#header ul {height: 100%; width: 100%; list-style: none; display: inline-block; margin-top: 20px;}
#header ul li img {margin: auto; vertical-align: middle; display:inline-block;}
#design_italiano { position: absolute; top: 60px; width: 237px; height: 40px; padding: 15px;}
#design_italiano span {position: relative; display: block; width: 67px; height: 20px; margin: auto; font-size: 12px; color: #000; }
#design_italiano a:link, #design_italiano a:visited {color: #666;}
#design_italiano a:hover {color: #000;}
#dotted_border_right { position: absolute; left: 267px; top: 60px; height: 70px; width: 3px; background: url(https://web.archive.org/web/20211210235213im_/http://almastyle.it/img/icons/puntino.png) center top repeat-y; }
#logo {position: absolute; top: 23px; left: 272px; width: 482px; height: 141px; background:url(https://web.archive.org/web/20211210235213im_/http://almastyle.it/img/icons/logo.png) center center no-repeat;}
#logo a {width: 144px; height: 141px; display: block; margin: auto;}
#dotted_border_left {position: absolute; left: 754px; top: 60px; height: 70px; width: 3px; background: url(https://web.archive.org/web/20211210235213im_/http://almastyle.it/img/icons/puntino.png) center top repeat-y;}
#macchina_cucire {position: absolute; top: 60px; left: 757px; height: 70px; width: 270px; background: url(https://web.archive.org/web/20211210235213im_/http://almastyle.it/img/icons/macchina_cucire.png) center center no-repeat;}
#wrapper {width: auto; position: relative; top: 0; left: 0; right: 0; bottom: 0; min-width: 1024px;}
#container { position: relative; width: 1024px; left: 50%; margin-left: -512px;} 
#content {position: relative; width: 100%; height: auto; background: }



/*MENU*/
#menu {position: relative; display: inline-block; margin-left: 278px; width: 482px; height: 70px; z-index: 160; overflow: visible;}
#menu li:hover {color: #000;}
#menu li {text-align: center; color: #666; cursor: pointer;}
#clothes ul {display: none;}
#clothes:hover ul {display: block; position: absolute; width: 160px; height: 54px;}
#clothes {display: block; float: left; height: 72px;}
.menu_sections {display: inline-block; float: left; width: 160px;}
.onview {color: #000 !important;}

/*CLOTHES GALLERY*/

#clothes_gallery {position: relative;}
#clothes_gallery img {cursor: pointer;}
#clothes_list_left { position: absolute; left: 178px; width: 100px; height: auto; top: 0;}
#clothes_list_right {position: absolute; left: 745px; width: 100px; height: auto; top: 0;}
#clothes_list_left img, #clothes_list_right img {padding: 0 18px 18px; width: 63px; height: 63px;}
#dotted_border_horizontal {position: relative; width: 467px; height: 3px; margin-left: 278px; background: url(https://web.archive.org/web/20211210235213im_/http://almastyle.it/img/icons/puntino_horizontal.png) center center repeat-x;}
#clothes_footer { position: relative; width: 431px; margin-left: 278px; padding: 36px 0;}
#clothes_footer span {display: block;}



/*CONTENT*/
#onview_image { position: relative; width: 467px; height: 467px; left:  278px; overflow: hidden; margin-bottom: 46px;}
#content h2 { width: 467px; margin-left: 278px; display: block; text-align: center;}
#break_line {margin: 18px 0 18px; width: 467px; margin-left: 278px; display: block; text-align: center;}
#content h3 {width: 467px; margin-left: 278px; display: block; text-align: center; margin-bottom: 36px;}
#section_icon {width: 467px; margin: auto; display: block; text-align: center; margin-bottom: 36px;}
p {width: 218px; padding: 0 18px 36px 0; display: inline-block; vertical-align: top;}
.bold { font-family: 'ITCCheltenhamStdBold', Georgia, Serif;}
#contacts {position: relative; width: 467px; margin: 10px auto 0; height: 740px; overflow: hidden;}
#contacts h4 {display: block;}
#contacts span {display:block; margin-top: 18px;}
#contacts form {position: absolute; width: 215px; top: 0; left: 245px;}
#contacts form label, #contacts form input, #contacts form textarea {display: block; width: 215px; }
#contacts form label {text-transform: uppercase; margin-bottom: 10px;}
#contacts form input, #contacts form textarea {background-color: #f3e9ca; border: none; margin-bottom: 10px; font-family: 'ITCCheltenhamStdBook', Georgia, Serif; }
#contacts form textarea {resize: vertical; max-height: 200px; min-height: 150px;}
#contacts form input[type="submit"] {background-color: transparent; text-align: left; margin: 10px 0; padding: 0; font-family: 'ITCCheltenhamStdBold', Georgia, Serif; cursor: pointer; font-size: 16px;}
#contacts form input[type="checkbox"] {text-align: left; padding: 3px 0 ; width: auto; height: auto; margin: 2px 5px 0 0; display: inline-block; vertical-align: text-top;}
#contacts form h5 {font-size: 10px; font-weight: normal;}
#contacts form p {font-size: 10px;}
#contacts form span {display: inline; padding: 3px 0; margin-top: 0; font-size: 10px;}
#response {position: relative; width: 215px; height: auto;}


#border_top { position: fixed; z-index: 300; border: 5px solid #e6cf8c;top: 0; left: 0; right: 0;}
#border_left {position: fixed; z-index: 300; border: 5px solid #e6cf8c; top: 0; bottom: 0; left: 0;}
#border_right {position: fixed; z-index: 300; border: 5px solid #e6cf8c; top: 0; bottom: 0; right: 0;}
#border_bottom {position: fixed; z-index: 300; border: 5px solid #e6cf8c; left:0; bottom: 0; right: 0;}


/*
     FILE ARCHIVED ON 23:52:13 Dec 10, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:10:55 Feb 25, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.755
  exclusion.robots: 0.022
  exclusion.robots.policy: 0.008
  esindex: 0.011
  cdx.remote: 348.726
  LoadShardBlock: 198.524 (3)
  PetaboxLoader3.datanode: 138.016 (4)
  PetaboxLoader3.resolve: 128.443 (2)
  load_resource: 152.466
*/