html {
    background:#FFF;
}
#head {
}
section.ottavopiano {
    border-bottom:1px solid #EEEEEE;
}
section.quintopiano {
    border-bottom:1px solid #EEEEEE;
}
#banner_cookie {
    background:#312F30;
}
#banner_cookie p, #banner_cookie a {
    color:#FFFFFF;
}
#banner_cookie a {
    border:1px solid #9D9FA1}
#contenuto h1, article.testo_homepage h1 {
    color:#312F30;
}
#contenuto h2, article.testo_homepage h2 {
    color:#9D9FA1;
    border-bottom:1px solid #EEEEEE;
}
#contenuto h3, article.testo_homepage h3, #calendario #elenco_eventi section article h3 {
    color:#F44029;
}
#contenuto h4, article.testo_homepage h4 {
    color:#312F30;
}
#contenuto p, article.testo_homepage p, #calendario #elenco_eventi section article p {
    color:#312F30;
}
#contenuto a, article.testo_homepage a, #calendario #elenco_eventi section article a {
    color:#312F30;
}
#contenuto a:hover, article.testo_homepage a:hover, #calendario #elenco_eventi section article a:hover {
    color:#F44029;
}
#contenuto li, article.testo_homepage li {
    color:#312F30;
}
#contenuto table td, article.testo_homepage table td {
    background:#FFFFFF;
    color:#312F30;
}
#contenuto table th, article.testo_homepage table th {
    background:#FFFFFF;
    color:#312F30;
}
/* AGGIUNGI VARI ----------- */
a.aggiungi {
    color:#312F30;
    background:url(../../../images/pubblico/addcart.png) no-repeat center center #FFFFFF;
}
a.aggiungi:hover {
    background:url(../../../images/pubblico/addcartHover.png) no-repeat center center #FFFFFF;
}
span.prezzo {
    color:#312F30;
    background:#FFFFFF;
}
span.prezzo_scontato {
    color:#9D9FA1;
}
span.prezzo_barrato {
    color:#9D9FA1;
}
section.primopiano article span.copertura a.maggiori_info {
    color:#FFFFFF;
}
section.primopiano article span.copertura a.aggiungi_copertura {
    color:#312F30;
}
section.primopiano article span.copertura a.maggiori_info {
    background:#312F30;
}
section.primopiano article span.copertura a.aggiungi_copertura {
    background: url(../../../images/pubblico/addcart.png) no-repeat center left #FFFFFF;
}
section.terzopiano article span.prezzo_scontato, section.quartopiano article span.prezzo_scontato {
    color:#FFFFFF !important;
}
/* nonopiano ----------- */
section.nonopiano article ul li a {
    color:#9D9FA1;
}
section.nonopiano article.colore_slide_0 ul li a:hover {
    color:#B41B43;
}
section.nonopiano article.colore_slide_1 ul li a:hover {
    color:#D9522B;
}
section.nonopiano article.colore_slide_2 ul li a:hover {
    color:#FD7300;
}
section.nonopiano article.colore_slide_3 ul li a:hover {
    color:#E3C800;
}
section.nonopiano article.colore_slide_4 ul li a:hover {
    color:#7FB900;
}
section.nonopiano article.colore_slide_0 h3 {
    color:#FFFFFF;
    background:#B41B43;
}
section.nonopiano article.colore_slide_1 h3 {
    color:#FFFFFF;
    background:#D9522B;
}
section.nonopiano article.colore_slide_2 h3 {
    color:#FFFFFF;
    background:#FD7300;
}
section.nonopiano article.colore_slide_3 h3 {
    color:#FFFFFF;
    background:#E3C800;
}
section.nonopiano article.colore_slide_4 h3 {
    color:#FFFFFF;
    background:#7FB900;
}
/* FINE AGGIUNGI VARI ----------- */
/* SUBMENU ----------- */
#subMenu li.selected, #subMenu li.selected a {
    color:#009C00;
}
#subMenu li:hover, #subMenu li.selected:hover, #subMenu li a:hover {
    color:#FF1306;
}
#subMenu li a, #subMenu h3 {
    color:#444444;
}
#subMenu ul li {
    border-top:1px solid #EEEEEE;
}
/* FINE SUBMENU ----------- */
/* FOOTER ----------- */
footer {
    background:#7EBA00;
}
footer p, footer address {
    color:#FFF;
}
footer p strong, footer a {
    color:#FFF;
}
footer p span.nome {
    color:#FFF;
}
footer p a:hover {
    color:#FFF;
}
/* FINE FOOTER ----------- */

