body {	margin: 0px 10px 0px 10px;}#divLay {	position:absolute;	visibility:hidden;	font-size: 10px;    z-index:200;}#divLay2 {	position:absolute;	visibility:hidden;	font-size: 10px;    z-index:200;}A.a_tx1_col1 {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #FFFFFF;                text-decoration: none;}A.a_tx1_col1:hover {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #EEEEEE;        text-decoration: none;}A.a_tx1_col2 {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #FF0000;        text-decoration: none;}A.a_tx1_col2:hover {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #C0C0C0;        text-decoration: none;}A.a_tx1_col3 {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #FFEEFF;              text-decoration: none;}A.a_tx1_col3:hover {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #FF8F91;        text-decoration: none;}A.a_tx2_col1 {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 12px;        color: #FFFFFF;        text-decoration: none;}A.a_tx2_col1:hover {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 12px;        color: #EEEEEE;        text-decoration: none;}A.a_tx2_col2 {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 12px;        color: #FFEEFF;        text-decoration: none;}A.a_tx2_col2:hover {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 12px;        color: #FF8F91;        text-decoration: none;}A.a_tx2_col3 {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 16px;        color:#005CB9 /*#FF6262*/;        text-decoration: none;}A.a_tx2_col3:hover {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 16px;        color:#0080FF/* #FF8F91*/;        text-decoration:underline/* none*/;}.tx1_nero {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #000000;}.tx1_blu {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #0012BA;}.tx1_bianco {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #FFFFFF;}.tx1_rosso  {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color: #FF0000;}.tx2_nero  {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 12px;        color: #000000;}.tx2_bianco  {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 12px;        color: #FFFFFF;}.tx2_rosso  {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 12px;        color: #FF0000;}.tx3_nero {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 15px;        color: #000000;}.tx3_rosso {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 15px;        color: #FF0000;}.tx4_nero {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 16px;        color: #000000;}.tx4_bianco {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 17px;        color: #DDDDDD;}.bold {	font-weight: bold;}.italic {	font-style: italic;}.stroke {	text-decoration: line-through;}.no_float {	clear: both;}img {border: none;}.campotxt {    background: #FFFFFF;	border-left: 1px solid #000000;	border-top: 1px solid #000000;	border-right: 1px solid silver;	border-bottom: 1px solid #F0F0F0;	font-size: 11px;	font-weight: normal;	font-family: "Trebuchet MS", Tahoma, Arial;}.campotxt:focus {	border: 1px solid #FF6262;}.bottone  {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 10px;        color:  #FF6262;        font-weight: bold;        background-color: white;		border: 1px outset white;}form {	margin-bottom : 0;}form.event_nav_form {	color: #DA2319;	display: block;	margin: 15px 0px 15px 0px;}form.event_nav_form .campotxt {	width: 50px;	margin-bottom: 5px;	border: 1px solid #FF6262;}.show_fdb_img {        float: left;}.hide_fdb_img {        float: left;        margin-top: 10px;}.feedback_field {        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;        font-size: 11px;        color: #000000;        background-color: #FFFFFF;        margin-left: 10px;        margin-right: 20px;}.upd_button {        font-size: 0;        color: #FFFFFF;        border: none;        width: 57px;        height: 11px;        background: url(../images_web/aggiorna.jpg) no-repeat;        cursor: pointer;}.del_button {        font-size: 0;        color: #FF0000;        border: none;        width: 14px;        height: 18px;        background: url(../images_web/togli.jpg) no-repeat;        cursor: pointer;}.blank_banner_box {    display: block;    width: 100%;    margin-bottom: 2px;    text-align:center;    padding-top:2px;    padding-bottom:2px;    text-decoration: none;}.self_banner_box {    display: block;    width: 100%;    margin-bottom: 2px;    text-align:center;    padding-top:2px;    padding-bottom:2px;    text-decoration: none;}.blank_banner_box img {    border: none;}.self_banner_box img {    border: none;}.banner_txt_bottom {    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;    font-size: 10px;    font-weight: bold;}.banner_txt_top {    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;    font-size: 10px;    font-style: italic;}.banner_sx {    padding-left: 5px;     padding-right: 5px;     padding-top: 8px;     padding-bottom: 5px;}.banner_dx {    padding-left: 5px;     padding-right: 5px;     padding-top: 8px;     padding-bottom: 5px;}#hcam_contents {	line-height: normal;	width: 370px;	padding: 5px;	color: #000000;	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 10px;	background-color: #FFFFFF;}.outcome_msg {		margin: auto;	margin-top: 5px;	width: 96%;	border: 1px solid silver;	padding: 3px;	color: black;	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;}#opzioni_trasporti {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 10px;}#cart_warning {	font-family: Verdana, Arial, Helvetica;	font-size: 10px;}#remember {	position: relative;	top: 3px;}* html #remember {top: 1px;}*:first-child+html #remember /* solo IE 7.0 */ {top: 1px;}/*************************************************************************************************/#calendar {	width: 181px;	height: 165px;	margin-top: 10px;	margin-bottom: 10px;	font-size: 10px;	font-family: Arial;}#calendar table{	width: 180px;	border-collapse: collapse;	border-spacing: 0px;	border: 1px solid #FFE221;	position: relative;	left: 1px;	top: 1px;}* html #calendar {width: 180px;height: 171px;}*:first-child+html #calendar /* solo IE 7.0 */ {width: 180px;height: 171px;}* html #calendar table{top: 0px; left: 0px;}*:first-child+html #calendar table/* solo IE 7.0 */ {top: 0px; left: 0px;}#calendar #prev_month{float: left; width: 24px; margin-left: 8px;}#calendar #next_month{float: right; width: 24px; margin-right: 8px;}#calendar table td{text-align: center; font-weight: bold;}#calendar table thead tr.toolbar th{	text-align: center;	height: 30px!important;	background: #FFE221;	font-weight: normal;	border: none;	color: #000000;	font-weight: bold;}#calendar table thead th {	text-align: center;		background: #000000;	color: #FFFFFF;	font-weight: bold;	border-left: 1px solid #FFE221;	border-right: 1px solid #FFE221;	border-bottom: 1px solid #FFE221;}#calendar table thead th.wkd{	background: #FF0000;		color: #FFFFFF;}#calendar table tfoot td {	color: #000000;		border: 1px solid #FFE221;	background: #FFE221;}#calendar table tfoot td a {	text-decoration: none;	color: #000000!important;	font-style: italic;	font-weight: normal;}#calendar table tfoot td a:hover {	text-decoration: none;	color: #FF0000!important;}#calendar table tbody td {	border: 1px solid #FFE221;	background: #FFFFFF;	font-weight: normal;}#calendar table tbody td a {	color: #FF0000!important;	text-decoration: none;	font-weight: bold;}#calendar table tbody td a:hover {	text-decoration: none;	color: #000000!important;}#calendar table tbody td.wkd {	background: #FFC0CB;}#calendar table tbody td.nocrm {	background: #AAAAAA;}a.pic_cnt {position: relative;}.favs_ico {	border: none!important;	cursor: pointer;	position: absolute;	left: 3px;	z-index: 3;}/* Firefox */@-moz-document url-prefix() {	.favs_ico {top: -10px;}}* html .favs_ico {bottom: 15px;}*:first-child+html .favs_ico /* solo IE 7.0 */ {bottom: 15px;}.favs_ico {bottom/*\**/: 15px;} /* solo IE 8 */.rtgs_ico {	border: none!important;	cursor: pointer;	position: absolute;	left: 3px;	z-index: 3;}/* Firefox */@-moz-document url-prefix() {	.rtgs_ico {top: -30px;}}* html .rtgs_ico {bottom: 33px;}*:first-child+html .rtgs_ico /* solo IE 7.0 */ {bottom: 33px;}.rtgs_ico {bottom/*\**/: 33px;} /* solo IE 8 *//****************** per slideshow *****************/#slide-images{	position:relative;	display:block;	margin:0px;	padding:0px;	width:960px;	height:107px;	overflow:hidden;}#slide-images li{	position:absolute;	display:block;	list-style-type:none;	margin:0px;	padding:0px;	background-color:#FFFFFF;}#slide-images li img{	display:block;	background-color:#FFFFFF;}/**************************************************/#picture_widgets_cnt {	float: right;}#picture_ratings_cnt {	height: 220px;	overflow: auto;}.rating_user {	font-weight: bold;}.rating_date {	color: #27F8FF;}.rating_text {	padding: 5px;	border: 1px solid silver;	font-style: italic;	background: #DDDDDD;	color: #000000;	margin-bottom: 10px;}/**********/#popup_info .popupBox {width: 500px;}#popup_rtgs .popupBox {width: 500px;}/**********/
