/* CSS RESET ***************************************************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: #ffffff;
}
ol, ul {
list-style: none;
}
/* tables still need ‘cellspacing="0"’ in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

/****************************************************************/
body {

	/*background-color: #FD0100;*/
	background-color: #a10100;
	margin: 0;
	padding: 0 0 20 0 px;
	text-align:center;
}
p,a {
	font-family: verdana;
	color:#FFFFFF;
	font-size:13px;
	line-height:1.2em;

}
b, strong {
	font-family: verdana;
	line-height:1.2em;
	font-weight:bold;

}
h1 {
	font-family: verdana;
	color:#FFFFFF;
	font-size:13px;
	margin-bottom:1px;
	margin-top:1px;

}
h2 {
	font-family: verdana;
	color: #FFFFCC;
	font-size:12px;
	margin-bottom:1px;
	margin-top:1px;

}
h3 {
	font-family: verdana;
	color: #FFFFFF;
	font-size:12px;
	margin-bottom:1px;
	margin-top:1px;

}
li {
	font-family: verdana;

}

 .pavimenti ul
	{
	list-style: none;
	}

 .pavimenti li
	{
	float:left;
	font-family:verdana;
	color:#fff;
	font-size:13px;
	text-decoration:none;
	list-style-type:square;
	}


#container {
	
	width:990px;
    margin: 0 auto;
	padding: 10px 5px;
	text-align: left;
	background-color:#0A0650;
	position:relative;
	z-index:0;
	/*border:1px solid #990099;*/
	
}

#header {
	width:990px;
	margin-bottom:4px;
	text-align:left;
	float:left;
}
	.menu {
	text-align:center;
	float:left;
	width:980px;
	margin-bottom:4px;
	margin-top:4px;
	padding:5px;
	background-color:#a6a4a5;
	}

	.menu ul
	{
	list-style: none;
	display:inline;
	}

	.menu li
	{
	background-color:#000000;
	padding:5px 8px;
	float:left;
	margin-right:6px;
	}

	.menu li a
	{
	font-family:verdana;
	color:#fdff04;
	font-size:13px;
	text-decoration:none;
	font-weight: bold;

	}

	.menu li a:hover
	{
	text-decoration:underline;
	}
	.menu li.on a
	{
	color:#fff;
	text-decoration:none;
	}

	.menu li.on a:hover
	{
	text-decoration:underline;
	}

	.menu li.contatti 
	{
	background-color:#000000;
	margin-right:0px;
	}
	.menu li a.contattion 
	{ 
	color:#fff;
	text-decoration:none;
	}

	.menu li a:hover.contattion
	{
	text-decoration:underline;
	}
	
#content {
	width:990px;
	background-color:#0A0650;
	margin-bottom:4px;
	margin-top:4px;
		text-align:justify;


}
#negozietti{
	z-index:10;
	height:38px;
	width:1200px;
	position:absolute;
	left:-100px;
	top:92px;
}

#flash{
	margin-bottom:2px;
	background-image: url(bg_flash_hp1.jpg);
	background-repeat:no-repeat;
	background-color:#000;
	z-index:10;
	height:500px;
	width:1200px;
	position:absolute;
	left:-100px;
	top:128px;
}
#col_dx {
	float:left;
	padding: 5px;
	margin-top:5px;
	background-color: #6482A2;
	width:230px;
	

	/*border:1px solid #990099;*/

}

#col_sx {
	float:left;
	padding:0;
	width:740px;
	margin-right:5px;
	margin-top:5px;
	/*border:1px solid #990099;*/
	

}

#bottone_giallo {
	width:150px;
	height:32px;
	background-color:#08087b;
	float:left;
	margin-right:8px;
	text-align:center;
	padding:2px;
}

#bottone_blu {
	width:30px;
	height:30px;
	background-color:#08087b;
	float:left;
	margin-right:8px;
	text-align:center;
	padding:5px;

}
#content_sx {
	background-color:#0A0650;
	margin-bottom:10px;
	float:left;

}
#content_dx {
	height:100%;
	background-color:#0A0650;
	margin-bottom:10px;
	margin-left:3px;
	float:right;

}

