/*INIZIO IMPOSTAZIONI GENERALI*/
@font-face {
    font-family: 'ITCAvantGardeGothicStdBook';
    src: url('../fonts/itcavantgardestd-bk-webfont.eot');
    src: url('../fonts/itcavantgardestd-bk-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/itcavantgardestd-bk-webfont.woff') format('woff'),
         url('../fonts/itcavantgardestd-bk-webfont.ttf') format('truetype'),
         url('../fonts/itcavantgardestd-bk-webfont.svg#ITCAvantGardeGothicStdBook') format('svg');
    font-weight: normal;
    font-style: normal;

}

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

}

body {
	color:#241e08;
	font-family: "ITCAvantGardeGothicStdBook", Arial;
	font-size:11px;
	background:#afa067 url(../images/stgeorge-bg.jpg) repeat-x left top;
}

B, STRONG {font-family: "ITCAvantGardeGothicStdMedium", Arial;}

img {
	behavior: url("../images/iepngfix.htc");
	border: none;
}

h1 {
	font-size: 18px;
	color: #231E11;
	font-weight: normal;
	line-height: 22px;
}

h2 {
	font-size: 13px;
	color: #241E11;
	font-weight: normal;
}

h3 {
	font-size:13px;
	color: #241E11;
	font-weight: normal;
}	

p {
	text-align: justify;
}

a:link, a:visited {
	color:#241E11;
	text-decoration:none;
}

*:focus,
*:active,
*:hover {
	outline:none;
}

button::-moz-focus-inner { 
	border: 0px;
}

a:hover {
	color:#444444 !important;
	text-decoration:none !important;
	cursor: pointer;
}

.footer_hotel {
	background:#231e11 url(../images/sotto_footer.png) repeat-x left top;
}

.contenitore_hotel {
	background-color: #e6e6e6;
}

.fregio_natalizio {background:transparent url(../images/fregio_natalizio.png) no-repeat left top;}
.ui-datepicker-trigger {cursor: pointer; position: relative; z-index: 1;}
/*FINE IMPOSTAZIONI GENERALI*/


/*INIZIO IMPOSTAZIONI TEMPLATE*/
#centro_hotel {
	background:#E6E6E6 url(../images/sfondo_centro.jpg) repeat-y right top;
	border-top: 1px solid #241E10;
}

#centro_hotel_wrap {
	background:transparent url(../images/sfondo_centro_wrap.jpg) no-repeat left bottom;
}

.top_header_hotel {
	background-color: #241e12;
}

#header_hotel .box_immagine01_sti A:link,
#header_hotel .box_immagine01_sti A:active,
#header_hotel .box_immagine01_sti A:visited{
	color:#ffffff;
}

.sinistra H3{
	color: #dddddd;
	font-size: 12px;
	font-weight: lighter;
}

.centrale {
	background:transparent url(../images/ombra-centrale.jpg) no-repeat left top;
}
/*FINE IMPOSTAZIONI TEMPLATE*/

