
html, body, select, img, form {
	margin:					0;
	padding:				0;
}

ul.two_column_list  {
	clear : both;
	margin : 0;
	margin-right : 20px;
	margin-bottom : 20px;
	padding : 0;
}
ul.two_column_list li {
	margin-bottom : 5px;
	margin-left : 15px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	width: 250px;
} 

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0; 
	padding : 0;
	background-color : window;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : pointer;
	overflow : auto;
	height : 200px;
	width: 300px !important;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_normal { 
	background-image:		url(../images/len.gif); 
	background-position:	right center; 
	background-repeat:		no-repeat; 
	
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-bottom-width:	1px;
	border-bottom-color:	#969696;
	border-top-width: 		1px;
	border-top-color:  		#969696;
	border-left-width:		1px;
	border-left-color:		#969696; 	
	border-right-width:		1px;
	border-right-color:		#969696; 
	border-style:			solid; 
	padding-left:			3px;
	padding-right:			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	height:					17px;
}

.autocomplete_loading { 
	background-image:		url(../images/loading.gif); 
	background-position:	right center; 
	background-repeat:		no-repeat;
		
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-bottom-width:	1px;
	border-bottom-color:	#969696;
	border-top-width: 		1px;
	border-top-color:  		#969696;
	border-left-width:		1px;
	border-left-color:		#969696; 	
	border-right-width:		1px;
	border-right-color:		#969696; 
	border-style:			solid; 
	padding-left:			3px;
	padding-right:			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	height:					17px;
}

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
	cursor : pointer;
	border-bottom : dotted 1px #ccc;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
	cursor : pointer;
	border-bottom : dotted 1px #ccc;
}

.foto {
	margin:					3px;
}
body {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				10px;
}

table {
	border-collapse:		collapse;
	border-spacing:			0;
}

td {
	margin:					0;
}

select {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000000;
	font-weight:			normal;
}

a {
	text-decoration:		none;
	color:					#000000;
}

a:hover {
	text-decoration:		underline;
	color:					#000000;
}

a img.naviimg {
	border:					solid 1px #009EE1;
}

a:hover img.naviimg {
	border:					solid 1px #FF0000
}

.linkblu {
	color:					#4A98B2;
	text-decoration: 		none;
}	
.linkblu:hover {
	color:					#4A98B2;
	text-decoration:		underline;
}
.linkwhite14{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	text-decoration: 		underline;
}
.linkwhite14:hover {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	text-decoration: 		none;
}
.buttonregistraover {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color:					#000000;
	font-weight:			bold;
	text-decoration:		underline;
	background:				none;
	cursor:					pointer;
	border:					none;
	display:				inline-block;
	text-align:				right;
	vertical-align:			bottom;
	height:					20px;
}
.buttonregistra {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color:					#000000;
	font-weight:			bold;
	text-decoration:		none;
	background:				none;
	cursor:					pointer;
	border:					none;
	text-align:				right;
	vertical-align:			bottom;
	height:					20px;
}

.testologin{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				11px;
	color:					#000000;
	font-weight:			bold;
}
.testologin a{
	color:					#8C231E;
	text-decoration:		none;
}
.testologin a:hover{
	text-decoration:		underline;
}

.checkbox {
	border:					none; 
	vertical-align:			middle;
}
.checkbox input {
	border:					none; 
	vertical-align:			middle;
}
.checkbox label {
	vertical-align:			middle;
	border-style:			none;
}

.bostile1 {
	color:					#009933;
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	text-decoration:		none;
	font-size:				14px;
}

.bostile2 {
	color:					#0000FF;
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	text-decoration:		none;
	font-size:				14px;
}

.bostile3 {
	color:					#FF0000;
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	text-decoration:		none;
	font-size:				14px;
}

.radio {
	vertical-align:			middle;
	margin-bottom:			2px;
}

.radio input {
	vertical-align:			middle;
	margin-bottom:			2px;
}

.radio label {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	vertical-align:			text-top;
	font-weight: 			normal;
}

.testo10 {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				10px;
	color:					#000000;
	font-weight:			normal;
	line-height:			normal;
}

.testogray {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				11px;
	color: 					#767676;
	font-weight: 			bold;
}

.testobold {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#000000;
	font-weight: 			bold;
	line-height:			normal;
}

.testo {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#000000;
	font-weight: 			normal;
	line-height:			normal;
}

.testo a {
	color:					#000000;
	text-decoration:		underline;
}

.testo a:hover {
	text-decoration:		none;
}

