div#richiesta_prenotazione {
display: none;
position: absolute;
top: 217px;
}


table#tabella_lastre > tbody > tr > td {
color: rgb(0, 0, 0);
}


#lang_sel a:visited {
background: #fafafa !important;
padding-left: 6px !important;
border: solid 1px #e3e3e3;
border-bottom-style: none !important;
}

#lang_sel a.lang_sel_sel {

color: #444;
}


.header_meta .language_switcher #lang_sel a {
border: none !important;
}


#bottoni_sezioni > label > a {
background-color: white;
}



/* Footer */
body {
min-height: 653PX;
}


.page_footer .socket {
border-bottom-color: #424242 !important;
}
page_footer .socket {
background-color: #424242;
color: #B2B2B2;
}
.invicta_canvas {
width: 1090px;
padding: 0 10px;
margin: 0 auto;
position: relative;
height: 39px;
}

.page_footer .socket .copyrights {
float: left;
}



#tabella_lastre > thead > tr > th {
padding-left: 4px !important;
padding-right: 4px !important;
}
#tabella_lastre > thead > tr > th#tab_th_8{
padding-left: 4px !important;
padding-right: 4px !important;
}


#tabella_lastre > thead.tableFloatingHeaderOriginal > tr > th:nth-child(14) {
padding-right: 5.5px !important;
}



/* z index frecce */

.scrollingHotSpotRight{
z-index: 1 !important;
}
.scrollingHotSpotLeft{
z-index: 1 !important;
}
#tabella_lastre > thead.tableFloatingHeaderOriginal{
z-index: 2 !important;
}

/* Larghezza filtri */

#bancata_sec {
width: 125px !important;
}

#larghezza_sec {
width: 125px !important;
}

#lunghezza_sec {
width: 126px !important;
}


#ricerca_marmi_chosen {
width: 330	px !important;
}

#ricerca_marmi {
width: 330px;
}

#spessore_sec {
margin-left: 1px;
width: 125px !important;
}

#qualita_sec {
margin-left: 1px;
width: 125px !important;
}

#blocco_sec {
margin-left: 1px;
width: 70px !important;
vertical-align: middle;
height: 14px;
}


/* Matteo */

/* Cursore sulla tabella */
#tabella_lastre > tbody > tr:hover {
cursor: pointer;
background-color: #e9e9e9;
}
tr.riga_slave {
background-color: white !important;
}

tr.riga_slave_ma {
background-color: white !important;
}


/* Tolgo il cursore dalle ultime due righe */
tr#riga_totali_prenotati_tab, tr#riga_totali_tab {
cursor: auto !important;
background-color: #e9e9e9;
}








/* select con gli spigoli */
  
select {
  -webkit-border-radius:0px;
    -moz-border-radius:0px;
    border-radius:0px;
}

/* Maiuscolo tasti alto dx */
span.sinistratre {
text-transform: uppercase;
display: inline-block;
}



/* Layout loading */
#loading {
text-align: center;
}


/* Elimino il problema delle fasce laterali x salvare immagine */
.fancybox-nav {
   width: 15%;
}



/* Righetta inutile */
#filtri_tabella > hr{
    display:none;
}



/*Bordi senza interruzioni */
#tabella_lastre {
	border-collapse: collapse;
	border-spacing:0px;
	width: 1090px;
	margin: 0px;
	word-wrap: break-word;
	table-layout: fixed;
	background: #fff;
}

/*Formatto prima riga tabella */
#tabella_lastre > thead {
text-transform: uppercase;
color: white;
}
#tabella_lastre > thead > tr > th {
background-color: grey;
font-weight: 400;
font-family: arial;
                padding-top:6px;
                padding-bottom:6px;
                padding-left:5px;
                padding-right:5px;
z-index: 100;
font-size: 88%;
border-right:0px;
border-left:0px;
}





