body {
/*	scrollbar-face-color: #903A3A;
	scrollbar-highlight-color: #C6241E;
	scrollbar-shadow-color: #C6241E;
	scrollbar-arrow-color: #C6241E;
	scrollbar-base-color: #C6241E;
	scrollbar-track-color: #C6241E;
	scrollbar-darkshadow-color: #C6241E;
	scrollbar-3d-light-color: #C6241E;*/
	background: #CE211A url(/images/px_sf.gif) repeat-x top;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

h1 {
	font-size: 12px;
	color: #A23230;
	font-family: arial,helvetica,verdana,sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 3px;
	letter-spacing: 0px;
	text-align: left;
}
  
h2 {
	font-size: 11px;
	color: #787878;
	font-family: arial,helvetica,verdana,sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: 0px;
	text-align: left;
}
  
h3 {
	font-size: 11px;
	color: #125885;
	font-family: arial,helvetica,verdana,sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: 0px;
	text-align: left;
}
  
p { font-size: 10px; color: #666666; 
  font-family: tahoma,verdana,sans-serif;
  letter-spacing: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right:0px;
  margin-top: 0px;
  text-align :left; }
  
  
  
hr {
	width: 100%;
	color: #557AA0;
	height: 1px;
}
      /* LISTA */
			
	 ul {
	padding: 0px 0px 0px 0px;
	color: #A51E28;
	margin-bottom: 15px;
	margin-left: 25px;
	margin-right: 10px;
	margin-top: 10px;
	list-style-type: none;
	font-weight: normal;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	list-style: url(images/fr2.gif);
}


li {
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: arial,tahoma,verdana,sans-serif;
	letter-spacing: 0px;
	
}
	  
	  /* A */
  
a { color: #7E7E7E; text-decoration: none; }
a:hover { color: #000000; text-decoration: none;}

a.ross { color: #C94200; text-decoration: none;}
a:hover.ross { color: #85131B; text-decoration: none;}

a.azzurro{ color: #125885; text-decoration: none;}
a:hover.azzurro { color: #3280B2; text-decoration: none;}

a.con{ color: #ffffff;
         text-decoration: none;
			display: block; height: 100%;
			background-color: #CA3737;
			width: 100%;
			padding-top: 2px;
			font-family: arial,tahoma,verdana,sans-serif;
			vertical-align: bottom;
			font-size: 11px;
			font-weight: bold;}
a:hover.con { color: #575757; text-decoration: none;
         display: block; height: 100%; 
			background-color: #DDDDDD;
			width: 100%;
			font-family: arial,tahoma,verdana,sans-serif;
			font-size: 11px;
			padding-top: 2px;
			vertical-align: bottom;
			font-weight: bold;}	


 /* CLASSI */

.grigio {
	font-size: 11px;
	color: #7E7E7E;
	font-family: arial,tahoma,verdana,sans-serif;
	letter-spacing: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-weight: bold;
}

.piccolo { font-size: 10px; color: #666666; 
  font-family: tahoma,verdana,sans-serif;
  letter-spacing: 0px;
  margin-bottom: 5px;
  margin-left: 0px;
  margin-right:0px;
  margin-top: 0px;
  text-align :center; }

.img {border-bottom: 1px #999999 solid; 
       border-top: 1px #999999 solid; 
       border-left: 1px #999999 solid; 
       border-right: 1px #999999 solid;} 

.bianco {
	font-size: 11px;
	color: #ffffff;
	font-family: arial,tahoma,verdana,sans-serif;
	letter-spacing: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-weight: bold;
}

.bordo {border-bottom: 2px #B6C1C4 solid; 
       border-top: 2px #B6C1C4 solid; 
       border-left: 2px #B6C1C4 solid; 
       border-right: 2px #B6C1C4 solid;
		 }
.img {border-bottom: 1px #A4A4A4 solid; 
       border-top: 1px #A4A4A4 solid; 
       border-left: 1px #A4A4A4 solid; 
       border-right: 1px #A4A4A4 solid;
		 }	 

	.blu {
	font-size: 11px;
	color: #125885;
	font-family: arial,tahoma,verdana,sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	letter-spacing: 0px;
	font-weight: bold;
	text-align: left;
}	 

.rosso {
	font-size: 11px;
	color: #A51E28;
	font-family: arial,tahoma,verdana,sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	letter-spacing: 0px;
	font-weight: bold;
	text-align: left;
}	 


.rosso_big {
	font-size: 12px;
	color: #A51E28;
	font-family: arial,tahoma,verdana,sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	letter-spacing: 0px;
	font-weight: bold;
	text-align: left;
}

.box_sn_car{
	width:367px;
	height:101px;
	background:url(/images/sf_car_index.gif) repeat-x;
	margin-top:15px;
	float:left;
	clear:both;}
	.foto_sn_car_h{
		background-color:#fff;
		/*width:148px;
		height:80px;
		margin:6px 0 6px 6px;*/
		padding:3px;
		margin:6px 0 0 6px !important;
		margin:6px 0 0 3px;
		overflow:hidden;
		border:2px solid #dcdcdc;
		float:left;}
	.txt_sn_car_h{
		width:190px;
		margin:6px 0 6px 0;
		height:auto !important;
		height:89px;
		min-height:89px;
		float:right;
		font-family: Tahoma, Verdana, Arial, Helvetica;
		font-size:11px;
		color:#666;
		background:url(/images/fr_az.gif) no-repeat bottom right;
		cursor:pointer;}
		.txt_sn_car_h h5{
			font-weight:bold;
			margin:0;
			margin-bottom:6px;
			margin-right:6px;
			text-transform:uppercase;
			font-size:11px;}
		.txt_sn_car_h span{
			color:#900;}
		 
#mercedes{
	width:360px;
	float:left;
	height:auto !important;
	height:400px;
	min-height:400px;
	margin-top:23px;
	padding:3px;
	background-color:#dcdcdc;
	position:relative;}
	
	#mercedes_corpo{
		width:340px !important;
		width:100%;
		padding:10px 10px 0 10px;
		height:auto !important;
		height:400px;
		min-height:400px;
		background-color:#d6f1ff;
		float:left;
		clear:both;}
		.merc_h, #mercedes_corpo p{
			font-family:Arial, Helvetica, sans-serif;
			color:#666;}
			.merc_h{
				font-size:14px;
				font-weight:bold;
				margin-bottom:10px;}
				.promo_merc{
					width:340px;
					height:auto !important;
					min-height:94px;
					height:94px;
					padding-top:10px;
					float:left;
					clear:both;
					border-top:1px solid #ccc;
					margin-bottom:10px;
					}
					.foto_merc_h{
						background-color:#fff;
						padding:3px;
						overflow:hidden;
						border:2px solid #dcdcdc;
						float:left;}
					.txt_merc_h{
						width:150px;
						height:auto !important;
						height:80px;
						min-height:80px;
						float:right;
						background:url(/images/fr_rd.gif) no-repeat bottom right;
						cursor:pointer;}
						.txt_merc_h h5{
							font-weight:bold;
							margin:0;
							margin-bottom:6px;
							font-family:Arial, Helvetica, sans-serif;
							color:#666;
							font-size:11px;
							text-transform:uppercase;}
							.txt_merc_h p span{
								line-height:18px;
								font-weight:bold;
								color:#900;}
#contatti_h{
	width:262px !important;
	width:382px;
	height:54px;
	float:left;
	clear:both;
	background:url(/images/contatti_h.gif) no-repeat;
	margin-top:15px;
	text-align:right;
	padding:0 120px 0 0;
	background-color:#00CC33}
	#contatti_h a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#900;
		line-height:18px;
		font-weight:bold;
		margin-top:10px;
		display:block;
		float:right;}
.txt_serv{
	display:block;
	color:#a23230;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;}

		 /* FORM CONTATTI */

.input {
   	padding-left:3px;
	padding-right:3px;
	color: #000000;
	font-family: tahoma,verdana;
	letter-spacing: 1px;
	font-size: 10px;
	font-weight: normal;
	/*clip: rect( );*/
	width: 220px;
	border: 0px #7e1223 solid;
	background-color: #E8E8E8;
	
}
	
	
.input2 {
    color: #000000;
	font-family: tahoma,verdana;
	font-size: 10px;
	font-weight: normal;
	/*clip: rect( ) ;*/
	width: 50px;
	padding-left:3px;
	padding-right:3px;
	border: 1px #C3C8D0 solid;
	background-color: #E8E8E8;
}


.input3 {
    color: #000000;
	font-family: tahoma,verdana;
	font-size: 10px;
	font-weight: normal;
	/*clip: rect( ) ;*/
	width: 715px;
	height: 50px;
	padding-left:3px;
	padding-right:3px;
	background-color: #E8E8E8;
	border: 0px;
/*	scrollbar-face-color: #D4D4D4;
	scrollbar-highlight-color: #E8E8E8;
	scrollbar-shadow-color: #E8E8E8;
	scrollbar-arrow-color: #E8E8E8;
	scrollbar-base-color: #E8E8E8;
	scrollbar-track-color: #E8E8E8;
	scrollbar-darkshadow-color: #E8E8E8;
	scrollbar-3d-light-color: #E8E8E8;*/
}


.scrivente {
	font-size: 11px;
	color: #666666;
	font-family: arial,tahoma,verdana,sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	letter-spacing: 0px;
	font-weight: bold;
	text-align: left;
}
	
	
.sel { 
	font-size: 7pt; 
    font-family: tahoma,verdana;
	width: 50px; 
	letter-spacing: 1px;
       color: #444444;
	   background-color: #ffffff; 
       border-bottom: 1px #aaaaaa solid; 
       border-top: 1px #aaaaaa solid; 
       border-left: 1px #aaaaaa solid; 
       border-right: 1px #aaaaaa solid;}

#tit_jahreswagen {
	width: 185px;
	height:36px;
	margin:0 0 0 10px;
	background-image:url(images/tit_jahreswagen_occasioni.gif);
}
