.campo100			{float:left; width:100%; margin-left:-1px; }
.campo95			{float:left; width:95%; margin-left:-1px; }
.campo90			{float:left; width:90%; margin-left:-1px; }
.campo85			{float:left; width:85%; margin-left:-1px; }
.campo80			{float:left; width:80%; margin-left:-1px; }
.campo75			{float:left; width:75%; margin-left:-1px; }
.campo70			{float:left; width:70%; margin-left:-1px; }
.campo60			{float:left; width:60%; margin-left:-1px; }
.campo55			{float:left; width:55%; margin-left:-1px; }
.campo50			{float:left; width:50%; margin-left:-1px; }
.campo45			{float:left; width:45%; margin-left:-1px; }
.campo40			{float:left; width:40%; margin-left:-1px; }
.campo35			{float:left; width:35%; margin-left:-1px; }
.campo34			{float:left; width:34%; margin-left:-1px; }
.campo33			{float:left; width:33%; margin-left:-1px; }
.campo30			{float:left; width:30%; margin-left:-1px; }
.campo25			{float:left; width:25%; margin-left:-1px; }
.campo23			{float:left; width:23%; margin-left:-1px; }
.campo20			{float:left; width:20%; margin-left:-1px; }
.campo18			{float:left; width:18%; margin-left:-1px; }
.campo17			{float:left; width:17%; margin-left:-1px; }
.campo16			{float:left; width:16%; margin-left:-1px; }
.campo15			{float:left; width:15%; margin-left:-1px; }
.campo10			{float:left; width:10%; margin-left:-1px; }
.campo6				{float:left; width:6%; margin-left:-1px; }
.campo5				{float:left; width:5%; margin-left:-1px; }
.campo2				{float:left; width:2%; margin-left:-1px; }

.h80				{height:80px;}

.w100				{width:100%;}
.w99				{width:99%;}
.w95				{width:95%;}
.w90				{width:90%;}
.w80				{width:80%;}
.w70				{width:70%;}
.w60				{width:60%;}
.w50				{width:50%;}
.w40				{width:40%;}
.w35				{width:35%;}
.w30				{width:30%;}
.w25				{width:25%;}
.w20				{width:20%;}
.w10				{width:10%;}
.w5					{width:5%;}



