/* ---------------------------------------------------
Copyright (c) 2009 - Layoutweb
------------------------------------------------------
------------------- Color Palette --------------------
#e5e5e5
------------------------------------------------------
/* Global Reset
---------------------------------------------------------------------------------------------------------------- */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, abbr, cite, code, em, img, q, small, strike, strong, sub, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #646356;	
	}
/* General
---------------------------------------------------------------------------------------------------------------- */
body {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #646356;
}
a:link, a:visited {
	text-decoration: underline;
	color: #89827d;
}
a:hover {
	text-decoration: none;
	color: #89827d;
}
/* Tooltip social network
---------------------------------------------------------------------------------------------------------------- */
#tooltip {
	position:absolute;
	border:1px solid #666;
	background:#f5f5f5;
	padding:2px 5px;
	color:#696969;
	display:none;
	}	
	
.clear {
clear: both;
}
#container {
margin:auto;
width:960px;
}
#header {
width:960px;
}
#wrapper {
background-image:url(../immagini/sfondo.jpg);
background-repeat:repeat-y;
width:960px;
float:left;
}
#footer {
text-align:center;
width:960px;
}
/* Menu
---------------------------------------------------------------------------------------------------------------- */
#contienimenu{
float:left;
width:100%;
}
.voce-menublu {
background-color: #0b215a;
width: 155px;
height:23px;
font-size:12px;
color:#FFFFFF;
font-family: Arial, Verdana, sans-serif;
margin-right: 6px;
float:left;
text-align:center;
padding-top:12px;
}
.voce-menuazz {
background-color: #3262a9;
width: 155px;
height:23px;
font-size:12px;
color:#FFFFFF;
font-family: Arial, Verdana, sans-serif;
margin-right: 6px;
float:left;
text-align:center;
padding-top:12px;
}

.voce-menuultima {
background-color: #0b215a;
width: 155px;
height:25px;
font-size:12px;
color:#FFFFFF;
font-family: Arial, Verdana, sans-serif;
float:left;
text-align:center;
padding-top:10px;
}
#contienimenu a:link, #contienimenu a:visited {
font-size:12px;
color:#FFFFFF;
font-family: Arial, Verdana, sans-serif;
text-decoration:none;
}
#contienimenu a:hover {
font-size:12px;
color:#ccc5be;
font-family: Arial, Verdana, sans-serif;
text-decoration:none;
}
/* home
---------------------------------------------------------------------------------------------------------------- */
#colonnasx {
background-color: #ccc5be;
width: 553px;
float:left;
padding-left:42px;
padding-right:42px;
}


#colonnadx {
background-color: #ccc5be;
width: 271px;
float:right;
padding-left:42px;
}
#catalogo-home {
background-image: url(../immagini/home/sfondo-catalogo.jpg);
float:left;
width: 637px;
height: 460px;
}


.titolihome {
margin-top:34px;
float:left;
margin-bottom: 15px;
}
.box-categorie2 {
width:112px;
float:left;
background-color:#3366FF;
}
.box-categorie {
width:97px;
float:left;
background-color:#3366FF;
margin-right:10px;
}
 
 .box-categorie .titolo {
font-size:12px;
color:#ccc5be;
font-family: Arial, Verdana, sans-serif;
background-color:#89827d;
height:36px;
width:87px;
float:left;
text-align:right;
padding-right: 10px;
padding-top:40px;
}
 .box-categorie .immagine {
float:left;
}
 .box-categorie .testo {
float:left;
font-size:12px;
color: #646356;
padding:6px;
background-color:#FFFFFF;
width:85px;
text-align:right;
height: 100px;   
}
 .box-categorie .testo-new {
float:left;
font-size:12px;
color: #646356;
padding-top:6px;
padding-bottom:6px;
padding-left:5px;
padding-right:5px;
background-color:#FFFFFF;
width:85px;
text-align:right;
height: 100px;   
}
 .box-categorie a:link,  .box-categorie a:visited{
font-size:12px;
color: #FFFFFF;
text-decoration:none;
font-weight:bold;
}
 .box-categorie a:hover{
font-size:12px;
color: #00215a;
text-decoration:none;
font-weight:bold;
}
 #box-contieni-categorie {