.testo18 {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				18px;
	color:					#000000;
	font-weight:			bold;
}
.testo14 {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#000000;
	font-weight:			bold;
}
.testo14nb {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#000000;
	font-weight:			normal;
}
.testo13{
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				13px;
	color: 					#000000;
	font-weight: 			normal;
	line-height:			normal;
}

.testo13 a{
	color:					#000000;
	text-decoration:		none;
}

.testo13 a:hover{
	text-decoration:		underline;
}
.testo11bold {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				11px;
	color:					#000000;
	font-weight:			bold;
}
.testo11 {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				11px;
	color:					#000000;
	font-weight:			normal;
}
.testo11 a {
	color:					#5090CC;
	text-decoration:		none;
}
.testo11 a:hover {
	text-decoration:		underline;
}

.testowait {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				16px;
	color:					#000000;
	font-weight:			bold;
}

.testo16black {
	font-weight:			bold; 
	font-size:				16px;
	font-family: 			Arial, Verdana, sans-serif;
	color: 					#000000;
}
.testo16red {
	font-weight:			bold; 
	font-size:				16px;
	font-family: 			Arial, Verdana, sans-serif;
	color: 					#B11235;
}
.testo16red a {
	font-weight:			bold; 
	font-size:				16px;
	font-family: 			Arial, Verdana, sans-serif;
	color: 					#B11235;
	text-decoration:		none;
	cursor:					pointer;
}
.testo16red a:hover {
	font-weight:			bold; 
	font-size:				16px;
	font-family: 			Arial, Verdana, sans-serif;
	color: 					#B11235;
	text-decoration:		underline;
	cursor:					pointer;
}
.titolo_offerte {
	color: 					#FFFFFF;
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				18px;
	font-weight: 			normal;
	line-height: 			normal;
	padding-left:			15px;
	padding-right:			0px;
	padding-top:			0px;
	padding-bottom:			0px;
	border:					none;
	height: 				27px;
	background:		 		url(../images/sfondo_titoloblu.gif) no-repeat center center;
}
.titolo_offertevoli {
	color: 					#FFFFFF;
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				18px;
	font-weight: 			normal;
	line-height: 			normal;
	padding-left:			15px;
	padding-right:			0px;
	padding-top:			0px;
	padding-bottom:			0px;
	border:					none;
	height: 				27px;
	background:		 		url(../images/sf_titoliverde.gif) no-repeat center center;
}
.menu{
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#646464;
	font-weight: 			normal;
	line-height:			normal;
}

.menu a{
	color: 					#646464;
	text-decoration: 		none;
}
.menu a:hover{
	text-decoration: 		underline;
}
.entra {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				11px;
	color:					#8C231E;
	font-weight:			bold;
	text-decoration:		none;
}
.entra:hover {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				11px;
	color:					#8C231E;
	font-weight:			bold;
	text-decoration:		underline;
}
.testowhite {
	color: 					#FFFFFF;
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;	
}
.bambini{
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				11px;
	color: 					#000000;
	font-weight: 			normal;
	line-height:			16px;
}
.inputbambini {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-bottom-width:	1px;
	border-bottom-color:	#969696;
	border-top-width: 		1px;
	border-top-color:  		#969696;
	border-left-width:		1px;
	border-left-color:		#969696; 	
	border-right-width:		1px;
	border-right-color:		#969696; 
	border-style:			solid; 
	padding-left:			2px;
	padding-right:			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	height:					14px;
}
.inputlogin {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-bottom-width:	1px;
	border-bottom-color:	#FFF;
	border-top-width: 		2px;
	border-top-color:  		#969696;
	border-left-width:		2px;
	border-left-color:		#969696; 	
	border-right-width:		1px;
	border-right-color:		#FFF; 
	border-style:			solid; 
	padding-left:			3px;
	padding-right:			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	width:					225px;
	height:					18px;
}
.inputsearch {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-bottom-width:	1px;
	border-bottom-color:	#969696;
	border-top-width: 		1px;
	border-top-color:  		#969696;
	border-left-width:		1px;
	border-left-color:		#969696; 	
	border-right-width:		1px;
	border-right-color:		#969696; 
	border-style:			solid; 
	padding-left:			3px;
	padding-right:			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	width:					125px;
	height:					17px;
}
.inputsearchbig {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-bottom-width:	1px;
	border-bottom-color:	#969696;
	border-top-width: 		1px;
	border-top-color:  		#969696;
	border-left-width:		1px;
	border-left-color:		#969696; 	
	border-right-width:		1px;
	border-right-color:		#969696; 
	border-style:			solid; 
	padding-left:			3px;
	padding-right:			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	width:					150px;
	height:					17px;
}
.inputsearchsmall {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-bottom-width:	1px;
	border-bottom-color:	#969696;
	border-top-width: 		1px;
	border-top-color:  		#969696;
	border-left-width:		1px;
	border-left-color:		#969696; 	
	border-right-width:		1px;
	border-right-color:		#969696; 
	border-style:			solid; 
	padding-left:			3px;
	padding-right:			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	width:					120px;
	height:					17px;
}
.inputsearchsmall2 {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-bottom-width:	1px;
	border-bottom-color:	#969696;
	border-top-width: 		1px;
	border-top-color:  		#969696;
	border-left-width:		1px;
	border-left-color:		#969696; 	
	border-right-width:		1px;
	border-right-color:		#969696; 
	border-style:			solid; 
	padding-left:			3px;
	padding-right:			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	width:					60px;
	height:					17px;
}
.input {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-bottom-width:	1px;
	border-bottom-color:	#969696;
	border-top-width: 		1px;
	border-top-color:  		#969696;
	border-left-width:		1px;
	border-left-color:		#969696; 	
	border-right-width:		1px;
	border-right-color:		#969696; 
	border-style:			solid; 
	padding-left:			3px;
	padding-right:			0px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	height:					17px;
}

