	HTML {height: 100%;}
	
	body{
		border: 0px;
		padding: 2% 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background-color: #000033;
		overflow:auto;
		text-align:center;
		font-family: "Tahoma", Geneva, Arial, Helvetica, sans-serif;
		scrollbar-3dlight-color: #f6f6f6;
		scrollbar-arrow-color: #666666;
		scrollbar-base-color: #f1f1f1;
		scrollbar-darkshadow-color: #cccccc;
		scrollbar-face-color: #f6f6f6;
		scrollbar-highlight-color: #ffffff;
		scrollbar-shadow-color: #f5f5f5;
		scrollbar-track-color: #f1f1f1;	
	}
	
	a, a:link, a:visited{color:#000033;}
	a:hover{color:#660000;}
	a:active{outline: none;}
a:focus{-moz-outline-style: none;}

	table{
		border-collapse: collapse;
	}
	
	
/*
=======
stili tabelle e struttura
=======
*/	


   #tableMaster {
	/*WIDTH: 780px;*/
	WIDTH: 1000px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align:center;
	margin:0px auto 0px auto
	}
	
	#TableLayout{
	width:100%;
	}
	
	.White{
	background-color:white;
	padding:10px;
	}
	
	.Blue{
		background-color: #000033;
	}



/*
=======
stili footer su grigio
=======
*/	

	.Footer{
		background-color:#e5e5e8;
		width:100%;
	}
		
	.FooterSx{
		float: left;
		text-align:left;
		color:#000033;
		font-size:10px;
		white-space: nowrap;
	}
	
	.FooterDx{
		float: right;
		text-align:right;
		color:#000033;
		font-size:10px;
		white-space: nowrap;
	}


/*
=======
stili footer su blu
=======
*/	

	.FooterBlu{
		/*background-color:#e5e5e8;*/
		width:100%;
	}
		
	.FooterSxBlu{
		float: left;
		text-align:left;
		color:#ffffff;
		font-size:10px;
		white-space: nowrap;
	}
	
	.FooterDxBlu{
		float: right;
		text-align:right;
		color:#ffffff;
		font-size:10px;
		white-space: nowrap;
	}

	a.smallBlu{
	color: white;
			}
	a.smallBlu:link{
	color: white;
			}
	a.smallBlu:visited{
	color: white;
			}
	a.smallBlu:hover{
	color: white;
			}



/*
=======
stili testi
=======
*/
a.small{
	color: #000033;
			}
	a.small:link{
	color: #000033;
			}
	a.small:visited{
	color: #000033;
			}
	a.small:hover{
	color: #000000;
			}
			
	.Titolo{
	font-size: 14px;
	text-transform: uppercase;
	color: #000033;
	font-weight: bold;
	margin-left: 25px;
	margin-right: 13px;
	margin-top: 20px;
}
	
	.Normale{
		font-size:12px;
		color:#333333;
		line-height:130%;
		margin-left:25px;
		margin-right:13px;
		margin-top:20px;
		margin-bottom:20px;	
		}
		
		a.Normale, a.Normale:link{
		font-size:12px;
		color:#333333;
		line-height:130%;
		}
		a.Normale:hover{
		font-size:12px;
		color:#660000;
		line-height:130%;
		}
	
		
	.Testo{
		font-size:12px;
		color:#333333;
		line-height:140%;
		text-align:justify;
		margin-left:25px;
		margin-right:13px;
		margin-top:20px;
		margin-bottom:20px;	
		width:95%
		}
		
	.Marca{
		background-color:#f1f1f1;
		clear:both;
		color:#333333;
		height:100px;
		font-size:12px;
		padding:0px;
		margin-left:25px;
		margin-right:13px;
		margin-top:20px;
		margin-bottom:20px;	
		text-align:right;
		vertical-align:bottom;
		width:100%;
		}
	
	.Marca img{ margin:20px 0px 20px 20px;}
	.Marca h3{ margin:20px 20px 20px 0px; font-weight:normal; font-size:12px;}
/*
====================
stili pagina interna
====================
*/
	
	.TabellaContenuti{
		background-color:#f5f5f5;
	}




/*
====================
STILI PAGINA SHOWROOMS
====================
*/
	.TestoShow{
		font-size:11px;
		color:#333333;
		line-height:140%;
		text-align:left;
		margin-left:25px;
		margin-right:5px;
		margin-top:20px;
		margin-bottom:20px;	
		}
	#Address{
		float:left;
		width:300px;
		}
	
	#Photo{
		width:250px;
		float:right;
		text-align:right;
		}
	
	.Stroke{
		border:1px solid #000033;
		}
	
	#TestoShowroom{
		float:left;
		width:145px;
		}
	#SlideShowroom{
		float:right;
		margin:0px;
		vertical-align:top;
		}
		
	/*
====================
STILI popup
====================
*/	
Table#PopUp{
	margin:5px;
	border:1px solid #cccccc;
	background:#f5f5f5;
	width:90%;
	}

Table#PopUp td{
	padding:15px;
	color:#000033;
	font-size:12px;
	line-height:150%;
	font-family: "Tahoma", Geneva, Arial, Helvetica, sans-serif;
	}



div.press{
	background-color:#f0f0f0;
	border:1px solid #ccc;	
	padding:7px;
	margin:2px 13px 0px 25px;
	width:500px;
	clear:both;
	}
	div.press-titolo{
	border:0px solid #ccc;	
	padding:0px;
	margin:0px;
	width:350px;
	float:left;
	font-size:11px; 
	text-align:left;
	}
	div.press-download{
	border:0px solid #ccc;	
	padding:0px;
	margin:0px;
	width:100px;
	float:right;
	font-size:11px; 
	text-align:right;
	}