table {
border-collapse: separate;
border-spacing: 0px !important;
  }



            #tabella_lastre td
            {
                padding-top:2px;
                padding-bottom:2px;
                padding-left:5px;
                padding-right:5px;
                text-align: right;
                font-size: 88%;
                border-right:0px;
				border-left:0px;
            }

            #tabella_lastre th
            {
                border-top: 1px solid lightgray;
                /*border:1px solid red;*/
            }

            #tabella_lastre tr.con_riga td
            {
                border-top: 1px solid lightgray;
            }

            #tabella_lastre tr.no_riga td
            {
                border-top: 0px solid lightgray;
            }

/* Sticky */

#filtri_tabella.stick {
    position: fixed;
    top: 121px;
    z-index: 200;
}

#tabella_lastre > thead.stick{
    position: fixed;
    top: 228px;
    z-index: 200;
}

#filtri_tabella2 {
margin-bottom: 0px;
margin-right: 0px;
width: 1090px;
border-bottom-width: 30px;
padding-bottom: 12px;
background-color: #fcfcfc !important;
}




/* _________________________________________________________________________MARIO___*/

        #contenitore_pagina
        {
            margin: auto;
             width: 1090px;
        }

        #Titolo_ziche
        {
            width: 940px;
            z-index: 100;
            top:0px;
            border:0px solid red;
    
     margin-left: auto;
     margin-right: auto;
        }

        #filtri_tabella
        {
            background-color:#fcfcfc;
            margin: 0px;
            border: 0px solid red;
            width: 1090px;
        }

        #contenitore_dati_big
        {
            margin: auto;
            position: absolute;
            top: 292px;
        }

        

        #riga_totali_prenotati_tab td
        {
            border-top: 2px solid lightgray;
        }

        #Button_stampa_lista
        {
            text-align: right;
        }

        .riga_totali
        {
            font-size: 1.2em;
            font-weight: bold;
        }

        .riga_vedi_foto
        {
            background: #ebe7e7;
        }

        .premuto
        {
            
            background-color:#ebe7e7;
        }

        .cl_bottoni_sezioni
        {
            border:0px solid lightgray;
            
        }

        .cl_bottoni_sezioni a {
text-decoration: none;
width: 130px;
text-align: center;
}

        #bottoni_sezioni
        {
           padding-top:15px; 
           padding-bottom:12px; 
        }
        #bottom_pagina
        { 
            width: 930px;
            z-index: 100;
            bottom:0px;
            border:0px solid red;
            margin-left: auto;
            margin-right: auto;
            background: #fff;
            padding-bottom:5px;
        }
        
       
       
   /* Layout pulsanti tipologia */
       
span.sinistratre {
color: white;
margin-right: 1px;
background-color: grey;
padding-top: 5px;
padding-bottom: 5px;
} 

span.sinistratre:hover {
color: white;
margin-right: 1px;
background-color: #f02200;
padding-top: 5px;
padding-bottom: 5px;
} 
        


#Button_stampa_lista > a {
text-align: center;
}

#Button_email_lista > a > span {
background-color: #f02200 !important;
text-align: center;
}
      
#bottoni_sezioni {
padding-top: 11px;
padding-bottom: 11px;
width: 650px;
float: left;
}

#tasti {
text-align: right;
padding-top: 11px;
padding-bottom: 11px;
/*padding-right:4px;*/
width: 280px ;
float: right;
}



span.sinistratre:hover {
color: white;
margin-right: 1px;
background-color: #f02200;
padding-top: 5px;
padding-bottom: 5px;
}
span.sinistratre {
width:126px;
color: white;
margin-right: 1px;
background-color: grey;
padding-top: 5px;
padding-bottom: 5px;
}
        
    
        

/* _________________________________________________________________________GENERALE___*/


