@charset "utf-8";
/* CSS Document */

.Titolo{
	font: Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#3a3a3a;
}

.testoBig{
	font: Helvetica, Arial, sans-serif;
	text-align:justify;
	line-height:150%;
	font-size:16px;
	color:#FFFFFF;
}

.testo{
	font: Helvetica, Arial, sans-serif;
	text-align:justify;
	line-height:150%;
	font-size:13px;
	color:#ffffff;
}

.testoSmall{
	font: Helvetica, Arial, sans-serif;
	text-align:justify;
	line-height:150%;
	font-size:12px;
	color:#000;
	padding-left:10px;
}

.testoInfoProdotti{
	font: Helvetica, Arial, sans-serif;
	line-height:130%;
	font-size:13px;
	color:#FFF;
	padding-left:10px;
}



.testoHome{
font-family:Helvetica, sans-serif ;
color:#8d9494;
font-size:20px;
}

.testoProfilo{
	font: Helvetica, Arial, sans-serif;
	color:#FFF;
	font-size:13px;
	text-align:justify;
}


.testoNomeProdotto{
	font: Helvetica, Arial, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:14px;
	padding-left:14px;
	line-height:150%;
	text-align:left;
}


.testoNomeProdotti{
	font: Helvetica, Arial, sans-serif;
	font-weight:normal;
	color:#000000;
	font-size:12px;
	text-align:left;
}





.testoNomeProdottoZoom{
font: Helvetica, Arial, sans-serif;
font-weight:bold;
color:#3a3a3a;
font-size:11px;
padding-left:12px;
text-align:center;
}


.testoTitAmministrazione{
font: Helvetica, Arial, sans-serif;
font-weight:bold;
color:#3a3a3a;
font-size:14px;
}

.testoTitAmministrazioneRosso{
font: Helvetica, Arial, sans-serif;
font-weight:bold;
color:#FF0000;
font-size:11px;
}

.testoAmministrazione{
font: Helvetica, Arial, sans-serif;
font-weight:bold;
color:#3a3a3a;
font-size:11px;
}

.testoAmministrazioneTabella{
	font: Helvetica, Arial, sans-serif;f;
	color:#3a3a3a;
	font-size:11px;
	text-align: left;
}




