﻿/* <DICHIARAZIONI GENERALI> --------------------------------------------------------------------------------------------------------------------------------------*/
*
{
    margin: 0;
    padding: 0;
}


body
{
    background: #b4aba1;
    font-family: Arial;
    font-size: 11px;
    color: #8b8a8d;
    overflow: hidden;
}
/* </DICHIARAZIONI GENERALI> -------------------------------------------------------------------------------------------------------------------------------------*/


/* <CLASSI E ID IN ORDINE ALFABETICO> ----------------------------------------------------------------------------------------------------------------------------*/
h2
{
	font-size: 11px;
	color: #d9531f;
    font-weight: bold;
	}

/*.arancione-b
{
    color: #d9531f;
    font-weight: bold;
}*/


.brand
{
    position: absolute;
    left: 700px;
    top: 296px;
    width: 55px;
    height: 12px;
    overflow: hidden;
    z-index: 2;
}


.caffetteria
{
    position: absolute;
    left: 204px;
    top: 428px;
    width: 41px;
    height: 12px;
    overflow: hidden;
    z-index: 2;
}
.caffetteria-eng
{
    position: absolute;
    left: 204px;
    top: 428px;
    width: 41px;
    height: 12px;
    overflow: hidden;
    z-index: 2;
}


.collection
{
    position: absolute;
    left: 650px;
    top: 490px;
    width: 151px;
    height: 12px;
    overflow: hidden;
    z-index: 2;
}
.collection-eng
{
    position: absolute;
    left: 650px;
    top: 490px;
    width: 151px;
    height: 12px;
    overflow: hidden;
    z-index: 2;
}

.concept
{
    position: absolute;
    left: 421px;
    top: 189px;
    width: 76px;
    height: 13px;
    overflow: hidden;
    z-index: 2;
}


.designers
{
    position: absolute;
    left: 401px;
    top: 370px;
    width: 77px;
    height: 11px;
    overflow: hidden;
    z-index: 2;
}


.dove-siamo
{
    position: absolute;
    left: 212px;
    top: 292px;
    width: 99px;
    height: 12px;
    overflow: hidden;
    z-index: 2;
}
.dove-siamo-eng
{
    position: absolute;
    left: 198px;
    top: 292px;
    width: 125px;
    height: 12px;
    overflow: hidden;
    z-index: 2;
}


.footer
{
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center;
    color: #fff;
    z-index: 2;
}
.footer a:link, .footer a:visited
{
    text-decoration: none;
    color: #fff;
}
.footer a:hover
{
    color: #8b2312;
}


.intro
{
	position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -500px;
    margin-top: -310px;
    width: 999px;
    height: 619px;
    z-index: 1;
}


.lingua
{
    position: absolute;
    top: 70px;
    right: 120px;
    text-align: right;
    color: #fff;
    z-index: 2;
}
.lingua a:link, .lingua a:visited
{
    text-decoration: none;
    color: #fff;
}
.lingua a:hover
{
    color: #8b2312;
}


.logo
{
    position: absolute;
    left: 156px;
    top: 118px;
    width: 114px;
    height: 64px;
    overflow: hidden;
    z-index: 2;
}


.logo-pop
{
    position: absolute;
    left: 35px;
    top: 29px;
    width: 115px;
    height: 64px;
    z-index: 4;
}


.macchia
{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -500px;
    margin-top: -300px;
    width: 999px;
    height: 599px;
    background: url(/designsupermarket/media/img/macchia.gif) left top no-repeat;
    z-index: 1;
}


.photogallery
{
    position: absolute;
    left: 594px;
    top: 95px;
    width: 130px;
    height: 14px;
    overflow: hidden;
    z-index: 2;
}

.pop
{
	display:none;
	    border: 0;
}

#pop-brand, #pop-caffetteria, #pop-concept, #pop-photogallery, #pop-prodotti
{
    position: absolute;
    left: 119px;
    top: 89px;
    width: 759px;
    height: 424px;
    overflow: hidden;
    z-index: 3;
    display: none;
}
#pop-collection
{
    position: absolute;
    left: 119px;
    top: 89px;
    width: 759px;
    height: 424px;
    overflow: hidden;
    z-index: 3;
    display: none;
}
#pop-dove-siamo
{
    position: absolute;
    left: 119px;
    top: 89px;
    width: 759px;
    height: 424px;
    overflow: hidden;
    z-index: 3;
    display: none;
}


.photogallery-dida
{
    float: right;
    width: 111px;
    text-align: right;
    text-transform: uppercase;
}


.prodotti
{
    position: absolute;
    left: 536px;
    top: 253px;
    width: 78px;
    height: 12px;
    overflow: hidden;
    z-index: 2;
}
.prodotti-eng
{
    position: absolute;
    left: 533px;
    top: 253px;
    width: 86px;
    height: 12px;
    overflow: hidden;
    z-index: 2;
}

h1
{
	   position: absolute;
    right: 64px;
    top: 30px !important;
    top: 33px;
    height: 8px;
    font-weight: bold;
    font-size: 12px;
    color: #d85014;
    text-transform: uppercase;
    z-index: 4;
}

.titolo
{
    position: absolute;
    right: 64px;
    top: 30px !important;
    top: 33px;
    height: 8px;
    font-weight: bold;
    font-size: 12px;
    color: #d85014;
    text-transform: uppercase;
    z-index: 4;
}


