BODY { /* SCROLLBAR-FACE-COLOR: #fed300;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #fed300;
	SCROLLBAR-3DLIGHT-COLOR: #fed300;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff; */
	font-family: Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;
	font-size: 11px;
	vertical-align: top;
	clip: rect();
	/* background-color: #e6e7e7;
	background-image: url(sfondo.gif);
	background-repeat: repeat-x;
	background-position: center top; */
	/* background: #9bcedf url('/site/decennale/sfondo.jpg') repeat-x center top; */
}

FORM {
	margin: 0px;
}

.form_error_message {
	font-weight: bold;
	color: #ff0000;
}

.form_ok_message {
	font-weight: bold;
	color: #009900;
}

TD {
	padding: 0px;
}

a {
	color: #000000;
	text-decoration: none;
}

a img {
	border-width: 0px;
}

a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #219BD3;
}

a.linkImg:hover {
	border: 0px;
	background-color: inherit;
	color: inherit;
}

a.linkImg img {
	border: 0px solid #ffffff;
	background-color: inherit;
}

a.linkImg:hover img {
	border: 0px solid #219BD3;
	background-color: inherit;
}

a.titoloLink {
	color: #219BD3;
	text-decoration: none;
	background-color: inherit;
}

a.titoloLink:hover {
	color: #ffffff;
	background-color: #219BD3;
}

a.titoloLinkSearch {
	color: #219BD3;
	text-decoration: unerline;
	background-color: inherit;
}

a.titoloLinkSearch:hover {
	color: #ffffff;
	background-color: #219BD3;
}

a.link_azzurro {
	color: #219BD3;
	text-decoration: underline;
}

a.link_azzurro:hover {
	color: #ffffff;
	background-color: #219BD3;
	text-decoration: underline;
}

a.link_azzurro img {
	border-width: 0px;
}

/*
a:active {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
*/
input.error {
	background-color: #FFD4BA;
	border: 1px solid #A7A6AA;
	padding: 1px;
}

input[disabled] {
	background-color: #ddd;
	border: 1px solid #999;
	margin: 1px;
}

span.warning {
	color: #ff0000;
}

.txtNormativaPrivacy {
	background-color: #ffffff;
	border: 1px solid #A7A6AA;
	color: #000000;
	font-family: Arial;
	font-size: 10px;
}

.BKL_content {
	/*background-image: url(sfondo_content.gif);*/
	background-repeat: repeat-y;
	background-position: center top;
}

