#fw_box_NegozioChiuso {
	background-color:#FCF4D6;
	border:1px solid #ccc;
	padding:3px 5px;
	font-size:130%;
	width:80%; 
	margin:0 auto; 
	}
#fw_box_ErroreDll { 
	background-color:#FCF4D6;
	padding:8px; 
	margin:4px; 
	width:80%; 
	margin:0 auto; 
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000;
	border:1px solid #ccc;
	}
#fw_content { 
	margin:0 auto;
	/* margin:0;
	max-width:800px; */
	}
#fw_content.fw_prodotto, .fw_carrello {
 	margin:0;
	max-width:800px; 
}
.fw_clear{
	clear:both;
	height:15px;
	}	 
/*############################### Registrazione.asp---->  #fw_register tag --- #fw_register .fw_form_  ###################*/
#fw_register label { 
	display:block;
	margin-top:5px;
	}
#fw_register fieldset { 
	border:0;
	border-top:1px #ccc solid;
	margin:10px 0;
	}
#fw_register legend { 
	font-weight:bold;
	}

#fw_register .fw_form_400 { 
	width:400px;
	}				
#fw_register .fw_form_input { 
	background:#FFFFFF url(/common/i/text-bg.gif) repeat-x scroll 0pt;
	border:1px solid #B5B8C8;
	padding:1px 0 1px 3px;
	}
#fw_register .fw_form_submit_div {
	background-color:#FFFFD8;
	border-top:1px solid #FFDB93;
	margin-top:15px;
	overflow:auto;
	padding:5px 0pt 5px 109px;
	}
#fw_register .fw_form_submit {
	width:113px; 
	height:27px; 
	border:solid 1px #C6D880; 
	color:#529214; 
	background-color:#E6EFC2;
	background-image:url(/common/i/fw_form_submit.gif);
	background-repeat:no-repeat;
	background-position:center left;
	font-weight:bold; 
	}
#fw_register .fw_form_reset {
	width:113px; 
	height:27px; 
	border:0; /*solid 1px #fbc2c4; */
	color:#d12f19; 
	background:none;
	padding-left:20px;
	/* background-color:#fbe3e4;
	background-image:url(/common/i/fw_form_reset.gif);
	background-repeat:no-repeat;
	background-position:center left;
	*/
	font-weight:bold; 
	}
#fw_register .fw_form_normale {
	width:113px; 
	height:27px; 
	border:solid 1px #c2e1ef; 
	color:#336699; 
	background-color:#dff4ff;
	background-image:url(/common/i/fw_form_normale.gif);
	background-repeat:no-repeat;
	background-position:center left;	
	font-weight:bold; 
	}
#fw_register .fw_form_red_txt {
	color:#CC0000;
	}
/*################################################### Fine Registrazione ##################################################*/	

/*######################################## Fiori.asp----> #fw_fiori .fw_fiori_ ###########################################*/
#fw_fiori .fw_fiore_cerca_table { 
	width:500px;
	border:0;
	}		
#fw_fiori .fw_fiore_box { 
	background-image:url(/common/i/box_vert1.gif); 
	width:204px; 
	height:270px; 
	float:left; 
	margin:10px; 
	padding-top:5px;
	background-repeat:no-repeat;
	}
#fw_fiori .fw_fiore_img {
	margin:0 auto; 
	width:90px;
	}
#fw_fiori .fw_fiore_box span {
	display:block; 
	text-align:center; 
	margin:3px auto;
	}	
#fw_fiori .fw_fiore_linea {
	height:1px; 
	width:180px; 
	display:block; 
	margin:5px auto;
	}
#fw_fiori .fw_fiore_disponibilita { 
	width:192px;
	margin:0 auto;
	}
#fw_fiori .fw_fiore_disponibilita td, #fw_fiori .fw_fiore_disponibilita th  { 
	width:16px;
	font-size:10px;
	line-height:9px; 
	padding:0;
	}
#fw_fiori .fw_fiore_disponibilita th span {
	color:#000; 
	text-align:center; 
	display:block;
	}		
#fw_fiori .fw_fiore_disponibilita td span {
	color:#666; 
	text-align:center; 
	display:block;
	}
#fw_fiori div.pagination {
	padding:2px;
	margin:2px;
	}
#fw_fiori div.pagination a {
	padding: 2px;
	margin-right: 2px;
	border: 1px solid #666;
	text-decoration: none;
	font-size:10px; 
	/*color: #666;*/
	}
#fw_fiori div.pagination a:hover {
	padding: 2px;
	margin-right: 2px;
	border: 1px solid #336600;
	color:#000;
	}
#fw_fiori div.pagination a:active { 
	padding: 2px;
	margin-right: 2px;
	border: 1px solid #336600;
	color:#FFF;
	background:#336600;
	}
/*################################################ Fine Fiori ######################################################*/

/* Piante.asp----> #fw_piante */
#fw_piante h1 { 
	
	}
#fw_piante .fw_piante_box { 
	
	width:204px; 
	height:220px;
	float:left; 
	margin:10px; 
	padding-top:5px;
	text-align:center;
	}
#fw_piante div.pagination {
	padding:2px;
	margin:2px;
	}
#fw_piante  div.pagination a {
	padding: 2px;
	margin-right: 2px;
	border: 1px solid #666;
	text-decoration: none;
	font-size:10px; 
	/*color: #666;*/
	}
#fw_piante  div.pagination a:hover {
	padding: 2px;
	margin-right: 2px;
	border: 1px solid #336600;
	color:#000;
	}
#fw_piante  div.pagination a:active { 
	padding: 2px;
	margin-right: 2px;
	border: 1px solid #336600;
	color:#FFF;
	background:#336600;
	}