/* Smartphones ----------- */
@media only screen and (max-width : 1200px) {
nav ul li#a41 {
	background:url(../../../images/pubblico/figli.png) no-repeat top right  #7FB900;
}
nav ul li#a41 a {
	background:url(../../../images/pubblico/a41_resp.png) no-repeat center left;
}
nav ul li#a41 ul li a {
	background:url(../../../images/pubblico/smartLi.png) no-repeat center left;
}
nav ul li#a42 {
	background:url(../../../images/pubblico/figli.png) no-repeat top right  #009A01;
}
nav ul li#a42 a {
	background:url(../../../images/pubblico/a42_resp.png) no-repeat center left;
}
nav ul li#a42 ul li a {
	background:url(../../../images/pubblico/smartLi.png) no-repeat center left;
}
nav ul li#a43 {
	background:url(../../../images/pubblico/figli.png) no-repeat top right #2C84EE;
}
nav ul li#a43 a {
	background:url(../../../images/pubblico/a43_resp.png) no-repeat center left;
}
nav ul li#a43 ul li a {
	background:url(../../../images/pubblico/smartLi.png) no-repeat center left;
}
nav ul li#a44 {
	background:url(../../../images/pubblico/figli.png) no-repeat top right  #0A54BC;
}
nav ul li#a44 a {
	background:url(../../../images/pubblico/a44_resp.png) no-repeat center left;
}
nav ul li#a44 ul li a {
	background:url(../../../images/pubblico/smartLi.png) no-repeat center left;
}
nav ul li#a45 {
	background:url(../../../images/pubblico/figli.png) no-repeat top right  #5F3BBA;
}
nav ul li#a45 a {
	background:url(../../../images/pubblico/a45_resp.png) no-repeat center left;
}
nav ul li#a45 ul li a {
	background:url(../../../images/pubblico/smartLi.png) no-repeat center left;
}
nav ul li#a46 {
	background:url(../../../images/pubblico/figli.png) no-repeat top right  #90408A;
}
nav ul li#a46 a {
	background:url(../../../images/pubblico/a46_resp.png) no-repeat center left;
}
nav ul li#a46 ul li a {
	background:url(../../../images/pubblico/smartLi.png) no-repeat center left;
}






}
/* ipad desktop ----------- */
@media only screen and (min-width : 1201px) {

nav ul li#a41:hover {
	background:url(../../../images/pubblico/li41.png) no-repeat center bottom;
}
nav ul li#a42:hover {
	background:url(../../../images/pubblico/li42.png) no-repeat center bottom;
}
nav ul li#a43:hover {
	background:url(../../../images/pubblico/li43.png) no-repeat center bottom;
}
nav ul li#a44:hover {
	background:url(../../../images/pubblico/li44.png) no-repeat center bottom;
}
nav ul li#a45:hover {
	background:url(../../../images/pubblico/li45.png) no-repeat center bottom;
}
nav ul li#a46:hover {
	background:url(../../../images/pubblico/li46.png) no-repeat center bottom;
}