.BKL_contentNews {
	background-image: url(lineH.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-top: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}

.BKL_contentNews_archivio {
	background-image: url(lineH_g.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-top: 0px;
	font-family: Arial;
	font-size: 11px;
	color: #219BD3;
}

.BKL_box_risultato_ricerca {
	background-image: url(lineH_g.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
	padding-top: 5px;
	font-family: Arial;
	font-size: 11px;
	color: #219BD3;
}
.BKL_box_risultato_ricerca .sfondo_logo_c{
	background-image: url(articolo_20X20.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 23px;
}
.BKL_box_risultato_ricerca .sfondo_logo_a{
	background-image: url(comm2_20X20.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 23px;
}
.BKL_box_risultato_ricerca .sfondo_logo_r{
	background-image: url(rivista_20X20.png);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 23px;
}

.BKL_contentNews_archivio a {
	color: #219BD3;
	font-family: Arial;
	font-size: 18px;
}

.BKL_contentNews_archivio a:hover {
	color: #ffffff;
}

.BKL_contentNews_archivio .continua {
	color: #000;
	font-family: Arial;
	font-size: 11px;
}

.BKL_contentLettura { /*	background-image: url(lineH.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	*/
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
	padding-top: 0px;
	font-family: Arial;
	font-size: 14px;
	color: #666666;
	line-height: 1.35;
}

/*.BKL_contentLettura img{ border:0px solid red; float:left; margin:10px; }*/
.BKL_logoFascia {
	background-image: url(bkl_logo_fascia.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 60px;
}

.BKL_menuFascia {
	background-image: url(bkl_menu_fascia.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 30px;
	/*padding-right: 4px;
	padding-left: 4px;*/
	text-align: left;
}

.BKL_menuFascia ul {
	margin: 0px;
}

.BKL_menuItem {
	background-image: url(bkl_menu_item.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 30px;
	font-family: Verdana;
	font-size: 11px;
	padding-right: 11px;
	text-align: left;
	vertical-align: middle;
}

.BKL_loginFascia {
	background-image: url(bkl_login_fascia.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 27px;
	text-align: left;
	vertical-align: middle;
	font-family: verdana;
	font-size: 10px;
}

.BKL_titleFascia {
	background-image: url(bkl_title_fascia.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 50px;
	padding-top: 3px;
	padding-left: 3px;
	text-align: left;
}

.BKL_subtitleFascia {
	/* background-image: url(bkl_subtitle_fascia.gif);
	background-repeat: repeat-x;
	background-position: center top; */
	height: 26px;
	font-family: Arial;
	font-size: 18px;
	padding-left: 6px;
	padding-top: 3px;
	text-align: left;
}

.BKL_barraItem {
	background-image: url(bkl_barra_item.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #cdcdcd;
	width: 250px;
	height: 140px;
}

.BKL_barraSearch {
	background-image: url(bkl_barra_search.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #cdcdcd;
	width: 247px;
	height: 125px;
}

.BKL_barraOption {
	background-image: url(bkl_barra_option.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	padding-left: 16px;
	padding-bottom: 4px;
}

.BKL_footer {
	background-image: url(bkl_footer.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #9c9e9f;
	font-family: Arial;
	font-size: 11px;
}

.BKL_footerItem {
	background-image: url(bkl_footer_item.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial;
	font-size: 11px;
	color: #eceded;
	padding-left: 18px;
	padding-bottom: 12px;
}

.BKL_news {
	background-image: url(bkl_news.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 210px;
}

.BKL_news a {
	padding: 0px;
}

.BKL_boxDove {
	background-image: url(bkl_box_dove.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 100% px;
	height: 204px;
	padding-left: 185px;
	color: #58585a;
	padding-right: 10px;
	text-align: left;
	vertical-align: middle;
}

.BKL_boxContent {
	background-image: url(bkl_content.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 414px;
	color: #58585a;
	text-align: left;
	vertical-align: top;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 12px;
}

.BKL_boxTrade {
	background-image: url(bkl_rubrica_trade.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 314px;
	color: #58585a;
	text-align: left;
	vertical-align: bottom;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 24px;
	padding-left: 112px;
}

.BKL_boxAlfabeto {
	background-image: url(bkl_rubrica_alfabeto.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 326px;
	color: #58585a;
	text-align: left;
	vertical-align: bottom;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 24px;
	padding-left: 100px;
}

.BKL_boxBanca {
	background-image: url(bkl_rubrica_banca.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 292px;
	color: #58585a;
	text-align: left;
	vertical-align: bottom;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 24px;
	padding-left: 90px;
}

.BKL_extraVerde {
	background-image: url(bkl_extra_verde.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #B2C206;
	border: 1px none #CCCCCC;
	margin: 8px;
	width: 309px;
	height: 160px;
	overflow: hidden;
	font-family: Arial;
	font-size: 11px;
	line-height: 12px;
	color: #FFFFFF;
}

.BKL_extraBlu {
	background-image: url(bkl_extra_eventi_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #1C91CD;
	border: 1px none #CCCCCC;
	margin: 8px;
	width: 309px;
	height: 160px;
	overflow: hidden;
	font-family: Arial;
	font-size: 11px;
	line-height: 12px;
	color: #FFFFFF;
}

.BKL_extraBlu div,.BKL_extraVerde div {
	margin: 5px;
}

.FORM_noborder {
	margin: 0px;
	padding: 0px;
}

.FORM_objectBig {
	border: 1px solid #666666;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	width: 220px;
	margin: 0px;
}

.BT_red {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -1px;
	text-align: center;
	vertical-align: top;
	height: 32px;
	width: 112px;
	background-image: url(bt_red.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.BT_orange {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -1px;
	text-align: center;
	vertical-align: top;
	height: 32px;
	width: 112px;
	background-image: url(bt_orange.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.BT_blu {
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -1px;
	text-align: center;
	vertical-align: top;
	height: 32px;
	width: 112px;
	background-image: url(bt_blu.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.FORM_objectPlain {
	border: 1px solid #666666;
	background-color: #F6F6F6;
	font-family: Verdana;
	font-size: 10px;
	color: #53656F;
	width: 140px;
	margin: 0px;
}

.FORM_BT_grey {
	border: 2px solid;
	border-color: #E7EEF1 #6B7B84 #6B7B84 #E7EEF1;
	background-color: #D1DEE5;
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 0px;
	color: #43525A;
	margin-top: 0px;
	font-weight: bold
}

.FORM_BT_blu {
	border: 2px solid;
	border-color: #1CA3EC #0F58A2 #0F58A2 #1CA3EC;
	background-color: #3984CE;
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 0px;
	color: #FFFFFF;
	margin-top: 0px;
	font-weight: bold
}

.FORM_object {
	border: 1px solid;
	border-color: #3984CE #3984CE #3984CE #3984CE;
	background-color: #F2FBFF;
	font-family: Verdana;
	font-size: 11px;
	color: #971D3F;
	width: 230px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}

.TEXT_standard {
	font-family: Arial;
	font-size: 11px
}

.TEXT_standardCaps {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #219BD3;
	font-weight: bold;
	line-height: 12px;
	padding-top: 4px;
	padding-left: 2px;
}

.TEXT_standardCaps_Lists a,.TEXT_standardCaps_Lists a:active,.TEXT_standardCaps_Lists a:link,.TEXT_standardCaps_Lists a:visited
	{
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #219BD3;
	font-weight: bold;
	line-height: 12px;
	text-decoration: none;
}

.TEXT_standardCaps_Lists a:hover {
	color: #ffffff;
	background-color: #219BD3;
}

.TEXT_subTitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold
}

.TEXT_title {
	font-family: Arial;
	font-size: 18px;
}

.TEXT_titlePlus {
	font-family: Arial;
	font-size: 23px;
	line-height: 24px;
}

.TEXT_mini {
	font-family: verdana;
	font-size: 10px;
	padding-right: 25px;
	height: 20px;
}

.TEXT_footer {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	background-image: url(line.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

.TEXT_footerNobord {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: left;
	vertical-align: top;
}

.TEXT_occhiello {
	font-family: Arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #b1b3b4;
	font-weight: bold;
	margin-top: 10px;
}

.TEXT_sottotitolo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	color: #219BD3;
	line-height: 19px;
}

.TEXT_testo_html {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
}

.TEXT_testo_html div {
	position: inherit;
}

.TEXT_headeline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	line-height: 26px;
}

/* STILE CORNICE BOX */
.CORNICE_COL_DX {
	background-image: url(bkl_barra_item.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #cdcdcd;
	width: 245px;
	margin-bottom: 2px;
	padding-top: 5px;
}

.CORNICE_COL_DX a img,.CORNICE_COL_DX a:hover img {
	border: 0px;
}

.CORNICE_EXTRA {
	/*background-color: #ffffff;*/
	width: 200px;
	/*margin: 2px;
	border: 1px solid #ededed;
	font-size: 11px; */
}

.CORNICE_EXTRA a img {
	border: 0px;
}

.CORNICE_EXTRA a:hover img {
	border: 0px;
}

.CORNICE_ALLEGATI {
	background-color: #ffffff;
	width: 210px;
}

.CORNICE_HP_CENTRO {
	background-image: url(bkl_content.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 430px;
	color: #58585a;
	text-align: left;
	vertical-align: top;
	border: 1px solid #ffffff;
	margin: 2px;
}

.CORNICE_HP_CENTRO a img {
	border: 0px;
}

.CORNICE_HP_CENTRO a:hover img {
	border: 0px;
}

.BOX_EXTRA_CONTENUTO {
	display: inline;
	float: right;
	width: 210px;
	margin: 20px 0px 20px 10px;
	font-size: 11px;
	padding-left: 7px;
	background: url(lineV.gif) repeat-y top left;
}

.navtext {
	width: 235px;
	font-size: 8pt;
	font-family: verdana;
	border-width: 2px;
	border-style: outset;
	border-color: #cdcdcd;
	layer-background-color: #FFFFFF;
	background-color: #FFFFFF;
	color: black;
}

.tabellaRegUtente {
	width: 570px;
}

.tabellaRegUtente .nomeCampo {
	width: 100px;
	text-align: right;
	padding-right: 5px;
	font-weight: bold;
}

/* STILE PER PAGINATORE */
.paginator_inactive_step {
	font-weight: bold;
	color: #aaaaaa;
}

.paginator_active_step {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.paginator_page {
	text-decoration: none;
	color: #000000;
	padding: 0px 3px 0px 3px;
}

.paginator_selected_page {
	color: #ffffff;
	font-weight: bold;
	background-color: #219BD3;
	padding: 0px 3px 0px 3px;
	border: 1px;
	border-style: solid;
}

/* STILE PANNELLO DI RICERCA */
.panelFiltra {
	width: 200px;
	margin: 20px 0px 5px 24px;
	text-align: center;
}

.panelFiltra div {
	margin-bottom: 5px;
}

.panelFiltra .titolo {
	font-size: 14px;
	font-weight: bold;
	color: #219BD3;
}

.panelFiltra .nomeCampo {
	width: 100%;
	text-align: center;
	font-weight: bold;
}

.panelFiltra .campo input,.panelFiltra .campo select {
	width: 150px;
}

.list_ec_categoria {
	font-size: 13px;
}

.ec_articolo {
	font-size: 12px;
	border-bottom: 1px solid #eee;
}

.ec_carrello {
	font-size: 10px;
	border-bottom: 1px solid #eee;
	width: 100%;
}

.ec_carrello td {
	background-color: #eee;
	padding: 2px;
}

.ec_carrello th {
	background-color: #ddd;
	padding: 2px;
	font-size: 12px;
	text-align: center;
}

.ec_carrello .text_nome {
	color: #219BD3;
	font-weight: bold;
	text-decoration: none;
}

.ec_articolo td.thumbnail {
	width: 80px;
	text-align: center;
}

.ec_articolo .preview {
	padding-top: 10px;
	font-size: 11px;
}

.ec_articolo .link_nome {
	color: #219BD3;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}

.carrello .link_nome {
	color: #219BD3;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.ec_articolo .link_nome:hover,.carrello .link_nome:hover {
	background-color: #219BD3;
	color: #fff;;
}

.ec_articolo_dett_titolo {
	color: #219BD3;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

.ec_ordini_utente {
	width: 600px;
	border: 1px solid #999;
	font-size: 11px;
}

.ec_ordini_utente th {
	background-color: #eee;
}

.ec_ordini_utente td {
	border: 1px solid #ddd;
	padding: 2px;
}

.abb_tipo_acquisto {
	font-weight: bold;
	color: #219BD3;
	font-size: 16px;
}

.voce_categoria_titolo {
	margin-left: 3px;
	font-weight: bold;
	font-size: 12px;
	width: 239px;
	padding: 3px;
	text-align: center;
	margin-bottom: 3px;
	margin-top: 3px;
}

.voce_categoria {
	margin-left: 20px;
	color: #990000;
	/*background-image: url(bkl_barra_option_r.gif);
	background-repeat: no-repeat;
	background-position: right top;*/
	height: 16px;
	width: 170px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	padding-left: 16px;
	margin-bottom: 4px;
	text-align: right;
	background-color: #EDE4D5;
}

.voce_categoria div {
	margin-right: 20px;
}

.voce_categoria a {
	color: #990000;
}

.voce_categoria a:hover {
	color: #ffffff;
}

.carta_btn_avanti {
	background-image: url('../_ele/btn_avanti.png');
	width: 102px;
	height: 26px;
	border-width: 0px;
	cursor: pointer;
}

.tab_abb {
	background-color: #eee;
	padding: 3px;
	text-decoration: underline;
}

.tab_abb_selected {
	background-color: #ddd;
	font-weight: bold;
	padding: 3px;
	font-size: 13px;
}

.commenti {
	font-size: 11px;
	font-family: georgia, helvetica, tahoma, verdana;
	color: #aaa;
}

.testoCommento {
	color: #555;
}

.hr_commenti {
	border: 1px solid #eee;
}

.boxCommenti {
	background-color: white;
	border: 2px black;
	width: 500px;
}

.commenti {
	font-size: 11px;
}

.txtCommento {
	font-size: 11px;
	width: 500px;
	color: black;
}

.imbroOk {
	font-size: 18px;
	color: #33cc00;
}

.imbroNo {
	font-size: 18px;
	color: #ff0033;
}

.commentaArticolo1 {
	position: relative;
	border: 1px solid #ededed;
	width: 210px;
	padding: 2px 0 2 0;
	margin: 2px;
	text-align: center;
	cursor: pointer;
}

.overdiv {
	width: 100%;
	height: 100%;
	border: 0px;
	background: transparent;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 999;
}

.footerNextmove {
	margin: auto;
	width: auto;
	text-align: center;
	font-weight: bolder;
	color: #9c9e9f;
}

.footerNextmove a {
	color: #9c9e9f;
}

.footerNextmove a:hover {
	color: black;
}

.tableDocumenti {
	width: 100%;
}

.tableDocumenti td {
	border: 1px solid #ccc;
}

.tableDocumenti th {
	background: #d85218;
	color: white;
}

.txtDescrizione {
	width: 200px;
	height: 200px;
}

#fascia_10_anni {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 164px;
	height: 164px;
	background-image: url("/site/decennale/fascia.png");
}

#etichetta_10_anni {
	width: 98px;
	height: 68px;
	background-image: url("/site/decennale/etichetta.png");
	position: absolute;
	left: 50%;
	top: 275px;
	margin-left: -552px;
}

#fascia_10_anni a img,#etichetta_10_anni a img {
	border-width: 0px;
}

#fascia_10_anni a:hover img,#fascia_10_anni a:hover,#etichetta_10_anni a:hover img,#etichetta_10_anni a:hover
	{
	border-width: 0px;
	background: none;
}

.dataGrid_riviste {
	width: 100%;
	border: 1px solid #ebebeb;
	border-collapse: collapse;
}

.dataGrid_riviste th {
	padding: 3px;
	border: 1px solid #ebebeb;
	background-color: #f5f5f5;
	color: #219BD3;
	font-size: 13px;
}

.dataGrid_riviste td {
	padding: 3px;
	border: 1px solid #ebebeb;
}

.rptBotteghe_Item { /*border-top: 1px solid black;*/
	margin-bottom: 20px;
	width: 275px;
}

.ElencoAbbonamenti_Sx {
	width: 200px;
	background: #eee;
	float: left;
}

.ElencoAbbonamenti_Dx {
	width: 200px;
	/*background: green;*/
	float: left;
}

.ElencoAbbonamenti_Item {
	padding: 3px;
}

.ElencoAbbonamenti_Item:hover {
	background: white;
	cursor: pointer;
}

.ElencoAbbonamenti_ItemDesc {
	display: none;
}

.linea_grigia {
	background: #d6d7d7;
	height: 1px;
	width: 100%;
	overflow: hidden;
	border: 0px;
	margin-top: -5px;
}

.tr_rptBotteghe {
	border-top: 1px solid #e9e9e9;
	padding-top: 5px;
}

.borderRight {
	border-left: 1px solid #cccccc;
	padding-left: 5px;
}

.BoxPrenota_ContainerTestoHeader {
	width: 560px;
	min-height: 160px;
}

.link_archivio{
	text-align:right;
	font-size:12px;
}
