@charset "UTF-8";
/* CSS Document */

BODY{

	background-color:#fdfefe;
	background-image:url('images/bg_body.gif');
	background-position:top left;
	background-repeat:repeat-x;
	margin-top:5px;

}


.* {
        zoom: 1;

} 
#ausiliario{
	width:805px;
	height:664px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-color:#FFFFFF;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#666666;
	font-weight:nomal;
	text-align:left;
	line-height: 1.4em;
	
	background-image:url('images/bg_ausiliario.jpg');
	/*filter:alpha(opacity=90);
	-moz-opacity: 0.6;
	opacity: 0.6;*/
	
	padding:8px 0px 0px 0px;

	background-position:top left;
	background-repeat:repeat-y;


}
html>body #ausiliario{
	width:805px;
	height: 100% !important;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-color:#FFFFFF;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#666666;
	font-weight:nomal;
	text-align:left;
	line-height: 1.4em;
	
	background-image:url('images/bg_ausiliario.jpg');
	/*filter:alpha(opacity=90);
	-moz-opacity: 0.6;
	opacity: 0.6;*/
	
	padding:8px 0px 0px 0px;

	background-position:top left;
	background-repeat:repeat-y;


}


#ausiliario_pay{
	width:261px;
	height:500px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	font-family:Verdana,Arial;
	font-size:11px;
	color:#666666;
	font-weight:nomal;
	text-align:left;
	line-height: 1.4em;
	
	background-image:url('images/bg_paypal.jpg');
	background-position:top center;
	background-repeat:no-repeat;
	
	padding:150px 92px 150px 347px;


}


#cortesia{
	width:400px;
	height:400px;
	position:relative;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;

}

#menu{
	width:498px;
	height:110px;
	float:right;
	margin-top:0px;
	margin-right:14px;
	text-align:justify;
	
	background-image:url('images/bg_menu.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
}
html>body #menu{
	width:498px;
	height:110px;
	float:right;
	margin-top:0px;
	margin-right:14px;
	text-align:justify;
	
	background-image:url('images/bg_menu.gif');
	background-position:bottom left;
	background-repeat:no-repeat;
}


#logo{
	width:205px;
	height:110px;
	float:left;
	margin-top:0px;
	margin-left:0px;
	padding-left:23px;
}

html>body #logo{
	width:228px;
	height:110px;
	float:left;
	margin-top:0px;
	margin-left:23px;
	padding-left:0px;
}


#contiene{
	width:782px;

	float:left;
	margin-top:53px;
	margin-left:0px;
	padding-left:23px;

}