nav ul li#a41 a {
	background:url(../../../images/pubblico/a41.png) no-repeat center top #7FB900;
}
nav ul li#a42 a {
	background:url(../../../images/pubblico/a42.png) no-repeat center top #009A01;
}
nav ul li#a43 a {
	background:url(../../../images/pubblico/a43.png) no-repeat center top #2C84EE;
}
nav ul li#a44 a {
	background:url(../../../images/pubblico/a44.png) no-repeat center top #0A54BC;
}
nav ul li#a45 a {
	background:url(../../../images/pubblico/a45.png) no-repeat center top #5F3BBA;
}
nav ul li#a46 a {
	background:url(../../../images/pubblico/a46.png) no-repeat center top #90408A;
}

nav ul li#a41 ul {
	background:#7FB900;
}
nav ul li#a42 ul {
	background:#009A01;
}
nav ul li#a43 ul {
	background:#2C84EE;
}
nav ul li#a44 ul {
	background:#0A54BC;
}
nav ul li#a45 ul {
	background:#5F3BBA;
}
nav ul li#a46 ul {
	background:#90408A;
}

nav ul li#a41 ul li a {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #7FB900;
}
nav ul li#a42 ul li a {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #009A01;
}
nav ul li#a43 ul li a {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #2C84EE;
}
nav ul li#a44 ul li a {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #0A54BC;
}
nav ul li#a45 ul li a {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #5F3BBA;
}
nav ul li#a46 ul li a {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #90408A;
}

