@charset "utf-8";
/* CSS Document */

body{
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FFFFFF;
	margin-left: 25px;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url(img/fondo-layout.gif); background-repeat:repeat-y;
	}

#layout{
	width:824px;
	}

#top{
	height:112px;
	width:609px;
	background-image:url(img/top.jpg);
	float:left;
	}
	
	#bandiere{
		text-align:right;
		margin-top:10px;
		}
	
#flash{
	height:163px;
	width:215px;
	float:right;
	}
	
#menualto{
	position:relative;
	height:26px;
	width:609px;
	background-image:url(img/menu.jpg);
	float:left;
	}
	
	#menualtoint{
		padding-top:5px;
		margin-left:215px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFCC00;
		}
			
		#menualtoint a:link {
			color: #FFCC00;
			text-decoration: none;
		}
		
		#menualtoint a:visited {
			text-decoration: none;
			color: #FFCC00;
		}
		
		#menualtoint a:hover {
			text-decoration: underline;
			color: #FFCC00;
		}
		
		#menualtoint a:active {
			text-decoration: none;
			color: #FFCC00;
		}
	
#menu{
	width:201px;
	/*margin-top:-20px;*/
	background-image:url(img/menuleft.gif);
	float:left;
	}
	
#tariffe{
	/*margin-top:-20px;*/
	float:left;
	}
	
#chiusuramenu{
	margin-left:11px;
	}

#menuadm{
	width:201px;
	min-height:412px;
	/*background-image:url(img/menuleft.jpg);*/
	float:left;
	}

.campibasefuori {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
			
	#cat{
		height:20px;
		font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#999999;
		padding-top:5px;
		padding-left:10px;
		margin-left:12px;
		margin-right:8px;
		border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;
		}
		
	#sot{
		height:20px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold;
		padding-top:5px;
		padding-left:15px;
		margin-left:12px;
		margin-right:8px;
		background-color:#F8F8F8;
		border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;
		}
		
	#link_cat{
		height:20px;
		/*background-image:url(img/banda-menu-tour.gif);*/
		background-color:#F8F8F8;
		font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#666666;
		text-align: left;
		padding-top:5px;
		padding-left:0px;
		margin-left:0px;
		margin-right:8px;
		border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;
		}
		
			#link_cat:hover{
				background-color:#E8E8E8;
				}
		
			#link_cat a:link {
				color: #666666;
				text-decoration: none;
			}
			
			#link_cat a:visited {
				text-decoration: none;
				color: #666666;
			}
			
			#link_cat a:hover {
				text-decoration: underline;
				color: #666666;
			}
			
			#link_cat a:active {
				text-decoration: none;
				color: #666666;
			}
			
	#link_undercat{
		height:20px;
		/*background-image:url(img/banda-menu-tour.gif);*/
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666;
		text-align: left;
		padding-top:5px;
		padding-left:10px;
		margin-left:0px;
		margin-right:8px;
		border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;
		}
		
			#link_undercat:hover{
				background-color:#E8E8E8;
				}
		
			#link_undercat a:link {
				color: #666666;
				text-decoration: none;
			}
			
			#link_undercat a:visited {
				text-decoration: none;
				color: #666666;
			}
			
			#link_undercat a:hover {
				text-decoration: underline;
				color: #666666;
			}
			
			#link_undercat a:active {
				text-decoration: none;
				color: #666666;
			}
		
	#tour{
		height:20px;
		/*background-image:url(img/banda-menu-tour.gif);*/
		background-color:#E8E8E8;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
		text-align: left;
		padding-top:5px;
		padding-left:25px;
		margin-left:12px;
		margin-right:8px;
		border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;
		}
		
			#tour:hover{
				background-color:#FFFFFF;
				}
		
			#tour a:link {
				color: #666666;
				text-decoration: none;
			}
			
			#tour a:visited {
				text-decoration: none;
				color: #666666;
			}
			
			#tour a:hover {
				text-decoration: underline;
				color: #666666;
			}
			
			#tour a:active {
				text-decoration: none;
				color: #666666;
			}
			
	#touradm{
		height:20px;
		/*background-image:url(img/banda-menu-tour.gif);*/
		background-color:#E9E6E2;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
		text-align: left;
		padding-top:5px;
		padding-left:20px;
		margin-left:0px;
		margin-right:8px;
		border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;
		}
		
			#touradm:hover{
				background-color:#E8E8E8;
				}
		
			#touradm a:link {
				color: #666666;
				text-decoration: none;
			}
			
			#touradm a:visited {
				text-decoration: none;
				color: #666666;
			}
			
			#touradm a:hover {
				text-decoration: underline;
				color: #666666;
			}
			
			#touradm a:active {
				text-decoration: none;
				color: #666666;
			}

	
