body {
	margin: 0;
	padding: 0;
	background-color: #E5E5E5;
	text-align: center;
}
#cont {
	display: table-caption;
	width: 992px;
	height: 100%;
	margin: auto;
	padding: 0;
	background-color: #FCF7D2;
}
#wizhsx {
	display: table-caption;
	width: 6px;
	height: 100%;
	margin: 0;
	padding: 0;
	background-image: url('../img/wizhsx.gif');
	vertical-align: top;
}
#cx {
	width: 980px;
	margin: 0;
	padding: 0;
	vertical-align: top;
	background-image: url('../img/site_sf.jpg');
}
#wizhdx {
	display: table-caption;
	width: 6px;
	height: 100%;
	margin: 0;
	padding: 0;
	background-image: url('../img/wizhdx.gif');
	vertical-align: top;
}
#top_sf {
	width: 980px;
	height: 19px;
	background-image: url('../img/top_sf.jpg');
}
#top_fr {
	font: 8pt times;
	color: #E5E5E5;
	padding: 3px 0 0 10px;
}
.pre_load {
	display: none;
}
#top_sf1 {
	width: 980px;
	height: 253px;
	background-image: url('../img/testa.jpg');
}
#site {
	width: 980px;
}
#col_sx {
	float: left;
	width: 193px;
	/*height: 424px;*/
	min-height: 424px;
	background-image: url('../img/sx_3.jpg');
	background-repeat: no-repeat;
	background-position: 0 62px;
}
#col_cx {
	float: left;
	width: 561px;
	min-height: 424px;
	background-image: url('../img/cx_2.jpg');
	background-repeat: no-repeat;
	background-position: 0 27px;
}
#col_dx {
	float: left;
	width: 225px;
}
#motore {
	width: 193px;
	height: 34px;
	margin: 0;
	padding: 0;
	background-image: url('../img/sx_2.jpg');
}
#cx_testa {
	width: 561px;
	height: 28px;
	background-image: url('../img/cx_1.jpg');
}
#cx_testa1 {
	width: 560px;
	height: 27px;
	text-align: center;
}
#cx_testa_fr {
	font: 14pt times;
	color: #FAFAF8;
	letter-spacing: 2px;
	padding: 3px 0 0 10px;
}
.news {
	width: 211px;
	height: 101px;
	background-image: url('../img/news1.jpg');
}
.news a {
	text-decoration: none;
}
#logo {
	width: 211px;
	height: 185px;
	background-image: url('../img/logo.jpg');
}
#logo_fr {
	padding: 52px 89px 0 10px;
	font: 9pt times;
	color: #000;
	text-align: right;
}
#logo_fr1 {
	padding: 2px 89px 0 3px;
	font: 8pt times;
	color: #000;
	text-align: right;
}
#logo_fr2 {
	padding: 2px 89px 0 5px;
	font: 8pt times;
	color: #000;
	text-align: right;
}
#logo_fr3 {
	padding: 0 70px 0 5px;
	font: 8pt times;
	color: #000;
	text-align: right;
}
#logo_fr3 a {
	color: #333;
	text-decoration: none;
}
#piede {
	clear: left;
	width: 950px;
	height: 14px;
	background-color: #E2DEBE;
	margin: 0 0 20px 15px;
}
.cat {
	font: 10pt tahoma;
	color: #3D506E;
	margin: 6px 10px 6px 15px;
}
.cat a {
	font: 10pt tahoma;
	color: #3D506E;
	text-decoration: none;
}
.cat_sp {
	margin: 0 0 0 15px;
}
.pt1 {
	width: 5px;
	height: 5px;
	margin: 11px 0 0 8px;
	background-color: #A60D0D;
}
.n_date {
	font: 7pt tahoma;
	color: #4C4C4C;
	padding: 1px 3px 0 0px;
}
.n_tit {
	font: bold 10pt tahoma;
	color: #456283;
	line-height: 14px;
	padding: 1px 3px 0 22px;
}
.n_sttit {
	font: 10pt tahoma;
	color: #4C4C4C;
	padding: 1px 3px 0 22px;
}
.n_testo {
	font: 8pt tahoma;
	color: #4C4C4C;
	padding: 1px 3px 5px 22px;
}