width:488px;
float:left;
padding-left:36px;
}
 #box-occasioniusato {
background-image: url(../immagini/home/sfondo-occ-usato.jpg);
float:left;
width: 553px;
margin-top:30px;
}
.contieniofferta {
float:left;
width: 488px;
padding-left:36px;
}
.contieniofferta .colonnasx {
float:left;
width: 288px;
text-align:right;
font-size:12px;
color: #646356;
text-align:left;
}
.contieniofferta .colonnadx {
float:left;
width: 182px;
}
.contieniofferta .colonnadx img{
float:left;
border: 1px solid #aba690;
}
.contieniofferta .colonnasx .testo{
float:left;
width:180px;
padding-right: 8px;
margin-top:20px;
}
.contieniofferta .colonnasx .prezzo{
float:left;
background-color:#8d8680;
width:90px;
height:35px;
margin-top:94px;
font-size:16px;
color: #FFFFFF;
padding:7px 0px 0px 10px;
line-height:13px;
}
.contieniofferta .colonnasx a:link, .contieniofferta .colonnasx a:visited {
font-size:14px;
color: #f37901;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}
.contieniofferta .colonnasx a:hover {
font-size:14px;
color: #f37901;
text-decoration:underline;
font-weight:bold;
}
 #contieniconfigurator {
width:271px;
float:left;

}


 #contieniconfigurator2 {
width:271px;
float:left;
background-image:url(../immagini/home/configurator.jpg);
}



 #configurator {
width:271px;
height: 212px;
float:left;
text-align:right;
}
 #configurator p {
padding: 40px 25px 0px 25px;
} 
 #contieniconfigurator img {
float:left;
}
 #contieninewsletter {
width:271px;
float:left;
}

 #newsletter {
width:271px;
height: 127px;
float:left;
text-align:right;
background-image: url(../immagini/home/newsletter.jpg);
}
 #newsletter p {
padding: 30px 25px 0px 120px;
} 
 #contieninewsletter img {
float:left;
}
 #occas {
width:271px;
height: 114px;
float:left;
text-align:right;
background-image: url(../immagini/home/occas.jpg);
}
 #occas p {
padding: 20px 25px 0px 140px;
} 
 #contienioccasioni {
width:271px;
float:left;
}
 #contienilogin {
width:246px;
float:left;
background-color: #e5dfda;
padding-left: 25px;
padding-bottom: 20px;
}
#contienilogin input {
width:140px;
margin-top: 10px;
}
#contienilogin input:focus{
background-color: #e5edef; border-color:  #646356;
}
#contienilogin #bottone {
width:50px;
background-color: #ccc5be;
color: #FFFFFF;
}
 #contienilogin p {
 font-size:11px;
 color: #434136;
margin-top: 10px;
}
 #contienilogin p a:link, #contienilogin p a:visited{
 font-size:11px;
 color: #434136;
 text-decoration: none;
}
 #contienilogin p a:hover{
 font-size:11px;
 color: #434136;
 text-decoration: underline;
}
 #contienilogin2 {
background-color: #ccc5be;
padding-left: 25px;
padding-bottom: 20px;
padding-top: 20px;
}
 #contienilogin2 input {
width:140px;
margin-top: 10px;
}
#contienilogin2 input:focus{
background-color: #e5edef; border-color:  #646356;
}
#contienilogin2 #bottone {
width:50px;
background-color: #ccc5be;
color: #FFFFFF;
}
 #contienilogin2 p {
 font-size:11px;
 color: #434136;
margin-top: 10px;
}
 #contienilogin2 p a:link, #contienilogin2 p a:visited{
 font-size:11px;
 color: #434136;
 text-decoration: none;
}
 #contienilogin2 p a:hover{
 font-size:11px;
 color: #434136;
 text-decoration: underline;
}
 #contieninews {
width:271px;
float:left;
background-image: url(../immagini/home/sfondo-news.jpg);
}
 #news {
width:271px;
float:left;
text-align:right;
}
 #contieninews img{
