HTML {
	SCROLLBAR-FACE-COLOR: #E888B2;
	OVERFLOW-X: hidden;
	SCROLLBAR-HIGHLIGHT-COLOR:  #E888B2;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #E888B2;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000
}
BODY {
BACKGROUND-COLOR: #000;
MARGIN: 0px auto 0px; 
WIDTH: 100%; 
HEIGHT: 100%; 
TEXT-ALIGN: center
}

#cont {
MARGIN: 10px auto; 
WIDTH: 778px; 
HEIGHT: auto !important; /*aggiunta*/
TEXT-ALIGN: center;
position: absolute;
left: 50%;
margin-left: -389px;
/*min-height:100%;*/
}
.sup{
width: 100%;
height: 280px;
position: absolute;
top: 0;
}
#header {
WIDTH: 778px; 
POSITION: relative; 
HEIGHT: 130px;
}

/*#subtitle {
FONT-SIZE: 10px; 
PADDING-BOTTOM: 0px; 
WIDTH: 778px; 
COLOR: #cccccc; 
PADDING-TOP: 3px; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
POSITION: relative;
}*/
#subtitle {
  FONT-SIZE: 31px;
  /* PADDING-BOTTOM: 0px; */
  WIDTH: 778px;
  COLOR: #E5AAD7;
  PADDING-TOP: 3px;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  POSITION: relative;
  margin-top: 19px;
}



#subtitle2 {
PADDING-BOTTOM: 2px; 
WIDTH: 778px; 
PADDING-TOP: 2px; 
POSITION: relative;
}

#left {
FLOAT: left; 
WIDTH: 180px; 
POSITION: relative;
margin-top: 46px;
}

.home {
PADDING-RIGHT: 20px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 13px; 
COLOR: #cccccc; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

#language {
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
FLOAT: left; 
WIDTH: 418px; 
COLOR: #cccccc; 
PADDING-TOP: 10px;
padding-bottom: 5px;
FONT-FAMILY: Arial, Helvetica, sans-serif; 
POSITION: relative
}

#search {
FONT-SIZE: 10px; 
FLOAT: left; 
WIDTH: 240px;
height: 50px;
COLOR: #cccccc; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
POSITION: relative; 
TEXT-ALIGN: right;
margin-right: 0px;
float:right;
margin-top: -75px;
}

#subtitle4 {
BORDER-TOP: #E888B2 2px solid; 
PADDING-LEFT: 10px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 13px; 
FLOAT: left; 
PADDING-BOTTOM: 6px; 
WIDTH: 768px; 
COLOR: #ffffff; 
PADDING-TOP: 6px; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
POSITION: relative; 
TEXT-ALIGN: center;
  margin-top: 5px;
}
.box_risultati_bb {
	width:284px;
	height:118px;
	border:1px solid #E888B2;
	position:absolute;
	bottom:0;
	margin-bottom:-111px;
	display:none;
}
.titoli_risultati_bb {
	background-color:#E888B2;
	width:100%;
	height:20px;
	font-size:13px;
	font-weight:bold;
}
.risultati_bb {
	text-align:left;
	padding:5px
}
#subtitle3 {
BORDER-TOP: #E888B2 2px solid; 
PADDING-LEFT: 10px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 13px; 
FLOAT: left; 
PADDING-BOTTOM: 6px; 
WIDTH: 768px; 
COLOR: #ffffff; 
PADDING-TOP: 6px; 
BORDER-BOTTOM: #E888B2 2px solid; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
POSITION: relative; 
TEXT-ALIGN: left;
}
.inf{
width:100%;
position:absolute;
top:353px;
/*top:283px;
height: inherit;*/
min-height:100%;
padding-top: 8px;
}

#content {
WIDTH: 778px; 
POSITION: relative; 
HEIGHT: auto;
padding:0;

}
#right{
width: 600px;
/*height: auto !important;*/ 
position: absolute;
margin-bottom: 19px;
margin-top: 12px;
right: 0;
  top: 218px;
