*{
	margin:0;
	padding:0;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
}
textarea,select,input {font-size:11px;font-family:Tahoma,Arial,Helvetica,sans-serif;
}
.clear   {clear:both;}

html{
	height:100%;
}
body{
	background-color:#D6EEF8;
	background:url('/_img/cielo3.jpg') repeat-x;
	font:normal 11px Tahoma,Arial,Helvetica,sans-serif;
	color:#477890;
	height: 100%;
}
#container{
	width:100%;
	margin:0 auto;
	text-align:left;
	position:relative;
	min-height:100%;
	/*_height:100%;*/
	padding:0px;
}
div#header1 {
	width:912px;position:relative;
}
div#header2 {				
	position:absolute;left:0px;top:0px;background:url('/_img/header_bg.gif');	
	width:912px;height:24px;
	/*filter:alpha(opacity=50);*/
	/*-moz-opacity:.50;*/
	opacity:.50;
}
div#header3 {		
	position:absolute;left:0px;top:0px;
	width:900px;height:18px;
	margin-top:6px;margin-right:6px;margin-left:6px;
	background:url('/_img/header.gif');
}
#bordo_left			{width:6px;float:left;
	/*filter:alpha(opacity=50);*/
	/*-moz-opacity:.50;*/
	opacity:.50;
background-color:white;min-height:500px;}

#bordo_right		{width:6px;float:left;
	/*filter:alpha(opacity=50);*/
	/*-moz-opacity:.50;*/
	opacity:.50;
background-color:white;min-height:500px;}

#content				{width:912px;position:relative;top:24px;}
#content1				{width:900px;float:left;background:white;padding-bottom:10px;min-height:500px;}
div#footer1 {
	width:912px;position:relative;z-index:1000;left:0px;top:24px;
}
div#footer2 {	
	position:absolute;z-index:1000;left:0px;top:0px;
	background:url('/_img/footer_bg.gif');width:912px;height:86px;
	/*filter:alpha(opacity=50);*/
	/*-moz-opacity:.50;*/
	opacity:.50;
}
div#footer3 {		
	position:absolute;z-index:1200;left:0px;top:0px;
	width:900px;height:79px;
	margin-bottom:7px;margin-right:6px;margin-left:6px;
	background:url('/_img/footer.gif');
}
div#footer4 {
	padding:20px;
	color:#666666;
	text-align:left;
}
div#footer_spazio {
	clear:both;
	height:136px;
}
div#footer_contenitore	{
	height:186px;
	position:absolute;z-index:-800;	
	bottom:0px;
	background-color:#004D9F;
	width:100%;
	text-align:center;
	color:white;
}

div#footer	{
	background:url('/_img/strada.jpg') repeat-x;	
	height:186px;
}


#nav		{width:900px;margin-top:10px;margin-bottom:10px;background:url('/_img/menu_bg.png') no-repeat;height:59px;float:right;}
#nav ul {margin:0;overflow:hidden;margin:0 0 0px;	list-style: none;}
#nav li{
	float:left;
	/*_display:inline;*/
	margin:0 0 0 0px;
	padding: 0;
	font-size:1.2em;
}
#nav a {
	display: block;
	color:#1192A7;
  height: 52px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	background: none;
}
#nav span {	position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: url("/_img/menu.png") no-repeat 0 0;}
#nav_1 a	{ width: 112px; }
#nav_2 a	{ width: 118px; }
#nav_3 a	{ width: 98px; }
#nav_4 a	{ width: 113px; }
#nav_5 a	{ width: 96px; }
#nav_6 a	{ width: 88px; }
#nav_7 a	{ width: 116px; }

#nav_1 span	{ background-position: 0px -104px; }
#nav_1.on span	{ background-position: 0px 0px; }
#nav_2 span	{ background-position: -114px -104px; }
#nav_2.on span	{ background-position: -114px 0px; }
#nav_3 span	{ background-position: -230px -104px; }
#nav_3.on span	{ background-position: -230px 0px; }
#nav_4 span	{ background-position: -332px -104px; }
#nav_4.on span	{ background-position: -332px 0px; }
#nav_5 span	{ background-position: -446px -104px; }
#nav_5.on span	{ background-position: -446px 0px; }
#nav_6 span	{ background-position: -544px -104px; }
#nav_6.on span	{ background-position: -544px 0px; }
#nav_7 span	{ background-position: -634px -104px; }
#nav_7.on span	{ background-position: -634px 0px; }