body {  background-color:#fcfcfc; color: #585858; display: block; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; min-width: 960px; font-size: 13px; color: #585858; font-family: "Arial" !important; }

section { display: block; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

div{ margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; display: block; }

a { -webkit-transition: color 0.3s ease; -moz-transition: color 0.3s ease; -o-transition: color 0.3s ease; transition: color 0.3s ease; text-decoration: none; color: #737373; }

a:hover { color: #f02200; }

span { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

i { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }


#contenitore_dati_big{ background-color:#fcfcfc !important;  }


/* ____________________________________________________________________________LOGO___*/

.page_header .logo img { max-width: 100%; height: auto; margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; max-height: 100%; height:93px; padding: 0px 0px 13px!important; display: block; }


.page_header .logo a { display: block; height: 100%; }

.page_header .logo {
	padding-left: 36px;
	float:left;
	height:100%;
	}



/* ____________________________________________________________________________ALTRO___*/


.invicta_breadcrumb { font-size: 0.85em; margin-top: 6px; }

#invicta_top_arrow { background: #f0f0f0; border-color: #e3e3e3; background: #efefef; border: 3px solid #ededed; opacity: 0.4; width: 40px; height: 40px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -o-border-radius: 50px; border-radius: 50px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; display: none; position: fixed; right: 50px; bottom: 50px; text-align: center; z-index: 100; }

#invicta_root{ background-color: #fcfcfc; }

#invicta_root > header > div.header_wrapper > div { height: 106px;}

#invicta_root > header > div.header_wrapper{ background-color: #fbfbfb !important;}

#invicta_root > header > div.header_wrapper_extras > div > div > div.alignright > div > a { font-size: 114%; }

#invicta_root > header > div.header_wrapper_extras > div > div > div.alignright > div > span.separator { display: none; }

#invicta_root > header > div.header_wrapper_extras > div > div > div.alignright > div > span.end { display: none; }

#invicta_root > header > div.header_wrapper > div > div > nav > select { display: none; }

#invicta_root > header > div.header_wrapper > section > div > div.social > div > a { color: #444; }

.invicta_fixed_header .header_wrapper { position: fixed; width: 100%; background: rgb(255,255,255); background: rgba(255,255,255,0.85); z-index: 30; }

.invicta_fixed_header .header_wrapper_extras { padding-top: 121px; }

.invicta_fixed_header .page_header .header_main nav { margin-bottom: 10px; margin-top:34px; }




.header { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

.page_header .header_main nav { float: none; position: absolute; right: 10px; margin-top: 56px; }

.page_header .header_meta { border-top: 0px solid #424242; background-color: #fdfdfd; padding: 3px 0 3px 0; color: #737373; border-top: 0px; height: 15px; background: rgba(9, 0, 0, 0) !important; color: #FFF !important; border-bottom-width: 0px !important; padding-top: 0px !important; padding-bottom: 0px !important; border-bottom: 1px solid #e2e2e2; }

.page_header .header_meta a { text-decoration: none; }

.page_header .header_meta .callus { float: left; line-height: 27px; }

.page_header .header_meta .social { float: right; margin-top: 2px; }

.page_header .header_meta .social_links { display: inline-block; color: #a2a2a2; }

.page_header .header_meta .social_links a { margin-right: 6px; font-size: 1.15em; line-height: 100%; display: inline-block; vertical-align: middle; }

.page_header .header_meta .language_switcher{ color: #b2b2b2; margin-left:0px; }

.page_header .header_meta .language_switcher #lang_sel li { float: none; width: 120px; }

.header_meta .language_switcher #lang_sel { display: inline-block; height: auto; font-family: inherit; text-align: left; }

.page_header .sf-menu a { color: #333333; }

.page_header .title_area { color: #484848; background: #fafafa; border-top: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; padding: 28px 0 26px 0; background-color: #e9e9e9; border-color: #bbbbbb; }

.page_header .title_area a { color: #484848; }

.page_header .title_area h1 { font-size: 1.8em; color: #484848; margin: 0; font-weight: 500; margin: 0; padding: 0; vertical-align: baseline; }

.alignleft { float: left; display: block; margin: 4px 15px 5px 0; }

.alignright { float: right; display: block; margin: 4px 0 5px 15px; }



.sf-menu > li { line-height: 40px; white-space: nowrap; -webkit-transition: background .2s; transition: background .2s; float: left; position: relative; margin-left:5px }

.sf-menu > li > a { padding-right: 20px; }
.sf-menu > li:last-child > a {
padding-right: 0;
}

.sf-menu a { display: block; position: relative; cursor: pointer; text-decoration: none; zoom: 1; color: #737373; }

.sf-menu, .sf-menu * { margin: 0; padding: 0; list-style: none; -webkit-font-smoothing: subpixel-antialiased; }

sf-menu * { margin: 0; padding: 0; list-style: none; -webkit-font-smoothing: subpixel-antialiased; }

ul { display: block; list-style-type: disc; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 40px; }

#main_menu > li > a { font-weight: 700; text-transform: capitalize; font-size: 114% !important; }




[class^="icon-"], [class*=" icon-"] { display: inline; width: auto; height: auto; line-height: normal; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; margin-top: 0; }

[class^="icon-"]:before, [class*=" icon-"]:before { text-decoration: inherit; display: inline-block; speak: none; } 

a [class^="icon-"], a [class*=" icon-"] { display: inline; }

[class^="icon-"], [class*=" icon-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; }

.icon-skype:before { content: "\f17e"; }
.icon-facebook:before { content: "\f09a"; }
.icon-twitter:before { content: "\f099"; }
.icon-google-plus:before { content: "\f0d5"; }
.icon-linkedin:before { content: "\f0e1"; }
.icon-instagram:before { content: "\f16d"; }
.icon-youtube:before { content: "\f167"; }








#lang_sel { height: 32px; position: relative; font-family: verdana, arial, sans-serif; display: inline-block; } #lang_sel ul, #lang_sel li { padding: 0 !important; margin: 0 !important; list-style-type: none !important; }

ul { list-style: none; }

ul { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }

ul{ display: block; list-style-type: disc; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 40px; }


#lang_sel li { position: relative; padding: 0 !important; margin: 0 !important; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; display: list-item; text-align: -webkit-match-parent; float: none; width: 120px; list-style-type: none !important; }

.header_meta .language_switcher #lang_sel a.lang_sel_sel { background-color: transparent; color: inherit; padding-left: 6px; }

.header_meta .language_switcher #lang_sel a { border: none; }

#lang_sel a.lang_sel_sel { background: url(https://www.ziche.com/wp-content/plugins/sitepress-multilingual-cms/res/img/nav-arrow-down.png) #fff right no-repeat; color: #444; }

#lang_sel a, #lang_sel a:visited { display: block; font-size: 11px; text-decoration: none !important; color: #444444; border: 1px solid #cdcdcd; background: #fff; padding-left: 10px; line-height: 24px; }

#lang_sel > ul > li > a { color: #444 !important; }


#lang_sel img.iclflag { width: 18px; height: 12px; position: relative; top: 1px; }

.header_meta .language_switcher #lang_sel ul ul.visible_with_js { visibility: visible; }

.header_meta .language_switcher #lang_sel ul ul { z-index: 2; top: 21px; border: none; padding-top: 4px !important; height: auto; display: block; width: 120px; -webkit-box-shadow: 0px 6px 14px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 6px 14px 0 rgba(0, 0, 0, 0.1); box-shadow: 0px 6px 14px 0 rgba(0, 0, 0, 0.1); }

#lang_sel ul ul { visibility: hidden; position: absolute; height: 0; top: 25px; left: 0; width: 149px; border-top: 1px solid #cdcdcd; }

.header_meta .language_switcher #lang_sel ul ul li:last-child a { border-bottom-style: solid; }

.header_meta .language_switcher #lang_sel img.iclflag { vertical-align: middle; width: 18px; height: 12px; position: relative; top: 1px; }

#menu-item-9113 > a > img { margin-top: 8px; }

.page_header .title_area h1 {
font-weight: 100;
font-family: arial;
font-size: 177%;
}

.header_meta .language_switcher #lang_sel img.iclflag {
vertical-align: middle;
top: -1px;
}

#invicta_root > header > div.header_wrapper > div > div { height:106px; }

#main_menu > li > a:hover {
color: #f02200;
}

#menu-item-10761 > a {
color: #f02200;
}

#invicta_root > header > div.header_wrapper > section > div > div.social > div > a > i:hover {
color: #f02200;
}




















/* Ciao */

        #Titolo_ziche
        {
            position: fixed;
            width: 930px;
            z-index: 100;
            top:0px;
            border:0px solid red;
    
     margin-left: auto;
     margin-right: auto;
        }


            #tabella_lastre th
            {
                z-index: 100;
                padding-top: 5px;
                padding-left: 2px;
                padding-right: 2px;
                padding-bottom: 5px;
                background: #fff;
                text-align: right;
                font-size: 0.85em;
            }

            #tabella_lastre td
            {
                padding: 2px;
                text-align: right;
                font-size: 0.85em;
            }

            #tabella_lastre th
            {
                border-top: 1px solid lightgray;
                /*border:1px solid red;*/
            }

            #tabella_lastre tr.con_riga td
            {
                border-top: 1px solid lightgray;
            }

            #tabella_lastre tr.no_riga td
            {
                border-top: 0px solid lightgray;
            }

        #riga_totali_prenotati_tab td
        {
            border-top: 2px solid lightgray;
        }

        #Button_stampa_lista
        {
            text-align: right;
        }

        .riga_totali
        {
            font-size: 1.2em;
            font-weight: bold;
        }

        .riga_vedi_foto
        {
            background: #ebe7e7;
        }

        .premuto
        {
            
            background-color:#ebe7e7;
        }

       


        #bottom_pagina
        {
            position: fixed;
            width: 935px;
            z-index: 100;
            bottom:0px;
            border:0px solid red;
            margin-left: auto;
            margin-right: auto;
            background: #fff;
            padding-bottom:5px;
        }











/*______________________________________________________________________

Email

______________________________________________________________________*/

        #contenitore_email
        {
            background: #fff;
            border: 0px solid lightgray;
            width: 700px;
            padding: 0px;
            overflow: auto;
	    -webkit-box-shadow: 0px 200px 0px 520px rgba(0,0,0,0.75);
	    -moz-box-shadow: 0px 200px 0px 520px rgba(0,0,0,0.75);
           box-shadow: 0px 200px 0px 520px rgba(0,0,0,0.75);
	   z-index: 400;
}

        .ui-dialog .ui-dialog-content
        {
            background: none repeat scroll 0 0 transparent;
            border: 0 none;
            overflow: auto;
            padding: 0.0em 0.0em;
            position: relative;
            font-size: 0.7em;
        }

        .ui-dialog-title
        {
	z-index: 500;
            font-size: 0.9em !important;
            color: #FFFFFF !important;
            /*background: #000000 !important;*/
        }

	div.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
position: relative;
z-index: 900;
text-align: right;
}

div.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.ui-draggable.ui-resizable {

		position: fixed !important;
height: auto;
width: 700px;
top: 245px;
left: 315px;
display: block;
z-index: 1000 !important;}


        #tabella_lastre_email
        {
            width: 680px;
            margin: 0px;
            word-wrap: break-word;
            table-layout: fixed;
            background: #fff;
	
        }

            #tabella_lastre_email td
            {
                text-align: right;
                border-top: 1px solid lightgray;
		z-index: 400;
		padding-top: 2px;
		padding-bottom: 2px;
            }

       #contenitore_email_text {
text-align: left;
padding: 2px;
width: 450px;
border: 0px solid red;
z-index: 400;
}

        #email_name, #email_tel, #email_email
        {
            width: 200px;
            padding: 2px;
        }

        #contenitore_email_dati
        {
            padding: 2px;
            text-align: left;
            width: 670px;
            float: left;
            border: 0px solid red;
		z-index: 400;
        padding-top: 26px;
        }

div#prenotazione1 {
width: 330px;
float: left;
}
div#prenotazione2 {
width: 340px;
float: right;
}


div#contenitore_email_pulsanti > button{
width: 76px !important;
height: 23px !important;
font-size: 11px !important;
}



textarea#email_text{
padding-left: 12px;
margin-left: 150px;
width: 400px;
height: 104px;
margin-top: 12px;
}


        #contenitore_email_tabella
        {
            margin-left:10px;
            margin-top: 10px;
            border: 0px solid red;
            float: right;
            width: 300px;
		z-index: 400;
        }

        #contenitore_email_pulsanti
        {
            margin-top: 10px;
            margin-bottom: 10px;
            border: 0px solid red;
            float: left;
            width: 300px;
            text-align: center;
		z-index: 400;
        }




        #contenitore_email_materiale
        {
            width: 700px;
            text-align: center;
            float: left;
            margin-top: 10px;
		z-index: 400;
        }


        .totali_email
        {
            font-weight: bold;
		z-index: 400;
        }

.ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
display: none;
}


div#contenitore_email_inizio > p {
text-align: center;
padding-bottom: 12px;
text-transform: uppercase;
font-size: 15px;
background: gray;
margin-top: 0px;
padding-top: 12px;
color: white;
}

div#contenitore_email_dati > div > label {
font-weight: 700;
font-size: 12px;

}





table#tabella_lastre_email > thead > tr {
background: lighgray;
background: gray;
color: white;
font-weight: 200 !important;
text-transform: uppercase;
}

table#tabella_lastre_email > thead > tr > th {
padding-top: 3px;
padding-bottom: 3px;
font-weight: 200 !important;
}