/*height: inherit;*/
/*min-height:100%;*/
/*background-color: #fff;*/
}
.table_cont{
	BACKGROUND-IMAGE: url(images/sfondo-pagina.gif);
	BACKGROUND-REPEAT: repeat-y;
	background-position:3px;
	padding:0px;
	position:relative;
	WIDTH: 778px;
	float:left;
}

#links {
FLOAT: left; 
WIDTH: 176px; 
POSITION: relative; 
TEXT-ALIGN: left;
/*-----*/
position:absolute;
top: 227px;
left:0;
/*----*/
}

#centrale {
FONT-SIZE: 10px; 
FLOAT: left; 
WIDTH: 602px; 
COLOR: #ffffff; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
POSITION: relative; 
HEIGHT: 483px; 
BACKGROUND-COLOR: #000000;
top: 0px;
margin-bottom: 20px;
}

#centrale2 {
/*MARGIN-TOP: 10px; */
FONT-SIZE: 10px; 
FLOAT: left; 
COLOR: #333333; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
HEIGHT: auto;
width: 429px;
position:absolute;
right:0;
background-color:#fff;
/*top: 3px;*/
margin-bottom: 20px;
}


#arredamento {
/*margin-left: 180px;
MARGIN-TOP: -13px;*/
WIDTH: 598px;  
FONT-SIZE: 10px; 
FLOAT: center; 
COLOR: #333333; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
HEIGHT: 590px;
BACKGROUND-COLOR: #ffffff; 
position:absolute;
right:0;
margin-bottom: 20px;
}



{
Z-INDEX: 5; 
WIDTH: 423px; 
POSITION: absolute; 
TOP: 0px; 
TEXT-ALIGN: right; 
font-color: #ff3333;
}


#centrale3 {
FONT-SIZE: 10px; 
FLOAT: left; 
MARGIN-BOTTOM: 2px; 
PADDING-BOTTOM: 20px; 
COLOR: #000000; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
position: absolute;
right:0; 
HEIGHT: auto; 
BACKGROUND-COLOR: #fff; 
TEXT-ALIGN: left;
width: 428px;
top: 3px;
margin-bottom: 20px;
}

#centrale_aziende {
FONT-SIZE: 10px; 
FLOAT: left; 
WIDTH: 602px; 
COLOR: #000000;
TEXT-ALIGN:left;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
position: absolute;
right:0; 
HEIGHT: auto; 
/*BACKGROUND-COLOR: #ffffff;*/
min-height:580px;
margin-bottom: 20px;
}

#centrale_aziende  table td p{
	padding-right:10px;
}

#dati {
MARGIN-TOP: 10px; 
FONT-SIZE: 10px; 
FLOAT: left; 
COLOR: #333333; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
HEIGHT: auto;
}

.img-scheda {
BORDER-RIGHT: #333333 1px solid; 
BORDER-TOP: #333333 1px solid; 
FLOAT: left; 
MARGIN-LEFT: 10px; 
BORDER-LEFT: #333333 1px solid; 
BORDER-BOTTOM: #333333 1px solid;
}

.img-small {
BORDER-RIGHT: #333333 1px solid; 
BORDER-TOP: #333333 1px solid; 
FLOAT: center; 
MARGIN-LEFT: 10px; 
BORDER-LEFT: #333333 1px solid; 
BORDER-BOTTOM: #333333 1px solid;
}

.img {
MARGIN-LEFT: 5px; 
VERTICAL-ALIGN: middle;
}

.scheda {
MARGIN-TOP: 15px; 
FONT-SIZE: 11px; 
FLOAT: left; 
MARGIN-LEFT: 5px; 
WIDTH: 415px; 
COLOR: #333333; 
MARGIN-RIGHT: 5px; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-ALIGN: justify;
}

.schedastampa {
MARGIN-TOP: 15px; 
FONT-SIZE: 10px; 
FLOAT: left; 
MARGIN-LEFT: 5px; 
WIDTH: 600px; 
COLOR: #000000; 
MARGIN-RIGHT: 5px; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-ALIGN: justify;
}