/*INIZIO IMPOSTAZIONI MODULO BLOG 01*/
.modulo_blog_01 {background-color: #332b28;overflow: hidden; line-height: 17px;}
.titolo_modulo_blog {font-size:10px; color:#7B7871;}
.titolo_modulo_blog {font-size:10px; color:#999999;}
#post_blog {overflow: hidden;}
#post_blog UL {text-align: left;}
#post_blog UL LI {list-style-type: none;text-align: left;}
.titolo_blog h1, .titolo_blog h2, .titolo_blog h3{margin-top:0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px;}
.titolo_blog {text-align: left;}
.titolo_blog A {color:#999999; font-size:10px; text-transform: uppercase;}
.titolo_blog A:hover {color:#AFA067!important;}
/*INIZIO IMPOSTAZIONI MODULO BLOG 01*/

/*INIZIO IMPOSTAZIONI MODULO CORE*/
.imgombra {
	font-size: 10px;
}

.imgombra .didascalia {
	text-align: center;
	margin: 0px;
}


.img_banner_home {
    margin-left: -17px;
    margin-top: -21px;
    position: relative;
}

.box_core01_sti {
	text-align: justify;
	line-height: 16px;
}

.box_core01_sti h2 {
	text-align: left;
}

#centrale .box_core01_sti P{
}

#centrale .box_core01_sti UL{
	line-height: 18px;
	list-style-position:inside;
}

.pagina_servizi_new .link_servizi_1,
.pagina_servizi_new .link_servizi_2,
.pagina_servizi_new .link_servizi_3 {
	font-size: 19px;
}

.pagina_servizi_new .link_servizi_1 A:hover,
.pagina_servizi_new .link_servizi_2 A:hover,
.pagina_servizi_new .link_servizi_3 A:hover {
	color: #ffffff!important;
}

.elem_core_mod_sti P {
	font-size: 10px;
	text-align: left!important;
	line-height: 10px;
}

.elem_core_mod_sti .post_blog {
	background:transparent url(../images/divisore_moduli.jpg) no-repeat center bottom;
	line-height: 11px;
}

.elem_core_mod_sti .post_blog IMG{
	border: none;
}

/*FINE IMPOSTAZIONI MODULO CORE*/

/*INIZIO IMPOSTAZIONI MODULO MOD_CORE*/
.box_core01_sti .titolo_core01_sti {
	background:transparent url(../images/bg_title_right.jpg) no-repeat right center;
	color: #777777;
	font-size: 11px;
}

.box_core01_sti .titolo_blog h2 {
	font-size: 11px;
}

.box_core01_sti .titolo_blog h2 A:link,
.box_core01_sti .titolo_blog h2 A:active,
.box_core01_sti .titolo_blog h2 A:visited{
	color:#999999;
}

.box_core01_sti .titolo_blog h2 A:hover{
	color:#5F5A51;
}


/*FINE IMPOSTAZIONI MODULO MOD_CORE*/

/*INIZIO IMPOSTAZIONI MODULO MOD OFFERTA*/
.box_mod_offerte01_sti .titolo_mod_offerta_sti h3 A B {font-family: "ITCAvantGardeGothicStdBook", Arial;}
.box_mod_offerte01_sti .titolo_mod_offerta_sti h3 A {font-family: "ITCAvantGardeGothicStdBook", Arial; font-size: 20px; color: #ffffff; text-transform: uppercase;}
.box_mod_offerte01_sti .titolo_mod_offerta_sti h3 A:hover {text-decoration: underline!important; color: #ffffff!important;}
.box_mod_offerte01_sti .descrizione_mod_offerta_sti {font-family: "ITCAvantGardeGothicStdBook", Arial; font-size: 11px; color: #ffffff; line-height: 15px;}
.box_mod_offerte01_sti .descrizione_mod_offerta_sti, .box_mod_offerte01_sti .descrizione_mod_offerta_sti P {text-align: left;}
.box_mod_offerte01_sti .coutnerRow ul li A DIV {background:transparent url(../images/pallino.png) no-repeat top left;}
.box_mod_offerte01_sti .coutnerRow ul li.active A DIV {background:transparent url(../images/pallino_active.png) no-repeat top left;}
.box_mod_offerte01_sti #slider_counter {color: #ffffff; font-family: "ITCAvantGardeGothicStdBook", Arial;	font-size: 12px; letter-spacing: 1px;}


/*FINE IMPOSTAZIONI MODULO MOD OFFERTA*/

/*INIZIO IMPOSTAZIONI MODULO METEO*/
.box_meteo01_sti {
	font-size: 10px;
	/* letter-spacing: 2px; */
	text-transform: uppercase;
	color: #7B7871;
}
/*FINE IMPOSTAZIONI MODULO METEO*/

/*INIZIO IMPOSTAZIONI MODULO FOOTER*/
.box_footer02_sti {
	font-size: 8px;
	line-height: 13px;
	text-align: right;
	color: #928F88;
}

.box_footer02_sti A:link,
.box_footer02_sti A:active,
.box_footer02_sti A:visited {
	color:#928F88;
}

.box_footer02_sti A:hover {
	color:#e6e6e6;
}

.siteby A:hover {color:#fafafa!important;}

/*FINE IMPOSTAZIONI MODULO FOOTER*/

/*INIZIO IMPOSTAZIONI MODULO IMMAGINE*/
.box_immagine01_str .immagine_str a img {
	border: 0px;
}

.box_immagine_01_3 .immagine_testo_str,
.box_immagine_01_4 .immagine_testo_str,
.box_immagine_01_5 .immagine_testo_str{
	letter-spacing: 2px;
}

.box_immagine_01_2 .immagine_testo_sti {
	background:transparent url(../images/bg_title_right.jpg) no-repeat center right;
	color:#777777;
}

/*FINE IMPOSTAZIONI MODULO IMMAGINE*/

/*INIZIO IMPOSTAZIONI MODULO LINGUE*/
.box_lingue01_sti{
	background-color: #241e12;
}

.box_lingue01_sti SPAN{
	font-size: 10px;
	/* letter-spacing: 2px; */
	color: #7B7871;
}

.select_lingua_sti {
	background-color: #0C0C0C;
	color: #666666;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
}

#select_lingue {
	cursor: pointer;
	background:transparent url(../images/freccetta_tasto_menu2.jpg) no-repeat right center;
	text-align: left;
}

#elenco_lingue {
	background-color: #0c0c0c;
	text-align: left;
}

#elenco_lingue LI A {
	text-decoration: none;
	font-size: 10px;
	letter-spacing: 2px;
	color:#7B7871;
}

#elenco_lingue LI A:hover {
	color: #0c0c0c!important;
	text-decoration: none;
	background-color: #ADA068;
}

/*FINE IMPOSTAZIONI MODULO LINGUE*/

/*INIZIO IMPOSTAZIONI TAG*/
.box_tag01_sti {
	font-size: 8px;
	color: #928F88;
	text-transform: uppercase;
}

.tag01_str {
	margin-right: 38px!important;
}

.tag01_str a:link,
.tag01_str a:active,
.tag01_str a:visited {
	color: #928F88;
	text-transform: uppercase;
}

.tag01_str a:hover {
	color: #e6e6e6;
}
/*FINE IMPOSTAZIONI TAG*/

/*INIZIO IMPOSTAZIONI NAVIGAZIONE*/
.menu_navigazione03_sti {
	background: transparent url("../images/sotto_navigazione.png") no-repeat scroll left top;
}

.menu_navigazione03_sti ul li {
	letter-spacing: 1px;
}

.menu_navigazione03_sti li a:link,
.menu_navigazione03_sti li a:active,
.menu_navigazione03_sti li a:visited {
	color:#FFFFFF;
}

.menu_navigazione03_sti .menu_navigazione03_destra_sti,
.menu_navigazione03_sti .menu_navigazione03_sinistra_sti {
	display: none;
}

.menu_navigazione03_sti li a:hover {
	color:#666259!important;
}

.menu_navigazione03_sti .submenu_navigazione03_sti {
	background:transparent url(../images/bg-submenu.png) no-repeat left bottom;
	color:#000000;
}

.menu_navigazione03_sti .voce_sub_menu_sti A:link,
.menu_navigazione03_sti .voce_sub_menu_sti A:active,
.menu_navigazione03_sti .voce_sub_menu_sti A:visited {
	color:#4D4D4D!important;
	font-size: 10px;
}

.menu_navigazione03_sti .voce_sub_menu_sti A:hover {
	color:#ffffff!important;
	background-color: #251F13;
}
/*FINE IMPOSTAZIONI NAVIGAZIONE*/

/*INIZIO IMPOSTAZIONI BACKOFFICE*/
.didascalia {
	color: #636363;
	font-family: "ITCAvantGardeGothicStdBook", Arial;
	font-size: 10px;
}

.pdf{
	background: transparent url("../images/icona-pdf.png") no-repeat scroll left top;
	color:#FFFFFF;
	font-size:12px;
	padding:13px 0 3px 37px;
	font-weight: bold;
	height: 25px;
}

.pdf A {
	display: block;
}

.box_link {
	background: url("../images/sfondo_tariffe.png") no-repeat scroll left top #777777;
	height: 18px;
	margin: 20px 0px;
	padding: 4px 0px 0px 37px;
	clear: both;
}

.box_link A:link,
.box_link A:active,
.box_link A:visited {
	color: #e6e6e6;
}

.box_link A:hover {
	color: #ffffff;
}

.titoloNataleH1 {
	font-size: 15px;
	/*
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7E2924;
*/
	color: #7E2924;
	text-align: left;
	padding-top: 5px;
	padding-left: 0px;
/* 	letter-spacing: -0.5px; */
	font-weight: 100;
}
	
.titoloNataleH3 {
	font-size: 15px;
	/*
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7E2924;
*/
	color: #7E2924;
	text-align: left;
	padding-top: 5px;
	padding-left: 0px;
	/*letter-spacing: -0.5px;*/
	font-weight: 100;
}

.cornice {
	padding:3px;
	border:1px solid #999;
	background-color:#FFF;
	margin-bottom:2px;
}

.corniceDestralink a:link,
.corniceDestralink a:visited{
	background-color:#dac694;
	border:1px solid #333333;
	color:#333333;
	padding:2px 90px;
	text-align:center;
	text-decoration:none;
}

.pdfNatale {
	background-color:#BBB0A3;
	background-image:url(images/cappello.png);
	background-repeat:no-repeat;
	border:1px solid #A69C91;
	color:#FFFFFF;
	font-size:12px;
	padding:13px 5px 5px 50px;
	min-height: 24px;
	height: auto !important;
	height: 24px;
}

.imgbox {
	float: left;
	margin: 3px;
	position:relative;
}

.corniceFull {
	border:1px solid #999;
	margin-bottom:10px;
	padding-left:0px;
}

.corniceSinistra {
/* 	padding:3px; */
	border:1px solid #999;
	background-color:#FFF;
	margin-right: 10px;
	float:left;
	margin-top: 3px
}

.corniceDestra {
/* 	padding:3px; */
	border:1px solid #999;
	background-color:#FFF;
	margin: 8px 0 8px 8px;
	float:right;
	margin-left:10px;
}

.1inizio_modulo,
.2modulo,
.2modulo_titolo,
.2modulo_immagine,
.2modulo_immagine_sx,
.2modulo_immagine_dx,
.3fine_modulo {
	display: none;	
}

.fotomss {
	display: none;
}

.vr_box {
	display: block;
	margin-bottom: 10px;
}
/*FINE IMPOSTAZIONI BACKOFFICE*/

/*INIZIO IMPOSTAZIONI MODULO PRENOTAZIONE 01*/
/*.box_prenotazione_sti {
	background:#ffffff url(../images/sotto_prenotazione.png) no-repeat left top;
}

.box_prenotazione_sti .ospiti_sti,
.box_prenotazione_sti .data_arrivo_sti,
.box_prenotazione_sti .data_partenza_sti {
	color:#241E11;
	font-weight: bold;
	font-size: 12px;
}

.box_prenotazione_sti .campo_data_partenza_sti INPUT,
.box_prenotazione_sti .campo_data_arrivo_sti INPUT{
	color:#241E11;
	border: none;
	background: none;
	cursor: pointer;
	font-family: Arial;
	font-size: 12px;
}

.box_prenotazione_sti .ospiti_sti SELECT {
	font-family: Arial;
	font-size: 12px;
}

.box_prenotazione_sti h2 {
	font-size: 13px;
	color: #666666;
}

.box_prenotazione_sti .tasto_prenota_sti INPUT {	
	cursor: pointer;
}

.box_prenotazione_sti .tasto_prenota_sti INPUT:hover {	
	color:#ADA068!important;
}

.box_prenotazione_sti .tasto_prenota_sti {
	background:url("../images/tastino_prenota.jpg") no-repeat 16px 55%;
}

.box_prenotazione_sti .tasto_prenota_sti #view {	
	background: none;
	border: none;
	font-size: 13px;
	font-family: Arial;
	color: #333333;
	text-transform: uppercase;
}

.box_prenotazione_sti .tasto_prenota_sti #view:hover {	
	color: #666666;
}*/

.box_prenotazione_sti {background:#ffffff url(../images/img_prenotazione/bg_h2.jpg) no-repeat -3px 0px;}
.box_prenotazione_sti .tasto_prenota_sti .tasto_prenota {background:#ffffff url(../images/img_prenotazione/tasto_prenota.jpg) no-repeat 21px 0px; border: none; cursor: pointer;}
.box_prenotazione_sti .tasto_prenota_sti .tasto_prenota:hover {background:#ffffff url(../images/img_prenotazione/tasto_prenota.jpg) no-repeat 21px -46px; border: none;}
.box_prenotazione_sti .contenitore_data_arrivo_sti {background:#ffffff url(../images/img_prenotazione/arr_bg.png) no-repeat top left;  cursor: pointer;}
.box_prenotazione_sti .contenitore_data_partenza_sti {background:#ffffff url(../images/img_prenotazione/dep_bg.png) no-repeat top left; cursor: pointer;}
.box_prenotazione_sti .ospiti_sti {background:#ffffff url(../images/img_prenotazione/guest_bg.png) no-repeat top left;}
.box_prenotazione_sti .ospiti_sti .select {background: url("../images/img_prenotazione/bg-ospiti.gif") no-repeat scroll 0 0 transparent; color: #241E08;}

.box_prenotazione_str .ospiti_str .select {
    height: 17px;
    overflow: hidden;
    padding-left: 17px;
    padding-top: 3px;
    position: absolute;
    width: 24px;
}

.contenitore_data_arrivo_sti INPUT, .contenitore_data_partenza_sti INPUT {background: none; border: none; font-family: "ITCAvantGardeGothicStdBook", Arial; font-size: 12px;}
.numero_ospiti_sti SELECT {font-size: 11px;}
/*FINE IMPOSTAZIONI MODULO PRENOTAZIONE 01*/


/*INIZIO IMPOSTAZIONI MODULO RESERVATION 01*/
.label_baby {white-space: nowrap;}
.dettaglio_camera_left IMG {border: none;}
.tariffa_include {font-size: 10px;}
.Prezzotot_tasto {background: url("../images/tasti_prenota_res1.png") no-repeat 100% 8px transparent; padding-right: 15px;}
.conteggio_totale {font-size: 9px; font-weight: normal;}
#info_privacy {font-family: "ITCAvantGardeGothicStdBook", Arial; font-size: 9px!important; font-weight: normal!important;}
#etichetta_dati_personali, #etichetta_extra_cc {font-weight: bold; line-height: 23px;}
#etichetta_info_cc_tipo, #etichetta_info_cc_numero, #etichetta_td_cc, #cc_mese, #cc_anno, .etichetta_td_cc {font-weight: bold;}
#tasto_informativa, .tasto_tariffa {cursor: pointer;}
#tasto_informativa:hover, .tasto_tariffa:hover {color: #ADA068;}
.tasto_tariffa:hover {color: #666666;}
.dettaglio_camera_foto {background-color: #fafafa; border: 1px solid #cccccc;}
#accordion_extra .titolo_extra {cursor: pointer; text-align: left; line-height: 19px;}
#accordion_extra .contentheader {background-color: #cccccc; color: #251F13;}
#errore_cc {text-align: left!important; color: #cc0000; font-size: 12px;}
#offerta_box2 , #offerta_box, #offerta_sx, #offerta_dx, .prezzi, .rigaPrezzi {background-color: #d4d4d4;}
.riga_autorizzo, .riga_extra_cc {background-color: #D4D4D4; border: 1px solid #999999;}
.riga input {font-size: 9px;}
.extra {font-size: 11px;}
.More{font-size:10px;}
.More:hover, .More2:hover, .titolo_maggiori_info:hover{color:#ADA068;}
FORM INPUT {background-color: #d4d4d4; border: 1px solid #999999; font-family: "ITCAvantGardeGothicStdBook", Arial;}
#numeroCamere {background-color: #d4d4d4; border:1px solid #999999;}
.alert {background:transparent url(../images/alert.png) no-repeat left top;	color: #cc0000;	line-height: 24px; display: none; font-weight: bold;}
.alert2 {background:transparent url(../images/alert.png) no-repeat left top; color: #cc0000; display: none;	font-weight: bold; line-height: 24px;}
.nomeFascia {background: #777777 url("../images/sfondo_tariffe.png") no-repeat scroll left top;	color: #e6e6e6;}
.blocco_sms {background: transparent url("../images/iPhone-icon2.png") no-repeat left top;}
.loading_ajax {text-align: center;	font-weight: bold; font-size: 14px;}
.loading_ajax_2 {text-align: center; font-weight: bold; font-size: 14px;}
.Prezzotot {background-color: #ADA068; color: #333333!important;}
.Prezzotot:hover {background-color: #FFFFFF; color: #333333!important;}
.pulsante {border:1px solid #666666; font-weight:bold; height:18px; padding-top:6px; text-align:center; background-color: #ADA068; color: #333333!important;}
.pulsante_left {background: transparent url("../images/tasto_left.png") no-repeat left top; line-height: 27px; color: #e6e6e6;}
.pulsante_right {background: transparent url("../images/tasto_right.png") no-repeat left top; line-height: 27px; color: #e6e6e6;}
.pulsante_centro {border:1px solid #666666!important;	font-weight:bold!important; height:18px!important; padding-top:6px!important; text-align:center!important; background-color: #ADA068!important; color: #333333!important!important;}
.pulsante_left:hover, .pulsante_right:hover {color: #ADA068; background-position: 0px -26px}
.pulsante:hover {background-color: #FFFFFF; color: #333333!important;}
.pulsante_centro:hover {background-color: #FFFFFF!important; color: #333333!important;}
a.css_tooltip span b{ background:url(../images/css_tooltip_top.gif) no-repeat; }
a.css_tooltip span em{ background:url(../images/css_tooltip_bot.gif) no-repeat; }
a.css_tooltip2 span b{ background:url(../images/css_tooltip_top200.gif) no-repeat bottom; }
a.css_tooltip2 span em{ background:url(../images/css_tooltip_bot200.gif) no-repeat; }
a.css_tooltip3 span b{ background:url(../images/css_tooltip_top100.gif) no-repeat bottom; }
a.css_tooltip3 span em{ background:url(../images/css_tooltip_bot100.gif) no-repeat; }
.checkAvailability:hover {color:#ADA068!important;}
/*FINE IMPOSTAZIONE MODULO RESERVATION 01*/

/*INIZIO IMPOSTAZIONE MODULO OFFERTE 01*/
.titolo_offerta_sti {
	background-color: #ADA068;
}

.titolo_offerta_sti H3 {
	background:none!important;
	margin-bottom: 0px;
}

.titolo_offerta_sti a:link,
.titolo_offerta_sti a:active,
.titolo_offerta_sti a:visited {
	color: #ffffff;
}

.titolo_offerta_sti a:hover {
	color: #241e11!important;
}

.descrizione_offerta_sti {
	background-color: #ffffff;
}

/*.descrizione_offerta_sti .immagine_offerta_sti IMG {
	max-width: 100px;
}*/

.descrizione_offerta_sti TABLE.mini {
	background-color:#333;
}

.descrizione_offerta_sti TABLE.mini .mini_title {
	background-color: #ADA068;
}

.descrizione_offerta_sti TABLE.mini .specialPrice {
	background-color: #FFF;
}

.dettaglio_periodo {
	background-color:#D4D4D4;
	border:1px solid #666666;
}

/*FINE IMPOSTAZIONE MODULO OFFERTE 01*/

/*INIZIO IMPOSTAZIONI MODULO NEWSLETTER*/
.box_html01_sti_1 .modulo_newsletter .titolo{
	background:transparent url(../images/bg_title_right.jpg) no-repeat right center;
	color: #777777;
	font-size: 11px;
}

.box_html01_sti_1 .modulo_newsletter P{
	text-align: left;
}

.box_html01_sti_1 .pulsante_newsletter {
	text-align: center;
	background:transparent url(../images/tasto_newsletter.jpg) no-repeat top left;
}

.box_html01_sti_1 .pulsante_newsletter INPUT {
	text-align:center;
	cursor: pointer;
	color:#fafafa!important;
	background: none;
	border: none;
}

.box_html01_sti_1 .pulsante_newsletter INPUT:hover {
	color:#ffffff !important;
}

.riga_mailing2 TEXTAREA {
	font-family: "ITCAvantGardeGothicStdBook", Arial;
	font-size: 9px;
	color: #999999;
	background-color: transparent;
	border: none;
}

.errore {
	color:#ff0000!important;
}

.box_html01_sti_2 .banner_social .titolo_social {
	background:transparent url(../images/bg_title_right.jpg) no-repeat center right;
	color:#777777;
}

.box_html01_sti_2 .banner_social .corpo_social {
	text-align:center;
}

.box_html01_sti_2 .banner_social .corpo_social IMG {
	border:none;
}
/*FINE IMPOSTAZIONI MODULO NEWSLETTER*/

/*INIZIO IMPOSTAZIONI MONOSLIDE*/
.neve {
	opacity: 0.6;
}
/*FINE IMPOSTAZIONI MONOSLIDE*/

/*INIZIO IMPOSTAZIONI SLIDESHOW 02*/
.box_slideshow02_sti #thumbnails ul {list-style: none;}
.box_slideshow02_sti #thumbnails ul li A div {background:transparent url(../images/pallino.png) no-repeat top left;}
.box_slideshow02_sti #thumbnails ul li A.activeSlide div {background:transparent url(../images/pallino_active.png) no-repeat top left;}

/*CON ID MODULO 1 X IPAD*/
.box_slideshow02_sti_1 #thumbnails_1 ul {list-style: none;}
.box_slideshow02_sti_1 #thumbnails_1 ul li A div {background:transparent url(../images/pallino.png) no-repeat top left;}
.box_slideshow02_sti_1 #thumbnails_1 ul li A.activeSlide div {background:transparent url(../images/pallino_active.png) no-repeat top left;}

/*CON ID MODULO 2 X IPAD*/
.box_slideshow02_sti_2 #thumbnails_2 ul {list-style: none;}
.box_slideshow02_sti_2 #thumbnails_2 ul li A div {background:transparent url(../images/pallino.png) no-repeat top left;}
.box_slideshow02_sti_2 #thumbnails_2 ul li A.activeSlide div {background:transparent url(../images/pallino_active.png) no-repeat top left;}

/*FINE IMPOSTAZIONI SLIDESHOW 02*/

/*INIZIO IMPOSTAZIONI MODULO CHAT*/
.box_html01_sti_4 {display: none;}
/*FINE IMPOSTAZIONI MODULO CHAT*/

.chiuditutto {
	display: none;
}