float:left;
}
 #contieninews .singolanews {
margin: 20px 25px 0px 25px;
text-align:right;
} 
 #contieninews .singolanews .titolo {
 background-color:#a49c97;
text-align:right;
margin-bottom:5px;
font-size:12px;
color:#FFFFFF;
padding-right:8px;
}
 #contieninews .singolanews .titolo a:link,  #contieninews .singolanews .titolo a:visited{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
 #contieninews .singolanews .titolo a:hover{
font-size:12px;
color:#FFFFFF;
background-color:#89827d;
display:block;
text-decoration:none;
}
 #contienibanner {
width:271px;
float:left;
}
 .banner1 {
width:128px;
float:left;
margin-bottom: 13px;
}
 .banner2 {
float:right;
margin-bottom: 13px;
}
 .briciole {
float:left;
margin-bottom:30px;
font-size:12px;
color: #0b215a;
}
 .briciole a:link,  .briciole a:visited{
font-size:12px;
color: #88817c;
text-decoration:none;
}
 .briciole a:hover{
font-size:12px;
color: #88817c;
text-decoration:underline;
}
/* azienda
---------------------------------------------------------------------------------------------------------------- */
#colonna-testo-interna {
background-color:#e5dfda;
padding: 20px 30px 35px 35px;
height:900px;
width:488px;
}

#colonna-testo-interna-b {
background-color:#e5dfda;
padding: 20px 30px 35px 35px;

width:488px;

}


#colonna-testo-interna-contatti {
background-color:#e5dfda;
padding: 20px 30px 35px 35px;
float:left;
width:488px;
}
#colonna-testo-interna-contatti li {
list-style: disc;
margin-left: 12px;
}
.titolopag {
background-color:#FFFFFF;
float:left;
height:25px;
width:488px;
}


 .titolopag p{
font-size:18px;
color: #0b215a;
padding: 3px 0px 0px 8px;
float:left;
}

#contieni-nomesconti {
background-color:#FFFFFF;
float:left;
padding-left:10px;
height:25px;
width:140px;
font-size:18px;
color: #0b215a;
}

#contieni-nomesconti a:link, #contieni-nomesconti a:visited {
text-decoration:none;
font-size:18px;
color: #0b215a;
}

#contieni-nomesconti a:hover {
text-decoration:none;
font-size:18px;
color: #0b215a;
}


.titoloconfig {
background-color:#FFFFFF;
float:left;
height:25px;
width:488px;
}
 .titoloconfig p{
font-size:13px;
font-weight: bold;
color: #3877ba;
padding: 5px 0px 0px 8px;
float:left;
}
#titolologin {
width: 246px;
height: 20px;
background-color: #0b215a;
color: #FFFFFF;
text-transform: uppercase;
padding-left: 25px;
padding-top: 5px;
margin-bottom: 3px;
}
#menudx {
float:left;
width:271px;
}
#menudx .voce {
float:left;
height:25px;
width:100%;
margin-bottom: 5px;
background-color: #FFFFFF;
}
#menudx .voce p {
font-size:12px;
color: #0b215a;
padding: 5px 0px 0px 8px;
float:left;
text-transform:uppercase;
}
#menudx .voce p a:link, #menudx .voce p a:visited{
font-size:12px;
color: #0b215a;
float:left;
text-transform:uppercase;
text-decoration:none;
}
#menudx .voce p a:hover{
font-size:12px;
color: #0b215a;
float:left;
text-transform:uppercase;
text-decoration: underline;
}
#colonna-testo-interna .singolanews {
text-align:left;
margin:0px;
} 
#colonna-testo-interna .singolanews .titolo {
 background-color:#a49c97;