.inputemail {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	vertical-align: 		middle;
	border-bottom-width:	0px;
	border-bottom-color:	#FFFFFF;
	border-top-width: 		0px;
	border-top-color:  		#FFFFFF;
	border-left-width:		0px;
	border-left-color:		#FFFFFF; 	
	border-right-width:		0px;
	border-right-color:		#FFFFFF; 
	border-style:			solid; 
	padding-left:			3px;
	padding-right:			0px;
	padding-bottom:			1px;
	padding-top:			4px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	margin-left:			0px;
	margin-right:			0px;
	background-color: 		#FFF;
	color: 					#000;
	width:					180px;
	height:					18px;
}

.listformvoli {
	padding-left:			2px;
	padding-top:			1px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	width:					150px;
	height:					21px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				11px;
	color:			 		#000000;
}
.listformvoli_medio {
	padding-left:			2px;
	padding-top:			1px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	width:					90px;
	height:					21px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				11px;
	color:			 		#000000;
}
.listformvoli_medio2 {
	padding-left:			2px;
	padding-top:			1px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	height:					21px;
	width:					125px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				11px;
	color:			 		#000000;
}
.listformvolismall {
	padding-left:			2px;
	padding-top:			1px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	width:					40px;
	height:					21px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				11px;
	color:			 		#000000;
}

.listformvolismall2 {
	padding-left:			2px;
	padding-top:			1px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	width:					50px;
	height:					21px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				11px;
	color:			 		#000000;
}
.listform {
	padding-left:			2px;
	padding-top:			1px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	width:					160px;
	height:					21px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				12px;
	color:			 		#000000;
}
.listform_medio2 {
	padding-left:			2px;
	padding-top:			1px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	height:					21px;
	width:					125px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				12px;
	color:			 		#000000;
}

.listform_medio {
	padding-left:			2px;
	padding-top:			1px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	height:					21px;
	width:					90px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				12px;
	color:			 		#000000;
}
.listformsmall {
	padding-left:			2px;
	padding-top:			1px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	width:					40px;
	height:					21px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				12px;
	color:			 		#000000;
}
.listform_categoria {
	padding-left:			2px;
	margin-bottom: 			0px;
	margin-top: 			0px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#969696;
	height:					21px;
	width:					150px;
	font-family: 			Verdana, Arial, sans-serif;
	font-size: 				12px;
	color:			 		#000000;
}
.txtarea {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-width:			1px;
	border-style:			solid;
	border-color:			#006DB6; 
	padding-left:			2px;
	padding-right:			2px;
	margin-bottom: 			2px;
	margin-top: 			2px;
	background-color: 		#FFF;
	color: 					#666;
}
.txtarealogin {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	border-width:			2px;
	border-style:			solid;
	border-color:			#006DB6; 
	padding-left:			2px;
	padding-right:			2px;
	margin-bottom: 			5px;
	margin-top: 			2px;
	margin-right:			2px;
	background-color: 		#FFF;
	color: 					#000;
	width:					330px;
	height:					25px;
}