#titolopagina{
	height:25px;
	width:408px;
	background-image:url(img/titolopagina.jpg);
	float:right;
	}
	
	#titolopaginaint{
		font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;
		padding-top:5px;
		padding-left:15px;
		}
		
			#titolopaginaint a:link {
				color: #FFFFFF;
				text-decoration: none;
			}
			
			#titolopaginaint a:visited {
				text-decoration: none;
				color: #FFFFFF;
			}
			
			#titolopaginaint a:hover {
				text-decoration: underline;
				color: #FFFFFF;
			}
			
			#titolopaginaint a:active {
				text-decoration: none;
				color: #FFFFFF;
			}

#tuttapagina{
	/*float:left;*/
	}	

#pagina{
	width:447px;
	background-image:url(img/fondo-pagina.jpg);
	float:left;
	}
	
#paginatour{
	width:447px;
	background-image:url(img/fondo-pagina-tour.jpg);
	float:left;
	}
	
#aperturapagina{
	margin-top:20px;
	width:428px;
	padding:5px;
	background-color:#FFFFFF;
	/*background-image:url(img/chiusura-pagina.gif);*/
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333;
	border-left-style:solid; border-left-width:1px; border-left-color:#999999;
	border-top-style:solid; border-top-width:1px; border-top-color:#999999;
	border-right-style:solid; border-right-width:1px; border-right-color:#999999;
	}
	
#chiusurapagina{
	width:447px;
	height:17px;
	background-image:url(img/chiusura-pagina.gif);
	/*float:left;*/
	}
		
	#testohome{
		padding:10px 55px 10px 15px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
			#testohome a:link {
				color:#000099;
				text-decoration: none;
			}
			
			#testohome a:visited {
				text-decoration: none;
				color: #000099;
			}
			
			#testohome a:hover {
				text-decoration: underline;
				color: #000099;
			}
			
			#testohome a:active {
				text-decoration: none;
				color: #000099;
			}
		
	#testobook{
		padding:10px 40px 0px 15px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	#testotour{
		padding:10px 15px 10px 0px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		float:left;
		width:380px;
		}

#vetrina{
	padding:10px 40px 0px 5px;
	}
			
	#tourvetrina{
		width:188px;
		height:108px;
		background-image:url(img/fondo-tour-vetrina.gif);
		font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
		float:left;
		margin-left:8px;
		}
		
		#fotovetrina{
			padding:3px 5px 3px 5px;
			width:100px;
			float:left;
			/*text-align:center;
			width:138px;*/
			}
		#fotovetrina2{
			padding:3px 5px 3px 5px;
			width:100px;
			/*text-align:center;
			width:138px;*/
			}
		#didascalia_foto{
			padding:0px 5px 3px 5px;
		}
		#nomevetrina{
			padding:0px 0px 0px 5px;
			font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#990000;
			/*clear:left;
			float:left;*/
			}
			
			#nomevetrina a:link {
				color: #990000;
				text-decoration: none;
			}
			
			#nomevetrina a:visited {
				text-decoration: none;
				color: #990000;
			}
			
			#nomevetrina a:hover {
				text-decoration: underline;
				color: #990000;
			}
			
			#nomevetrina a:active {
				text-decoration: none;
				color: #990000;
			}
			
		#testovetrina{
			padding:3px 15px 3px 0px;
			font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
			}
			
			#testovetrina a:link {
				color: #000000;
				text-decoration: none;
			}
			
			#testovetrina a:visited {
				text-decoration: none;
				color: #000000;
			}
			
			#testovetrina a:hover {
				text-decoration: underline;
				color: #000000;
			}
			
			#testovetrina a:active {
				text-decoration: none;
				color: #000000;
			}

		#dettagliovetrina{
			padding:0px 15px 0px 0px;
			text-align:right;
			}
			
