/* CSS Document */
html, body {
	height: 100%;
}
body { /* Queste sono le regole generali del corpo della pagina */
scrollbar-base-color:#000369;
background: #034488 url(img/sfondo.jpg) repeat-x top;
font: 76% Verdana,Tahoma,Arial,sans-serif;
/*background-color: #DFEEFF;	 
background-position:center;*/
margin:0;
padding:0;
padding-top: 0;
text-align:center;

}

div#hidden {
	position: fixed;
	color:#ffffff;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #00326A;
	display: none;
	z-index: 30;
}


table.sfondo {background:  transparent url(img/cornice_sito.png) no-repeat}



#content {
	display: block;
	z-index:98;

}


#newlogo {
	display: block;
	position:relative;
	z-index:20;	
	margin-top: -475px;	
	left: 475px;
}


#monitorlogo {
	display: block;
	position:absolute;
	z-index:20;	
	margin-top: -35px; 	
	left: 635px;
}

#identita {
	display: none;
	position:relative;
	z-index:-2;
	background: transparent url(img/background-identita.png) no-repeat;
	height:644px;
}
#attivita {
	display: none;
	position:relative;
	z-index:-2;
	background: transparent url(img/background-attivita.png) no-repeat;
	height:644px;
}
#dicono_di_noi {
	display: none;
	position:relative;
	z-index:-2;
	background: transparent url(img/background-diconodinoi.png) no-repeat;
	height:644px;
}
#portfolio {
	display: none;
	position:relative;
	z-index:-2;
	background: transparent url(img/background-portfolio.png) no-repeat;
	height:644px;
	
	
}
#contatti {
	display: none;
	position:relative;
	z-index:25;
	background: transparent url(img/background-contatti.png) no-repeat;
	height:644px;
}


#titolo_identita {
	display: none;
	position:absolute;
  z-index:25;
	background: transparent url(img/tit_identita.png) no-repeat;
	width:480px;
	height:80px;
		
}
#titolo_attivita {
	display: none;
	position:absolute;
	z-index:25;
	background: transparent url(img/tit_attivita.png) no-repeat;
	width:480px;
	height:80px;
		
}

#titolo_dicono_di_noi {
	display: none;
	position:absolute;
	z-index:25;
	background: transparent url(img/tit_dicono.png) no-repeat;
	width:480px;
	height:80px;
		
}
#titolo_portfolio {
	display: none;
	position:absolute;
	z-index:25;
	background: transparent url(img/tit_portfolio.png) no-repeat;
	width:480px;
	height:80px;
		
}
#titolo_contatti {
	display: none;
	position:absolute;
  z-index:25;
	background: transparent url(img/tit_contatti.png) no-repeat;
	width:480px;
	height:80px;
		
}

#testo_attivita-comunicazione {
	display: none;
	position:absolute;
	z-index:101;
	background-color: transparent;
	width:190px;
	height:380px;
	top:230px;
	left:30px;
	text-align:left;
	
	
	
	
		
}

#testo_attivita-formazione {
	display: none;
	position:absolute;
	z-index:101;
	background-color: transparent;
	width:190px;
	height:380px;
	top:200px;
	left:240px;
	text-align:left;
}



#testo_attivita-eventi {
	display: none;
	position:absolute;
	z-index:101;
	background-color: transparent;
	width:190px;
	height:380px;
	top:185px;
	left:440px;
	text-align:left;
	
	
	
	
		
}
#testo_attivita-progettazione {
	display: none;
	position:absolute;
	z-index:101;
	background-color: transparent;
	width:190px;
	height:380px;
	top:160px;
	left:650px;
	text-align:left;
		
}
#testo_attivita-stampa {
	display: none;
	position:absolute;
	z-index:101;
	background-color: transparent;
	width:190px;
	height:380px;
	top:140px;
	left:850px;
	text-align:left;
}

#testo_identita {
	display: none;	
	z-index:101;
	background: transparent url(img/testo-identita.gif) no-repeat;
	height:644px;	
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	letter-spacing: 0.5px;
	color:#064487;	
}