nav ul li#a41 ul li a:hover {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #009A01;
}
nav ul li#a42 ul li a:hover {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #7FB900;
}
nav ul li#a43 ul li a:hover {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #0A54BC;
}
nav ul li#a44 ul li a:hover {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #2C84EE;
}
nav ul li#a45 ul li a:hover {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #90408A;
}
nav ul li#a46 ul li a:hover {
	background:url(../../../images/pubblico/figliDesktop.png) no-repeat center left #5F3BBA;
}

}
/* FINE NAV ----------- */
/* H3 EVIDENZE ----------- */
section.ottavopiano article h3, section.ottavopiano article h3 a, #contenuto section.elenco article h3, #contenuto section.elenco article h3 a, section.primopiano article h3, section.primopiano article h3 a, section.quintopiano article h3, section.quintopiano article h3 a, #calendario #elenco_eventi section article h3 a {
    color:#312F30;
}
section.ottavopiano article:hover h3 a, #contenuto section.elenco article h3 a:hover, section.primopiano article h3 a:hover, section.quintopiano article:hover h3 a {
    color:#F44029;
}
section.settimopiano article h3, section.settimopiano article h3 a, section.terzopiano article h3, section.terzopiano article h3 a, section.quartopiano article h3, section.quartopiano article h3 a, section.secondopiano article h3, section.secondopiano article h3 a {
    color:#FFFFFF;
}
section.settimopiano article h3 a:hover, section.terzopiano article h3 a:hover, section.quartopiano article h3 a:hover, section.secondopiano article h3 a:hover {
    color:#FFFFFF;
}
#contenuto section.elenco article p, #contenuto section.lista article p, section.primopiano article p, section.quintopiano article p {
    color:#312F30;
}
section.settimopiano article p, section.terzopiano article p, section.quartopiano article p, section.quartopiano article p a, section.secondopiano article p {
    color:#FFFFFF;
}
section.terzopiano article a.vai {
    color:#FFFFFF;
    background:#F44029;
}
/* FINE H3 EVIDENZE ----------- */
/* PAGINAZIONE ----------- */
#contenuto #paginazione a {
    color:#FFFFFF;
    background:#312F30;
}
#contenuto #paginazione a:hover {
    background:#F44029;
}
#contenuto #paginazione a.selected {
    color:#312F30;
}
/* FINE PAGINAZIONE ----------- */
#login {
    background:#F44029;
    border-bottom:1px solid #FFF;
    color:#FFFFFF;
}
#login span, #login p, #login label, div.genera_password span, div#etichette li span, #contenuto section.lista article.file a.download, div#barra_lingue a, div#barra_lingue select, div#barra_lingue select option {
    color:#F44029;
}
#login a {
    color:#FFF;
}
#login a:hover, div#etichette li:hover span, section.lista article.file a.download:hover, div#barra_lingue a:hover {
    color:#EEEEEE;
}
#login input[type="button"] {
  background:#3D1919;
  color:#FFF;
}
#login a#pulsante_movimento, #login a#pulsante_registrati {
    border-bottom:none;
    background:#7D3737;
    color:#FFFFFF;
}
#login input {
    border:1px solid #7D3737;
    background:#FFFFFF;
    color:#7D3737;
}
#contenuto #registrazione div.bottoni a.procedi {
    color:#FFFFFF;
}
div#etichette h3 {
    color:#312F30;
}
div#barra_lingue select {
    border-color:#FFFFFF;
}
div#barra_lingue select.it {
    background:url('../../../images/pubblico/flag/it.png') no-repeat center left #FFFFFF;
}
div#barra_lingue select.en {
    background:url('../../../images/pubblico/flag/en.png') no-repeat center left #FFFFFF;
}
div#barra_lingue select.de {
    background:url('../../../images/pubblico/flag/de.png') no-repeat center left #FFFFFF;
}
div#barra_lingue select option.it selected {
    background:url('../../../images/pubblico/flag/it.png') no-repeat center left #FFFFFF;
}
div#barra_lingue select option.it {
    background:url('../../../images/pubblico/flag/it.png') no-repeat center left #FFFFFF;
}
div#barra_lingue select option.en {
    background:url('../../../images/pubblico/flag/en.png') no-repeat center left #FFFFFF;
}
div#barra_lingue select option.de {
    background:url('../../../images/pubblico/flag/de.png') no-repeat center left #FFFFFF;
}
.ricerca label, .ricerca p, .ricerca h3 {
    color:#FFFFFF;
}
#contenuto #carrello table tr:nth-child(even) {
    background:#FFFFFF;
}
#contenuto #carrello table tr:nth-child(odd) {
    background:#FFFFFF;
}
#contenuto #carrello table th {
    color:#FFFFFF;
    background:#7D3737;
}
#contenuto #carrello table tr.totale td {
    color:#312F30;
    background:#FFFFFF;
    border-top:1px solid #EEEEEE;
}
#contenuto #carrello div.bottoni a.procedi, #contenuto #carrello #elenco_prodotti table td input {
    color:#FFFFFF;
    background:#F44029;
}
#contenuto #carrello div.bottoni a.torna {
    color:#312F30;
    background:#FFFFFF;
}
#contenuto #carrello table td.stato {
    color:#FFFFFF;
}
#contenuto #carrello table td.rosso {
    background:#F00;
}
#contenuto #carrello table td.verde {
    background:#5BBA58;
}
#slideHead article h3 {
    color:#FFFFFF;
}
#contenuto #carrello table#elenco_ordini thead tr, #contenuto #carrello table#elenco_ordini thead tr th {
    background:#312F30;
    color:#FFFFFF}
#contenuto #carrello table#elenco_ordini tbody tr td.mostra a:hover
{
    border:1px solid #312F30;
    color:#FFFFFF;
    background: #312F30;
}
#contenuto #carrello table#elenco_ordini tbody tr td.mostra a
{
    border:1px solid #312F30;
    background:#FFFFFF;
    color:#312F30;
}