#prd-title1	{
display:yes; 
width: 400px; 
font-size:14px; 
background-image:url(images/back-title.jpg); 
padding:4px; 
text-align:right; 
margin-top: -15px; 
margin-bottom: 15px; 

}

#prd-title2	{
display:yes; 
width: 400px; 
font-size:14px; 
background-image:url(images/back-title.jpg); 
padding:4px; 

}

#prd-links	{
display:yes; 
padding-top:6px; 
padding-bottom:6px; 

}

#prd-desc {
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
PADDING-BOTTOM: 4px; 
PADDING-TOP: 4px; 
BACKGROUND-COLOR: #cccccc;
font-size:11px;
width:400px;
}
#prd-desc strong, #prd-desc b {
font-size: 12px;
display: inline-block;
margin-top:5px;
}

#prd-use {
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
PADDING-BOTTOM: 4px; 
PADDING-TOP: 4px; 
BACKGROUND-COLOR: #E888B2
}

#prd-shades {
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
PADDING-BOTTOM: 4px; 
PADDING-TOP: 4px; 
BACKGROUND-COLOR: #cccccc
}

#prd-pack {
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
PADDING-BOTTOM: 4px; 
PADDING-TOP: 4px; 
BACKGROUND-COLOR: #E888B2
}

#print {
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
FONT-SIZE: 10px; 
PADDING-BOTTOM: 4px; 
VERTICAL-ALIGN: middle; 
PADDING-TOP: 4px
}

.prd-singolo{
display:yes;color:#333;font-weight:bolder;font-size:12px; 

}

.titolo {
font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000;text-align:right;font-weight:bold; 

}

.sottotitolo {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-align:right;
font-weight:bold; 
}

#footer {
WIDTH: 778px; 
POSITION: relative;
background-color: #000;
height: 103px;
margin-top: 15px;
}

#globe {
FLOAT: left; 
WIDTH: 58px; 
POSITION: relative; 
HEIGHT: 58px; 
TEXT-ALIGN: left
}

#gloobe {
FLOAT: left; 
WIDTH: 63px; 
POSITION: relative; 
HEIGHT: 60px; 
TEXT-ALIGN: left;
}


#radio {
FONT-SIZE: 10px; 
FLOAT: left; 
WIDTH: 605px; 
COLOR: #ccc; 
PADDING-TOP: 5px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
POSITION: relative; 
HEIGHT: 75px;
text-align: center;
border-top: 2px solid #E888B2;
z-index: 999999999999999999;
margin-top: -2px;
}

#tell {
FLOAT: left; 
/* WIDTH: 180px; */
PADDING-TOP: 10px; 
POSITION: relative; 
HEIGHT: 60px; 
TEXT-ALIGN: right
}

#password {
float: left;
padding-top:5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#bbb;
position: absolute;
right: 0;
margin-top: -7px;
}

#password p {
margin:0;
padding:0;
}
.headsched{
margin-top:15px;
}
.headsched IMG {
PADDING-LEFT: 15px; 
FLOAT: left; 
}

H2 {
PADDING-RIGHT: 10px; 
FONT-SIZE: 16px; 
COLOR: #E888B2; 
PADDING-TOP: 10px; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-ALIGN: right
}

H3 {
PADDING-RIGHT: 20px; 
FONT-SIZE: 13px; 
COLOR: #333333; 
LINE-HEIGHT: 30px; 
FONT-STYLE: oblique; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #ff6666; 
TEXT-ALIGN: right; 
font-stretch: expanded
}

A.prodotti {
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
MARGIN-LEFT: 10px; 
COLOR: #333333; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-ALIGN: left; 
TEXT-DECORATION: none
}

A.prodotti:hover {
COLOR: #000; 
BACKGROUND-COLOR: #E888B2
}

A.link {
FONT-SIZE: 10px; 
COLOR: #333333; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-DECORATION: none
}

A.link:hover {
COLOR: #0033ff
}

UL.menu1 {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-WEIGHT: bold; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 175px; 
PADDING-TOP: 0px; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
LIST-STYLE-TYPE: none
}

