	
	#title 
	{
		background: url("images/title.jpg") no-repeat center bottom; 
	}
	#top 
	{
		background: url("images/top1.jpg") no-repeat center bottom; 
	}
	#center 
	{
		background: url("images/center1.jpg") repeat-y center top; 
	}
	#centerwhite 
	{
		background: url("images/center2.jpg") repeat-y center top; 
	}
	#bottom
	{
		background: url( "images/bottom2.jpg" ) no-repeat top;
		text-align: center;
	}
	#bottom1 { background: url("images/bot1.jpg") no-repeat top; }
	
	#prodotti 
	{
		 background: url("images/prodotti.jpg") no-repeat right bottom; 
		 height: 280px; 
		 width : 254px;
		 text-align :right ;
	}
	#news{ background: url("images/news.jpg") no-repeat center top; }
	
	
	
.times-title {
	font-family: times;
	font-size: 22px;
	color: #333333;
}
.scritto {
	font-family: arial;
	font-size: 13px;
	color: #330000;
	line-height: 18px;
}

a
{
	text-decoration: none;
	line-height: normal;
	color: #AF1F1F;
	text-decoration: underline;
	
}

.titolo {
	font-family: arial;
	font-size: 36px;
	color: #333333;
}

.scrittowhite {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
}

.MasterBackground 
{
	background-color: #AF1F1F;	
	margin-left :0;
	margin-top: 0;
	margin-right :0; 
	margin-bottom :0;
	text-align :center ;
}

.MasterTableTop 
{
	width:800px;
	height :100%;
	border:0 ;	
}


.IndexBackground 
{
	background-color: #AF1F1F;	
	margin-left :0;
	margin-top: 0;
	margin-right :0; 
	margin-bottom :0;
	text-align :center ;
	vertical-align :middle  ;	
}


.IndexTableTop
{
	width:100%; 
	height:100%;  
	border:0;
	text-align :center ;
	vertical-align :middle  ;	
}

.MasterIndTel {
	font-family: arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	text-align :right ;
}



.frame {
	border: 1px outset #333366;
}
.scrfittopiccolo {
	font-family: arial;
	font-size: 11px;
	color: #333333;
}

.tableTop 
{
	background-color : #FCFFEC;
}

.nomeProdotti
{
	background-color : #BBD357;
	font-family: times;
	font-size: 22px;
	color: #333333;
	text-align:left;
}

.tableProdotti
{
	background-color : #BBD357;
	font-family: arial;
	font-size: 13px;
	color: #330000;
	line-height: 18px;
}

.dettaglioNome
{
	font-family: times;
	font-size: 22px;
	color: #333333;
	text-align:left; 
}

.dettaglioVoci
{
	vertical-align :top ;
	text-align:left; 
	font-family: arial;
	font-size: 13px;
	font-weight :bold ;
	color: #330000;
	line-height: 18px;
}

.dettaglioDati
{
	text-align:left; 
	font-family: arial;
	font-size: 13px;
	color: #330000;
	line-height: 18px;
}

.sezioniLink
{
	font-family: times;
	font-size: 22px;
	background-color : #BBD357;
}


.indirizzoBottom {
	font-family: arial;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 20px;
	font-weight:bold ; 
}

.titoliMenu {
	font-family: arial;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 20px;
	font-weight:bold ; 
}

#navmenu
{
	text-align: center;
}

#navmenu ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	display:         inline;
	
}

#navmenu a
{
	display:inline ;
	color: #FFFFFF;
	background-color: transparent;
	width: 100px;
	padding: 2px 8px;
	text-decoration: none;
}

#navmenu a:hover
{
background-color: #BBD357;
color: #FFFFFF;
}

#navmenu ul li
{
	list-style:      none;
	display:         inline;
}


.dxAlign
{
	text-align :right ;
	margin-right : 10px;
}

.sxAlign
{
	margin-left : 40px;
}

.ProdottiTable
{
	text-align :center ;
	font-family: arial;
	font-size: 13px;
	color: #330000;
	line-height: 18px;
}

.HomeProdotti
{
	font-family: arial;
	font-size: 13px;
	color: #330000;
	line-height: 18px;
	text-align :right ;
}

.BordoImmagine { border: 1px solid #000000; }
.BordoImmagine:link { border: 1px solid #000000; }
.BordoImmagine:visited { border: 1px solid #000000; }
.BordoImmagine:hover { border: 1px solid red; }
.BordoImmagine:active {border: 1px solid #000000; }
