.dijitDialog {
    background-color: white;
}
.dijitSelect {
	margin:0px;
}
/*body {
	margin:0 auto;
	padding:0;
	font-family: "Trebuchet MS", sans-serif;
	font-size:12px;
}
*/

/*
@font-face
{
font-family: FUTURXKI;
src: url('http://gate24.besttours.it/font/FUTURXKI.TTF'),
     url('http://gate24.besttours.it/font/FUTURXKI.eot');  IE9 
} 
*/

.autoCompleter {
	position:absolute;
	z-index:10;
	border: 1px solid #C5C5C5;
        width: 623px;
	*width: 625px;
	height:352px;	
        top: 52px;	
        left: 5px;
	*left: 3px;
	_left: 0;
        list-style-type: none;
        margin: 0;
        padding: 0;
	overflow: hidden;
	background-color: #fff;
	-moz-border-radius: 8px; /* FF1+ */
	-webkit-border-radius: 8px; /* Saf3-4, iOS 1+, Android 1.5+ */
	border-radius: 8px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
}

*:first-child+html .autoCompleter {height:385px;	}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/* CLASSI TESTO NUOVE */


.title00 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#FFFFFF;
}
.title01 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.title02 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:28px;
	/*color:#006699;*/

	color:#015782;
}
.title03, .title03a {
	font-size:18px;
	/*color:#015782;*/
	color:#BE3A3E;
	/*font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;*/
	font-weight:bold;
}
.title03a {
	color:#015782;
}
.title04, .title05 {
	font-size:16px;
	/*font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;*/
	color:#015782;
	/*color:#BE3A3E;*/
    text-decoration:none;
}
.title05 {
	font-size:12px;
}
.title04red, .title05red {
	font-size:16px;
	/*font-family:"Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;*/
	color:#BE3A3E;
	/*color:#BE3A3E;*/
    text-decoration:none;
}
.title05red {
	font-size:12px;
}
.title05gray {
	font-size:12px;
	color:#BFBFBF;
}
a.title05, a.title05red {
	text-decoration:none;
}
a.title05:hover, a.title05red:hover{
	color:#53b8f8;
}
.text00, .text00gray {
	font-size:10px;
	color:#015782;
}
a.text00 {
	text-decoration:none;
}
a.text00:hover {
	color:#53b8f8;
}
.text00gray {
	color:#BFBFBF;
}
.text01 {
	font-size:14px;
	color:#015782;
}
.text02 {
	font-size:12px;
	color:#015782;
	text-align:left;
}
a.text02 {
	text-decoration:none;
}
a.text02:hover {
	color:#53b8f8;
}
.qta_highlightRed {
	font-size:14px;
	color:#fff;
	font-weight:bolder;
	background-color: #BE3A3E;
	padding:0px 2px 0px 2px;
}
.qta_highlight {
	font-size:12px;
	color:#fff;
	font-weight:bolder;
	background-color: #015782; /*#5AAd16; VERDE */
	padding:0px 2px 0px 2px;
}
.prz_highlight {
	font-size:18px;
	color:#fff;
	font-weight:bolder;
	background-color: #015782;
	padding:0px 2px 0px 2px;
}
/* FINE CLASSI TESTO NUOVE */











.elementi {
	float:left;
}

.position {
	margin:-4px 0px 0px 0px;
}

#map_canvas, #boxTappe {
	float:left;
	width:590px;
	height:400px;
	border:0px solid red;
}
#boxTappe {
	background-color:#f4f4f4;
	padding:40px 0px 0px 160px;
	width:430px;
}

.boxLoading {
	/*background-color:#f4f4f4;*/
	padding:40px 0px 300px 0px;
	/*width:590px;*/
	/*height:360px;*/
}


#carrello {
	float:left;
	width:334px;
	height:100%;
	border: 0px solid blue;
	background-color:#E6E6E6;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 14px;
}
#boxElaborazione {
	float:left;
	width:590px;
	height:400px;
	border-top:none;
	border-right: solid 0px #fff;
	border-bottom: none;
	border-left:none;
	background-color:#ffffff;
	padding:0px;
}
#MainBox {
	width:100%;
	border:0px solid gray;
}
#introMainBox {
	width:96%;
	margin:4px 0px 12px 0px;
}

.boxTabsInsTappe {
	float:left;
	margin:0em 0em 0em 0em;
	width:590px;
}

.boxImgItinerario {
	float:left;
	margin:0em 0em 1.2em 0em;
	width:572px;
	min-height:230px;
}