UL.menu1 LI A {
PADDING-RIGHT: 5px; 
DISPLAY: block; 
PADDING-LEFT: 10px; 
PADDING-BOTTOM: 0px; 
LINE-HEIGHT: 2em; 
PADDING-TOP: 0px; 
BORDER-BOTTOM: #e4e2e2 1px solid; 
HEIGHT: auto; 
TEXT-DECORATION: none
}

UL.menu1 LI A:link {
COLOR: #e4e2e2
}

UL.menu1 LI A:visited {
COLOR: #e4e2e2
}

UL.menu1 LI A:hover {
BACKGROUND:  #FAC0DF;
COLOR: #222;
}

UL.menu1 LI A:active {
BACKGROUND:  #FAC0DF;
COLOR: #222;
}

UL.menu1 LI {
DISPLAY: inline;
}

UL.menu1 LI.activelink a{
BACKGROUND:  #FAC0DF;
COLOR: #222;
}

#companydiv {
BORDER-RIGHT: #000 6px solid;
FLOAT: left; 
BORDER-LEFT: #000 5px solid; 
BACKGROUND-COLOR: #333; 
TEXT-ALIGN: left;
position:relative;
left:0;
min-height: 495px;
}

UL.menu2 {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
WIDTH: 160px; 
PADDING-TOP: 0px; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
/* LIST-STYLE-TYPE: square */
}

UL.menu2 LI A {
PADDING-RIGHT: 5px; 
DISPLAY: block; 
PADDING-LEFT: 15px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
/* LINE-HEIGHT: 20px; 
HEIGHT: 20px; */
TEXT-DECORATION: none;
background-repeat:no-repeat;
background-position:left center;
/* background-image:url(images/punto-normal.png); */
background-image:url(images/punto-hover.png);
font-size:1.1em;
}


span.not-class-elenco {
	color: #FFF;
	background:#222;
	padding:3px;
	font-size: 6pt;
	font-weight: normal;
	line-height: 5pt;
	margin-left:5px;
	text-align: center;
	display:inline-block;
	vertical-align:middle;
	z-index: 10;
	float:right;
	display:none;
}

UL.menu2 LI A.not-class-elenco {
color: #888;
PADDING-RIGHT: 5px; 
DISPLAY: block; 
PADDING-LEFT: 15px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
/* LINE-HEIGHT: 20px; 
HEIGHT: 20px; */
TEXT-DECORATION: none;
background-repeat:no-repeat;
background-position:left center;
background-image:url(images/punto-normal.png);
font-size:1em;
font-weight:bold;
}

UL.menu2 LI A:link {
COLOR: #e4e2e2;
}

UL.menu2 LI A.not-class-elenco:link, UL.menu2 LI A.not-class-elenco:visited {
color:#777;
}

UL.menu2 LI A:visited {
COLOR: #ccc;
}

UL.menu2 LI A:hover, UL.menu2 LI A.not-class-elenco:hover {
BACKGROUND: #e4e2e2;
COLOR: #E888B2;
background-image:url(images/punto-hover.png);
background-repeat:no-repeat;
background-position: left center;
}

UL.menu2 LI A:active, UL.menu2 LI A.not-class-elenco:active {
BACKGROUND: #e4e2e2; 
COLOR: #E888B2;
background-image:url(images/punto-hover.png);
background-repeat:no-repeat;
background-position: left center;
}

UL.menu2 LI {
DISPLAY: block;
margin: 0;
min-height: 15px;
}

UL.menu2 LI.activelink2 a{
BACKGROUND:  #FAC0DF;
COLOR: #222;
background-image:url(images/punto-active.png);
background-repeat: no-repeat;
background-position: left center;
}


.w3c {
VISIBILITY: hidden; 
COLOR: #000000; 
TEXT-DECORATION: none;
}

INPUT, SELECT {
BORDER-RIGHT: #333 1px solid; 
BORDER-TOP: #333 1px solid; 
FONT-SIZE: 11px; 
BORDER-LEFT: #333 1px solid; 
COLOR: #333333; 
BORDER-BOTTOM: #333 1px solid; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
}

