body {
	margin:0;
	padding:0;
	background:url(/img/headbg.jpg) repeat-x 0 48px #dadada;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
td {
	vertical-align:top;
}

h1,h2,h3,h4,h5,p {
	margin:0;
	padding:0;
	font-weight:normal;
}

h3
{
color:#E6511E;
}

a.linkino {
	text-decoration: none;
	color:#343434;
}

a.linkino:hover {
	text-decoration: underline;
	color:#343434;
}

a {
	text-decoration:underline;
}

.riservata a {
	text-decoration:none;
	color:#000000;
}

.riservata a:hover {
	text-decoration: underline;
	color: #666666;
}
a:hover {
	text-decoration:none;
}
*:active {
	outline:none;
}
*:focus {
	-moz-outline-style:none;
}
img, div, li {
	behavior:url(/img/pngfix/iepngfix.htc);
}
img {
	border:none;
	*display:block;
}
.img_list_cat{
	border:1px solid #e85b20;
	width:300px;
}
#topoverlay {
	width:100%;
	min-width:1000px;
	position:fixed;
	*position:absolute;
	overflow:hidden;
	height:34px;
	padding:16px 0 0;
	background:url(/img/topoverlay.png) repeat-x;
	_background:#000;
	top:0;
	left:0;
	z-index:100;
	font-size:11px;
	color:#919191;
}
	#topoverlay .alignleft {
		float:left;
		display:inline;
		width:490px;
		padding:0 0 0 10px;
	}
		#topoverlay .alignleft a {
			color:#dadada;
		}
	#topoverlay .alignright {
		float:right;
		display:inline;
		width:490px;
		padding:0 10px 0 0;
		text-align:right;
	}
		#topoverlay .alignright a {
			color:#fac91f;
		}
.chiodo {
	margin:0 auto;
	width:1000px;
}
.quadro {
	margin:0 auto;
	float:left;
	display:inline;
	width:1000px;
}
#head {
	margin:48px 0 0;
	padding:12px 0 0;
	float:left;
	display:inline;
	height:118px;
	width:1000px;
}
#logo {
	float:left;
	display:inline;
	padding:0 25px 0 0;
	border-right:1px solid #bebebe;
}
	#logo a {
		background:url(/img/logomotoin.png) no-repeat;
		text-indent:-9999px;
		display:moz-inline-box;
		display:inline-block;
		float:left;
		width:350px;
		height:103px;
		text-decoration:none;
	}
#ads {
	text-align:right;
	color:#f6f6f6;
	float:left;
	display:inline;
	width:620px;
	height:103px;
	line-height:25px
}
.miniads {
	float:left;
	display:inline;
	margin:0 10px 10px 0;
	padding:0;
	width:495px;
	/*height:72px;*/
	height:57px;
	overflow:hidden;
	/*background:#000;*/
}
	.miniads td {
		padding:0;
		width:495px;
		height:54px;
		vertical-align:middle;
	}
#menu {
	padding:0;
	margin:0;
	float:left;
	display:inline;
	height:52px;
	width:1000px;
	position:relative;
	z-index:11;
	text-transform:uppercase;
}
	#menu li {
		float:left;
		list-style:none;
		position:relative;
		z-index:10;
	}
	#menu li.backLava, .menu li.backLava {
		background:url(/img/hovermenu.jpg) repeat-x top;
		position:absolute;
		z-index:9;
	}
	#menu li a {
		text-decoration:none;
		font-size:14px;
		line-height:32px;
		color:#f6f6f6;
		display:block;
		padding:10px 20px;
		z-index:10;
		position:relative;
	}
	#menu a.selected {
		color:#fac91f;
	}
