/* CSS Document */

						HTML {
							padding:0;
							margin:0;
							text-align: center;
							font: 11px "Trebuchet MS", Verdana, sans-serif;
							color: #314269;
							}
						
						BODY {
							text-align: left;
							margin:0;
							}
							
						BODY.home {
							background: #FFF url(/image/layout/bg-pagina.gif) repeat-x left top;
							width: 770px;
							margin: 0px auto;
							}
						
						BODY.interna {
							background: #FFF url(/image/layout/bg-interna.gif) repeat-x left top;
							}
							
						.logo {
							display: block;
							height: 100px;
							background: url(/image-eng/layout/logo-praxi.gif) no-repeat left top;
							}
							
						.td-left {
							display: block;
							overflow: auto;
							border-left: 1px solid #b2b3b6;
							padding-left: 3px;
							width: 333px;
							height: 385px;
							vertical-align: top;
							}
							
						.td-right {
							display: block;
							width: 390px;
							height: 380px;
							overflow: auto;
							padding-right: 10px;
							padding-left: 10px;
							}
							
							.td-right UL, #chisiamo UL, .testo-risorse UL, .testo-valitazioni UL {
								list-style-type: square;
								margin-top: 3px;
								}
								
								/*.testo-valitazioni UL,*/
								.testo-risorse UL {
									margin-left:16px;
									}
						
						A:link, A:visited {
							color: blue;
							}
						A:focus, A:hover {
							color: #999;
							text-decoration: none;
							}				
													
/* FORM */				.input {
							font: 11px "Trebuchet MS", Verdana, sans-serif;
							color: #314269;
							width:150px;
							border: 1px solid #868686;
							margin-bottom:2px;
							}
							
							.input2 {
							font: 11px "Trebuchet MS", Verdana, sans-serif;
							color: #314269;
							width:250px;
							border: 1px solid #868686;
							}
							
								.invia {
									border: 1px solid #868686;
									background-color:#FFF;
									}
							
							.linea {
								border-bottom: 1px dashed #999;				
							}
						
						
						.container {
							width: 770px;
							margin: 0 auto;
							}
						
						IMG { border: 0;}
						
						/*A {color:#808080; text-decoration:none;}*/
						
						#content-home {
							clear: both;
							display: block;
							width: 565px;
							height: 163px;
							background: url(/image-eng/layout/bg-centrale-home.gif) no-repeat left top;
							position:relative;
							padding: 18px 0 0 205px;
							}
							
							#content-centro {
								display: block;
								width: 565px;
								height: 137px;
								background: url(/image-eng/layout/bg-news.gif) no-repeat left top;
								padding-top: 17px
								}
								
								#news {
									display: block;
									width:340px;
									height:120px;
									float: left;
									padding-top: 5px;
									margin-left: 5px;
									overflow: auto;
									font-size: 10px;
									text-align:left;
									}
									
									
									#news .titolo,
									#news-container .titolo {
										display: block;
										}
										
									#news A {
										display: block;
										margin-bottom: 11px;
										color: #949494;
										text-decoration: none;
										line-height:110%
										}
										
									#news A:hover {
										color: #314269;
										}
										
								#news-container {
									display: block;
									border-left: 1px solid #b2b3b6;
									width: 325px;
									height: 355px;
									margin: 0 10px 20px 1px;
									overflow: auto;
									font-size: 10px;
									padding: 5px;
									}
									
									#news-container A {
										display: block;
										color: #949494;
										text-decoration: none;
										background-color: #ededed;
										border-bottom: 1px solid #d1d1d3;
										margin: 0 0 1px 0;
										padding: 5px;
										}
										
										#news-container A:hover {
											color: #314269;
											}
										
								h1 .data {
									font-weight: normal;
									font-size: 11px;
									display: block;
									}
									
								h1.tratteggio {
									border-bottom: 1px dotted #314269;
									margin-top: 40px;
									}

								#chisiamo h1 {
									margin: 15px 0 0 0;
									}
									
								#news-content {
									display: block;
									height: 355px;
									overflow: auto;
									padding-right: 10px;
									}
						
						#footer {
							clear: both;
							height: 26px;
							background: url(/image-eng/layout/indirizzo.gif) no-repeat 20px 0; /* <-- indirizzo */
							overflow: hidden;
							/*padding-left: 597px;*/
							/*width: 213px;*/
							width: 770px;
							text-align: right;
							}
							
							#footer SPAN {
								display: none;
								}
							
							.home #footer {
								background: url(/image-eng/layout/indirizzo.gif) no-repeat 0 0; /* <-- indirizzo */
								/*padding-left: 577px;*/
								}

							