th#tab_email_th_1 {
width: 10px !important;
}
th#tab_email_th_2{
width: 10px !important;
}
th#tab_email_th_3{
width: 10px !important;
}
th#tab_email_th_4{
width: 20px !important;
}
th#tab_email_th_5{
width: 55px !important;
}
th#tab_email_th_6{
width: 5px !important;
}
th#tab_email_th_7{
width: 8px !important;
}
th#tab_email_th_8{
width: 8px !important;
}
th#tab_email_th_9{
width: 8px !important;
}
th#tab_email_th_10{
width: 8px !important;
}


td#email1 {
text-align: left;
padding-left: 18px;
}
td#email2 {
text-align: left;
padding-left: 16px;
}
td#email3 {
text-align: left;
padding-left: 18px;
}
td#email4 {
text-align: left;
padding-left: 27px;
}
td#email5 {
text-align: left;
padding-left: 36px;
}
td#email6 {
text-align: right;
padding-right: 13px;
}
td#email7 {
text-align: left;
padding-left: 14px;
}
td#email8 {
text-align: right;
padding-right: 13px;
}
td#email9 {
text-align: left;
padding-left: 16px;
}
td#email10 {
text-align: right;
padding-right: 10px;
}
td#email11 {
text-align: right;
padding-right: 10px;
}
td#email12 {
text-align: right;
padding-right: 13px;
}
td#email13 {
text-align: right;
padding-right: 10px;
}
td#email14 {
text-align: right;
padding-right: 10px;
}