INPUT.go {
FONT-WEIGHT: bold; 
FONT-SIZE: 13px; 
BORDER-TOP-STYLE: none; 
BORDER-RIGHT-STYLE: none; 
BORDER-LEFT-STYLE: none; 
HEIGHT: 19px; 
BACKGROUND-COLOR: #E888B2; 
BORDER-BOTTOM-STYLE: none;
}

TEXTAREA {
BORDER-RIGHT: #333 1px solid; 
BORDER-TOP: #333 1px solid; 
FONT-SIZE: 11px; 
BORDER-LEFT: #333 1px solid; 
COLOR: #333333; 
BORDER-BOTTOM: #333 1px solid; 
FONT-FAMILY: Arial, Helvetica, sans-serif;
}

#footer2 {
FONT-SIZE: 10px; 
WIDTH: 100%; 
COLOR: #999999; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
HEIGHT: 20px; 
TEXT-ALIGN: center
}

A.parrucchieri {
COLOR: #ffcc00; 
TEXT-DECORATION: none
}

A.parrucchieri:hover {
COLOR: #fff
}

#footer3 {
FLOAT: left; 
WIDTH: 100%; 
HEIGHT: 5px; 
TEXT-ALIGN: center
}

.xz4 {
FONT: lighter 9px/1.3 Arial,Verdana,sans-serif; 
WIDTH: 160px; 
COLOR: #000; 
TEXT-ALIGN: center; 
TEXT-DECORATION: none
}

.xz4 SPAN.top {
PADDING-RIGHT: 8px; 
PADDING-LEFT: 8px; 
BACKGROUND: url(images/beauty-title.gif) no-repeat 50% top; 
PADDING-BOTTOM: 0px; 
PADDING-TOP: 20px
}

.xz4 B.bottom {
PADDING-RIGHT: 8px; 
PADDING-LEFT: 8px; 
BACKGROUND: url(images/beauty-title.gif) no-repeat 50% bottom; 
PADDING-BOTTOM: 8px; 
COLOR: #548912; 
PADDING-TOP: 3px
}

#altri-prodotti {
PADDING-RIGHT: 4px; 
PADDING-LEFT: 4px; 
FONT-SIZE: 14px; 
PADDING-BOTTOM: 4px; 
PADDING-TOP: 4px; 
BACKGROUND-COLOR: #e4e2e2;
width:400px;
}

#footerhr {
BORDER-TOP: #E888B2 2px solid; 
MARGIN-TOP: 10px; 
FLOAT: left; 
WIDTH: 778px
}

#cerca {
FONT-SIZE: 10px; 
FLOAT: left; 
WIDTH: 100%px; 
COLOR: #cccccc; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
POSITION: relative; 
TEXT-ALIGN: justify
}

A.search {
FONT-SIZE: 13px; 
FONT-WEIGHT: bold; 
COLOR: #E888B2; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-ALIGN: left; 
TEXT-DECORATION: none
}

A.search:hover {
COLOR: #000; 
FONT-WEIGHT: bold; 
BACKGROUND-COLOR: #E888B2
}

#beautybazar{
	position:relative;
	text-align:center;
	left: 30px;
}

#beautybazar TD{
	text-align:center;
	background-color:#000000;
}

#beautybazar img.img-small{
	margin:3px;

}

#promoit{
position:absolute;
top:0px;
right:0px;
z-index:50;
}

#marchi{
	float:left; 
	position:absolute;
/*	width:602px; */
	width:590px;
	right:0;
	font-size:11px; 
	color:#333; 
	font-family:Arial, Helvetica, sans-serif;
	top: 21px;
	margin-bottom: 20px;
}