.sceltaMapFormOn, .sceltaMapFormOff {
	float: left;
	width: 102px;
	height: 22px;
	top: 12px;
	left: 2px;
	padding: 6px 0px 0px 0px;
	margin: 0px 0px 0px 4px;
	position: relative;
	
	background: #c7e1f9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M3ZTFmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMxJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  #c7e1f9 0%, #f4f4f4 31%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c7e1f9), color-stop(31%,#f4f4f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #c7e1f9 0%,#f4f4f4 31%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #c7e1f9 0%,#f4f4f4 31%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #c7e1f9 0%,#f4f4f4 31%); /* IE10+ */
	background: linear-gradient(top,  #c7e1f9 0%,#f4f4f4 31%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7e1f9', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-8 */

	border-radius: 2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-top: 1px solid #dbdbdb;
	border-right: 1px solid #dbdbdb;
	border-bottom:none;
	border-left: 1px solid #dbdbdb;
}

.sceltaMapFormOff  {
	background: #f4f4f4; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY0ZjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f4f4f4 0%, #f4f4f4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#f4f4f4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f4f4f4 0%,#f4f4f4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f4f4f4 0%,#f4f4f4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f4f4f4 0%,#f4f4f4 100%); /* IE10+ */
	background: linear-gradient(top,  #f4f4f4 0%,#f4f4f4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-8 */
}

.infowindow {
	width:290px;
	height:220px;
	overflow:hidden;
}
#titoloInfoWindow {
	font-weight:bold;
}

.boxTappeCarrello {
	width:316px; background:#FFFFFF; border:#5aad16 solid 0px; padding:6px 0px 4px 0px;
}

.rigaCarrello, .rigaCarrelloApt, .rigaCarrelloTransp  {
	margin:0px 4px 2px 4px;
	background:#fff;
	padding:6px 2px 2px 2px;
	/*height:26px;*/
	text-align:left;
}
.rigaCarrelloApt {
	background:#f4f4f4;
	margin:0px 4px 2px 4px;
	padding:6px 2px 2px 2px;
}
.rigaCarrelloTransp {
	background:#f4f4f4;
	margin:0px 4px 2px 4px;
	padding:6px 2px 4px 2px;
}
#divAptArrCart {
	height:30px;
	margin-bottom:opx;
	margin:10px;
	padding:10px;
	text-align:center;
}
.prices {
	height:130px;
	margin:0px 0px 0px 0px;
	padding:0px;
	border-top:none;
	border-right:none;
	/*border-bottom: thin solid #999999;*/
	border-left:none;
}
#firstPrice01, #firstPrice02 {
	height:48px;
	width:582px;
	/*float:left;*/
	margin:0px 0px 8px 0px;
	padding:2px 0px 0px 6px;
	/*border-radius: 6px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;*/
	border: 1px solid #295a8e;
	background-color:#e8e8e8;
}
#firstPrice02 {
	margin:0px 0px 0px 0px;
	background:none;
	min-height:48px;
	height:auto;
}
.firstPriceBoxTot {
	width:300px; height:32px; float:left; margin:10px 0px 0px 0px;
}
.firstPriceBoxButt01, .firstPriceBoxButt02, .firstPriceBoxButt03 {
	width:230px; height:32px; float:right; 	margin:8px 17px 0px 0px;
}
.firstPriceBoxButt02 {
	margin:9px 12px 0px 0px;
}
.firstPriceBoxButt03 {
	margin:0px 0px 0px 0px;
	width:131px;
	float:left;
}


.TappaElenco01, .TappaElenco02, .VoloElenco01, .VoloElenco02 {
	padding:0px;
	margin:0px;
	float:left;
	/*background-color:#00ff11;*/
	width:68%;
}
.TappaElenco02, .VoloElenco02 {
	width:54%;
}
.PrezzoElenco, .prezzoHotel, .PrezzoElenco1, .prezzoHotel1  {
	width:25%;
	min-height:65px;
	overflow:visible;
	float:right;
	padding:6px 0px 6px 6px;
	margin:-5px 0px -4px 0px;
	font-weight:bold;
	background-color:#DCD5CE;
	/*background-color:#e2dcd6;*/
}
.PrezzoElenco1, .prezzoHotel1 {
	height:none;
}
.prezzoHotel, .prezzoHotel1  {
	width:19%;
}
.rigaHotel {
	border-top:none;
	border-right:none;
	border-bottom: thin solid #999999;
	border-left:none;
	margin:0px 0px 4px 0px;
}
.rigaHotel1 {
	border-top:none;
	border-right:none;
	border-bottom: thin solid #999999;
	border-left:none;
	margin:0px 0px 1px 0px;
}
.rigaRoom, .rigaRoomSel, .rigaRoomTipo, .rigaRoomDisp, .rigaRoomPrz {
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:none;
	margin:0px 0px 2px 0px;
	padding:3px 0px 0px 0px;
}
.rigaRoomSepar {
	border-top:none;
	border-right:none;
	border-bottom: thin solid #fff;
	border-left:none;
	width:585px;
	clear:both;
}
.rigaRoomSel {
	float:left;
	width:60px;
}
.rigaRoomTipo {
	float:left;
	width:320px;
}
.rigaRoomDisp {
	float:left;
	width:70px;
}
.rigaRoomPrz {
	float:left;
	width:120px;
}
.rigaHotelSel {
	background-color:#99ccff;
	margin:2px 0px 0px 0px;
}
.descHotel, .descHotel1, .descTratta, .titleTratta {
	float:left;
	padding:6px 0px 6px 6px;
	margin:0px 0px 0px 0px;
	clear:both;
	/*background-color:#eeeeee;*/
	width:99%;
	/*min-height:70px;*/
		
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(226,226,226,0.8) 0%, rgba(226,226,226,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,0.8)), color-stop(100%,rgba(226,226,226,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(226,226,226,0.8) 0%,rgba(226,226,226,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(226,226,226,0.8) 0%,rgba(226,226,226,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(226,226,226,0.8) 0%,rgba(226,226,226,0.8) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(226,226,226,0.8) 0%,rgba(226,226,226,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce2e2e2', endColorstr='#cce2e2e2',GradientType=0 ); /* IE6-8 */

	/*height:100%;background-color:#e6e6e6;*/
}
.descHotelIti{
	padding:6px 0px 6px 6px;
	margin:0px 0px 0px 0px;
	clear:both;
	/*background-color:#eeeeee;*/
	width:99%;
	/*min-height:70px;*/
		
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UyZTJlMiIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  rgba(226,226,226,0.8) 0%, rgba(226,226,226,0.8) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,0.8)), color-stop(100%,rgba(226,226,226,0.8))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(226,226,226,0.8) 0%,rgba(226,226,226,0.8) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(226,226,226,0.8) 0%,rgba(226,226,226,0.8) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(226,226,226,0.8) 0%,rgba(226,226,226,0.8) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(226,226,226,0.8) 0%,rgba(226,226,226,0.8) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cce2e2e2', endColorstr='#cce2e2e2',GradientType=0 ); /* IE6-8 */

	/*height:100%;background-color:#e6e6e6;*/
}
.descHotel1 {
	height:120px;
}
.titleTratta  {
	/*margin:-2px 0px -2px -2px;*/
	margin:-3px 0px 0px 0px;
	width:730px;
	min-height:20px;
	height:20px;
	border-top:solid 3px #fff;
	border-right:none;
	border-bottom:none;
	border-left:none;
}
.descTratta  {
	/*margin:2px 0px 6px -2px;*/
	margin:0px 0px 0px 0px;
	width:730px;
	min-height:32px;
	border-top:none;
	border-right:none;
	border-bottom:solid 1px #fff;
	border-left:none;
}

.sceltaAlternativa {
	float:right;
	background-color:#dcd5ce;
	padding:1px 0px 2px 3px;
	margin:8px 0px 0px 0px;
	width: 148px;
}
.cambioPeriodo {
	background-color:#dcd5ce;
	padding:1px 0px 2px 3px;
	margin:-1px 4px 0px 10px;
}


.sceltaTratta  {
	float:right; 
	padding:4px 4px 0px 4px;
	margin:-40px 10px 0px 0px;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:none;
	}

.sceltaTratta01  {
	float:right; 
	padding:4px 4px 0px 4px;
	margin:-40px 10px 0px 0px;
	
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMC44NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247, 247, 247, 0.85)), color-stop(100%, rgba(247, 247, 247, 0.85))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9f7f7f7', endColorstr='#d9f7f7f7', GradientType=0 ); /* IE6-8 */
	border-radius: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border: 1px solid #dbdbdb;
}