text-align:right;
margin-bottom:5px;
font-size:12px;
color:#FFFFFF;
padding-left:8px;
text-align:left;
}
#colonna-testo-interna .singolanews .titolo a:link, #colonna-testo-interna .singolanews .titolo a:visited{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-align:left;
}
#colonna-testo-interna .singolanews .titolo a:hover{
font-size:12px;
color:#FFFFFF;
background-color:#89827d;
display:block;
text-decoration:none;
text-align:left;
}
 .box-categorie2 .titolo {
font-size:12px;
color:#ccc5be;
font-family: Arial, Verdana, sans-serif;
background-color:#89827d;
height:36px;
width:102px;
float:left;
text-align:right;
padding-right: 10px;
padding-top:40px;
}
 .box-categorie2 .immagine {
float:left;
}
 .box-categorie2 .testo {
float:left;
font-size:12px;
color: #646356;
padding:8px;
background-color:#FFFFFF;
width:96px;
text-align:right;
height:90px;    
}
 .box-categorie2 a:link,  .box-categorie2 a:visited{
font-size:12px;
color: #FFFFFF;
text-decoration:none;
font-weight:bold;
}
 .box-categorie2 a:hover{
font-size:12px;
color: #00215a;
text-decoration:none;
font-weight:bold;
}
 .banerini-utility {
float:left;
height:111px;
background-color: #FFFFFF;
width:209px;
border: 1px  #c2bbb6 solid;  
}
 .banerini-utility .titolettino {
 font-size:14px;
text-align:right;
margin-right:35px;
margin-top: 10px;
color: #0b215a;
font-weight:bold;
text-transform: uppercase;  
}
.banerini-utility p {
font-size:11.5px;
text-align:right;
margin: 10px 10px 0px 80px;
line-height:13px;
}
.banerini-utility .titolettino a:link, .banerini-utility .titolettino a:visited  {
font-size:14px;
text-decoration:none;
color: #0b215a;
}
.banerini-utility .titolettino a:hover  {
font-size:14px;
text-decoration:none;
color: #999999;
}
.banerini-config {
float:left;
height:104px;
background-color: #FFFFFF;
width:231px; 
}
.banerini-config p {
font-size:11.5px;
color:#FFFFFF;
text-align:left;
margin: 5px 10px 0px 10px;
line-height:11px;
}
.banerini-config p a:link, .banerini-config p a:visited  {
font-size:11.5px;
font-weight: bold;
text-decoration:none;
color: #FFFFFF;
}
.banerini-config p a:hover  {
font-size:11.5px;
font-weight: bold;
text-decoration:none;
color: #FFFFFF;
}
.elencocatalogo  {
font-size:13px;
text-decoration:none;
color: #0b215a;
list-style:none;
text-transform:uppercase;
}
.elencocatalogo li  {
font-size:13px;
text-decoration:none;
color: #666666;
list-style:none;
padding: 5px 0px 5px 0px;
border-bottom: 1px solid #999999;
}
.elencocatalogo li a:link, .elencocatalogo li a:visited {
font-size:13px;
color: #666666;
text-decoration:none;
list-style:none
}
.elencocatalogo li a:hover {
font-size:13px;
color: #0b215a;
text-decoration:none;
list-style:none
}
#contieniprod {
background-color: #FFFFFF;
width:488px;
float:left;
}
#contienifoto {
float:left;
padding: 10px 0px 10px 10px;
width:350px;
}
#contieniinfo {
float:left;
margin-left:13px;
}
.info {
background-color: #0b215a;
width:105px;
padding: 5px;
margin-bottom:5px;
height:38px;
font-size:11px;
color: #FFFFFF;
text-transform: uppercase;
}
.info a:link, .info a:visited {
font-size:11px;
color: #FFFFFF;
text-decoration:none;
}
.info a:hover {
font-size:11px;
color: #FFFFFF;
text-decoration:none;
}
.infoprezzo {
background-color: #f5833a;
width:105px;
padding: 5px;
margin-bottom:5px;
height:25px;
font-weight:bold;
font-size:12px;
color: #FFFFFF;
text-transform: uppercase;
}
.arancio {
width:97px; 
float:left; 
height:20px; 
text-align:center; 
background-color: #f5833a;
padding-top:8px; 
text-transform: uppercase;
color:#FFFFFF;
font-size:9px;
}
.bianco {
width:97px; 
float:left; 
border-bottom:1px solid #999999; 
height:20px; 
text-align:center; 
background-color:#FFFFFF;
padding-top:5px; 
}
.neutro {
width:97px; 
float:left; 
border-bottom:1px solid #999999; 
height:20px; 
text-align:center;
padding-top:5px; 
}
.arancione {
width:190px; 
float:left; 
height:20px; 
text-align:left; 
background-color: #f5833a;
padding:8px 0px 0px 8px; 
text-transform: uppercase;
color:#FFFFFF;
font-size:12px;
border-top:1px solid #FFF;  
}
.neutro2 {
width:278px; 
float:left; 
height:20px; 
text-align:left; 
padding:8px 0px 0px 8px; 
font-size: 12px;
border-top:1px solid #999999; 
}
.titoloprodotticorrelati { 
background-color: #0b215a;
padding:5px 0px 5px 10px;
width:478px;
font-size:12px;
color: #FFFFFF; 
border-bottom:1px solid #FFF;
float:left;  
}
.prodotticorrelati { 
background-color:#CCCCCC;
padding: 0px 0px 15px 0px;
width:488px; 
float:left; 
}
.nomeproodotto { 
width:98px;
background-color:#666666;
text-align:center;
font-size:12px;
color: #0b215a;
float:left; 
margin-left:15px; 
margin-top:15px;
border:1px solid #999999; 
}
.nomeproodotto p{ 
font-size:12px;
color: #0b215a;
padding: 5px;
line-height:12px;
float:left;  
}
.nomeproodotto  a:link, .nomeproodotto  a:visited { 
font-size:12px;
color: #0b215a;
text-decoration:none;
}
.nomeproodotto  a:hover { 
font-size:12px;
color: #0b215a;
text-decoration:underline;
}
.titologallery { 
background-color: #999999;
padding:5px 0px 5px 10px;
width:478px;
font-size:12px;
color: #FFFFFF; 
float:left; 
}
.gallery{ 
font-size:12px;
color: #0b215a;
padding: 5px;
line-height:12px;
float:left;
margin-top:15px;  
}
.gallery  a:link, .gallery  a:visited { 
font-size:12px;
color: #0b215a;
text-decoration:none;
}
.gallery  a:hover { 
font-size:12px;
color: #0b215a;
text-decoration:underline;
}
.gallery-box { 
width:486px; 
float:left; 
border:1px solid #999999;
padding-bottom:15px;
}
.banerini-occasioni .titolettino a:link,  .banerini-occasioni .titolettino a:visited{ 
font-size:14px;
color: #0b215a;
text-decoration:none;
}
.banerini-occasioni .titolettino a:hover{ 
font-size:14px;
color: #0b215a;
text-decoration:underline;
}
.contienititolettino .titolettino a:link,  .contienititolettino .titolettino a:visited{ 
font-size:14px;
color: #fff;
text-decoration:none;
}
.contienititolettino .titolettino a:hover{ 
font-size:14px;
color: #fff;
text-decoration:underline;
}
.banerini-noleggio .titolettino a:link,  .banerini-noleggio .titolettino a:visited{ 
font-size:12px;
color: #0b215a;
text-decoration:none;
}
.banerini-noleggio .titolettino a:hover{ 
font-size:12px;
color: #0b215a;
text-decoration:underline;
}
.nomeproodottocorrelato { 
width:200px; 
font-size:12px;
color: #0b215a;
float:left; 
margin-left:20px; 
margin-top:15px;
border:1px solid #999999; 
}
.nomeproodottocorrelato img { 
float:left; 
}
.nomeproodottocorrelato p{ 
font-size:12px;
color: #0b215a;
padding: 5px;
line-height:12px;
float:left; 
width:85px;  
}
.nomeproodottocorrelato  a:link, .nomeproodottocorrelato  a:visited { 
font-size:12px;
color: #0b215a;
text-decoration:none;
}
.nomeproodottocorrelato  a:hover { 
font-size:12px;
color: #0b215a;
text-decoration:underline;
}
#caratteristiche select {
width: 280px;
margin-left: 20px;
}
#caratteristiche label {
width: 100px;
font-size:13px;
font-weight:bold;
margin-left: 32px;
display: block;
	float: left;
	margin-top:5px; 
}
#caratteristiche p {
font-size:12px;
float: left;
width: 300px;
margin-left: 24px;
margin-top:5px; 
}
#bottone2 {
width: 70px;
background-color: #FFFFFF;
color: #3262aa;
font-weight: bold;
float: left;
border: #FFFFFF 1px solid;
}
#bottone3 {
width: 70px;
float: right;
background-color: #FFFFFF;
color: #3262aa;
font-weight: bold;
border: #FFFFFF 1px solid;
}
#bottone4 {
width: 70px;
float: right;
background-color: #FFFFFF;
color: #3262aa;
font-weight: bold;
border: #FFFFFF 1px solid;
margin-left: 4px;
}
#bottone5 {
width: 150px;
float: right;
background-color: #FFFFFF;
color: #3262aa;
font-weight: bold;
border: #FFFFFF 1px solid;
margin-left: 4px;
}
.testo-config {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #646356;
}
.testo-config a:link, .testo-config  a:visited {
font-weight:bold;
	text-decoration: underline;
	color: #3262aa;
}
.testo-config a:hover {
font-weight:bold;
	text-decoration: none;
	color: #3262aa;
}
.testo-config2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #646356;
}
.testo-config2 a:link, .testo-config2  a:visited {
font-size: 11px;
font-weight:bold;
	text-decoration: underline;
	color: #3262aa;
}
.testo-config2 a:hover {
font-size: 11px;
font-weight:bold;
	text-decoration: none;
	color: #3262aa;
}
#titolodisegno {
width: 246px;
height: 20px;
background-color: #3262aa;
color: #FFFFFF;
text-transform: uppercase;
padding-left: 25px;
padding-top: 5px;
margin-bottom: 3px;
}
 #contienidisegno {