div#tasti_prenotazione {
text-align: right;
padding-top: 26px;
padding-bottom: 11px;
padding-right: 4px;
width: 260px;
float: right;
}

#Button_prenota_lista {
text-align: right;
}

#Button_prenota_lista > a {
text-align: center;
}

#Button_prenota_lista > a > span {
background-color: #f02200 !important;
text-align: center;
}
#Button_prenota_lista > a {
text-align: center;
}

#Button_annulla_lista > a {
text-align: center;
}





/* */
div#backarrow {
position: relative;
top: 226PX;
}


#contfreccia{ 
position: relative;
left: 75px;
width:50px; 
height:50px; 
background: url(https://www.ziche.com/wp-content/themes/invicta-child/images/Arrow-back.png) no-repeat; }
#contfreccia:hover{ 
background: url(https://www.ziche.com/wp-content/themes/invicta-child/images/Arrow-back2.png) no-repeat; }



tr#riga_indietro > td {
background-color:#fcfcfc !important;
padding-left:2px !important;
text-align: center !important;
padding-top: 15px !important;
cursor: initial;
}

div#frecciaindietro2 {
width: 200px;
position: relative;
left: 367px;
cursor:pointer;
}


a#bandiera_lingua_scelta {
padding-left: 10PX !IMPORTANT;
}