.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: 11px; font-weight:bold;color: #333333;}
.box_campo th b		{color: #FF0000;}
.box_campo td		{font-family: Verdana; font-size: 12px; color: #000000;}

.box_campo2 th		{font-family: Arial; font-size: 10px; font-weight:bold;color: #333333;}
.box_campo2 th b	{color: #FF0000;}
.box_campo2 td		{font-family: Verdana; font-size: 10px; color: #000000;}
.infoutente			{border: 1px solid #cccccc; background-color: #FFFFE1; padding:10px; font-size: 12px;}


body 						{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; /*background-image:url(../images/bg_body2.gif);*/}
#videolinea					{width:993px; font-family:verdana; font-size:11px; color:#333333;}
.bg_body_puntini			{background-image:url(../images/bg_body_puntini.gif); background-position:top right; background-repeat:no-repeat;}
#top						{height: 90px; background-image:url(../images/bg_top2.jpg); padding:0 20px 0 0;}
#top a img					{ border:0px;}

#navbartop					{height: 24px; background-image:url(../images/bg_navbar2.gif); background-repeat: no-repeat; padding:0 15px;}


#navbartop a:link,#navbartop a:hover,#navbartop a:visited,#navbartop a:active		{color: #FFFFFF; font-family:Arial; font-size:12px; font-weight:bold; text-decoration:none; }

#navbartop a.customerarea	{padding: 0 10px 0 20px; background-image:url(../images/customerarea.gif); background-repeat:no-repeat; background-position:left; border-right:1px solid #87d9f7; }
#navbartop a.mycart			{padding: 0 10px 0 20px; background-image:url(../images/mycart.gif); background-repeat:no-repeat; background-position:left; margin-left:5px; }

#navbartop a.mynews			{padding: 0 10px 0 25px; background-image:url(../images/news.gif); background-repeat:no-repeat; background-position:left; border-right:1px solid #87d9f7; }
#navbartop a.companyprofile	{padding: 0 10px 0 15px; background-image:url(../images/companyprofile.gif); background-repeat:no-repeat; background-position:left; border-right:1px solid #87d9f7;margin-left:5px; }
#navbartop a.contactus		{padding: 0 10px 0 22px; background-image:url(../images/contactus.gif); background-repeat:no-repeat; background-position:left; margin-left:5px; }

#bodyleft					{width:245px; background-image:url(../images/bordo_bodyleft.gif); background-repeat:no-repeat; background-position: 100% 0; padding:7px; background-color:#FFFFFF;}

#bodyleft .box				{width:244px; /*background:#ccc;*/}
#bodyleft .sep				{background-image:url(../images/sep_bodyleft.gif); background-position:bottom; background-repeat:repeat-x;}
/*
#bodyleft ul.menu			{ margin:0px; padding:0px; list-style:none;}
#bodyleft ul.menu li		{ margin:10px 0; padding:0px;}
*/
#bodyleft ul.menu			{ margin:0px; padding:0px; list-style:none;}
#bodyleft ul.menu li		{ margin:1px 0; padding:0px; /*background:#00aeef; padding:3px;*/}

/*
#bodyleft ul.menu li a		{ text-decoration:none; font-weight:bold; width:215px; padding:3px;} 
#bodyleft ul.menu li:hover	{ margin:1px 0; padding:0px; background:#FFF; padding:3px;}
#bodyleft ul.menu li:hover a{ color: #00aeef; text-decoration:none; font-weight:bold; width:220px;} 
*/
.menu_left					{background:#00aeef; color: #fff !important; text-decoration:none; font-weight:bold; width:220px;padding:3px; display:block} 
.menu_left_over				{background:#FFF; color: #00aeef !important; text-decoration:none; font-weight:bold; width:220px;padding:3px; display:block} 

#bodycenter 				{background-color:#FFFFFF;}
#bodycenter .sep			{background-image:url(../images/sep_bodycenter.gif); background-position:top; background-repeat:repeat-x;}
#bodycenter .box			{width:530px;}

#bodyemail 					{background-color:#FFFFFF;font-family:verdana; font-size:11px; color:#333333;}
#bodyemail .sep				{background-image:url(../images/sep_bodycenter.gif); background-position:top; background-repeat:repeat-x;}
#bodyemail .box				{width:700px;}

#bodyright					{width:180px;background-color:#FFFFFF;}
#navbarbottom				{height: 13px; background-image:url(../images/bg_navbarbottom.gif); background-repeat:repeat-x; background-color:#FFFFFF;}
#bottom td					{padding: 7px; font-size:10px; font-family:verdana;}
#bottom a:link,#bottom a:hover,#bottom a:visited,#bottom a:active {color: #333333;}
.spacer						{width: 530px; height:0px; clear:left; font-size:1px;}
.w100						{width:100%;}

h1,h2,h3,h4					{margin: 0px; font-family:sans-serif;}
h1							{font-size:20px; margin-top:5px;}
h2							{font-size:16px; margin-bottom:5px;}
h3							{font-size:14px;}
h4							{font-size:12px; margin-left: 7px;}

.punto						{margin-right: 7px; margin-left: 3px;}

.gruppi						{width:100px; height:100px;font-family:arial;font-size:9px; text-align:center; vertical-align:bottom; cursor:pointer; float:left; margin:2px 6px 2px 0; text-decoration:none; padding-top:2px; background-repeat:no-repeat;}
a:visited .gruppi			{color: #0000FF;}

.marchi						{width:84px; height:84px;font-family:arial;font-size:10px; text-align:center; vertical-align:bottom; cursor:pointer; float:left; margin:1px; text-decoration:none; background-color:#FFFFFF; border:1px solid #D4D4D4;}
a:visited .marchi			{color: #0000FF;}

.categorie					{width:100%; font-family:arial;font-size:10px; vertical-align:bottom; cursor:pointer; float:left; margin:4px;}
.logo_mini					{margin-right: 7px;}


.news						{width:164px; margin-top:14px; }
.topnews					{font-family:verdana; font-size:10px; font-weight:bold; border-bottom:1px solid #d5d5d5; padding:5px; background-image:url(../images/bg_news_top.gif); background-position:top; background-repeat:no-repeat;}
.bodynews					{font-family:verdana; font-size:10px; padding:5px;background-image:url(../images/bg_news_body.gif); background-position:bottom; background-repeat:no-repeat;}
p							{margin:3px 7px 3px 7px; font-size:11px;}
.box						{font-size:11px;}

.articoli h2 a:link,.articoli h2 a:hover,.articoli h2 a:visited,.articoli h2 a:active		{color: #333333;}
.composizione h2 a:link,.composizione h2 a:hover,.composizione h2 a:visited,.composizione h2 a:active		{color: #333333;}
.composizione p				{ margin-left:0px;}
.art						{font-size: 12px;}
.quick a					{color: #666666;}
.path						{background-image:url(../images/bg_path.gif); background-position:bottom; background-repeat:repeat-x; padding: 0 0 10px 0; font-size:10px; font-family:Arial;}
.path a						{color: #000000;}
.articoli					{/*border-top:1px solid #EAEAEA;*/background-image:url(../images/bg_cate.gif);}
.articoli td				{border-bottom:1px solid #EAEAEA;}
.clear						{clear:both;}

.cate						{border-top:1px solid #EAEAEA; background-image:url(../images/bg_cate.gif);}
.cate h2 a:link,.cate h2 a:hover,.cate h2 a:visited,.cate h2 a:active		{color: #333333;}
.cate a:link,.cate a:hover,.cate a:visited,.cate a:active {color: #0000FF;}

.link						{border-top:1px solid #EAEAEA;}
.link h2 a:link,.link h2 a:hover,.link h2 a:visited,.link h2 a:active		{color: #333333;}
.link a:link,.link a:hover,.link a:visited,.link a:active {color: #0000FF;}

.marchio, .marchio a		{color: #990000; font-weight:bold; font-family:arial;}
a:visited.marchio 			{color: #AD3333; font-weight:bold;font-family:arial;}

.codice, .codice a			{color: #333333; font-weight:bold; font-family:lucida console;}
a:visited.codice			{color: #5C5C5C; font-weight:bold;font-family:lucida console;}

.descrizion, .descrizion a	{color: #000000;}
a:visited.descrizion		{color: #333333;}

.prezzo, .prezzo a			{color: #006600;}
a:visited.prezzo			{color: #338533;}

.noprezzo, .noprezzo a			{color: #006600; font-size:10px; text-decoration: line-through;}
a:visited.noprezzo				{color: #338533;}

.prezzoriservato, .prezzoriservato a	{color: #FF0000;}
a:visited.prezzoriservato				{color: #FF0000;}

.prezzoofferta, .prezzoofferta a		{color: #FF00BA;}
a:visited.prezzoofferta					{color: #FF00BA;}

.int_list_web							{ background-color:#FFFFFF; padding:5px; border-bottom:2px solid #cccccc; border-right: 2px solid #cccccc; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; font-size:11px; }
.ris_list_web							{ padding:3px; font-size:12px; border-bottom:3px solid #ffffff; }

.l			{text-align:left;}
.c			{text-align:center;}
.r			{text-align:right;}

.button										{width: 20%;}
.errore		{font-size: 11px;}

.bordo		{border: 1px solid #cccccc;}

.blu		{color: #00AEED;}
.rosso		{color: #CC0000;}
.verde		{color: #009900;}

.paginazione	{ background-color:#FFFFFF; border:1px solid #D5D5D5; padding:10px ; font-family:verdana; font-size:10px;font-weight:normal;}

.paginazione a	{color: #000000; font-weight:normal;}


.coming_soon_videolinea_system	{ font-family: verdana;}

.ling		{ /*background-color: #CCCCCC;*/ font-size:10px; background-image: url(/images/ling.gif); background-repeat:repeat-x; background-position: 0 23px}
.ling_cont	{ width:100%; /*border-bottom:1px solid #d6d6d6;*/ height: 23px; background-image:url(/images/ling_bg.gif); background-repeat:repeat-x; }
.ling_on	{ background-color:#FFF; width:205px; float:left; text-align:center; padding:5px 0; border:1px solid #d6d6d6;border-bottom:1px solid #FFF; margin:0 0 0 5px;}
.ling_off	{ background-color:#eeeeee; width:205px; float:left; text-align:center; padding:5px 0; border:1px solid #d6d6d6; margin:0 0 0 5px;}

.ling_on a, .ling_off a { color: #666;}

.ling_clear	{ clear:left; height:0px; overflow:hidden; font-size:0px;}
.ling_int	{ border-left: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6; padding: 10px 10px;}
.ling_int select { float:right; font-size:11px; width:205px;}

form { margin:0px; padding:0px;}
.usato {background-image:url(/images/used.gif); background-repeat:no-repeat;}
.noresults	{ background:#efefef; border:1px solid #ccc; padding:30px; text-align:center;}

#ricerca select, #ricerca input { font-size:9px; margin-top:3px;}
#ricerca select					{ width:100%;}

.articolo_usato{
	position:absolute;
	margin:0 0 !important; 
}
