BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px auto;
	MARGIN-TOP:10PX;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: center;
}
HR {
	VISIBILITY: hidden
}
#content {
	MARGIN: 0px auto; 
	WIDTH: 900px; 
	TEXT-ALIGN: left;
	MARGIN-TOP:10PX;
}
#header {
	MARGIN: 0px auto; 
	WIDTH: 900px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 367px;
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: left
}
#container-down {
	Z-INDEX: 1; 
	MARGIN: 0px; 
	WIDTH: 900px; 
	MARGIN-TOP: 357px; 
	POSITION: relative; 
	BACKGROUND-COLOR: White; 
	TEXT-ALIGN: LEFT;
}
.sitemap{
	text-align: right;
}
#menucont{ 
	width:900px;
   position: relative; 
	float: left;
	height: 40px;
	Z-INDEX: 100;
   margin:0;
   padding:0;
	
}
#left{
  position: relative;
  float: left;
  width: 219px;
  left:0;
  background-color: white;
  text-align:center;
  
  
}
#right td{
	padding:0;
	
}
#right{
  top:25px;
  position: relative;
  float: left;
  width: 650px;
  left:30px;
  background-color:White;
  font-family:Tahoma, Arial, Verdana, sans-serif;
  font-size:12px;
  color :#000;
  text-decoration:none;
  background-color: White;
  margin-bottom:30px;
}
#right a:{
  font-family:Tahoma, Arial, Verdana, sans-serif;
  font-size:12px;
  color :#000;
  text-decoration:none;
}
#right a:link, #right a:visited{
  font-family:Tahoma, Arial, Verdana, sans-serif;
  font-size:12px;
  color :#000;
  text-decoration:none;
}
#right a:hover{
  font-family:Tahoma, Arial, Verdana, sans-serif;
  font-size:12px;
  color :#000;
  text-decoration:underline;
}
#right h1{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #00008B;
	text-decoration: none;
}
#right h2{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #00008B;
	text-decoration: none;
}
#footer {
	position:relative; 
	float: left;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	margin-top:100px;
	WIDTH: 900px; 
	POSITION: relative; 
	HEIGHT: 34px;
	background-image: url(../images/bottom.jpg);
        text-decoration:none;
}
#footer a:{
        text-decoration:none;
        color:#fff;
}
#footer a:visited, #footer a:hover{
        text-decoration:none;
        color:#fff;
}
#footer a:hover{
        text-decoration:underline;
        color:#fff;
}
#map {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px;  
	WIDTH: 900px; 
	HEIGHT: 20px;
	text-align:center;
	position: relative;
	float: left;
        top:10px;
        margin-top:10px;
        font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}
#map {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 900px; 
	HEIGHT: 20px;
	text-align:center;
	position: relative;
	float: left;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	top:10px;
	margin-top:10px;
}


#richiesti{
   position: relative;
	width:169px;
	height:36px;
	background-image: url(../images/i_piu_richiesti.jpg);
	float: left;
	margin-left:15px;
	top:25px;
}
#rich1{
	position: relative;
	width:176px;
	height:138px;
	background-image: url(../images/box_sinistra.jpg);
	float: left;
	margin-left:11px;
	top:65px;
	text-align: center;
}
.nrich1{
	
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	
}
#rich2{
	position: relative;
	width:176px;
	height:138px;
	background-image: url(../images/box_sinistra.jpg);
	float: left;
	margin-left:11px;
	top:95px;
}
#rich3{
	position: relative;
	width:176px;
	height:138px;
	background-image: url(../images/box_sinistra.jpg);
	float: left;
	margin-left:11px;
	top:125px;
}
#rich4{
	position: relative;
	width:176px;
	height:138px;
	background-image: url(../images/box_sinistra.jpg);
	float: left;
	margin-left:11px;
	top:155px;
}