/* colori */
section.primopiano h2, section.secondopiano h2, section.sestopiano h2 {
    color:#312F30;
    border-bottom:0.0625rem solid #EEEEEE;
}
section.primopiano article {
    border-bottom:0.0625rem solid #EEEEEE;
}
section.settimopiano article.colore_slide_0 div.mask, section.settimopiano article.colore_slide_1 div.mask, section.settimopiano article.colore_slide_2 div.mask, section.settimopiano article.colore_slide_3 div.mask, section.settimopiano article.colore_slide_4 div.mask, section.settimopiano article.colore_slide_5 div.mask, section.settimopiano article.colore_slide_6 div.mask, section.settimopiano article.colore_slide_7 div.mask, section.settimopiano article.colore_slide_8 div.mask, section.settimopiano article.colore_slide_9 div.mask {
    background:#000;
}
section.settimopiano article.colore_slide_0:hover div.mask {
    background:#B41B43;
}
section.settimopiano article.colore_slide_1:hover div.mask {
    background:#D9522B;
}
section.settimopiano article.colore_slide_2:hover div.mask {
    background:#FD7300;
}
section.settimopiano article.colore_slide_3:hover div.mask {
    background:#E3C800;
}
section.settimopiano article.colore_slide_4:hover div.mask {
    background:#7FB900;
}
section.settimopiano article.colore_slide_5:hover div.mask {
    background:#009A01;
}
section.settimopiano article.colore_slide_6:hover div.mask {
    background:#2C84EE;
}
section.settimopiano article.colore_slide_7:hover div.mask {
    background:#0A54BC;
}
section.settimopiano article.colore_slide_8:hover div.mask {
    background:#5F3BBA;
}
section.settimopiano article.colore_slide_9:hover div.mask {
    background:#90408A;
}
section.ottavopiano article.colore_slide_0 div.mask {
    background:#B41B43;
}
section.ottavopiano article.colore_slide_1 div.mask {
    background:#D9522B;
}
section.ottavopiano article.colore_slide_2 div.mask {
    background:#FD7300;
}
section.ottavopiano article.colore_slide_3 div.mask {
    background:#E3C800;
}
section.ottavopiano article.colore_slide_4 div.mask {
    background:#7FB900;
}
section.ottavopiano article.colore_slide_5 div.mask {
    background:#009A01;
}
section.ottavopiano article.colore_slide_6 div.mask {
    background:#2C84EE;
}
section.ottavopiano article.colore_slide_7 div.mask {
    background:#0A54BC;
}
section.ottavopiano article.colore_slide_8 div.mask {
    background:#5F3BBA;
}
section.ottavopiano article.colore_slide_9 div.mask {
    background:#90408A;
}
section.ottavopiano article.colore_slide_10 div.mask {
    background:;
}
section.ottavopiano article.colore_slide_11 div.mask {
    background:;
}
section.ottavopiano article.colore_slide_12 div.mask {
    background:;
}
section.ottavopiano article.colore_slide_13 div.mask {
    background:;
}

#slideHead article.colore_slide_0 h3 span {
    background:#B41B43;
}
#slideHead article.colore_slide_1 h3 span {
    background:#D9522B;
}
#slideHead article.colore_slide_2 h3 span {
    background:#FD7300;
}
#slideHead article.colore_slide_3 h3 span {
    background:#E3C800;
}
#slideHead article.colore_slide_4 h3 span {
    background:#7FB900;
}
#slideHead article.colore_slide_5 h3 span {
    background:#009A01;
}
#slideHead article.colore_slide_6 h3 span {
    background:#2C84EE;
}
#slideHead article.colore_slide_7 h3 span {
    background:#0A54BC;
}
#slideHead article.colore_slide_8 h3 span {
    background:#5F3BBA;
}
#slideHead article.colore_slide_9 h3 span {
    background:#90408A;
}
#slideHead article.colore_slide_10 h3 span {
    background:;
}
#slideHead article.colore_slide_11 h3 span {
    background:;
}
#slideHead article.colore_slide_12 h3 span {
    background:;
}
#slideHead article.colore_slide_13 h3 span {
    background:;
}



#contenuto #registrazione fieldset {
    border-top:0.0625rem solid #EEEEEE;
}
#contenuto #registrazione ul li {
    border:0.0625rem solid #EEEEEE;
}
#contenuto #registrazione ul {
    border-bottom:0.0625rem solid #EEEEEE;
}
#contenuto #registrazione ul li {
    background:#F3F3F3;
}
#contenuto #registrazione ul li.select {
    background:#FFFFFF;
    border-bottom:1px solid #EEEEEE;
}
#contenuto #registrazione div.bottoni a.procedi {
    background:#F44029;
}
#contenuto #carrello table table tr:nth-child(even) {
    background:none;
}
#contenuto #carrello table table tr:nth-child(odd) {
    background:none;
}