#nav_1 a:focus span, #nav_1 a:hover span	{ background-position: 0px -52px; }
#nav_1.on a:focus span, #nav_1.on a:hover span	{ background-position: 0px 0px; }
#nav_2 a:focus span, #nav_2 a:hover span	{ background-position: -114px -52px; }
#nav_2.on a:focus span, #nav_2.on a:hover span	{ background-position: -114px 0px; }
#nav_3 a:focus span, #nav_3 a:hover span	{ background-position: -230px -52px; }
#nav_3.on a:focus span, #nav_3.on a:hover span	{ background-position: -230px 0px; }
#nav_4 a:focus span, #nav_4 a:hover span	{ background-position: -332px -52px; }
#nav_4.on a:focus span, #nav_4.on a:hover span	{ background-position: -332px 0px; }
#nav_5 a:focus span, #nav_5 a:hover span	{ background-position: -446px -52px; }
#nav_5.on a:focus span, #nav_5.on a:hover span	{ background-position: -446px 0px; }
#nav_6 a:focus span, #nav_6 a:hover span	{ background-position: -544px -52px; }
#nav_6.on a:focus span, #nav_6.on a:hover span	{ background-position: -544px 0px; }
#nav_7 a:focus span, #nav_7 a:hover span	{ background-position: -634px -52px; }
#nav_7.on a:focus span, #nav_7.on a:hover span	{ background-position: -634px 0px; }


#nav2		{width:900px;margin-top:10px;margin-bottom:10px;float:right;background: url("/_img/menu_sotto_bg.png") no-repeat 0 0;}
#nav2 ul {margin:0;overflow:hidden;margin:0 0 0px;	list-style: none;}
#nav2 li{
	float:left;
	/*_display:inline;*/
	margin:0 0 0 0px;
	padding: 0;
	font-size:1.2em;
}
#nav2 a {
	display: block;
	color:#1192A7;
  height: 42px;
	overflow: hidden;
	position: relative;
	cursor: pointer;
	background: none;
}
#nav2 span {	position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: url("/_img/menu_sotto.png") no-repeat 0 0;}
#nav2_1 a	{ width: 95px; }
#nav2_2 a	{ width: 77px; }
#nav2_3 a	{ width: 97px; }
#nav2_4 a	{ width: 114px; }
#nav2_1 span	{ background-position: 0px -84px; }
#nav2_1.on span	{ background-position: 0px 0px; }
#nav2_2 span	{ background-position: -95px -84px; }
#nav2_2.on span	{ background-position: -95px 0px; }
#nav2_3 span	{ background-position: -172px -84px; }
#nav2_3.on span	{ background-position: -172px 0px; }
#nav2_4 span	{ background-position: -269px -84px; }
#nav2_4.on span	{ background-position: -269px 0px; }
#nav2_1 a:focus span, #nav2_1 a:hover span	{ background-position: 0px -42px; }
#nav2_1.on a:focus span, #nav2_1.on a:hover span	{ background-position: 0px 0px; }
#nav2_2 a:focus span, #nav2_2 a:hover span	{ background-position: -95px -42px; }
#nav2_2.on a:focus span, #nav2_2.on a:hover span	{ background-position: -95px 0px; }
#nav2_3 a:focus span, #nav2_3 a:hover span	{ background-position: -172px -42px; }
#nav2_3.on a:focus span, #nav2_3.on a:hover span	{ background-position: -172px 0px; }
#nav2_4 a:focus span, #nav2_4 a:hover span	{ background-position: -269px -42px; }
#nav2_4.on a:focus span, #nav2_4.on a:hover span	{ background-position: -269px 0px; }

