BODY{text-align:center;
	background-color:#003366;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; line-height: 14px;
	color:#333333;
	vertical-align:top}

INPUT{ font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px; }
	   
SELECT{ font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; }

.hr{ width:503px; 
	height:1px; 
	color:#797979;}

table{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border-collapse:collapse;
	border:0px solid black;}

.table_cont{
	width:100%;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;}

td{border:0px; 
	padding:0px;
	margin:0px; 
	vertical-align:top;}

.td_generale{ text-align:left; width:750px;}

/*LINK*/

A:link, A:visited { text-decoration: none; 
	font-family:Verdana; 
	font-size:10px; 
	color: #006699;} 	
	
A:hover { color: #006699; 
	font-family:Verdana; 
	font-size:10px; 
	text-decoration:underline; }
	
A.menu:link,A.menu:visited { text-decoration: none; 
	font-family:Verdana; 
	font-size:10px; 
	color: #333333; 
	padding-left: 25px} 	
	
A.menu:hover { color: #006699; 
	font-family:Verdana; 
	font-size:10px; 
	text-decoration:none;  
	padding-left: 25px}
	
A.menu_pie:link,A.menu_pie:visited{ text-decoration: none;
	font-family:Verdana;
	font-size:10px;
	color:#95A9BA;} 	
					
A.menu_pie:hover{font-family:Verdana;
	font-size:10px;
	text-decoration:none;
	color:#F5F5F5;}
	
A.file:link, A.file:visited{ text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color: #006699; }
	
A.file:hover { color: #006699; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	text-decoration:underline; }

/*IMMAGINI*/

img {border: 0px; margin:0px; padding: 0px;}

/*TESTI*/

.middle{ vertical-align: middle; }

.note{ font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px; 
	   color: #666666;
	   padding-right: 5px;
	   vertical-align: middle;}

.paginazione{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;}	

.copyright {font-family:Verdana; 
	font-size:10px; 
	line-height: 18px; 
	color: #333333;}

.testo_menu {font-family:Verdana; 
	font-size:10px; 
	color: #333333;}

.testo {font-family:Verdana; 
	font-size:11px; 
	line-height: 14px; 
	color: #333333; 
	padding-left: 25px; 
	padding-right: 25px; 
	padding-bottom: 20px; 
	padding-top: 20px;}

.testo2 {font-family:Verdana; 
	font-size:11px; 
	line-height: 14px; 
	color: #333333; 
	padding-right: 25px; 
	padding-bottom: 20px;}
	
.testo3 {font-family:Verdana; 
	font-size:11px; 
	line-height: 14px; 
	color: #333333; 
	padding-left: 15px; 
	padding-right: 15px; 
	padding-bottom: 20px; 
	padding-top: 20px;
	text-align:center;}

.testo_semplice {font-family:Verdana; 
	font-size:11px; 
	line-height: 14px; 
	color: #333333;}
	
.autore{ font-family: Georgia, "Times New Roman", Times, serif;
		 font-size: 10px;
		 color:#990000; }

/*TABELLE*/

.contenuto{width:750px;}



.table_cerca { width:197px; height:59px;}

.tdC1{ width:164px; font-family:Verdana; font-size:10px; color:#003366; font-weight:bold; padding-left: 10px; vertical-align:bottom; padding-left: 10px}

.tdC2{ width:33px; height:22px;}

.tdC3{ width:164px; height:37px; padding-left: 10px;}

.tdC4{ width:33px; height:37px; text-align:left;}

.text_area{ font-family:Verdana; font-size:10px; color:#333333; width: 160px; height:20px}

.bot_cerca{width:22px; height:22px;}

.td1{width:197px;}

.td2{width:274px;}

.td3{width:279px;}

.td4{ width:553px; background-color:#F5F5F5;}

#td1{ padding-left:20px; padding-top:20px;}

.piepagina{ width:553;);
			vertical-align:bottom;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#95A9BA;
			padding-bottom:5px;}
			
.piepagina2{ width:553;
			vertical-align:bottom;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#95A9BA;
			padding-bottom:5px;}
			
			
.197{width:197px;}

.sx{ width:20px;}

.dx{width:20px;}

.linktop1{height:26px; }

.linktop2{height:26px;}

.display{border:0px; width:750px;}

.search{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#333333;}

.dettaglio{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}

.dett{ width:503px;}

.dettaglioTit{ font-family: Verdana, Arial, Helvetica, sans-serif;
			   font-size: 12px;
			   font-weight: bold; }

/*menu*/

.tabmenu{width:175px;}

.m1{height:32px; width:197px;}

.m2{height:25px; width:197px; background-color:#F5F5F5;}

.m3{height:31px; width:197px;}

.m6{height:36px; width:197px;}

/*Pagina download*/

#table_DL{margin:20px 0px 0px 23px;}

#table_DL table{width:503px;}

.download{ font-family:Verdana, Arial, Helvetica, sans-serif;
		   font-size: 11px;}
		   
.file{ font-family: Verdana, Arial, Helvetica, sans-serif;
	   color: #006699;
	   font-size: 11px;}
	   
/*pagina_gruppi*/

#gruppi{margin:20px 0px 0px 23px;}

#gruppi table{width:503px;}

#gruppi td{ vertical-align:middle;}

.titGruppo{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 5px;
	vertical-align: middle;
	border: 1px solid white;}

.titGruppo1{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 5px;
	vertical-align: middle;
	border: 1px solid white;}
	
.titGruppo2{ font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding: 5px;
	vertical-align: middle;
	border: 1px solid white;}
	
.riga{ height:25px;
	text-align:center;
	background-color:#CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;}	
			
.td90{ width: 90px;
	   border: 1px solid white;}

.valgruppi{ font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			padding-left: 5px;
			padding-right: 5px;
			vertical-align: middle;
			border-top: 1px solid white;
			border-right: 1px solid white;
			border-bottom: 1px solid white;}
			
.box_img_gru{ width:5%;
			   border: 1px solid white;}

/*pagina articoli*/

.box_img_art{ width:5%;
			   border: 1px solid white;}
			   
.titArticoli1{ font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #333333;
				padding: 5px;
				vertical-align: middle;
				border: 1px solid white;}
	
.titArticoli2{ font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				color: #333333;
				padding: 5px;
				vertical-align: middle;
				border: 1px solid white;}

.titArticoli{ font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 12px;
			  font-weight: bold;
			  color: #333333;
			  padding-left: 23px;
			  padding-right: 3px;
			  vertical-align: middle;}

.valArticolo1{ font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			padding-left: 3px;
			padding-right: 3px;
			vertical-align: middle;
			border: 1px solid white;}
			
.valArticolo2{ font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			padding-left: 3px;
			padding-right: 3px;
			vertical-align: middle;
			border: 1px solid white;}

.valArticolo3{ font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			padding-left: 3px;
			padding-right: 3px;
			vertical-align: middle;
			border: 1px solid white;}

.valGruppo{ font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			padding-left: 3px;
			padding-right: 3px;
			vertical-align: middle;
			border: 1px solid white;}
			
.valGruppo_b{ font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			padding-left: 3px;
			padding-right: 3px;
			vertical-align: middle;
			border: 1px solid white;}

.valGruppo1{ font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			padding-left: 3px;
			padding-right: 3px;
			vertical-align: middle;
			border: 1px solid white;}
			
.valGruppo2{ font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			color: #333333;
			padding-left: 3px;
			padding-right: 3px;
			vertical-align: middle;
			border: 1px solid white;}
						
.valDettaglio{ font-family: Verdana, Arial, Helvetica, sans-serif;
			   font-size: 11px;
			   padding-right:5px;}

		
.breadcrumbs{ font-family: Verdana, Arial, Helvetica, sans-serif;
			  font-size: 11px;
			  color: #000000; 
			  padding-left: 23px;}

A.breadLink:link, A.breadLink:visited{ text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;} 		

A.breadLink:hover { color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline; }

/*DETTAGLIO*/

.datatable{ border: 1px solid white;
			background-color:#FFFFFF; }
.foto_dett{ border: 1px solid white;
			background-color:#FFFFFF;
			width:250px;}

/*Search*/

div#searchId{font-family:Verdana; 
			font-size:11px; 
			line-height: 14px; 
			color: #333333; 
			margin-left: 20px; 
			margin-right: 20px; 
			margin-bottom: 20px; 
			margin-top: 20px;}

div#searchId table{width:500px;}

dv#searchId td{ vertical-align:middle;}

	
.search0{border: 1px solid white;
		background-color:#FFFFFF;}

.search1{width:90px;
		vertical-align: middle;
		border: 1px solid white;}
		
.search2{width:70px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		padding-left: 3px;
		padding-right: 3px;
		vertical-align: middle;
		border: 1px solid white;}

.search3{width:340px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		padding-left: 3px;
		padding-right: 3px;
		vertical-align: middle;
		border: 1px solid white;}
	   
/*RICERCA*/

.nRicerca{ font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-size: 11px;
		   padding-right: 5px; }

.downInfo{ height: 40px;
			vertical-align: bottom; }
/*CONTATTI*/	
		
.table_contatti{width:503px;
 	margin:0px 0px 0px 0px;
 	padding:0px 0px 0px 0px;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;}
	
.td_contatti{width:251px;
	text-align:left;}
	
.td_contatti2{width:252px;
	text-align:left;}
	
.azzurro{ font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;color:#0587D6;}

/* paginazione */

A.pagine:link,A.pagine:visited{ text-decoration: none;
									font-family:Verdana;
									font-size:11px;
									color:#006699;
									} 	
					
A.pagine:hover{font-family:Verdana;
				font-size:11px;
				text-decoration:none;
				color:#006699;
				}
.back{
margin-right:28px;
margin-left:5px; 
}

.blank{}
