.acc    { color: white;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image: url(../images/uccelli.gif);
	text-indent: 580px;
	width: 918px;
	height: 18px }

.app    { color: #0c84b6;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	width: 240px;
	height: 25px;
	border-bottom: 1px solid #c8c8c8 }
.app1 { color: gray;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: right;
	padding-top: 10px;
	padding-right: 5px;
	width: 240px;
	height: 18px;
	border-bottom: 1px solid #c8c8c8 }
.app2 { color: #0c84b6;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	width: 200px;
	height: 25px;
	border-bottom: 1px solid #c8c8c8 }
.app3 { color: #0c84b6;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	width: 200px;
	height: 25px;
	text-align: right;
	border-bottom: 1px solid #c8c8c8 }

.art  { color: gray;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 14px;
	text-align:justify;
	background-color: white;
	padding: 10px;
	height:140px;
	border-bottom: 1px solid #c8c8c8 }


.bottom {color: #696969; font-size: 12px; 
		font-family: Arial, Verdana, Times; 
		background-color: #f7f6f4; 
		border-right: 2px solid #f7f6f4 }

.bread   { color: #8f8776;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
	padding-left: 14px;
	border-bottom: 1px solid #B4ABA0;
	font-style:italic;}

.bread  a{ color: #8f8776;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
	text-decoration:none;}


.cap { color: #696969;
	   font-size: 12px;
	   font-family: Arial, Verdana, Times; 
	   background-color: #f2efe6; 
	   border-right: 2px solid #f7f6f4 }

.cap1 { color: #696969; 
		font-weight: bold; 
		font-size: 11px; 
		font-family: Arial, Verdana, Times; 
		padding: 2px;
		padding-bottom:0px;
		margin-bottom:0px;
		vertical-align: text-bottom; 
		width:75px;
		}
.cap2 { color: #696969; 
		font-weight: bold; 
		font-size: 11px; 
		font-family: Arial, Verdana, Times; 
		padding: 2px ;
		padding-bottom:0px;
		vertical-align: text-bottom;
		}

.cap3 { color: #696969; 
		font-weight: bold; 
		font-size: 11px; 
		font-family: Arial, Verdana, Times; 
		padding: 2px ;
		padding-bottom:0px;
		margin-bottom:0px;
		vertical-align: text-bottom;
		width:120px;
		}

.cap4 { color: #696969;
		font-weight: bold; 
	    font-size: 13px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
	    border-bottom: 1px solid #92222C;
		}

.cap5 { color: #696969;
		font-weight: bold; 
	    font-size: 12px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;		
	    }
.cap6 { color: #696969;
		font-weight: bold; 
	    font-size: 16px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
		
	    }
.cap7 { color: #696969;
		font-weight: normal; 
	    font-size: 12px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
		}
.cap8 { color: #242424;
		font-weight: bold; 
	    font-size: 16px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
		padding-top:3px;
	    }

.orari{color: #353535;
		font-weight: normal; 
	    font-size: 12px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
		/*background-color: #EFEEE9;*/
		border-right: 1px solid #cbc5b8;
		border-top: 1px solid #cbc5b8;
	  }
.orari0{color: #353535;
		font-weight: normal; 
	    font-size: 12px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
		background-color: #F4F3EA;
		border-right: 1px solid #cbc5b8;
		border-top: 1px solid #cbc5b8;
	  }
.orari1{color: #353535;
		font-weight: normal; 
	    font-size: 12px;
	    font-family: Arial, Verdana, Helvetica, sans-serif;
		background-color: #FCF0AD;
		border-right: 1px solid #cbc5b8;
		border-top: 1px solid #cbc5b8;
	  }

.checkBox{width:13px;
		  height:13px;
		  margin:3px;
		  border;
		  }

.chk_label{	
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#515151;
			
		}
.chk_label2{
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#515151;
			
		}

.cod { color: #000000; 
	   font-size: 11px; 
	   font-family: Arial, Verdana, Times; 
	   /*background-color: #ffffff; */
	   padding: 2px; 
	   padding-bottom:0px;
	   cursor:default;
	   border-bottom: 2px solid #f7f6f4;
	   vertical-align:middle;
	   width:75px;
	   height:30px;
	   }

.cod2 { color: #000000; 
	   font-size: 12px; 
	   font-family: Arial, Verdana, Times; 
	   /*background-color: #ffffff; */
	   padding: 2px; 
	   padding-bottom:0px;
	   cursor:default;
	   border-bottom: 2px solid #f7f6f4;
	   vertical-align:top;
	   }
	
	 
.cod3 { color: #000000; 
	   font-size: 11px; 
	   font-family: Arial, Verdana, Times; 
	   /*background-color: #ffffff; */
	   padding: 2px; 
	   padding-bottom:0px;
	   cursor:default;
	   border-bottom: 2px solid #f7f6f4;
	   vertical-align:middle;
	   width:120px;
	   }

.cod4 { color: #000000; 
	   font-size: 12px; 
	   font-family: Arial, Verdana, Helvetica, sans-serif;
	   padding: 2px; 
	   }

 
 
 .cod5 {color: #696969;
	   font-weight: bold;
	   font-size: 12px; 
	   font-family: Arial, Verdana, Times; 
	   background-color: #ECECE1;
	   padding: 2px; 
	   }
.cod6 { color: #000000; 
	   font-size: 12px; 
	   font-family: Arial, Verdana, Times; 
	   background-color: #f2efe6;
	   padding: 2px; 
	   }
.cod7 { color: #000000; 
	   font-size: 12px; 
	   font-family: Arial, Verdana, Helvetica, sans-serif;
	   padding: 2px;
	   border-bottom: 2px solid #ECECE1;
	   }
	  
.td_label{
       color: #000000;
	   font-weight: bold;
	   font-size: 12px; 
	   font-family: Arial, Verdana, Times; 
	   padding: 2px; 

}
.td_value{
	   color: #000000;
	   font-weight: normal;
	   font-size: 12px; 
	   font-family: Arial, Verdana, Times; 
	   padding: 2px; 
}

.col2 { color:#000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:2px;letter-spacing: -1px}
.col3 { color:#696969;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:2px;letter-spacing: -1px}
.col4 { color:#696969;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:2px;}

.contenuto   { color: #000000;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
	padding-left: 14px;
	padding-top:8px;
	 padding-right:4px;
	padding-bottom:4px;
	vertical-align: top;
	width:659px;}

.elenco{
		margin-top: 0; 
		padding-top: 0; 
		margin-left: 0; 
		padding-left: 0; 
		margin-right: 20; 
		padding-right: 0; 
		margin-bottom: 0; 
		padding-bottom: 0;
	   }
 
.elenco2 {  color: #696969;
			font-weight: bold; 
			font-size: 11px;
			font-family: Arial, Verdana, Times;
			border-bottom: 1px solid #92222C;
		}

 .elenco3 {  color: #696969;
			font-weight: bold;
			font-family: Arial, Verdana, Times;
			font-size: 11px;
		  }

.fin { color: #000000;
	font-size: 11px;
	font-family:Arial,Verdana,Helvetica, sans-serif;
	line-height: 12pt;
	background-image: url(../images/bck_fin3.gif);
	text-align: justify;
	padding: 10px 18px 0px 18px;
	width: 360px;
	
	vertical-align: top;}

.footer { color: #000000;
			font-size: 10px;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			text-align: center;
			width: 100%;
			height: 18px;
			border-top: 1px solid #92222C;
			padding-bottom:22px;
			}


.form { color: #000000;
		font-size: 8pt;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		background-image: none;
		font-weight: normal;
		height:21px;
		margin: 2px;
		padding: 1px;
		width: 190px;
		border: solid 1px #a9a9a9 }

.form1 { color: #000000;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image: none;
	margin: 4px;
	padding: 1px;
	width: 110px;
	border: solid 1px #a9a9a9 }

.form2 { color: #000000;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image: none;
	margin: 4px;
	padding: 1px;
	width: 50px;
	border: solid 1px #a9a9a9 }
		

 .form_picc { color: #000000;
		font-size: 11px;
		font-family: Arial, Verdana, Times;
		font-weight: normal;
		height:16px;
		
		}

.header { color: #696969; 
		font-weight: bold; 
		font-size: 11px; 
		font-family: Arial, Verdana, Times; 
		padding: 2px;
		padding-bottom:0px;
		margin-bottom:0px;
		vertical-align: text-bottom; 		
		}

.link { color: gray;
	font-size: 10px;
	font-family:  Verdana,Arial,Helvetica, sans-serif;
	font-weight: normal;
	padding: 1px 1px 1px;
	border-bottom: 1px dotted #c8c8c8;
	}

.link1 { color: gray;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 1px;
	border-bottom: 1px dotted #c8c8c8 }

.linguetta{
			/*background-color:#FEE0D3;*/
			display:block;
			color:#000000;
			}
.linguetta_dis{
			background-color:#D4D4D4;
			display:block;
			color:#464646;
			}

 .menu_normal { color: white; 
		  font-weight: normal; 
		  font-size: 11px; 
		  font-family: Verdana,Arial,Times; 
		  background: url(../images/bkc_marron.gif) no-repeat 0px 0px; 
		  padding-top: 0px; 
		  padding-left: 10px;
		  padding-bottom:10px;
		  width: 100%;
		  height: 43px;
		  cursor:pointer;
		  }



.menu_over { color: white; 
			font-weight: normal; 
			font-size: 11px; 
			font-family: Verdana,Arial,  Times;
			background: url(../images/bkc_orange.gif) no-repeat 0px 0px;
			padding-top: 0px; 
			padding-left: 10px;
			padding-bottom:15px;
			width: 100%; 
			height: 43px; 
			cursor:pointer;
			}

.menu_active { color: white; 
		 font-weight: normal;
		 font-size: 11px; 
		 font-family: Verdana,Arial,Times;
		 background: url(../images/bkc_orange.gif) no-repeat 0px 0px; 
		 vertical-align: text-top; 
		 padding-top: 5px; 
		 padding-left: 10px;
		 width: 100%;
		 height: 43px;
		 cursor:pointer;
		 }

.menu_scheda { color: gray;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4px;
	border-bottom: 1px dotted #c8c8c8;
	cursor:pointer;
	}

.menu_scheda_acc { color: #B34D4F;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4px;
	border-bottom: 1px dotted #c8c8c8;
	background-color:#FFFFFF;
	cursor:pointer;
	}

.menu_scheda_over { color: #B34D4F;
	font-size: 11px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 4px;
	border-bottom: 1px dotted #c8c8c8;
	background-color:#FFFFFF;
	cursor:pointer;
	}

.mid { width:150px;
	font-weight: bold; 
	font-size: 13px; 
	font-family: Arial, Verdana, Times;
	padding-top:3px;
	padding-right:5px;
	padding-left:5px;
	border-right: 2px solid #dcd3c6;
	border-bottom: 2px solid #dcd3c6;
  }

.news { color: #696969;
		font-size: 11px; 
		line-height: 16px;
		font-family: Arial, Verdana, Times; 
		background-color: #f7f6f4;
		vertical-align: top; 
		padding: 4px 8px }

.opition   { color: #000000;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	 padding-left: 14px;
	border-top:1px dotted gray;
	background-color:#FFFFFF;
	}
.opition2   { color: #000000;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	 padding: 4px;
	background-color:#E1E0E0;
	border-top:1px solid white;
	 border-bottom:4px solid white;
	
	 }

a.opition3   { color: #000000;
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	
	
	
	 }

.paragrafo { color:#000000;
	font-size: 13px;
	font-family: Arial,Verdana, Helvetica, sans-serif;
	padding:1px;
	font-weight:bold;
	text-decoration: none;
	/*background-color: #F1CC66;*/
	border-bottom:1px solid #9C232D;
	}

.prog {  color: #000000; 
	    font-weight: normal; 
	    font-size: 11px; 
	    font-family: Arial, Verdana, Times; 
	    background-image: url(../images/prog.gif); 
	    text-align: right;
		vertical-align:top;
	    margin: 0px;
	    padding: 0px;
		padding-right:8px;
	    
	   }


.piede { color: white; 
		 font-size: 9px;
		 font-family: Arial, Verdana, Times;
		 background-color: #f7f6f4; 
		 text-align: right; 
		 padding: 2px 20px 2px 2px }


.puls { color: #000000; 
		font-size: 8pt;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		background-color: #d4d4d4;
		background-image: none;
		text-align: center;
		vertical-align:text-bottom;
		margin: 4px;
		padding: 1px;
		width: 90px;
		border: solid 1px #a9a9a9 }

 .puls2 {color: #000000;
		font-size: 11px; 
		font-family: Verdana, Arial, Times;
		text-align: right;
		vertical-align:text-bottom;
		padding: 0px; 
		 }
.puls2blue {color: #0c84b6;
			font-size: 11px; 
			font-family: Verdana, Arial, Times;
			text-align: right;
			vertical-align:text-bottom;
			padding: 0px; 
		 }
.pulsGestione { color: #000000; 
		font-size: 8pt;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		background-color: #d4d4d4;
		background-image: none;
		text-align: left;
		vertical-align:text-bottom;
		margin: 4px;
		padding: 1px;
		width: 120px;
		border: solid 1px #a9a9a9 }

.pulsRicerca { color: #000000; 
		font-size: 8pt;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color: #d4d4d4;
		text-align: center;
		width:60px;
		height:20px;
		margin-top:12px;
		margin-bottom:3px;
		border-right: solid 1px #7A7A7A;
		border-bottom: solid 1px #7A7A7A;
		border-top: solid 1px #a9a9a9;
		border-left: solid 1px #a9a9a9;
		}

 .pulsScheda { 
		font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
		height:20px;
		background-color: #d4d4d4;
		border-right: solid 1px #7A7A7A;
		border-bottom: solid 1px #7A7A7A;
		border-top: solid 1px #a9a9a9;
		border-left: solid 1px #a9a9a9;
		}

 .result   { color: #000000;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
	padding-left: 14px;
	padding-top:8px;
	padding-right:4px;
	padding-bottom:4px;
	vertical-align: top;
	width:663px;
	}
.raffina { border-bottom:1px solid #C8C8C8;
	background-color:#F2EFE6;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding:2px;
	padding-top:5px;
	}

.ricerca { color: #000000;
		   font-size: 8pt; 
		   font-family: Arial, Verdana, Helvetica, sans-serif;
		   line-height: 16pt;
		   background-color: #f2efe6;
		   background-image: none;
		   text-align: left;
		   width: 300px;
		   vertical-align: top;
		   padding: 4px;
		   border-bottom: 1px solid #c8c8c8 }

.ricerca2 { color: #7C7C7C; 
			font-weight: bold; 
			font-size: 11px; 
			font-family: Arial, Verdana, Helvetica, sans-serif;
			background-color: #f2efe6; 
			padding: 2px; 
			border-bottom: 1px solid #dcd3c6;
			}

.ricerca3 { color: #696969; 
			font-weight: normal; 
			font-size: 11px; 
			font-family:  Verdana,Arial, Times;
			padding-bottom: 3px;
			border-bottom: 1px solid #dcd3c6;
			
			}
.ricerca4 { color: #696969; 
			font-weight: normal; 
			font-size: 11px; 
			font-family:Verdana, Arial,  Times;
			padding:0px;
			padding-right:5px; 
			padding-top:2px;
			}
.ricerca5 { color: #000000;
		   font-size: 8pt; 
		   font-family: Arial, Verdana, Helvetica, sans-serif;
		   padding-left:25px;
		   background-color: #f2efe6;
		   background-image: none;
		   text-align: left;
		   vertical-align: top;
		   }

 .riservata{
			background-image: url(../images/bck_beige.gif);
			width: 100%;
		    height: 43px 
		   }


.segn { color: #000000; 
		font-size: 9px; 
		font-family: Verdana, Arial, Times;
		padding: 2px 8px 2px 2px }

.segna { color:#696969;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	background-color:#e3be47;
	width: 8px;}
.segna2 { color:#696969;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	background-color:#9C232D;
	width: 8px;}
.segna3 { color:#696969;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	background-color:#566ca8;
	width: 8px;}

.frame_scheda{
		color: #f2efe6; 
	    background-color:#FAF7F1;
	    background-image: none;
}

.scheda   { color: #000000;
	font-size: 12px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #ffffff;
	padding-left: 14px;
	padding-top:8px;
	padding-right:4px;
	padding-bottom:4px;
	vertical-align: top;
	width:640px;
	}

.spalla { border-bottom:1px solid #C8C8C8;
	background-color:#D8D8D8;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding:6px;
	}

.testo { color: #696969; 
		 font-size: 11px; 
		 line-height: 16px; 
		 font-family: Arial, Verdana, Times; 
		 background-color: #f7f6f4; 
		 vertical-align: top; 
		 padding: 12px; 
		 width: 404px }

.testo_int { color: #404040; 
			 font-size: 12px; 
			 line-height: 16px;
			 font-family: Arial, Verdana, Times; 
			 background-color: #f7f6f4;
			 vertical-align: top; 
			 padding-top: 10px }

.titolo { color:#696969;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:1px;
	font-weight:bold;
	letter-spacing: -1px }

.titolo2 { color:#000000; 
		   font-weight:bold;
		   font-size: 11px;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   letter-spacing: 0px;
		   padding: 1px;}

.title { color: #900;
		 font-size: 12px; 
		 font-family: Arial, Verdana, Times; 
		 background-color: #fff; 
		 padding: 4px 4px 4px 10px; 
		 border-bottom: 1px solid #999081; 
		 width: 700px }

.title2 { color: #900;
		 font-size: 13px; 
		 font-family: Arial, Verdana, Times; 
		 padding:5px;
		 }

 .title3 { color: #900;
		 font-size: 11px; 
		 font-family: Arial, Verdana, Times; 
		 padding:5px;
		 }

.td_elenco { color: #000000; 
	   font-size: 11px; 
	   font-family: Arial, Verdana, Times; 
	   /*background-color: #ffffff; */
	   padding: 2px; 
	   padding-bottom:0px;
	   cursor:default;
	   border-bottom: 2px solid #f7f6f4;
	   vertical-align:middle;
	   height:25px;
	   }

.td_left   { color: white;
	font-size: 6px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #f7f6f4;
	padding-left: 14px;
	vertical-align: top }

.td_right  { color: white;
	font-size: 6px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #f7f6f4;
	padding-right: 13px;
	vertical-align: top;
	}
.td_right2  { color: white;
	font-size: 6px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #f7f6f4;
	padding-right: 0px;
	vertical-align: top }
.td_right_int  { color: white;
	font-size: 6px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #f7f6f4;
	padding-right: 13px;
	padding-top: 8px;
	vertical-align: top }
.td_right_scheda  { color: white;
	font-size: 6px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #F2EFE6;
	padding-right: 8px;
	padding-top: 8px;
	padding-left: 8px;
	vertical-align: top }

.top { color: #696969;
		font-weight: bold; 
	    font-size: 13px; 
	    font-family: Arial,Verdana,Times;
		border-bottom: 2px solid #dcd3c6;
		padding-top:2px;
		padding-right:5px;
		padding-left:5px;
	  }
 
 
 
 .top2 { color: #696969;
		font-weight: bold; 
	    font-size: 12px; 
	    font-family: Arial, Verdana, Times;
		
	  }


.uff { color: #7c6a60;
	font-size: 7pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: #dcd3c6;
	background-image: none;
	text-align: right;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	width: 464px;
	border-bottom: 1px solid #c8c8c8 }

.uff a { color: #7c6a60;
	font-size: 7pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	}

a { color: #FFCC00;
	font-weight: normal; 
	font-size: 11px; 
	font-family: Arial, Verdana, Times;
	text-decoration: none; 
	text-align: left; 
	margin: 0px; 
	padding: 0px }

a:hover { color: #ff7000 }
 
a.credits{color: #FFCC00;
		font-weight: normal; 
		font-size: 9px; 
		font-family:  Verdana, Arial, Times;
		text-decoration: none; 
		text-align: left; 
		margin: 0px; 
		padding: 0px; }

.login {color: #990000; 
		font-weight: normal; 
		font-size: 13px; 
		font-family: Verdana,Arial,Times;
		padding: 1px; 
		} 

.login:hover{color:#990000;
			}

.login2 {color: #990000; 
		font-weight: bold; 
		font-size: 11px; 
		font-family: Arial, Verdana, Times;
		padding: 2px; 
		}


.logintitle { color: #990000; 
			 font-weight: normal;
			 font-size: 17px; 
			 font-family: Times,Verdana,Arial;
			 background: url(../images/bkc_beige.gif) no-repeat 0px 0px; 
			 vertical-align: text-top;
			 text-align:left;
			 padding-top: 4px; 
			 padding-left: 10px;
			 width: 203px; 
			 height: 43px }



a.mini{color: #8d786d;
		font-weight: normal; 
		font-size: 11px; 
		font-family:  Arial, Verdana, Times;
		text-decoration: none; 
		text-align: left; 
		margin: 0px; 
		padding: 0px }

a.normal { color:#000000;
			font-weight: normal; 
			font-size: 12px; 
			font-family: Arial, Verdana, Times;
			text-decoration: none; 
			text-align: left; 
			margin: 0px; 
			padding: 0px }

a.normal2 { color:#990000;
			font-weight: normal; 
			font-size: 11px; 
			font-family: Arial, Verdana, Times;
			text-decoration: none; 
			margin: 0px; 
			padding: 2px }
a.normal3 { color:#0c84b6;
			font-weight: normal; 
			font-size: 11px; 
			font-family: Arial, Verdana, Times;
			text-decoration: none; 
			margin: 0px; 
			padding: 2px }

a.recapito { color: #990000; 
			font-weight: bold; 
			font-size: 11px; 
			font-family: Arial,Verdana,Times ;
			padding: 2px; 
			}

a.menu {  color: white; 
		  font-weight: normal; 
		  font-size: 11px; 
		  font-family: Verdana,Arial,Times; 
		  
       }

a.menu:hover {  color: white ; 
			    font-weight: normal; 
			    font-size: 11px; 
			    font-family: Verdana,Arial,Times;
			 }

a.advance{color: white; 
		  font-weight: normal; 
		  font-size: 14px; 
		  font-family: Verdana,Arial,Times; 
		}

a.advance:hover{color: white ; 
			    font-weight: normal; 
			    font-size: 14px; 
			    font-family: Verdana,Arial,Times;
				}

body {  color: #000000; 
	    font-weight: normal; 
	    font-size: 10px; 
	    font-family: Arial, Verdana, Times; 
	    background-image: url(../images/bck_red.gif); 
	    text-align: center; 
	    margin: 0px;
	    padding: 0px;
	   }
body.schedamain {
		overflow-x:auto;
		overflow-y:hidden;
	    scrollbar-3dlight-color: #D9DDD0;
		scrollbar-arrow-color: #006699;
		scrollbar-darkshadow-color: #B4AD96;
		scrollbar-face-color: #E8E7DB;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #EEEEE8;
		scrollbar-track-color: #E1E1DD;
	   }
 
 body.iframe { color: #f2efe6; 
	    background-color:#FAF7F1;
	    background-image: none; 
	    margin-left:3px;
	    scrollbar-3dlight-color: #D9DDD0;
		scrollbar-arrow-color: #006699;
		scrollbar-darkshadow-color: #B4AD96;
		scrollbar-face-color: #E8E7DB;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #EEEEE8;
		scrollbar-track-color: #E1E1DD;
	   }

body.iframe_ricerca { color: #000000; 
	    background-color:#FAF7F1;
	    background-image: none; 
	    margin-left:3px;
	    scrollbar-3dlight-color: #D9DDD0;
		scrollbar-arrow-color: #006699;
		scrollbar-darkshadow-color: #B4AD96;
		scrollbar-face-color: #E8E7DB;
		scrollbar-highlight-color: #FFFFFF;
		scrollbar-shadow-color: #EEEEE8;
		scrollbar-track-color: #E1E1DD;
	   }


body.iframe_elenco { 
	    color: #f2efe6; 
	    background-color:#FAF7F1;
	    background-image: none;
	    font-size: 10px; 
	    font-family: Arial, Verdana, Times; 
	    margin: 0px;
	    padding: 0px;
		scrollbar-3dlight-color: #C16100;
		scrollbar-arrow-color: #004F75;
		scrollbar-darkshadow-color: #E9E6E0;
		scrollbar-face-color: #E8E7DB;
		scrollbar-highlight-color: #E9E6E0;
		scrollbar-shadow-color: #934900;
		scrollbar-track-color: #E1E1DD;
	    }


	
table {font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 12px; 
       font-style: normal; 
       font-weight: normal;
      }

table.testa {background-color: #000000;
			
			}

table.footer {background-color: #000000;
			  
			}
 table.tab_col {/*background-color: #ffffff;*/
			  
			}


table.body {width: 930;
			
			}


select.fix{width:180px;
			color: #000000;
			font-size: 10px;
			font-family:  Verdana,Arial,Times;
			font-weight: normal;
			margin-top:2px;
		    }

select.fix2{width:180px;
			color: #000000;
			font-size: 10px;
			font-family:  Verdana,Arial,Times;
			font-weight: normal;
			margin-top:2px;
		    }

 select.fix3{width:150px;
			color: #000000;
			font-size: 10px;
			font-family: Verdana, Arial, Times;
			font-weight: normal;
			margin-top:2px;
			}
select.auto{width:auto;
			max-width:200px;
			color: #000000;
			font-size: 10px;
			font-family: Verdana, Arial, Times;
			font-weight: normal;
			margin-top:2px;
			}

span.area{cursor:pointer;
			color: #9B2700; 
			font-weight: normal; 
			font-size: 12px; 
			font-family:  Verdana,Arial,Times;					    
			}

 .clicked{ background-color: #FAF7F1;
			 height:22px;
			 color:#9B2700;
			 text-align: center;
			 border-top:1px solid gray;
			 border-left:1px solid gray;
			 border-right: 1px solid gray;
			 cursor:default;
			
			}

 .unclicked{  background-color: #DEDACF;
			  color:#9B2700;
			  text-align: center;
			  border-top:1px solid gray;
			  border-bottom:1px solid gray;
			  cursor:pointer;
			}

.unclickable{background-color: #DEDACF;
			  border-top:1px solid gray;
			  border-bottom:1px solid gray;
			  font-style: italic;			   
			  cursor:default;
			}
.linknav{	font-size:12px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-style:oblique;
			color:#9B2700;}

.search { background-color: #f2efe6;
		  border-left:1px solid gray;
		  
		 }
 

.testo_bianco {
               font-family: Times, Verdana, Arial; 
               font-size: 17px; 
               font-style: normal; 
               font-weight: normal;  
               color: #FFFFFF;
               }

.testo_bianco_big {  
               font-family: Times, Verdana, Arial;
               font-size: 26px; 
               font-style: normal; 
               font-weight: normal;  
               color: #FFFFFF;
               }
			  
.testo_bianco_small {  
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 9px; 
               font-style: normal; 
               font-weight: normal;  
               color: #FFFFFF;
               }

.testo_arancio {  
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 12px; 
               font-style: normal; 
               font-weight: normal;  
               color: #FFBB00;
               }

.testo_arancio_big {  
               font-family: Times; 
               font-size: 26px; 
               font-style: normal; 
               font-weight: normal;  
               color: #FFBB00;
               }

.testo_arancio_small {  
               font-family: Verdana, Arial, Helvetica, sans-serif; 
               font-size: 9px; 
               font-style: normal; 
               font-weight: normal;  
               color: #FFBB00;
			   }

.testo_maron_big {  
               font-family:Times, Verdana, Arial, Helvetica, sans-serif; 
               font-size: 20px; 
               font-style: normal; 
               font-weight: normal;  
               color: #990000;
               }

.input_text {
	color: #000000;
	font-size: 10px;
	font-family:  Verdana,Arial,Times;
	font-weight: normal;
    width: 180px; 
	height:18px;
	scrollbar-3dlight-color:#850707;
    scrollbar-arrow-color:#850707;
    scrollbar-base-color:white;
    scrollbar-darkshadow-color:white;
    scrollbar-face-color:white;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color:#850707;
    white-space: nowrap;
	overflow: auto;
	overflow-x: hidden; 
	
	}
 
 .input_text_tipo {
	color: #000000;
	font-size: 10px;
	font-family: Verdana,Arial,Times;
	font-weight: normal;
    width: 70px; height:18px;
	scrollbar-3dlight-color:#850707;
    scrollbar-arrow-color:#850707;
    scrollbar-base-color:white;
    scrollbar-darkshadow-color:white;
    scrollbar-face-color:white;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color:#850707;
    white-space: nowrap;
	overflow: auto;
	overflow-x: hidden; 
	
	}

.input_text_note {
	color: #000000;
	font-size: 10px;
	font-family: Verdana,Arial,Times;
	font-weight: normal;
    width: 290px; height:18px;
	scrollbar-3dlight-color:#850707;
    scrollbar-arrow-color:#850707;
    scrollbar-base-color:white;
    scrollbar-darkshadow-color:white;
    scrollbar-face-color:white;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color:#850707;
    white-space: nowrap;
	overflow: auto;
	overflow-x: hidden; 
	
	}

.txtarea {
	color: #000000;
	font-size: 10px;
	font-family: Verdana,Arial,Times;
	font-weight: normal;
    width: 290px; 
	height:42px;
	scrollbar-3dlight-color:#850707;
    scrollbar-arrow-color:#850707;
    scrollbar-base-color:white;
    scrollbar-darkshadow-color:white;
    scrollbar-face-color:white;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color:#850707;
    overflow:auto;	
	}

.etichetta{color: #000000; font-size: 12px; font-family: Arial, Verdana, Times;font-weight: bold;}
.etichetta2{color: #ffffff; background-color:#9C232D;padding-left:2px;padding-right:5px}
.valore{color: #000000; font-size: 11px; font-family: Arial, Verdana, Times;font-weight: normal;}
.formunpolunga2 { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; border: solid 1px #a9a9a9; width: 500px;overflow:auto; }
.fintool{ color: #000000; font-size: 8pt;  font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #EAEAEA; vertical-align:bottom; border-color:#009900; border:solid 1px;   width: 18px;  }
.fintool2 {font-size: 8pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-align:center; background-color:#EAEAEA; vertical-align: top; border-color:#EAEAEA; border:solid 0px;  width: 17px;   }
.img_sint{float:right;border:4px solid white;padding-right:0px}
img.trasp { -moz-opacity:0.6;filter:alpha(opacity=60);
          }

.webfx-columnlist {
					margin:0px;
					margin-left:1px;
					overflow: hidden;
					display: block;
					width:100%;
					height:100%;
					border:0px;
					-moz-user-select: none;
					-moz-user-focus: normal;
					-moz-user-input: enabled;	
}

.webfx-columnlist-head {
						position: absolute;						
						background-color:#FAF7F1;
						overflow: hidden;
						height:60px;
						width:100%;
						-moz-user-select: none;
}


.webfx-columnlist-body {
                        overflow: auto;
						margin:0px;
						width:100%;
						height:100%;
						position:relative;
						top:52px;
						}

.webfx-columnlist-footer {
						position: relative;						
						background-color:#f7f6f4;
						overflow: hidden;
						height:40px;
						width:95%;
						-moz-user-select: none;
						top:45px;
}