.Dahiatsu		{color:#ED1B24;}
.Volvo			{color:#2E338A;}

#loghi_top			{padding:20px;}
#autopiusaronno {float:left;}
#logo_dahiatsu	{float:left;margin-left:180px;width:180px;}
#logo_volvo			{float:left;margin-left:30px;}

#footer4						{color:#666666;font-size:11px;text-decoration:none;}
#footer4 A					{color:#477890;font-size:11px;text-decoration:none;}
#footer4 A:link			{color:#477890;font-size:11px;text-decoration:none;}
#footer4 A:visited	{color:#477890;font-size:11px;text-decoration:none;}
#footer4 A:active		{color:#477890;font-size:11px;text-decoration:none;}
#footer4 A:hover		{color:#477890;font-size:11px;text-decoration:none;}

#ultimi_arrivi					{text-align:left;float:left;padding-right:15px;border-right:dotted 0px #C2C6AF;}
#occasioni							{text-align:left;float:left;padding-left:15px;}
#ultimi_arrivi_tit			{width:401px;text-align:left;float:left;margin-right:15px;background:url('/_img/bg_tit.gif') repeat-x bottom;}
#occasioni_tit					{width:401px;text-align:left;float:left;margin-left:15px;background:url('/_img/bg_tit.gif') repeat-x bottom;}
#news_ticker_testo			{color:white;}

#news_ticker_testo							{color:white;text-decoration:none;}
#news_ticker_testo A						{color:white;text-decoration:none;}
#news_ticker_testo A:link				{color:white;text-decoration:none;}
#news_ticker_testo A:visited		{color:white;text-decoration:none;}
#news_ticker_testo A:active			{color:white;text-decoration:none;}
#news_ticker_testoA:hover				{color:white;text-decoration:underline;}

.box_news						{width:401px;height:121px;}
.box_auto						{width:401px;height:121px;background:url('/_img/autohp_bg.gif');}
.box_auto_foto			{width:111px;float:left;margin:17px;}
.box_auto_testo			{width:230px;float:left;padding-top:17px;}


.box_auto_testo							{color:#666666;font-size:11px;text-decoration:none;}
.box_auto_testo A						{color:#666666;font-size:11px;text-decoration:none;}
.box_auto_testo A:link			{color:#666666;font-size:11px;text-decoration:none;}
.box_auto_testo A:visited		{color:#666666;font-size:11px;text-decoration:none;}
.box_auto_testo A:active		{color:#666666;font-size:11px;text-decoration:none;}
.box_auto_testo A:hover			{color:#666666;font-size:11px;text-decoration:none;}

.titolo							{color:#477890;font-size:13px;font-weight:bold;text-decoration:none;}
.titolopic					{color:#477890;font-size:11px;font-weight:normal;text-decoration:none;}
.prezzo							{color:#ED1B24;font-size:17px;font-weight:bold;text-decoration:none;}

.bordo_foto					{border:solid 1px white;}

A						{color:#477890;font-size:11px;text-decoration:underline;}
A:link			{color:#477890;font-size:11px;text-decoration:underline;}
A:visited		{color:#477890;font-size:11px;text-decoration:underline;}
A:active		{color:#477890;font-size:11px;text-decoration:underline;}
A:hover			{color:#477890;font-size:11px;text-decoration:none;}

TABLE.bordo     {background-color:#477890;} 
TD.head    {padding:5px;background-color:#EAEAEA; color:#000000; font-size:11px;color:#000000;}
TD.colore1   {padding:5px;background-color:#F5F5F5; color:#3D6589; font-size:11px;}
TD.colore1 A				{ font-size:11px;text-decoration:none;color:#3D6589;}
TD.colore1 A:link		{ font-size:11px;text-decoration:none;color:#3D6589;}
TD.colore1 A:visited	{ font-size:11px;text-decoration:none;color:#3D6589;}
TD.colore1 A:active  {color:#3D6589; font-size:11px;text-decoration:none;}
TD.colore1 A:hover  {color:#3D6589; font-size:11px;text-decoration:underline;}
TD.colore2   {padding:5px;background-color:#ffffff;} 
TD.colore2 A			 { font-size:11px;text-decoration:none;color:#00005F} 
TD.colore2 A:hover  {color:#00005F;text-decoration:underline;}
TD.tab { font-size:11px;color:#333D72;background-color:#ffffff;}
TD.tab  A { font-size:11px;color:#00005F;text-decoration:none;}
TD.tab  A:hover {color:#00005F;}