width:271px;
float:left;
background-color: #e5dfda;
margin-bottom: 3px;
}
 #box-caratteristiche {
	font-size:11px;
width:261px;
float:left;
background-color: #FFFFFF;
padding-top: 30px;
padding-left: 10px;
padding-bottom: 30px;
}
 #caratteristica {
width:124px;
height: 16px;
float:left;
background-color: #3262aa;
padding-top: 5px;
padding-left: 5px;
margin-bottom: 3px;
}
#caratteristica p{
font-size:11px;
color:#FFFFFF;
}
 #valore {
width:124px;
height: 16px;
float:left;
background-color: #e5dfda;
padding-top: 5px;
padding-left: 5px;
margin-bottom: 3px;
}
#valore p {
font-size:11px;
color:#434136;
}
#box-lineabianca {
width:480px;
border-bottom: 1px solid;
border-bottom-color: #FFFFFF;
border-top: 1px solid;
border-top-color: #FFFFFF;
}
#contieni-dati {
width:463px;
float:left;
background-color: #ccc5be;
padding-left: 25px;
padding-bottom: 20px;
padding-top: 20px;
margin-bottom: 3px;
}
#contieni-dati p{
line-height: 1.5;
}

.tutte {
text-align:right;
padding-right:10px;
padding-top:5px;
}