.buttonblu {
	/*display: 				block;*/
	width: 					81px;
	height:					23px;
	border:					none;
	background: 			url(../images/buttonblu.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#646464;
	font-weight:			normal;
	text-align:				left;
	padding-left:			12px;
	padding-bottom: 		0px;
	padding-right: 			0px;
	padding-top: 			0px;
}

.buttonbluover {
	/*display: 				block;*/
	width: 					81px;
	height:					23px;
	border:					none;
	background: 			url(../images/buttonblu.gif) no-repeat top right;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#FFFFFF;
	font-weight: 			normal;
	text-align:				left;
	padding-left:			12px;
	padding-bottom: 		0px;
	padding-right: 			0px;
	padding-top: 			0px;
}

.buttonblubig {
	/*display: 				block;*/
	width: 					121px;
	height:					23px;
	border:					none;
	background: 			url(../images/buttonblubig.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#646464;
	font-weight:			normal;
	padding-left:			10px;
	padding-bottom: 		0px;
	padding-right: 			0px;
	padding-top: 			0px;
}

.buttonblubigover {
	/*display: 				block;*/
	width: 					121px;
	height:					23px;
	border:					none;
	background: 			url(../images/buttonblubig.gif) no-repeat top right;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#FFFFFF;
	font-weight: 			normal;
	padding-left:			10px;
	padding-bottom: 		0px;
	padding-right: 			0px;
	padding-top: 			0px;
}

.buttonhome {
	/*display: 				block;*/
	width: 					219px;
	height:					30px;
	border:					none;
	background: 			url(../images/buttonhome.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#000000;
	font-weight:			normal;
	text-align:				left;
	padding-left:			18px;
	padding-bottom: 		0px;
	padding-right: 			0px;
	padding-top: 			0px;
}

.buttonhomeover {
	/*display: 				block;*/
	width: 					219px;
	height:					30px;
	border:					none;
	background: 			url(../images/buttonhome.gif) no-repeat top right;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	font-weight: 			normal;
	text-align:				left;
	padding-left:			18px;
	padding-bottom: 		0px;
	padding-right: 			0px;
	padding-top: 			0px;
}


.button {
	/*display: 				block;*/
	width: 					68px;
	height:					19px;
	border:					none;
	background: 			url(../images/button.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#FFFFFF;
	font-weight:			bold;
}

.buttonover {
	/*display: 				block;*/
	width: 					68px;
	height:					19px;
	border:					none;
	background: 			url(../images/button.gif) no-repeat top right;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#FFFFFF;
	font-weight:			bold;
}

.buttonred {
	/*display: 				block;*/
	width: 					70px;
	height:					22px;
	border:					none;
	background: 			url(../images/buttonred.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	font-weight:			bold;
}

.buttonredover {
	/*display: 				block;*/
	width: 					70px;
	height:					22px;
	border:					none;
	background: 			url(../images/buttonred.gif) no-repeat top right;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	font-weight:			bold;
}

.buttonredbig {
	/*display: 				block;*/
	width: 					150px;
	height:					22px;
	border:					none;
	background: 			url(../images/buttonred_big.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	font-weight:			bold;
}

.buttonredbigover {
	/*display: 				block;*/
	width: 					150px;
	height:					22px;
	border:					none;
	background: 			url(../images/buttonred_big.gif) no-repeat top right;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	font-weight:			bold;
}

.freccia {
	display: 				block;
	width: 					11px;
	height:					16px;
	border:					none;
	background: 			url(../images/freccia.gif) no-repeat top left;
	cursor: 				pointer;
	margin:					0px;
	padding:				0px;
}

.frecciaover {
	display: 				block;
	width: 					11px;
	height:					16px;
	border:					none;
	background: 			url(../images/freccia.gif) no-repeat top right;
	cursor: 				pointer;
	margin:					0px;
	padding:				0px;
}

.buttoncerca {
	display: 				block;
	width: 					57px;
	height:					16px;
	border:					none;
	background: 			url(../images/cerca.gif) no-repeat top left;
	cursor: 				pointer;
}

.buttoncercaover {
	display: 				block;
	width: 					57px;
	height:					16px;
	border:					none;
	background: 			url(../images/cerca.gif) no-repeat top right;
	cursor: 				pointer;
}

.buttoncercahome {
	display: 				block;
	width: 					70px;
	height:					21px;
	border:					none;
	background: 			url(../images/Bottone_cerca.png) no-repeat top left;
	cursor: 				pointer;
}

.buttoncercahomeover {
	display: 				block;
	width: 					70px;
	height:					21px;
	border:					none;
	background: 			url(../images/Bottone_cerca.png) no-repeat top left;
	cursor: 				pointer;
}
.sfondosearch_home {
	display: 				block;
	width: 					408px;
	border:					none;
	background: 			url(../images/sfondo_homericerca_bottom.gif) no-repeat bottom right;
	cursor: 				pointer;
}

.sfondosearch {
	display: 				block;
	width: 					408px;
	border:					none;
	background: 			url(../images/sfondo_homericerca_bottom.gif) no-repeat bottom right;
	cursor: 				pointer;
}
.padleft9 {
	padding-left:			9px;
}
.padleft37 {
	padding-left:			37px;
}
.padleft22 {
	padding-left:			22px;
}
.padright6 {
	padding-right:			6px;
}

.pad_12 {
	padding-right: 			12px;
	padding-left:			12px;
}
.padright14 {
	padding-right:			14px;
}
.padright22 {
	padding-right:			22px;
}

.testowhite14{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
}
.testowhite16{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				16px;
	color:					#FFFFFF;
}
.testored {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				11px;
	color:					#B11235;
	font-weight: 			bold;
	text-decoration: 		none;
}

.testored12 {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#B11235;
	font-weight: 			bold;
	line-height:			normal;
}
.testored14 {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#B11235;
	font-weight: 			bold;
	line-height:			normal;
}
.testoblu {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#4A98B2;
	font-weight: 			bold;
	text-decoration: 		none;
}	
.testowhitebold{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#FFFFFF;
	font-weight: 			bold;
}


.descrizione{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000000;
	padding: 				10px;
}

.descrizione a{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#B11235;
	padding: 				10px;
	font-weight: 			bold;
	text-decoration: 		underline;
}
.descrizione a:hover{
	text-decoration: 		none;
}
.testogrigio{
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#767676;
	font-weight: 			normal;
	font-weight: 			bold;
	background: 			url(../images/riga_hotel.gif);
}
.testogrigiovoli{
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#767676;
	font-weight: 			normal;
	font-weight: 			bold;
	background: 			url(../images/riga_voli.gif) bottom;
}
.testonerovoli{
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#000000;
	font-weight: 			normal;
	font-weight: 			bold;
	background: 			url(../images/riga_voli.gif) bottom;
}

.tiposervizio{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				16px;
	color:					#4896B0;
	font-weight:			normal;
	border-bottom-width:	1px;
	border-bottom-color:	#4896B0;
	border-bottom-style:	solid;
}
.righetab{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000;
	font-weight:			normal;
	border-bottom-width:	1px;
	border-bottom-color:	#FFFFFF;
	border-bottom-style:	solid;
	background-color:		#F3F3EB;
	padding-left:			10px;
	padding-right:			10px;
	padding-bottom:			0px;
	padding-top:			0px;
	line-height:			25px;
}
.righetabprezzo{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#fff;
	font-weight:			normal;
	background-color:		#949494;
	padding-left:			10px;
	padding-right:			10px;
	padding-bottom:			0px;
	padding-top:			0px;
	line-height:			25px;
}

.righetabvoli{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000;
	font-weight:			normal;
	border-bottom-width:	1px;
	border-bottom-color:	#FFFFFF;
	border-bottom-style:	solid;
	background-color:		#EDF3F3;
	padding-left:			10px;
	padding-right:			10px;
	padding-bottom:			0px;
	padding-top:			0px;
	line-height:			25px;
}
.bordo {
	border-color:			#B2D9E6;
	border-width:			2px;
	border-style:			solid;
	padding:				10px;	
}


.doc {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#8C2309;
	font-weight:			normal;
}

.bordobo{
	border-color:			#4D7EA8;
	border-width:			1px;
	border-style:			solid;
	padding:				10px;	
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000000;
	font-weight:			normal;
	line-height:			normal;
}

.bordobo a{
	color:					#4D7EA8;
	text-decoration:		none;
}

.bordobo a:hover{
	text-decoration:		underline;
}

.buttontornei {
	display: 				block;
	height:					41px;
	border:					none;
	background: 			url(../images/tool_tornei.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	font-weight:			normal;
	text-transform: 		uppercase;
	text-align:				center;
}

.buttontorneiover{
	display: 				block;
	height:					41px;
	border:					none;
	background: 			url(../images/tool_tornei_over.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	font-weight:			normal;
	text-transform: 		uppercase;
	text-align:				center;
}

.news {
	border:					none;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	font-weight:			normal;
	text-align:				left;
	padding-left: 			10px;
	padding-right: 			10px;
	padding-bottom:			0px;
	padding-top: 			0px;
}

.testonews {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#000000;
	font-weight: 			normal;
	line-height:			normal;
	padding-left: 			12px;
	background: 			url(../images/tool_news.gif) no-repeat;
}

.buttonvoli {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#000000;
	padding-top: 			5px;
	padding-left: 			100px;
	text-align: 			left;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/1_voli.jpg) no-repeat top left;
	cursor: 				pointer;
}

.buttonvoliover {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#8C042C;
	padding-top: 			5px;
	padding-left: 			100px;
	text-align: 			left;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/1_voli.jpg) no-repeat top right;
	cursor: 				pointer;
}
.buttonhotel {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#000000;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/2_hotel.jpg) no-repeat top left;
	cursor: 				pointer;
	padding-left: 			100px;
	padding-top: 			5px;
	text-align: 			left;
	
}

.buttonhotelover {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#8C042C;
	padding-top: 			5px;
	padding-left: 			100px;
	text-align: 			left;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/2_hotel.jpg) no-repeat top right;
	cursor: 				pointer;

}
.buttonvolohotel {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#000000;
	padding-top: 			5px;
	padding-left: 			100px;
	text-align: 			left;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/3_volo+hotel.jpg) no-repeat top left;
	cursor: 				pointer;
}

.buttonvolohotelover {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#8C042C;
	padding-top: 			5px;
	padding-left: 			100px;
	text-align: 			left;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/3_volo+hotel.jpg) no-repeat top right;
	cursor: 				pointer;
}
.buttonpoker {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#000000;
	padding-top: 			5px;
	padding-left: 			100px;
	text-align: 			left;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/4_poker.jpg) no-repeat top left;
	cursor: 				pointer;
}

.buttonpokerover {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#8C042C;
	padding-top: 			5px;
	padding-left: 			100px;
	text-align: 			left;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/4_poker.jpg) no-repeat top right;
	cursor: 				pointer;
}
.buttonsport {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#000000;
	padding-top: 			5px;
	padding-left: 			100px;
	text-align: 			left;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/5_sport.jpg) no-repeat top left;
	cursor: 				pointer;
}