/* TOOLBAR */			.tool {
								margin:0;
								padding:0;
								list-style-type: none;
								/*clear: both;*/
								}
							
										.tool LI {
											float: left;
											display: inline;
											margin: 0;
											}
										
										.tool A {
											text-decoration: none;
											background-position: 0 0;
											background-repeat: no-repeat;
											display: block;
											text-indent: -9000px;
											font-size: 1px;
											}
											
							.tool_new {margin:0; padding:0; width:212px; list-style-type: none; position:absolute; right:0; font-size:10px;}
							.tool_new LI A {display:block; color:#314269; text-decoration:none; font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9px; line-height:14px; padding:0 2px 0 3px;}
							.tool_new LI A:HOVER { background-color:#314269; color:#FFF;}
							.tool_new LI A.margin {margin-bottom:10px;}
							.tool_new LI A SPAN {float:right; display:block; width:110px; line-height:14px;}
								
	/*--> tool superiore*/		#superiore {height:37px; background:url(/image/tool/barra.gif) no-repeat left bottom;}
								#superiore A {display:block; width:154px; height:31px; background:url(/image-eng/tool/bg_tool.gif) no-repeat left top;}
								#superiore A.organizzazione {background-position:0 0;}
								#superiore A.informatica {background-position:-154px 0;}
								#superiore A.valutazioni {background-position:-308px 0;}
								#superiore A.risorse {background-position:-462px 0;}
								#superiore A.sviluppo {background-position:-616px 0;}
								
								#superiore A.organizzazione:HOVER {background-position:0 -62px;}
								#superiore A.informatica:HOVER {background-position:-154px -62px;}
								#superiore A.valutazioni:HOVER {background-position:-308px -62px;}
								#superiore A.risorse:HOVER {background-position:-462px -62px;}
								#superiore A.sviluppo:HOVER {background-position:-616px -62px;}
	
	
	
									/*#superiore {
									height: 37px;
									background:url(/image/tool/barra.gif) no-repeat left bottom;
									}
								
										#organizzazione #superiore,
										#informatica #superiore,
										#valutazioni #superiore,
										#risorse #superiore {
											background:url(/image/tool/barra-down.gif) no-repeat left bottom;
											}
	
								#superiore A {
									height: 31px;
									}
									
								UL#superiore LI {
									display: inline;
									margin: 0;
									}
								
								#superiore A:focus, #superiore A:hover {
									background-position: 0 -31px;
									}
								
									.organizzazione {
										background-image: url(/image-eng/tool/t1-organizzazione.gif);
										width: 193px;
										}
									
									.informatica {
										background-image: url(/image-eng/tool/t1-informatica.gif);
										width: 192px;
										}
									
									.valutazioni {
										background-image: url(/image-eng/tool/t1-valutazioni.gif);
										width: 192px;
										}
									
									.risorse {
										background-image: url(/image-eng/tool/t1-risorse.gif);
										width: 193px;
										}
										
										#organizzazione .organizzazione,
										#informatica .informatica,
										#valutazioni .valutazioni,
										#risorse .risorse {
											background-position: 0 -62px;
											}
											*/
								
	/*--> tool lingue */		#visual {
									display: block;
									width: 770px;
									background: url(/image/layout/testata.jpg) no-repeat left top;							
									}
									
									#visual UL {
										display: block;
										width: 770px;
										height: 225px;
										background: url(/image-eng/layout/testata-s.gif) no-repeat left top;
										}
										
									#visual .tool LI {float:right;}
										
									#visual A {
										height: 13px;
										width: 53px;
										margin-top: 24px;
										}
										
									#visual A:focus, 
									#visual A:hover,
										#english #visual .english,
										#italiano #visual .italiano {
											background-position: 0 -13px;
											}
										
										.english {
											background: url(/image/tool/tl-english.gif);
											}
										
										.italiano {
											background: url(/image/tool/tl-italiano.gif);
											}
									
									#lingua {
										display: block;
										width: 110px;
										text-align: left;
										}
											
									#lingua A {
										height: 16px;
										width: 55px;
										margin-top: 24px;
										}
										
										#lingua A:focus,
										#lingua A:hover,
										#english #lingua .english,
										#italiano #lingua .italiano {
											background-position: 0 -16px;
											}		
											
									#lingua .english {
										background: url(/image/tool/tl2-english.gif);
										}
								
									#lingua .italiano {
										background: url(/image/tool/tl2-italiano.gif);
										}
									
	/*--> tool corporate home */		#corporate {
											height:29px;
											background: url(/image-eng/tool/bg-tool-home.gif) no-repeat left top;
											/*padding-left:15px;*/
											}
										
											#corporate A {
												display:block;
												width:80px;
												height:29px;
												/*border: 1px solid #000;*/
												margin-right:35px;
												}
												
											#corporate .PnShip {
												width:170px;
												margin-left: 10px;
												}
												
											#corporate .Map {
												margin-right:0;
												}