#colonna_dx {
	width:175px;
	background-color:#0A0650;
	float:right;
	margin-left:5px;
	/*border:1px solid #990099;*/
	

}
#colonna_centro {
	background-color:#08087b;
	margin-bottom:10px;
    float:left;
	width:630px;
}

#colonna_sx {
	width:175px;
	background-color:#0A0650;
	margin-right:5px;
    float:left;
	/*border:1px solid #990099;*/
}
#box_negozi_blu{
width:160px;
 background-color:#030341;
 margin-top:8px;
 padding:4px; 
}
#box_negozi_giallo{
width:160px;
 background-color:#cc0000;
 margin-top:8px;
 padding:4px; 
}
#foto_neg{
height:74px;
width:74px;
float:left;
margin-bottom:5px;
margin-top:5px;
}

#testo_neg{
height:74px;
width:74px;
padding-left:2px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
float:left;
margin-top:5px;
}

#testo_bia{
width:74px;
padding-left:2px;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:11px;
float:left;
margin-top:5px;
}

#striscia_bottoni_centro{
 width:636px;
 height:40px;
 float:right;
 margin-bottom:2px;
 margin-right:2px;

}
#striscia_bottoni_giallo{
text-align:center;
height:32px;
background-color:#08087b;
padding:2px;
 float:left;

}
#box_legni_grande{
width:620px;
 background-color:#08087b;
 float:left;
 margin-top:2px;
 
}
#box_legni_bianco{
width:190px;
 background-color:#08087b;
 padding:2px;
 margin:2px;
 border:1px solid #08087b;
 float:left;
}

 .break {
    clear:both;
	
}
.striscia{
text-align:center;
margin-bottom:5px;
min-height:30px;
padding:5px;
}


/*************************************************************** box pag prefiniti *************************/

.content_box_prodotto_rosso{
	width:730px;
	float:left;
	background-color: #CC0000;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
}
.content_box_prodotto_marrone{
	width:730px;
	float:left;
	background-color:#663300;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
}
.content_box_prodotto_arancio{
	width:730px;
	float:left;
	background-color: #003399;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
}

.box_prodotto{
	width:240px;
	float:left;
	text-align:center;
	margin-right:3px;
}