div.contenitoreGalleria {
    background:url('../../../images/loader.gif') no-repeat center center #FFFFFF;
}
div.contenitoreGalleria span.didascalia {
    color:#312F30;
}
div.miniature a.miniatura {
    border:1px solid #EEEEEE;
}
div.miniature a.selected {
    border:1px solid #F44029;
}



div.ecommerce label  {
    border-bottom:0.0625rem solid #EEEEEE;
}
div.ecommerce label, div.ecommerce label #span_prezzo, div.ecommerce label #span_gratis {
    color:#312F30;
}
div.ecommerce label #span_prezzo_offerta {
    color:#312F30;
}
div.ecommerce label #span_prezzo.barrato {
    color:#9D9FA1;
}
div.ecommerce label select option.disabilitato {
    background:#FFFFFF;
    color:#EEE;
}
div.ecommerce a#pulsante_aggiunta_carrello {
    background:url('../../../images/pubblico/addcart.png') no-repeat center left #FFFFFF;
    color:#312F30;
}
div.ecommerce a#pulsante_aggiunta_carrello:hover {
    color:#F44029;
    background:url('../../../images/pubblico/addcartHover.png') no-repeat center left #FFFFFF;
}
#contenuto div.form fieldset label {
    color:#444;
}
#contenuto div.form fieldset legend {
     color:#EEEEEE;
}
#contenuto input[type="text"], #contenuto textarea, #contenuto input[type="email"], #contenuto input[type="email"], #contenuto input[type="date"], #contenuto input[type="password"], #contenuto select {
    border:0.0625rem solid #CCC;
    color:#777;
    background:#FFFFFF;
}
#contenuto div.contenitore_multiplo div span {
    color:#777;
}
#contenuto input[type="button"] {
    border:0.0625rem solid #CCC;
    color:#777;
    background:#FFFFFF;
}
#contenuto div.form fieldset label.errore {
    color:#FFFFFF;
    background:url('../../../images/pubblico/error.png') no-repeat center left #F00;
}
#contenuto div.form fieldset label span.errore_input {
    color:#F00;
    background:url('../../../images/pubblico/error_arrow.png') no-repeat center left;
}
/*#contenuto div.form span.messaggio_inviato_correttamente {
    color:#312F30;
}*/
#contenuto div.form input.errore {
    border: 1px dashed #FF0000;
}

/* Smartphones ----------- */
@media only screen and (max-width : 1200px) {
#head {
    background:#FFF;
}
section.secondopiano article {
}
section.quartopiano article p {
    color:#312F30;
}
section.secondopiano article p {
    color:#312F30;
}
section.quartopiano article.colore_slide_0 div {
    background:#B41B43;
}
section.quartopiano article.colore_slide_1 div {
    background:#D9522B;
}
section.quartopiano article.colore_slide_2 div {
    background:#FD7300;
}
section.quartopiano article.colore_slide_3 div {
    background:#E3C800;
}
section.quartopiano article.colore_slide_4 div {
    background:#7FB900;
}
section.quartopiano article.colore_slide_5 div {
    background:#009A01;
}
section.quartopiano article.colore_slide_6 div {
    background:#2C84EE;
}
section.quartopiano article.colore_slide_7 div {
    background:#0A54BC;
}
section.quartopiano article.colore_slide_8 div {
    background:#5F3BBA;
}
section.quartopiano article.colore_slide_9 div {
    background:#90408A;
}