/*--> tool corporate interna */  	#tool-container {
										background: url(/image/tool/bg-corporate2.gif) repeat-x left top;
										height: 29px;
										clear: both;
										}  
		
											#corporate-pag {
												display:block;
												margin:0 auto;
												width:770px;
												height:29px;
												background: url(/image-eng/tool/bg-tool-pag.gif) no-repeat left top;
												}
												
											#corporate-pag A {
												display:block;
												width:72px;
												height:29px;
												margin-right:20px;
												/*border: 1px solid #000;*/
												}
												
											#corporate-pag .PnShip {
												width:160px;
												} 
											
											#corporate-pag .News {
												width:50px;
												}
												
											#corporate-pag .Map {
												width:40px;
												margin-right:0;
												}
										
										
	/*--> tool corporate2 */	/*	#corporate2 {
										background: url(/image/tool/bg-corporate2.gif) repeat-x left top;
										height: 29px;
										clear: both;
										}
										
									#corporate2 .tool {
										}
	
									#corporate2 .homepage {
											background: url(/image/tool/tt-homepage.gif);
											width: 89px;
											}
									
									#corporate2 .chisiamo {
											background: url(/image-eng/tool/tt-chisiamo.gif);
											width: 104px;
											}	
										
									#corporate2 .sedi {
											background: url(/image-eng/tool/tt-sedi.gif);
											width: 103px;
											}	
										
									#corporate2 .partnership {
											background: url(/image-eng/tool/tt-partnership.gif);
											width: 208px;
											}
									
									#corporate2 .contatti {
											background: url(/image-eng/tool/tt-contatti.gif);
											width: 104px;
											}
									
									#corporate2 .mappa {
											background: url(/image-eng/tool/tt-mappa.gif);
											width: 73px;
											}
											
									#corporate2 .notizie {
											background: url(/image-eng/tool/tt-notizie.gif);
											width: 89px;
											}
											
									*/
									
									#flash {
									position:absolute;
									/*width:214px; height:101px;*/
									width:100px; height:70px;
									/*top:156px;*/
									top:185px;
									left:50%;
									margin-left:-382px;
									}												

	/*--> tool-sedi  */		 #tool-sedi {
								height:24px;
								background: url(/image-eng/tool/bg-sedi.gif) no-repeat left top;
								padding-left:14px;
								}
							
								#tool-sedi A {
									display:block;
									width:62px;
									height:24px;
									float:left;
									/*border-left:1px solid #000;*/
									margin-left:1px;
									}
								
	/*--> tool home */		.opportunita,
							.formazione,
							.praxi {
								width: 218px;
								height: 10px;
								font-size: 1px;
								}
								
								#content-centro .tool {
									display: block;
									width: 218px;
									float: right;
									}
								
								#content-centro .tool LI {
									margin-bottom: 15px;
									}
								
								.opportunita {background: url(/image-eng/tool/th-opportunita.gif);}
								
								.formazione {background: url(/image-eng/tool/th-formazione.gif);}
								
								.praxi {background: url(/image/tool/th-praxi.gif);}	
								
								.sanita {
									width: 218px;
									height: 21px;
									font-size: 1px;
									background: url(/image-eng/tool/th-sanita.gif);	
									}						
											
	/*--> tool footer */	.privacy,
							.copyright, 
							.credits { 
								height:26px
								}
								
								.privacy {
									/*background: url(/image/tool/tf-privacy.gif);*/
									background: url(/image/spazio.gif);
									width: 42px;
									}
									
								.copyright {
									/*background: url(/image/tool/tf-copyright.gif);*/
									background: url(/image/spazio.gif);
									width: 116px;
									} 
								
								.credits {
									background: url(/image/tool/tf-credits.gif);
									width: 35px;
									}
									
/*--> tool-organizzazione */	UL#tool-organizzazione {
									list-style-type: none;
									margin: 0;
									padding: 0;
									}
								
									#tool-organizzazione LI {
										margin: 0; 
										padding: 0;
										list-style-type: none;
										display: block;
										}
									
									#tool-organizzazione LI A {
										display: block;
										padding: 7px 7px 7px 18px;
										border-bottom: 1px solid #d1d1d3;
										color: #868686;
										text-decoration: none;
										font-weight: bold;
										margin:0 0 1px 0;
										background: #ededed url(/image/pagine/freccia-sedi.gif) no-repeat 0 12px;
										}
										
										#tool-organizzazione LI A.down {
											color: #314269;
											background-color: #d6d6d6;
											}





									
