html,body

{height:100%}
	
body 

{font-family: Verdana, arial,  sans-serif;
 color: white;
 background-image:url(img/bg.jpg);
 background-position: center;
 text-align: center;
 margin: 0 auto;
 padding: 0}
	
h4 
{font-size: 16px;}

div#shadow

{background-image:url(img/bg2.jpg);
 width: 900px;
 height: 675px;
 margin: 0 auto; 
 text-align: center}

div#container
{position: relative;
 width: 850px;
 height: 654px;
 margin: 0 auto; 
 text-align: center}


div#logo

{background-image:url(img/logo.jpg);
 margin: 0 auto; 
 text-align: center;	
 width: 850px;
 height: 96px;}
 
div#flashcontent

{margin: 0 auto; 
 text-align: center; 
 padding-top:7px}



div#navbar

{text-align: center; 
 top: 0px;
 margin: 0 auto;
 width: 850px;
 height: 20px}
 
 
 
div#navigation

{margin: 0 auto;
 text-align: center;
 width: 850px;
 height: 453px}
 

div#frame1

{position: absolute;
 top: 116px;
 margin: 0 auto;
 background-image:url(img/1.jpg);
 background-repeat: no-repeat;
 width: 850px;
 height: 33px}

div#frame1 a img
{border: 0}

div#prodotti
{position: relative;

margin-left: 50px}

div#prodotti a img
{border: 0}

div#cosmetal
{position: relative;
margin-top:454px;
margin-left: 600px}

div#cosmetal a img
{border: 0}

div#prodotti a img
{border: 0}

table.langtable 

{margin-left: 770px;
 table-layout : fixed;
 width : 80px} 

table.mail{
 font-size: 11px;
 font-weight: bold;
 color: blue;
}

div#frame2

{margin: 0 auto;
 position: absolute;
 top: 149px;
 background-image:url(img/2.jpg);
 background-repeat: no-repeat;
 width: 850px;
 height: 21px;
 text-align: center;
 font-variant: small-caps;
 font-weight: bold;
 font-size: 13px }


div#frame2 p
{padding-left: 280px;
padding-right: 25px;}

html>/**/body div#frame2 p
{margin-top: 1px;

padding-left: 280px;
padding-right: 25px;}


table.tabella1 { font-size: 11px;
 font-weight: bold;
 color: blue;
table-layout : fixed;
height: 176px;
width : 400px;
} 



.cella {
width : 200px;}

div#frameleft

{position: absolute;
 top:170px;
 right:571px;
 left: 0px;
 background-image:url(img/frameleft.jpg);
 background-repeat: no-repeat;
 width: 280px;
 height: 453px;
 }

div#frameright

{position: absolute;
 top:170px;
 right:0px;
 left: 279px;
 background-image:url(img/frameright.jpg);
 background-repeat: no-repeat;
 width: 571px;
 height: 453px;
 font-size: 11px;
 font-weight: bold;
 color: blue;
 text-align: justify}


table.fotoleft 
{margin-right: 40px;
 margin-left:20px;
 margin-top: 20px;
font-size: 9px;
table-layout : fixed;
width : 220px;
}

.cella1 {
width : 70px;
height: 120px;}

.cella2 {
width : 150px;
height: 120px;}


div#textright
{padding-top: 30px;
 padding-left:15px;
padding-right: 40px;
padding-bottom: 40px;
}



div#frameleft a img{
border: 0;}

div#frameleft a {
color: white;}


div#flashleft
{margin: 0 auto;
text-align: center;
height: 88px;
padding-top: 13px;
padding-bottom:10px;
}

html>/**/body div#flashleft
{margin: 0 auto;
text-align: center;
padding-top:15px}


table.tabellafoto {
table-layout : fixed;
margin-left:6px;
width: 510px}

textright a img {border: 1px solid blue}
textright a:visited img { border: 1px solid blue}

div#frameright img
{position:relative;
float: left;
margin-top: 25px;
margin-right:15px;
margin-bottom: 10px}


div#dispenser 
{margin: 0 auto;}

div#dispenser img
{position:relative;
top: 1px;
float: left;}


div#footer

{position:absolute;
 top: 623px;
 left: 0;
 background-image:url(img/footer.jpg);
 background-repeat: no-repeat;
 width: 850px;
 height: 32px;
 text-align: right}


div#footer a
{padding-top: 6px;
color: white;
font-size: 9px;
}

div#footer a img
{padding-top: 8px;
 padding-right: 8px}

