BODY{
	margin:0px; 
	padding:0px;
}
#container {
	width:920px; 
	height:558px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-290px 0 0 -460px;
	border:0px dashed #fff;
}
#inner-container {
	width:920px; 
	height:558px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-290px 0 0 -460px; /* l'ordine è: top right bottom left */
	border:0px dashed #fff;
	
}
#header{
	border:0px dashed #e8edc4;
	height:120px;
	width:909px;
	background:url("images/fondo_menu.gif") repeat-x left top #e8edc4;
	margin:0px 0px 0px 0px !important; /* l'ordine è: top right bottom left */

}
#content{
	width:909px;
	margin: 0px 0px 0px -1px !important; /* l'ordine è: top right bottom left */
	position:absolute;
	top:120px;
	z-index:20;
	/*display:none;
	border-top:1px solid #333F45;
	border-right:1px solid #3F4649;
	border-bottom:1px solid #3F4649;
	border-left:1px solid #545758;*/
	background:url("images/fondo_pagina.gif") repeat-x left top;
}
#inner-content{
	margin:0px 0px 0px 20px !important; /* l'ordine è: top right bottom left */	
	z-index:20;
}
#privacy{
	position:absolute;
	top:540px;
	padding:0px 0px 0px 0px;
	width:910px;
	color:#7f766f;
	font-size:9px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
	text-align:right;
}
#privacy A{
	text-decoration:none;
}
#privacy A:link,
#privacy A:visited{
	border:0px;
	text-decoration:none;
	color:#7f766f;	
}
#privacy A:hover,
#privacy A:focus,
#privacy A:active{
	border:0px;
	text-decoration:none;
	color:#2a1b0f;
}
#footer{
	position:absolute;
	left: 1;
}
#fondo{
	position:absolute;
	top:560px;
	padding:0px 0px 0px 0px;
	width:910px;
	text-align:center;
}
#fondo1{
	position:absolute;
	top:440px;
	padding:0px 0px 0px 0px;
	width:910px;
	text-align:center;
}
H1 {  
	color: #b9b289;
	font-family: Arial, Geneva, sans-serif; 
	font-size: 12px;
	}
H1.prodotti{
	text-indent:60px; /* nascondo il testo */
	line-height:60px; 
	display:block;
	margin:0px 0px -60px 220px; /* l'ordine è: top right bottom left */
	padding:0px 0px 0px 0px; /* l'ordine è: top right bottom left */
	color:#ffff00;
	font-weight:bold;
	font-size:16px;
	font-family: Arial, Geneva, sans-serif;
}
H2{
	text-indent:60px; /* nascondo il testo */
	line-height:30px; 
	display:block;
	margin:0px 0px -65px 220px; /* l'ordine è: top right bottom left */
	padding:0px 0px 0px 0px; /* l'ordine è: top right bottom left */
	color:#ff6600;
	font-size:12px;
	font-family: Arial, Geneva, sans-serif ;
}
.text{
	margin:0px;
	padding:3px 3px 3px 3px
	color:#2a1b0f;
	font-size:10px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
}
.textprodotti{
	margin:0px;
	color:#b9b289;
	font-size:18px;
	font-family: Arial, Geneva, sans-serif;
	font-weight: bold;			
}
.texttab{
	margin:0px;
	padding:10px 10px 10px 10px
	color:#2a375f;
	font-size:10px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
}
.textmap{
	margin:0px;
	color:#2a1b0f;
	font-size:11px;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
	font-weight: bold;
}
.pCol{
	width:850px;
	margin:0px 5px 0px 20px !important;
	height:462px;
	/*border-right:1px solid #0B354D;*/
}
.pCol-scroll{
	width:150px;
	padding:5px 5px 0px 10px !important;
	margin-top:230px;
	margin-right:0px;
	margin-left:0px;
	background-color: #e8edc4;
	filter:alpha(opacity=80) !important;
	-moz-opacity:.80 !important;
	opacity:.80 !important;
	border-right:0px solid #e8edc4;
	overflow:auto;
	height:150px;
	scrollbar-3dlight-color: #ececec;
	scrollbar-arrow-color: #2a1b0f;
	scrollbar-base-color: #ececec;
	scrollbar-darkshadow-color: #ececec;
	scrollbar-face-color: #b9b289;
	scrollbar-highlight-color: #ececec;
	scrollbar-shadow-color: #ececec;
	scrollbar-track-color: #ececec;
	font-size:11px;
	color:#2a1b0f;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
}
.pCol-scrollscheda{
	width:240px;
	padding:5px 5px 0px 10px !important;
	margin-top:20px;
	margin-right:0px;
	margin-left:0px;
	filter:alpha(opacity=80) !important;
	-moz-opacity:.80 !important;
	opacity:.80 !important;
	border-right:0px solid #e8edc4;
	overflow:auto;
	height:240px;
	scrollbar-3dlight-color: #ececec;
	scrollbar-arrow-color: #2a1b0f;
	scrollbar-base-color: #ececec;
	scrollbar-darkshadow-color: #ececec;
	scrollbar-face-color: #b9b289;
	scrollbar-highlight-color: #ececec;
	scrollbar-shadow-color: #ececec;
	scrollbar-track-color: #ececec;
	font-size:10px;
	color:#2a1b0f;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif ;
	font-weight: normal;
}
.boximg{
	font-family: Arial, Helvetica, sans-serif;
	border:0px solid #ccc;
	font-size: 12px;
	color:#ffffff;
	position:absolute;
	top:100px;
	left:30px;
	width:170px;
	/*overflow:auto;
	height:120px;
	scrollbar-face-color: #fff; 
	scrollbar-highlight-color: #fff; 
	scrollbar-shadow-color: #fff; 
	scrollbar-3dlight-color: #fff; 
	scrollbar-arrow-color: #6586AA; 
	scrollbar-track-color: #fff; 
	scrollbar-darkshadow-color: #fff;
	border-bottom:0px solid #f2f2f2;*/
}
.boximg DIV.img{
	margin-bottom:10px;
	padding-bottom:10px;
	color:#000000;
	/*border-bottom:1px solid #1B2B36;*/
	/*font-size:110%;*/
}
A.link3:link, A.link3:visited		{
			font-family: Arial, Geneva, sans-serif; 
			color: #2a1b0f;
			text-decoration: none;
			font-size: 15px;
			font-weight: bold;
			}
	