#category{
	padding:5px 40px 0px 5px;
	}
			
	#tourcategory{
		width:382px;
		height:95px;
		background-image:url(img/fondo-tour-category.gif);
		font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
		float:left;
		margin-left:10px;
		}
		
		#fotocategory{
			padding:5px 5px 3px 5px;
			width:100px;
			float:left;
			/*text-align:center;
			width:138px;*/
			}
		#nomecategory{
			padding:5px 15px 0px 5px;
			font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#990000;
			}
			
			#nomecategory a:link {
				color: #990000;
				text-decoration: none;
			}
			
			#nomecategory a:visited {
				text-decoration: none;
				color: #990000;
			}
			
			#nomecategory a:hover {
				text-decoration: underline;
				color: #990000;
			}
			
			#nomecategory a:active {
				text-decoration: none;
				color: #990000;
			}
			
		#testocategory{
			padding:2px 10px 3px 5px;
			font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
			}
			
			#testocategory a:link {
				color: #000000;
				text-decoration: none;
			}
			
			#testocategory a:visited {
				text-decoration: none;
				color: #000000;
			}
			
			#testocategory a:hover {
				text-decoration: underline;
				color: #000000;
			}
			
			#testocategory a:active {
				text-decoration: none;
				color: #000000;
			}
			

		#dettagliocategory{
			padding:2px 15px 5px 5px;
			text-align:right;
			}
			
			
#fleet{
	padding:20px 40px 0px 5px;
	}
			
	#tourfleet{
		width:119px;
		height:108px;
		background-image:url(img/fondo-tour-fleet.gif);
		font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
		float:left;
		margin-left:10px;
		}
		
		#fotofleet{
			padding:5px 5px 3px 5px;
			width:100px;
			float:left;
			/*text-align:center;
			width:138px;*/
			}
		#nomefleet{
			padding:0px 0px 0px 5px;
			clear:left;
			}
			
			#nomefleet a:link {
				color: #000000;
				text-decoration: none;
			}
			
			#nomefleet a:visited {
				text-decoration: none;
				color: #000000;
			}
			
			#nomefleet a:hover {
				text-decoration: underline;
				color: #000000;
			}
			
			#nomefleet a:active {
				text-decoration: none;
				color: #000000;
			}
			
		#testofleet{
			padding:5px 15px 3px 0px;
			font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;
			}
			
			#testofleet a:link {
				color: #000000;
				text-decoration: none;
			}
			
			#testofleet a:visited {
				text-decoration: none;
				color: #000000;
			}
			
			#testofleet a:hover {
				text-decoration: underline;
				color: #000000;
			}
			
			#testofleet a:active {
				text-decoration: none;
				color: #000000;
			}

		#dettagliofleet{
			padding:0px 15px 0px 0px;
			text-align:right;
			}
			
			
#elencofoto{
	padding:10px 40px 0px 5px;
	float:right;
	}
			
	#tourelencofoto{
		width:160px;
		height:126px;
		background-image:url(img/fondo-foto-tour2.gif);
		font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;
		}

	
#right{
	position:relative;
	height:388px;
	width:176px;
	background-image:url(img/right.jpg); background-repeat:y;
	float:right;
	}
	
#righttour{
	position:relative;
	width:176px;
	float:right;
	}
	
	#cart{
		float:left;
		}
		
	#cart2{
		padding-top:5px;
		}
	
	#spot1{
		padding:15px;
		width:146px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
		background-image:url(img/right-fondo.jpg);
		margin-bottom:10px;
		}
		
			#spot1 a:link {
				color: #000000;
				text-decoration: none;
			}
			
			#spot1 a:visited {
				text-decoration: none;
				color: #000000;
			}
			
			#spot1 a:hover {
				text-decoration: underline;
				color: #000000;
			}
			
			#spot1 a:active {
				text-decoration: none;
				color: #000000;
			}
		
		
	#spot2{
		margin-top:10px;
		height:85px;
		padding:15px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
		}
		
	#spottour{
		padding-top:10px;
		padding-left:12px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
		background-image:url(img/right-fondo.jpg);
		margin-bottom:10px;
		}
		
#chiusuraright{
	margin-top:-10px;
	position:relative;
	}
	
#bottom{
	position:relative;
	height:42px;
	width:824px;
	background-image:url(img/bottom.jpg);
	clear:both;
	}

#testofooter{
	width:35%;
	margin-top:20px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	float:left;
	}
	
#stats{
	float:left;
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	text-align:center;
	width:45%;
}
	
#webmaster{
	margin-top:20px;
	margin-right:20px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;
	text-align:right;
	float:right;
	}
	
			#webmaster a:link {
				color: #333333;
				text-decoration: none;
			}
			
			#webmaster a:visited {
				text-decoration: none;
				color: #333333;
			}
			
			#webmaster a:hover {
				text-decoration: underline;
				color: #333333;
			}
			
			#webmaster a:active {
				text-decoration: none;
				color: #333333;
			}