#bott_azienda{
	float:left; 
	position:relative;
	padding-left:8px;
	width:168px;
	line-height:30px;
	font-size:18px; 
	color:#000; 
	font-family:Arial, Helvetica, sans-serif;
	background-color:#E888B2;
	border:#E888B2 2px solid;
	border-bottom:#E888B2 1px solid;	
	margin-top:3px;
}
#bott_azienda a{
	text-decoration:none;
	color:#FFF;
	display:block;
}
#bott_azienda a:hover{
	text-decoration:none;
	color:#000;
}
#bott_categorie{
	float:left; 
	position:relative;
	padding-left:8px;
	width:168px;
	margin-top:10px;
	line-height:30px;
	font-size:14px; 
	color:#FFF; 
	font-family:Arial, Helvetica, sans-serif;
	border:#E888B2 2px solid;
	border-bottom:#ccc 1px solid;
	background-color: #E888B2;
}
#menu{
	float:left; 
	position:relative;
	width:176px;
	margin-top:10px;
	margin-bottom: 15px;
}

.marchioclick {
	background:#FFF;
	/*height:118px;
	width:118px;*/
	height:114px;
	width:114px;
	position:relative;
	float: left;
	/*margin-left: 2px;
	margin-bottom: 2px;*/
	margin:2px;
}

.marchioclick a{
	display:inline-block;
	height:114px;
	width:114px;
	background-color:#FFF;
	text-decoration:none;
	color:#333;
	border:#000000 2px solid;
	font-weight:bold;
}

.marchioclick a:hover{
	border:#E888B2 2px solid;
	background-color:#E888B2;
}

.logoaz {
	position:relative;
	z-index:9;
}

.immagine {
	width:auto;
	height:auto;
	position: relative;
}
.marketingelenco {
	min-width:410px;
	height:122px;
	position:absolute;
	z-index:10;
	background:url(images/overlay-texture.png);
	/* background:#333; */
	text-align:center;
	top:0px;
	left:0;
	float:left;
	/* opacity:0.8;
	filter:alpha(opacity=80); */ /* For IE8 and earlier */
}

.marketingelenco-azienda {
	min-width:595px;
	height:143px;
	position:absolute;
	z-index:10;
	background:url(images/overlay-texture.png);
	margin-left:3px;
	/* background:#333;
	text-align:center;
	top:0px;
	left:0;
	float:left;
	/* opacity:0.8;
	filter:alpha(opacity=80); */ /* For IE8 and earlier */
}

.marketingelenco-azienda img {
	position:absolute;
	top: 20px;
	left: 147px;
}

.marketingelenco img {
	position:absolute;
	top: 25px; 
	left: 85px;
    width: 250px;
}

.marketingprodotto {
	color: #F00;
	min-width: 100%;
	height: 100%;
	position: absolute;
	z-index: 10;
	background: url(images/overlay-texture.png);
	/* background: #333; */
	text-align: center;
}
.marketingprodotto a img{
	margin-top:304px;
}

#velatura {
	FONT-SIZE: 10px;
	FLOAT: right;
	MARGIN-BOTTOM: 2px;
	PADDING-BOTTOM: 20px;
	WIDTH: 428px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	POSITION: relative;
	HEIGHT: auto;
	BACKGROUND-COLOR: #fff;
	TEXT-ALIGN: left;
/*	top: 3px;*/
}


.text{
	width:100%; 
	height:80px; 
	position:absolute; 
	bottom:0; 
	left:0; 
	background-image:url(images/intro/back.png);
	color:#FFF;
}
#text-1, #text-2, #text-3, #text-4{
	width:90%;
	position:absolute;
	top:33%;
	left:5%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

span.not-classified {
	width:118px;
	height:118px;
	display:inline-block;
	/*background:url(images/overlay-texture.png);*/
	 background:url(images/overlay-aziende.png); 
	position: absolute;
	top:0;
	left:0;
	text-align:center;
	z-index:9;
}
img.not-class-img {
	position:relative;
	width:120px;
	top:35%;
	left:0;
	z-index:10;
}
img.prod-ex {
    bottom: 0;
    height: 60px;
    left: 50%;
    margin-left: -45px;
    position: absolute;
    z-index: 0;
	display: none;
}
span.azienda-nome{
	z-index: 10; 
	position: relative;
}