.titleTappa {
	clear:both;
	padding:5px;
	margin:5px;
	width:95%;
	background:#BBBBBB;
	font-weight:bold;
}
.bachToTappe {
	padding:0px 0px 5px 0px;
	width:98%;
	background:none;
	text-align:right;
}
.fotoHotel {
	border:1px solid #999999;
	padding:2px;
	width:84px;
	height:60px;
	margin:0px 10px 0px 0px;
}
.rigaDest {
	border:1px solid #999999;
	padding:10px;
	width:95%;
	height:20px;
	background:#ff00ff;
	font-weight:bold;
}
.rqVOLI {
	text-align:center;
	background:#CCCCCC;
	width:95%;
}

/*OFFERTE LOADER*/

.containerLoader {   
	position:relative;
	/*overflow:hidden;*/
	display:block;
	/*width: 500px;*/
	height:204px;
	border: medium #CCCCCC solid;
}

.detailsLoader {   
	position:absolute;
	left:0px;
	top:0px;
	display:block;
	overflow:hidden;
	width: 140px;
	height:204px;
	opacity:0.7;
	filter:alpha(opacity=70);
	color:#fff;
	text-shadow: #9a9a9a 1px 1px 4px;
	background-color:#0099CC;
	z-index:999;
}

.contentImgLoader {   
	position:absolute;
	left:0px;
	top:0px;
	display:block;
	overflow:hidden;
	width: 500px;
	height:204px;
}

.imgLoader {
	width:500px;
	height:204px;
}





/* CONTENITORI */

#mainContainer {
	margin:0 auto;
	padding:0;
	width: 1000px;
	top:0px;
	position:relative;
}
#content {
	margin:0 auto;
	padding:0;
	top:0px;
	width: 960px;
	position:relative;
	padding:20px 18px 18px 18px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMC44NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.75) 100%, rgba(255, 255, 255, 0.75) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.75)), color-stop(100%, rgba(255, 255, 255, 0.75))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(255, 255, 255, 0.75) 0%, rgba(255, 255, 255, 0.75) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9f7f7f7', endColorstr='#d9f7f7f7', GradientType=0 ); /* IE6-8 */
}
#header h1 {
	background: url("http://gate24.besttours.it/images/logoKuoni.png") no-repeat scroll left top transparent;
	height: 63px;
	margin: 0;
}
.linea {
	margin: 0 0 0 -112px;
	padding: 0;
}




/* MINI MOTORE - INSERT TAPPE*/


.miniEngine {
	width:236px;
	height:240px;
	padding:4px 4px 4px 4px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIwLjg1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMC44NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(247, 247, 247, 0.85)), color-stop(100%, rgba(247, 247, 247, 0.85))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(247, 247, 247, 0.85) 0%, rgba(247, 247, 247, 0.85) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9f7f7f7', endColorstr='#d9f7f7f7', GradientType=0 ); /* IE6-8 */
	border-radius: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border: 1px solid #dbdbdb;
}
.miniEngineTitle {
	width:100%;
	float:left;
	padding:0px 0px 3px 0px;
	margin:0px 0px 14px 0px;
	text-align: center;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E3Y2ZkZiIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzUzOGEiIHN0b3Atb3BhY2l0eT0iMC43NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(167, 207, 223, 0.75) 0%, rgba(35, 83, 138, 0.75) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(167, 207, 223, 0.75)), color-stop(100%, rgba(35, 83, 138, 0.75))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(167, 207, 223, 0.75) 0%, rgba(35, 83, 138, 0.75) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(167, 207, 223, 0.75) 0%, rgba(35, 83, 138, 0.75) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(167, 207, 223, 0.75) 0%, rgba(35, 83, 138, 0.75) 100%); /* IE10+ */
	background: linear-gradient(top, rgba(167, 207, 223, 0.75) 0%, rgba(35, 83, 138, 0.75) 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfa7cfdf', endColorstr='#bf23538a', GradientType=0 ); /* IE6-8 */
}

