div.finiture li {list-style:none;
color: #939598;}

div.finiture li.title {color:#FFFFFF;}
 
div.finiture {
position:absolute;
left: 90px;
top: 336px;
text-align:center;
font-size:12px;
}

div.finiture li {height:16px;}

div.image_download a {
display:block;
width: 60px;
height: 94px;
background-image:url(../layout/pdf_icon.gif);
background-position:bottom;
background-repeat:no-repeat;
font-size:12px;
text-align:center;
color:#FFFFFF;
line-height: 13px;
}

div.image_download a:hover { color:#dddddd;}


div.image_download a {
position:absolute;
top:414px;
left: 190px;
}


	/*   pagine vecchie   */
div.descrizione {
	position:absolute;
	width:222px;
	left: 21px;
	top: 315px;
	text-align:center;
	font-size:12px;
}
div.descrizione li {list-style:none;
color: #939598;
}
div.descrizione li.title {color:#FFFFFF; font-size:16px; font-weight:bold;
}
div.descrizione li {height:16px;
}


div.finiture_sx li {list-style:none;
color: #939598;
}
div.finiture_sx li.title {color:#FFFFFF;
}
div.finiture_sx {
	position:absolute;
	left: 40px;
	width:80px;
	top: 400px;
	text-align:center;
	font-size:12px;
	float:left;
	line-height: 14px;
}
div.finiture_sx li {height:16px;
}

div.finiture_dx li {list-style:none;
color: #939598;
}
div.finiture_dx li.title {color:#FFFFFF;
}
div.finiture_dx {
position:absolute;
left: 150px;
width:80px;
top: 400px;
text-align:center;
font-size:12px;
float:right;
}


#shower div.finiture_dx, #shower div.finiture_sx {
top: 320px;
font-size:14px;
color:#FFFFFF;
}


div.finiture_dx li {height:16px;
}

div.colori li {list-style:none;
color: #939598;
}
div.colori li.title {color:#FFFFFF;
}
div.colori {
position:absolute;
left: 140px;
width:100px;
top: 400px;
text-align:center;
font-size:12px;
float:right;
}
div.colori li {height:16px;
}

/* SCROLL PRODOTTI */

div.table_prodotti{
width: 350px;
display:block;
margin: 40px auto;
color: #202020;
font-size:12px}

div.table_prodotti span.title {
display:block;
font-size:14px;
font-weight:bold;
letter-spacing: -1px;
padding-top: 5px;
line-height:12px;
}


div.table_prodotti p{
padding-left: 10px;
padding-right: 6px;
padding-top: 6px;
}

div.content a img {border: none;}

/* INTRO  */

a.a_intro {
position:absolute;
top: 58px;
left: 2px;
}

a.button {
	display:block;
	width: 120px;
	height: 120px;
	position:absolute;
	top: 344px;
	left: 511px;
	text-indent: -90000px;
	background-image: url(../image/none.gif);	
}

img#a_intro_2 {
position:absolute;
top: 58px;
left: 76px;
}


a.personale {
text-decoration:none;
}
a.personale:hover {
color:#FFFFFF;
text-transform:uppercase;
}

a.personale2 {
text-decoration:none;
font-size:15px;
line-height:120%;
}
a.personale2:hover {
color:#FFFFFF;
text-transform:uppercase;
font-size:15px;
}

a.new {
color:#009ee0;
}
a.new:hover {
color:#009ee0;
}

.stile_tab {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #939598;
font-weight:bold;
font-stretch:condensed;
}
.stile_tab_blu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #002A5A;
font-weight:bold;
font-stretch:condensed;
}
.stile_tab_descriz {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
}



/* INTRO SHOWER */
body#shower div.intro ul {
list-style:none;
display:inline;
}

#shower div.intro ul.images a, #shower h2.tit_shower {position:absolute;}

#shower div.intro ul.images a.colonne {top: 32px; left: 25px;}
#shower div.intro ul.images a.soffioni {top: 133px; left: 312px;}
#shower div.intro ul.images a.saliscendi {top: 82px; left: 544px;}
#shower div.intro ul.images a.bracci {top: 40px; left: 312px;}

#shower h2.tit_shower {
top:262px;
left: 312px;
background-image:url(../layout/h2_shower.jpg);
width: 198px;
height: 54px;
text-indent: -90000px;
}

