#istituzTit{
   font-weight:bold;
   font-size:15px; margin:5px 0px;
}

a.zoom{
 text-decoration:none;	
}
.txtImput1 {
	font-size: 12px;
	color: #000000;
	background-image: url(../images/txt1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border: none;
	height: 20px;
	width: 167px;
	background-color: #C5DEF3;
	 padding:3px 5px 0px 5px;
	 margin-bottom:2px;
	
}
#navbar A {
 text-decoration: none;  font-size:11px; text-decoration:none; font-weight:normal; margin:0px 4px; 
}

#navbar A:hover {
	text-decoration: none;
	
	text-decoration:underline;
	font-weight:normal;
	margin:0px 4px;
}

#navbar  {
	margin-right:270px;
	line-height:50px;
	vertical-align:middle;
	height:40px
}
body{
	padding:0;
	margin:0;
	text-align:center;

	background-color: #F8F8F8;
} 
body, td, th {
	color: #000;
}

h1, h2 {
	color: #F7B225; font-size:14px;
}

h3, h4, h5, h6 {
	color: #F7B225;
}

a {
  color: #F7B225;
}
#corpo{
	width:1000px;
	text-align:center;
	margin: 0px auto -1px auto;
	background-color: #FFF;
	background-image: url(../images/sfondo.png);
	background-repeat: no-repeat;
	height:610px;
	background-position: right top;
	margin-top: 15px;
}
#pane1, #pane2, #pane3, #pane4 {
				
			}
			
			.winXP .jScrollPaneTrack {
				background:url(../images/windows_track.gif) repeat-y;
			}
			.winXP .jScrollPaneDrag {
				background:url(../images/windows_drag_middle.gif) no-repeat 0 50%;
			}
			.winXP .jScrollPaneDragTop {
				background:url(../images/windows_drag_top.gif) no-repeat;
				height: 4px;
			}
			.winXP .jScrollPaneDragBottom {
				background:url(../images/windows_drag_bottom.gif) no-repeat;
				height: 4px;
			}
			.winXP a.jScrollArrowUp {
				height: 17px;
				background:url(../images/windows_arrow_up.gif) no-repeat 0 0;
			}
			.winXP a.jScrollArrowUp:hover {
				background-position: 0 -20px;
			}
			.winXP a.jScrollArrowDown {
				height: 17px;
				background:url(../images/windows_arrow_down.gif) no-repeat 0 0;
			}
			.winXP a.jScrollArrowDown:hover {
				background-position: 0 -20px;
			}
			.winXP a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover {
				background-position: 0 -40px;
			}
			
			
			.osX .jScrollPaneTrack {
				background:url(../images/osx_track.gif) repeat-y;
			}
			.osX .jScrollPaneDrag {
				background:url(../images/osx_drag_middle.gif) repeat-y;
			}
			.osX .jScrollPaneDragTop {
				background:url(../images/osx_drag_top.gif) no-repeat;
				height: 6px;
			}
			.osX .jScrollPaneDragBottom {
				background:url(../images/osx_drag_bottom.gif) no-repeat;
				height: 7px;
			}
			.osX a.jScrollArrowUp {
				height: 24px;
				background:url(../images/osx_arrow_up.png) no-repeat 0 -30px;
			}
			.osX a.jScrollArrowUp:hover {
				background-position: 0 0;
			}
			.osX a.jScrollArrowDown {
				height: 24px;
				background:url(../images/osx_arrow_down.png) no-repeat 0 -30px;
			}
			.osX a.jScrollArrowDown:hover {
				background-position: 0 0;
			}
			
			.left .jScrollPaneTrack {
				left: 0;
				right: auto;
			}
			.left a.jScrollArrowUp {
				left: 0;
				right: auto;
			}
			.left a.jScrollArrowDown {
				left: 0;
				right: auto;
			}
		
			
			/* IE SPECIFIC HACKED STYLES */
			* html .osX .jScrollPaneDragBottom {
				bottom: -1px;
			}


#navbar2 A {
 text-decoration: none;  font-size:16px; text-decoration:none; font-weight:normal; margin:0px 4px; 
}

#navbar2 A:hover {
	text-decoration: none;
	
	text-decoration:underline;
	font-weight:normal;
	margin:0px 4px;
}

#navbar2  {
}

#pane2{
overflow: visible; height: auto; width: 630px; padding-right: 5px; position: absolute; top: 0px; height:420px;	
}

.osXXXXXXXX{
height: 420px; width: 650px;
}
