html, body{
margin:0px;
padding:0px;
height:100%;
width:100%;
text-align:center;
background-image:url(../images/sfondo.jpg);
background-repeat:repeat-x;
background-position:top center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
position:absolute;
z-index:0;
}
a:link, a:visited{
color:#000000;
text-decoration:underline;
}
a:hover{
color:#FF9E01;
text-decoration:underline;
}

.linkLogo{
position:absolute;
margin-left:-220px;
width:200px;
height:180px;
border:0px;

}

#container{
/*background-image:url(../images/sfondo_container.jpg);*/
/*background-repeat:repeat-y;*/
width: 950px;
margin:auto;
/*height: 100%;*/
z-index:0;
border: 0px solid #10d334;
text-align:left;
/*background-color: #d0dee9;*/
}
/*#top{
height: 168px;
z-index:2;
position:relative;

}*/

#top{
margin:auto;
height: 202px;
width:940px;
position:relative;
z-index:0;
border: 0px solid #318c25;
font-size:10px;
}
#logoTop{
float:left;
margin-top:6px;
}
#logoTop img{
border: 0px;
}
#indirizzoTop{
float:right;
margin-top:12px;
}
.menuNavigazione{
padding:0;
margin:0;
margin-left:30px;
top:28px;
border: 0px solid #10d334;
height:12px;
clear:both;
position:relative;

/*float:right;*/
/*width:900px;*/
}
.menuNavigazione ul{
margin:0;
padding:0;
/*padding-right:20px;*/
}
.menuNavigazione li{
margin:0;
padding:0;
padding-left:25px;
padding-right:25px;
list-style-type:none;
display:inline;
float:left;
height:12px;
border-left:1px solid #fff;
/*margin-top:30px;*/
}
.menuNavigazione .ultima{
border-right:1px solid #fff;
}
.menuNavigazione a{
white-space:nowrap;
/*padding-left:15px;
padding-right:15px;*/
line-height:12px;
/*height:80px;*/
display:block;
/*margin-top:-30px;*/
color:#fff;
text-decoration:none;
font-weight:bold;
}
.menuNavigazione a:link,
.menuNavigazione a:visited{
color:#fff;
text-decoration:none;

}
.menuNavigazione a:hover{
color:#ff9c00;
text-decoration:none;
}

#menuFlash
{
margin-top:45px;
position: absolute;
z-index:-3;
}
#left{
width:292px;
/*height:560px;*/
margin-top:30px;
/*margin-left:-15px;*/
left:-15px;
position:relative;
border: 0px solid #10d334;
float:left;
background-color:#FFFFFF;
text-align:center;
z-index:3;
}
#menu{
z-index:4;
width:270px;
position:relative;
top:20px;
left: 0px;
border: 0px solid #10d334;
text-align:left;
margin:auto;
}

.menuLoghi{
padding:0;
margin:0;
margin-left:0px;
top:10px;
border: 0px solid #10d334;
/*height:12px;*/
/*clear:both;*/
position:relative;
/*float:right;*/
/*width:900px;*/
}
.menuLoghi img{
border:0px;
margin-top:2px;
margin-right:2px;
}
.menuLoghi img.centro{
border:0px;
margin-top:12px;
}
.menuLoghi .loghetto{
width:70px;
text-align:center;
border: 0px solid #10d334;
float:left;
height:39px;
line-height:39px;
}
.menuLoghi ul{
margin:0;
padding:0;
/*padding-right:20px;*/
}
.menuLoghi li{
margin:0;
padding:0;
padding-left:0px;
list-style-type:none;
/*display:inline;*/
/*float:left;*/
height:39px;
border-top:1px solid #d6d6d6;
/*margin-top:30px;*/
}
.menuLoghi .ultima{
border-bottom:1px solid #d6d6d6;
}
.menuLoghi a{
white-space:nowrap;
/*padding-left:15px;
padding-right:15px;*/
line-height:39px;
/*height:80px;*/
display:block;
/*margin-top:-30px;*/
color:#fff;
text-decoration:none;
font-weight:bold;
font-size:11px;
}
.menuLoghi a:link,
.menuLoghi a:visited,
#officine  a:link,
#officine  a:visited{
color:#212b5e;
text-decoration:none;
}
.menuLoghi a:hover,#officine  a:hover{
color:#ff9c00;
text-decoration:none;
}

.suckerdiv ul{
position: relative;
z-index:5;
margin: 0px;
margin-top:5px;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
/*border-bottom: 1px solid #ccc;*/

}
	
.suckerdiv ul li{
position: relative;
z-index:6;
/*background: #add04e;*/
border-top:1px solid #d6d6d6;
text-transform:uppercase;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
z-index:7;
position: absolute;
width: 200px; /*sub menu width*/
background: #fff;
top: 0px;
visibility: hidden;
border: 0px solid #10d334;
margin-left:-10px;
margin-top:-1px;
}

/* Sub level menu links style */
.suckerdiv ul li ul li a{
z-index:8;
/*height: 20px;*/
border-bottom: 0px solid #fff;
/*border-left: 1px solid #83bd55;*/
/*padding-left:-30px;*/
/*font-size:10px;*/
}

