
/***********************(  CSS  )***********************/
	
	body{ background: #ffffff scroll center top; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
	
	a {color:#3c3c3c;}
				
	#overlay {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		background-color: #f3f3f3;
		filter:alpha(opacity=60);
		-moz-opacity: 0.6;
		opacity: 0.6;
		visibility:hidden;
		display:none;
		z-index: 99;
	}
				
	.opacity { 
		 filter:alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4;
	}
	
	#content {
		width:960px;		
		background: url(../img/bkg_tile.jpg) left top;
		position:absolute;
		left:50%;		
		margin-left:-480px;
		background-repeat: repeat-x;
	}
	
	#contentIntro {
		width:960px;		
		position:absolute;
		top:16px;
		left:50%;		
		margin-left:-480px;
		background-repeat: repeat-x;
	}
	
	#top {
		position:relative;
		width:960px;
		height:auto;
		top:0; 
	}
	
	#logo {		
		left:50%;
		margin-left:-766px;
	}
			
	#titolo {
		width:180px;
		float:left;
		margin-left:10px;
		margin-top:20px;
	}
		
	h1 {
		color:#f08900;
		font-family:Arial;
		font-size:15px;
		font-weight:bold;		
		text-decoration:none;	
	}
	
	.voce {
		font-family: Myriad Pro, Arial;
		text-decoration:none;	
		font-size:11px;
		color:#434343;
		}
		
	#reg {
		color:#00a3df;
		font-family:Arial;
		font-size:15px;
		padding-top:5px;
		font-weight:bold;
		text-transform: uppercase;
		text-decoration:none;
	}
		
	h1#reg_corporate {
		color: #BB0B63;
		font-family:Arial;
		font-size:15px;
		padding-top:5px;
		font-weight:bold;
		text-transform: none;
	}	
	
	h1#reg_corporate span {
		color:#f08900;
		font-family:Arial;
		font-size:15px;
		padding-top:5px;
		font-weight:bold;
		text-transform: none;
	}	
		
	h1#reg_experience {
		color: #BB0B63;
		font-family:Arial;
		font-size:15px;
		padding-top:5px;
		font-weight:bold;
		text-transform: none;
	}	
			
	h1#reg_interior {
		color: #BB0B63;
		font-family:Arial;
		font-size:15px;
		padding-top:5px;
		font-weight:bold;
		text-transform: none;
	}
		
	h1#reg_interior span {
		color: #BB0B63;
		font-family:Arial;
		font-size:15px;
		padding-top:5px;
		font-weight:bold;
		text-transform: none;
	}
	
	#registrazione {padding-left:25px;}
		
	h2 {
		color:#f08900;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
		margin:0;
	}
	
	h3#reg_experience {
		color:#3c3c3c;
		font-family:Arial;
		font-size:17px;
		font-weight:bold;
		text-decoration:none;
		margin:0;
	}
			
	#pixgrigio {
		position:relative;
		float: left;
		width: 710px;
		margin-top: 25px;
		left: 0;
		padding-left:180px;
		margin-left:28px;
		
	}
		
	#testo {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:12px;
		color:#434343;
		width:460px;
		height:auto;
		float:left;
		padding-top:20px;
	}
	
	.testo {		
		float:left;
		margin-left:-5px;
		height:300px;
	}
		
	#testoform {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:12px;
		color:#434343;
		height:auto;
		float:left;
		padding-top:20px;
	}
		
	#testonewsletter {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:12px;
		color:#434343;
		width:440px;
		height:auto;
		float:left;
		padding-top:20px;
		padding-left:20px;
	}
	
