/*neropaco firenze | template per sito tableless a pi� colonne | www.neropaco.net*/
body {
    margin: 0px;
	padding: 0px;
    text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background-repeat:repeat-x;
	color:#818181;
}
#box {
    width: 920px!important; 
	width: 980px; 
	margin: 0px auto 0px;
	text-align:left;
	padding:5px 30px 0px 30px;
	background-image:url(../images/sfondo_box.png);
}
#head {
	height:186px;
	background-image:url(../images/sfondo_head.png);

}
a.netfeel {
	display:block;
	float:right;
	height:25px;
	width:100px;
}
.netfeel p {
	display:none;
}
#menu2  {
	line-height:22px;
	color:#606865;
	font-size:12px;
	padding-left:10px;
}
#menu2 a {
	color:#ffffff;
	margin:0px 10px 0px 0px;
	padding-left:12px;
	background-position:left 2px;
	background-image:url(../images/bullet_menu2.png);
	background-repeat:no-repeat;
	background-position:left center;
	text-transform:uppercase;
}

div.banner {
	height:134px;
	margin-left:450px;
}
    
#menu1  {
	line-height:18px;
	color:#383839;
	font-size:11px;
	padding-left:10px;
}
#menu1 a {
	color:#383839;
	margin:0px 7px 0px 0px;
	padding-left:10px;
	background-position:left 2px;
	background-image:url(../images/bullet_menu1.png);
	background-repeat:no-repeat;
	background-position:left center;
	text-transform:uppercase;
}
#centro {
	width:920px;
}
#percorso {
	text-align:right;
	border-bottom:solid 1px #CCCCCC;
	padding:0px 15px 3px 0px;
	font-weight:bold;
}
#percorso a{
	font-weight:normal;
}
.blocco {
	border-bottom:solid 1px #CCCCCC;
	padding:10px 15px 10px 15px;
}
.indirizzo {
    width: 300px;
	margin:0px 0px 0px 10px;
	font-size:16px;
	color:#666666;
}
p.indirizzo {
    font-family:"Times New Roman", Times, serif;
	font-style:italic;
    margin-left: 0px;
    font-size:22px;
}
.elenco {
    width: 300px;
	margin:0px 0px 10px 30px;
	font-size:18px;
	letter-spacing:0.5px;
	color:#666666;
}
p.elenco {
    font-family:"Times New Roman", Times, serif;
	font-style:italic;
	display:block;
	padding-left:10px;
    background-position:left 2px;
	background-image:url(../images/bullet_menu1.png);
	background-repeat:no-repeat;
	background-position:left center;
}
.elenco_due {
	background-position:left 2px;
	background-image:url(../images/bullet_menu1.png);
	background-repeat:no-repeat;
	background-position:left center;
    margin:10px 0px 0px 10px;
	font-size:14px;
    padding-left: 10px;
	letter-spacing:1px;
	color:#999999;
    text-transform: uppercase;
}
.dx_240 {
	float:right;
	margin-left:10px;
	width:240px;
}
.dx_280 {
	float:right;
	margin-left:10px;
	width:280px;
}
.dx_570 {
	float:right;
	margin-left:10px;
	width:570px;
}
.dx_755 {
	float:right;
	margin-left:10px;
	width:755px;
}
.dx_695 {
	float:right;
	margin-left:10px;
	width:695px;
}
.dx_710 {
	float:right;
	margin-left:10px;
	width:715px;
}
.catalogo {
	height:380px;
	background-image:url(../images/sfondo-home.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.catalogo h2 {
	width:250px;
	text-transform:uppercase;
	margin:0px 0px 10px 0px;
	font-size:12px;
	
}
p.triangolo {
	background-image:url(../images/triangolo.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding:0px 0px 0px 13px;
}
.sottocatalogo p{
	
	padding-top:10px;
}
.dovesiamo {
	height:400px;
	background-image:url(../images/sfondo-dovesiamo.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.servizi {
	height:400px;
	background-image:url(../images/sfondo-servizi.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.chisiamo {
	height:400px;
	background-image:url(../images/sfondo-chisiamo.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.vetrina {
	float:right;
	width:180px;
	margin-left:13px;
}
.vetrina_indice {
	width:405px!important;
	width:445px;
	float: left;
	padding:0px 20px 20px 20px;
}
.vetrina_indice h2{
	font-size:11px;
	font-weight:normal;
	margin:2px 0px 2px 0px;
	text-transform:uppercase;
}
.vetrina_indice p{
	font-size:10px;
}
a.scoprila {
	display:block;
	color:#FFFFFF;
	background-image:url(../images/sfondo_scoprila.png);
	background-repeat:no-repeat;
	padding-left:20px;
	
	font-weight:bold;
	text-transform:uppercase;
	line-height:18px;
	margin:5px 0px 0px 0px;
}
a:hover.scoprila {
	background-image:url(../images/sfondo_scoprila_ov.png);
	text-decoration:none;
}
#descrizione_scheda {
	padding:0px 26px 0px 26px;
	
}
#descrizione_scheda h2{
	text-transform:uppercase;
	font-weight:normal;
	font-size:14px;
	margin:10px 0px 10px 0px;
}
#descrizione_scheda p{
	padding-right:80px;
	margin-right:110px;
	
}
.cont_logo {
	height:255px;
}

.cont_pulsanti {
	text-align:right;	
}
a.puls_scheda_tecnica {
	display:block;
	width:80px;
	height:23px;
	margin:0px 10px 15px 0px;
	background-image:url(../images/puls_scheda_tecnica.png);
	float:right;
}
a:hover.puls_scheda_tecnica {
	background-image:url(../images/puls_scheda_tecnica_ov.png);
}
a.puls_finiture {
	display:block;
	width:80px;
	height:23px;
	margin:0px 10px 15px 0px;
	background-image:url(../images/puls_finiture.png);
	float:right;
}
a:hover.puls_finiture {
	background-image:url(../images/puls_finiture_ov.png);
}
a.puls_indice {
	display:block;
	width:80px;
	height:23px;
	margin:0px 10px 15px 0px;
	background-image:url(../images/puls_indice.png);
	float:right;
}
a:hover.puls_indice {
	background-image:url(../images/puls_indice_ov.png);
}
a.puls_mondo {
	display:block;
	width:125px;
	height:70px;
	background-image:url(../images/puls_mondo.png);
	float:right;
}
a:hover.puls_mondo {
	background-image:url(../images/puls_mondo_ov.png);
}
a.puls_rateali {
	display:block;
	width:100px;
	height:18px;
	background-image:url(../images/rateali.jpg);
	margin-left:10px;
	float:right;
}
a:hover.puls_rateali {
	background-image:url(../images/rateali-over.jpg);
}
a.puls_montaggio {
	display:block;
	width:123px;
	height:18px;
	background-image:url(../images/montaggio.jpg);
	float:right;
}
a:hover.puls_montaggio {
	background-image:url(../images/montaggio-over.jpg);
}
p.correlati {
	width:180px;
	margin-left:20px;
	
	background-image:url(../images/shoponline.png);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding-bottom:57px;
}
.schedina {
	width:130px;
	margin:0px 12px 12px 0px;
	float:left;
	text-align:left;
}
.schedina img {
	width:130px;
}
.schedina strong {
	padding-left:5px;
}
.presentaz {
	float:left;
	margin-right: 10px;
	
}
.presentaz p {
	padding-top: 3px;
	font-size: 11px;

}
#progettare {
	background-image:url(../images/background_progetto.jpg);
	height:457px;
	
	padding-top:20px;
}
p.prog_cucina1 {
	margin-right:500px;
	padding:20px 0px 0px 10px;
} 
p.prog_cucina2 {
	margin:130px 80px 0px 450px;
	padding:20px 0px 0px 10px;
} 
#foot {
	text-align:center;
	padding-top:15px;
	background-color:#FFFFFF;
	
}
#foot p {
    display: inline;
    margin-right: 20px;
    }
#menu3 {
	margin-bottom:15px;	
}
#menu3 a{
	color:#333333;
}
#firma {
	color:#000000;
	font-size:10px;
}

.clearer{
     clear: both;
	 height:1px;
	 line-height:1px;
}
.dx {
	float:right;
	margin-left:10px;
}
.sx {
	float:left;
	margin-right:10px;
}

a {
	text-decoration:none;
	color:#666666;
	cursor:pointer;
}
a:hover {
	text-decoration:underline;
}
form {
	margin:0px;
}
td{
	font-size:12px;
}
p {
	margin:0px;
}
h1 {
	font-size:11px;
	margin:0px 0px 0px 15px;
	color:#999999;
	float:left;
	font-weight:normal;
}
h4 {
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:52px;
	font-weight:normal;
	letter-spacing:-2px;
	
	
	margin:0px 0px 0px 0px;
}
#filetto {
	border-bottom:solid 1px #CCCCCC;
	padding:0px 15px 3px 0px;
	margin:0px 0px 10px 0px;
	font-weight:bold;
}