.titMaiuscolo{
	font: Helvetica, Arial, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

.catalogo{
font: Helvetica, Arial, sans-serif;
font-weight:bold;
color:#3a3a3a;
font-size:11px;
padding-left: 6px;
padding-top: 6px;
}


/* grigio bianco */
a.a1 img { border:none}
a.a1:hover img {border:none}


/* Nero Binaco */
a.a2 {text-decoration: none; color:#000;  }
a.a2:focus {text-decoration: color:#000; }
a.a2:hover, 
a.a2:active{
text-decoration:underline;
color:#FFF;
}


/* nero bianco */
a.a3 {text-decoration: none; color:#FFF;  font-weight:bold; text-decoration:underline;}
a.a3:focus {text-decoration: color:#FFF; font-weight:bold; text-decoration:underline;}
a.a3:hover, 
a.a3:active{
text-decoration:underline;
color:#FFF;
font-weight:bold;
}

/* nero binaco */
a.a4 {text-decoration: none; color:#000;  }
a.a4:focus {text-decoration: color:#000; }
a.a4:hover, 
a.a4:active{
color:#FFF;
}


/* grigio sottolineato */
a.a6 {text-decoration: none; color:#8d9494;  }
a.a6:focus {text-decoration: color:#8d9494; }
a.a6:hover, 
a.a6:active{
text-decoration:underline;
}


/* grigio sottolineato */
a.a5 {text-decoration: none; color:#FFF;  }
a.a5:focus {text-decoration: color:#FFF; }
a.a5:hover, 
a.a5:active{
text-decoration:underline;
}


/* grigio sottolineato */
a.a7 {text-decoration: underline; color:#3a3a3a;  }
a.a7:focus {text-decoration: underline; color:#3a3a3a; }
a.a7:hover, 
a.a7:active{
text-decoration:underline; color:#FFFFFF
}






/* Nero Binaco */
a.a8 {text-decoration: none; color:#000; background-color:#FFF; }
a.a8:focus {text-decoration: color:#000; }
a.a8:hover, 
a.a8:active{
text-decoration:underline; color:#FFF; background-color:#a4794e;
}


/* nero bianco */
a.a9 {text-decoration: none; color:#FFF;  font-weight:bold; text-decoration:underline; background-color:#a4794e;}
a.a9:focus {text-decoration: color:#FFF; font-weight:bold; text-decoration:underline;}
a.a9:hover, 
a.a9:active{
text-decoration:underline;
color:#FFF;
background-color:#a4794e;
font-weight:bold;
}








.noImage{
font-family:Helvetica, sans-serif ;
font-size:11px;
text-align:center;
padding-top:10px;
}





body {
        margin:0;
        padding:0;
		background:url(BK.jpg);
		scrollbar-face-color: #CFCFCF;
		scrollbar-highlight-color: #5B5B5B;
		scrollbar-3dlight-color: White;
		scrollbar-shadow-color: White;
		scrollbar-darkshadow-color: Silver;
		scrollbar-track-color: #CFCFCF;
		scrollbar-arrow-color: #2757AB;
		}


#centro{
			width:1024px;
			margin:auto; 
}
			
#corpo { 
		width:1024px;
		float:left;
		
}

#Colonna1{
		float:left;
		width:247px;
		height:589px;	
		background:url(BK_col1.jpg) no-repeat;
}


#Consigliati1{
		float:left;
		width:247px;
		height:589px;	
		background:url(BK_consigliiati1.jpg) no-repeat;
}


#Colonna2{
		float:left;
		width:346px;
		height:589px;
		background:url(BK_col2.jpg) no-repeat;
		padding-top:10px;
}
#Colonna2Foto{
		float:left;
		width:346px;
		height:496px;
}


#Colonna3{
		float:left;
		width:431px;
		height:589px;
		background:url(BK_col3.jpg) no-repeat;
		padding-top:10px;
		text-align:left;
}


#Finiture1{
	float:left;
	width:593px;
	height:439px;
	background:url(BK_finiture1.jpg) no-repeat;
	padding-top:170px;

}

#Finiture2{
		float:left;
		width:411px;
		height:285px;
		background:url(BK_col3.jpg) no-repeat;
		padding-top:324px;
		padding-right:20px;
}




#imgFiniture{
	float:left;
	padding-left:148px;
	padding-right:70px;
	width:375px;
	text-align:right;
}


#BoxImgFiniture{
	float:left;
	width:75px;
	height:90px;
	text-align:center;
}



#Realizzazioni1{
		float:left;
		width:339px;
		height:389px;
		padding-top:200px;
		padding-left:20PX;
		background:url(BK_realizzazioni1.jpg) no-repeat;
}

#Realizzazioni2{
		float:left;
		width:665px;
		height:589px;
		background:url(BK_realizzazioni2.jpg) no-repeat;
}



#Home1{
	float:left;
	width:563px;
	height:339px;
	padding-top:250px;
	padding-left:30px;
	background:url(BK_home1.jpg) no-repeat;
}

#Home2{
		float:left;
		width:431px;
		height:589px;
		background:url(BK_home2.jpg) no-repeat;
		padding-top:10px;
}


#boxImage{
		float:left;
		width:100px;
		text-align:center;
		}


.imgProd {
	margin-left:4px;
	margin-right:4px;
	margin-top:2px;
	margin-bottom:2px;		
			}
			
#noBoxImage{
		float:left;
		margin-left:5px;
		padding-top:15px;
		margin-top:5px;
		margin-top:5px;
		width:94px;
		height:98px;
		text-align:center;
		font-size:11px;
		background:url(no_img.gif) no-repeat;
}


#Contattaci02 {
	float:left;
	width:164px;
	height:589px;
	background-image:url(BK_contattaci2.jpg)
}

#Contattaci03 {
	float:left;
	width:300px;
	height:389px;
	background-image:url(BK_contattaci3.jpg);
	padding-top: 200px;
	padding-left:60px;
}


#Contattaci04 {
	float:left;
	width:500px;
	height:589px;
	background-image:url(BK_contattaci4.jpg);
}




#rappresentanza{
		float:left;
		padding-top:8px;
		height:510px;
		background:url(bkProfilo.gif) no-repeat;
}
#tabRappresentanza{
		float:left;
		width:843px;
		height:460px;
		overflow:auto;
}




#testoHome{
		width:410px;
		height:410px;
		overflow:auto;
}



.imgLogoFamiglie{
		padding-top:10px;
		padding-left:6px;

}

#numPagine{
		float:left;
		width:305px;
		text-align:center;
		height:79x;
		z-index:100;
		}

.numPaginec{
	margin-top:5px;
	text-align:center;
	font: Helvetica, Arial, sans-serif;
	font-size:14px;
	font-stretch:ultra-expanded;
	
		}	