.box_prodotto_testo{
	font-family: verdana; 
	color: #fff;
	font-size: 16px;
	padding-top:5px;
	padding-bottom:5px;
	height:70px;
	
}
.box_prodotto_testo a{
	font-family: verdana; 
	color: #fff;
	font-size: 16px;
	text-decoration:underline;
	
}
.box_prodotto_foto{
	width:230px;
	height:153px;
	border:0;
	text-align:center;
}
.box_prodotto_prezzo{
	font-family: verdana; 
	color: #fff;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}

.box_prodotto_descrizione_piccolo{
	background-color:#660000;
	float:left;
	text-align:center;
	margin-right:5px;
	padding:5px;
	height:400px;
	width:232px;
	
}
.box_prodotto_descrizione_medio{
	background-color:#660000;
	float:left;
	text-align:center;
	margin-right:5px;
	padding:5px;
	width:480px;
	
}
.box_prodotto_descrizione_grande{
	background-color:#660000;
	float:left;
	text-align:center;
	margin-right:15px;
	padding:5px;
	width:300px;
	
}
.box_prodotto_descrizione_ambientazioni{
	background-color:#660000;
	float:left;
	text-align:center;
	margin-right:4px;
	margin-bottom:4px;
	padding:5px;
	width:316px;
	
}
.box_prodotto_descrizione_ambientazioni img{
	border:0;
	width:310px;

}
/*************************************************************** box pag industriali *************************/

.content_box_prodotto_marronescuro{
	width:730px;
	float:left;
	background-color: #660000;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
}

.box_prodotto_testo_industriale{
	font-family: verdana; 
	color: #fff;
	font-size: 18px;
	padding-top:5px;
	padding-bottom:5px;
	height:40px;
	
}
.box_prodotto_testo_industriale a{
	font-family: verdana; 
	color: #fff;
	font-size: 18px;
	text-decoration:underline;
	
}
.box_prodotto_foto_industriale{
	width:230px;
	height:153px;
	border:0;
	text-align:center;
}
.prezzo_industriale{
	font-family: verdana; 
	color: #fff;
	font-size: 14px;
	font-weight: bold;
}

.offerta_industriale{
	font-family: verdana; 
	color: #fff;
	font-size: 20px;
	font-weight: bold;
}
/*************************************************************** box pag laminati offerta *************************/

.content_box_prodotto_gialloc{
	width:730px;
	float:left;
	background-color: #FFFF99;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
}
.content_box_prodotto_giallos{
	width:730px;
	float:left;
	background-color: #FFCC33;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
}
.content_box_prodotto_giallino{
	width:730px;
	float:left;
	background-color: #FFFFCC;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
}
.box_prodotto_lungo{
	width:240px;
	float:left;
	text-align:center;
	margin-right:3px;
}

.box_prodotto_foto_laminato{
	width:230px;
	height:80px;
	border:0;
	text-align:center;
}
.box_prodotto_foto_laminato a{
	font-family: verdana; 
	color: #0000CC;
	font-size: 14px;
	text-decoration:underline;
}
.box_prodotto_testo_laminato{
	font-family: verdana; 
	color: #0A0650;
	font-size: 18px;
	padding-top:5px;
	padding-bottom:5px;
	min-height:40px;
	
}
.box_prodotto_testo_laminato a{
	font-family: verdana; 
	color: #0A0650;
	font-size: 18px;
	text-decoration:underline;
	
}
.box_prodotto_testo_laminato a:hover{
	font-family: verdana; 
	color: #0A0650;
	font-size: 18px;
	text-decoration:underline;
	
}
.prezzo_laminato{
	font-family: verdana; 
	color: #FF0000;
	font-size: 14px;
	font-weight: bold;
}

.offerta_laminato{
	font-family: verdana; 
	color: #FF0000;
	font-size: 20px;
	font-weight: bold;
}
/*************************************************************** box pag masselli *************************/
.content_box_prodotto_giallo{
	width:730px;
	float:left;
	background-color: #FFFF33;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
}

/*************************************************************** box pag negozi *************************/

.content_box_negozi_sx{
	width:470px;
	float:left;
	background-color: #0033CC;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
}
.content_box_negozi_dx{
	width:470px;
	float:left;
	background-color: #CC0000;
	text-align:center;
	margin-bottom:10px;
	margin-left:25px;
	padding-bottom:5px;
}
.content_box_negozi_sx_int{
	width:990px;
	float:left;
	background-color: #0033CC;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
	position:relative;
}
.content_box_negozi_dx_int{
	width:990px;
	float:left;
	background-color: #CC0000;
	text-align:center;
	margin-bottom:10px;
	padding-bottom:5px;
	position:relative;
}
.content_foto_negozi{
	background-color:#FED7A0;
	padding:10px;
	margin-bottom:6px;
	height:245px;
	text-align:left;
	padding-bottom:5px;
	position:absolute;
	right:30px;
	top:30px;
	width: 419px;
}
.cella_grigia_negozio_int{
	background-color:#e6e9eb;
	padding:10px;
	margin:15px;
	height:470px;
	text-align:left;
}
.cella_grigia{
	background-color:#e6e9eb;
	padding:10px;
	margin:15px;
	height:290px;
	text-align:left;
}
.cella_gialla{
	background-color:#FFFFCC;
	padding:10px;
	margin:15px;
	height:290px;
	text-align:left;

}
.cella_gialla p, .cella_grigia p, .cella_grigia_negozio_int p{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;

}
.cella_gialla a, .cella_grigia a, .cella_grigia_negozio_int a{
	color: #FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;

}
.cella_beige_moquette{
	background-color:#FED7A0;
	padding:10px;
	margin-bottom:6px;
	height:290px;
	text-align:left;
}
.bordo_bianco{
	border:1px solid white;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.bordo_bianco2{
	border:1px solid white;
	float:left;
	margin-right:25px;
	margin-bottom:25px;
	float:left;
}

/*************************************************************** testi *************************/
.big{
	color: #FF0000;
	font-family: verdana;
	font-size:16px;
	font-weight:bold;
}
.big_rosso{
	color: #FF0000;
	font-family: verdana;
	font-size:30px;
	font-weight:bold;
}

.small{
	color: #FF0000;
	font-family: verdana;
	font-size:13px;
	font-weight:bold;
}

.big_blu{
	color: #000099;
	font-family: verdana;
	font-size:16px;
	font-weight:bold;
}

.small_blu{
	color: #0066FF;
	font-family: verdana;
	font-size:13px;
	font-weight:bold;
}
.verde{
	color: #33FF66;
	font-family: verdana;
	font-size:16px;
	font-weight:bold;
}
.verde_big{
	color: #33FF66;
	font-family: verdana;
	font-size:22px;
	font-weight:bold;
}
.giallo_inclinato, .giallo_inclinato a{
	font-family: "Times New Roman", Times, serif;
	color: #FFFF00;
	font-size: 20px;
	font-style: italic;
	font-weight:bold;
	line-height:1.2em;
}


.nero_inclinato, .nero_inclinato a{
	font-family: verdana;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}
.nero_inclinato a{
	font-family: verdana;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
}
.azzurro, .azzurro a{
	font-family: verdana;
	color: #00ffff;
	font-size: 16px;
	font-weight: bold;
}
.evidenziato, .evidenziato a{
	font-family: verdana;
	color: #FFFF66;
	font-size: 24px;
}
.giallo{
	font-family: verdana;
	color: #FFFF00;
	font-size: 16px;
	font-weight: bold;
}
.giallo a{
	font-family: verdana;
	color: #FFFF00;
	font-size: 14px;
	font-weight: bold;
}
.nero_inclinato a{
	font-family: verdana;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}

.bianco_grande{
	font-family: verdana;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
.bianco_grande a {
	font-family: verdana;
	color: #fff;
	font-size: 18px;
	font-weight: bold;
	text-decoration:underline;
}
.giallo_grande{
	font-family: verdana;
	color: #FFFF00;
	font-size: 32px;
	font-weight: bold;
}
.giallo_grande a {
	font-family: verdana;
	color: #FFFF00;
	font-size: 32px;
	font-weight: bold;
	text-decoration:underline;
}
.giallo_medio{
	font-family: verdana;
	color: #FFFF00;
	font-size: 18px;
	font-weight: bold;
}
.giallo_medio a {
	font-family: verdana;
	color: #FFFF00;
	font-size: 18px;
	font-weight: bold;
	text-decoration:underline;
}

.bianco_grande_inclinato {
	color: #FFFFFF;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	font-family: verdana;
}
.bianco_grande_inclinato a {
	color: #FFFFFF;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	font-family: verdana;
}

 .tit_rosso {
	font-family: verdana;
	color: #FFff00;
	font-size: 13px;
	font-weight: bold;
}
.descrizione_parquet {
	font-family: verdana;
	color: #ffffff;
	font-size:13px;
}
.link_footer{
	font-family: verdana;
	color: #A6E2FF;
	font-size: 14px;
	font-weight: bold;
}
.link_footer a{
	font-family: verdana;
	color: #D5F1FF;
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
}
.bianco{
	color: #ffffff;
	font-family: verdana;
	font-size:14px;
}
.note{
	color: #ffffff;
	font-family: verdana;
	font-size:11px;
	text-align:right;
}