section.secondopiano article.colore_slide_0 div {
    background:#B41B43;
}
section.secondopiano article.colore_slide_1 div {
    background:#D9522B;
}
section.secondopiano article.colore_slide_2 div {
    background:#FD7300;
}
section.secondopiano article.colore_slide_3 div {
    background:#E3C800;
}
section.secondopiano article.colore_slide_4 div {
    background:#7FB900;
}
section.secondopiano article.colore_slide_5 div {
    background:#009A01;
}
section.secondopiano article.colore_slide_6 div {
    background:#2C84EE;
}
section.secondopiano article.colore_slide_7 div {
    background:#0A54BC;
}
section.secondopiano article.colore_slide_8 div {
    background:#5F3BBA;
}
section.secondopiano article.colore_slide_9 div {
    background:#90408A;
}





section.quintopiano article.colore_slide_0 div {
    background:#B41B43;
}
section.quintopiano article.colore_slide_1 div {
    background:#D9522B;
}
section.quintopiano article.colore_slide_2 div {
    background:#FD7300;
}
section.quintopiano article.colore_slide_3 div {
    background:#E3C800;
}
section.quintopiano article.colore_slide_4 div {
    background:#7FB900;
}
section.quintopiano article.colore_slide_5 div {
    background:#009A01;
}
section.quintopiano article.colore_slide_6 div {
    background:#2C84EE;
}
section.quintopiano article.colore_slide_7 div {
    background:#0A54BC;
}
section.quintopiano article.colore_slide_8 div {
    background:#5F3BBA;
}
section.quintopiano article.colore_slide_9 div {
    background:#90408A;
}
section.secondopiano article.colore_slide_0 h3 a {
    color:#B41B43;
}
section.secondopiano article.colore_slide_1 h3 a {
    color:#D9522B;
}
section.secondopiano article.colore_slide_2 h3 a {
    color:#FD7300;
}
section.secondopiano article.colore_slide_3 h3 a {
    color:#E3C800;
}
section.secondopiano article.colore_slide_4 h3 a {
    color:#7FB900;
}
section.secondopiano article.colore_slide_5 h3 a {
    color:#009A01;
}
section.secondopiano article.colore_slide_6 h3 a {
    color:#2C84EE;
}
section.secondopiano article.colore_slide_7 h3 a {
    color:#0A54BC;
}
section.secondopiano article.colore_slide_8 h3 a {
    color:#5F3BBA;
}
section.secondopiano article.colore_slide_9 h3 a {
    color:#90408A;
}
section.quintopiano article, section.quartopiano article {
    background:#FFFFFF !important;
    border-bottom:0.0625rem solid #EEEEEE;
}
/*MULTI PUNTI MAPPA*/
#contenuto div.mappa_multi_punti table tr {
    border-bottom: 1px solid #EEEEEE;
}
#contenuto div.mappa_multi_punti table td:before {
    background:#FFFFFF;
    color:#312F30;
}
#contenuto div.mappa_multi_punti table td {
    background:#FFFFFF;
}
}
/* ipad desktop ----------- */
@media only screen and (min-width : 1201px) {
#head {
    background:#FFF;
}

#slideHead {
    color:#000 !important;
}


section.secondopiano {
}
section.secondopiano article.colore_slide_0 {
    background:#B41B43;
}
section.secondopiano article.colore_slide_1 {
    background:#D9522B;
}
section.secondopiano article.colore_slide_2 {
    background:#FD7300;
}
section.secondopiano article.colore_slide_3 {
    background:#E3C800;
}
section.secondopiano article.colore_slide_4 {
    background:#7FB900;
}
section.secondopiano article.colore_slide_5 {
    background:#009A01;
}
section.secondopiano article.colore_slide_6 {
    background:#2C84EE;
}
section.secondopiano article.colore_slide_7 {
    background:#0A54BC;
}
section.secondopiano article.colore_slide_8 {
    background:#5F3BBA;
}
section.secondopiano article.colore_slide_9 {
    background:#90408A;
}
div.paginazione label {
    background:#FFFFFF;
}
div.paginazione label.selected {
    background:#F44029;
}
section.quartopiano article.colore_slide_0 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #B41B43;
}
section.quartopiano article.colore_slide_1 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #D9522B;
}
section.quartopiano article.colore_slide_2 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #FD7300;
}
section.quartopiano article.colore_slide_3 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #E3C800;
}
section.quartopiano article.colore_slide_4 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #7FB900;
}
section.quartopiano article.colore_slide_5 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #009A01;
}
section.quartopiano article.colore_slide_6 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #2C84EE;
}
section.quartopiano article.colore_slide_7 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #0A54BC;
}
section.quartopiano article.colore_slide_8 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #5F3BBA;
}
section.quartopiano article.colore_slide_9 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #90408A;
}



