/*INIZIO IMPOSTAZIONI GENERALI*/
@font-face {
    font-family: 'BankGothic';
    src: url('../fonts/bankgothic_lt_bt_light-webfont.eot');
    src: url('../fonts/bankgothic_lt_bt_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bankgothic_lt_bt_light-webfont.woff') format('woff'),
         url('../fonts/bankgothic_lt_bt_light-webfont.ttf') format('truetype'),
         url('../fonts/bankgothic_lt_bt_light-webfont.svg#BankGothicLtBTLight') format('svg');
}

@font-face {
    font-family: 'BodoniStdBook';
    src: url('../fonts/bodonistd-book-webfont.eot');
    src: url('../fonts/bodonistd-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bodonistd-book-webfont.woff') format('woff'),
         url('../fonts/bodonistd-book-webfont.ttf') format('truetype'),
         url('../fonts/bodonistd-book-webfont.svg#BodoniStdBook') format('svg');
    
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BodoniStdBold';
    src: url('../fonts/bodonistd-bold-webfont.eot');
    src: url('../fonts/bodonistd-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bodonistd-bold-webfont.woff') format('woff'),
         url('../fonts/bodonistd-bold-webfont.ttf') format('truetype'),
         url('../fonts/bodonistd-bold-webfont.svg#BodoniStdBold') format('svg');
}

@font-face {
    font-family: 'BodoniBELight';
    src: url('../fonts/bodoni-webfont.eot');
    src: url('../fonts/bodoni-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bodoni-webfont.woff') format('woff'),
         url('../fonts/bodoni-webfont.ttf') format('truetype'),
         url('../fonts/bodoni-webfont.svg#BodoniBELight') format('svg');
         
	font-weight: normal;
}

A, A:hover  {text-decoration: none;}

