﻿	body {
		font: 80% Gill Sans MT, Century Gothic, verdana, arial, helvetica, sans-serif;
		text-align: center;
		background-color: #DDDDDD; /* for IE */
	}
	#container {
		margin:  auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
		background-image: url(Images/sfondoCIDS17.jpg);
		background-repeat:no-repeat;
		background-position: center top;
		border: 0px  none #000;
		width: 1024px;
		height: 635px;
	    line-height: 1.2em;
	    font-size:0.95em;
	    position:relative;
	}
	#BarraMenuSecondario{
		text-align: left;
		width: 622px;
		height: 26px;
		top: 220px;
		left: 0px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #FFFFFF;
		overflow: hidden;
	}
	#BarraMenuPrincipale {
		text-align: left;
		width: 800px;
		height: 280px;
		top: 280px;
		left: 0px;
		position:absolute;
		z-index: 200;
		visibility: visible;
 
		overflow: hidden;
	}
	#SezioneConsulting {
		text-align: left;
		width: 180px;
		height: 274px;
		top: 0px;
		left: 15px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		overflow: hidden;
		cursor: pointer;
		background-color:#f9a718;
	}
	#SezioneIniziative {
		text-align: left;
		width: 180px;
		height: 274px;
		top: 0px;
		left: 210px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		overflow: hidden;
		cursor: pointer;
		background-color:#6f276e;
	}	
    #SezioneServizi {
		text-align: left;
		width: 180px;
		height: 274px;
		top: 0px;
		left: 405px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		overflow: hidden;
		cursor: pointer;
		background-color:#d03134;
	}	
	#SezioneFacility {
		text-align: left;
		width: 180px;
		height: 274px;
		top: 0px;
		left: 600px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		overflow: hidden;
		cursor: pointer;
		background-color:#c6d146;
	}
	#ShadowConsulting {
		text-align: left;
		width: 180px;
		height: 274px;
		top: 4px;
		left: 20px;
		position:absolute;
		z-index: 190;
		visibility: visible;
		overflow: hidden;
		cursor: pointer;
		background-color:#333333;
        filter:alpha(opacity=60);
        -moz-opacity:.60;
        opacity:.60;
}

	#ShadowIniziative {
		text-align: left;
		width: 180px;
		height: 274px;
		top: 4px;
		left: 215px;
		position:absolute;
		z-index: 190;
		visibility: visible;
		overflow: hidden;
		cursor: pointer;
		background-color:#333333;
        filter:alpha(opacity=60);
        -moz-opacity:.60;
        opacity:.60;
}
    #ShadowServizi {
		text-align: left;
		width: 180px;
		height: 274px;
		top: 4px;
		left: 410px;
		position:absolute;
		z-index: 190;
		visibility: visible;
		overflow: hidden;
		cursor: pointer;
		background-color:#333333;
        filter:alpha(opacity=60);
        -moz-opacity:.60;
        opacity:.60;
}	
	#ShadowFacility {
		text-align: left;
		width: 180px;
		height: 274px;
		top: 4px;
		left: 605px;
		position:absolute;
		z-index: 190;
		visibility: visible;
		overflow: hidden;
		cursor: pointer;
		background-color:#333333;
        filter:alpha(opacity=60);
        -moz-opacity:.60;
        opacity:.60;
}

			#AreaImmagini {
		text-align: left;
		width: 624px;
		height: 88px;
		top: 320px;
		left: 0px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #FBA51A;
		overflow: hidden;
	}
	
	#AreaConsulting {
		text-align: left;
		width: 170px;
		height: 88px;
		top: 59px;
		left: 5px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #FFFFFF;
		overflow: hidden;
		cursor: pointer;
		
	}
	#AreaConsulting img {
		width: 170px;
		height: 88px;
		display: none;
		position: absolute;
		top: 0;
		left: 0;
	}
	#AreaIniziative {
		text-align: left;
		width: 170px;
		height: 88px;
		top: 59px;
		left: 5px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #FFFFFF;
		overflow: hidden;
		cursor: pointer;
		
	}
	#AreaIniziative img {
		width: 170px;
		height: 88px;
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		
	}	
	#AreaServizi {
		text-align: left;
		width: 170px;
		height: 88px;
		top: 59px;
		left: 5px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #FFFFFF;
		overflow: hidden;
		cursor: pointer;
	}
	#AreaServizi img {
		width: 170px;
		height: 88px;
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		
	}		
	#AreaFacility {
		text-align: left;
		width: 170px;
		height: 88px;
		top: 59px;
		left: 5px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #FFFFFF;
		overflow: hidden;
		cursor: pointer;
	}
 
	#AreaFacility img {
		width: 170px;
		height: 88px;
		display: none;
		position: absolute;
		top: 0;
		left: 0;

	}	
	#boxConsulting {
		text-align: left;
		width: 162px;
		height: 120px;
		top: 145px;
		left: 5px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #333300;
		color: #FFFFFF;	
		overflow: hidden;
	 padding: 2px 4px 2px 4px;
	 line-height: 1.2em;	
	}
	#boxIniziative {
		text-align: left;
		width: 162px;
		height: 120px;
		top: 145px;
		left: 5px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #333300;
		color: #FFFFFF;		
		overflow: hidden;
	 padding: 2px 4px 2px 4px;	
	}
	#boxServizi {
		text-align: left;
		width: 162px;
		height: 120px;
		top: 145px;
		left: 5px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #333300;
		color: #FFFFFF;	
		overflow: hidden;
	 padding: 2px 4px 2px 4px;	
	}
	#boxFacility {
		text-align: left;
		width: 162px;
		height: 120px;
		top: 145px;
		left: 5px;
		position:absolute;
		z-index: 200;
		visibility: visible;
		background-color: #333300;
		color: #FFFFFF;		
		overflow: hidden;
	 padding: 2px 4px 2px 4px;	
	}
	#TastoConsulting {
 
		background-color: #FBA51A;
		color: #A046A0;
	}
	#TastoIniziative {
 
 
	    color: #DFE44C;	
	}
	#TastoServizi {
 
		background-color: #d03134;		
	}
	#TastoFacility {
 
		 
				background-color:#c6d146;		
	}
	#TastoConsulting a{
		color: #773377;
	}
	#TastoIniziative a{
	    color: #DFE44C;	
	}
	#TastoServizi a{
		color: #DFE44C;	
	}
	#TastoFacility a{
		color: #773377;		
	}
	
	
	.TastoMenuPrincipale {
		top: 0px;
		left:14px;
		width: 152px;
		height: 58px;
		position:absolute;
		z-index: 200;
		overflow: hidden;
		padding-right: 2px; 
		padding-left: 2px; 
		padding-bottom: 2px; 
		vertical-align: middle; 
		line-height: 1em; 
		padding-top: 1px; 
		text-align: center;
		font-size: 1.3em;
	}
	#TastoProfilo {
		left: 0px;
	}
	#TastoQualificazioni {
		left: 156px;
	}
	#TastoInnovazione {
		left: 312px;
	}
	#TastoServiziOnLine {
		left: 468px;
	}
	#TastoProfilo a{
		color: #333300;
	}
	#TastoQualificazioni a{
	    color: #333300;	
	}
	#TastoInnovazione a{
		color: #333300;	
	}
	#TastoServiziOnLine a{
		color: #333300;		
	}
	.TastoMenuSecondario {
		top: 0px;
		width: 152px;
		height: 57px;
		position:absolute;
		z-index: 200;
		overflow: hidden;
		padding-right: 2px; 
		padding-left: 2px; 
		padding-bottom: 2px; 
		vertical-align: text-top; 
		line-height: 1.2em; 
		padding-top: 6px; 
		text-align: center;
		background-color: #FFFFFF;
		color: #333300;			
		font-size: 1.em;
	}

    a {
	text-decoration: none;
	}
	.tastonavigazione {
	outline: none 0px;
	overflow: hidden;
	text-decoration:none;
	border: 0px none;

	}
	a.tastonavigazione:active {
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		outline: none 0px;
		text-decoration:none;
	}
	a.tastonavigazione:hover {
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		text-decoration:none;
		outline: none 0px;
		font-weight:100;	}
	a.tastonavigazione:visited {
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		text-decoration:none;		
		outline: none 0px;	}
	a.tastonavigazione:link
	{
	
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		text-decoration:none;
		outline: none 0px;
	}
	#piede{
		width: 1016px;
		height: 30px;
		color: #666666;	
		top: 605px;
		left: 0px;
		position:absolute;
		border-top: solid 1px #999999;	
		padding: 0px 4px 0px 4px;
	}
	#menupiede{
		width: 600px;
		height: 30px;
		color: #666666;	
		top: 0px;
		float:right;
		position:absolute;
		text-align:right; 
		right:5px;
	}
	#leftpiede{
		width: 300px;
		height: 30px;
		color: #333333;	
		top: 0px;
		left:0px;
		position:relative;

 
	}
	
	#menupiede    a {
	text-decoration: none;
	color: #333333;
	}
 	#menupiede a:active {
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		outline: none 0px;
		text-decoration:none;

	}
	#menupiede a:hover {
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		text-decoration:none;
		outline: none 0px;
		font-weight:100;	
		color: #ffffff;
		}
	#menupiede a:visited {
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		text-decoration:none;		
		outline: none 0px;	}
	#menupiede a:link
	{
	
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		text-decoration:none;
		outline: none 0px;
	}
	
		#BarraMenuPrincipale    a {
	text-decoration: none;
	color: #ffffff;
	}
 	#BarraMenuPrincipale a:active {
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		outline: none 0px;
		text-decoration:none;

	}
	#BarraMenuPrincipale a:hover {
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		text-decoration:none;
		outline: none 0px;
		font-weight:100;	
		color: #ffffff;
		}
	#BarraMenuPrincipale a:visited {
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		text-decoration:none;		
		outline: none 0px;	}
	#BarraMenuPrincipale a:link
	{
	
		text-align: left;
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
		text-decoration:none;
		outline: none 0px;
	}