#products{
	border-bottom: 2px solid #C2C2C2;
	padding: 0;
	margin-bottom:35px;
	width: 650px;
	bottom: 0;
}
#products h1{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 3px;
	text-transform: uppercase;
}
#products h2{
 font-family: Tahoma, Arial, Verdana, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align: right;
 margin-top: 3px;
 margin-bottom: 2px;
}
/* ---------- parte destra per pagina scheda -------------- */
#destra{
  top:25px;
  position: relative;
  float: left;
  width: 650px;
  left:30px;
  background-color:White;
  font-family:Tahoma, Arial, Verdana, sans-serif;
  font-size:12px;
  color :#000;
  text-decoration:none;
  background-color: White;
  margin-bottom:30px;
}
#destra a:{
  font-family:Tahoma, Arial, Verdana, sans-serif;
  font-size:12px;
  color :#000;
  text-decoration:none;
}
#destra a:link, #destra a:visited{
  font-family:Tahoma, Arial, Verdana, sans-serif;
  font-size:12px;
  color :#000;
  text-decoration:none;
}
#destra a:hover{
  font-family:Tahoma, Arial, Verdana, sans-serif;
  font-size:12px;
  color :#000;
  text-decoration:underline;
}
#destra h1{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #00008B;
	text-decoration: none;
}
.border img{
   border :2px solid Blue;
}

.txtpr{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
}
.txtpr h1{
 margin:0;
 margin-bottom:3px;
 padding:0;
}















#pmenu {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
}
#pmenu UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
}
#pmenu A {
 DISPLAY: block; 
 FONT-SIZE: 14px;
 font-weight:bold;  
 COLOR: #fff;  
 TEXT-INDENT: 5px; 
 LINE-HEIGHT: 24px;  
 TEXT-DECORATION: none;
 font-family:Tahoma, Arial, Verdana, sans-serif;
 font-size:12px;
}

#pmenu A:visited {
 DISPLAY: block; 
 FONT-SIZE: 14px;
 font-weight: bold;
 COLOR: #fff;  TEXT-INDENT: 5px; 
 LINE-HEIGHT: 24px; 
 HEIGHT: 25px; 
 TEXT-DECORATION: none;
 font-family:Tahoma, Arial, Verdana, sans-serif;
 font-size:12px;
}

#pmenu LI UL LI A {
/* border:2px solid #1E90FF;
 border-top:1px solid #1E90FF;*/
}

#pmenu LI UL LI A:visited {
 /* border:2px solid #1E90FF;
 border-top:1px solid #1E90FF;*/	
}

#pmenu LI A.enclose {
/* border:2px solid #1E90FF;
 border-top:1px solid #1E90FF;*/	
}

#pmenu LI A.enclose:visited {
 
 	
 font-family:Tahoma, Arial, Verdana, sans-serif;
 font-size:12px;
}
#pmenu LI {
	 FLOAT: left;
}
#pmenu LI:hover {
	POSITION: relative
}
#pmenu LI:hover > A {
	COLOR: #1E90FF;
}
#pmenu LI UL {
	DISPLAY: none;
}
#pmenu LI:hover > UL {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 30px; LEFT: 80px; 
   PADDING-TOP: 10px; POSITION: absolute; TOP: -11px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:12px;
}
#pmenu > LI:hover > UL {
	LEFT: -30px; TOP: 16px
}
#pmenu TABLE {
	FONT-SIZE: 1em; Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
* HTML #pmenu LI A:hover {
	 COLOR: #000000; POSITION: relative
}
#pmenu LI A:active {
	BACKGROUND: #dfd7ca; COLOR: #1E90FF;
}
#pmenu LI A:focus {
	BACKGROUND: #dfd7ca; COLOR: #1E90FF;
}
#pmenu LI.fly {
	
}
#pmenu LI.drop {
 color:#fff;
}
#pmenu LI.drop a:hover {

}
* HTML #pmenu LI UL {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 30px; LEFT: 80px; VISIBILITY: hidden; PADDING-BOTTOM: 30px; PADDING-TOP: 10px; POSITION: absolute; TOP: -11px
}
#pmenu LI A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL {
	LEFT: -31px; VISIBILITY: visible; TOP: 15px
}
#pmenu LI A:hover UL A:hover UL {
	LEFT: 80px; VISIBILITY: visible; TOP: -11px
}
#pmenu LI A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}





