@charset "utf-8";
/* CSS Document */

#master {
	text-align: center;
	width: 190mm;
	margin: 10mm;
}
#master img{
	border: 0px;
}
#logo,#destra,#carrello,#menu,#footer,#categorie,#categorieAdmin,#areaSinistra,#checkout,#login,#registrati,#stampaPagina {
	display: none;
}
.paginazione{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: right;
	margin-right: 10px;
	margin-bottom: 0px;
}
#areaProdotti, #viewProdotti{
	min-height: 400px;
	text-align: center;
}
#viewProdotti table{
	margin: 0px auto; 
	width: 180mm;
}
#viewProdottiAdmin table{
	margin: 0px auto; 
	width: 630px;
}
#viewProdottiAdmin hr{
	color: #FF6600;
	margin: 0px auto; 
	width: 630px;
}
.prodottiHome{
	float: left;
	margin: 10px 8px;
	width: 300px;
	height: 230px;
}
.prodottiHome table{
	width: 300px;
	height: 230px;
}
.prodotti{
	margin: 10px 8px;
	width: 500px;
	height: 230px;
}
.prodotti table{
	width: 500px;
	height: 230px;
}
.imgDx{
	float: right;
	margin: 0px 5px;
}
.imgSx{
	float: left;
	margin: 0px 5px;
}
.imgSxopaca{
    opacity: 0.3;
	float: left;
	margin: 0px 5px;
}
.prezzo{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	margin: 5px 10px 0px 10px;
}
.prezzoArancio{
	color: #FF6600;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	margin: 5px 20px 0px 10px;
}
.prezzoRight{
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	margin: 5px 20px 0px 10px;
}
.prezzoScontato{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	margin: 5px 10px 0px 10px;
	text-decoration: line-through;
}
.prezzoScontatoLeft{
	text-align: left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	margin: 5px 10px 0px 10px;
	text-decoration: line-through;
}
.prezzoScontatoRight{
	text-align: right;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	margin: 5px 20px 0px 10px;
	text-decoration: line-through;
}
.TitProdotto{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	text-align: left;
	margin: 0px 10px;
}
.txt11right{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: right;
	margin: 5px auto;
}
.txt11left{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: left;
	margin: 5px 10px;
}
.txt11center{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: center;
	margin: 5px 10px;
}
.txt11Justify{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	text-align: justify;
	margin: 5px 10px;
}
.search{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: right;
}
.campotxt{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-align: left;
}
.avvertenza{
	color: #C30;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-align: left;
	margin: 0px 10px;
}
#usernameError, #emailError, #cemailError, #privacyError, #nomeError, #cognomeError, #codfiscError, #resError, #capError, #cittaError, #capaError, #pivaError, #userError, #passError, #rpassError{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	display: none;
	color: #C30;
}
#tutto{
	margin: 80px auto;
}
#message{
	margin:auto;
	width:380px;
	height:180px;
}
textarea{
	width: 410px;
	height: 60px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
select{
	width: 100px;
}
.iva{
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.ivaRight{
	text-align: right;
	margin-top: 0px;
	margin-bottom: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-decoration: none;
}