.corpo {
	float:left;
	display:inline;
	width:1010px;
	padding:10px 0;
}
	.titolo {
		font-weight:bold;
		font-size:28px;
		line-height:34px;
		padding:0 0 5px;
		color:#e6511e;
	}
	.titoletto {
		font-weight:bold;
		font-size:22px;
		line-height:25px;
		padding:0 0 5px;
		color:#000;
	}
	.venditore {
		font-weight:bold;
		font-size:17px;
		line-height:20px;
		padding:0 0 5px;
		margin:0 0 10px;
		color:#000;
		border-bottom:1px solid #171717;
	}
	.top {
		display:block;
		float:left;
		*clear:both;
		*float:inherit;
	}
	.colonna.meta {
		margin:0;
		border:none;
		width:495px;
		padding:0 10px 0 0;
		float:left;
		display:inline;
	}
	.colonna.terzo {
		margin:0;
		border:none;
		width:431px;
		float:left;
		display:inline;
	}
	.colonna.terzino {
		margin:0;
		border:none;
		width:289px;
		float:left;
		display:inline;
	}
	.colonna.doppioterzo {
		margin:0;
		padding:0;
		border:none;
		width:252px;
		float:left;
		display:inline;
	}
	.colonna .meta, .top .meta {
		width:493px;
		border:1px solid #acacac;
		float:left;
		display:inline;
		margin:0 10px 10px 0;
		padding:0;
	}
	.colonna .terzo {
		width:420px;
		border:1px solid #acacac;
		float:left;
		display:inline;
		margin:0 9px 10px 0;
	}
	.colonna .terzino {
		width:278px;
		border:1px solid #acacac;
		float:left;
		display:inline;
		margin:0 9px 10px 0;
	}
	.colonna .doppioterzo {
		width:243px;
		border:1px solid #acacac;
		float:left;
		display:inline;
		margin:0 0 10px 0;
	}
	
	.colonna .dueterzi {
		width:750px;
		border:1px solid #acacac;
		float:left;
		display:inline;
		margin:0 0 10px 0;
	}
	#vetrina {
		height:320px;
		overflow:hidden;
	}
		#vetrina .titolo {
			width:107px;
			height:34px;
			background:#000;
			color:#fff;
			padding:10px 15px 7px;
			z-index:9;
			font-size:23px;
			line-height:35px;
			position:relative;
		}
		#vetrina ul {
			margin:0;
			padding:0;
			list-style:none;
		}
		#vetrina .slides {
			overflow:hidden;
			width:369px;
			margin:-51px 0 0 0;
			z-index:8;
			float:left;
			display:inline;
			z-index:5;
		}
		#vetrina .caption {
			overflow:hidden;
			width:369px;
			position:relative;
			margin:-80px 0 0 0;
			z-index:8;
			float:right;
			display:inline;
		}
		#vetrina .slides li {
			width:369px;
			height:320px;
			float:left;
		}
		#vetrina .caption li {
			width:349px;
			height:60px;
			float:left;
			background:url(/img/captionbg.png) no-repeat;
			color:#fac91f;
			font-size:12px;
			line-height:18px;
			text-align:right;
			padding:10px;
		}
		#vetrina .caption li a{
			color:#fac91f;
		
		}
		#vetrina .slides-nav {
			width:124px;
			float:left;
			display:inline;
			z-index:9;
			position:relative;
			z-index:10;
		}
		#vetrina .slides-nav span {
			display:block;
			height:44px;
			padding:0;
			margin:0;
			border-bottom:1px solid #acacac;
			border-right:1px solid #acacac;
		}
		#vetrina .slides-nav a {
			display:block;
			padding:6px 10px;
			line-height:15px;
			outline:none;
			font-size:11px;
			color:#343434;
			text-decoration:none;
			height:32px;
			width:102px;
			background:#ededed;
		}
			#vetrina .slides-nav a:hover {
				color:#000;
				background:#d9d9d9;
			}
			#vetrina .slides-nav span.on a {
				background:url(/img/slidetabcurrent.png) no-repeat left;
				border:none;
				padding-right:25px;
				margin:0 0 0 -1px;
				color:#000;
				position:relative;
			}
	#slideannuncio {
		padding:1px 1px 0;
		background:#171717;
		float:left;
		display:inline;
	}
		#slide img {
			.position:absolute;
			position/*\**/:absolute\9;
			*position:static;
		}
		#slideannuncio ul {
			margin:0;
			padding:0;
		}
		#slideannuncio #slide {
			padding:17px;
			border-bottom:1px solid #000;
			overflow:hidden;
		}
		#slideannuncio #slide li {
			width:458px;
			height:326px;
			list-style:none;
			margin:0;
			padding:0;
		}
		#slideannuncio #thumb {
			overflow:hidden;
			height:74px;
		}
		#slideannuncio #thumb li {
			float:left;
			display:inline;
			list-style:none;
			margin:0;
			padding:0;
		}
		#slideannuncio #thumb a {
			border:1px solid #171717;
			width:109px;
			height:74px;
			float:left;
			display:inline;
		}
		#thumbs {
			float:left;
			display:inline;
			width:444px;
			height:74px;
			overflow:hidden;
		}
		#slideannuncio img#prev {
			float:left;
			display:inline;
			cursor:pointer;
		}
		#slideannuncio img#next {
			float:left;
			display:inline;
			cursor:pointer;
		}
		#slideannuncio #thumb a.activeSlide {
			border:1px solid #e85b20;
		}

	.bianco {
		background:#fff;
	}
	.grigio {
		background:#ededed;
	}
	.title {
		width:100%;
		float:left;
		display:inline;
	}
		.bianco .title {
			background:url(/img/traccia.jpg) bottom repeat-x #ededed;
		}
		.grigio .title {
			background:url(/img/traccia.jpg) bottom repeat-x #c8c8c8;
		}
			.bianco .titolo {
				text-decoration:none;
				border:1px solid #acacac;
				border-bottom:none;
				display:moz-inline-box;
				display:inline-block;
				float:left;
				padding:10px 20px;
				font-weight:bold;
				font-size:17px;
				line-height:20px;
				background:#fff;
				margin:5px 0 0 5px;
				color:#343434;
			}
			.grigio .titolo {
				text-decoration:none;
				border:1px solid #acacac;
				border-bottom:none;
				display:moz-inline-box;
				display:inline-block;
				float:left;
				padding:10px 20px;
				font-weight:bold;
				font-size:17px;
				line-height:20px;
				margin:5px 0 0 5px;
				background:#ededed;
				color:#09a3d8;
			}
			.recenti a, .simili a {
				color:#000;
				text-decoration:none;
			}
			.recenti .titoletto, .simili .titoletto {
				text-transform:uppercase;
				display:block;
				font-weight:bold;
				font-size:13px;
				line-height:normal;
			}
			.rosso .titolo {
				color:#e6511e;
			}
			.rosso .titoletto, .rosso .titoletto a {
				color:#e6511e;
			}
			.top .bianco .titolo {
				font-size:22px;
				line-height:35px;
				padding:5px 20px;
			}
		.box {
			display:block;
			float:left;
			margin:0;
			padding:10px;
		}
		
		.catalog img {
			border:1px solid #CCCCCC;
			padding:3px;
			margin-bottom:5px;
		}
		
		.dueterzi .box {
			display:block;
			float:left;
			margin:0;
			padding:10px;
			width:730px;
		}
		.doppiomezzo .box {
			display:block;
			float:left;
			margin:0;
			padding:5px;
		}
		.overflow {
			height:250px;
			width:250px;
			overflow:auto;
			margin:10px 0;
			padding:0 10px;
		}
		.top .box {
			display:block;
			float:left;
			margin:0;
			padding:20px 10px 24px;
		}
		.meta .box label {
			height:20px;
			display:block;
			clear:both;
			padding:3px 0 0 8px;
			*padding:10px 0 0 8px;
		}
		.doppioterzo .box label {
			height:15px;
			display:block;
			clear:both;
			padding:0 0 0 8px;
			*padding:7px 0 0 8px;
		}
		.testo {
			background:url(/img/inputtesto.jpg) no-repeat;
			width:224px;
			height:24px;
			display:block;
			float:left;
		}
			.testo input {
				background:none;
				border:none;
				padding:0;
				width:220px;
				height:20px;
				padding:4px 0;
				margin:0;
				text-indent:10px;
				font-size:12px;
				float:left;
				display:inline;
			}
			
		.testolittle {
			background:url(/img/inputtestolittle.jpg) no-repeat;
			width:112px;
			height:24px;
			display:block;
			float:left;
		}
			.testolittle input {
				background:none;
				border:none;
				padding:0;
				width:110px;
				height:20px;
				padding:4px 0;
				margin:0;
				text-indent:10px;
				font-size:12px;
				float:left;
				display:inline;
			}
			input.cerca {
				background:url(/img/cerca.jpg) no-repeat;
				cursor:pointer;
				float:right;
				display:block;
				width:108px;
				height:26px;
				padding:0;
				border:0;
				margin:22px 0 0;
			}
			
			input.invia {
				background:url(/img/invia.png) no-repeat;
				cursor:pointer;
				float:right;
				display:block;
				width:108px;
				height:26px;
				padding:0;
				border:0;
				margin:22px 0 0;
			}
		#news .titoletto {
			color:#09a3d8;
			font-size:13px;
			line-height:normal;
			font-weight:bold;
		}
		#news .titoletto a {
			color:#09a3d8;
			text-decoration:none;
		}
			.newspic .titoletto {
				font-size:11px;
			}
			#news {
				font-size:11px;
			}
			.news {
				float:left;
				display:inline;
				margin:10px 0 0;
				padding:0 0 10px;
				border-bottom:1px solid #acacac;
				width:259px;
			}
			.list {
				float:left;
				display:inline;
				margin:10px 0 0;
				padding:0 0 10px;
				border-bottom:1px solid #acacac;
				width:730px;
			}
			.doppioterzo .news {
				width:222px;
			}
			.news img {
				float:left;
				display:inline;
				margin:5px 5px 0;
				border:1px solid #000;
				vertical-align:bottom;
			}
			.news a {
				color:#2c2c2c;
				text-decoration:none;
			}
			a.hover img {
				border:1px solid #999;
			}
			a.hover {
				color:#999;
			}
			#news .titoletto a.hover, .rosso .titoletto a.hover {
				color:#999;
			}
		ul.recenti, ul.simili, ul.partners {
			margin:0;
			padding:0;
			display:block;
		}
			.recenti li, .simili li {
				list-style:none;
				border-bottom:1px solid #acacac;
				display:block;
				margin:10px 0;
				line-height:18px;
			}
			.recenti img, .simili img {
				margin:0 5px 5px 0;
				border:1px solid #000;
			}
			.partners li {
				list-style:none;
				display:block;
				margin:10px 9px;
			}
			.partners img {
				border:1px solid #acacac;
			}
		#marcasearch div {
			float:left;
			display:inline;
			width:398px;
		}
			#marcasearch div table {
				width:398px;
				padding-bottom:15px;
			}
		p.naviga {
			display:block;
			background:url(/img/navigabg.jpg) repeat-x center;
			height:29px;
		}
		.rank {
			width:115px;
			height:95px;
			float:left;
			display:inline;
			overflow:hidden;
			padding:5px 0 0;
		}
			.rank img {
				display:block;
			}
			.rank a {
				color:#000;
				text-decoration:none;
			}