#testo_portfolio {
	position: absolute;
	display: none;	
	z-index:20;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.5px;
	color:#064487;		
	top:0px;
	left:0px;
	overflow:auto;
}	


#blocco_scrolling {
top:80px;
margin-left:730px;
width: 280px; 
height: 420px; 
overflow: hidden; 
border: 0; 
float: left; 
margin-right: 10px; 

position: absolute
}		
	
	

#blocco_thumb {
position: absolute;
top:80px;
margin-left:1010px;
width: 22px; 
height: 420px;
float: left;
z-index:20;
background: transparent url(img/track_scroll.png) no-repeat;
}
	

#thumb {
position:relative;
left:0; 
top:0;
height:42px;
width:22px;
background: transparent url(img/btnscroll.png) no-repeat;
z-index:20;
}


#linea_scroll {
position: absolute;
top:40px;
margin-left:624px;
width: 22px; 
height: 360px;
float: left;
z-index:20;
background: transparent url(img/scrollbar_monitor.png) no-repeat;
}
	
#pulsante_scroll {
position:relative;
left:0; 
top:0;
height:42px;
width:22px;
background: transparent url(img/btnscroll.png) no-repeat;
z-index:20;
}

#ddnit_blocco_scrolling {
top:0px;
margin-left:0px;
width: 580px; 
height: 350px; 
overflow: hidden; 
border: 0; 
float: left; 
margin-right: 10px; 

position: relative;
}	

#ddnit {
	position: absolute;
	display: block;	
	z-index:20;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.5px;
	color:#064487;		
	top:0px;
	left:0px;
	overflow:hidden;
}	


#testo_attivita {
	display: none;	
	z-index:101;
	background: transparent url(img/testo-attivita.gif) no-repeat;
	height:644px;	
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	letter-spacing: 0.5px;
	color:#064487;
	
	
		
}


#testo_contatti {
	display: none;	
	z-index:101;
	background: transparent url(img/testo-contatti2.gif) no-repeat;
	height:644px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	letter-spacing: 0.5px;
	color:#064487;
}


.arancio {
	
	color: #D07806;
	font-weight: bold;

		
}
#titolo {
	display: none;
	position:absolute;
	z-index:25;
	background: transparent url(img/titolo.png) no-repeat;
	width:480px;
	height:80px;
		
}

#pagina {
	display: none;
	position:relative;
	z-index:-2;
	background: transparent url(img/background.png) no-repeat;
	height:644px;
}

#wrapper {	 width:1075px; margin:0 auto 0 auto;	z-index:98;}

#container {  width:1075px;height:653px;visibility: hidden;	background:transparent url(img/cornice_sito_plusplus.png) no-repeat ;margin-top:1%;	z-index:99}
#intro {  width:1075px;height:350px;	background:transparent url(img/logoINTRO.png) no-repeat bottom ;margin-top:1%;	z-index:99}

#footer { visibility: hidden; }

#popup {	z-index:102;width:601px; height:421px; background: #034488  ; position:absolute;}

.pulisci {clear: both;}
#bottom_copertina {	clear:both;	width: 780px;	padding: 0;			background-image: url("img/bottom-copertina.gif");	height:67px;}

.background img {	
	position:absolute;
	left:0px;
	top:0px;
	z-index:101;
	}
div#jquery_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#jquery_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('jquery.fancybox/fancy_progress.png') no-repeat;
}

div#jquery_loading_overlay {
	position: absolute;
	background-color: #FFF;
	z-index: 30;
}

div#jquery_loading_icon {
	position: absolute;
	background: url('jquery.fancybox/fancy_loading.gif') no-repeat;
	z-index: 35;
	width: 16px;
	height: 16px;
}


.portfolio_cli{
	text-decoration: none;
	color: #065798;
}

div.ddn_corriereadriatico {
    border: 0 solid #CCCCCC;
    display: none;    
    position: absolute;
    width: 400px;
    z-index: 20;
}


.TitoloArancione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #D07806;
	font-weight: bold;
}