.buttonsportover {
	display: 				block;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#8C042C;
	padding-top: 			5px;
	padding-left: 			100px;
	text-align: 			left;
	width: 					200px;
	height:					37px;
	border:					none;
	background: 			url(../images/5_sport.jpg) no-repeat top right;
	cursor: 				pointer;
}
.sfondo_home {
	display: 				block;
	/*width: 					425px;*/
	border:					none;
	background: 			url(../images/sfumatura.jpg) repeat-x;
	/*cursor: 				pointer;*/
}
.sfondo_homeVH {
	display: 				block;
	/*width: 					425px;*/
	border:					none;
	background: 			url(../images/sfumaturaVH.jpg) repeat-x;
	/*cursor: 				pointer;*/
}
.sfondo_sx {
	display: 				block;
	width: 					150px;
	border:					none;
	background:				url(../images/sfondo_top.gif) no-repeat;
	cursor: 				pointer;
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#000000;
	font-weight: 			normal;
	line-height:			normal;
	
}
.sfondosearch_sx {
	display: 				block;
	width: 					150px;
	border:					none;
	background:				url(../images/sfondoricerca_top.gif) no-repeat;
	/*cursor: 				pointer;*/
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#000000;
	font-weight: 			normal;
	line-height:			normal;
	
}
.ricercalabel {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#B11235;
	font-weight:			bold;
}