.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
text-decoration: none;
/*background: #add04e;*/
padding-left:35px;
/*border: 1px solid #ccc;*/
border: 0;
/*height: 20px;*/
background: url(../images/loghi/freccia.jpg) no-repeat 5px center;
color:#212b5e;
font-size:10px;
line-height:26px;
font-weight:bold;
z-index:9;
}
.suckerdiv .ultima{
border-bottom:1px solid #d6d6d6;
}
.suckerdiv ul li a:visited{
background: url(../images/loghi/freccia.jpg) no-repeat 5px center;
color:#212b5e;
border:0px;
text-decoration:none;
}

.suckerdiv ul li a:hover{
background: url(../images/loghi/freccia.jpg) no-repeat 5px center;
color: #ff9c00;
text-decoration:none;
/*background-color:#FF0000;*/
}
.suckerdiv ul li ul li a:hover{
background: url(../images/loghi/freccia.jpg) no-repeat 5px center;
color: #ff9c00;
text-decoration:none;
/*background-color:#FF0000;*/
}
.suckerdiv .subfolderstyle{
background: url(../images/loghi/freccia.jpg) no-repeat 5px center;
text-decoration:none;
}




#officine{
margin-top:30px;
line-height:80px;
text-align:left;
font-size:14px;
font-weight:bold;
background:#d8dde9;
}
#officine img{
border:0px;
float:left;
padding:5px;
}

.titoliSezioni{
font-size:20px;
font-weight:bold;
color:#162b64;
vertical-align:middle;
}

#centroright{
/*position:relative;*/
float:right;
border: 0px solid #cb5d00;
width: 650px;
/*background-color: #cb5d00;*/
margin-top:0px;
margin-right:5px;
min-height:670px;
z-index:1;
}

#imgHome{
position:relative;
z-index:2;
border:1px solid #ccc;
width:650px;
/*height:700px;*/
margin-top:30px;
background-color:#fff;
}
#imgAutoveicoli{
position:relative;
z-index:2;
border:1px solid #ccc;
width:630px;
/*height:280px;*/
margin-top:30px;
background-color:#FFFFFF;
}
#boxUsatoHome{
position:relative;
border:1px solid #fff;
width:650px;
/*height:270px;*/
margin-top:13px;
background-color:#1d2046;
}
#titoloUsato{
border-bottom:1px solid #ddd;
height:40px;
position:relative;
line-height:40px;
margin:5px;
padding-left:10px;
padding-right:10px;
background-color:#e3e3e3;
}
#linkArchivio{
float:right;
font-size:10px;
}
a.linkblu:link,
a.linkblu:visited{
color:#212b5e;
}
a.linkblu:hover{
color:#ff9c00;
}

.imgPP
{border:1px solid #ccc;
    min-height:100px;
    }

.finUsato{
border:1px solid #ccc;
float:left;
width: 142px;
height:192px;
margin-left:20px;
margin-right:20px;
margin-top:15px;
padding:10px;
color:#fff;
background-color:#1d2046;
vertical-align:bottom;

}
.finUsato img{
border:2px solid #ccc;
margin-bottom:10px;
}

.bottom{
clear:both;
visibility:hidden;
height:0px;
line-height:0px;

}

#bottom{
/*border-top: 1px solid #fff;*/
clear:both;
text-align:center;
margin:auto;
/*padding-top:10px;*/
}
a.linknero:link,
a.linknero:visited{
color:#000000;
/*text-decoration: none;*/
}
a.linknero:hover{
color:#e42c2a;
/*text-decoration: none;*/
}
a.linkgrigio:link,
a.linkgrigio:visited{
color:#999999;
text-decoration: none;
}
a.linkgrigio:hover{
color:#3c9c13;
text-decoration: none;
}
a.linkbianco:link,
a.linkbianco:visited{
color:#fff;
}
a.linkbianco:hover{
color:#ff9c00;
}


#contenutiInterni{
margin-top:30px;
padding:5px;
border: 1px solid #e2e2e2;
background-color:#fff;
}
.titoloPagina{
position:relative;
padding:5px 10px 5px 20px;
margin-top:5px;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
background-color:#1A205E;
vertical-align:middle;
width:95%;
}
.sottoLinkPagina{
position:relative;
padding:5px 10px 5px 20px;
margin-top:5px;
color:#212b5e;
font-size:12px;
font-weight:bold;
background-color:#CED5DF;
vertical-align:middle;
width:95%;
}

#fotogruppo{
text-align:center;
margin-top:5px;
}

#fotogruppo img{
float:left;
padding:5px;
}
#fotogamma{
text-align:center;
margin-top:10px;
}

#fotogamma img{
float:left;
padding:5px;
margin-right:15px;
margin-left:15px;
}
.testonormale{
padding:10px;
text-align:justify;
color:#000;
}

#bottomCont{
padding:5px 10px 5px 20px;
margin-top:10px;
background-color:#1A205E;
clear:both;
}
.paginazione{
color:#FFFFFF;
text-align:center;
}