#footer {
	background:url(/img/bottom.jpg) top repeat-x #171717;
	float:left;
	display:inline;
	width:100%;
	min-width:1000px;
	padding:0 0 20px 0;
}
	#footer .alignleft {
		float:left;
		display:inline;
		width:490px;
		padding:15px 0 15px 10px;
		color:#b8b8b8;
	}
		#footer .alignleft a {
			color:#b8b8b8;
			text-decoration:none;
		}
	#footer .alignright {
		float:right;
		display:inline;
		width:490px;
		padding:15px 10px 15px 0;
		text-align:right;
		color:#fac91f;
	}
		#footer .alignright a {
			color:#fac91f;
			text-decoration:none;
		}
		#footerlink {
			text-align:center;
			padding:30px 0;
			color:#b8b8b8;
			display:block;
			clear:both;
		}
			#footerlink a{
				color:#b8b8b8;
				text-decoration:none;
			}
			#footerlink a:hover {
				text-decoration:underline;
			}
#tire {
	#display:none;
}


/* SUPERFISH */
/*** ESSENTIAL STYLES ***/
.menu ul {
	position:absolute;
	top:-999em;
	width:200px;
	text-align:left;
	padding:0;
	margin:0;
	text-transform:none;
}
.menu ul li {
	width:100%;
	padding:0;
	margin:0;
}
#menu li li a {
	color:#fac91f;
	font-size:13px;
	padding:10px 20px;
	margin:0;
	line-height:normal;
}
#menu li li a.odd {
	background:url(/img/submenunero.png);
}
#menu li li a.odd:hover {
	background:#000;
}
#menu li li a.even {
	background:url(/img/submenugrigio.png);
}
#menu li li a.even:hover {
	background:#4e4e4e;
}
.menu li:hover {
	visibility:inherit; /* fixes IE7 'sticky bug' */
}
.menu li:hover ul,
.menu li.sfHover ul {
	left:0;
	top:50px; /* match top ul list item height */
	z-index:99;
}
ul.menu li:hover li ul,
ul.menu li.sfHover li ul {
	top:-999em;
}
ul.menu li li:hover ul,
ul.menu li li.sfHover ul {
	left:10em; /* match ul width */
	top:0;
}
ul.menu li li:hover li ul,
ul.menu li li.sfHover li ul {
	top:-999em;
}
ul.menu li li li:hover ul,
ul.menu li li li.sfHover ul {
	left:10em; /* match ul width */
	top:0;
}
/*_____ SELECT _____*/
/*==================================
remove default focus style
====================================*/
:focus {outline:none;}