.box_campo th		{font-family: Arial; font-size: 12px; font-weight:bold;color: #333333;}
.box_campo th b		{color: #FF0000;}
.box_campo td		{font-family: Verdana; font-size: 12px; color: #000000;}
fieldset legend		{font-family: Arial; font-size: 12px; color: #333333;}
body 				{background-color:#EAEAEA;margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
.cornice			{ background-image: url(/images/body.gif);padding:7px 0 7px 0;}
.body				{padding: 12px 0 12px 0;}
.logo				{margin-bottom: 12px;}
form				{margin: 0px; padding:0px;}
form.ricerca input,form.ricerca select {font-size:11px;}
form.ricerca .what		{width: 235px; margin:12px 0px 4px 0px;}
form.ricerca .cerca		{width: 140px;}
form.ricerca .submit	{width: 84px;}
form.ricerca 			{padding:7px 0 0 0;}
/*
h1				{margin:0px; font-size: 20px; font-family:Arial, Helvetica;}
h2				{margin:0px; font-size: 12px; font-family:Arial, Helvetica;}
h3				{margin:0px; font-size: 12px; font-family:Arial, Helvetica;}
p				{font-size: 12px; font-family:Verdana, Helvetica;}
/*
.right p		{color: #002266; background-image:url(/images/sep_right.gif); background-position:bottom; background-repeat:repeat-x; padding: 0 0 12px 0; margin:0 0 12px 0;}  
.right p:first-line {font-weight: bold;}
.right img		{margin-bottom: 12px;} 
*/
.right 			{background-color:#FEE0A6; border-top:12px solid #FFFFFF;border-bottom:12px solid #FFFFFF;}
.body	h1				{margin:0px; font-size: 20px; font-family:Arial, Helvetica;}
.body	h2				{margin:0px; font-size: 12px; font-family:Arial, Helvetica;}
.body	h3				{margin:0px; font-size: 12px; font-family:Arial, Helvetica;}
.body	h4				{margin:0px; font-size: 12px; font-family:Arial, Helvetica;}
.body	h5				{margin:0px; font-size: 12px; font-family:Arial, Helvetica; font-weight:normal;}


.comments 				{font-family: verdana, Helvetica; font-size:10px; width:121px; padding:12px 7px 12px 7px ;}
/*.comments 				{font-family: verdana, Helvetica; font-size:10px; width:116px; padding:12px;}*/
p.comments 				{color: #002266; background-image:url(/images/sep_right.gif); background-position:bottom; background-repeat:repeat-x; }  
.right p:first-line		{font-weight: bold;}
p.comments img			{margin-bottom: 12px;} 

.menu_categorie			{margin:4px 0 4px 0; padding:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #EAEAEA; background-color:#FFFFFF;}
.menu_categorie h3		{font-size:14px;margin:0px 7px;}
.menu_categorie b		{font-size:12px;margin:0px 7px;}
.menu_categorie a:link, .menu_categorie a:hover,.menu_categorie a:active,.menu_categorie a:visited		{padding:0 0 0 0px; color: #A60B29;}
.menu_categorie	ul		{margin-top: 2px; margin-bottom:2px;}
.menu_categorie li a:link, .menu_categorie li a:hover, .menu_categorie li a:active, .menu_categorie li a:visited {color: #DB5866;}

.menutop 		{padding: 40px 20px 12px 12px; background-position:top;}
.menutop a		{font-family: Verdana, Helvetica; font-size:12px; color:#000000;}
.footer			{font-family: Verdana, Helvetica; font-size:12px; padding:12px 0 12px 0; border-top:1px solid #EAEAEA;}

.body h1,.body h2,.body h3	{ color: #990033;}

.path			{padding: 7px 0 12px 0; font-size:10px; font-family:Arial;}
.path a			{color: #000000;}

.rotolone 	p	{margin:7px 0 7px 0; font-size: 12px; font-family:Arial, Helvetica;}
.rotolone	h3	{margin:0px; font-size: 12px; font-family:Arial, Helvetica;}
.rotolone	p	a {color:#000000; }
.rotolone	h3	a {color:#990033; }

.rotolone	img	{border:0px;}
.rotolone	{clear: both;}

.caratteristiche			{font-size: 12px; font-family:Arial, Helvetica; padding:0 0 0 0;}
.caratteristiche .colonna	{width: 260px; float: left;}
/*
.disp_a	img 	{margin: 12px 0 0 0;}
.disp_b	img 	{margin: 0 12px 0 0;}
.disp_d	img 	{margin: 0 0 0 12px;}
.disp_e	img		{margin: 0 12px 7px 0;}
.disp_f	img		{margin: 0 0 7px 12px;}
*/
.disp_a	img 	{margin: 7px 12px 7px 0;}
.disp_b	img 	{margin: 7px 12px 7px 0;}
.disp_d	img 	{margin: 7px 0 7px 12px;}
.disp_e	img		{margin: 7px 12px 7px 0; float:left;}
.disp_f	img		{margin: 7px 0 7px 12px; float:right;}

.box2 			{clear: left; width:470px;}

.prezzi			{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:12px;}
.prezzi	.int	{background-color:#FFEFCA; padding:3px;}
.prezzi	.ris	{background-color:#F2CBCE;}
.prezzi h4		{margin:0px; font-size: 12px;}


.sottocategoria	{ width:257px; height:145px; margin: 12px 0 0 12px; float:left; border:1px solid #EAEAEA; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:7px;}
.sottocategoria	h3 {margin:0px; font-size:14px; }

.sottocategoria h3 a:link, .sottocategoria h3 a:hover, .sottocategoria h3 a:active, .sottocategoria h3 a:visited {color:#DB5866;}

.oggetto		{ width:257px; height:145px; margin: 12px 0 0 12px; float:left; border:1px solid #EAEAEA; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:7px;}
.oggetto	h3 	{margin:0 0 3px 0; font-size:14px;}

.oggetto a:link,.oggetto a:active, .oggetto a:visited, .oggetto a:hover{color: #990033}

.oggetto div 	{ padding:0px; margin:0px; clear:left; float:left;}
.noresult	{ width:537px; height:145px; margin: 12px 0 0 12px; float:left; border:1px solid #EAEAEA; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:7px;}
.noresult	h3 {margin:0 0 3px 0; font-size:14px;}

.inizio_pagina { padding-top:12px;}

.codice			{font-family: lucida console; color: #DB5866; font-size:9px}

.errore 		{font-family: Arial; font-size: 12px; }
.errore b		{color: #CC0000;font-weight:bold; }

.l				{text-align:left;}
.r				{text-align:right;}
.c				{text-align:center;}
.j				{text-align:justify;}

.rotolonefaq a			{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; font-weight:bold;}

	.int_list									{padding: 2px 2px 2px 6px;	background-color: #F2CBCE; font-family: Arial; font-size:	11px; color:#000;}
	.int_list_over								{padding: 2px 2px 2px 6px;	background-color: #F2CBCE; font-family: Arial; font-size:	11px; color:#000;}
	.int_list_click								{padding: 2px 2px 2px 6px;	background-color: #F2CBCE; font-family: Arial; font-size:	11px; color:#000;}
	.int_list img, .int_list_over img, .int_list_click img	{ margin: 0 0 0 8px;}

.roto_info { background:#FEE0A6;text-align:center; padding:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #e1c693 ; }
