﻿body {margin:0;padding:0;}
ul.vocemenu {margin:0;padding:0;}
li.vocemenu {font-family:'titillium_webregular';font-size:22px;display:inline;color:#ffffff;cursor:pointer;margin:0 5px;}
li.vocemenu:hover {color:#c9c9c9;}
li.vocemenuIcona {display:inline;cursor:pointer;margin-right:48px;}

a.vocemenu {font-family:'titillium_webregular';font-size:22px;color:#ffffff;text-decoration:none;}
a.vocemenu:hover {color:#c9c9c9;}

a.vocemenumobile {font-family:'titillium_webregular';font-size:22px;color:#656565;text-decoration:none;}
a.vocemenumobile:hover {color:#000000;}


li.vocemenuStore {font-family:'titillium_webregular';font-size:24px;display:inline;color:#000000;cursor:pointer;margin-right:24px;}
li.vocemenuStore:hover {color:#c9c9c9;}

a.vocemenuStore {font-family:'titillium_webregular';font-size:24px;color:#000000;text-decoration:none;}
a.vocemenuStore:hover {color:#c9c9c9;}


li.vocemenu2Store {font-family:'titillium_webregular';font-size:22px;color:#000000;cursor:pointer;list-style: none;padding:2px 0 2px 5px;}
li.vocemenu2Store:hover {color:#c9c9c9;background-color:rgba(0, 0, 0, 0.5);}

li.vocemenu3Store {font-family:'titillium_webregular';font-size:22px;color:#000000;cursor:pointer;display:inline-block;}
li.vocemenu3Store:hover {color:#c9c9c9;background-color:rgba(0, 0, 0, 0.5);}


div.payoff {font-family:'titillium_webregular';font-size:22px;color:#c9c9c9;}


.titoloBanner {font-family:'titillium_webregular';font-size:22px;color:#ffffff;text-decoration:none;}
.linkBanner {font-family:'titillium_webregular';font-size:18px;color:#ffffff;text-decoration:none;}
.testoBanner {font-family:'titillium_webregular';font-size:14px;color:#6f6f6f;text-decoration:none;}

.TitoloArticoloInHome {font-family:'titillium_websemibold';font-size:18px;color:#363636;text-decoration:none;}
.TestoArticoloInHome {font-family:'titillium_webregular';font-size:14px;color:#6f6f6f;}
.ListinoArticoloInHome {font-family:'titillium_websemibold';font-size:16px;color:#6f6f6f;text-decoration:none;}
.PrezzoArticoloInHome {font-family:'titillium_websemibold';font-size:18px;color:#ff0000;text-decoration:none;}


div.RigaRicerca {cursor:pointer;}
div.RigaRicerca:hover {background-color:#f1eeee;}

.TestoPreFooter1 {font-family: 'titillium_webregular';font-size: 14px;color: #ffffff; text-decoration:none;}
.TestoPreFooter2 {font-family: 'titillium_webregular';font-size: 18px;color: #ffffff; text-decoration:none;}

.TestoFooter {font-family: 'titillium_webregular';font-size: 14px;color: #6f6f6f; text-decoration:none;}

.TitoloArticolo{font-family:'titillium_websemibold';font-size:32px;color:#363636;text-decoration:none;}
.TestoBreveArticolo {font-family: 'titillium_webregular';font-size: 26px;color: #363636;}
.TestoArticolo {font-family: 'titillium_webregular';font-size: 20px;color: #363636;}
.InfoArticolo {font-family: 'titillium_webregular';font-size: 18px;color: #6f6f6f;}
.LinkArticolo {font-family: 'titillium_webregular';font-size: 18px;color: #0591eb;}

.Offerta {font-family:'titillium_webregular';}
.TitoloArticoloInOfferta {font-family:'titillium_websemibold';font-size:20px;color:#363636;text-decoration:none;}
.ListinoArticoloInOfferta {font-family:'titillium_websemibold';font-size:20px;color:#6f6f6f;text-decoration:none;}
.PrezzoArticoloInOfferta {font-family:'titillium_websemibold';font-size:32px;color:#ff0000;text-decoration:none;}

.BarraSearch {font-family:'titillium_websemibold';font-size:20px;color:#363636;text-decoration:none;}

div.SchedaTecnica_Titolo {font-family: 'titillium_webregular';font-size:24px;font-weight:bold;}
div.SchedaTecnica_Testo {font-family: 'titillium_webregular';font-size:14px;}
tr.SchedaTecnica_RigaChiaraTabella {font-family: 'titillium_webregular';font-size:12px;background-color:#f1eeee;color:#4f4e4e;}
tr.SchedaTecnica_RigaScuraTabella {font-family: 'titillium_webregular';font-size:12px;background-color:#e3e1e1;color:#4f4e4e;}
tr.SchedaTecnica_RigaBiancaTitoliTabella {font-family: 'titillium_webregular';font-size:12px;background-color:#fff;color:#000000;font-weight:bold;}
tr.SchedaTecnica_RigaBiancaTabella {font-family: 'titillium_webregular';font-size:12px;background-color:#fff;color:#000000;}

div.ElencoArticoli_divRigaCodici {border-bottom: solid 1px #0066a8;height:20px;}
div.ElencoArticoli_divRigaCodiciSelezionato {border-bottom: solid 1px #0066a8;height:20px; background-color:#f8f2ad;}
div.ElencoArticoli_NomeCampo {font-family:'titillium_webregular';font-size:12px;margin-top:3px; font-weight:bold;}
div.ElencoArticoli_Campo {font-size:14px;margin-top:3px;}
div.ElencoArticoli_DescrizioneEstesa {font-family:'titillium_webregular';font-size:14px;}

.FiltroArticoli_Lista {font-family:'titillium_webregular';font-size:14px;}
.FiltroArticoli_Lista:Hover {background-color:#96d425;}
.FiltroArticoli_NomeCampo {font-family:'titillium_webregular';font-size:14px;}

div.ElencoArticoli_PulsanteArancio {display: inline-block;padding: 2px 4px;font-size: 14px;font-weight: bold;line-height: 14px;color: #ffffff;vertical-align: baseline;white-space: nowrap;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #f8942f;cursor:pointer;}
div.ElencoArticoli_PulsanteArancio:hover {background-color: #808080;}

div.ElencoArticoli_PulsanteAzzurro {display: inline-block;padding: 2px 4px;font-size: 14px;font-weight: bold;line-height: 14px;color: #ffffff;vertical-align: baseline;white-space: nowrap;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #0591eb;cursor:pointer;}
div.ElencoArticoli_PulsanteAzzurro:hover {background-color: #808080;}

div.ElencoArticoli_PulsanteGrigio {display: inline-block;padding: 2px 4px;font-size: 14px;font-weight: bold;line-height: 14px;color: #ffffff;vertical-align: baseline;white-space: nowrap;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #999999;cursor:pointer;}
div.ElencoArticoli_PulsanteGrigio:hover {background-color: #808080;}

div.TabSelezionato {padding: 5px;text-align: center;border-top: solid 1px #c0c0c0;border-left: solid 1px #c0c0c0;border-right: solid 1px #c0c0c0;border-bottom: solid 1px #ffffff;background-color: #ffffff;color:#000000;}
div.TabNonSelezionato {padding: 5px;text-align: center;border: solid 1px #999999;background-color: #c0c0c0;color:#3f3d3d;cursor:pointer;}
div.TabNonSelezionato:hover {background-color: #999999;color:#ffffff;}

div.ElencoArticoli_PulsanteRosso {display: inline-block;padding: 2px 4px;font-size: 14px;font-weight: bold;line-height: 14px;color: #ffffff;vertical-align: baseline;white-space: nowrap;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background-color: #f00;cursor:pointer;}
div.ElencoArticoli_PulsanteRosso:hover {background-color: #808080;}

div.ScrittaPulsante {font-family: 'titillium_webregular';font-size: 20px;color: #ffffff;}

div.PulsantePaginazione {display: inline-block;padding: 4px 8px;font-size: 14px;font-family: 'titillium_webregular';font-weight: bold;line-height: 18px;color: #000000;vertical-align: baseline;white-space: nowrap;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);-moz-border-radius: 5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color: #ffffff;cursor:pointer;text-decoration:none;}
a.PulsantePaginazione {display: inline-block;padding: 4px 8px;font-size: 14px;font-family: 'titillium_webregular';font-weight: bold;line-height: 18px;color: #808080;vertical-align: baseline;white-space: nowrap;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);-moz-border-radius: 5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color: #f1eeee;cursor:pointer;text-decoration:none;}
a.PulsantePaginazione:hover {background-color: #808080;color:#ffffff;}


div.BreadCrumbs {font-family:'titillium_webregular';font-size:16px;color:#999999;}
a.BreadCrumbs {font-family:'titillium_webregular';font-size:16px;color:#999999;text-decoration:none;}
a.BreadCrumbsThis {font-family:'titillium_webregular';font-size:16px;color:#999999;text-decoration:underline;}


.TitoloCarrello {font-family:'titillium_webregular';font-size:34px;color:#000000;} 
.TitolettoCarrello {font-family:'titillium_webregular';font-size:24px;color:#000000;} 
.TestoCarrello {font-family:'titillium_webregular';font-size:18px;color:#000000;} 
.TotaleCarrello {font-family:'titillium_webregular';font-size:22px;color:#7d7d7d;font-weight:bold;}
.TitoloVoceCarrello{font-family:'titillium_webregular';font-size:18px;color:#0066ab;} 

div.CasellaDiTesto {-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #0066ab;}

.Link {font-family: 'titillium_webregular';font-size: 20px;color: #363636;padding: 2px 8px 4px 8px;text-decoration:none;}
.Link:hover {
    border-radius: 15px;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    background-color:#363636;
    color:#ffffff;
    cursor:pointer;
    
    
}
   

.PulsanteBlu {font-family:'titillium_webregular';font-size:22px;padding: 4px 23px;color: #fff;
    text-shadow: 0 -1px #367BBB;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    box-shadow: 0 1px #c0c0c0;
    -moz-box-shadow: 0 1px #c0c0c0;
    -webkit-box-shadow: 0 1px #c0c0c0;
    box-shadow: none;
    background: #52a8e7;
    background: -moz-linear-gradient(top, #52a8e7 5%, #2b70c3 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #52a8e7), color-stop(100%, #2b70c3));
    background: -webkit-linear-gradient(top, #52a8e7 5%, #2b70c3 100%);
    background: -o-linear-gradient(top, #52a8e7 5%, #2b70c3 100%);
    background: -ms-linear-gradient(top, #52a8e7 5%, #2b70c3 100%);
    background: linear-gradient(top, #52a8e7 5%, #2b70c3 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#52a8e7', endColorstr='#2b70c3', GradientType=0);
}

.PulsanteBlu:hover {
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;
    background: #3f9fe5;
    background: linear-gradient(top, #3f9fe5 5%, #1360bc 100%);
    background: -moz-linear-gradient(top, #3f9fe5 5%, #1360bc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #3f9fe5), color-stop(100%, #1360bc));
    background: -webkit-linear-gradient(top, #3f9fe5 5%, #1360bc 100%);
    background: -o-linear-gradient(top, #3f9fe5 5%, #1360bc 100%);
    background: -ms-linear-gradient(top, #3f9fe5 5%, #1360bc 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#3f9fe5', endColorstr='#1360bc', GradientType=0);
}

.PulsanteGrigio {font-family:'titillium_webregular';font-size:22px;padding: 4px 23px;color: #6f6f6f;
    text-shadow: 0 1px #fff;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
    display: inline-block;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -moz-box-shadow: 0 0 1px #999999;
    -webkit-box-shadow: 0 0 1px #999999;
    box-shadow: 0 0 1px #999999;
    box-shadow: none;
    border: 1px solid #dbdddd;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 5%, #ededed 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #ffffff), color-stop(100%, #ededed));
    background: -webkit-linear-gradient(top, #ffffff 5%, #ededed 100%);
    background: -o-linear-gradient(top, #ffffff 5%, #ededed 100%);
    background: -ms-linear-gradient(top, #ffffff 5%, #ededed 100%);
    background: linear-gradient(top, #ffffff 5%, #ededed 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed', GradientType=0);
}

.PulsanteGrigio:hover {
    text-decoration: none;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 5%, #dbdbdb 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #ffffff), color-stop(100%, #dbdbdb));
    background: -webkit-linear-gradient(top, #ffffff 5%, #dbdbdb 100%);
    background: -o-linear-gradient(top, #ffffff 5%, #dbdbdb 100%);
    background: -ms-linear-gradient(top, #ffffff 5%, #dbdbdb 100%);
    background: linear-gradient(top, #ffffff 5%, #dbdbdb 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dbdbdb', GradientType=0);
}

.PulsanteGrigioMini {display: inline-block;padding: 4px 8px;font-size: 14px;font-family: 'titillium_webregular';font-weight: bold;line-height: 18px;color: #808080;vertical-align: baseline;white-space: nowrap;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);-moz-border-radius: 5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color: #f1eeee;cursor:pointer;text-decoration:none;}
.PulsanteGrigioMini:hover {background-color: #808080;color:#ffffff;}


.CompanyInfo {font-family: 'titillium_webregular';font-size: 20px;color: #ffffff;}


::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#555;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:#555;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:#555;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:#555;
}