.ricerca {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000000;
	font-weight:			normal;
	text-decoration:		underline;
}
.ricerca:hover {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000000;
	font-weight:			normal;
	text-decoration:		none;
}

.sfondosearch_hotel {
	display: 				block;
	width: 					385px;
	height:					240px;
	border:					none;
	background: 			url(../images/sfumatura_sfondointerno.jpg) repeat-x;
	cursor: 				pointer;
	
}


.head{
	font-family: 		Arial, Verdana, sans-serif;
	font-size: 			12px;
	color: 				#000000;
	font-weight: 		normal;
	line-height:		normal;
	text-align: 		left;
}

.head a{
	font-family: 		Arial, Verdana, sans-serif;
	font-size: 			12px;
	color: 				#000000;
	font-weight: 		normal;
	line-height:		normal;
	text-decoration: 	underline;
}

.head a:hover{
	text-decoration: none;
}


.buttontool {
	height:					37px;
	padding-left: 			10px;
	padding-right: 			10px;
	border:					none;
	width:					auto;
	background:				url(../images/buttontool.gif) repeat-x;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	font-weight:			normal;
	text-transform: 		uppercase;
	text-align:				center;
}

.buttontoolover {
	height:					37px;
	padding-left: 			10px;
	padding-right: 			10px;
	width:					auto;
	border:					none;
	background:		 		url(../images/buttontool_over.gif) repeat-x;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	font-weight:			normal;
	text-transform: 		uppercase;
	text-align:				center;
}