section.secondopiano article.colore_slide_0 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #B41B43;
}
section.secondopiano article.colore_slide_1 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #D9522B;
}
section.secondopiano article.colore_slide_2 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #FD7300;
}
section.secondopiano article.colore_slide_3 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #E3C800;
}
section.secondopiano article.colore_slide_4 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #7FB900;
}
section.secondopiano article.colore_slide_5 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #009A01;
}
section.secondopiano article.colore_slide_6 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #2C84EE;
}
section.secondopiano article.colore_slide_7 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #0A54BC;
}
section.secondopiano article.colore_slide_8 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #5F3BBA;
}
section.secondopiano article.colore_slide_9 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #90408A;
}




section.quintopiano article.colore_slide_0 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #B41B43;
}
section.quintopiano article.colore_slide_1 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #D9522B;
}
section.quintopiano article.colore_slide_2 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #FD7300;
}
section.quintopiano article.colore_slide_3 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #E3C800;
}
section.quintopiano article.colore_slide_4 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #7FB900;
}
section.quintopiano article.colore_slide_5 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #009A01;
}
section.quintopiano article.colore_slide_6 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #2C84EE;
}
section.quintopiano article.colore_slide_7 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #0A54BC;
}
section.quintopiano article.colore_slide_8 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #5F3BBA;
}
section.quintopiano article.colore_slide_9 div {
    background:url(../../../images/pubblico/modulo01.png) no-repeat #90408A;
}



section.quartopiano article a.vai {
    border:1px solid #FFFFFF;
    color:#FFFFFF;
}
section.quartopiano article {
    border-bottom:0.0625rem solid #EEEEEE;
}
section.quintopiano article span.prezzo_scontato {
    color:#FFFFFF !important;
}
}

/* CALENDARIO */
#calendario #elenco_eventi section article div.data {
    background:#FFFFFF;
}
#calendario #elenco_eventi section article div.data span.mese, #calendario_tabella #tabella_calendario table td, #calendario_tabella #tabella_calendario #controlli {
    background:#7FB900;
    color:#FFFFFF;
}
#calendario #elenco_eventi section article div.data span.giorno {
    color:#312F30;
}
#calendario_tabella #tabella_calendario table td a {
    color:#FFFFFF;
}
#calendario_tabella #tabella_calendario table td.select {
    color:#FFFFFF;
    background:#F44029;
}
#calendario_tabella #tabella_calendario table th, #calendario_tabella #tabella_calendario table td.precedente, #calendario_tabella #tabella_calendario table td.successivo {
    color:#7FB900;
    background:#EEEEEE;
}
#calendario_tabella #tabella_calendario #controlli a {
    color:#FFFFFF;
}
#calendario_tabella #tabella_calendario #controlli a:hover, #calendario #elenco_eventi section article h3 a:hover {
    color:#F44029;
}
#calendario #elenco_eventi section article {
    border-bottom:0.0625rem solid #EEEEEE;
}
#calendario #elenco_eventi section article h3, #calendario #elenco_eventi section article h3 a, #calendario h2 {
    color:#009A01;
}
#calendario #elenco_eventi section article p {
    color:#312F30;
}
/* FINE CALENDARIO */