.footer:link {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #523B23;
        text-decoration: none;
}

.footer:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #523B23;
        text-decoration: none;
}

.footer:active {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #523B23;
        text-decoration: none;
}

.footer:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #CC0000;
        text-decoration: none;
}
.footer_base {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #523B23;
        text-decoration: none;
}

body {
        margin: 0px;
        padding: 0px;
        background-color: #F5DDB9;
        background-image: url(../ita/img/fondo.jpg);
}

.testo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}
.menu_sopra:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

.menu_sopra:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

.menu_sopra:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

.menu_sopra:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #C00007;
        text-decoration: none;
}

.menu_sopra_selezionato {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #C00007;
        text-decoration: none;
}
.testo_area_risevata {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
        line-height: 10px;
}
.tex_box {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
        line-height: 10px;
        background-color: #FBF5EC;
        border: 1px solid #AC8C6F;
}
.fondo_menu_six {
        text-decoration: none;
        background-image: url(../ita/img/fondo_menu_six.png);
        background-repeat: repeat-y;
        background-position: left;
}
.fondo_menu_ricerca {

        text-decoration: none;
        background-image: url(../ita/img/fondo_ricerca.png);
        background-repeat: no-repeat;
        background-position: right;
}
.testo_marrone {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #5b3410;
        text-decoration: none;
        line-height: 12px;
}

.menu_marrone_arancio:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #55320C;
        text-decoration: none;
}

.menu_marrone_arancio:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #55320C;
        text-decoration: none;
}

.menu_marrone_arancio:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #55320C;
        text-decoration: none;
}

.menu_marrone_arancio:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FB851C;
        text-decoration: none;
}

.menu_marrone_arancio_selezionato{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FB851C;
        text-decoration: none;
}
.fondo_menu_prenotazione {


        text-decoration: none;
        background-image: url(../ita/img/fondo_prenotazioni.png);
        background-repeat: no-repeat;
        background-position: right;
}
.fondo_menu_gialli {


        text-decoration: none;
        background-image: url(../ita/img/fondo_carrello.png);
        background-repeat: no-repeat;
        background-position: right;
}
.fondo_pagina_centrale {
        background-image: url(../ita/img/fondo_centrale.jpg);
        background-position: top;
        background-color: #FFFFFF;
        background-repeat: no-repeat;
        padding: 0px;
}
.fondo_menu_dex {
        background-image: url(../ita/img/fondo_menu_dex.jpg);
        background-position: left top;
        background-repeat: no-repeat;
        padding: 0px;
}
.titoli_menu_dex {
        background-image: url(../ita/img/fondo_blu_menu_dex.png);
        background-repeat: no-repeat;
        padding: 0px;
        background-position: center;
}
.corda {

        background-image: url(../ita/img/3_corda.png);
        background-repeat: repeat-y;
        padding: 0px;
        background-position: center;
}
.titoli_bianchi {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
        line-height: 12px;
}
.roll_grigio_blu:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
}

.roll_grigio_blu:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
}

.roll_grigio_blu:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
}

.roll_grigio_blu:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #0066CC;
        text-decoration: none;
}
.roll_bianco_marrone:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

.roll_bianco_marrone:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

.roll_bianco_marrone:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

.roll_bianco_marrone:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #79582B;
        text-decoration: none;
}
.indirizzo {

        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #523B23;
        text-decoration: none;
}

.menu_arancio_marrone:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FB851C;
        text-decoration: none;
}

.menu_arancio_marrone:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FB851C;
        text-decoration: none;
}

.menu_arancio_marrone:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FB851C;
        text-decoration: none;
}

.menu_arancio_marrone:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #55320C;
        text-decoration: none;
}
.titoli_marroni {
        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #B56E36;
}
.bordo_box_centrali {
        background-color: #FFFFFF;
        border: 1px solid #e4d2bc;
}
.titoli_box {

        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #4b3014;
}
.testo_arancio {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FB851C;
        text-decoration: none;
        line-height: 12px;
}
.bordo_box_centrali_grigi {

        background-color: #FFFFFF;
        border: 1px solid #d9d9d9;
}
.titoli_azzurri {


        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #628cc1;
}
.roll_azzurro_grigio:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #628cc1;
        text-decoration: none;
}

.roll_azzurro_grigio:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #628cc1;
        text-decoration: none;
}

.roll_azzurro_grigio:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #628cc1;
        text-decoration: none;
}

.roll_azzurro_grigio:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
}
.roll_percorso_briciole:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

.roll_percorso_briciole:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

.roll_percorso_briciole:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}

.roll_percorso_briciole:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #FB851C;
        text-decoration: none;
}

.percorso_briciole_statico {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #666666;
        text-decoration: none;
}
.roll_marrone_giallo:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #765838;
        text-decoration: none;
}

.roll_marrone_giallo:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #765838;
        text-decoration: none;
}

.roll_marrone_giallo:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #765838;
        text-decoration: none;
}

.roll_marrone_giallo:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FBB51C;
        text-decoration: none;
}
.box_prodotti {

        background-color: #FDF9EA;
        border: 1px solid #FEE8B8;
}
.tex_box_bianca {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
        line-height: 10px;
        background-color: #FFFFFF;
        border: 1px solid #AC8C6F;
}
.roll_giallo_marrone:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FBB51C;
        text-decoration: none;
}

.roll_giallo_marrone:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FBB51C;
        text-decoration: none;
}

.roll_giallo_marrone:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FBB51C;
        text-decoration:none;
}

.roll_giallo_marrone:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #765838;
        text-decoration: none;
}

.roll_marroncino_marrone:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #996600;
        text-decoration: none;
}

.roll_marroncino_marrone:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #996600;
        text-decoration: none;
}

.roll_marroncino_marrone:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #996600;
        text-decoration:none;
}

.roll_marroncino_marrone:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FAA403;
        text-decoration: none;
}

.roll_bianco_marrone:link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

.roll_bianco_marrone:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
}

.roll_bianco_marrone:active {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #ffffff;
        text-decoration:none;
}

.roll_bianco_marrone:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #765838;
        text-decoration: none;
}
.testo9 {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
        line-height: 12px;
}
.fondo_carrello_1 {
        background-color: #F7E1B1;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #523B23;
        background-position: center;
        border-top: 1px #ffffff;
        border-right: 1px #ffffff;
        border-bottom: 1px solid #ffffff;
        border-left: 1px solid #ffffff;
}
.fondo_carrello_2 {
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #523B23;
        border-bottom: 1px solid #CEAD8C;
        border-left: 1px solid #CEAD8C;
}
.fondo_carrello_2a {
        background-color: #FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #523B23;
        border-bottom: 1px solid #CEAD8C;
        border-left: 1px solid #CEAD8C;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #CEAD8C;
}
.testo_marrone {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #55320C;
        text-decoration: none;
}
.input_select {
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: normal;
        color: #555555;
        text-decoration: none;
}
.highlight {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        font-weight: bold;
        color: #C70000;
        background-color: #FFFFD9;

}
.roll_marrone_giallo_selezionato {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FBB51C;
        text-decoration: none;
}

.output {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #C70000;
        background-color: #FFFFD9;
        line-height: 15px;
        border: 1px solid #989898;
        padding-left: 2px;
        padding-right: 2px;
}.fondo_banner {

	background-image: url(../ita/img/testata14_banner.png);
	background-repeat: no-repeat;
}
.fondo_nuovi_arrivi {
	padding: 0px;
	border: 1px solid #95673e;
	background-color: #f5eed7;
}
.titoli_azzurri11 {



        padding: 0px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #628cc1;
}
