/* Sistemate */

.TabellaPrincipale{
	width: 900px;
	border-left: 1px #999999 solid;
   border-top: 1px #999999 solid;
	border-right: 1px #999999 solid;
   border-bottom: 1px #999999 solid;
}
.Menu{
   background-image: url("IMAGES/fondo_menu.jpg");
   background-repeat: no-repeat;
	background-color: #BB0200;
}
.Contenitore{
   background-image: url("IMAGES/sfondo.jpg");
   background-repeat: no-repeat;
	background-position: left bottom;
   background-color: #BB0200;
}
/* Menu Catalogo*/
.MenuCatalogo{
	background-image: url("IMAGES/menu_catalogo.jpg");
	background-repeat: no-repeat;
	background-color: #BB0200;
	background-position: left top;
}
/* Menu Principale */
.LinkMenu, A.LinkMenu:active, A.LinkMenu:link, A.LinkMenu:visited, A.LinkMenu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height : 13px;
	color: #ffffff;
	font-weight: bold;	
	FONT-SIZE: 11px;
	text-decoration: none;
}
A.LinkMenu:hover{
	color: #efd694;
}
/* Menu Laterale */
.SottoCat, A.SottoCat:link, A.SottoCat:active, A.SottoCat:visited, A.SottoCat:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
   line-height : 20px;
	FONT-SIZE: 11px;
	font-weight: bolder;
	color: #ffffff;
	text-align:left;
	text-decoration: none;
}
A.SottoCat:hover{
	color: #efd694;
}

.rigaAlbero{
   height : 20px;
}

.Father, A.Father:link, A.Father:active, A.Father:hover, A.Father:visited{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ec0000;
	text-align: left;
	text-decoration: none;
}

.TitoloPrimoPiano{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-weight: bold;
	color: #ec0000;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left:3px;
	background-color: #ffffff;
	text-align: left;
}

/* Scheda Prodotto */
.TitoloProdotto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #efd694;
	text-align: center;
	border-bottom: 2px solid #efd694;
}

/* Sistemate */

.RigaBanner{
	border-bottom: 2px solid #efd694;
}
.BordoRightOro{
	border-right: 2px solid #efd694;
}
.BordoBottom{
	border-bottom: 2px solid #efd694;
}
.BordoRight{
	border-right: 2px solid #ffffff;
}
.Testo{
	font-family: verdana;
	font-size: 11px;
	color: #ffffff;
	text-align:left;
}
.BarraNavigazione{
	background-color: #CCCCCC;
}
.ImgTrasp{
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
} 
.Img{
	border: 1px solid #efd694
}
.TitoloNews{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #efd694;
	text-align: left;
}
.TitoloTipoInfo{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #efd694;
	text-decoration: underline;
}
.TitoloInfo{
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #efd694;
}
.CellaFather{
	background-color: #ffffff;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left:3px;
	
}
.PrimoPiano{

}
.RigaSeparatore{
	border-bottom: 1px solid #ff0000;
}

.TabellaNews{
	color: #385E85;
	background-color: #ffffff;
	text-align: right
}
.ContHome{
	padding-left: 20px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
}


/*LINK*/
A.CatProd:link{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ec0000;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left:3px;
	text-align: left;
	text-decoration:none;
}
A.CatProd:visited{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ec0000;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left:3px;
	text-align: left;
	text-decoration:none;
}
A.CatProd:hover{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ec0000;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left:3px;
	text-align: left;
	text-decoration:none;
}
A.CatProd:active{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #ec0000;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left:3px;
	text-align: left;
	text-decoration:none;
}
A.LinkAnteprima:link{
	font-family: verdana;
	font-size: 13px;
	color: #efd694;
	font-weight: bold;
	text-decoration: none;
}
A.LinkAnteprima:active{
	font-family: verdana;
	font-size: 13px;
	color: #efd694;
	font-weight: bold;
	text-decoration: none;
}
A.LinkAnteprima:visited{
	font-family: verdana;
	font-size: 13px;
	color: #efd694;
	font-weight: bold;
	text-decoration: none;
}
A.LinkAnteprima:hover{
	font-family: verdana;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
A.LinkImg:link{
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
A.LinkImg:active{
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
A.LinkImg:visited{
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
A.LinkImg:hover{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}

/* footer */
.RigaFooter{
	height: 35px;
	vertical-align: bottom;
}

/* form registrazione */
.TitoloReg{
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #efd694;
	text-decoration: underline;
}
.DescrReg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	height: 25px;
	vertical-align: middle;
}
.TestoReg{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	text-align: center;
	height: 25px;
	vertical-align: middle;
}