html>body #contiene{
	width:782px;
	
	float:left;
	margin-top:53px;
	margin-left:23px;
	padding-left:0px;

}
		#utilita{
			width:210px;
			
			float:left;
			margin:0px;
			padding0px;
			background-image:url('images/utilita.gif');
			background-position:top left;
			background-repeat:no-repeat;
			padding-top:21px;
		}
		html>body #utilita{
			width:228px;
			
			float:left;
			margin:0px;
			padding:0px;
			background-image:url('images/utilita.gif');
			background-position:top left;
			background-repeat:no-repeat;
			padding-top:21px;
		}
			#box_menu{
				width:174px;
				height:26px;
				float:left;
				margin:0px;
				border-bottom:1px solid #a9bfd4;
				padding:10px 0px 0px 4px;
				font-family:Verdana,Arial;
				font-size:11px;
				color:#696a6b;
				font-weight:normal;
				text-align:justify;
				line-height: 1.4em;
			}
			#box_conc{
				width:170px;
				height:55px;
				background-image:url('images/concessionari.gif');
				background-position:top left;
				background-repeat:no-repeat;
				background-color:#99b2cc;
				padding:28px 0px 0px 8px;
				float:left;
				margin-left:0px;
				margin-top:10px;
			}
			#box_bollo{
				width:82px;
				height:71px;
				background-image:url('images/bollo.gif');
				background-position:top left;
				background-repeat:no-repeat;
				padding:10px 0px 0px 96px;
				float:left;
				margin-left:0px;
				margin-top:2px;
			}
			#box_indirizzo{
				width:172px;
				
				background-color:#e9e9e9;
				padding:27px 0px 10px 6px;
				float:left;
				margin-left:0px;
				margin-top:2px;
				font-family:Verdana,Arial;
				font-size:10px;
				color:#a4a7a8;
				font-weight:normal;
				text-align:lft;
				line-height: 1.4em;
			}
				
		#colonna_centro{
			width:233px;
			
			margin-top:0px;
			margin-left:0px;
			padding-left:43px;
			
			float: left;
		}
		html>body #colonna_centro{
			width:276px;
			height: 100% !important;
			margin-top:0px;
			margin-left:43px;
			padding-left:0px;
			float: left;
		}
			#box_benvenuto{
					width:276px;
					height:52px;
					margin-top:0px;
					margin-left:0px;
					padding-left:0px;
					float: left;
					font-family:Verdana,Arial;
					font-size:14px;
					color:#99b2cc;
					font-weight:normal;
					text-align:justify;
					line-height: 1.2em;
				}
			#box_benvenuto2{
					width:276px;
					height: 155px;
					margin-top:13px;
					margin-left:0px;
					padding-left:0px;
					float: left;
					font-family:Verdana,Arial;
					font-size:10px;
					color:#6a6b6c;
					font-weight:normal;
					text-align:justify;
					line-height: 1.6em;
				}
				
			html>body #box_benvenuto2{
					width:276px;
					height: 100% !important;
					margin-top:13px;
					margin-left:0px;
					padding-left:0px;
					float: left;
					font-family:Verdana,Arial;
					font-size:10px;
					color:#6a6b6c;
					font-weight:normal;
					text-align:justify;
					line-height: 1.6em;
				}
			#box_loghi{
					width:276px;
					height: 72px;
					margin-top:5px;
					margin-left:0px;
					padding-left:0px;
					float: left;
					font-family:Verdana,Arial;
					font-size:10px;
					color:#6a6b6c;
					font-weight:normal;
					text-align:justify;
					line-height: 1.6em;
				}
			html>body #box_loghi{
					width:276px;
					height: 100% !important;
					margin-top:5px;
					margin-left:0px;
					padding-left:0px;
					float: left;
					font-family:Verdana,Arial;
					font-size:10px;
					color:#6a6b6c;
					font-weight:normal;
					text-align:justify;
					line-height: 1.6em;
				}
				
			#box_servizi{
					width:276px;
					height: 152px;
					margin-top:20px;
					margin-left:0px;
					padding-left:0px;
					float: left;
					
					background-image:url('images/servizi.gif');
					background-position:top left;
					background-repeat:no-repeat;
					background-color:#f3f7fc;
					padding:49px 0px 20px 0px;
				}
			html>body #box_servizi{
					width:276px;
					height: 100% !important;
					margin-top:20px;
					margin-left:0px;
					padding-left:0px;
					float: left;
					
					background-image:url('images/servizi.gif');
					background-position:top left;
					background-repeat:no-repeat;
					background-color:#f3f7fc;
					padding:49px 0px 20px 0px;
				}	
					#box_tt{
						width:206px;
						/*height:32px;*/
						margin-top:8px;
						margin-left:26px;
						float: left;
						
						font-family:Verdana,Arial;
						font-size:10px;
						color:#6a6b6c;
						font-weight:normal;
						text-align:justify;
						line-height: 1.4em;
						
						background-image:url('images/freccina_az.gif');
						background-position:top left;
						background-repeat:no-repeat;
						padding:0px 10px 0px 18px;
					}
			
		#colonna_dx{
			width:217px;
			float: right;
			height:72px;
			background-image:url('images/lenews.gif');
			background-position:top left;
			background-repeat:no-repeat;
			
		}

		html>body #colonna_dx{
			width:217px;
			float: right;
			height:72px;
			background-image:url('images/lenews.gif');
			background-position:top left;
			background-repeat:no-repeat;
			
		}
		#colonna_cont{
			width:190px;
			height: 300px;
			float: right;
			padding:0px 11px 0px 6px;
			margin-right:0px;
			background-color:#f2f2f2;
			
		}
		html>body #colonna_cont{
			width:195px;
			height: 100% !important;
			float: right;
			padding:0px 11px 0px 5px;
			margin-right:6px;
			background-color:#f2f2f2;
			
		}
		
			.box_nn{
						width:170px;
						/*height:44px;*/
						margin-top:5px;
						margin-left:0px;
						
						float: right;
						
						font-family:Verdana,Arial;
						font-size:10px;
						color:#6a6b6c;
						font-weight:normal;
						text-align:left;
						line-height: 1.4em;
						
						background-image:url('images/freccina_news.gif');
						background-position:top left;
						background-repeat:no-repeat;
						padding:5px 8px 5px 8px;
					}
					
				html>body .box_nn{
						width:178px;
						height:44px;
						margin-top:8px;
						margin-left:8px;
						float: right;
						
						font-family:Verdana,Arial;
						font-size:10px;
						color:#6a6b6c;
						font-weight:normal;
						text-align:justify;
						line-height: 1.4em;
						
						background-image:url('images/freccina_news.gif');
						background-position:top left;
						background-repeat:no-repeat;
						padding:0px 0px 0px 14px;
					}
					
					
			#colonna_evidente{
			width:195px;
			/*height:150px;*/
			float: right;
			padding:0px 11px 0px 1px;
			margin-right:6px;
			background-color:#496094;
			
			font-family:Verdana,Arial;
			font-size:10px;
			color:#fff;
			font-weight:normal;
			text-align:left;
			line-height: 1.4em;
			
		}
			html>body #colonna_evidente{
			width:195px;
			height:150px;
			float: right;
			padding:0px 11px 0px 6px;
			margin-right:5px;
			background-color:#496094;
			
		}
		
		#colonna_interna{
			width:498px;
			height: 494px;
			margin-top:0px;
			margin-right:2px;
			float:right;
		}
		html>body #colonna_interna{
			width:498px;
			height: 100% !important;
			margin-top:0px;
			margin-left:43px;
			float: left;
		}
			#box_titolo{
					width:450px;
					height:52px;
					margin-top:0px;
					margin-left:0px;
					float: left;
					font-family:Verdana,Arial;
					font-size:14px;
					color:#99b2cc;
					font-weight:normal;
					text-align:justify;
					line-height: 1.2em;
				}
			#box_interna{
					width:498px;
					height: 100% !important;
					vertical-align:top;
					margin-top:13px;
					margin-left:0px;
					float: left;
					font-family:Verdana,Arial;
					font-size:10px;
					color:#6a6b6c;
					font-weight:normal;
					text-align:justify;
					line-height: 1.6em;
				}