/* EXPERIENCE */
				
	#testo_clienti_1 {
		font-family: Myriad Pro, Arial;		
		color:#434343;
		margin-left: 0px;
		width:142px;
		height:auto;
		float:left;
		padding-top:0px;		
		font-size:12px;
	}		
	
	#testo_clienti_2 {/**/
		font-family: Myriad Pro, Arial;		
		color:#434343;
		margin-left: 0px;
		width:142px;
		height:auto;
		float:left;
		padding-top:0px;		
		font-size:12px;
	}		

	#testo_clienti_3 {/**/
		font-family: Myriad Pro, Arial;		
		color:#434343;
		margin-left: 0px;
		width:142px;
		height:auto;
		float:left;
		padding-top:0px;		
		font-size:12px;
	}		

	#testo_clienti_4 {/**/
		font-family: Myriad Pro, Arial;		
		color:#434343;
		margin-left: 0px;
		width:142px;
		height:auto;
		float:left;
		padding-top:0px;		
		font-size:12px;
	}
	.titolo_interior img{
			
		margin-top:15px;
		margin-left:210px;
		float:left;
	}
	.selez_experience {
		background-image: url(../img/sfondo_selez_experience.gif);
		background-repeat: no-repeat;
		width: 210px;		
		float: left;
		margin-top: 15px;
		margin-left:140px;
	}
	
	.selez_experience1{
		background-image: url(../img/sfondo_selez_experience.gif);
		background-repeat: no-repeat;
		position:relative;
		width: 210px;
		float: left;	
		left: 0px;
		margin-top: 15px;
		padding-left:0;
		margin-left:0;
		height:auto;
		text-align:left;
	}
	.selez_experience2{
		background-image: url(../img/sfondo_selez_experience.gif);
		background-repeat: no-repeat;
		position:relative;
		width: 210px;
		float: left;
		left: 0px;
		margin-top: 15px;
		margin-left:40px;
		padding-left:0;
		height:auto;
		text-align:left;
	}
	
	.selez_experience1 h2{
		margin-top: 15px;
		margin-left: 15px;
		color: #00a3df;
	}
	
	.selez_experience2 h2{
		margin-top: 15px;
		margin-left: 15px;
		color: #00a3df;
	}
		
		.selez_experience form{
			margin-left: 15px;
			margin-top: 10px;
		}
		
		.selez_experience1 form{
			margin-left: 15px;
			margin-top: 10px;
		}
			.selez_experience label, .selez_experience1 label{
				font-weight: bold;							
			}
			
				.selez_experience select{
					width: 170px;
					margin-bottom: 12px;
					font-size: 12px;
				}
				.selez_experience1 select{
					width: 170px;
					margin-bottom: 12px;
					font-size: 12px;
				}
				
					.selez_experience1 #trova	{
						margin-right: 27px;
						float: right;
					}
							
			.selez_experience2 form{
				margin-left: 15px;
				margin-top: 10px;
			}
				
				.selez_experience2 label{
					font-weight: bold;							
				}
				
					.selez_experience2 select{
						width: 170px;
						margin-bottom: 12px;
						font-size: 12px;
					}
					
						.selez_experience2 #trova	{
							margin-right: 27px;
							float: right;
						}
							
									
		.risultato_experience {
			background-image: url(../img/sfondo_risult_experience.gif);
			background-repeat: no-repeat;
			width: 470px;
			height: 190px;
			margin-top: 15px;
			float: left;
			margin-left:40px;
		}
			.risultato_experience h2{
				margin-top: 15px;
				margin-left: 15px;
				color: #00a3df;
			}
				.risultato_experience ul{
					margin-left: 0px;
					padding-left: 0px;
					left: 0px;
					list-style: none;
					font-family: Myriad Pro, Arial; 
					font-size: 11px;
					width: 448px;
				}
				
					.risultato_experience ul li.blu{
						background-color: #edf6fb;
						padding-left: 15px;
						padding-top: 4px;
						padding-bottom: 4px;
					}
						
					.risultato_experience ul li.bianco{
						background-color: #ffffff;
						padding-left: 15px;
						padding-top: 4px;
						padding-bottom: 4px;
					}
							li.blu span, li.bianco span {
								color: Black;
								width: 80px;
								color: #00a3df;
								font-weight: bold;
							}
										
									.risultato_experience a{
										color: Black;
									}
										
									.risultato_experience #ricerca	{
										margin-right: 27px;
										margin-top: -10px;
										float: right;
									}		
										.contenuto_applicazioni{
											position:relative;
											float: left;
											width: 700px;
											margin-top: 18px;
											margin-bottom: 60px;
											left: 0;
											padding-left:220px;
											margin-left:0;
											
										}
										
										
										
										.contenuto_applicdesign{
											position:relative;
											float: left;
											width: 600px;
											margin-top: 0;
											margin-bottom: 60px;
											left: 0;
											padding-left:200px;
											margin-left:0;
										}
										
										.contenuto_applic{
											position:relative;
											float: left;
											width: 700px;
											left: 0;
											margin-top: 18px;																				
											margin-left:200;
											margin-bottom: 60px;	
											padding:0px;
										}
										
																				
										.contenuto_exp2{
											position:relative;
											float: left;
											width: 920px;
											left: 0;
											margin-top: 18px;																				
											margin-left:18;
											margin-bottom: 60px;
											padding:0px;
											
										}
										
										.box_exp2{
											width: 220px;
											left: 0;
											margin-left: 0;
											margin-right: 10px;
											float: left;
											height: 145px;
											
										}
										
										.box_exp2 h2{
												color: #BB1064;
												margin-left: 5px;
												margin-bottom: 3px;
											}
											
																								
												.box_exp2 p{
													float: left;
													width: 165px;
													padding-left: 5px;
													margin-top: 0px;
													font-family: Myriad Pro, Arial;
													font-size:11px;
													color:#434343;
												}
												
													.box_exp2 span{														
														padding-left: -140px;
														position:relative;
														float: left;
														width: 120px;
														margin-top: 14px;
														color: #1EABF1;
													}
												     	.box_exp2 span a{
															color: #1EABF1;
															text-decoration: none;font-family: Myriad Pro, Arial;
															font-size:11px;
															margin-left:5px;
														}
																
															.box_exp2 a img {
																	border: none;
															}
															
															/*-- NewLang --*/
															.box_expNewLang{
																width: 670px;
																left: 0;
																margin-left: 0;
																margin-right: 10px;
																float: left;
																height: 145px;
																
															}
															
															.box_expNewLang h2{
																	color: #BB1064;
																	margin-left: 5px;
																	margin-bottom: 3px;
																}
																
																													
																	.box_expNewLang p{
																		float: left;
																		width: 670px;
																		padding-left: 5px;
																		margin-top: 0px;
																		font-family: Myriad Pro, Arial;
																		font-size:11px;
																		color:#434343;
																	}
																	
																		.box_expNewLang span{														
																			padding-left: -140px;
																			position:relative;
																			float: left;
																			width: 670px;
																			margin-top: 14px;
																			color: #1EABF1;
																		}
																	     	.box_expNewLang span a{
																				color: #1EABF1;
																				text-decoration: none;
																				font-family: Myriad Pro, Arial;
																				font-size:11px;
																				margin-left:5px;
																			}
																					
																				.box_expNewLang a img {
																						border: none;
																				}
										
										
										.box_applicazioni{
											width: 330px;
											left: 0;
											margin-left: 0;
											margin-right: 20px;
											float: left;
											height: 145px;
										}
										
											.box_applicazioni h2{
												color: #BB1064;
												margin-left: 2px;
												margin-bottom: 3px;
											}
											
												.img_sx {
													float: left;
												}
												
												
												.box_applicazioni p{
													float: left;
													width: 165px;
													padding-left: 10px;
													margin-top: 0px;
													font-family: Myriad Pro, Arial;
													font-size:11px;
													color:#434343;
												}
												
													.box_applicazioni span{
														margin-left: 149px;
														float: left;
														margin-top: 4px;
														color: #1EABF1;
													}
												     	.box_applicazioni span a{
															color: #1EABF1;
															text-decoration: none;font-family: Myriad Pro, Arial;
															font-size:11px;
														}
																
															.box_applicazioni a img {
																	border: none;
															}
		
	
		
	.titlog {
		font-family: Myriad Pro, Arial;
		text-decoration:none;	
		font-size:12px;
		font-weight:bold;
		color:#434343;
		margin-left:10px;
		}
	
	.settore {
		font-family: Myriad Pro, Arial;
		text-decoration:none;	
		font-size:11px;
		color:#434343;
		/*margin-right:40px;*/
		margin-left:-1px;
	}	
	
	.riferimento {
		margin-left:-4px;
	}
	
	#distsettore {
		text-transform: lowercase;
	}
		
	.accountform {
		width:155px;		
		margin-bottom:5px;
		font-family: Myriad Pro, Arial;
		font-size:12px;
		color:#434343;
	}
	
	#divmail {
		margin-left:10px;
		float:left;
		visibility:hidden;
		display:none;
	}
	
	#divregione  {
		visibility:hidden;
		display:none;
		margin-left:10px;
		float:left;		
	}
	
	.divregione  {
		visibility:hidden;
		display:none;	
	}
	
	.txtmail {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:9px;
		width:215px;
		color:#434343;
	}
	
	#btn_mail {
		margin-left:170px;
	}
	
	#frecciaVideo {
		margin-top:4px;
		margin-left:140px;
	}
	
	label {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:11px;
		color:#00a3df;
	}
		
	.modifica {
		font-family: Arial;
		font-size:11px;
		color:#00a3df;
		}
		
	#coldx {
		
		MARGIN-TOP: 40px; 
		Z-INDEX: 5; 
		FLOAT: left; 
		MARGIN-LEFT: 40px; 
		WIDTH: 240px; 
		min-height: 130px;
	}
	
	.scroller {
		FONT-SIZE: 11px; 
		MARGIN: 0px; 
		OVERFLOW: auto; 
		WIDTH: 227px; 
		COLOR: #434343; 
		FONT-FAMILY: Verdana; 
		HEIGHT: 130px;
	}
	
	.scroller p {
		MARGIN-LEFT: 2px; 
		WIDTH: 200px; 
		FONT-FAMILY: Myriad Pro, Arial;
	}
	
	#privacyDown {
		WIDTH: 210px; 
		font-family: Myriad Pro, Arial; 
		color:#434343; 
		font-size:11px; 
		MARGIN-TOP: 20px; 
		MARGIN-LEFT: 2px; 
	}

	#zoom {
		position:absolute;
		float:left;
		margin-left:190px;
		margin-top:-15px;
		z-index:4;		
	}

	#zoom b {
		font-family:Arial;
		font-color:#44B3F2;
		font-size:11px
	}
		
	
	
	
	
	#thumb {
		float:left;		
		z-index:4;		
	}	
	#thumb img {margin-right:5px;}
	
	
	/*sostenibilita */	
	#coldxsostenibile {		
		MARGIN-TOP: 40px; 
		Z-INDEX: 5; 
		FLOAT: left; 
		MARGIN-LEFT: 40px; 
		WIDTH: 240px; 		
	}
	#lentesostenibile {	
		float:right;
		margin-right:45px;
		z-index:4;		
	}
	#thumbsostenibile {
		float:left;		
		z-index:4;		
	}	
	#thumbsostenibile img {margin-right:4px;}
	
	/* fine sostenibilit */
	
	
		
	#divChiudi {
		width:960px;		
		z-index:20;
		height:17px;
		position:relative;
		float:left;
	}

	#a_bottomDiv {
		height:194px;
		background: url(../img/div_tile.gif) left top; 
		width:429px;
		font-family:Arial;
		font-size:12px;
		color:#262626;
		float:left;
		}
		
	#b_bottomDiv {
		height:194px;
		background: url(../img/div_tile.gif) left top; 
		width:286px;
		font-family:Arial;
		font-size:12px;
		color:#262626;
		float:left;
	}
		
	#c_bottomDiv {
		height:194px;
		background: url(../img/div_tile.gif) left top; 
		width:245px;
		font-family:Arial;
		font-size:12px;
		color:#262626;
		float:left;
	}
	
	#FlashShowreel {z-index:2; height:126px;}
	
	#menuSelect{
		position:relative;
		width: 960px;
		z-index:20;
		height: 210px;
		margin-left:-50px;
		margin-top:-180px;
		float:left;	
	}
		
	.news {
		color:#262626;
		font-family:Arial;
		font-size:12px;
		font-weight:bold;
		text-transform: uppercase;
		margin-left:15px;
		margin-top:-5px;
		text-decoration:none;	
	}
	
	.newstxt {
		color:#10a5f1;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		text-transform: uppercase;		
		margin-top:5px;		
		text-decoration:none;	
	}

	.txt9 {
		color:#262626;
		font-family:Arial;
		font-size:9px;
	}
	
	.stampa {
		color:#10a5f1;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;	
		margin-top:5px;		
		text-decoration:none;	
	}
	
	.error { color:red;}

	.newstxtend {
		font-size:11px;
		font-family:Arial;
		color:#262626;
		padding-left:15px;
		padding-top:4px;	
		width:275px;
		height: 112px;
		float:left;
	}
	
	#line img {		
		margin-top:5px;
	}
	
	#imgbox {		
		margin-top:5px;
		margin-right:20px;
		width:113px;
		height:108px;
		float:right;
	}
	
	.btncontinua {
		margin-left:185px;
		color:#10a5f1;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;	
	}
	
	.btniscriv {
		margin-left:140px;
		color:#10a5f1;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;	
	}
	
	.btnabout {
		width:180px;
		text-align:right;
		color:#10a5f1;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}
	
	a.btnabout {color:#10a5f1;}
	
	a.txt_bout {
		color: #44B3F2;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tblabout {
		font-family: Myriad Pro, Arial;
		font-size:11px;
		color:#434343;
	}
	
	.aboutreader{  
		font-family: Myriad Pro, Arial;
		font-size:11px;
		color:#10a5f1;                                                                                               
	} 
	
	.txt_bout_lang {
		font-size:12px;
		font-family:Myriad Pro, Arial;
		color:#676767;
		line-height:15px;
		text-decoration:none;
	}		
	
	#about {
		margin-left:15px;
		margin-top:-2px;
	}
		
	.txt_trend {
		font-size:11px;
		font-family:Arial;
		color:#262626;
		margin-left:8px;
		margin-top:5px;
		width:180px;
		height:106px;
		float:left;	
	}
	
	#footerDiv {
		position:relative;
		left:0px;
		top:25px;
		font-size:11px;
		font-family:Verdana;
		color:#676767;
		background:url(../img/footer_tile.gif);			
		height:150px;
		width:960px;
		z-index:20;
		float:left;
	}
	
	.footer {
		font-size:11px;
		font-family:Verdana;
		color:#676767;
		text-decoration:none;
	}		
		
	/* NEWS */
		
	#testo_news {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:12px;
		color:#434343;
		margin-left: 20px;
		width:440px;
		height:auto;
		float:left;
		padding-top:20px;
	}		
				
	#testo_news h1{
	color: #C63B72;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-transform: none;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	}		

	#testo_news h2{
		color: #3C3C3C;
		font-family:Arial;
		font-size:15px;
		text-transform: none;
	}		
	
	#testo_news span{
		color: #44B3F2;
		display: block;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 20px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
	}
	/* Landing */
		
	#testo_landing {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:12px;
		color:#434343;
		margin-left: 5px;
		width:600px;
		height:auto;
		float:left;
		padding-top:5px;
	}		
				
	#testo_landing h1{
	color: #C63B72;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	text-transform: none;
	border-bottom: 1px solid #ccc;
	
	}		

	#testo_landing h2{
		color: #3C3C3C;
		font-family:Arial;
		font-size:15px;
		text-transform: none;
	}		
	
	#testo_landing span{
		color: #44B3F2;
		display: block;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 20px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
	}
	
			
	/***********************(  Archivio News CSS  )***********************/

	#testo_news_archivio {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:12px;
		color:#434343;
		margin-left: 20px;
		width:440px;
		height:auto;
		float:left;
		padding-top:20px;
	}
	
	span.impaginazione {
		border-bottom: 1px solid #ccc;
		display: block;
		width: 550px;
	}
	
	span.impaginazione_bottom {
		display: block;
	}
	
	ul.impaginazione{
		position: absolute;
		margin-top: 0px;
		left: 240px;
	}
	
	ul.impaginazione li{
		display: inline;
		margin-right: 10px;
		color:#10a5f1;
		font-weight: bold;
	}
			
		ul.impaginazione li a{
			color:#10a5f1;
			font-weight: normal;
		}
			
		 ul.impaginazione li.nodecor  a{
			text-decoration: none;
		}
			
			#box_archivio_news{	
				margin-top: 10px;
				width: 550px;
				border-bottom: 1px dashed #ccc;
			}
				
				img.img_elenco_news {	
					float: left;
					margin-right: 10px;
				}
				
				#box_archivio_news h1{
					text-transform: none;
					color: Black;
					font-size: 12px;
					margin-bottom: -10px;
					margin-top: 4px;
				}
				
					span.data {
						color:#10a5f1; 
						font-size: 12px;
						display: block;
						font-weight: bold;
					}
						
					span.continua_news  a{
						margin-left: 480px;
						color:#10a5f1;
						font-size: 11px;
						display: block;
						border: 0;
						text-decoration: none;					
					}
	
	span.archivio_news a{
		position: absolute;
		color: #44B3F2;
		margin-top: 0px;
		margin-left: 370px;
		border: none;
		text-decoration: none;
	}
	
	span img.archivio_news a {
		border: none;																				
		text-decoration: none;
	}
	
	#coldx_news {
		width:240px;
		height:374px;
		float:left;
		margin-left:40px;
		margin-top:20px;
		z-index:4;
	}
		
	#thumb_news {
		z-index:4;
		margin-left: -40px;		
		left: 0px;
		padding-left: 0px;
	}
	#thumb_news img{
		margin-right: 5px;
	}

	/* MAPPA */	
	#mapcontent { /**/
		width:960px;
		height:auto;
		float:left;	
		background: url(../img/bg_map.jpg) left top;		
		margin-left:0;			
		background-repeat: no-repeat;
	}
	
	#testo_map1 {/**/
		font-family: Myriad Pro, Arial;		
		position: absolute;
		color:#434343;
		left:268px;
		width:100px;
		height:auto;
		padding-top:13px;		
	}		
	
	#testo_map1 h1{
		color: #FF8315;	
		font-size:12px;
		font-weight:bold;
		text-transform: none;
		padding-bottom: 8px;
	}	
		
	#testo_map1 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 23px;
		padding-top: 0px;
		top: 0px;
		margin-top: -12px;
		text-decoration:none;		
	}
	
	#testo_map2 {/*BACKGROUND-COLOR:#440055;*/
		font-family: Myriad Pro, Arial;	
		position: absolute;	
		color:#333333;
		left: 628px;
		width:140px;
		height:auto;
		padding-top:13px;
	}		
	
	#testo_map2 h1{
		color: #AB004C;
		font-family:Arial;
		font-size:12px;
		text-transform: none;
		padding-top: -16px;
		padding-bottom: 8px;
	}	
			
	#testo_map2 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 26px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
		text-decoration:none;		
	}
	
	#testo_map3 {/*BACKGROUND-COLOR:#ffffff;*/
		font-family: Myriad Pro, Arial;			
		color:#333333;
		margin-left: 765px;
		padding-left:50px;
		width:140px;
		padding-top:76px;
	}		
	
	#testo_map3 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		font-weight: normal;
		padding-bottom: 25px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
		text-decoration:none;	
	}
	
	#testo_mapH {/*BACKGROUND-COLOR:#400455;*/
		font-family: Myriad Pro, Arial;		
		color:#333333;
		margin-left: 26px;
		margin-top:-100px;
		width:150px;
		height:20px;	
	}	
	
	#testo_mapH a {	
		color: #333333;
		font-size: 12px;
		font-weight: bold;		
		text-decoration:none;	
		float:left;
	}	
	
	#testo_map4 {/*BACKGROUND-COLOR:#550044;*/
		font-family: Myriad Pro, Arial;
		color:#434343;	
		height:auto;
		left:0;
		padding-top:70px;
		padding-left:115px;		
	}	
	
	#testo_map4 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 24px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
		text-decoration:none;		
	}	
	
	#testo_map5 {/*BACKGROUND-COLOR:#ffffff;*/
		font-family: Myriad Pro, Arial;			
		color:#434343;
		margin-left: 300px;
		width:150px;
		margin-top: -170px;
		height:auto;
		position: absolute;
		padding-top:32px;
		
	}	
	
	#testo_map5 h1{
		color: #262626;
		font-family:Arial;
		font-size:12px;
		text-transform: none;
		padding-bottom: 8px;
	}			
		
	#testo_map5 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		font-weight: bold;
		padding-bottom: 27px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
		letter-spacing:-1px;
		text-decoration:none;	
	}
	
	#testo_map6 {/*BACKGROUND-COLOR:#ffffff;*/
		font-family: Myriad Pro, Arial;
		color:#434343;
		margin-left: 452px;
		margin-top: -166px;
		position: absolute;
		width:150px;
		height:auto;
		padding-top:71px;
	}
	
	#testo_map6 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		text-decoration:none;	
		padding-bottom: 23px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
	}
	
	#testo_map7 {/*BACKGROUND-COLOR:#ffffff;*/
		font-family: Myriad Pro, Arial;
		color:#434343;
		padding-left:25px;
		padding-top:100px;
	}
	
	#testo_map7 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		text-decoration:none;	
		padding-bottom: 23px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
	}
	
	
	#testo_map8 {/*BACKGROUND-COLOR:#ffffff;*/
		font-family: Myriad Pro, Arial;
		color:#434343;
		padding-left:155px;
		padding-top: 0px;
		top: 0px;
		margin-top: -100px;
	}
	
	#testo_map8 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		text-decoration:none;	
		padding-bottom: 23px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
	}
	
	#testo_map9 {/*BACKGROUND-COLOR:#ffffff;*/
		font-family: Myriad Pro, Arial;
		color:#434343;
		padding-left:25px;
		padding-top:30px;
	}
	
	#testo_map9 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		text-decoration:none;	
		padding-bottom: 80px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
	}
	
	
	#testo_map10 {/*BACKGROUND-COLOR:#ffffff;*/
		font-family: Myriad Pro, Arial;
		color:#434343;
		padding-left:155px;
		padding-top: 0px;
		top: 0px;
		margin-top: -100px;
	}
	
	#testo_map10 a {	
		color: #333333;
		display: block;
		font-size: 11px;
		text-decoration:none;	
		padding-bottom: 23px;
		padding-top: 0px;
		top: 0px;
		margin-top: -14px;
	}

	/* MANUTENZIONE	*/
	#testo_manutenzione {
		font-family: Myriad Pro, Arial;
		text-decoration:none;
		font-size:12px;
		color:#434343;
		width:450px;		
		float:left;
		padding-top:20px;

	}	
	
	#testo_manutenzione h1{                       
		color: #BB0B63;                       
		font-family:Arial;                       
		font-size:15px;                      
		padding-top:5px;                       
		font-weight:bold;                       
		text-transform: none;                                   
	}     
	                                          
	span.tit_grigio {                                                           
		color: Gray;                                               
	}            

	.coldx_manutenzione { 
		background-image: url(../img/sfondo_box_dx_manutenz.jpg); 	
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;                                                                                     
		color: #595959;                                                                                   
		background-repeat: no-repeat; 
		width:240px;                                                                                    
		float:left;                                                                                    
		margin-left:40px;                                                                                   
		margin-top:20px;                                                                                 
		z-index:4;                                                                                   
	}
	 
	.coldx_manutenzione a{  
		color:#10a5f1;                                                                                               
	} 

	.coldx_manutenzione p { 
		width:234px;  
		margin-left: 10px;
	}  
	
	.coldx_manutenzione h2{
		color: #313131;   
		border-bottom: 1px dotted #ccc;    
		width: 224px; 
		font-size: 11px;     
		margin: 10px 0 10px 10px;  
		padding-bottom: 4px;   
	}
	
	.coldx_manutenzione span{ 
		position: absolute;
		margin-top: 4px;
		margin-left: 205px;
	}
	
	 p.italic {  
		font-style: italic;
		font-size: 11px; 
	}


	#zoom_news {
		position:absolute;
		float:left;
		margin-left:188px;
		margin-top:-18px;
		z-index:4;
	}
	
	#zoom_experience {
		position:absolute;
		float:left;
		margin-left:188px;
		margin-top:-18px;
		z-index:4;
	}
	
	#zoom_experience span {
		color: #BB0B63;	
		font-weight: bold;
		display: block;
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:13px;
	}
			
																										
	#zoom_news span {
		color: #47ACF0;
		font-weight: bold;
		display: block;
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:13px;
	}
	
	
	#zoom_video {
		position:absolute;
		float:left;
		top:0;
		left:0;
		padding-left:710px;
		padding-top:580px;
		z-index:4;	
	}
	
	#zoom_video a {
		color: #47ACF0;
		font-weight: bold;
		display: block;
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:13px;
	}
	
		
	/* EXPERIENCE INTERIOR */
	#mydiv {
		font-family: Myriad Pro, Arial;
		font-size:12px;
		color:#434343;
		position:relative;
		float: left;
		width: 700px;
		margin-bottom: 60px;
		left: 0;
		padding-left:0;
		margin-left:70px;
		z-index:5;
		height:250px;
		
	}	
		
	#testo_experience {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:12px;
		color:#434343;
		width:700px;		
		float:left;
		padding-top:20px;
		padding-left:5px;
	}
		
		
		
		#coldx_interior {
			width:240px;
			height:130px;
			float:left;
			margin-top:20px;
			z-index:5;
		}
		
		#testonews_interior {
			font-family: Myriad Pro, Arial;
			text-decoration:none;		
			font-size:12px;
			color:#434343;
			float:left;	
			width:440px;
			padding-top:20px;
			margin-left:85px;		
			z-index:5;		
		}
		
		#testonews_yacht {
			font-family: Myriad Pro, Arial;
			text-decoration:none;		
			font-size:12px;
			color:#434343;
			float:left;	
			width:640px;
			padding-top:20px;
			padding-left:0px;		
			z-index:5;		
		}
		#testonews_fashion {
			font-family: Myriad Pro, Arial;
			text-decoration:none;		
			font-size:12px;
			color:#434343;
			float:left;	
			width:640px;
			padding-top:20px;
			padding-left:0px;		
			z-index:5;		
		}
		
		#testonews_interior span {
			font-family: Myriad Pro, Arial;
			text-decoration:none;		
			font-size:15px;
			color:#b8015c;
		}
		
		#thumb_interior {			
			float:left;		
			z-index:4;
		}
		
		#thumb_interior img{
			margin-right: 5px;
			padding-top: 5px;
			}
			
		#form1modello {
			visibility:hidden;
			display:none;
		}
		
		#form2modello {
			visibility:hidden;
			display:none;
		}

		/***********************(  DESIGN CSS  )***********************/		
		
	.coldx_design { 
		background-image: url(../img/sfondo_box_dx_manutenz.jpg); 	
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;                                                                                     
		color: #595959;                                                                                   
		background-repeat: no-repeat; 
		width:240px;                                                                                    
		float:left;                                                                                    
		margin-left:40px;                                                                                   
		margin-top:20px;                                                                                 
		z-index:4;
	} 

	.coldx_design h2{
		color: #313131;   
		border-bottom: 1px dotted #ccc;    
		width: 224px; 
		font-size: 11px;     
		margin: 10px 0 10px 10px;  
		padding-bottom: 4px; 
	}
		.coldx_design p{
			width: 230px;
			margin-left: 11px;
			font-size: 12px;
			margin-top: 0px;
			font-weight: bold;
		}
		
		form.form_design {
			display: block;
			margin-top: 0px;
			margin-left: 10px;
		}
		
		input.login_design  {
			width: 98px;
			font-size: 12px;
			left: 11px;
			margin-left: 10px;
		}
		
			span.entra_design  a{
				text-decoration: none;
				margin-left: 78px;
				font-size: 11px;
				height: 10px;
				display: block;
				margin-top: 10px;
				margin-left: 90px;
				color: #1384D5;
			}
			
				span.login_label {
					font-size: 11px;
					margin-left: 10px;
				}
			
				span.recupera_psw {
					font-size: 11px;
					font-style: italic;
					margin-left: 10px;
					display: block; 
					margin-top: 13px;
				}
								
					span.recupera_psw a{
						color: #1384D5;						
					}
					
						span.registrati  a{
							text-decoration: none;
							margin-left: 148px;
							font-size: 12px;
							height: 10px;
							display: block;
							margin-top: 10px;
							padding: 4px;
							color: #1384D5;
						}
							
							.img_sx {
								float: left;
							}	

								.box_applicdesign {
									width: 140px;
									margin-right: 20px;
									float: left;
									height: 145px;
								}
									.box_applicdesign h2{
										color: #BB1064;
										margin-left: 2px;
										margin-bottom: 3px;
									}
										.img_sx {
											float: left;
										}
										
										.box_applicdesign p{
											float: left;
											width: 105px;
											margin-top: 0px;
											font-family: Myriad Pro, Arial;
											font-size:11px;
											color:#434343;
										}
										
											.box_applicdesign span{
												margin-left: 0px;
												float: left;
												margin-top: 10px;
												color: #1EABF1;
											}
												     	
												.box_applicdesign span a{
													color: #1EABF1;
													text-decoration: none;font-family: Myriad Pro, Arial;
													font-size:11px;
												}
												
													.box_applicdesign a img {
														border: none;
													}
															
	/* FAQS */
		a.link {
		font-family: Myriad Pro, Arial;
		text-decoration:none;
		font-size:12px;
		color:#31a6ec;
		font-weight:bold;
		z-index:5;
	}
	
	/* DOVE SIAMO */
	#testodovesiamo {
		font-family: Myriad Pro, Arial;
		text-decoration:none;		
		font-size:12px;
		color:#434343;
		height:auto;
		margin-left:0;
		margin-top:20px;
	}
		
		#stabilimento {
			position:relative;
			margin-left:50px;
			margin-top:20px;
			float:left;
		}
				
		#sede {
			position:relative;
			margin-top:20px;
			float:left;
		}
				
		#informazioni {
			position:relative;
			left:0px;
			top:10px;
			float:left;
			width: 420px;
		}	
				
		a.ext,a.ext:active,a.ext:hover,a.ext:visited {
			color:#00a3df;
			text-decoration: underline;
		}
		
	/*	DESIGNER */	
	.coldx_designer { 
		background-image: url(../img/sfondo_box_dx_designer.jpg); 	
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		color: #595959;
		background-repeat: no-repeat;
		width:240px;                                                                             
		float:left;                                                                                
		margin-top:40px;                                                                            
		z-index:4;                                                                                   
	} 
		.tit_downl { 
		background-image: url(../img/sfondo_box_dx_designer.jpg); 	
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px;
		color: #595959;
		background-repeat: no-repeat;
		width:240px;                                                                             
		float:left;       
		padding: 5px;                                                                       
		margin-top:40px;                                                                            
		z-index:4;                                                                                   
	} 
	
		.tit_tab_downl{
			padding-bottom: 3px;
			padding-top: 3px;
		}
		
	.coldx_designer a{  
		color:#10a5f1;                                                                                               
	}   
	.name_azz{
		color: #009ff0;
		padding-left: 5px;
		padding-bottom: 3px;
		padding-top: 3px;

	}
		.riga01{
			background-color: #EAEAEA;
		}
		
		.tab_donwl{
			font-size: 11px;
		}
		
	.coldx_designer p { 
		width:234px;  
		margin-left: 10px;  
	} 

	.coldx_designer h2{
		color: #313131;   
		border-bottom: 1px dotted #ccc;    
		width: 224px; 
		font-size: 11px;     
		margin: 10px 0 10px 10px;  
		padding-bottom: 4px;   
	}
	
	.coldx_designer span{ 
		position: absolute;
		margin-top: 4px;
		margin-left: 205px;  
	}
	
	.coldx_designer ul{
		margin-left: 0px;
		padding-left: 0px;
		margin-top: 38px;
		left: 0px;
		list-style: none;
		font-family: Myriad Pro, Arial; 
		font-size: 11px;
	}
		
		.coldx_designer ul li.blu{
			background-color: #ececec;
			padding-left: 15px;
			padding-top: 4px;
			padding-bottom: 4px;
			color: #009ff0;  
			position: relative;
		}
							
			.coldx_designer ul li.bianco{
				background-color: #ffffff;
				padding-left: 15px;
				padding-top: 4px;
				padding-bottom: 4px;
				color: #009ff0; 
				position: relative;
			}
									
				.tit1{
					margin-left: 10px;
					position: absolute;
					font-size: 11px;
					width: 20px;	
					margin-top: -5px;				
				}
				
				.tit2{
					margin-left: 125px;
					float: left;
					font-size: 11px;
					margin-top: -5px;
					position: absolute;								
				}

				.tit3{
					margin-left: 185px;
					float: left;
					font-size: 11px;
					margin-top: -5px;
					position: absolute;
				}
					
				.design_line {
					float: left;
					margin-left: 175px;	
					position: absolute;					
				}
					
					img.ico_flash {
						display:block;
						margin-left: 125px;	
						margin-top: -22px;									
						position: relative;
					}
					
					img.ico_acrobat {
						display:block; 
						margin-left: 180px;
						margin-top: -20px;					 						
						position: relative;
					}
		
/***********************(  FINE CSS  )***********************/












