/* NOVITA IN HOME*/
.nv_box {
	clear: both;
	width: 530px;
	margin: 0 15px 0 15px;
}
.nv_sx {
	float: left;
	width: 330px;
	text-align: right;
	margin: 0 0 5px 0;
}
.nv_sx a {
	text-decoration: none;
}
.nv_dx1 a {
	text-decoration: none;
}
.nv_dx {
	float: right;
	width: 200px;
	text-align: right;
	margin: 0 0 5px 0;
}
.nv_sx1 {
	float: left;
	width: 200px;
	text-align: left;
	margin: 0 0 5px 0;
}
.nv_dx1 {
	float: right;
	width: 330px;
	text-align: left;
	margin: 0 0 5px 0;
}
.nv_sp {
	clear: both;
	width: 530px;
	height: 5px;
	margin: 0 0 0 15px;
	border-top: solid 1px #444;
}
.pt2 {
	width: 5px;
	height: 5px;
	margin: 0 0 2px 10px;
	background-color: #A60D0D;
}
.pt3 {
	width: 5px;
	height: 5px;
	margin: 0 10px 2px 0;
	background-color: #A60D0D;
}
.nv_sp1 {
	margin: 5px 0 5px 0;
}
.nv_img {
	border: solid 1px #425877;
}
.nv_tit {
	font: bold 14pt tahoma;
	color: #3F5270;
}
.nv_codice {
	margin: 10px 0 0 0;
	font: 9pt tahoma;
	color: #4C4C4C;
}
.nv_anno {
	margin: 2px 0 0 0;
	font: 9pt tahoma;
	color: #4C4C4C;
}
.nv_descr {
	margin: 15px 0 0 0;
	font: 9pt tahoma;
	color: #4C4C4C;
}
.nv_prezzo {
	font: 14pt tahoma;
	color: #425877;
}
.nv_contatto {
	float: left;
	margin: 10px 0 0 0;
	font: bold 8pt tahoma;
	color: #425877;
}
.nv_scheda {
	float: right;
	margin: 10px 0 0 0;
	font: bold 8pt tahoma;
	color: #425877;
}
.nv_contatto1 {
	float: right;
	margin: 10px 0 0 0;
	font: bold 8pt tahoma;
	color: #425877;
}
.nv_scheda1 {
	float: left;
	margin: 10px 0 0 0;
	font: bold 8pt tahoma;
	color: #425877;
}

/*lista categorie*/
#cat_testa {
	width: 560px;
	height: 28px;
	background-image: url('../img/cat_cx_1.jpg');
}
#cat_testa_sx {
	float: left;
	font: bold 12pt tahoma;
	color: #3D506E;
	padding: 3px 0 0 8px;
}
#cat_testa_dx {
	float: right;
	font: 8pt tahoma;
	color: #3D506E;
	padding: 8px 12px 0 0;
}
#cat_testa_dx a {
	color: #3D506E;
	text-decoration: none;
}
#cat_corpo {
	width: 560px;
}
.pt4 {
	width: 5px;
	height: 5px;
	margin: 0 0 2px 0;
	background-color: #A60D0D;
}
.corpo_sottocat {
width: 550px;
margin: 0px;
padding: 0px;
margin: 0 0 0 8px;
}
.td_corpo_sottocat {
margin: 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
.sottocat {
float: left;
width: 176px;
margin: 0 5px 0 0;
padding: 0px;
text-align: center;
}
.sottocat_nome {
width: 176px;
height: 25px;
margin: 0;
padding: 2px 0 2px 0;
text-align: center;
background-color: #8196B3;
}
.sottocat_dett {
width: 176px;
height: 25px;
margin: 0 0 10px 0;
padding: 0;
text-align: center;
background-color: #DAD7BE;
}
.dett_img {
margin-top: 5px;
}
a.sct_link {font: 14pt verdana;color: #fff;text-decoration: none;}
.sottocat_img {
border: solid 1px #455B7A;
}
.sottocat_sp_or {
clear: both;
width: 538px;
height: 4px;
margin: 0 0 10px 1px;
background-image: url('../img/cat_sp_or.gif');
}
.cat_img_prod {
	width: 79px;
	height: 79px;
	border: solid 1px #3D506E;
}
.cat_prod1 {
	clear: both;
	width: 550px;
	margin: 8px 0 0 10px;
}
.cat_prod2 {
	float: left;
	width: 81px;
}
.cat_prod3 {
	float: left;
	width: 450px;
	height: 79px;
	margin: 0 0 0 10px;
	background-color: #FDFAE1;
	border: solid 1px #B2B2B2;
}
.pt5 {
	width: 5px;
	height: 5px;
	margin: 0 2px 0 5px;
	background-color: #A60D0D;
}
.pt6 {
	width: 5px;
	height: 5px;
	margin: 0 5px 2px 10px;
	background-color: #A60D0D;
}

/* Lista prodotti */
.corpo_prodotti {
width: 545px;
margin: 0;
padding: 0;
}
.prodotti1 {
	clear: left;
	width: 545px;
	margin: 8px 0 0 2px;
	padding: 0;
}
.td_prodotti {
margin: 0;
padding: 0;
vertical-align: top;
}

/* Scheda articolo*/
#corpo_articolo {
width: 545px;
margin: 5px 0 0 6px;
padding: 0;
}
#articolo1 {
	background-color: #8297B3;
	font: 13pt tahoma;
	color: #fff;
	padding: 0 0 0 10px;
}
#art_sx {
	font: 13pt tahoma;
	color: #fff;
	padding: 0 4px 0 0;
	vertical-align: top;
}
#art_dx {
	font: 13pt tahoma;
	color: #fff;
	padding: 0 0 0 0;
	vertical-align: top;
}
#art_img {
	/*width: 271;
	height: 271;*/
}
.pt7 {
	width: 5px;
	height: 5px;
	margin: 0 5px 2px 5px;
	background-color: #A60D0D;
}