.tutte a:link, .tutte  a:visited {
	text-decoration: none;
	color: #FF6600;
	font-size:14px;
}
.tutte a:hover {
	text-decoration: underline;
	color: #000066;
	font-size:14px;
}



/* stile nuovo box sconti e configurator
---------------------------------------------------------------------------------------------------------------- */


#contieni-box-sconti {
	float:right;
	width:294px;
}



#tutte {
	float:right;
	text-align:right;
	width:300px;
	height:20px;
	padding-right:10px;
	padding-top:5px;
}

#tutte a:link, .tutte  a:visited {
	text-decoration: none;
	color: #FF6600;
	font-size:14px;
}

#tutte a:hover {
	text-decoration: underline;
	color: #000066;
	font-size:14px;
}

 #contieni-pezzoalto {
	width:294px;
	height: 16px;
	float:right;
	background-image:url(../immagini/home/occasioni/occas-alto.jpg);
}

#wrapper-home {
	background-image:url(../immagini/sfondo.jpg);
	background-repeat:repeat-y;
	width:976px;
	float:left;
}

#colonnasx-home {
	background-color: #ccc5be;
	width: 537px;
	float:left;
}

#colonnadx-home {
	width: 271px;
	float:right;
	padding-left:42px;
	padding-right:16px;
}

