body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #707070;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #FFFFFF;
	text-align: left;
}

td {
	background-color:transparent;
	text-align: left;
}

a {
	color: #6B1A35;
	text-decoration:none;
}

a:hover {
	color: #336699;
	text-decoration:none;
}

/*** Elementi di costruzione interfaccia  ***/

/*** Header  ***/

td.header-logo {
	border-left: 1px solid #FFFFFF;
	width:221px;
	text-align:center;
}

td.header-banner {
	border-right: 1px solid #FFFFFF;
	width:544px;
	text-align:center;
}

td.header-separator-common {
	background-color: #FFF1E2;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	height: 15px;
}

td.header-separator-news {
	background-color: #DFEAF2;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	height: 15px;
}

/*** Container  ***/

td.container {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding:10px 0 20px 10px;
}

/*** Footer  ***/

td.logo-fcp-footer {
	padding-top:15px;
	height: 110px;
	width:65px;
	text-align:right;
}

td.footer-container {
	padding-top:15px;
}

td.palla-footer {
	background-image: url(palla-footer.gif);
	background-repeat: no-repeat;
	height: 29px;
	width:37px;
}

td.nav-footer, .nav-footer-selected {
	border-right: 1px solid #C3C3C3;
	text-align: center;
	padding:0 10px;
}

td.nav-footer a {
	color: #C3C3C3;
	text-decoration:none;
}

td.nav-footer a:hover {
	color: #707070;
	text-decoration:none;
}

.nav-footer-selected a, .nav-footer-selected a:hover {
	color: #707070;
	text-decoration:none;
}

td.footer-info {
	padding:10px 5px;
	font-size: 0.8em;
	color: #6B1A35;
	text-align: left;
}

td.footer-info a {
	color: #6B1A35;
	text-decoration:none;
}

td.footer-info a:hover {
	color: #6B1A35;
	text-decoration:underline;
}

/*** Navigazione principale sinistra  ***/

td.navleft-container {
	width:203px;
	padding-right:30px;
}

td.navleft-top {
	background-image: url(navleft-sfondo-top.gif);
	background-repeat: no-repeat;
	height: 5px;
	padding:0;
}

td.navleft-centro {
	background-image: url(navleft-sfondo-centro.gif);
	background-repeat: repeat y;
}

td.navleft-bottom {
	background-image: url(navleft-sfondo-bottom.gif);
	background-repeat: no-repeat;
	height: 15px;
}

td.navleft-menu {
	background-image: none;
}

.navleft-menu a {
	display:block;
	text-decoration:none;
	background-image: url(navleft-menu-ico.gif);
	background-repeat: no-repeat;
	background-position:10px 4px;
	padding:4px 10px 4px 30px;
	font-weight: bold;
	font-size:90%;
	color: #6B1A35;
}

.navleft-menu a:hover, .navleft-menu-selected a, .navleft-menu-selected a:hover {
	display:block;
	text-decoration:none;
	background-image: url(navleft-menu-ico-selected.gif);
	background-repeat: no-repeat;
	background-position:10px 4px;
	padding:4px 10px 4px 30px;
	font-weight: bold;
	font-size:90%;
	color: #336699;
}

.navleft-menu-gohome {
	padding:4px 10px 4px 0;
	text-align:right;
}

/*** Navigazione Scopri sinistra  ***/

.scopri-menu-titolo {
	padding:4px 10px 4px 10px;
	font-weight: normal;
	color: #AD8C5D;
}

.scopri-menu a {
	display:block;
	text-decoration:none;
	background-image: url(scopri-menu-ico.gif);
	background-repeat: no-repeat;
	background-position:10px 4px;
	padding:4px 10px 4px 30px;
	font-weight: normal;
	color: #336699;
}

.scopri-menu a:hover, .scopri-menu-selected a, .scopri-menu-selected a:hover {
	display:block;
	text-decoration:none;
	background-image: url(scopri-menu-ico-selected.gif);
	background-repeat: no-repeat;
	background-position:10px 4px;
	padding:4px 10px 4px 30px;
	font-weight: normal;
	color: #AD8C5D;
}

/*** News  ***/

.news-testo {
	padding:2em 2em 0 0;
	width:90%;
}

.news-testo a, .news-torna a {
	color: #707070;
	text-decoration:none;
}

.news-testo a:hover, .news-torna a:hover {
	color: #6B1A35;
	text-decoration:none;
}

.news-testo p {
	font-size:90%;
}

.news-titolo {
	font-weight: bold;
}

.news-immagine {
	padding:2em 2em 0 0;
	width:10%;
	text-align:right;
}

.news-torna {
	padding:2em 2em 0 0;
	text-align:right;
}

/*** Acquista  ***/

.sfonfo-acquista {
	background-image: url(acquista-sfondo.jpg);
	background-repeat: no-repeat;
	background-position:top right;
}

.cella-acquista-carrello {
	padding:0 0.5em 0 0;
	width:1%;
	background-color:transparent;
	border:none;
}

.cella-acquista-testo {
	padding:0 4em 0 0;
	width:99%;
	color:#000000;
	background-color:transparent;
	border:none;
}

.cella-acquista-garanzie {
	padding:10px;
	font-size:90%;
}

.cella-acquista-header {
	padding:0 0 0.5em 0;
}

.cella-acquista-menu {
	padding:10px;
	text-align:center;
}

/*** INDEX ***/

td.container-index {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding:0 0 20px 10px;
}

td.container-index-imm {
	text-align:right;
}

.navleft-menu-gohome-index {
	padding:2px 10px 2px 0;
	text-align:right;
}

/*** Varie  ***/

.liste-testo {
	margin:3px;
	padding:1em;
}

.liste-testo li {
	margin:1em 1em 1em 0;
}

.testo-colonna-doppia {
	padding:1em 2em 0 0;
	width:50%;
}

.testo-colonna-doppia a {
	text-decoration:none;
	font-weight: normal;
	color: #6B1A35;
}

.testo-colonna-doppia a:hover {
	text-decoration:none;
	font-weight: normal;
	color: #336699;
}

.cella-puls-negozio {
	text-align:center;
	padding:40px 0;
}
.small
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, 'Comic Sans MS'
}

input {
	padding:0;
	margin-bottom:-7px;
}