.insertTappaItemMod {
	height:24px;
	background:none;
	float:left;
	margin:5px;
	padding:5px;
}
.insertTappaItem {
	height:24px;
	background:none;
}

div.boxButtonTappe {
	margin:15px 0px 0px 110px; float:left;
}
div.boxButton  {
	margin:0px 30px 12px 10px; height:32px; float:left;
}
div.searchGlobe {
	width:30px; float:right; display:table !important;
}
div.searchGlobeTappa {
	cursor:pointer; margin:-3px 36px 0px 0px; float:right;
}

.miniEngineBox {
	width:100%;
	padding:4px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:24px;
}
.miniEngineSubBox {
	width:49%;
	float:left;
}


.miniEngineSrc01a, .miniEngineSrc01b, .miniEngineSrc01c, .insertTappa01a, .insertTappa01b, .insertTappa01c {
	width:76px;
	height:70px;
	float:left;
}
.miniEngineSrc01b {
	padding-right:0px;
	height:58px;
	/*background-image:url(../img/step02.png);*/
	background-repeat:no-repeat;
}
.miniEngineSrc01c {
	height:24px;
	/*background-image:url(../img/step03.png);*/
	background-repeat:no-repeat;
}
.insertTappa01a, .insertTappa01b, .insertTappa01c {
	width:97px;
	height:24px;
	float:left;
	text-align:right;
	padding:0px 12px 0px 0px;
}
.insertTappa01b {
	height:32px;
}
.insertTappa01c {
	height:36px;
}

.miniEngineSrc02a, .miniEngineSrc02b, .miniEngineSrc02c, .insertTappa02a, .insertTappa02b, .insertTappa02c {
	width:154px;
	height:70px;
	float:left;
}
.miniEngineSrc02b {
	height:60px;
}
.miniEngineSrc02c {
	height:24px;
}
.insertTappa02a {
	height:26px;
	background:none;
}
.insertTappa02b {
	height:32px;
	background:none;
}
.insertTappa02c {
	background:none;
}
.miniEngineItem {
	margin:0.3em 0em 0.3em 0em;	
}


.button01, .button02, .button04 {
	width:152px;
	padding:1px 0px 3px 0px;
	margin:8px 0px 12px 0px;
	font-family:arial, helvetica, sans-serif;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	letter-spacing:0.3em;
	color:#fff;
	/*	box-shadow: 1px -1px 4px #777;

	-webkit-box-shadow: 1px -1px 4px #777;

	-moz-box-shadow: 1px -1px 4px #777; */

	border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
/*background: rgb(90,163,232); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhYTNlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTUwZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(90,163,232,1) 0%, rgba(30,80,219,1) 100%); /* FF3.6+ */
/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(90,163,232,1)), color-stop(100%,rgba(30,80,219,1))); /* Chrome,Safari4+ */
/*background: -webkit-linear-gradient(top,  rgba(90,163,232,1) 0%,rgba(30,80,219,1) 100%); /* Chrome10+,Safari5.1+ */
/*background: -o-linear-gradient(top,  rgba(90,163,232,1) 0%,rgba(30,80,219,1) 100%); /* Opera 11.10+ */
/*background: -ms-linear-gradient(top,  rgba(90,163,232,1) 0%,rgba(30,80,219,1) 100%); /* IE10+ */
/*background: linear-gradient(top,  rgba(90,163,232,1) 0%,rgba(30,80,219,1) 100%); /* W3C */
/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5aa3e8', endColorstr='#1e50db',GradientType=0 ); /* IE6-8 */
background-image:url(../img/sfondoPulsanteBlu.jpg);
border: #015782 1px solid;
}