#colonnadx-home2 {
	width: 271px;
	float:right;
	padding-left:42px;
}

#occas-home1 {
	width:294px;
	height: 150px;
	float:right;
	text-align:right;
	background-image:url(../immagini/home/occasioni/occas-new1.jpg);
}

 #occas-home2 {
	width:294px;
	height: 67px;
	float:right;
	text-align:right;
}

 #testo-occas-home {
	float:right;
	color:#646356;
	line-height:17px;
	padding-right:50px;
	padding-top:45px;
}

 #testo-occas-home a:link,  #testo-occas-home a:visited {
	color:#646356;
	text-decoration:none;
} 

 #testo-occas-home a:hover {
	text-decoration:none;
	color:#646356;
} 

#contieni-img {
	float:left;
	padding-left:30px;
	padding-top:40px;
}

#contieni-sconti {
	float:left;
	border:1px solid #ffffff;
	font-weight:bold;
	width: 147px;
	height:19px;
	padding-top:8px;
}

.voce-menuazz2 {
	background-color: #f47900;
	width: 149px;
	font-weight:bold;
	padding:3px;
	height:29px;
	font-size:12px;
	color:#FFFFFF;
	font-family: Arial, Verdana, sans-serif;
	margin-right: 6px;
	float:left;
	text-align:center;

}


 #configurator a:link, #configurator a:visited {
text-decoration:none;
} 

 #configurator a:hover {
text-decoration:none;
} 

#top {
width:960px;

}


#top_alto {
width:960px;
height:65px;
float:left;

}


#top_alto_logo {
width:316px;
height:65px;
float:left;

}

#top_lingue {
width:644px;
height:65px;
float:left;

}

#top_lingue ul{
	float:right;
	margin-top:10px;
	display:inline;
	list-style:none;

}


#top_lingue li{
float:right;
padding:3px;
margin-right:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#ccc5bd;
color:#0b215a;
text-transform: uppercase;

}

#top_lingue li a:link, #top_lingue li a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ccc5bd;
color:#0b215a;
text-transform: uppercase;
text-decoration: none;

}

#top_lingue li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#ccc5bd;
color:#ffffff;
text-transform: uppercase;
text-decoration: none;

}

#top_sfondo {
width:920px;
height:191px;
background-image:url(../immagini/banner/header_ita.jpg);
padding:20px;
}

.top_sfondo2 {
width:920px;
height:191px;
padding:20px;
}


#contieni_offerta {
float:right;
width:360px;
height:191px;
text-align:right;

}

#titolo_offerta1 {
font-family: 'FuturaStdLight';
color:#FFF;
font-size:27px;
width:360px;
}

#titolo_offerta1 strong{
font-family: 'FuturaStdBold';
color:#FFF;
font-size:27px;
}

#contieni_offerta_sotto {
float:right;
width:360px;
text-align:right;
padding-top:15px;

}

#offerta_foto {
width:126px;
height:94px;
float:right;
border:#FFF 1px solid;

}

#offerta_foto_sx {
width:217px;
float:right;
padding-right:15px;

}

#solo {
width:217px;
float:right;
text-align:right;
font-family: 'FuturaStdLight';
color:#FFF;
text-transform:uppercase;
font-size:17px;
padding-bottom:10px;

}

#scopri {
width:185px;
float:right;
text-align:right;
font-family: 'FuturaStdLight';
color:#FFF;
text-transform:uppercase;
font-size:17px;
background-color:#0b215a;
padding:4px 10px 4px 3px;
line-height:1;

}

#scopri a:link, #scopri a:visited{
text-align:right;
font-family: 'FuturaStdLight';
color:#FFF;
text-transform:uppercase;
font-size:17px;
line-height:1;
text-decoration:none;

}

#scopri a:hover{
text-align:right;
font-family: 'FuturaStdLight';
color:#FFF;
text-transform:uppercase;
font-size:17px;
line-height:1;
text-decoration:none;

}