#ricerca{
margin-bottom:0px;
margin-top:10px;
background-color:Transparent;
}

/*----------SCHEDA---------*/

#contenutiScheda{
position:relative;
top:0px;
left:0px;
width:95%;
padding:5px;
border: 1px solid #e2e2e2;
background-color:#fff;
text-align:left;
}
.logoScheda{
position:relative;
top:0px;
left:0px;
float:left;
}
.marchiScheda{
float:right;
}
/*#dettagliScheda{
overflow:auto;
width:100%;
}*/
.fotoArticolo{
border:2px solid #ccc;
text-align:center;
margin:13px;
float:left;
}
#specifiche{
margin-right:5px;
float:right;
border:0px solid #ccc;
width:300px;
}

#btnRichiedi {
position:relative;
/*top:-80px;*/
/*float:right;*/
background-color: #ff7e00;
border: 1px solid #1A205E;
width:250px;
text-align:center;
margin-right:10px;
	padding:5px;
clear:both;
left:300px;

font-weight:bold;
}
#btnRichiedi a.BottoneInvia:link,#btnRichiedi a.BottoneInvia:visited{
color:#1A205E;
	font-weight: bold;
	font-size:14px;
}
#btnRichiedi a.BottoneInvia:hover{
color:#fff;
	font-weight: bold;
	font-size:14px;
}

/*Default style for SPAN icons. Edit if desired: */

.iconspanProd{
float: right;
margin: 3px;
padding-right:5px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}


/*CSS used to style the examples. Remove if desired: */

.eg-barProd{
font-size:12px;
letter-spacing: 0.5px;
color:#000;
line-height:30px;
background-color:#CED5DF;
/*background-image:url(../images/sfondo_barra_prod_blu.jpg);*/
background-position:left center;
background-repeat:no-repeat;
/*font-weight: bold;*/
border: 0px solid black;
padding: 5px 10px 5px 10px;
height: 30px;
}

div.eg-barProd{
width: 610px;
}

.icongroup1Prod{
width: 610px;
padding-left:10px;
padding-top:10px;
/*line-height:20px;*/
}
/*Default style for SPAN icons. Edit if desired: */



#map{
width: 630px; 
height: 390px; 
border:2px solid #19265d;
margin-top:10px;
}

.finPromozioni{
border:1px solid #ccc;

/*float:left;*/
width: 610px;
/*height:182px;*/
/*margin-left:20px;
margin-right:20px;*/
margin-top:15px;
padding:10px;
color:#000;
/*background-color:#1d2046;*/
}
.finPromozioni img{
border:1px solid #ccc;
/*margin-bottom:10px;*/
float:left;
margin-right:10px;
}
.dataPromo{
font-style: italic;

}
.titoloPromo{
font-weight:bold;
font-size:13px;
}
.linkPromo
{
border:0px solid #000;
}

.imgPromo{
float:right;
}
#testoSchedaPromo{
padding:10px;
text-align:left;
}
.Links{

}
.Links img {
border:0;
float:left;
padding-right:10px;
padding-top:12px;
padding-bottom:3px;
vertical-align:middle;
}
.Links span{


}
.Links li{
width:580px;
list-style-type:none;
margin:0px;
padding:0px;
line-height:50px;
border-bottom: 1px solid #CCCCCC;

}
#isatoIveco{
color:#000066;
background-color: #FF9900;
padding:5px;
text-align:center;
border-collapse:separate;
}
a.linkPrimopiano:link,a.linkPrimopiano:visited{
color:#FFFFFF;
text-decoration:none;
}
a.linkPrimopiano:hover{
color:#FF9900;
text-decoration:none;
}

.floatleft{
float:left;
margin: 10px;}
    
/*.prontaConsegna_center {
position:relative;
background-color: #fff;
border: 0px solid #0052A8;
width:100px;
padding:15px;
text-align:center;
padding:0px;
margin-left:100px;
font-weight:bold;
text-transform:uppercase;
}*/

.menuNavigazione2{
padding:0;
margin:0;
margin-left:30px;
top:28px;
border: 0px solid #10d334;
height:12px;
clear:both;
position:relative;

/*float:right;*/
/*width:900px;*/
}
.menuNavigazione2 ul{
margin:0;
padding:0;
/*padding-right:20px;*/
}
.menuNavigazione2 li{
margin:0;
padding:0;
padding-left:25px;
padding-right:25px;
list-style-type:none;
display:inline;
float:left;
height:12px;
border-left:1px solid #1D2046;
/*margin-top:30px;*/
}
.menuNavigazione2 .ultima{
border-right:1px solid #1D2046;
}
.menuNavigazione2 a{
white-space:nowrap;
/*padding-left:15px;
padding-right:15px;*/
line-height:12px;
/*height:80px;*/
display:block;
/*margin-top:-30px;*/
color:#1D2046;
text-decoration:none;
font-weight:bold;
}
.menuNavigazione2 a:link,
.menuNavigazione2 a:visited{
color:#1D2046;
text-decoration:none;

}
.menuNavigazione2 a:hover{
color:#ff9c00;
text-decoration:none;
}