.txt-dx
{
    position: absolute;
    right: 35px;
    bottom: 35px;
    width: 430px;
    overflow: hidden;
    z-index: 4;
}
.txt-dx-scroll
{
    position: absolute;
    right: 35px;
    bottom: 35px;
    width: 430px;
    height: 184px;
    overflow: hidden;
    z-index: 4;
}
.scroller-anchor
{
    width: 430px;
    height: 184px;
    overflow: auto;
}
.txt-dx-slide
{
    position: absolute;
    right: 35px;
    bottom: 35px;
    width: 430px;
    height: 259px;
    overflow: hidden;
    z-index: 4;
}


.txt-menu
{
    position: absolute;
    left: 294px;
    top: 130px;
    width: 450px;
    overflow: hidden;
    z-index: 4;
}
.txt-menu div
{
    float: left;
    display: inline;
}
.txt-menu a:link, .txt-menu a:visited
{
    text-decoration: none;
    font-weight: bold;
    color: #8b8a8d;
}
.txt-menu a:hover
{
    color: #d43900;
}


.txt-sx
{
    position: absolute;
    left: 35px;
    bottom: 35px;
    width: 221px;
    overflow: hidden;
    z-index: 4;
}
.txt-sx-scroll
{
    position: absolute;
    left: 35px;
    bottom: 58px;
    width: 255px;
    height: 259px;
    overflow: hidden;
    z-index: 4;
}
.scroller-anchorsx
{
    width: 140px;
    height: 259px;
    overflow: auto;
}


.x
{
    position: absolute;
    right: 38px;
    top: 34px;
    width: 8px;
    height: 8px;
    z-index: 4;
}
/* </CLASSI E ID IN ORDINE ALFABETICO> ---------------------------------------------------------------------------------------------------------------------------*/


/* <LINK>--------------------------------------------------------------------------------------------------------------------------------------------------------*/
a:link, a:visited
{
    text-decoration: none;
    color: #8b8a8d;
}
a:hover
{
    color: #d9531f;
}
a:link, a:visited
{
    text-decoration: none;
    color: #8b8a8d;
}
a:hover
{
    color: #d9531f;
}

a.but-brand-it:link, a.but-brand-it:visited
{
    display: block;
    width: 55px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-brand.gif);
}
a.but-brand-it:hover
{
    background-position: left -12px;
}
a.but-brand-en:link, a.but-brand-en:visited
{
    display: block;
    width: 55px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-brand.gif);
}
a.but-brand-en:hover
{
    background-position: left -12px;
}

a.but-caffetteria-it:link, a.but-caffetteria-it:visited
{
    display: block;
    width: 41px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-caffetteria.gif);
}
a.but-caffetteria-it:hover
{
    background-position: left -12px;
}
a.but-caffetteria-en:link, a.but-caffetteria-en:visited
{
    display: block;
    width: 41px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-caffetteria.gif);
}
a.but-caffetteria-en:hover
{
    background-position: left -12px;
}

a.but-collection-it:link, a.but-collection-it:visited
{
    display: block;
    width: 151px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-collection.gif);
}
a.but-collection-it:hover
{
    background-position: left -12px;
}
a.but-collection-en:link, a.but-collection-en:visited
{
    display: block;
    width: 151px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-collection.gif);
}
a.but-collection-en:hover
{
    background-position: left -12px;
}

a.but-concept-it:link, a.but-concept-it:visited
{
    display: block;
    width: 76px;
    height: 13px;
    background: url(/designsupermarket/media/img/but-concept.gif);
}
a.but-concept-it:hover
{
    background-position: left -13px;
}
a.but-concept-en:link, a.but-concept-en:visited
{
    display: block;
    width: 76px;
    height: 13px;
    background: url(/designsupermarket/media/img/but-concept.gif);
}
a.but-concept-en:hover
{
    background-position: left -13px;
}

a.but-designers-it:link, a.but-designers-it:visited
{
    display: block;
    width: 77px;
    height: 11px;
    background: url(/designsupermarket/media/img/but-designers.gif);
}
a.but-designers-it:hover
{
    background-position: left -11px;
}
a.but-designers-en:link, a.but-designers-en:visited
{
    display: block;
    width: 77px;
    height: 11px;
    background: url(/designsupermarket/media/img/but-designers.gif);
}
a.but-designers-en:hover
{
    background-position: left -11px;
}

a.but-dove-siamo-it:link, a.but-dove-siamo-it:visited
{
    display: block;
    width: 99px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-dove-siamo.gif);
}
a.but-dove-siamo-it:hover
{
    background-position: left -12px;
}
a.but-dove-siamo-en:link, a.but-dove-siamo-en:visited
{
    display: block;
    width: 125px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-dove-siamo-eng.gif);
}
a.but-dove-siamo-en:hover
{
    background-position: left -12px;
}

a.but-photogallery-it:link, a.but-photogallery-it:visited
{
    display: block;
    width: 130px;
    height: 14px;
    background: url(/designsupermarket/media/img/but-photogallery.gif);
}
a.but-photogallery-it:hover
{
    background-position: left -14px;
}
a.but-photogallery-en:link, a.but-photogallery-en:visited
{
    display: block;
    width: 130px;
    height: 14px;
    background: url(/designsupermarket/media/img/but-photogallery.gif);
}
a.but-photogallery-en:hover
{
    background-position: left -14px;
}

a.but-prodotti-it:link, a.but-prodotti-it:visited
{
    display: block;
    width: 78px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-prodotti.gif);
}
a.but-prodotti-it:hover
{
    background-position: left -12px;
}
a.but-prodotti-en:link, a.but-prodotti-en:visited
{
    display: block;
    width: 86px;
    height: 12px;
    background: url(/designsupermarket/media/img/but-prodotti-eng.gif);
}
a.but-prodotti-en:hover
{
    background-position: left -12px;
}
