
body {
border:0px;
margin:0px;
background-color:#003366;
}



.title {
display:block;
font-weight:bold;
padding:5px;
background-color:#003399;
border:1px solid white;
weight:lighter;


}
#deco {
position:absolute;
top:550px;
left:20px;
}

a {

display:block;
width:130px;
height:15pX;
font-family:Helvetica, Arial;
font-size:14px;
color:white;

text-align:center;
font-weight:lighter;
text-decoration:none;
border:1px solid;
filter:alpha (opacity=50, style=0);
-moz-opacity:0.5;
-khtml-opacity:.5;
cursor:hand;

}



a:hover {

font-family:Helvetica, Arial;
color:white;
filter:alpha (opacity=100, style=0);
-moz-opacity:1;
-khtml-opacity:1;
border:1px solid white;
weight:lighter;

text-decoration:none;
cursor:hand;


}


.selected {
display:block;
width:130px;
height:15pX;
font-family:Helvetica, Arial;
font-size:14px;
text-align:center;
color:white;
filter:alpha (opacity=100, style=0);
-moz-opacity:1;
-khtml-opacity:1;
border:1px solid white;
weight:lighter;
background-color:#003399;

}

#top {
position:absolute;
top:0px;
left:0px;
width:100%;
height:114px;

background-image:url(immagini/slice.jpg);
text-align:left;

}


#center {
position:absolute;
top:114px;
left:0px;
width:100%;
height:267px;
text-align:left;


}


#bottom {
position:absolute;
top:381px;
left:0px;
width:100%;
height:120px;
text-align:left;


}


#menu {

position:absolute; 
top:120px;
left:55px;
width:150px;
height:240px;
border-right:1px solid white;
z-index:2;





}

a.beta {

display:inline;
text-decoration:none;
cursor:hand;
height:60px;
width:60px;
border:1px solid blue;
filter:alpha (opacity=100, style=0);
-moz-opacity:1;
-khtml-opacity:1;

}

a.beta:hover {

text-decoration:none;
cursor:hand;
width:60px;
height:60px;

border:1px solid white;
filter:none;


}



#testo {

position:absolute; 
top:50px;
left:220px;
width:55%;
height:240px;

z-index:2;
font-family:Helvetica, Arial;
font-size:12px;
text-align:left;
-khtml-opacity:1;
padding-left:10px;
padding-right:10px;
color:white;

}


#banner {
position:absolute; 
top:550px;
left:220px;
width:70%;
height:100px;
background-color:#003366;
font-family:Helvetica, Arial;
font-size:12px;
text-align:left;
padding-left:10px;
padding-right:10px;
color:white;

z-index:2;

}

#header {
position:absolute; 
top:40px;
left:220px;
width:55%;
height:80px;

z-index:2;

}

img.testo {
margin:5px;

}



#prodotti {

position:absolute;
top:352px;
left:13px;
width:200px;
height:auto;


z-index:4000;
}


h2 {

font-family:Helvetica, Arial;
font-size:10px;
font-weight:lighter;
text-align:left;
padding-left:10px;
padding-right:10px;
color:white;
-khtml-opacity:1;

}


object {
float:left;
padding:2px;

}


ul {
list-style-image:url(icone/dot.gif);

}


#footer  {
position:relative; 
top:40px;
left:220px;
width:55%;
height:80px;

z-index:2;

}