#etichetta{
	float:left;
	text-align:right;
	width:160px;
	padding:4px 0px 4px 0px;
	margin-right:10px;
	}

	
#etichetta2{
	padding:4px 0px 4px 0px;
	}
	
#etichettastrana{
	margin-left:160px;
	text-align:left;
	padding:4px 0px 4px 0px;
	}
	
#conteggi{
	
	background-color:#F8F8F8;
	padding:5px 5px 5px 5px;
	margin-right:10px;
	border-top-color:#B9504C; border-top-style:solid; border-top-width:1px;
	border-bottom-color:#B9504C; border-bottom-style:solid; border-bottom-width:1px;
	border-left-color:#B9504C; border-left-style:solid; border-left-width:1px;
	border-right-color:#B9504C; border-right-style:solid; border-right-width:1px;
	}
	
#conteggi2{
	
	background-color:#F8F8F8;
	padding:5px 5px 5px 5px;
	margin-right:10px;
	border-top-color:#B9504C; border-top-style:solid; border-top-width:1px;
	border-bottom-color:#B9504C; border-bottom-style:solid; border-bottom-width:1px;
	border-left-color:#B9504C; border-left-style:solid; border-left-width:1px;
	border-right-color:#B9504C; border-right-style:solid; border-right-width:1px;
	}
	
#riepilogo{
	height:25px;
	background-color:#FFFFFF;
	padding:5px 5px 5px 0px;
	margin-right:10px;
	margin-bottom:10px;
	border-top-color:#B9504C; border-top-style:solid; border-top-width:1px;
	border-bottom-color:#B9504C; border-bottom-style:solid; border-bottom-width:1px;
	}
	
#boxfondo{
	background-color:#FFFFFF;
	padding:5px 5px 5px 5px;
	margin-bottom:10px;
	margin-right:10px;
	border-top-color:#B9504C; border-top-style:solid; border-top-width:1px;
	border-bottom-color:#B9504C; border-bottom-style:solid; border-bottom-width:1px;
	border-left-color:#B9504C; border-left-style:solid; border-left-width:1px;
	border-right-color:#B9504C; border-right-style:solid; border-right-width:1px;
	}
	
			#boxfondo a:link {
				color: #B9504C;
				text-decoration: none;
			}
			
			#boxfondo a:visited {
				text-decoration: none;
				color:#B9504C;
			}
			
			#boxfondo a:hover {
				text-decoration: underline;
				color: #B9504C;
			}
			
			#boxfondo a:active {
				text-decoration: none;
				color: #B9504C;
			}
	
#foto{
	float:left;
	width:50px;
	margin-right:20px;
	text-align:right;
	}
	
#testo{
	float:left;
	min-width:148px;
	padding:6px 6px 6px 6px;
	margin-right:10px;
	text-align:right;
	}
	
#totale{
	padding:6px 6px 6px 6px;
	}
	
#campi{
	padding:4px 0px 4px 0px;
	}
	
#campi2{
	padding:2px 0px 2px 0px;
	}
	
#campiticket{
	height:32px;
	padding:2px 0px 2px 0px;
	}

#campi3{
	padding:0px 0px 0px 0px;
	}
#etichetta3{
	float:left;
	text-align:right;
	width:170px;
	padding:0px 0px 0px 0px;
	margin-right:10px;
	font-weight: bold;
	}
	