body#shower div.intro ul.link {
display:block;
width:186px;
position:absolute;
left: 324px;
top: 340px;
text-align:center;
}

body#shower div.intro ul.link a:hover {
color:#FFFFFF;
text-transform:uppercase;
}

/* INTRO KITCHEN */

#kitchen h2.tit_kitchen {
position:absolute;
top:354px;
left: 265px;
background-image:url(../layout/h2_kitchen.jpg);
width: 184px;
height: 55px;
text-indent: -90000px;
}

body#kitchen div.intro ul {
list-style:none;
display:inline;
}

body#kitchen div.intro ul p {
position:absolute;
text-align:center;
}

body#kitchen div.intro ul p img {
margin-bottom: 24px;
}

body#kitchen div.intro ul p span {
display:block;
}


body#kitchen div.intro ul p a:hover {
color:#FFFFFF;
text-transform:uppercase;
}

body#kitchen div.intro ul p.tradizionale {
width: 175px;
height: 188px;
top: 48px;
left: 535px;
}

body#kitchen div.intro ul p.monocomando {
width: 184px;
height: 188px;
top: 48px;
left: 265px;
}

body#kitchen div.intro ul p.moderno {
width: 142px;
height: 188px;
top: 48px;
left: 25px;
}



/* DISPLAY  */


body#display div.content p {
	position:absolute;
	color:#999999;
	font-size:12px;
	font-style:italic;
	
}
#display div.nav_left h1 {
background-image:url(../layout/h2_other.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

#display  a.espositori {
	display:block;
	width: 180px;
	position:absolute;
	top:427px;
	left:281px;
	font-size:12px;
}

#display a.espositori img {border:none; float:left;}

#display a.espositori span {float:left; display:block; width: 104px; margin-left: 12px;}



/* DOVE  */

div.nav_azienda  {
display:block;
width: 190px;
height: 200px;
position:absolute;
top: 380px;
left: 38px;
text-align:center;
}

div.nav_azienda a {
display:block;
font-size: 12px;
}


#dove div.nav_left h1, #firm div.nav_left h1 {
background-image:url(../layout/h2_other.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

div.nav_left div.content {
display:block;
width: 190px;
height: 200px;
position:absolute;
top: 180px;
left: 38px;
text-align:center;
color: #939598;
font-size:14px;
}

div.descr { 
font-size:12px;
color: #939598;
}

div.content div.descr p {
	margin-bottom: 6px;
	display:block;
	line-height: 15px;
}

div.content div.descr p span {
color:#68717d;
}



/* FINITURE  */

div#finiture ul li {
display:inline;}

div#finiture ul li a, div#finiture ul li a span {display:block;}
div#finiture ul li a span {padding-top: 4px;}

div#finiture ul li a {position:absolute; height:140px; width: 90px;
font-size:12px;
text-align:center;
top: 40px;
left: 25px;}


li.title a.finiture { color:#009EE0;}

li.title a.finiture:hover {text-decoration:underline;}







/* INTRO  HAPPY CLASSIC */



div.wrapper div.content div#happy_intro h3 {
display:block;
text-indent: -90000px;
width: 490px;
position:absolute;
left: 0px;
background-repeat:no-repeat;
}

div.wrapper div.content div#happy_intro h3.happy {
top: 0px;
height: 271px;
background-image:url(../image/h2_happykiss2.jpg);
}

div.wrapper div.content div#happy_intro h3.mithos {
	top: 271px;
	height: 230px;
	background-image:url(../image/h2_mythos2.jpg);
}


div.wrapper div.content div#happy_intro p {
display:block;
position:absolute;
left: 504px;
color: #939598;
font-size: 12px;
}

div.wrapper div.content div#happy_intro p.happy {
	top: 52px;
}

div.wrapper div.content div#happy_intro p.kiss {
	top: 199px;
}

div.wrapper div.content div#happy_intro p.mithos {
	top: 406px;
}



div.wrapper div.content div#happy_intro p span {
display:none;
}



div.wrapper div.content div#happy_intro a.enter {
	display: block;
	position: absolute;
	left: 26px;
	top: 273px;
	width: 587px;
	height: 40px;
	color: #009EE0;
}



div.wrapper div.content div#happy_intro a.enter:hover {color:#FFFFFF; }




div.descrizione ul {visibility:hidden;}
