body{
	font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:12px;
	/*background-color:#CCCCFF;*/
	background-color: #EAE8E8;
}
h1,h2,h3,ul,li { margin:0px; padding:0px; list-style:none;}
img { border:0px; }

.container {
	background-image:url("../images/vetrina/container.gif");
	background-repeat:repeat-y;
	padding:3px;
	padding-top:0px;padding-bottom:0px;
}
.slider {
	background-image:url("../images/vetrina/slider.gif");
	background-repeat:repeat-x;
	position:relative;
	height:199px;
	border-bottom:1px solid #c1c4cd;
}
.slider h1 {
	font-size:14px;
	margin-left:40px;
	padding-top:10px;
}
.slider_arrow {
	position:absolute;
	width:15px;
	height:110px;
	display:block;
	background-color:#4969b2;
	top:0;
	color:white;
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	padding-top:89px;
	padding-left:5px;
}
#slider_left{
	left:0;
}
#slider_right{
	right:0;
}
.slider ul {
	width:2000px;
}
.slider li {
	float:left;
	width:135px;
	height:160px;
	background-repeat:no-repeat;
	padding:0px;
	text-align:center;
	position:relative;
	margin-right:6px;
}
.slider img {
	width:108px;
	height:81px;
	margin-top:10px;
}
.slider li h1,h2,h3 {
	padding:0px;
	margin:0px;
	font-size:10px;
	font-weight:normal;
}
.slider li h2 {
	margin-left:7px;
	margin-right:7px;
}
.slider h3{
	position:absolute;
	bottom:5px;
	width:135px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#4969b2;
}
.slider_container {
	margin-left:35px;
	margin-right:35px;
	overflow:hidden;
}
.ricerca {
	background-color:#c9cee3;
	position:relative;
	height:65px;
}
.ricerca_inner{
	position:relative;
	top:11px;
	padding-left: 5px;
}

.ricerca_marca {
	left:15px;
}
.ricerca_ordina {
	left:495px;
}
.ricerca_visualizza {
	right:15px;
}
.ricerca select{
	width:120px;
	background-color:transparent;
	border:1px solid silver;
	height:22px;
}
.ricerca_visualizza select{
	width:50px;
}
.annunci{
	padding:30px;
	padding-top:15px;
	position:relative;
	background-color: white;
	/*background-color:#BDC3DC;*/
}
.annunci_trovati{
	color:#00006F;
	font-size:14px;
	position:absolute;
	left:30px;
	top:15px;
}

.annunci_paginazione a {
	color:#00006F;
	margin-left:3px;
	text-decoration:none;
}
.annunci_paginazione a:hover{
	text-decoration:underline;
}
.annunci_paginazione .sel{
	color:black;
	font-weight:bold;
}
#annunci_paginazione_top{
	top:15px;
}
#annunci_paginazione_bottom{
	bottom:15px;
}
.annuncio {
	position:relative;
	margin-top:16px;
	margin-bottom:15px;
	margin-left:1px;
	margin-right:1px;
	height:190px;
	border-bottom:1px solid #c1c4cd;
	padding: 5px;
}
.annuncio:hover{
	margin-top:15px !important;
	margin-left:0px !important;
	margin-right:0px !important;
	background:#f9f9ff;
	border:1px solid #C1C4CD;
	cursor:pointer;
}
.annuncio h1 {
	font-size:18px;
}
.annuncio h1 a {
	color:black;
	text-decoration:none;
}
.annuncio h1 a:hover {
	text-decoration:underline;
}
.annuncio_foto {
	position: absolute;
	width: 166px;
	height: 125px;
	border: 1px solid #C1C4CD;
	top: 28px;
}
.annuncio_prezzo {
	top: 28px;
	position: absolute;
	font-size: 13px;
	color: white;
	background-color: #4969b2;
	text-align: center;
	width: 153px;
	font-weight: bold;
	padding: 4px;
	left: 175px;
}
.annuncio_info {
	top: 28px;
	position: absolute;
	font-size: 13px;
	color: black;
	background-color: #fff886;
	text-align: center;
	width: 100px;
	font-weight: bold;
	padding: 4px;
}
#annuncio_km{ left:338px; }
#annuncio_data{ left:450px; }
#annuncio_kw{ left:562px; width: 100px; }
.annuncio_descrizione{
	padding-left: 170px;
	padding-top: 30px;
	overflow: hidden;
	height: 125px;
}

.annunci_paginazione{
	font-size:14px;
	position:absolute;
	right:30px;
	width:250px;
	text-align:center;
}

.prec{
	position:absolute;
	left:0px;
}
.succ{
	position:absolute;
	right:0px;
}

.arrow{
	width:35px;
	background-color:#ffffd9;
	color:#4969b2;
	font-weight:bolder;
	font-size:24px;
	height:152px;
	position:absolute;
	top:30px;
	z-index:999;
}
.arrow p{
	margin:58px 3px 3px 3px;
}
.left{
	left:0px;
}
.right{
	right:0px;
}
.arrow:hover{
	background-color:#4969b2;
	color:#FFF;
	cursor:pointer;
}
.marca_img{
	border:0px;
	margin:2px;
}
.marca_img:hover{
	border:2px solid #4969b2;
	margin:0px;
}
.tbg{
	background: #4969b2;
}
.f1{
	color: #4969b2;
	font-family: Corbel;
	font-size: 18px;
	font-weight:bold;}
.f2{
	color: #003366;
	font-family: Corbel;
	font-size: 16px;
	}
.f3{
	color: #003366;
	font-family: Corbel;
	font-size: 16px;
	}
table.stats
{text-align: center;
font-family: Corbel;
font-weight: normal;
font-size: 15px;
color: #4969b2;

border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{
	
color: #000;
padding: 4px;
text-align: left;

}

table.stats td.hed
{
background:#BDC3DC;
color: #000046;
padding: 4px;
text-align: left;
border-bottom: 2px #4969b2 solid;
font-size: 16px;
font-weight: bold;} 
.style3 {font-family: Corbel; font-size: 16px; }
.style4 {
	font-family: Corbel;
	font-weight: bold;
	font-size: 16px;
}