﻿/*menu sx pagina principale*/
#menu_left {
	font-family: Garamond, Georgia, "Times new roman" serif medium;
	font-size: 14px;
	position: relative;
	margin: 0 0 0 0;
	width: 250px;
}

#menu_left ul {
	/* remove list style */
	list-style: none;
	padding: 0;
	margin: 0 0 0 0;
	position: relative;
	/* set the layer position 	*/
	z-index: 5;
}
	
#menu_left li {
	/* set the styles */
	background:#ccc url(../images/bg.gif) no-repeat 0 0;
	padding:5px;
	margin:2px;
	cursor:pointer;
/*	border:1px solid #ccc;*/
}

#menu_left li.hover {
	/* on hover, change it to this image */
	background-image:url(../images/bg_hover.gif) !important;
}

#menu_left li a {
	text-decoration: none;
	color: #000000;
}
	
	
#menu_left .block {
	/* allow javascript to move the block */
	position:absolute;
	top:0;
	
	/* set the left position */
	left:200px;	
	
	/* display above the #menu */
	z-index:5;
	
	/* the image and the size */
	background:transparent url(../images/arrow.png) no-repeat top right;
	width:39px;
	padding:4px;
	cursor:pointer;
}

/*menu sx pagina consulenze*/
#menu_left2 {
	font-family: Garamond, Georgia, "Times new roman" serif medium;
	font-size: 14px;
	position: relative;
	margin: 0 0 0 0;
	width: 250px;
}

#menu_left2 ul {
	/* remove list style */
	list-style: none;
	padding: 0;
	margin: 0 0 0 0;
	position: relative;
	/* set the layer position 	*/
	z-index: 5;
}
	
#menu_left2 li {
	/* set the styles */
	background:#ccc url(../images/bg.gif) no-repeat 0 0;
	padding:5px;
	margin:2px;
	cursor:pointer;
	text-align:left;
/*	border:1px solid #ccc;*/
}

#menu_left2 li.hover {
	/* on hover, change it to this image */
	background-image:url(../images/bg_hover.gif) !important;
}

#menu_left2 li a {
	text-decoration: none;
	color: #000000;
}
	
	
#menu_left2 .block {
	/* allow javascript to move the block */
	position:absolute;
	top:0;
	
	/* set the left position */
	left:200px;	
	
	/* display above the #menu */
	z-index:5;
	
	/* the image and the size */
	background:transparent url(../images/arrow.png) no-repeat top right;
	width:39px;
	padding:4px;
	cursor:pointer;
}


/* fast png fix for ie6 */
	* html .png{
		position:relative;
		behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));
	}