/*INIZIO STILI STRUTTURA*/
body {font-family: Arial; font-size:12px; behavior: url(../css/ie-css3.htc); background-color: #32241C; color:#E0BC73; overflow: hidden;}
.barra_footer {background: transparent url("../images/bg_barra_footer.png") repeat top left; border-top:1px solid #BB9753; z-index: 250;}
.footer_right {text-align: right;}
.tasto_apri_pagina {display: none; margin-top: -25px;}
.pagina {background: transparent url("../images/bg_pagina.png") repeat top left; overflow: auto;}
.pagina_top {background: transparent url("../images/bg_pagina.png") repeat top center;}
.pagina_bottom {background: transparent url("../images/bg_pagina.png") repeat top center;}
.pagina_center {font-family: "BodoniBELight", Times New Roman; color: #E0BC73; font-size: 400%; line-height:120%; text-align: left;}
.pagina_center A:link,.pagina_center A:active,.pagina_center A:visited {color: #E0BC73; text-decoration: none;}
.pagina_center A:hover {color: #ffffff; text-decoration: none;}
h1, h2, h3, h4, .titolo_offerta_statica H2 {font-family: "BodoniBELight", Times New Roman; font-size: 10%; font-weight: normal; line-height:120%; margin-bottom: 20px; text-align: left; text-shadow: 0 1px 0 #000000;}
/*#footer_left {display: none;}*/

#contenitore_pagina {padding-left: 20px; position: absolute; right: 0; top: 0; width: 450px;}
#contenitore_pagina .ui-resizable-w {width: 13px; height: 57px; background: transparent url("../images/maniglia.png") no-repeat top left; position: absolute; top:50%; left: 7px;}
#contenitore_pagina .ui-resizable-w:hover {cursor: ew-resize;}
.tasto_chiusura {background: transparent url("../images/tasto_chiudi.png") no-repeat top center; cursor: pointer;}
/*FINE STILI STRUTTURA*/

/*INIZIO IMPOSTAZIONI MODULO OFFERTE STATIC 01*/
.titolo_offerta_statica {color: #fee6a2; padding: 1px 4px;}
.titolo_offerta_statica H2 {color: #fee6a2; margin-bottom: 5px!important; margin-top: 5px!important;}
.titolo_offerta_statica H2 A {color: #fee6a2!important;}
.testo_offerta_statica {padding: 1px 4px; margin-bottom: 15px; padding-top: 5px;}
.offerta_statica {margin-bottom: 20px;}
.tasto_offerta_statica {border-bottom: 1px solid #FEE6A2; display: block; line-height: 120%; text-align: right;}
.tasto_offerta_statica A {color: #FEE6A2;}
.tasto_offerta_statica A:hover {color: #ffffff;}
/*FINE IMPOSTAZIONI MODULO OFFERTE STATIC 01*/

/*INIZIO IMPOSTAZIONI MODULO NAVIGAZIONE 03*/
.menu_navigazione03_sti .voce_menu_sti A {font-family: 'BankGothic',Arial; font-size: 15px; color: #BB9753; white-space: nowrap; text-transform: uppercase;}
.menu_navigazione03_sti .voce_menu_sti A:hover {text-decoration: none; background-color: #861E22;color: #BB9753;}
.menu_navigazione03_sti .voce_menu_sti A {
	text-shadow: 1px 1px 1px #000000;
	-ms-filter: "progid:DXImageTransform.Microsoft.DropShadow(offx=1, offy=1, color='#000000', positive='true')";
	filter: progid:DXImageTransform.Microsoft.DropShadow(offx=1, offy=1, color='#000000', positive='true');
}
.menu_navigazione03_sti .submenu_navigazione03_str  {background: transparent url("../images/bg_pagina.png") repeat top left; border: 1px solid #BB9753; z-index: 251;}
.menu_navigazione03_sti .voce_7 {background: transparent url("../images/bg_tasto_res.png") no-repeat center 13px;}
.menu_navigazione03_sti .voce_7 A {color: #ffffff;}
.menu_navigazione03_sti .voce_7 A:hover {color: #BB9753; background: none;}
/*FINE IMPOSTAZIONI MODULO NAVIGAZIONE 03*/


/*NEWSLETTER*/
.paginacentrale {font-weight: lighter;}
.paginacentrale h1 {font-size: 25px;}
.riga_mailing, .riga_mailing2 {font-weight: lighter;}
.riga_mailing .dati {font-size: 30px;}
.mail_bottom {font-weight: lighter;}
.riga_mailing2 TEXTAREA {color: #E0BC73; font-family: Arial; font-size: 11px; background: none; border: none; }
.tasto_mailing {text-align: center;}
.tasto_mailing .pulsante {background: none; border: none; color: #E0BC73; font-size: 25px; font-family: "BodoniBELight","Times New Roman"; cursor: pointer;}
.tasto_mailing .pulsante:hover {color: #ffffff;}
#paginacentrale #loading {text-align: center;}
.riga_mailing #campo_obb_news, .riga_mailing2 #campo_obb_news {font-size: 18px; line-height: 10px; float: right; vertical-align: top;}
.errore {
	color:#ff0000!important;
}

/*NEWSLETTER*/

/*MODULO HTML 01*/
.box_html01_sti_1 {background: transparent url("../images/bg_banner_pdf.png") no-repeat top left;}
.box_html01_sti_1 A:link,
.box_html01_sti_1 A:active,
.box_html01_sti_1 A:visited {color:#E0BC73;}
.box_html01_sti_1 A:hover {color:#FEE6A2;}
/*MODULO HTML 01*/

/*INIZIO IMPOSTAZIONI MODULO LINGUA 01*/
.box_lingue01_sti {line-height: 20px;}
.box_lingue01_sti .lingua_sel {line-height: 20px; font-family: 'BankGothic',Arial; color: #ffffff; font-size: 9px;}
.box_lingue01_sti #elenco_lingue UL {background-color: #E0BC73; line-height: 0px;}
.box_lingue01_sti #elenco_lingue UL LI A {line-height: 20px; font-family: 'BankGothic',Arial; color: #ffffff; font-size: 9px;}
.box_lingue01_sti #elenco_lingue UL LI A:hover {background-color: #861E22;}
/*FINE IMPOSTAZIONI MODULO LINGUA 01*/

/*INIZIO IMPOSTAZIONI MODULO IMMAGINE 01*/
.box_immagine_01_1, .box_immagine_01_2 {text-align: center;}
/*FINE IMPOSTAZIONI MODULO IMMAGINE 01*/

/*INIZIO STILI BACKOFFICE*/
.citazione {text-align: left; font-style: italic; text-transform: lowercase;}
.nascondi{display: none;}
.fotomss {display: none;}
.fs_gallery{display: none;}
.pressIMG_sx {float: left; clear: left; text-align: left; margin-bottom: 15px; border: 1px solid #BB9753; background-color: #441419;}
.pressIMG_dx {float: right;	clear: right; text-align: right; margin-bottom: 15px; border: 1px solid #BB9753; background-color: #441419;}
.p_dis_pressIMG_sx, .p_dis_pressIMG_dx {background-color: #BB9753; padding: 5px 5px 5px 8px; text-align: left; color: #ffffff; font-weight: bold;}
.img_pressIMG_sx, .img_pressIMG_dx{width: 300px;}
.lo {float: left; padding: 3px 3px 3px 16px; background: transparent url("../images/down.png") no-repeat left center; margin-left: 3px;}
.hi {float: right; padding: 3px 16px 3px 3px; background: transparent url("../images/down.png") no-repeat right center; margin-right: 3px;}
.lo A:link, .lo A:active, .lo A:visited, .hi A:link, .hi A:active, .hi A:visited {color: #BB9753; font-family: Arial; font-size: 10px;}
.lo A:hover, .hi A:hover {color: #ffffff;}
.introduzione {color:#E0BC73; font-size: 11px; display: none;}
.descrizione p {text-align:justify;}
.descrizione h1 {font-size: 20px; color:#bb9753; font-weight: normal; margin-bottom:20px;}
.descrizione h3 {font-size: 12px; color:#F2F2F2; font-weight: normal;}
.imgSx {float:left; border:1px solid #bb9753; margin-right:7px;}
.lista, .lista UL {list-style:none!important; margin:0px;}
.lista UL li:before {content:"- ";}

.boxpdf {background: transparent url("../images/icona-pdf.png") no-repeat left center; /* background-color: rgba(255, 255, 255, 0.1); border:1px solid #bb9753; */ color:#FFFFFF; margin:10px 0; padding:5px 5px 0px 45px; text-align:left; clear: both; text-shadow: 0 1px 0 #000000;}
.boxpdf A {letter-spacing:-0.3px; font-family: "BodoniBELight", Times New Roman; color: #E0BC73; font-size: 100%; line-height:120%; text-align: left; line-height: 120%;)

.pulsante {background-color: #a29892; border: 1px solid #7b7470; padding:3px 2px 3px 2px; text-align: center;}
.pulsante A{color:#231F20; text-decoration: none;}
.imgcentrata {border:1px solid #c8c1bc; width: 100%; margin-top:10px; margin-bottom:10px;}
/*FINE STILI BACKOFFICE*/

/*INIZIO IMPOSTAZIONI MODULO FS_GALLERY 01*/
html.loading{background:#32241C;}
html.jbg-body,body.jbg-body,.jbgallery,.jbgallery .jbg-wrap table,.jbgallery .jbg-wrap td{background:#32241C;font-family:Arial;}
.jbgallery .jbg-wrap{background:#32241C;}
/*FINE IMPOSTAZIONI MODULO FS_GALLERY 01*/