/*header*/
#cont-header{ 
	width:778px; height:130px; position:absolute; top:0; left:0;
}
#header-logo{
	width:190px; height:120px; position:absolute; top:-3px; left:-3px;
}
#header-logo img{
	width: 107%;
	height: auto;
}
#header-foto{
	width:585px; height:130px; position:absolute; top:0; right:0px;
}
#header-foto-1{
	width:70px; height:118px; margin-top:6px; float:left; overflow:hidden; position:absolute; left:15px;
}
#header-foto-2{
	width:70px;  height:118px; margin-top:6px; float:left; overflow:hidden;position:absolute; left:85px;
}
#header-foto-3{
	width:70px;  height:118px; margin-top:6px; float:left; overflow:hidden;position:absolute; left:155px;
}
#header-foto-4{
	width:70px;  height:118px; margin-top:6px; float:left; overflow:hidden;position:absolute; left:225px;
}
#header-foto-5{
	width:70px; height:118px; margin-top:6px; float:left; overflow:hidden; position:absolute; left:295px;
}
#header-foto-6{
	width:70px;  height:118px; margin-top:6px; float:left; overflow:hidden; position:absolute; left:365px;
}
#header-foto-7{
	width:70px; height:118px; margin-top:6px; float:left; overflow:hidden; position:absolute; left:435px;
}
#header-foto-8{
	width:70px;  height:118px; margin-top:6px; float:left; overflow:hidden; position:absolute; left:505px;
}
.p1, .p8, .p15, .p22, .p29{ 
	position:absolute;	z-index:2; 	height:100%;
}
.p2, .p9, .p16, .p23, .p30{ 
	position:absolute; z-index:3;
}
.p3, .p10, .p17, .p24, .p31{ 
	position:absolute; z-index:4;
}
.p4, .p11, .p18, .p25, .p32{
	position:absolute; z-index:5;
}
.p5, .p12, .p19, .p26, .p33{
	position:absolute;	 z-index:6;
}
.p6, .p13, .p20, .p27, .p34{
	position:absolute; z-index:7;
}
.p7,.p14, .p21, .p28, .p35{
	position:absolute; z-index:8;
}
#cont-intro{
width:600px; height:470px; position:absolute; top:0; left:0;
}
#mod1, #mod2{
position:absolute; top:0; right:0;
}
#intro-testo{
width:390px; height:130px; position:absolute; top:5px; left:5px; font-family:Arial, Helvetica, sans-serif; color:#E888B2; line-height:22px; font-size:17px; font-weight:bold; text-align:left;
}
#v1{
position:absolute; top:105px; right:0;z-index:3;
}
#v2{
position:absolute; top:135px; right:0;z-index:3;
}
/*-----list of firm elenco singola azienda--------*/
#list-azienda{
width:100%; height:165px; border-bottom:#CCCCCC solid; font-family: Verdana, Arial, Helvetica, sans-serif;
}
#list-azienda-left{
width:25%; heigth:100%; float:left;position:relative;
}
#list-azienda-right{
width:71%; float:left; margin-top: 2.5%;position:relative;
}
#list-azienda a{
color:#000; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;
}
#list-azienda-small{
width:100%; height:125px; border-bottom:#CCCCCC solid; 
}
#list-azienda-small-left{
width:30%; heigth:100%; float:left;position:relative;
}
#list-azienda-small-right{
width:67%; float:left;height: 80%;margin-top: 2.5%;position:relative;
}
#list-azienda-small a{
color:#000; text-decoration:none; 
}
#miniature-prodotti{
width:18%; margin-left:0.9%; margin-right:0.9%; float:left; margin-bottom:4px;
}
/*
.sup{
display:none;
 }*/
/*#cont{ border:solid 1px #f00;}*/
/*#footer {
WIDTH: 778px;
POSITION: absolute;
 margin-left: 0; 
background-color: #000;
height: 85px;
border-top: #E888B2 2px solid;
margin-top: 10px;
bottom: 0;
}*/


/*.inf{ height: 100%; border:solid 1px #ff0;}
#right{background-color: transparent; border: solid #f0f 1px; height:100%;}*/
/*#centrale {border: solid 1px #fff;}
#footer{position:absolute; bottom:0;}*/