/*Fine Piante*/

/* Pianta.asp----> #fw_pianta */
#fw_pianta .fw_dettaglio_pianta fieldset {
	padding:10px;
	} 
#fw_pianta .fw_dettaglio_pianta legend {
	font-weight:bold;
	color:#336600;
	}
/*Fine Pianta*/

/*##################################################### Categorie.asp, Categoria.asp, Prodotto.asp ###################################*/

.fw_mostra_carrello { 
	margin:10px 15px;
	}
.fw_nome_prodotto, .fw_desc_prodotto{
	margin:0;
	min-height: 36px; /* min-height for browsers other than IE */
	height: auto !important; /* Override declared height for browsers other than IE */
	height: 36px; /* min-height for IE */
	}
.fw_nome_categoria{
	margin:0;
	}		
.fw_nome_categoria a{
	font-size:1.2em; 
	font-weight:bold;
	}
.fw_desc_categoria{ 
	font-size:1.0em;
	color:#333;
	} 	
.fw_sfumatura_ecom {
	}
.fw_vedi_prodotto {
	background:url(/immagini/ordina.gif) no-repeat scroll top left;
	width:89px;
	height:23px;
	position:relative;
	display:block;
	margin:10px auto; 
	}	
.fw_vedi_prodotto span {
	background:url(/immagini/ordina.gif) no-repeat scroll bottom left;
	display:block;
	position:absolute;
	top:0;
	left:0;
	height:23px;
	width:89px;
	z-index:100;
	}
.fw_vedi_prodotto span:hover {
	cursor:pointer;
	}	
.tabella_prezzi {
	margin-top:10px;
	}
.tabella_prezzi td{
	padding:5px 0px 5px 10px;
	}
.tabella_prezzi td span {
	font-weight:bold;
	font-size:1.1em;
	color:#333;
	}				
.fw_odd {
	background-color:#f3f3f3;
	}
.fw_input_qta {
	background:#FFFFFF url(/common/i/text-bg.gif) repeat-x scroll 0pt;
	border:1px solid #B5B8C8;
	padding:1px 0 1px 3px;
	width:20px;
	font-weight:bold;
	font-size:1.0em;
	}
.fw_img_cat{
	padding-top:10px;
	}
		

/*################################################### Fine #################################################*/
/*################################################ Prodotti in Evidenza ##################################*/

.fw_ProdEvidContent {
	display:inline;
	float:left;
	height:235px;
	margin:10px;
	padding:0px 5px;
	width:170px;
	text-align:center;
	overflow:hidden;
	}
.fw_ProdEvidContent img, .fw_img_cat img, .fw_img_prodotto{
	border:0;
	}				
		
/*################################################ Prodotti in Evidenza ##################################*/
/*################################################ Carrello.asp----> #fw_carrello ##################################*/
#fw_carrello h1 {
	margin:10px auto;
	}
#fw_carrello .fw_input_modifica_qta { 
	width:20px;
	background:#FFFFFF url(/common/i/text-bg.gif) repeat-x scroll 0pt;
	border:1px solid #B5B8C8;
	font-size:1.0em;
	padding:1 2px !important;
	font-weight:bold;
	}	
#fw_carrello .fw_button_modifica_qta { 
	border:1px #BBB solid;
	font-size:0.9em;
	padding:0 2px !important;
	cursor:pointer;
	}	
/*
#fw_carrello .fw_dettaglioProd_qta { 
	width:20px;
	height:18px;
	border:1px #BBB solid;
	font-size:9px;
	padding:2px !important;
	font-weight:bold;
	}
*/
/*############################################## Fine Carrello ##############################################*/

/*############################################## Ricorrenze.asp----> #fw_ricorenze ####################################*/
#fw_ricorrenze h1 { 
	margin:10px auto;
	}
#fw_ricorrenze ul {
	list-style:none;
	border:1px solid #B5B8C8;
	margin-top:15px;
	}
#fw_ricorrenze ul li{
	margin:10px 10px;
	}		
/*############################################## Fine Ricorrenze #############################################*/

/*################################################ Frasi.asp----> #fw_frasi ######################################*/
#fw_frasi h1 { 
	margin:10px auto;
	}
#fw_frasi ul { 
	list-style:none;
	margin-top:15px;
	}
#fw_frasi ul li {
	padding:5px;
	background-color:#FFF;
	} 
#fw_frasi .fw_frasi_dispari{
	background-color:#E9FFE9;
	}	
/*##################################################### Fine Frasi ###############################################*/ 	

/*##################################################### YAV ###############################################*/ 	
#fw_register .c {
	border:solid 1px #c00;
}
 
span.msg_errore_form {
	display:inline;
	color:#c00;
	font-size:11px;
	background-image:url(/common/i/exclamation_c.gif);
	background-position:4px;
	background-repeat:no-repeat;
	padding:1px 0px 1px 22px;
}


/*##################################################### Newsletter ###############################################*/ 		
#fw_newsletter{
	width:80%;
	padding:10px;
	color:#454545;
	}
#fw_newsletter p{
	margin:0;
	}	
#fw_newsletter input{
	margin:5px 0 5px 0;
	}

#frmNewsletter label{
	display:block;
	font-size:0.8em;
	font-weight:bold;
	}
	
#content .msg_help{
	width:80%;
	}
#content #fw_wrap_loc, #fw_wrap_loc p, #fw_wrap_loc ul li span {background-color:#FFF; color:#000;}
#content #fw_wrap_loc{width:95%;}
#content #fw_wrap_loc p {margin:0px;}