#fotoZomm{
		float:left;
		width:396px;
		
		margin-left:33px;
		padding-top:6px;
		}



#fotoExtra{
	position:relative;
	top:-340px;
	left:336px;
	width:47px;
	margin-left:4px;
	height:0px;
	z-index:0;
	}


#prodotti{
		float:left;
		position:relative;
		top:0px;
		left:-14px;
		width:337px;
		display: none;
		border:1px solid #d4b177;
		z-index:10;
		margin-bottom:20px;
}



#noProdotti{
	float:left;
	position:relative;
	top:200px;
	width:200px;
	height:40px;
	border:1px solid #d4b177;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	text-align:center;
}



#InfoProdotti{
	float:left;
	position:relative;
	top:370px;
	width:340px;
	height:155px;
	border:3px solid #d4b177;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
}


		

.linkAltaRisoluzione{
		margin:0;
		padding-left:30px;
		text-align:right;
}


#nomeProdotto{
	float:left;
	margin-left:33px;
	padding-top:10px;
	width:326px;
	height:180px;
	background:url(BK_DatiTec.jpg) no-repeat;
	
}


#DatiProdotto{
	float:left;
	width:379px;
}

#AbbinamentiMisure{
	float:left;
	margin-left:31px;
	width:340px;
	height:23px;
	background-color:#d5b36c;
}


#numFotoZoom{
		float:left;
		width:140px;
		margin:0;
		padding-top:5px;
		padding-left:15px;
		text-align:left;
		font-size:12px;
		font: Helvetica, Arial, sans-serif;

}


/*- manu TIPOLOGIA E STILI--------------------------- */

#AreaTitolo{
	float:left;
	width:227px;
	margin:0;
	padding-top: 10px;
	padding-left: 20px;

}





ul#navFamiglieProd {
	float:left;
	font: Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	margin-top:10px;
	padding-left:86px;
	list-style:none;
	white-space: nowrap;
	width:155px;
}

ul#navFamiglieProd li {
        float: left;
        font-size: 14px;
	    margin: 0;
        padding: 6px 0 6px 0;
		width:155px;

}

#navFamiglieProd a, #navFamiglieProd a:link {
        margin: 0;
        padding: 3px 9px 3px 9px;
        color: #000;
        text-decoration: none;
}

#navFamiglieProd li#active {
		color:#CCCCCC; !important
}

#navFamiglieProd a:hover {
        color: #FFFFFF;
}


#navFamiglieProd #current a {
        color: #FFF;
		font-weight:bold;
       
}


/*- FINE Menu TIPOLOGIA E STILI--------------------------- */




/*- manu NAV LAMPART PRINCIPALE--------------------------- */


#navcontainerHome {
      float:left;
      width:100%;
	  height:48px;
	  background:url(BK_homeTop.jpg);
	  line-height:10px;
	  font: Helvetica, Arial, sans-serif;
	  font-size:14px;
	 }




#navcontainerProfilo {
      float:left;
      width:100%;
	  height:48px;
	  background:url(BK_profiloTop.jpg);
	  line-height:10px;
	  font: Helvetica, Arial, sans-serif;
	  font-size:14px;
	 }


#navcontainer {
      float:left;
      width:100%;
	  height:48px;
	  background:url(BK_top.jpg);
	  line-height:10px;
	  font: Helvetica, Arial, sans-serif;
	  font-size:14px;
	 }

#navlist {
        list-style: none outside none;
        margin: 0;
		padding-top:33px;
		padding-left:247px;
}



#navlist li {
        bottom: 2px;
        display: inline;
        margin: 0;
        position: relative;
}



#navlist a, #navlist a:link, #navlist a:visited {
	color: #FFF;
	display: inline;
	margin: 0;
	padding: 3px 20px 3px 20px;
	position: relative;
	text-decoration: none;
	}

#navlist a:hover {
        color: #000;
		background: #FFF;
        position: relative;
}


#navlist #current a {
        color: #000;
		background: #FFF;
        position: relative;
}

#navlist a:active {
        color: #FFF;
        position: relative;
}

#navlist li#active {
        display: inline;
        margin: 0 3px 0 0;
        padding: 0;
        position: relative;
}


#navlist #active a, #navlist #active a:link, #navlist #active a:visited, #navlist #active a:hover {
        border-bottom: none;
        bottom: 0;
        color: #FFF;
        cursor: text;
        margin: 0;
        padding: 2px 5px 0 5px;
        position: relative;
        right: 0;
}
	
/*- FINE NAV LAMPART-------------------------- */