#piede{

	width:805px;
	height:15px;
	
	background-image:url('images/piede.jpg');
	background-position:bottom left;
	background-repeat:no-repeat;
	
	margin-left:auto;
	margin-right:auto;
	
	clear: both;


}




#footer_strada{
	width:100%;
	height:52px;
	
	background-image:url('images/strada.jpg');
	background-position:bottom center;
	background-repeat:repeat-y;


	clear: both;
}


.txt_grigio
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#696a6b;
	font-weight:normal;
	text-align:justify;
	line-height: 1.4em;

}
a.txt_grigio:link,a.txt_grigio:active,a.txt_grigio:visited
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#696a6b;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;

}
a.txt_grigio:hover
{

	font-family:Verdana,Arial;
	font-size:11px;
	color:#eeac4d;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;
}


.txt_news
{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#6a6b6c;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;

}
a.txt_news:link,a.txt_news:active,a.txt_news:visited
{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#6a6b6c;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;

}
a.txt_news:hover
{

	font-family:Verdana,Arial;
	font-size:10px;
	color:#eeac4d;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;
}



.txt_bianco
{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;

}
a.txt_bianco:link,a.txt_bianco:active,a.txt_bianco:visited
{
	font-family:Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;

}
a.txt_bianco:hover
{

	font-family:Verdana,Arial;
	font-size:10px;
	color:#eeac4d;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;
}