#modulo1{
	margin-bottom:0px;
	margin-top:0px;
	}
	
	form#modulo1 .partarr {
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo1 .piccoli {
		width:20px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
	
	form#modulo1 .date {
		width:70px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo1 .ore {
		width:45px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo1 .tempo {
		width:60px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo1 .language {
		width:85px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo1 .campibase {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo1 .textarea {
		width:160px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo1 .cal {
		margin-left:2px;
		}
		
	form#modulo1 .tours {
		width:145px;
		font-family:Arial, Helvetica, sans-serif; font-size:11px;
		}
		
	form#modulo1 .addtrf {
		width:50px;
		font-family:Arial, Helvetica, sans-serif; font-size:11px;
		}
		
	form#modulo1 .addtours {
		width:115px;
		font-family:Arial, Helvetica, sans-serif; font-size:11px;
		}
		
#modulo2{
	margin-bottom:0px;
	margin-top:0px;
	}
	
	form#modulo2 .piccoli {
		width:20px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
	
	form#modulo2 .date {
		width:60px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo2 .campibase {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
				
	form#modulo2 .textarea {
		width:160px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
		
#modulo3{
	margin-bottom:0px;
	margin-top:0px;
	}
	
	form#modulo3 .piccoli {
		width:20px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
	
	form#modulo3 .date {
		width:70px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo3 .campibase {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo3 .prefisso {
		width:170px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo3 .billing {
		width:150px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo3 .textarea {
		width:160px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo3 .pulsante {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo3 .tours {
		width:145px;
		font-family:Arial, Helvetica, sans-serif; font-size:11px;
		}
		
	form#modulo3 .addtours {
		width:115px;
		font-family:Arial, Helvetica, sans-serif; font-size:11px;
		}
				
#modulo4{
	margin-bottom:0px;
	margin-top:0px;
	}
	
	form#modulo4 .piccoli {
		width:20px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
	
	form#modulo4 .date {
		width:60px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo4 .campibase {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo4 .textarea {
		width:160px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
#modulo5{
	margin-bottom:0px;
	margin-top:0px;
	}
	
	form#modulo5 .piccoli {
		width:20px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
	
	form#modulo5 .date {
		width:60px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo5 .campibase {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo5 .textarea {
		width:160px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}

#modulo6{
	margin-bottom:0px;
	margin-top:0px;
	}
	
	form#modulo6 .campibase {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
#modulo7{
	margin-bottom:0px;
	margin-top:0px;
	}
	
	form#modulo7 .piccoli {
		width:20px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
	
	form#modulo7 .date {
		width:60px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo7 .campibase {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo7 .textarea {
		width:360px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		

#modulo6{
	margin-bottom:0px;
	margin-top:0px;
	}
	
	form#modulo6 .piccoli {
		width:20px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
	
	form#modulo6 .date {
		width:60px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo5 .campibase {
		width:100px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
	form#modulo5 .textarea {
		width:160px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px;
		}
		
#steppuls{
	text-align:left;
	margin-top:15px;
	}
	
#steppuls2{
	float:left;
	text-align:left;
	}

#date{
	float:left;
	width:60px;
	padding:6px 0px 6px 0px;
	margin-right:5px;
	text-align:left;
	}

#persons{
	float:left;
	width:20px;
	padding:6px 0px 6px 0px;
	margin-right:5px;
	text-align:left;
	}

#bags{
	float:left;
	width:20px;
	padding:6px 0px 6px 0px;
	margin-right:5px;
	text-align:left;
	}
	
#euros{
	float:left;
	width:40px;
	padding:6px 0px 6px 0px;
	margin-right:5px;
	text-align:left;
	}
	
#testocorto1{
	float:left;
	width:50px;
	padding:6px 0px 6px 0px;
	margin-right:5px;
	text-align:right;
	}
	
#testocorto2{
	float:left;
	width:30px;
	padding:6px 0px 6px 0px;
	margin-right:5px;
	text-align:right;
	}
	
#testocorto3{
	float:left;
	width:80px;
	padding:6px 0px 6px 0px;
	margin-right:5px;
	text-align:right;
	}
	
#titoli{
	padding-bottom:5px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	}

			#titoli a:link {
				color: #B9504C;
				text-decoration: none;
			}
			
			#titoli a:visited {
				text-decoration: none;
				color:#B9504C;
			}
			
			#titoli a:hover {
				text-decoration: underline;
				color: #B9504C;
			}
			
			#titoli a:active {
				text-decoration: none;
				color: #B9504C;
			}
#titoloFinale{
	padding-bottom:5px;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	}

			#titoloFinale a:link {
				color: #B9504C;
				text-decoration: none;
			}
			
			#titoloFinale a:visited {
				text-decoration: none;
				color:#B9504C;
			}
			
			#titoloFinale a:hover {
				text-decoration: underline;
				color: #B9504C;
			}
			
			#titoloFinale a:active {
				text-decoration: none;
				color: #B9504C;
			}

#menutrasfert{
	min-height:11px;
	float:left;
	}
	#rigasotto{
		background-color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
		text-align: left;
		padding-top:0px;
		padding-left:0px;
		margin-left:0px;
		margin-right:0px;
		border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;
		}
		
			#rigasotto:hover{
				background-color:#E8E8E8;
				}
		
			#rigasotto a:link {
				color: #666666;
				text-decoration: none;
			}
			
			#rigasotto a:visited {
				text-decoration: none;
				color: #666666;
			}
			
			#rigasotto a:hover {
				text-decoration: underline;
				color: #666666;
			}
			
			#rigasotto a:active {
				text-decoration: none;
				color: #666666;
			}