#navcontainerConsultazione {
      float:left;
      line-height:10px;
	  font-family: Helvetica, Arial, sans-serif;
	  font-size:16px;
	 }



#navlistConsultazione {
        list-style: none outside none;
        margin: 0;
		padding-left:30px;
}



#navlistConsultazione li {
        bottom: 2px;
        display: inline;
        margin: 0;
        position: relative;
}



#navlistConsultazione a, #navlistConsultazione a:link, #navlistConsultazione a:visited {
	color: #000;
	display: inline;
	margin: 0;
	padding: 3px 10px 3px 10px;
	position: relative;
	text-decoration: none;
	}

#navlistConsultazione a:hover {
        color: #FFF;
        position: relative;
}


#navlistConsultazione #current a {
        color: #FFF;
		font-weight:bold;
        position: relative;
}

#navlistConsultazione a:active {
        color: #FFF;
        position: relative;
}

#navlistConsultazione li#active {
        display: inline;
        margin: 0 3px 0 0;
        padding: 0;
        position: relative;
}


#navlistConsultazione #active a, #navlistConsultazione #active a:link, #navlistConsultazione #active a:visited, #navlistConsultazione #active a:hover {
        border-bottom: none;
        bottom: 0;
        color: #FFF;
        cursor: text;
        margin: 0;
        padding: 2px 5px 0 5px;
        position: relative;
        right: 0;
}




#titoloAmministrazione{
width:100%;
height:80px;
padding-top:40px;
border-bottom:20px;
}


#Prfilo_01{
	float:left;
	width:1024px;
	height:120px;
	background-image:url(BK_profilo_01.jpg);
	
}

#Prfilo_02{
	float:left;
	width:132px;
	height:459px;
	background-image:url(BK_profilo_02.jpg);
}

#Prfilo_03{
	float:left;
	width:892px;
	height:165px;
	background-image:url(BK_profilo_03.jpg);
}

#Prfilo_04{
	float:left;
	width:754px;
	height:294px;
	background-image:url(BK_profilo_04.jpg)
}

#Prfilo_05{
	float:left;
	width:138px;
	height:294px;
	background-image:url(BK_profilo_05.jpg);
}



/* MENU */
#dropline { padding-top:18px; padding-left:300px; margin:0 0 0 0px; list-style:none; height:30px; background:url(BK_top.jpg);}
#dropline table {border-collapse:collapse: width:0; height:0; margin:-3px -10px;}

#dropline li {float:left;}
#dropline li a {display:block; height:30px; line-height:30px; padding:0 20px 0 0; float:left; color:#fff; text-decoration:none; font:Helvetica, Arial, sans-serif;font-size:14px; }
#dropline li a b {display:block; height:30px; float:left; padding:0 0 0 20px; cursor:pointer;}
#dropline li a:hover {background:url(/tab_a1.gif) no-repeat right top; line-height:30px; height:30px color:#000;}
#dropline li a:hover b {background:url(tab_1b.gif) no-repeat left top; line-height:30px; color:#000;}

#dropline li:hover > a {background:url(tab_a1.gif) no-repeat right top; line-height:30px; height:30px; color:#000;}
#dropline li:hover > a b {background:url(tab_b1.gif) no-repeat left top; line-height:30px; color:#000;}

#dropline ul {margin:0; list-style:none; position:absolute; height:40px; width:1000px; left:-9999px; top:48px; z-index:10;}
#dropline ul li {height:30px; line-height:30px;}
#dropline ul.right li { float:right;}
#dropline ul li a {background:url(BK2liv1.gif); color:#000; padding:0 5px 0 5px; height:30px; line-height:30px; border-right:1px solid #585862; font:Helvetica, Arial, sans-serif;font-size:14px; font-weight:bolder;}
#dropline ul li a:hover {height:30px; line-height:30px; background:url(BK2liv1.gif);}
#dropline ul.right li a {border-left:1px solid #585862; border-right:0;}
#dropline ul li a.last {border:0;}


#dropline :hover ul {left:0;}

#dropline li.current ul {left:0; z-index:1;}
#dropline li.current a {background:url(tab_a1.gif) no-repeat right top; line-height:36px; height:30px}
#dropline li.current a b {background:url(tab_b1.gif) no-repeat left top; line-height:36px;}
#dropline li.current ul li a {color:#FFF; padding:0 10px 0 10px; height:25px; line-height:25px; background:url(BK2liv1.gi);}
#dropline li.current ul li.current_sub a {color:#000;}
#dropline li.current ul li a:hover {color:#000;}




</style>

