@charset "utf-8";
/* CSS Document */

html			{
				background-color:#568DC5;
				}


body			{
				margin:0;
				padding:0;
				background-image:url(../img/bg_left.jpg);
				background-repeat:repeat-x;
				height:906px;
				}

li.menu			{
				list-style-type:circle;
				}
			
#container		{
				background-image:url(../img/bg.jpg);
				background-repeat:no-repeat;
				width:776px;
				height:906px;
				margin:0 auto;
				}
				
#header			{
				display:block; 
				width:776px;
				height:auto;
				padding-top:58px;
				padding-bottom:20px;
				line-height:15px;
				font-family:"Frutiger LT Std 57 Cn", Verdana, sans-serif;
				letter-spacing:2px;
				font-weight:bold;
				color:#386ba5;
				}				
				
				
.titleHead		{
				text-transform:uppercase;

				line-height:15px;
				font-size:10px;
				padding-left:-50px;
				width:776px;
				margin-left:-50px;
				}
				
#titleSite		{
				margin-top:19px;
				height:50px;
				font-size:11px;
				visibility:hidden;
				}
				
					
#subTitle		{
				height:50px;
				padding-bottom:27px;
				font-size:10px;
				visibility:hidden;
				}				
				

#centerContent		{
					width:370px;
					float:left;
					height:680px;
					text-align:justify;
					padding-left:140px;
					padding-right:10px;
					color:#386ba5;
					font-size: 11px;
					}

#centerContent ul,li,ol {
					margin:0;
					padding:0;
					list-style-type:disc;
					padding-left: 13px;
					}					
						
#innerContent		{
					width:385px;
					float:left;
					height:480px;
					padding-right:5px;
					overflow:auto;
					}					
	
#siderbarRight		{
					margin-top:7px;
					width:200px;
					float:right;
					height:500px;
					color:#386ba5;
					}	
					
#siderbarRight		{					
					/*visibility:hidden;*/
					
}

select.tipologia 			{
					width:300px;
					}
					
.menu				{
					display:block;
					float:right;
					text-decoration:none;
					font-family:"Frutiger LT Std 57 Cn", Verdana, sans-serif;
					padding-bottom:28px;
					padding-right:20px;
					width:200px;
					height:18px;
					margin:0;
					text-align:center;
					background: transparent;
					filter: alpha(opacity= 0);
					-moz-opacity: .0;
					opacity: .0;			
					}	
									
.menu a				{
					text-decoration:none;
					color:#386ba5;
					}
					
a:hover			{color:#6daef0;}			
					
#footer				{
					height:40px;
					width:700px;
					text-align:center;
					clear:left;
					margin:0 auto;
					color:#0341b3;
					font-size:11px; 
					color:#FFFFFF;
						}
					
.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;
}