.txt_menu
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#003f7d;
	font-weight:bold;
	text-align:justify;
	line-height: 1.4em;

}
a.txt_menu:link,a.txt_menu:active,a.txt_menu:visited
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#003f7d;
	font-weight:bold;
	line-height: 1.4em;
	text-decoration:none;

}
a.txt_menu:hover
{

	font-family:Verdana,Arial;
	font-size:11px;
	color:#eeac4d;
	font-weight:bold;
	line-height: 1.4em;
	text-decoration:none;
}

.txt_tit
{
	font-family:Verdana,Arial;
	font-size:14px;
	color:#99b2cc;
	font-weight:normal;
	text-align:justify;
	line-height: 1.2em;

}
a.txt_tit:link,a.txt_tit:active,a.txt_tit:visited
{
	font-family:Verdana,Arial;
	font-size:14px;
	color:#99b2cc;
	font-weight:normal;
	text-align:justify;
	line-height: 1.2em;
	text-decoration:none;

}
a.txt_tit:hover
{

	font-family:Verdana,Arial;
	font-size:14px;
	color:#eeac4d;
	font-weight:normal;
	text-align:justify;
	line-height: 1.2em;
	text-decoration:none;
}

.txt_arancio
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#eeac4d;
	font-weight:normal;
	text-align:justify;
	line-height: 1.4em;

}
a.txt_arancio:link,a.txt_arancio:active,a.txt_arancio:visited
{
	font-family:Verdana,Arial;
	font-size:11px;
	color:#eeac4d;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;

}
a.txt_arancio:hover
{

	font-family:Verdana,Arial;
	font-size:11px;
	color:#99b2cc;
	font-weight:normal;
	line-height: 1.4em;
	text-decoration:none;
}


/*input*/
.input_news{

	height:18px;
	width:139px;
	background-color:#FFFFFF;
	border: 1 px solid #666666;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#7e99ae;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	

}

.input_normal{

	height:18px;
	width:130px;
	background-color:#FFFFFF;
	border: 1 px solid #666666;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#7e99ae;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	
}

.input_small{

	height:18px;
	width:50px;
	background-color:#FFFFFF;
	border: 1 px solid #666666;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#7e99ae;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	
}
.input_small2{

	height:18px;
	width:90px;
	background-color:#FFFFFF;
	border: 1 px solid #666666;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#7e99ae;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	
}

.input_login{

	height:20px;
	background-color:#99b2cc;
	border: 0px;
	font-family:Verdana,Arial;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:right;
	line-height: 1.4em;
	padding-right:5px;
	
}

.input_privacy{

	height:50px;
	width:400px;
	background-color:#FFFFFF;
	border: 1 px solid #666666;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#7e99ae;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	
}

.input_txt{

	height:150px;
	width:400px;
	background-color:#FFFFFF;
	border: 1 px solid #666666;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#7e99ae;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	
}

.input_txt2{

	height:150px;
	width:250px;
	background-color:#FFFFFF;
	border: 1 px solid #666666;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#7e99ae;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	
}
.input_txt3{

	height:50px;
	width:250px;
	background-color:#FFFFFF;
	border: 1 px solid #666666;
	font-family:Verdana,Arial;
	font-size:10px;
	color:#7e99ae;
	font-weight:normal;
	text-align:left;
	line-height: 1.4em;
	
}

.bg_invia{
	height:20px;
	background-color:#99b2cc;
	text-align:right;

}
.bg_titoletti{
	height:20px;
	background-color:#99b2cc;
	text-align:left;

}