.buttontoolhome {
	height:					37px;
	padding-left: 			10px;
	padding-right: 			10px;
	width:					auto;
	border:					none;
	background:				url(../images/buttontoolhome.gif) repeat-x;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	font-weight:			normal;
	text-transform: 		uppercase;
	text-align:				center;
}

.buttontoolhomeover{
	height:					37px;
	padding-left: 			10px;
	padding-right: 			10px;
	width:					auto;
	border:					none;
	background: 			url(../images/buttontoolhome_over.gif) repeat-x;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				14px;
	color:					#FFFFFF;
	font-weight:			normal;
	text-transform: 		uppercase;
	text-align:				center;
}


.pagamentocc {
	font-family: 		Arial, Verdana, sans-serif;
	font-size: 			9px;
	color: 				#000000;
	font-weight: 		normal;
	line-height:		12px;
	text-align: 		left;
}

.pagamentocc a{
	font-family: 		Arial, Verdana, sans-serif;
	font-size: 			9px;
	color: 				#B11235; 
	font-weight: 		normal;
	line-height:		12px;
	text-decoration: 	underline;
}

.pagamentocc a:hover{
	text-decoration: none;
}

.piuinformazioni {
	font-family: 		Arial, Verdana, sans-serif;
	font-size: 			12px;
	color: 				#B11235; 
	font-weight: 		normal;
	text-decoration: 	underline;
}

.piuinformazioni:hover {
	color: 				#B11235; 
	text-decoration:	none;
}

.percorso {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#B11235;
	font-weight:			bold;
}

.percorso td{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000000;
	font-weight:			normal;
	padding-left:	 		5px;
	border-bottom-style: 	dotted;
	border-bottom-width: 	1px;
	border-bottom-color: 	#999999;
	vertical-align: 		middle;
}
.percorso a {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000000;
	font-weight:			normal;
	text-decoration:		underline;
}
.percorso a:hover {
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#000000;
	font-weight:			normal;
	text-decoration:		none;
}
.buttonaggiorna {
	height:					16px;
	border:					none;
	width:					58px;
	background: 			url(../images/button_aggiorna.gif) repeat-x;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
	font-weight:			bold;
	text-align:				center;
	padding-bottom: 		2px;
}

.buttonaggiornaover {
	height:					16px;
	width:					58px;
	border:					none;
	background:		 		url(../images/button_aggiorna.gif) repeat-x;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				10px;
	color:					#FFFFFF;
	font-weight:			bold;
	text-align:				center;
	padding-bottom: 		2px;
}
.pag {
	font-family: 		Arial, Verdana, sans-serif;
	font-size: 			11px;
	color: 				#000000;
	font-weight: 		bold;
	line-height:		18px;
}

.pag a{
	font-family: 		Arial, Verdana, sans-serif;
	font-size: 			11px;
	color: 				#000000; 
	font-weight: 		bold;
	line-height:		normal;
	text-decoration: 	none;
}

.pag a:hover{
	text-decoration: underline;
}
.buttonmappa {
	height:					29px;
	border:					none;
	width:					200px;
	background: 			url(../images/button_mappa.gif) repeat-x;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				11px;
	color:					#000000;
	font-weight:			bold;
	text-align:				center;
	padding-bottom: 		0px;
	padding-left: 			26px;
}

.buttonmappaover {
	height:					29px;
	width:					200px;
	border:					none;
	background:		 		url(../images/button_mappa.gif) repeat-x;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				11px;
	color:					#000000;
	font-weight:			bold;
	text-align:				center;
	padding-bottom: 		0px;
	padding-left: 			26px;
}

.star {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
	color: 					#000000;
	font-weight: 			bold;
	line-height:			30px;
}
.rigabianca {
	background-color: #FFFFFF;
}
.rigagrigia {
	background-color: #E9EAEA;
}
.bordodsx {
	border-left-color: #BCBEC0;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #BCBEC0;
	border-right-width: 1px;
	border-right-style: solid;
}
.bordosx {
	border-left-color: #BCBEC0;
	border-left-width: 1px;
	border-left-style: solid;
}
.bordodx {
	border-right-color: #BCBEC0;
	border-right-width: 1px;
	border-right-style: solid;
}
.bordoup {
	border-top-color: #BCBEC0;
	border-top-width: 1px;
	border-top-style: solid;
}
.bordosxup {
	border-top-color: #BCBEC0;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color: #BCBEC0;
	border-left-width: 1px;
	border-left-style: solid;
}
.sottopagina_01 {
	background-color: #E9EAEB;
	border-right-color: #BCBEC0;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-color: #BCBEC0;
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 18px;
	height: 22px;
}