/* VALUTAZIONI E PERIZIE */	#grafico-valutazioni { background: url(/image-eng/layout/bg-valutazioni.gif) no-repeat left top; }
								
								.testo-valitazioni,
								.testo-risorse {
									padding-top:50px;
									height:376px;
									}
									
								h1 { font-size:13px;}
								
/* CASE HISTORY */	#case,
					#cat-accademy { 
						background: url(/image-eng/case/bg-toolbar.gif) no-repeat left top; 
						width: 297px;
						text-align: right;
						padding-right: 28px;
					}
					
						#case .case-tool {
							height:393px;
							/*width:315px;*/
							overflow: visible;
							margin-bottom:5px;
							}
						
						.case-tool P {
							background: url(/image/case/bg-bot.gif) no-repeat left top;
							height:39px;
							padding-bottom:2px;
							margin:auto;
							float:right;
						}
						
						#case-right {
							padding-top: 60px;
							margin: auto;
							}
							
							#case-right .testo {
								width: 295px;
								/*height:215px;*/
								overflow: visible;
								margin-top:22px;
								margin-bottom:10px;
								padding-right:20px;
								}
							.lingua-case { width:60px;}


/* RISORSE UMANE */	#grafico-risorse { background: url(/image-eng/layout/bg-risorse.gif) no-repeat left top; }
					
						#cat-accademy P,
						#cat-accademy SPAN,
						#sedi P,
						#organizzazione-interna P {
								background: url(/image/grafico-risorse/bg-tool-accademy.gif) repeat-y left top;
								margin:auto;
								text-align:left;
							}
							
							#cat-accademy .risorse-tool {
							height:400px;
							width:298px;
							overflow:auto;
							margin-bottom:5px;
							}
							
							#cat-accademy P,
							.risorse-tool P,
							#sedi P,
							#organizzazione-interna P {
								width:292px;
								margin-bottom:3px;
								float:right;
							}
							
							.risorse-tool SPAN {
								width:252px;
								float:right;
								padding:10px 20px 10px 20px;
								margin-left:5px;
								}
								
								#cat-accademy P img {padding:5px 0 0 5px;}
								
								#cat-accademy P A { 
									text-decoration:none; 
									color:#868686;
									}
								
								.cat-accademy-right {
									border-bottom: 1px solid #DDD;
									padding-bottom:30px;
								}
								
								.chiudi {float:right;}
								
								a.link-pdf:link, a.link-pdf:visited {
									color: #868686; 
									text-decoration: none;
									}
									
								a.link-pdf:hover {color: #314269;}

/* PARTNERSHIP*/	#partnership { 
						background: url(/image-eng/case/bg-toolbar.gif) no-repeat left top; 
						}
						
						.linea-sx,
						.testo-partner,
						.organizzazione2 { 
						background: url(/image/pagine/linea-sx.gif) repeat-y left; 
						}
						
						.testo-partner {padding-left:20px;}
						
/* CHI SIAMO */	#chisiamo,
				#mappa {
					/*height:371px;*/
					overflow: visible;
					}
						
/* SEDI */	#sedi { 
						background: url(/image/layout/bg-sedi.gif) no-repeat left top; 
						width: 297px; 
						text-align: right;
						padding: 66px 28px 0 0;
					}
						
						#sedi P,
						#organizzazione-interna P { 
							padding:5px 0 5px 0;
							}
						
/* ORGANIZZAZIONE */ .organizzazione2 {padding:20px 0 0 20px;}
						
						#testo-organizzazione {
							height:375px;
							width:100%;
							overflow:auto;
							}
							
						#organizzazione-interna { 
							background: url(/image/layout/bg-sedi.gif) no-repeat left top; 
							width: 297px; 
							text-align: right;
							padding: 0 28px 0 0;
							}

/* FORM */	#form {
				height:375px;
				overflow:auto;
				margin-bottom:5px;
			}

/* PARTNERSHIP */	#partnership2 {
						height:391px;
						overflow:auto;
						}
						
/* CONTATTACI */	.bg-contatti {
						background: url(/image/pagine/bg-contattaci.jpg) no-repeat left top;
						height:372px;
						}
						
						.cantatti-testo {
							display: block;
							width: 371px;
							height:310px;
							overflow: auto;
							text-align:left;
							padding-left: 10px;
							font-size:12px;
							}