#primo{
	background: url(images/arredo_giardino.jpg);
	width: 110px;
	padding-left:2px;
	margin-right:1px;
	height: 40px;
}
#primo ul{
 padding:0;
 margin-top:10px;
}
#primo UL a{
	     width: 150px;
        background-color:#fff;
        color:#000;
        height:25px;
        padding:0;
        margin:0;     
}
#primo a:hover{
	color:#fff;
}
#primo ul li{
	border:2px solid #1E90FF;
}
#primo li ul{
margin-top:-1px;
margin-left:40px;
}

#secondo{
	background: url(images/strutture_in_legno.jpg);
	width: 125px;
	height: 40px;
}
#secondo UL {
 padding:0;
 margin:0;
 margin-top:10px;
}

#secondo UL a{
       width: 150px;
       background-color:#fff;
       color:#000;
       height:25px;
       padding:0;
       margin:0;
}
#secondo ul li{
	border:2px solid #1E90FF;
}


#terzo{
	background: url(images/srutture_in_metallo.jpg);
	width: 138px;
	height: 40px;
	
}
#terzo UL {
 padding:0;
 margin:0;
 margin-top:10px;
}

#terzo UL a{
       width: 130px;
       background-color:#fff;
       color:#000;
       height:25px;
       padding:0;
       margin:0;
		 
}
#terzo ul li{
	border:2px solid #1E90FF;
	background-color: #fff;
}

#quarto{
	background: url(images/casette_per_giardino.jpg);
	width: 143px;
	height: 40px;
	
}
#quarto UL {
 padding:0;
 margin:0;
 margin-top:10px;
}

#quarto UL a{
       width: 130px;
       background-color:#fff;
       color:#000;
       height:25px;
       padding:0;
       margin:0;
		 
}
#quarto ul li{
	border:2px solid #1E90FF;
	background-color: #fff;
}
#quinto{
	background: url(images/giochi_per_parchi.jpg);
	width: 120px;
	height: 40px;
}
#quinto UL {
 padding:0;
 margin:0;
 margin-top:10px;
}

#quinto UL a{
       width: 130px;
       background-color:#fff;
       color:#000;
       height:25px;
       padding:0;
       margin:0;
		 
}
#quinto ul li{
	border:2px solid #1E90FF;
	background-color: #fff;
}

#sesto{
	background: url(images/arredo_urbano.jpg);
	width: 102px;
   border:none;
	height: 40px;
	
}
#sesto UL {
 padding:0;
 margin:0;
 margin-top:10px;
}

#sesto UL a{
       width: 130px;
       background-color:#fff;
       color:#000;
       height:25px;
       padding:0;
       margin:0;
		 
}
#sesto ul li{
	border:2px solid #1E90FF;
	background-color: #fff;
}
#settimo{
	background: url(images/piscine.jpg);
	width: 56px;
	padding-left:9px;
	height: 40px;
}
#settimo UL {
 padding:0;
 margin:0;
 margin-top:10px;
 margin-left:-176px;
 text-align:right;

}

#settimo UL a{
       width: 230px;
       background-color:#fff;
       color:#000;
       height:25px;
       padding:0;
       margin:0;
}
#settimo ul li{
	border:2px solid #1E90FF;
	background-color: #fff;
	padding-right:5px;
}

#ottavo{
	background: url(images/arredo_ufficio.jpg);
	width: 94px;
	height: 40px;
	
	
}
#ottavo UL {
 padding:0;
 margin:0;
 margin-left:-45px;
 margin-top:10px;
 text-align: right;
}
#ottavo UL a{
       width: 130px;
       background-color:#fff;
       color:#000;
       height:25px;
       padding:0;
       margin:0;
}
#ottavo ul li{
	border:2px solid #1E90FF;
	background-color: #fff;
	padding-right:5px;
}