.sottopagina_02 {
	padding-left: 18px; 
	height: 22px;
}



.testowhiteboldbordo{
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#FFFFFF;
	font-weight: 			bold;
	border-left-color: 		#BCBEC0;
	border-left-width: 		1px;
	border-left-style: 		solid;
}

.tabbed {
	height:					23px;
	padding-left: 			1px;
	padding-right: 			1px;
	border:					none;
	width:					104px;
	background: 			url(../images/tabbed_red.gif) no-repeat;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#FFFFFF;
	font-weight:			bold;
	text-align:				center;
	text-decoration:		underline;
}

.tabbedover {
	height:					23px;
	padding-left: 			1px;
	padding-right: 			1px;
	width:					104px;
	border:					none;
	background:		 		url(../images/tabbed_white.gif) no-repeat;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				12px;
	color:					#B11235;
	font-weight:			bold;
	text-align:				center;
	text-decoration: 		none;
}
.linkred {
	color:					#B11235;
	text-decoration: 		underline;
}	
.linkred:hover {
	color:					#B11235;
	text-decoration:		none;
}

.buttonblack {
	/*display: 				block;*/
	width: 					94px;
	height:					21px;
	border:					none;
	background: 			url(../images/buttonblack.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	font-weight:			bold;
	padding-bottom: 2px;
}

.buttonblackover {
	/*display: 				block;*/
	width: 					94px;
	height:					21px;
	border:					none;
	background: 			url(../images/buttonblack.gif) no-repeat top right;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	font-weight:			bold;
	padding-bottom: 2px;
}
.buttonblacksmall {
	/*display: 				block;*/
	width: 					70px;
	height:					21px;
	border:					none;
	background: 			url(../images/buttonblack_small.gif) no-repeat top left;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	font-weight:			bold;
	padding-bottom: 2px;
}

.buttonblacksmallover {
	/*display: 				block;*/
	width: 					70px;
	height:					21px;
	border:					none;
	background: 			url(../images/buttonblack_small.gif) no-repeat top right;
	cursor: 				pointer;
	font-family:			Arial, Verdana, sans-serif;
	font-size:				13px;
	color:					#FFFFFF;
	font-weight:			bold;
	padding-bottom: 2px;
}

/* --- Air View Summary --- */
.txt_voli {
	font-family: 			Arial, Verdana, sans-serif;
	font-size: 				12px;
}

.txt_voli a {
	color:					#B11235;
	font-weight: 			bold;
	text-decoration:		underline;
}

.txt_voli a:hover {
	text-decoration:		none;
}
.bordodsxup {
	border-left-color:		#BCBEC0;
	border-left-width:		1px;
	border-left-style:		solid;
	border-right-color:		#BCBEC0;
	border-right-width:		1px;
	border-right-style:		solid;
	border-top-color:		#BCBEC0;
	border-top-width:		1px;
	border-top-style:		solid;
}
/* --- fine Air View Summary --- */

.lnkDettagli {
	width:				129px;
	height:				23px;
	border:				none;
	background:			url(../images/dettagli01.gif) no-repeat left top;
	cursor:				pointer;
	border:				none;
}

.lnkDettagliHover {
	width:				129px;
	height:				23px;
	border:				none;
	background:			url(../images/dettagli02.gif) no-repeat left top;
	cursor:				pointer;
	border:				none;
}

.lnkMappa {
	width:				129px;
	height:				23px;
	border:				none;
	background:			url(../images/mappe01.gif) no-repeat left top;
	cursor:				pointer;
	border:				none;
}

.lnkMappaHover {
	width:				129px;
	height:				23px;
	border:				none;
	background:			url(../images/mappe02.gif) no-repeat left top;
	cursor:				pointer;
	border:				none;
}

.lnkSistemazioni {
	width:				129px;
	height:				23px;
	border:				none;
	background:			url(../images/sistemazioni01.gif) no-repeat left top;
	cursor:				pointer;
	border:				none;
}

.lnkSistemazioniHover {
	width:				129px;
	height:				23px;
	border:				none;
	background:			url(../images/sistemazioni02.gif) no-repeat left top;
	cursor:				pointer;
	border:				none;
}