/* PAGINA DI NEWS */
#nws_01 {
	margin: 8px 8px 0 8px;
	background-color: #FDFAE1;
	border: solid 1px #B2B2B2;
}
.nws_tit {
	height: 25px;
}
#nws_03 {
	float: left;
	font: bold 12pt tahoma;
	color: #405676;
	padding: 3px 0 0 5px; 
}
.pt8 {
	width: 5px;
	height: 5px;
	margin: 10px 0 0 5px;
	background-color: #A60D0D;
}
.nws_04 {
	clear: both;
	width: 100%;
	height: 8px;
	margin: 0; 
	background-image: url('../img/nws_01.gif');
}
#nws_05 {
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}
.nws_06 {
	width: 17px;
	background-color: #DAD7BE;
	vertical-align: top;
}
.nws_07 {
	clear: left;
	width: 100%;
	height: 10px;
	margin: 0; 
	background-color: #DAD7BE;
}
#nws_08 {
	vertical-align: top;
}
#nws_02 {
	float: left;
	padding: 0 5px 5px 5px; 
}
#nws_09 {
	float: left;
}
.pt9 {
	width: 5px;
	height: 5px;
	margin: 6px 5px 0 10px;
	background-color: #A60D0D;
}
#nws_sttit {
	clear: left;
	font: 10pt tahoma;
	color: #4c4c4c;
}
#nws_data {
	clear: left;
	font: 7pt tahoma;
	color: #4c4c4c;
	margin: 2px 0 0 0;
}
#nws_testo {
	clear: left;
	font: 8pt tahoma;
	color: #4c4c4c;
	margin: 3px 0 0 0;
}
.pt10 {
	width: 5px;
	height: 5px;
	margin: 0 10px 2px 10px;
	background-color: #A60D0D;
}

/* MOTORE DI RICERCA INTERNO*/
#mdr_00 {
	clear: left;
	height: 20px;
	margin: 10px 0 10px 10px;
}
#mdr_01 {
	float: left;
	font: bold 10pt tahoma;
	color: #4c4c4c;
}
#mdr_02 {
	float: left;
	width: 260px;
	font: bold 10pt tahoma;
	color: #A60D0D;
	border: solid 1px #999;
}
#mdr_03 {
	padding: 0 0 0 5px;
}
#mdr_04 {
	clear: left;
	font: 9pt verdana;
	color: #4c4c4c;
	margin: 10px 10px 0 10px;
}
#mdr_05 {
	clear: left;
	font: bold 10pt tahoma;
	color: #466789;
	margin: 10px 10px 0 10px;
	text-align: center;
}
#mdr_06 {
	margin: 10px 0 0 7px;
}
#mdr_07 {
	width: 339px;
	height: 37px;
	margin: 0;
	padding: 0;
	background-image: url('../img/mdr_01.jpg');
}
#mdr_08 {
	margin: 10px 0 0 110px;
}

/* CHI SONO */

#chi01 {
	margin: 9px 0 10px 9px;
}
#chi02 {
	margin: 0 0 10px 9px;
	font: 10pt tahoma;
	color: #4c4c4c;
}
.chi03 {
	color: #946337;
}
.pt11 {
	width: 5px;
	height: 5px;
	margin: 0 5px 2px 0;
	background-color: #A60D0D;
}

/* DOVE SIAMO */
#dove01 {
	margin: 9px 0 10px 9px;
}
#dove02 {
	float: left;
	margin: 0 10px 10px 0;
}
#dove03 {
	float: left;
	margin: 0 0 10px 9px;
	font: 10pt tahoma;
	color: #4c4c4c;
}
#dove04 {
	font: 10pt tahoma;
	color: #445D7D;
}
#dove05 {
	font: 8pt tahoma;
	color: #445D7D;
}
#dove06 {
	width: 200px;
	height: 30px;
	margin: 13px 0 12px 120px;
	font: bold 11pt tahoma;
	color: #4c4c4c;
	background-color: #FDFAE1;
	text-align: center;
	border: solid 1px #B2B2B2;
}
#dove07 {
	padding: 5px 0 0 0;
}

/* SERVIZI */

#serv01 {
	margin: 26px 0 10px 9px;
}