.js ul.newList {left:-9999px;}

/*==================================
red curvy example
====================================*/
ul.newList * {margin:0; padding:0; color:#000000; list-style:none; text-decoration:none}
ul.newList {margin:-2px 0 0; padding:0; list-style:none; color:#000; width:222px; background:#fff; position:absolute;  border:1px solid #ccc; left:0; overflow:auto; z-index:9999;}
.mezzo ul.newList {margin:-2px 0 0; padding:0; list-style:none; color:#000; width:106px; background:#fff; position:absolute;  border:1px solid #ccc; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:224px; color:#000; height:24px; padding:0; float:left; background:url(/img/select.jpg) no-repeat; margin:0 0 10px; cursor:pointer;}
.mezzo .newListSelected {width:108px; color:#000; height:24px; padding:0; float:left; background:url(/img/selectmezzo.jpg) no-repeat; margin:0 0 10px; cursor:pointer;}
.newListSelected span {width:224px; display:block;}
.mezzo .newListSelected span {width:108px; display:block;}
ul.newList li {padding:3px 8px;}
.selectedTxt {width:204px; overflow:hidden; height:16px; padding:4px 10px;}
.mezzo .selectedTxt {width:88px; overflow:hidden; height:16px; padding:4px 10px;}
.hiLite {background:#1aafe0!important; color:#fff!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:pointer;}
.newListSelFocus {background-position:0 -24px; cursor:pointer;}
.mezzo .newListSelFocus {background-position:0 -24px; cursor:pointer;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


/* Tabs
----------------------------------*/
.ui-tabs { padding:0; margin:0; }
.ui-tabs .ui-tabs-nav { list-style:none; position:relative; padding:0; margin:0; }
.ui-tabs .ui-tabs-nav li { position:relative; float:left; padding:0; margin:4px 0 0 5px; }
.ui-tabs .ui-tabs-nav li a { text-decoration:none; border:1px solid #acacac; display:moz-inline-box; display:inline-block; float:left; padding:10px 20px; font-weight:bold; font-size:17px; line-height:20px; background:#dadada; color:#343434 }
.ui-tabs .titolo { text-decoration:none; border:none; display:inline; float:left; font-weight:bold; font-size:17px; line-height:20px; background:none; margin:5px 0 0; color:#343434; padding:10px; *padding:5px 10px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor:text; background:#fff;border-bottom-color:#fff;   }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor:pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding:0; display:block; border-width:0; background:none; }
.ui-tabs .ui-tabs-hide { display:none !important; }

.tabs .odd td {
	background:#ededed;
}
#contattoannuncio input.input {
	background:#fff;
	border:3px solid #c8c8c8;
	width:280px;
	height:20px;
	padding:8px 0 0;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
#contattoannuncio textarea {
	background:#fff;
	border:3px solid #c8c8c8;
	display:block;
	width:350px;
	height:90px;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}
#contattoannuncio input.submit {
	background:url(/img/invia.jpg) no-repeat top left;
	cursor:pointer;
	width:108px;
	height:26px;
	display:block;
	border:none;
	padding:0;
	margin:10px 0 0;
}
#schedaannuncio td {
	padding:5px;
}
#schedaannuncio .odd td {
	background:#ededed;
}
#schedaannuncio td.odd {
	font-weight:bold;
	color:#000;
}
div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;
	display:none;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:100;
		border-color:#000;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(img/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #000;
	background-color: #FFF;
	margin:-19px 0 0 19px;
}
ul.pagination {
	margin:10px 0 15px;
	padding:0 10px;
	float:left;
	display:inline;
	width:700px;
}
.pagination li {
	float:left;
	display:inline;
	list-style:none;
	margin:0 1px;
}
.pagination a {
	text-decoration:none;
	padding:2px 4px;
	color:#09a3d8;
}
.pagination a:hover {
	background:#ddd;
}
.pagination .current a {
	padding:2px 2px;
	background:none;
	color:#171717;
	cursor:text;
}
.lista th {
	background:#ededed;
	padding:10px 5px;
	text-align:left;
}
.lista td {
	padding:10px 5px;
	text-align:left;
	vertical-align:top;
}
.lista thead, .lista tfoot {
	font-weight:bold;
	font-size:11px;
}
.lista thead a, .lista tfoot a {
	color:#e6511e;
}
	.lista thead a:hover, .lista tfoot a:hover, .lista tbody .buttons a:hover {
		text-decoration:none;
	}
	.lista thead a.giu, .lista tfoot a.giu {
		padding-left:12px;
		background:url(/img/giu.png) no-repeat 0 3px;
	}
	.lista thead a.su, .lista tfoot a.su {
		padding-left:12px;
		background:url(/img/su.png) no-repeat 0 3px;
	}
.lista th {
	text-align:left;
	vertical-align:top;
	padding:5px;
	border-bottom:1px dotted #ccc;
}
.lista tfoot td {
	text-align:left;
	vertical-align:top;
	padding:5px;
}
.lista tbody td {
	padding:10px 5px 0;
	vertical-align:top;
}
.lista tbody .buttons td {
	padding:0 5px 5px;
	vertical-align:top;
	font-size:11px;
	border-bottom:1px dotted #ccc;
}
.lista tbody .buttons a {
	color:#e6511e;
	text-decoration:underline;
}
.lista tbody td .modello {
	font-weight:bold;
	font-size:110%;
	text-decoration:none;
	color:#000;
	background:#c3f0ff;
	border-bottom:1px solid #0dbaf5;
}
.lista tbody td .modello:hover {
	background:#73d7fa;
}
.lista tbody {
	border-bottom:1px dotted #ccc;
}
.lista img {
	padding:0;
	margin:0;
}

.gallery {
	background:url(/img/galleryicon.png) no-repeat left center;
	padding:0 0 0 28px;
	margin:7px 10px 0 0;
	float:left;
	display:inline;
	line-height:19px;
}
.visualizza {
	background:url(/img/visualizza.png) no-repeat left center;
	padding:0 0 0 23px;
	margin:7px 10px 0 0;
	float:left;
	display:inline;
	line-height:19px;
}
.edit {
	background:url(/img/edit.png) no-repeat left center;
	padding:0 0 0 23px;
	margin:7px 10px 0 0;
	float:left;
	display:inline;
	line-height:19px;
}
.delete {
	background:url(/img/delete.png) no-repeat left center;
	padding:0 0 0 23px;
	margin:7px 10px 0 0;
	float:left;
	display:inline;
	line-height:19px;
}
.add_photo{
	background:url(/img/addphoto.png) no-repeat left center;
	padding:0 0 0 23px;
	margin:7px 10px 0 0;
	float:left;
	display:inline;
	line-height:19px;
}
.print{
	background:url(/img/print.png) no-repeat left center;
	padding:0 0 0 23px;
	margin:7px 10px 0 0;
	float:left;
	display:inline;
	line-height:19px;
	text-decoration:none;
	color: rgb(9, 163, 216);
}
.model{
	background:url(/img/moto.png) no-repeat left center;
	padding:0 0 0 30px;
	margin:7px 10px 0 0;
	float:left;
	display:inline;
	line-height:19px;
	text-decoration:none;
	color: rgb(9, 163, 216);
}
.detailsheet{
	background:url(/img/detailsheet.png) no-repeat left center;
	padding:0 0 0 30px;
	margin:7px 10px 0 0;
	float:left;
	display:inline;
	line-height:19px;
	text-decoration:none;
	color: rgb(9, 163, 216);
}
.friends{
	background:url(/img/friends.png) no-repeat left center;
	padding:0 0 0 30px;
	margin:7px 10px 0 0;
	float:left;
	display:inline;
	line-height:19px;
	text-decoration:none;
	color: rgb(9, 163, 216);
}
.usato {
	background:url(/img/usato.png) no-repeat;
	cursor:pointer;
	float:right;
	display:block;
	width:108px;
	height:26px;
	padding:0;
	border:0;
	margin:22px 0 0;
}
.catalog_pari{
	width:350px;
	float:left;
	height:300px;
}
.catalog_dispari{
	width:350px;
	float:right;
	height:300px;
}
.catalogo_text{
	margin:0;
	padding:0;
	font-weight:bold;
}
