#titolosezione{
	padding: 5px 0px 5px 0px;
}
.reparto{
	font-size: 20px;
	font-weight: bold;
	color: #C00;
}
.sottosezione{
	font-size: 20px;
	font-weight: bold;
	color: #339900;
}
.marca{
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-align: right;
}

ul.pagination{
    font-size:12px;
    margin: 0;
	 padding: 10px 0px;
    list-style: none;
	 text-align: right;
	 font-weight: bold;
}
ul.pagination li{
    display: inline;
	 margin-left: 5px;
}
ul.pagination a{
	text-decoration: none;
   border: 1px solid #999;
	padding: 2px 5px;
   background: #FFF;
	color: #000;
	font-weight: normal;
}
ul.pagination a:hover{
    background: #CC0000;
	 color: #FFF;
}
ul.pagination li.currentpage a{
    /* border: 0px; */
	 /* background: #FFF; */
	 border: 1px solid #349800;
	 background: #349800;
    color: #FFF;
	 cursor: default;
	 font-weight: bold;
}

.tabellaprodotti td{
	padding: 10px 0px 10px 0px;
}

.tabellaconfezioni td{
	padding: 3px 0px;
	font-size: 12px;
}
.tabellaconfezioni td.prezzoold{
	text-decoration: line-through;
	color: #999;
}
.tabellaconfezioni td.prezzo{
	color: #339900;
	font-weight: bold;
	font-size: 14px;
}
.tabellaconfezioni td.prezzoofferta{
	color: #CC0000;
	font-weight: bold;
	font-size: 14px;
}
.tabellaconfezioni td input{
	width: 30px;
	border: 1px solid #339900;
	text-align: center;
}
.tabellaconfezioni td input.acquista{
	border: 0px;
	width: 80px;
}
.tabellaconfezioni td input.compra{
	height: 18px;
	border: 0px;
	width: 65px;
	cursor: pointer;
}
.tabellaconfezioni td input.inarrivo{
	height: 18px;
	border: 0px;
	width: 110px;
	cursor: pointer;
}
.tabellaconfezioni td input.modifica{
	height: 16px;
	border: 0px;
	/*width: 100px;*/
	width: 60px;
	cursor: pointer;
}
.tabellaconfezioni td a{
	font-size: 12px;
	text-decoration: none;
}
.tabellaform td{
	padding: 6px 0px;
	font-size: 12px;
}
.tabellaform td input{
	border: 1px solid #339900;
	padding: 1px;
}
.tabellaform td input.invio{
	border: 0px;
}
.formconfezione{
	margin: 0px 0px 25px 0px;
}
.prezzocard{
	padding-top: 2px;
	color: #0066CC;
	font-weight: bold;
	text-align: right;
}
.prezzooriginale{
	padding-top: 2px;
	color: #999;
	font-weight: bold;
	text-align: right;
}
.repartocorsia{
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

.offerta{
	color: #C00;
	font-weight: bold;
}
.novita{
	color: #0066CC;
	font-weight: bold;
}
.magazzino{
	padding: 2px 0px;
	text-align: right;
}

#paginatesto h1{
	padding: 15px 0px 5px 0px;
	font-size: 18px;
	/* color: #000; */
	font-weight: bold;
}
#paginatesto h1 a{
	text-decoration: none;
	color: #CC0000;
}
#paginatesto h1 a:hover{
	text-decoration: underline;
}
#paginatesto p{
	text-align: justify;
	padding: 2px 0px;
}
#paginatesto p a{
	font-weight: bold;
	text-decoration: none;
	color: #CC0000;
}
#paginatesto p a:hover{
	text-decoration: underline;
}
#paginatesto ol li{
	text-align: justify;
	padding: 2px 0px;
	margin-left: 30px;
}
#ingredienti {
	margin-top: 15px;
	border-top: 1px solid #339900;
	padding: 10px;
}
#ingredienti ul li {
	padding: 2px 0px;
	margin-left: 15px;
}
#ingredienti ol li {
	padding: 2px 0px;
	margin-left: 15px;
}