input[type="button"].button02a, input[type="button"].button02b, input[type="button"].button02c, input[type="button"].button02cOff {
	/*background: #00b2b4;*/

	border-radius: 4px; 
	border: 0px solid; 
	padding: 6px 36px;
	font-family:arial, helvetica, sans-serif;
	font-size: 14px;
	letter-spacing:0.2em;
	font-weight:bold;
	color:#FFFFFF;
	  -webkit-transition: background 0.6s ease;
	  -moz-transition: background 0.6s ease;
	  -o-transition: background 0.6s ease;
	  -ms-transition: background 0.6s ease;

background: #7db9e8; /* Old browsers */
background-image: url(../img/lente.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/lente.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkYjllOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/lente.png), -moz-linear-gradient(top,  #7db9e8 0%, #1e5799 100%); /* FF3.6+ */
background-image: url(../img/lente.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
background-image: url(../img/lente.png), -webkit-linear-gradient(top,  #7db9e8 0%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/lente.png), -o-linear-gradient(top,  #7db9e8 0%,#1e5799 100%); /* Opera 11.10+ */
background-image: url(../img/lente.png), -ms-linear-gradient(top,  #7db9e8 0%,#1e5799 100%); /* IE10+ */
background-image: url(../img/lente.png), linear-gradient(to bottom,  #7db9e8 0%,#1e5799 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-8 */

	background-position:left;
	background-repeat:no-repeat;
}

input[type="button"].button02a:hover, input[type="button"].button02b:hover, input[type="button"].button02c:hover {
	/*background-color: #94dda5; */
	cursor: pointer; 
	background: #5094c9; /* Old browsers */
	background-image: url(../img/lente.png);
	background-position:left;
	background-repeat:no-repeat;
}
input[type="button"].button02a:active, input[type="button"].button02b:active, input[type="button"].button02c:active {
	/*background-color: #94dda5; */
	cursor: pointer; 
	margin:1px 0px 0px 0px;
	background: #7db9e8; /* Old browsers */
	background-image: url(../img/lente.png);
	background-position:left;
	background-repeat:no-repeat;
}

input[type="button"].button02b {
	padding: 6px 20px 6px 30px;
background-image: url(../img/ico_continua.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_continua.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkYjllOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_continua.png), -moz-linear-gradient(top,  #7db9e8 0%, #1e5799 100%); /* FF3.6+ */
background-image: url(../img/ico_continua.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
background-image: url(../img/ico_continua.png), -webkit-linear-gradient(top,  #7db9e8 0%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_continua.png), -o-linear-gradient(top,  #7db9e8 0%,#1e5799 100%); /* Opera 11.10+ */
background-image: url(../img/ico_continua.png), -ms-linear-gradient(top,  #7db9e8 0%,#1e5799 100%); /* IE10+ */
background-image: url(../img/ico_continua.png), linear-gradient(to bottom,  #7db9e8 0%,#1e5799 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-8 */

	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button02b:hover {
	background-image: url(../img/ico_continua.png);
	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button02b:active {
	background-image: url(../img/ico_continua.png);
	background-position:0.9em, left;
	background-repeat:no-repeat;
}

input[type="button"].button02c {
	padding: 6px 20px 6px 30px;
background-image: url(../img/ico_calcola.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_calcola.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkYjllOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_calcola.png), -moz-linear-gradient(top,  #7db9e8 0%, #1e5799 100%); /* FF3.6+ */
background-image: url(../img/ico_calcola.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
background-image: url(../img/ico_calcola.png), -webkit-linear-gradient(top,  #7db9e8 0%,#1e5799 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_calcola.png), -o-linear-gradient(top,  #7db9e8 0%,#1e5799 100%); /* Opera 11.10+ */
background-image: url(../img/ico_calcola.png), -ms-linear-gradient(top,  #7db9e8 0%,#1e5799 100%); /* IE10+ */
background-image: url(../img/ico_calcola.png), linear-gradient(to bottom,  #7db9e8 0%,#1e5799 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-8 */

	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button02c:hover {
	background-image: url(../img/ico_calcola01.png);
	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button02c:active {
	background-image: url(../img/ico_calcola02.png);
	background-position:0.5em, left;
	background-repeat:no-repeat;
}

input[type="button"].button02cOff {
	padding: 6px 20px 6px 30px;

	background: rgb(237,237,237); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-image: url(../img/ico_calcola.png); /* fallback */
	background-image: url(../img/ico_calcola.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: url(../img/ico_calcola.png), -moz-linear-gradient(top,  rgba(237,237,237,1) 0%, rgba(216,216,216,1) 100%); /* FF3.6+ */
	background-image: url(../img/ico_calcola.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(100%,rgba(216,216,216,1))); /* Chrome,Safari4+ */
	background-image: url(../img/ico_calcola.png), -webkit-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* Chrome10+,Safari5.1+ */
	background-image: url(../img/ico_calcola.png), -o-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* Opera 11.10+ */
	background-image: url(../img/ico_calcola.png), -ms-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* IE10+ */
	background-image: url(../img/ico_calcola.png), linear-gradient(to bottom,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-8 */

	background-position:0.5em, left;
	background-repeat:no-repeat;
}

input[type="button"].button05 {
	/*background: #00b2b4;*/
	border-radius: 12px; 
	border: 0px solid #999999; 
	padding: 5px 8px 5px 20px;
	font-family:arial, helvetica, sans-serif;
	font-size: 14px;
	letter-spacing:0.0em;
	font-weight:bold;
	color:#FFFFFF;
	  -webkit-transition: background 0.6s ease;
	  -moz-transition: background 0.6s ease;
	  -o-transition: background 0.6s ease;
	  -ms-transition: background 0.6s ease;

background: #86d2e8; /* Old browsers */
background-image: url(../img/pallinoWhite.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/pallinoWhite.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/pallinoWhite.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/pallinoWhite.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/pallinoWhite.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/pallinoWhite.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/pallinoWhite.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/pallinoWhite.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */

	background-position:left;
	background-repeat:no-repeat;
}
input[type="button"].button05:hover  {
	/*background-color: #94dda5; */
	cursor: pointer; 
	background: #3eabdc; /* Old browsers */
	background-image: url(../img/pallinoWhite.png);
	background-position:left;
	background-repeat:no-repeat;
}
input[type="button"].button05:active {
	/*background-color: #94dda5; */
	cursor: pointer; 
	margin:1px 0px 0px 0px;
	background: #7db9e8; /* Old browsers */
	background-image: url(../img/pallinoWhite.png);
	background-position:left;
	background-repeat:no-repeat;
}


input[type="button"].button03, input[type="button"].button04, input[type="button"].button06, input[type="button"].button07, input[type="button"].button07off, input[type="button"].button08, input[type="button"].button09, input[type="button"].button10, input[type="button"].button11, input[type="button"].button12, input[type="button"].button12off, input[type="button"].button13, input[type="button"].button14, input[type="button"].button15 {
	/*background: #00b2b4;*/
	border-radius: 12px; 
	border: 0px solid #999999; 
	padding: 5px 8px 5px 24px;
	font-family:arial, helvetica, sans-serif;
	font-size: 14px;
	letter-spacing:0.0em;
	font-weight:bold;
	color:#FFFFFF;
	  -webkit-transition: background 0.6s ease;
	  -moz-transition: background 0.6s ease;
	  -o-transition: background 0.6s ease;
	  -ms-transition: background 0.6s ease;

background: #86d2e8; /* Old browsers */
background-image: url(../img/ico_torna.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_torna.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_torna.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/ico_torna.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/ico_torna.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_torna.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/ico_torna.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/ico_torna.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */

	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button03:hover, input[type="button"].button04:hover, input[type="button"].button06:hover, input[type="button"].button07:hover, input[type="button"].button08:hover, input[type="button"].button09:hover, input[type="button"].button10:hover, input[type="button"].button11:hover, input[type="button"].button13:hover, input[type="button"].button14:hover, input[type="button"].button15:hover {
	/*background-color: #94dda5; */
	cursor: pointer; 
	background: #3eabdc; /* Old browsers */
	background-image: url(../img/ico_torna.png);
	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button03:active, input[type="button"].button04:active, input[type="button"].button06:active, input[type="button"].button07:active, input[type="button"].button08:active, input[type="button"].button09:active, input[type="button"].button10:active, input[type="button"].button11:active, input[type="button"].button13:active, input[type="button"].button14:active, input[type="button"].button15:active {
	/*background-color: #94dda5; */
	cursor: pointer; 
	margin:1px 0px 0px 0px;
	background: #7db9e8; /* Old browsers */
	background-image: url(../img/ico_torna.png);
	background-position:0.5em, left;
	background-repeat:no-repeat;
}

input[type="button"].button03 {
background-image: url(../img/ico_printer.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_printer.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_printer.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/ico_printer.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/ico_printer.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_printer.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/ico_printer.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/ico_printer.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */
}
input[type="button"].button03:hover {
	background-image: url(../img/ico_printer.png);
}
input[type="button"].button03:active  {
	background-image: url(../img/ico_printer.png);
}

input[type="button"].button04 {
background-image: url(../img/ico_continua.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_continua.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_continua.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/ico_continua.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/ico_continua.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_continua.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/ico_continua.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/ico_continua.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */
}
input[type="button"].button04:hover {
	background-image: url(../img/ico_continua.png);
}
input[type="button"].button04:active  {
	background-image: url(../img/ico_continua.png);
}

input[type="button"].button07 {
background-image: url(../img/ico_scegli.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_scegli.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_scegli.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/ico_scegli.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/ico_scegli.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_scegli.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/ico_scegli.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/ico_scegli.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */
}
input[type="button"].button07:hover {
	background-image: url(../img/ico_scegli.png);
}
input[type="button"].button07:active  {
	background-image: url(../img/ico_scegli.png);
}

input[type="button"].button07off {
	background: rgb(237,237,237); /* Old browsers */
	background-image: url(../img/ico_scegli.png); /* fallback */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-image: url(../img/ico_scegli.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: url(../img/ico_scegli.png), -moz-linear-gradient(top,  rgba(237,237,237,1) 0%, rgba(216,216,216,1) 100%); /* FF3.6+ */
	background-image: url(../img/ico_scegli.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(100%,rgba(216,216,216,1))); /* Chrome,Safari4+ */
	background-image: url(../img/ico_scegli.png), -webkit-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* Chrome10+,Safari5.1+ */
	background-image: url(../img/ico_scegli.png), -o-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* Opera 11.10+ */
	background-image: url(../img/ico_scegli.png), -ms-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* IE10+ */
	background-image: url(../img/ico_scegli.png), linear-gradient(to bottom,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-8 */

	background-position:0.5em, left;
	background-repeat:no-repeat;
}

input[type="button"].button08 {
background-image: url(../img/ico_elimina.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_elimina.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_elimina.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/ico_elimina.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/ico_elimina.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_elimina.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/ico_elimina.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/ico_elimina.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */
}
input[type="button"].button08:hover {
	background-image: url(../img/ico_elimina.png);
}
input[type="button"].button08:active  {
	background-image: url(../img/ico_elimina.png);
}

input[type="button"].button11 {
background-image: url(../img/ico_pencil.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_pencil.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_pencil.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/ico_pencil.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/ico_pencil.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_pencil.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/ico_pencil.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/ico_pencil.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */
}
input[type="button"].button11:hover {
	background-image: url(../img/ico_pencil.png);
}
input[type="button"].button11:active  {
	background-image: url(../img/ico_pencil.png);
}
input[type="button"].button09 {
background-image: url(http://gate24.besttours.it/img/ico_aereo.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(http://gate24.besttours.it/img/ico_aereo.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(http://gate24.besttours.it/img/ico_aereo.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(http://gate24.besttours.it/img/ico_aereo.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(http://gate24.besttours.it/img/ico_aereo.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(http://gate24.besttours.it/img/ico_aereo.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(http://gate24.besttours.it/img/ico_aereo.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(http://gate24.besttours.it/img/ico_aereo.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */
}
input[type="button"].button09:hover {
	background-image: url(http://gate24.besttours.it/img/ico_aereo.png);
}
input[type="button"].button09:active  {
	background-image: url(http://gate24.besttours.it/img/ico_aereo.png);
}

input[type="button"].button10 {
background: #dd9494; /* Old browsers */
background-image: url(../img/ico_cestino.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_cestino.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkOTQ5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZTNhM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_cestino.png), -moz-linear-gradient(top,  #dd9494 0%, #be3a3e 100%); /* FF3.6+ */
background-image: url(../img/ico_cestino.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dd9494), color-stop(100%,#be3a3e)); /* Chrome,Safari4+ */
background-image: url(../img/ico_cestino.png), -webkit-linear-gradient(top,  #dd9494 0%,#be3a3e 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_cestino.png), -o-linear-gradient(top,  #dd9494 0%,#be3a3e 100%); /* Opera 11.10+ */
background-image: url(../img/ico_cestino.png), -ms-linear-gradient(top,  #dd9494 0%,#be3a3e 100%); /* IE10+ */
background-image: url(../img/ico_cestino.png), linear-gradient(to bottom,  #dd9494 0%,#be3a3e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd9494', endColorstr='#be3a3e',GradientType=0 ); /* IE6-8 */
	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button10:hover {
	background: #CE6A6C;
	background-image: url(../img/ico_cestino.png);
	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button10:active  {
	background: #DC9393;
	background-image: url(../img/ico_cestino.png);
	background-position:0.5em, left;
	background-repeat:no-repeat;
}

input[type="button"].button12 {
background: #dd9494; /* Old browsers */
background-image: url(../img/ico_eye.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_eye.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkOTQ5NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZTNhM2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_eye.png), -moz-linear-gradient(top,  #dd9494 0%, #be3a3e 100%); /* FF3.6+ */
background-image: url(../img/ico_eye.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dd9494), color-stop(100%,#be3a3e)); /* Chrome,Safari4+ */
background-image: url(../img/ico_eye.png), -webkit-linear-gradient(top,  #dd9494 0%,#be3a3e 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_eye.png), -o-linear-gradient(top,  #dd9494 0%,#be3a3e 100%); /* Opera 11.10+ */
background-image: url(../img/ico_eye.png), -ms-linear-gradient(top,  #dd9494 0%,#be3a3e 100%); /* IE10+ */
background-image: url(../img/ico_eye.png), linear-gradient(to bottom,  #dd9494 0%,#be3a3e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd9494', endColorstr='#be3a3e',GradientType=0 ); /* IE6-8 */
	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button12:hover {
	background: #CE6A6C;
	background-image: url(../img/ico_eye.png);
	background-position:0.5em, left;
	background-repeat:no-repeat;
}
input[type="button"].button12:active  {
	background: #DC9393;
	background-image: url(../img/ico_eye.png);
	background-position:0.5em, left;
	background-repeat:no-repeat;
}

input[type="button"].button12off {
	background: rgb(237,237,237); /* Old browsers */
	background-image: url(../img/ico_eye.png); /* fallback */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-image: url(../img/ico_eye.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOGQ4ZDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: url(../img/ico_eye.png), -moz-linear-gradient(top,  rgba(237,237,237,1) 0%, rgba(216,216,216,1) 100%); /* FF3.6+ */
	background-image: url(../img/ico_eye.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(237,237,237,1)), color-stop(100%,rgba(216,216,216,1))); /* Chrome,Safari4+ */
	background-image: url(../img/ico_eye.png), -webkit-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* Chrome10+,Safari5.1+ */
	background-image: url(../img/ico_eye.png), -o-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* Opera 11.10+ */
	background-image: url(../img/ico_eye.png), -ms-linear-gradient(top,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* IE10+ */
	background-image: url(../img/ico_eye.png), linear-gradient(to bottom,  rgba(237,237,237,1) 0%,rgba(216,216,216,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#d8d8d8',GradientType=0 ); /* IE6-8 */

	background-position:0.5em, left;
	background-repeat:no-repeat;
}

input[type="button"].button13 {
background-image: url(../img/ico_email-wht.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_email-wht.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_email-wht.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/ico_email-wht.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/ico_email-wht.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_email-wht.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/ico_email-wht.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/ico_email-wht.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */
}
input[type="button"].button13:hover {
	background-image: url(../img/ico_email-wht.png);
}
input[type="button"].button13:active  {
	background-image: url(../img/ico_email-wht.png);
}

input[type="button"].button14 {
background-image: url(../img/ico_reload.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_reload.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_reload.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/ico_reload.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/ico_reload.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_reload.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/ico_reload.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/ico_reload.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */
}
input[type="button"].button14:hover {
	background-image: url(../img/ico_reload.png);
}
input[type="button"].button14:active  {
	background-image: url(../img/ico_reload.png);
}

input[type="button"].button15 {
background-image: url(../img/ico_eye.png); /* fallback */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background-image: url(../img/ico_eye.png), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg2ZDJlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg5ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background-image: url(../img/ico_eye.png), -moz-linear-gradient(top,  #86d2e8 0%, #0089d3 100%); /* FF3.6+ */
background-image: url(../img/ico_eye.png), -webkit-gradient(linear, left top, left bottom, color-stop(0%,#86d2e8), color-stop(100%,#0089d3)); /* Chrome,Safari4+ */
background-image: url(../img/ico_eye.png), -webkit-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Chrome10+,Safari5.1+ */
background-image: url(../img/ico_eye.png), -o-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* Opera 11.10+ */
background-image: url(../img/ico_eye.png), -ms-linear-gradient(top,  #86d2e8 0%,#0089d3 100%); /* IE10+ */
background-image: url(../img/ico_eye.png), linear-gradient(to bottom,  #86d2e8 0%,#0089d3 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#86d2e8', endColorstr='#0089d3',GradientType=0 ); /* IE6-8 */

	/*font-family: FUTURXKI;
	font-size:24px;*/

	background-position:0.3em, left;
}
input[type="button"].button15:hover {
	background-image: url(../img/ico_eye.png);
	background-position:0.3em, left;
}
input[type="button"].button15:active  {
	background-image: url(../img/ico_eye.png);
	background-position:0.3em, left;
}


/* FINE MINI MOTORE */

			



			/* BOX DATI e STEP PRENOTAZIONE */

			

.passeggeri01, .boxProdotti {
	width:694px;
	padding:4px 4px 12px 4px;
	margin:0px 10px 10px 0px;
	float:left;
	background-color:#fff;
	border-radius: 4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;

	border: 1px solid #dbdbdb;
}
.boxProdotti {
	width:950px;
}
.tabTipoVac {
	width:200px;
	border-radius: 6px 6px 0px 0px;
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	border: 1px solid #dbdbdb;
	background-color:#fff;
	padding:4px 4px 4px 4px;
	display:inline-block;
}
.itemDestinaz {
	padding:8px 0px 2px 0px;
	height:28px;
}
.boxAlert01, .boxAlert02 {
	width:200px;
	/*	height:28px;*/
	padding:1px 0px 3px 0px;
	margin:0px 0px 0px 0px;
	border-radius: 10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border: #BE3A3E 2px solid;
	background: url(../img/ico_stop.png) no-repeat 3px 2px;
}
.boxAlert02 {
	width:250px;
	border: #FFB000 2px solid;
	background: url(../img/ico_attenzione.png) no-repeat  5px 1px;
	}

.pratiche_titolotabella {
	background-color:#e8e8e8;
	padding:1px 2px 1px 4px;
}

.headListaProd {
	width:900px; height:36px; float:left;
}







/* FOOTER */



#footer {
	margin:0 auto;
	padding:0;
	position:relative;
	background: url("../img/footer.gif") repeat-x scroll 0 0 transparent;
	background-color:#FFFFFF;
	height: 260px;
	margin-top: 0;
	width: 100%;
}
#contentFooter {
	height: auto;
	margin: auto;
	padding: 10px;
	position: relative;
	width: 980px;
}
#nav {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	height: 100px;
	position: relative;
	top: 0;
	width: 527px;
	z-index: 2;
}
a.nav {
	color: #527695;
	text-decoration: none;
}
a.nav:hover {
	color: #00CCCC;
	text-decoration: none;
}
#datilegali {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	margin-right: auto;
	margin-top: 65px;
	position: relative;
	width: 980px;
}
.datilegali1 {
	background-image: url("../img/rigato.gif");
	float: left;
	height: 14px;
	position: relative;
}
#banner {
	float: right;
	height: 64px;
	position: relative;
	right: 10px;
	top: 10px;
	width: 176px;
	z-index: 3;
}
#banner2 {
	float: right;
	height: 64px;
	position: relative;
	right: 22px;
	top: 10px;
	width: 176px;
	z-index: 3;
}
element.style {
	height: 70px;
	position: absolute;
	right: 0;
	top: 70px;
	width: 405px;
}
#banner3 {
	float: left;
	height: 47px;
	margin-left: 20px;
	position: relative;
	top: 30px;
	width: 72px;
	z-index: 4;
}
#banner35 {
	float: left;
	height: 47px;
	margin-left: 20px;
	position: relative;
	top: 30px;
	width: 72px;
	z-index: 4;
}
#banner4 {
	float: left;
	height: 47px;
	margin-left: 20px;
	position: relative;
	top: 30px;
	width: 72px;
	z-index: 4;
}
#banner5 {
	float: left;
	height: 47px;
	margin-left: 20px;
	position: relative;
	top: 30px;
	width: 34px;
	z-index: 4;
}
#banner6 {
	float: left;
	height: 47px;
	margin-left: 20px;
	position: relative;
	top: 30px;
	width: 34px;
	z-index: 4;
}
.itemMenu {
	margin:1em 0em 1em 0em;
}



/* FINE FOOTER */
.help_anim {
	color: #0B1041;
	width: 450px;
	position: absolute;
	border: 1px solid #BABABA;
	background-color: #cee1e1;
	padding: 10px;
	-o-border-radius: 10px;
	-moz-border-radius: 12px;
	-webkit-border-radius: 10px;
	-webkit-box-shadow: 0px 3px 7px #adadad;
	border-radius: 10px;
	-moz-box-sizing: border-box;
	-opera-sizing: border-box;
	-webkit-box-sizing: border-box;
	-khtml-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
	cursor:pointer;
}	
.legend_red {
	color:#ff6600;
	margin-top: 5px;
	margin-right: 0;
	margin-left: 0;
	padding-top: 0.1em;
	padding-right: 0;
	padding-bottom: 0.3em;
	padding-left: 0.3em;
	text-align: left;
	font-family:"trebuchet ms", verdana, arial, helvetica, sans-serif
}	
	
.testo_bianco {
	color:#FFFFFF;
	font-family:verdana;
	font-size:10px;
	font-style:normal;
	text-decoration:none;
}