body	{ margin:0px; background-color:#D6D6D6; }div		{ padding:0px; margin:0px; border:none; font-family:Verdana, Arial, sans-serif; font-size:12px; /*color:#333333;*/ }img		{ border:0px; }a			{ color:#4A4A4A; }h1		{ margin:0px; padding:0px; display:none; }h2		{ font-size:16px; line-height:20px; margin:20px 0px; color:#4A4A4A; border-bottom:1px solid #C00000; }h3		{ font-size:12px; }h4.titolo_notizia { font-size:11px; margin:0px; padding:10px 0px 0px 0px; }h4.titolo_notizia a { color:#C00000; }input,textarea,select	{ font-family:Verdana,Arial,sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:0px; }form	{ margin:0px; padding:0px; }p			{ padding:0px; margin:20px 0px; line-height:16px; }hr		{ clear:both; border:none; border-bottom:1px solid #000000; }table,tr,td	{ margin:0px; padding:0px; border-collapse:collapse; font-family:Verdana, Arial, sans-serif; font-size:11px; }/* stili contenitori */div#contenitore	{ width:980px; margin:auto; background:url(/immagini/fondo.png) repeat-y; }div#top				{ width:980px; background-image:url(/immagini/fondo_top.png); height:110px; }div#bottom		{ width:980px; font-size:10px; line-height:25px; height:40px; text-align:center; clear:both; background:url(/immagini/fondo_bottom.jpg); }div#corpo			{ width:570px; float:left; padding:15px 15px; background:url(/immagini/back_top_main.png) no-repeat; display:block; }div#sinistro	{ width:160px; height:400px; float:left; padding:10px 0px 70px 10px; background:url(/immagini/scritta_inferiore.jpg) no-repeat center bottom; }div#destro		{ width:200px; height:500px; float:left; padding:0px 0px 15px 0px; padding:0px; background:url(/immagini/fondo_sinistro.jpg) no-repeat 1px bottom; }.riquadro			{ width:580px; margin:10px 0px; padding:10px 10px; float:left; }.riquadro_grey	{ width:580px; margin:10px 0px; padding:10px 10px; float:left; border:1px solid #704124; }/* stili top */ul#menu			{ width:960px; }#menu li		{ width:120px; line-height:22px; list-style-type:none; float:left; background:url(/immagini/back_menu_top.png) no-repeat 0 0; text-align:center; }#menu li a		{ color:#FFFFFF; font-weight:bold; padding-top:5px; }#menu li a:hover{ text-decoration:underline; }/* stile menu laterale sinistro */ul.categorie		{ margin:5px; padding:0px; }.categorie li		{ list-style-type:none; background:url(/immagini/freccina.png) no-repeat 0px 8px; }.categorie li a		{ line-height:20px; margin:0px 10px; }#logo					{ margin:0px; padding:0px; }.lingue				{ text-align:center; }/* stile menu laterale destro */.advertising { padding:10px 0px; text-align:center; width:100%; }/* newsletter */.mailing_nome 	{ width:175px; height:30px; float:left; text-align:right; padding-right:5px; }.mailing_dato 	{ width:390px; height:30px; float:right; }.errore					{ color:#FF0000; font-size:12px; font-weight:bold; }.dati_home			{ width:100%; line-height:18px; padding:3px; }/* corpo centrale */div#testo_home { float:left; width:100%; }.foto_home { float:left; margin:20px 5px 15px 5px; }#corpo img.indice { margin:10px 20px; }/* notizie */hr.notizia			{ border:1px solid white; border-top:1px dashed #4683FF; background-color:#FFFFFF; padding:10px; }img.foto_notizia	{ float:left; margin: 0px 10px 10px 0px; }p.notizia			{ margin:0px; padding:0px; }p.notizia_home		{ margin:0px; }.data				{ text-align:right; width:100%; }/* stile sezione contatti / registrazione */.bottoni		{ padding:10px 0px; text-align:center; }.login			{ line-height:30px; }.etichetta		{ padding-top:15px; }.input 			{  }.privacy		{ line-height:25px; }.rosso			{ font-size:9px; color:#FF0000; font-weight:bold; }/* catalogo */.totale_articoli{ line-height:25px; height:40px; }#articoli li	{ list-style-type:none; line-height:20px; }/* rivenditori */.italia			{ width:270px; float:left; }.rivenditori	{ width:300px; margin-left:270px; padding:0px 0px 0px 10px; }.dati_rivenditori { margin:5px 0px; }/* stili carrello */.totale td		{ border:1px solid #704124; background-color:#ECECEC; line-height:23px; text-align:center; font-weight:bold; }.riga td		{ border:1px solid #704124; }.desc_oggetto	{ width:300px; height:50px; border:1px solid #FFFFFF; }.prez_oggetto	{ width:140px; height:50px; text-align:center; border:1px solid #FFFFFF; }.quan_oggetto	{ width:80px; height:50px; text-align:center; border:1px solid #FFFFFF; }.foto			{ float:left; margin-right:10px; }/* stili marketing */.foto_mk { width:135px; height:135px; float:left; text-align:center; }/* stili vari */.link_importante	{ background:url(/immagini/freccina_nera.png) no-repeat 0px 4px; padding:0px 10px; }.percorso			{ color:#704124; font-size:11px; line-height:20px; height:20px; margin:10px 0px; background:url(/immagini/back_paginazione.png) no-repeat right 0px; background-color:#DDDDDD; }.errore				{ color:#FF0000; font-size:11px; line-height:20px; height:20px; margin:10px 0px; }.paginazione		{ width:100%; text-align:center; line-height:20px; height:20px; clear:both; }.spazio				{ height:20px; }.bandiere img		{ padding:0px 30px; }/* stili amministrazione */div#contenitore_admin	{ width:760px; margin:auto; }#login			{ width:400px; border:1px solid navy; margin:auto; padding-top:50px; background-color:#E8E8E8; }tr.record:hover	{ background-color:#006699; }.record td		{ background-color:#E8E8E8; border:1px solid #FFFFFF; line-height:23px; padding-left:2px; }.intestazioni td{ background-color:#DDDDDD; border:1px solid #FFFFFF; line-height:23px; text-align:center; font-weight:bold; }.admin_top		{ width:760px; height:30px; text-align:center; margin-bottom:20px; }.admin_top a	{ padding-left:5px; padding-right:5px; font-weight:bold; text-transform:uppercase; }.admin_menu		{ line-height:30px; height:30px; }