A.link3:hover 	{
			font-family: Arial, Geneva, sans-serif; 
			color: #cc0000;
			text-decoration: none;
			font-size: 15px;
			font-weight: bold;
			}
A.link2:link, A.link2:visited		{
			font-family: Arial, Geneva, sans-serif;
			color: #2a1b0f;
			text-decoration: none;
			font-size: 11px;
			}
	
A.link2:hover 	{
			font-family: Arial, Geneva, sans-serif; 
			color: #cc0000;
			text-decoration: none;
			font-size: 11px;
			}
A.link1:link, A.link1:visited		{
			font-family: Verdana, Arial, Geneva, sans-serif;
			color: #2a1b0f;
			text-decoration: none;
			font-size: 10px;
			}

A.link1:hover 	{
			font-family: Verdana, Arial, Geneva, sans-serif; 
			color: #cc0000;
			text-decoration: none;
			font-size: 10px;
			}
A.linkmap:link, A.linkmap:visited		{
			font-family: Verdana, Arial, Geneva, sans-serif;
			color: #2a1b0f;
			text-decoration: none;
			font-size: 11px;
			font-weight: bold;
			}
	
A.linkmap:hover 	{
			font-family: Verdana, Arial, Geneva, sans-serif; 
			color: #cc0000;
			text-decoration: none;
			font-size: 11px;
			font-weight: bold;
			}

A.menulink, A.menulink:visited {
display: block;
width: 115px;
height: 19px;
_width: 129px;
_height: 22px;
text-align: left;
text-decoration: none;
font-family:Arial, Geneva, sans-serif;
font-size:11px;
color: #2a1b0f;
margin: 0px 0px 0px 16px;
padding: 3px 0px 0px 16px;
background:url(images/butt.gif) left top no-repeat;
border:0px solid #000;
}

A.menulink:hover{
display: block;
width: 115px;
height: 19px;
_width: 129px;
_height: 22px;
text-align: left;
text-decoration: none;
font-family:Arial, Geneva, sans-serif;
font-size:11px;
color: #cc0000;
margin: 0px 0px 0px 16px;
padding: 3px 0px 0px 16px;
border:0px solid #000;
background:url(images/butt_over.gif) left top no-repeat;

}

A.menulinkActive{
display: block;
width: 115px;
height: 19px;
_width: 129px;
_height: 22px;
text-align: left;
text-decoration: none;
font-family:Arial, Geneva, sans-serif;
font-size:11px;
color: #cc0000;
margin: 0px 0px 0px 16px;
padding: 3px 0px 0px 16px;
border:0px solid #000;
background:url(images/butt_over.gif) left top no-repeat;

}
A.map{
	FONT: 11px/1.2em Arial,Helvetica,Tahoma,sans-serif;
	FONT-WEIGHT:normal;
	COLOR: #000000;	
	text-align: center;
	vertical-align:middle;
	text-decoration:none;
}
 A.map:link, A.map :visited{
	text-decoration:none;
	color:#000000;
	}
A.map :active,  A.map:hover {
	text-decoration:none;
	color:#ff0000;
}