/* reset css */
*{margin:0;padding:0;}
/* generici */
html {/*overflow-y:scroll;*/}
html, body{height:100%;}
img {
  border: none;
}
#venditamotori{
    clear: both;
    margin: 5px auto;
    overflow: hidden;
    padding: 5px 0;
    position: relative;
    width: 1008px;
    z-index: 1;
    }
body{
     /*background: url("../images/VM_images/bg-top.png") repeat-x #EBEBEB;*/
     color:#404040;
     font:14px Verdana,Helvetica,Arial,Sans-Serif;
     margin:0;
  }
.article p , .blockcontent-body{
line-height: 1.5em !important;
}
.hasPlaceholder {
   color: #777;
}
p
{
  margin: 0.5em 0;
  font-size: 13px;
}

h1{ font-size:26px; font-weight:bolder; font-family:Verdana,Helvetica,Arial,Sans-Serif;}
h2{ font-size:24px; font-weight:bolder; font-family:Verdana,Helvetica,Arial,Sans-Serif;}
h3{ font-size:18px; font-weight:bolder; font-family:Verdana,Helvetica,Arial,Sans-Serif;}
h4{ font-size:14px; font-weight:bolder; font-family:Verdana,Helvetica,Arial,Sans-Serif;}
h5{ font-size:12px; font-weight:bolder; font-family:Verdana,Helvetica,Arial,Sans-Serif;}
h6{ font-size:10px; font-weight:bolder; font-family:Verdana,Helvetica,Arial,Sans-Serif;}
#header{
    
    min-height: 55px;
    position: relative;
    width: 980px;
    margin: 0 auto;
    z-index: 9999;


}
.ie7 #header {
    height: 45px;
    width: 980px;
    margin: 0 auto;
}
#header .logo a{
    background:url("../images/VM_images/venditamotori_logo_nuovo.png") no-repeat top left;
    display:block;
    margin: 0;
    width:240px;
    height:36px;
    text-align:left;
    float:left;
}
#header .slogan{
    font-size:9px;
    font-weight:bold;
    margin:0;
    padding:0;
    text-align: center;
    float: none;
}
#header .VM_menu{
    float:right;
    width: auto;
	margin:0;
}
#vm_main_featured{
    width:auto;
    height:230px;
    position: relative;
    z-index: 10;
}
.vm_select_link_category{
   margin-top:85px;
   margin-left:30px
}




#content {clear:both; width:980px; margin:0 auto 20px;}
#content .col1 {float:left;}
#content .col2 {float:right;margin:2px;}
#content .colc {margin: 0 auto;}

a{text-decoration:none;}

a{ color:#666666;}
a:active, a:visited { color: #5D0000; }
a:hover { color: #333333; }

/* box strutturali */
/*#maincontainer{ width:980px; margin:20px auto;}*/
.fldx {float:right;}
.flsx {float:left;}
/*stili*/
.center {margin: 0 auto;}
.L900 {width: 900px;
       min-height:500px;
       height:auto !important;
       height:500px;}
.L195 {width: 195px;}  
.L210 {width: 210px;} 
.L226 {width: 226px;} 
.L236 {width: 236px;} 
.L280 {width: 280px;}
.L300 {width: 300px;}
.L310 {width: 310px;}
.L403 {width: 500px;}
.L490 {width: 394px;}
.L575 {width: 575px;}
.L650 {width: 650px;}
.L6570 {width: 630px;}
.L657 {width: 657px;}
.L670 {width: 670px;}
.L680 {width: 680px;}
.L700 {width: 700px;}
.L730 {width: 730px;}
.L740 {width: 740px;}
.L750 {width: 750px;}
.L760 {width: 760px;}
.L770 {width: 770px;}
.L780 {width: 780px;}
.L790 {width: 790px;}
.L800 {width: 800px;}
.T20 {margin-top: 20px;}
.B20 {margin-bottom: 20px;}
.R10 {padding-right: 10px;}
.L10 {margin-left: 10px;}
#logonauticap a {background:url(../images/VM_images/logo_barche.png) repeat-x top left;display: inline; float: left; width: 260px; height: 50px; margin-right: 0px; margin-left: -270px;}
#logonauticap span {display: none;}
#logoaltrip a {background:url(../images/VM_images/logo_veicoli.png) repeat-x top left;display: inline; float: left; width: 260px; height: 50px; margin-right: 0px; margin-left: -270px;}
#logoaltrip span {display: none;}
#logomotop a {background:url(../images/VM_images/logo_moto.png) repeat-x top left;display: inline; float: left; width: 260px; height: 50px; margin-right: 0px; margin-left: -270px;}
#logomotop span {display: none;}
#logoautop a {background:url(../images/VM_images/logo_auto.png) repeat-x top left;display: inline; float: left; width: 260px; height: 50px; margin-right: 0px; margin-left: -270px;}
#logoautop span {display: none;}
.compare{
    margin:0 5px;    
}
.vmconfronta{
       display: inline-block;
	border: 1px solid;
	border-color: #50a3c8 #297cb4 #083f6f;
	background: #0c5fa5 url(../../images/images-admin/old-browsers-bg/button-element-bg.png) repeat-x left top;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -moz-linear-gradient(
		top,
		white,
		#72c6e4 4%,
		#0c5fa5
	);
	background: -webkit-gradient(
		linear,
		left top, left bottom,
		from(white),
		to(#0c5fa5),
		color-stop(0.03, #72c6e4)
	);
	-moz-border-radius: 0.333em;
	-webkit-border-radius: 0.333em;
	-webkit-background-clip: padding-box;
	border-radius: 0.333em;
	color: white;
	-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	font-size: 1.167em;
	padding: 0.286em 1em 0.357em;
	line-height: 1.429em;
	cursor: pointer;
	font-weight: bold;
}
.contact_product{
   font-size: 11px;
}
.contact_product_logo{
   margin-right: 10px;
   float:left;
}
.examplesearch{
    font-size:9px;
    margin:5px 10px 0px 0px;
}
.examplesearch a{
    color:#666666;
}
.examplesearch a:hover{
    color:#333333;
}
#RicercaForm_key{
    line-height: 24px;
    height: 25px;
    border:none;
    margin-left:10px;
    margin-top:15px;
    background:transparent;
    color:#333;
    font:bold 22px PlayRegular, Helvetica, Arial, sans-serif;
    }
#ricercavm{
    padding-left: 250px;
    }    
.box-ricerca{
    background:url("../images/VM_images/sidebar-top-bg.png") repeat-x scroll center top #FFFFFF;border:1px solid #ffffff;
	border-radius:10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 2px 4px #929292;
	-moz-box-shadow: 2px 2px 4px #929292;
    -webkit-box-shadow: 2px 2px 4px #929292;
	padding:2px;
	width:724px;
	height:50px;
	margin-bottom: 5px;
	/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
	}
#search_box{



}
#cercavm{
    background:url("../content/classic/images/VM_images/search.png") repeat-x scroll center top #FFFFFF;
    }
    
.vm-slogan{
    margin:15px 2px 10px 2px;
    font-size:26px;
    color: #333333;
    font-weight: bold;
    letter-spacing: -0.02em;
    text-shadow: 0 1px 0 #FFFFFF;
}	

#search_box_all {
    background:url("../images/VM_images/bg_search_box_all.png") no-repeat scroll 2px 8px transparent;
    border-radius:10px 0px 0px 10px;
	-moz-border-radius:10px 0px 0px 10px;
    -webkit-border-radius:10px 0px 0px 10px;
    float: left;
    height: 193px;
    width: 660px;
    position: relative;
    z-index: 150;
}
#search_box_one {
    /*background:url("../images/VM_images/sidebar-top-bg.png") repeat-x scroll center top #FFFFFF;*/
	/*border:1px solid #ffffff;*/
	border-radius:10px 0px 30px 10px;
	-moz-border-radius:10px 0px 30px 10px;
    -webkit-border-radius:10px 0px 30px 10px;
	box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);
	-moz-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);
	/*padding-top:2px;*/
	margin-right: 220px;
	width:438px;
	float: right;
	margin-top: 5px;
	height:188px;
	position: relative;
	z-index: 100;
	/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
#search_box .wrapper {
	background:url("../images/VM_images/sidebar-top-bg.png") repeat-x scroll center top #FFFFFF;
	padding:0;
	position:relative;
	border-radius:10px 10px 0px 10px;
	-moz-border-radius:10px 10px 0px 10px;
    -webkit-border-radius:10px 10px 0px 10px;
	box-shadow: 0px 3px 3px #929292;
	-moz-box-shadow: 0px 3px 3px #929292;
    -webkit-box-shadow: 0px 3px 3px #929292;
	/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
	margin:0;
	position:relative;
	z-index:0;
}

#search_box input { 
    border:none;
    color:#999999;
    font:22px Verdana,Helvetica,Arial,Sans-Serif;
    background:transparent;
}
#logo_auto a{
    float:left;
    width:260px;
    background: url("../images/VM_images/logo_auto.png") no-repeat;
    margin-bottom: 20px;
    padding: 2px;
}
#logo_concessionari a{
    float:left;
    width:260px;
    height: 50px;
    background: url("../images/VM_images/logo_concessionari.png") no-repeat;
    margin-bottom: 20px;
    padding: 2px;
}



#search_box_submit {
	border-radius:0px 0px 30px 10px;
	-moz-border-radius: 0px 0px 30px 10px;
    -webkit-border-radius: 0px 0px 30px 10px;
	/*box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);
	-moz-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);*/
	width:405px;
	float: right;
	margin-top: 0px;
	height:25px;
	/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
#search_box_submit .text_submit{
    margin:20px 20px 20px 2px;
    font-size: 26px;
    font-weight: bold;
    color:white; 
    text-align: center;  
    padding-left: 14px; 
    position: relative;
}
#search_box_submit .text_submit a{
    color:white; 
    
}

.auto_pubbl {
  /*  background:url("../images/VM_images/bg_pubblica_homepage.gif") repeat-x scroll center top #c52600;*/

}
.moto_pubbl {
    background:url("../images/VM_images/bg_pubblica_moto.gif") repeat-x scroll center top #f45c00;

}
.altri_pubbl {
    background:url("../images/VM_images/bg_pubblica_altri.gif") repeat-x scroll center top #ffab00;

}
.barca_pubbl {
    background:url("../images/VM_images/bg_pubblica_barca.gif") repeat-x scroll center top #023e9c;

}
.conce_pubbl {
    background:url("../images/VM_images/bg_pubblica_concessionari.gif") repeat-x scroll center top #145500;

}

.it{
    background: url("../images/VM_flags/Italy.png") no-repeat;
    width:32px;
    height:32px;
    text-decoration: none;
    display: none;
    
}
.en{
    background: url("../images/VM_flags/United Kingdom.png") no-repeat;
    width:32px;
    height:32px;
    text-decoration: none;
}
.fr{
    background: url("../images/VM_flags/France.png") no-repeat;
    width:32px;
    height:32px;
    text-decoration: none;
}
.es{
    background: url("../images/VM_flags/Spain.png") no-repeat;
    width:32px;
    height:32px;
    text-decoration: none;
}
.de{
    background: url("../images/VM_flags/Germany.png") no-repeat;
    width:32px;
    height:32px;
    text-decoration: none;
}
.language{
    width:100px;
    height:100px;
}

#search_box_auto {
    background:url("../images/VM_images/sidebar-top-bg.png") repeat-x scroll center top #FFFFFF;
	border:1px solid #ffffff;
	border-radius:10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 2px 4px #929292;
	-moz-box-shadow: 2px 2px 4px #929292;
    -webkit-box-shadow: 2px 2px 4px #929292;
	padding:2px;
	width:694px;
	float: right;
	height:50px;
	margin-bottom: 20px;
	/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
#search_box_auto .wrapper {
	background:transparent;
	padding:13px 0 10px 8px;
	position:relative;
	margin-bottom: 10px;   
}

#search_box_auto input { border:none; color:#333; font:bold 22px Verdana,Helvetica,Arial,Sans-Serif; background:transparent;}


#search_box_concessionari .wrapper {
	background:transparent;
	padding:13px 0 10px 8px;
	position:relative;
	margin-bottom: 10px;   
}
#search_box_concessionari input { border:none; color:#333; font:bold 22px Verdana,Helvetica,Arial,Sans-Serif; background:transparent;}

.filter-wrap {
	margin:0 auto;
	width:960px;
	height:31px;
	background-image: url("../images/VM_images/content-top-shadow.png");
}
.filter-wrap-down {
	margin:0 auto;
	width:960px;
	height:31px;
	background-image: url("../images/VM_images/content-top-shadow-down.png");
	margin-bottom:20px;
}
.vm_tra{
    text-transform: capitalize;
    font-size:12px;
    font-weight:bold;
    margin:6px 0px 1px 0px;
}
.vm_tra a{
    color:#5D0000;
}
.vm_tra a:hover{
    color:#BF3636;
}


.vm_dtra p{
    font-size:12px;
}
.vm_dtra strong{
    font-size:12px;
}
.vm_dtra span{
    font-size:12px;
    text-transform: capitalize;
}


.vm_pkac p{
    font-size:14px;
}
.vm_pkac strong{
    font-size:14px;
}

.pubblica-annuncio-barche-risultati a{
    color: #223e9f;
    cursor: pointer;
    -moz-transition: opacity 0.3s linear 0s;
    -webkit-transition: opacity 0.3s linear 0s;
    -o-transition: opacity 0.3s linear 0s;
    transition: opacity 0.3s linear 0s;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
.pubblica-annuncio-altri-risultati a{
    color: #ffab00;
    cursor: pointer;
    -moz-transition: opacity 0.3s linear 0s;
    -webkit-transition: opacity 0.3s linear 0s;
    -o-transition: opacity 0.3s linear 0s;
    transition: opacity 0.3s linear 0s;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
.pubblica-annuncio-auto-risultati a{
    color: #bb0000;
    cursor: pointer;
    -moz-transition: opacity 0.3s linear 0s;
    -webkit-transition: opacity 0.3s linear 0s;
    -o-transition: opacity 0.3s linear 0s;
    transition: opacity 0.3s linear 0s;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
.pubblica-annuncio-moto-risultati a{
    color: #f45c00;
    cursor: pointer;
    -moz-transition: opacity 0.3s linear 0s;
    -webkit-transition: opacity 0.3s linear 0s;
    -o-transition: opacity 0.3s linear 0s;
    transition: opacity 0.3s linear 0s;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
.pubblica-annuncio-concessionari-risultati a{
    color: #0B6728;
    cursor: pointer;
    -moz-transition: opacity 0.3s linear 0s;
    -webkit-transition: opacity 0.3s linear 0s;
    -o-transition: opacity 0.3s linear 0s;
    transition: opacity 0.3s linear 0s;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
.titolo_annuncio{
   text-transform: capitalize;
}
.data_pubbl_annuncio{
   padding:10px 0px 10px 10px;
   color:#333333;
   font-size:10px;
}
.vm-maps{
	margin:7px 5px 5px 5px;
}
/* begin standard footer section */
.footer, .footer p, .footer a, .footer a:link, .footer a:visited, .footer a:hover {text-shadow: none;}
.page-footer, .footer-text, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover{ margin: 0 auto; font-size: 14px; text-decoration: none; display: block; width: 970px;}
.top-button-desc { position: absolute; float: right;}
.links {float: right; width: 400px; height: 45px; text-align: right; font-size: 13px; margin-top: -45px;}
.footer .blockheader .t {  font-size: 150% !important;   text-transform: capitalize;}
.footer-text a{color:#666666;}
.footer-text a:hover{color:#333333;}
 /* end standard footer section */
/*footer*/
.footer-row {vertical-align: top; padding: 2px}
.footer-row .block {display: inline-block; margin: 10px 10px 20px; float: left}
.footer, .footer p, .footer a, .footer a:link, .footer a:visited, .footer a:hover {text-shadow: none;}
.page-footer, .footer-text, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover{ margin: 0 auto; font-size: 14px; text-decoration: none; display: block; width: 970px;}
.footer-text, .footer-text p {height: 45px;}
.footer .blockheader .t {  font-size: 150% !important;   text-transform: capitalize;}
footer{display: block;}
.footer
{
  position: relative;
  overflow: hidden;
  width: 980px;
  margin:20px auto 0 auto;
}

.footer-b 
{
  position: absolute;
  left:5px;
  right:5px;
  bottom:0;
  height:50px;
  background-image: url('../images/VM_images/amber/footer_b.png');
}

.footer-r, .footer-l
{
  position: absolute;
  height:50px;
  background-image: url('../images/VM_images/amber/footer_s.png');
  bottom: 0;
}

.footer .blockheader .t {
background: url('../images/VM_images/amber/inset_line.png') repeat-x scroll center bottom transparent;
}

ul.bullet-list li {background: url('../images/VM_images/amber/inset_line.png') repeat-x scroll center bottom transparent !important;}

.footer-l
{
  left: 0;
  width:5px;
}

.footer-r
{
  right: 0;
  width:10px;
  clip: rect(auto, auto, auto, 5px);
}

.footer-t
{
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 50px;
  background-color: #5E5E5E;
}

.footer-body
{
    position:relative;
    padding: 20px;
}
.footer-body{/*background-image: url('../images/VM_images/amber/layout-dark.png');  background-repeat: repeat-x;*/}

.footer,
.footer p,
.footer a,
.footer a:link,
.footer a:visited,
.footer a:hover
{
  color: #FFFFFF;
}

.footer .blockheader .t, .feature-mini, .feature-large
{
  color: #FFFFFF;
  padding: 0;
}

.footer .blockcontent-body
{
  margin-left: 0;
  padding: 1px;
} 


.footer-text .moduletable
{
  border: none;
  margin: 0;
  padding: 0;
}
.footer a,
.footer a:link
{
  color: #EEBC91 !important;
  text-decoration: none;
}

.footer a:visited
{
  color: #EEBC91;

}

.footer a:hover
{
  color: #000000;
  text-decoration: underline;
}/* end Footer */

/* begin PageFooter */
.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover
{
  font-size: 10px;
  letter-spacing: normal;
  word-spacing: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
  color: #3F1804;
}

.page-footer
{
  margin: 1em;
  text-align: center;
  text-decoration: none;
  color: #666666;
}
/* end PageFooter */

#footer
{
  text-align: center;
}

.block-body
{
  position: relative;
  z-index: 1;
  padding: 0;
}
.blockheader .t {font-size: 22px;}
.blockheader .dark-t{color: #5F5F5F;}
.blockheader .t
{
  height: 28px;
  color: #C64D0C;
  margin-right: 10px;
  margin-left: 10px;
  font-size: 18px;
  margin:0;
  padding: 0 10px 0 10px;
  white-space: nowrap;
  line-height: 28px;	
}

/* begin Box, BlockContent */
.blockcontent
{
  position: relative;
  z-index: 0;
  margin: 0 auto;
  min-width: 1px;
  min-height: 1px;
}

.blockcontent-body
{
  position: relative;
  z-index: 1;
  padding: 7px;
}


.blockcontent-body, 
.blockcontent-body a, 
.blockcontent-body li a
{
  color: #696969;
  margin-left: 10px;
  line-height: 1.31em;
}

.blockcontent-body a,
.blockcontent-body li a
{
  color: #CB7020;

}

.blockcontent-body a:link,
.blockcontent-body li a:link
{
  color: #CB7020;

}

.blockcontent-body a:visited, .blockcontent-body a.visited,
.blockcontent-body li a:visited, .blockcontent-body li a.visited
{
  color: #9A5518;
  text-decoration: none;
}

.blockcontent-body a:hover, .blockcontent-body a.hover,
.blockcontent-body li a:hover, .blockcontent-body li a.hover
{
  color: #CB7020;
  text-decoration: underline;
}

.blockcontent-body ul
{
  list-style-type: none;
  color: #696969;
  margin: 0;
  padding: 0;
}

.blockcontent-body ul li
{
  line-height: 1.31em;
  padding: 0 0 0 22px;
  background-repeat: no-repeat;
}


/* end Box, BlockContent */

/*begin social icons*/
.social{height: 20px; display: block; text-decoration: none;}
.social a {height: 25px;
           display: inline-block;
            cursor: pointer;
             -moz-transition: opacity 0.3s linear 0s;
              -webkit-transition: opacity 0.3s linear 0s;
               -o-transition: opacity 0.3s linear 0s;
                transition: opacity 0.3s linear 0s;
                text-decoration: none;
                }
.social a:hover {opacity: 0.6;text-decoration: none;}
/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
/*end social icons*/

.cleared
{
  float: none;
  clear: both;
  margin: 0;
  padding: 0;
  border: none;
  font-size: 1px;
}
/*back-to-top*/

#toTop {display:none;	text-decoration:none;	position:fixed;	bottom:10px;	right:18px;	overflow:hidden;	width:51px;	height:51px;	border:none;	text-indent:-999px;	background:url(../images/VM_images/back-to-top.png) no-repeat left top;}
#toTopHover {	background:url("../images/VM_images/back-to-top.png") no-repeat left -51px;	width:51px;	height:51px;	display:block;	overflow:hidden;	float:left;	opacity: 0;	-moz-opacity: 0;	filter:alpha(opacity=0); /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/}
#toTop:active, #toTop:focus {	outline:none;}
/* the pop-up element */
.apple_overlay {	display:none; width:640px; padding:35px; font-size:12px;}
.apple_overlay .close {background-image:url(../images/VM_images/overlay/close.png); position:absolute; top:5px; cursor:pointer; height:35px; width:35px;}
#overlay { color:#909090; height:420px; }
div.contentWrap {height:450px; padding: 13px; overflow-y:auto;}
#triggers { 	margin-top:10px; text-align:center;	}
#triggers img {background-color:#fff; padding:2px; border:1px solid #ccc; margin:2px 5px; cursor:pointer; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px; border-radius:4px;/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/}
#sign-up h2{text-align: left}
/*end pop-up element*/
/*slide*/
#VM-slide{
    width:980px;
    height:320px;
    
}
#container_vetrina_all {
  /*  float:left;*/
    width:580px;
    height:320px;
}
#container_vetrina {
	width:auto;
	/*padding:10px;*/
	/*margin:0 auto;*/
	position:relative;
	z-index:0;
}

#examplevetrina {
	width:580px;
	height:320px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:11px;
	left:0px;
	z-index:500;
}

#frame {
	position:absolute;
	z-index:0;
	width:739px;
	height:341px;
	top:-3px;
	left:-80px;
}

/*
	Slideshow
*/

#slides {
	position:absolute;
	/*top:15px;*/
	left:4px;
	z-index:5;
	/*background: url("../images/VM_images/slider-side-bg.png") repeat-x scroll center top #FFFFFF;*/
	width:970px;
	height:198px;
	/*border: 2px solid #FFFFFF;*/
	padding:2px;
	/*-moz-border-radius: 10px 0px 10px 10px;
    -webkit-border-radius: 10px 0px 10px 10px;
    border-radius: 10px 0px 10px 10px;*/
    /*box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);
    -webkit-box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);*/
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
#slides img{    
     overflow:hidden;
     position: absolute;
     top:-60px;
     left:-15px;
     -moz-border-radius: 10px 0px 0px 0px;
     -webkit-border-radius: 10px 0px 0px 0px;
     border-radius:  10px 0px 0px 0px;
     /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
           }
.vmautomobili{ 
     margin:6px 0 0 7px;
     background: url("../images/VM_images/automobili.png") no-repeat scroll 270px 0 transparent;
     width:auto;
     height:185px;
     border-radius: 10px;
      -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
           }           
.vmmotocicli{ 
     margin:6px 0 0 7px;
     background: url("../images/VM_images/motociclette.png") no-repeat scroll 270px 0 transparent;
     width:auto;
     height:185px;
     border-radius: 10px;
      -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
           }  
.vmaltri-veicoli{ 
     margin:6px 0 0 7px;
     background: url("../images/VM_images/altri-veicoli.png") no-repeat scroll 270px 0 transparent;
     width:auto;
     height:185px;
     border-radius: 10px;
      -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
           }            
.vmbarche{ 
     margin:6px 0 0 7px;
     background: url("../images/VM_images/barche.png") no-repeat scroll 270px 0 transparent;
     width:auto;
     height:185px;
     border-radius: 10px;
      -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
           }            
.vmconcessionari{ 
     margin:6px 0 0 7px;
     background: url("../images/VM_images/concessionarie.png") no-repeat scroll 270px 0 transparent;
     width:auto;
     height:185px;
     border-radius: 10px;
      -moz-border-radius: 10px;
     -webkit-border-radius: 10px;
           }             
           
                              
/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/
  
.slides_container {
	width:560px;
	overflow:hidden;
	position:absolute;
	display:none;
	left:3px;
	top:2px;
	/*border: 2px solid #FFFFFF;*/
	margin:2px;
-moz-border-radius: 10px 0px 0px 0px;
-webkit-border-radius: 10px 0px 0px 0px;
border-radius: 10px 0px 0px 0px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
/*-moz-box-shadow: 2px 2px 4px #929292;
-webkit-box-shadow: 2px 2px 4px #929292;
box-shadow: 0 15px 20px rgba(0, 0, 0, 0.35);
filter: progid:DXImageTransform.Microsoft.Shadow(strength = 2, direction = 135, color = '#929292');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength = 2, Direction = 135, Color = '#929292')";*/
/*Shadows look very different in IE (Only cardinal directions supported)*/
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element should have a background-color*/
/*All filters must be placed together*/
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.slide {
	width:600px;
	height:258px;
	display:block;
	-moz-border-radius: 10px 0px 0px 0px;
    -webkit-border-radius: 10px 0px 0px 0px;
    border-radius: 10px 0px 0px 0px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
   /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}

/*imgproduct*/
#products_example {
	width:600px;
	height:282px;
	position:relative;
}

/*
	Slideshow
*/

#products {
	margin-left:26px;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

#products .slides_container {
	width:600px;
	overflow:hidden;
	float:left;
	position:relative;
	border:1px solid #dfdfdf;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container a {
	width:600px;
	height:374px;
	display:block;
}

/*
	Next/prev buttons
*/

#products .next,#products .prev {
	position:absolute;
	top:187px;
	left:0;
	width:21px;
	height:0;
	padding-top:21px;
	overflow:hidden;
	display:block;
	z-index:101;
}

#products .prev {
	background:url(http://slidesjs.com/examples/product/img/arrow-prev.png);
}

#products .next {
	left:635px;
	background:url(http://slidesjs.com/examples/product/img/arrow-next.png);
}
/*
	Pagination
*/

#products .pagination {
	background:#dfdfdf;
	width:540px;
	padding:5px 5px;
	float:left;
	margin-left:30px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}

#products .pagination li {
	float:left;
	margin:2px 4px;
	list-style:none;
}

#products .pagination li a {
	display:block;
	width:55px;
	height:41px;
	margin:1px;
	float:left;
	background:#f9f9f9;
}

#products .pagination li.current a {
	border:1px solid #7f7f7f;
	margin:0;
}

/*/imgproduct*/

/*
	Next/prev buttons
*/

#slides .next,#slides .prev{
	position:absolute;
	top:130px;
	left:5px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
	color:#bb0000;
	font-weight: bold;
}

#slides .next {
	left:535px;
}
#slides .next a{
	color:#bb0000;
	font-weight: bold;
}
/*
	Pagination
*/

.pagination {
	margin:20px auto 0;
	width:150px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../images/VM_images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

/*
	Caption
*/
.caption {
    background: url("../images/VM_images/white50.png") repeat-x scroll left top transparent;
	z-index:500;
	position:absolute;
	left:0;
	height:28px;
	padding:3px 20px 10px 20px;
	/*background:#000;
	background:rgba(0,0,0,.5);*/
	line-height:1.33;
	text-shadow:none;
	color:#ffffff;
    bottom:9px;
    width:912px;
    border-radius:0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
    margin-left:20px;
}
.caption_text{
    margin:2px 2px 2px 2px;
    text-align: right;
    position: relative;
    z-index: 9999;

}

.minicaption {
	z-index:500;
	position:absolute;
	bottom:-35px;
	left:0;
	height:30px;
	padding:3px 20px 10px 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:176px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	text-shadow:none;
	-moz-border-radius: 0px 0px 5px 5px;
     -webkit-border-radius: 0px 0px 5px 5px;
     border-radius:  0px 0px 5px 5px;
     /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
.gallerycaption{
    z-index:500;
	position:absolute;
	bottom:32px;
	left:0;
	height:30px;
	padding:3px 20px 10px 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:592px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	text-shadow:none;
}
/*/SLIDE*/

/*category-sprite*/

.veicoli {list-style-type: none; width: 400px; height: 86px; background-image: url(../images/VM_images/select-category/category-sprite.png); background-repeat: no-repeat; background-position: 0 0; }
.veicoli li, .veicoli2 li, .veicoli3 li, .veicoli4 li, .veicoli5 li {display: inline; float: left;}
.veicoli span, .veicoli2 span, .veicoli3 span, .veicoli4 span, .veicoli5 span {display: none;}

.veicoli a, .veicoli2 a, .veicoli3 a, .veicoli4 a, .veicoli5 a {cursor: pointer;}
.veicoli a, .veicoli2 a, .veicoli3 a, .veicoli4 a, .veicoli5 a {color: #666666;text-decoration:none;}

.veicoli #v1, .veicoli2 #v1, .veicoli3 #v1, .veicoli4 #v1, .veicoli5 #v1 {width: 93px; height: 86px; margin-left: 5px; }
.veicoli #v1 a, .veicoli2 #v1 a, .veicoli3 #v1 a, .veicoli4 #v1 a, .veicoli5 #v1 a {display: inline-block; width: 93px; height: 86px;}
.veicoli #v1 a:hover, .veicoli2 #v1 a:hover, .veicoli3 #v1 a:hover, .veicoli4 #v1 a:hover, .veicoli5 #v1 a:hover {color: #333333;}

.veicoli #v2, .veicoli2 #v2, .veicoli3 #v2, .veicoli4 #v2, .veicoli5 #v2 {width: 93px; height: 86px; margin-left: 5px;}
.veicoli #v2 a, .veicoli2 #v2 a, .veicoli3 #v2 a, .veicoli4 #v2 a, .veicoli5 #v2 a {display: inline-block; width: 93px; height: 86px;}
.veicoli #v2 a:hover, .veicoli2 #v2 a:hover, .veicoli3 #v2 a:hover, .veicoli4 #v2 a:hover, .veicoli5 #v2 a:hover {color: #333333;}

.veicoli #v3, .veicoli2 #v3, .veicoli3 #v3, .veicoli4 #v3, .veicoli5 #v3 {width: 93px; height: 86px; margin-left: 5px;}
.veicoli #v3 a, .veicoli2 #v3 a, .veicoli3 #v3 a, .veicoli4 #v3 a, .veicoli5 #v3 a {display: inline-block; width: 93px; height: 86px;}
.veicoli #v3 a:hover, .veicoli2 #v3 a:hover, .veicoli3 #v3 a:hover, .veicoli4 #v3 a:hover, .veicoli5 #v3 a:hover {color: #333333;}

.veicoli #v4, .veicoli2 #v4, .veicoli3 #v4, .veicoli4 #v4, .veicoli5 #v4 {width: 93px; height: 86px; margin-left: 5px;}
.veicoli #v4 a, .veicoli2 #v4 a, .veicoli3 #v4 a, .veicoli4 #v4 a, .veicoli5 #v4 a {display: inline-block; width: 93px; height: 86px;}
.veicoli #v4 a:hover, .veicoli2 #v4 a:hover, .veicoli3 #v4 a:hover, .veicoli4 #v4 a:hover, .veicoli5 #v4 a:hover {color: #333333;}

.veicoli2 {list-style-type: none; width: 400px; height: 86px; background-image: url(../images/VM_images/select-category/category-sprite.png); background-repeat: no-repeat; background-position: 0 0; margin-left: 5px; margin-right: 5px;}
.veicoli3 {list-style-type: none; width: 400px; height: 86px; background-image: url(../images/VM_images/select-category/category-sprite.png); background-repeat: no-repeat; background-position: 0 -86px;  margin-left: auto; margin-right: auto;}
.veicoli4 {list-style-type: none; width: 400px; height: 86px; background-image: url(../images/VM_images/select-category/category-sprite.png); background-repeat: no-repeat; background-position: 0 -172px;  margin-left: auto; margin-right: auto;}
.veicoli5 {list-style-type: none; width: 400px; height: 86px; background-image: url(../images/VM_images/select-category/category-sprite.png); background-repeat: no-repeat; background-position: 0 -258px;  margin-left: auto; margin-right: auto;}

/*/category-sprite*/


/*ULTIMI ANNUNCI IN HOMEPAGE*/

#product-list-wrapper-similar{width:100%; position:relative; overflow:hidden; float:left;z-index: 514;}
#product-list-wrapper-similar h2{margin-bottom:18px; border-top:1px dotted #929292; padding-top:30px;}

.product-list-wrapper{width:100%; position:relative; float:left; overflow:hidden;  }
.tricol-product-list-similar{ width:100%; position:relative; overflow:hidden; margin-bottom:24px; }
.tricol-product-list-similar li{width:230px; height:280px; float:left !important; margin-right:7px; margin-left:8px; text-align:left; }
.tricol-product-list-similar li p {font: 14px Verdana,Helvetica,Arial,Sans-Serif; display:block; margin-bottom:10px;margin-left: 6px;}
.tricol-product-list-similar p strong{font: 14px Verdana,Helvetica,Arial,Sans-Serif; display:block; margin-bottom:2px;}
.tricol-product-list-similar .image-container{ float:left; height:160px; width:230px; position:relative; text-align:center;  padding:2px 0 0 2px; }
.tricol-product-list-similar .image-container img{  border:1px solid #fff; -moz-border-radius: 10px;  -webkit-border-radius: 10px;  border-radius: 10px; -moz-box-shadow: 2px 2px 4px #929292; -webkit-box-shadow: 2px 2px 4px #929292; box-shadow: 2px 2px 4px #929292; /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/}


#product-list-wrapper{width:100%; position:relative; overflow:hidden; float:left;z-index: 514;}
#product-list-wrapper h2{margin-bottom:18px; border-top:1px dotted #929292; width:730px; padding-top:30px;}

.product-list-wrapper{width:740px; min-height: 210px; position:relative; float:left; overflow:hidden;  }
.tricol-product-list{ width:100%; position:relative; overflow:hidden; margin-bottom:24px; }
.tricol-product-list li{width:152px; height:190px; float:left !important; margin-right:32px; text-align:left; }
.tricol-product-list li p {font: 14px Verdana,Helvetica,Arial,Sans-Serif; display:block; margin-bottom:10px;margin-left: 6px;}
.tricol-product-list li p strong{font: 14px Verdana,Helvetica,Arial,Sans-Serif; display:block; margin-bottom:2px;}
.tricol-product-list li .image-container{ 
                                float:left;
                                width:153px;
                                 height:110px;                                  
                                   position:relative;
                                    text-align:center;
                                      padding:2px 0 0 2px;
                                     
                                       }
.tricol-product-list li .image-container img{
                                  width: 150px;
                                   height: 98px;
                                   border:1px solid #fff;
                                    -moz-border-radius: 10px;
                                      -webkit-border-radius: 10px;
                                        border-radius: 10px;
                                         -moz-box-shadow: 2px 2px 4px #929292;
                                          -webkit-box-shadow: 2px 2px 4px #929292;
                                           box-shadow: 2px 2px 4px #929292;
                                           /* /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/*/
                                            }
                                            
.tricol-product-list li .image-container img:hover{opacity: 0.7;/*/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/*/}
.price-style{
	color: #036da7!important;font-weight:bold;font:16px Verdana,Helvetica,Arial,Sans-Serif;
}



/*sidebar right*/
#sidebar-right{width:230px; float:right;padding-top: 10px;position:relative;z-index:620;}

#sidebar-right h3.search-title{ padding:10px 0 0 0!important; border-bottom:1px dotted #929292; margin-bottom:8px;font-size:17px}
#container.single h3.search-title{ padding:0 0 6px 12px; border-bottom:1px dotted #929292;}
.right-white-block{
                  background: #fff  url("../images/VM_images/sidebar-top-bg.png") center top repeat-x;
                  margin:0 0 20px 2px;
                   position:relative;
                    overflow:hidden;
                     padding:8px;
                      border:1px solid #fff;
                       -moz-border-radius: 10px;
                         -webkit-border-radius: 10px;
                           border-radius: 10px;
                            -moz-box-shadow: 2px 2px 4px #929292;
                             -webkit-box-shadow: 2px 2px 4px #929292;
                              box-shadow: 2px 2px 4px #929292;
                               /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
                               width:188px;
                               }
.right-white-block h3{margin:0 0 22px 0;border-bottom:1px dotted #929292;padding-bottom:6px}
.right-white-block ul {margin:0 0 20px 0;}
.right-white-block ul li a{ display:inline-block; line-height:20px;  color:#3b3b3b;}
.right-white-block .side-nav li a{ display:inline-block; line-height:20px; color:#3b3b3b;}
.right-white-block .side-nav li {border-bottom:1px dotted #929292;padding: 6px 0;}
ul.side-nav h3{
	border: none;
	margin:0 0 30px 0;

	border-bottom:1px dotted #929292;}
.right-white-block ul li a:hover{color:#5c7c8e;}
.right-white-block .side-block-btn{ cursor:pointer; float:right; line-height:0px;}
.right-white-block .side-block-btn:hover{opacity:0.8; /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/}
.right-white-block .deal-rates{position:relative; overflow:hidden; margin-bottom:0px;}
.right-white-block .deal-rates li:hover{ background: #f3f3f3;cursor:pointer; }
.right-white-block .deal-rates li{ border-bottom:1px dotted #929292;font: 13px Verdana,Helvetica,Arial,Sans-Serif;height:50px; line-height:32px;padding: 5px 5px; }
.right-white-block .deal-rates li strong{float:left;  font: bold 13px Verdana,Helvetica,Arial,Sans-Serif; height:15px; line-height:10px; display:inline; }
.right-white-block .fb{position:relative; overflow:hidden; margin-bottom:0px;}
.right-white-block .fb li{ border-bottom:1px dotted #929292;font: 12px Verdana,Helvetica,Arial,Sans-Serif;height:35px; line-height:35px; }
.right-white-block .fb li strong{float:right;  font: bold 12px Verdana,Helvetica,Arial,Sans-Serif; height:35px; line-height:35px; display:inline; }

/*/sidebar right*/

.right-block{ margin:0 0px 20px 0px;}

/*sidebar left*/
.sidebar-left{float:left; width:220px;padding-top:10px;position:relative;z-index:520;}
.sidebar-left h3.search-title{ padding-bottom:6px; border-bottom:1px dotted #929292; margin-bottom:18px;}
/*/sidebar left*/


/*home search form*/
.advSearchHome input.search-btn { background:url(../images/VM_images/black/searchbtn.png) center top no-repeat; display:block; height:30px; width:75px; cursor:pointer;float:right;text-align: center;border:none;
 /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/padding-right: 0;margin:8px 4px 0 4px!important;  }
 
 
 
#advSearchForm input.search-btn { background: url(../images/VM_images/black/searchbtn.png) center top no-repeat; display:block; height:30px; width:75px; cursor:pointer;float:right;text-align: center;border:none;
 /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/padding-right: 0;margin:8px 10px 0 0px;  }
 
.search-form-wrapper{width:249px; background:#fff url(../images/VM_images/slider-side-bg.png) center top repeat-x; float:right; height:288px; border:1px solid #fff; border-left:none;  -moz-border-radius: 0px 10px 10px 0px; -webkit-border-radius:0px 10px 10px 0px; border-radius:  0px 10px 10px 0px; -moz-box-shadow: 2px 2px 2px black; -webkit-box-shadow: 2px 2px 2px black; box-shadow: 2px 2px 2px black; /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/ padding: 10px 29px 0px 18px;  z-index:100;}
.search-form-wrapper label{float:left;}
.search-form-wrapper h3{padding-bottom:6px; border-bottom:1px dotted #929292; margin-bottom:2px;}

.search-form-wrapper p{ position:relative; overflow:hidden; margin-bottom:12px;}
.search-form-wrapper p label{font-size:13px;}
.search-form-wrapper p a{float:right; position:relative; margin-top:10px; color:#616161; font:12px Arial, Helvetica, sans-serif; text-decoration:underline;}
.search-form-wrapper .under-line{padding-bottom:16px; border-bottom: dotted 1px #929292;}
.search-form-wrapper .zip-code-wrapper{margin:0 0 29px 0;}
.search-form-wrapper .zip-code-wrapper label{margin: 3px 0 0 75px;} 
.search-form-wrapper .find-btn{ cursor:pointer; background: url(images/fine-cars.png) left top no-repeat ; height:36px; width:134px; float:left; border:none; }
.search-form-wrapper .find-btn:hover{ opacity:0.8; /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/}

.select-bar{width:171px; height:21px;}
.half{width:84px;}

.advSearchHome{
	padding: 0px 10px 10px 18px;
	}
.advSearchHome #advSearchForm {
	    width:10px!important;
	    height: 20px!important;
}#advSearchForm {
	    width:160px!important;
}
#advSearch{
	padding: 0px 0px 10px 10px;
	}
#advSearchForm{
	margin-bottom: 20px!important;
	
	}
form#searchform input.field{
 height: 30px;
    width: 140px;
    background: #fafafa;
    border: 1px solid #bababa;
    padding: 0px 30px 0 10px;
    margin: 4px 4px 12px 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    behavior: url(PIE/PIE.htc);
    -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
    font: 12px Verdana,Helvetica,Arial,Sans-Serif;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}

.result-car{
            background: #fff url(../images/VM_images/sidebar-top-bg.png) center top repeat-x;
            border:1px solid #fff;
            position:relative;
            overflow:hidden;
            padding:5px 5px 5px 5px;
            margin-bottom:10px;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
            -moz-box-shadow: 0px 1px 2px #929292;
            -webkit-box-shadow: 0px 1px 2px #929292;
            box-shadow: 0px 1px 2px #929292;
            /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/ 
            }

.result-car img{
            float:left;
            position:relative;
            display:inline-block;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius:10px;
            margin-right:12px;
            z-index:197;
            box-shadow: 1px 1px 3px grey;
            -moz-box-shadow:  1px 1px 3px grey;
            -webkit-box-shadow: 1px 1px 3px grey;
             /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
             }

.result-car img:hover{
            opacity: 0.7;
             /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
             }

.result-car .result-detail-wrapper{width:auto;padding-left: 150px;}
.result-car .result-detail-wrapper p{margin:0px 0px 3px 0px;font: 12px Verdana,Helvetica,Arial,Sans-Serif; /*line-height:18px;*/}
.result-car .result-detail-wrapper p a{font: 12px Verdana,Helvetica,Arial,Sans-Serif; line-height:18px;color: black;}
.result-car .result-detail-wrapper p strong{font-weight:bold;}
/*.result-car .result-detail-wrapper .result-price{font-size:18px; font-weight:bold;}*/
.result-car .result-detail-wrapper .vm-price{color: #5D0000!important;font-weight:bold;font: 14px Verdana,Helvetica,Arial,Sans-Serif;}

.result-car .logoazienda{
             float:right;
             margin-top: 10px;
 }
.result-car .logoazienda:hover{
             float:right;
             margin-top: 10px;
 }

.featured-single { background:#ebebeb; margin-bottom:20px; }
#map { width:610px; height:300px; background:#ebebeb; margin:20px 10px 40px 0; padding:4px; }
.print{display: none!important;}
/*detail-page-content*/
.detail-page-content{margin:10px 0; position:relative; /*width:640px;*/}
.detail-page-content-search{margin-bottom:20px; position:relative; width:736px;  float:left; }

.detail-page-content h1{font-size: 26px;margin-bottom:10px; position:relative; width:468px; padding-left:6px; float:left; }
.detail-page-content h3{margin-bottom:14px;}
.detail-page-content p{font:12px Arial, Helvetica, sans-serif; color:#404040; line-height:18px;}
.detail-page-content .car-detail{ }
.detail-page-content h2{margin-bottom:14px;}
.detail-page-content h2 strong{font: bold 24px Verdana,Helvetica,Arial,Sans-Serif; margin-bottom:12px;}
.expand {margin:0px 5px 4px 0px;float: right;}
.detail-page-content-search h3{margin-bottom:14px;}
.detail-page-content-search p{font:12px Arial, Helvetica, sans-serif; color:#404040; line-height:18px;}
.detail-page-content-search .car-detail{ }
.detail-page-content-search h2{margin-bottom:14px;}
.detail-page-content-search h2 strong{font: bold 24px Verdana,Helvetica,Arial,Sans-Serif; margin-bottom:12px;}
.expand {margin:0px 5px 4px 0px;float: right;}


/*dettagli prodotto*/
 .quick-list {
    position: relative;
    overflow: hidden;
    min-height: 112px;
    margin-bottom: 6px;
    padding:10px;
    background:#f7f7f7;
    border:1px solid #fff; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px; -moz-box-shadow: 0px 0px 1px #929292; -webkit-box-shadow: 0px 0px 1px #929292; box-shadow: 0px 0px 1px #929292; /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
    }

.quick-list li {
    float: left;
    position: relative;
    overflow: hidden;
    width:180px;
    padding: 5px 0px 0px 0px;
    margin: 0px 0px 0 4px;
    font-size: 13px;
    }
.quick-list li a{
    color:#666666;
    }  
.quick-list li a:hover{
    color:#333333;
    }       
/*right block Quick glance*/
.right-glance-block {  margin:34px 0 0px 0; }
.right-glance-block h3{margin:0 0 12px 0;}
.quick-glance{position:relative; overflow:hidden; }
.quick-glance li{background:url(../images/VM_images/common/arrow.png) left center no-repeat; padding:0 0 2px 20px; margin:5px 0;}
.quick-glance li strong{font-weight:bold; font-size:12px;}
.strong {
    font-weight: bold;
}
/*bottoni-prodotto*/
.consiglia{
background: url(../images/images-admin/icons/web-app/24/Next.png) left no-repeat ;
padding-left:26px;
padding-top: 6px;
padding-bottom: 4px;
color:#666666;
}

.stampa{
background: url(../images/images-admin/icons/web-app/24/Print.png) left no-repeat ;
padding-left:26px;
padding-top: 6px;
padding-bottom: 4px;
color:#666666;
}

.mappa{
background: url(../images/images-admin/icons/web-app/24/google_maps_icon.png) left no-repeat ;
padding-left:27px;
padding-top: 6px;
padding-bottom: 4px;
color:#666666;
}

.salva{
background: url(../images/images-admin/icons/web-app/24/Load.png) left no-repeat ;
padding-left:26px;
padding-top: 6px;
padding-bottom: 4px;
color:#666666;
}

.abuso{
background: url(../images/images-admin/icons/web-app/24/Warning.png) left no-repeat ;
padding-left:26px;
padding-top: 6px;
padding-bottom: 4px;
color:#666666;
}
/*bottoni-prodotto*/

/*Contatti auto*/
textarea { overflow: auto; }
.contact-seller-block { background:url(images/contact-side-bg.png) -1px 0px no-repeat; color:#fff; padding: 20px 12px;height: 349px;}
.contact-seller-block a{color:#fff;}
.contact-seller-block a:hover{color:#999;}
.contact-seller-block h3{margin:0 0 8px 0;font-size: 17px; }
.contact-seller-block p{ font-size:12px; line-height:20px; }
.contact-seller-block .mail{margin-bottom: 14px;}
.seller-contact-form{text-align:right; padding-top: 12px;} 
.seller-contact-form p{position:relative; overflow:hidden; margin:8px 0 0 0;}
.seller-contact-form label{float:left;padding-left: 3px;}
.seller-input-bar{background:url(../images/VM_images/seller-input-bg.png) left top no-repeat; border:none; height:22px; width:139px; padding:0 3px 3px 10px;}
.state-option{height:21px; width:146px;}
.seller-contact-form .message-box2{ border:none; margin:0 0 15px 2px; padding:8px 0 0 8px; background:url(../images/VM_images/common/seller-messagebox-bg-small.png) left top no-repeat; height:46px; width:276px; color:#3b3b3b; margin-bottom:0px;}
.ie7 .seller-contact-form .message-box2{overflow:hidden;}
.ie8 .seller-contact-form .message-box2{overflow:hidden;}
.seller-send-btn{background:url(images/send-btn.png) left top no-repeat; height:28px; width:55px; float:right; cursor:pointer; border:none;margin-right:3px}
/*/Contatti auto*/

.pubblica-annuncio-auto{
 color:#bb0000;
 font-weight: bold;
 font-size: 18px;
}
.pubblica-annuncio-auto a{
 color:#bb0000;
 font-weight: bold;
 font-size: 18px;
}
.pubblica-annuncio-moto{
 color:#f45c00;
 font-weight: bold;
 font-size: 18px;
}
.pubblica-annuncio-moto a{
 color:#f45c00;
 font-weight: bold;
 font-size: 18px;
}
.pubblica-annuncio-altri{
 color:#ffab00;
 font-weight: bold;
 font-size: 18px;
}
.pubblica-annuncio-altri a{
 color:#ffab00;
 font-weight: bold;
 font-size: 18px;
}
.pubblica-annuncio-barche{
 color:#223E9F;
 font-weight: bold;
 font-size: 18px;
}
.pubblica-annuncio-barche a{
 color:#223E9F;
 font-weight: bold;
 font-size: 18px;
}
#box-marchi{width:auto;height:150px;font-family:Verdana, Geneva, sans-serif; font-size:12px; margin:10px auto 0; }
.elenco{width:200px; float:left;}

ul.link_marche li { 
	list-style : url(../img/link-arrow-auto.gif) outside; margin:3px 0px 3px 0px; text-decoration:none; 
	}	
	
label.custom-select{
    position: relative;
    display: inline-block;
    margin:3px 0;
    font-size: 11px;
    color:#666666;
    
}

    .custom-select select{
        display: inline-block;
        border-bottom: 1px solid #bbb;
        border-left: 1px solid #bbb;
        border-top: 1px solid #bbb;
        padding: 1px 3px 1px 5px;
        margin: 0;
        font: inherit;
        color:#666666;
       /* outline:none; /* remove focus ring from Webkit */
        line-height: 1.2;
        background: #f8f8f8;        
       /* -webkit-appearance:none; /* remove the strong OSX influence from Webkit */        
        -webkit-border-radius: 6px;
        -moz-border-radius: 6px;
        border-radius: 6px;
       /* /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/*/
    }

    /* for Webkit's CSS-only solution */
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .custom-select select{
            padding-right:30px;    
        }
    }
    

    
    /* Select arrow styling */
    .custom-select:after {
        content: "▼";
        position: absolute;
        top: 0;
        right: 0;
        bottom: 0;
        font-size: 60%;
        line-height: 20px;
        padding: 0 7px;
        background: #f8f8f8;
        color: #BB0000;
        border-bottom: 1px solid #bbb;
        border-right: 1px solid #bbb;
        border-top: 1px solid #bbb;
        pointer-events:none;        
        -webkit-border-radius: 0 6px 6px 0;
        -moz-border-radius: 0 6px 6px 0;
        border-radius: 0 6px 6px 0;
     /*   /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/*/
    }
    
    .no-pointer-events .custom-select:after {
        content: none;
    }	
	
/*pager*/
ul.yiiPager
	{
		list-style: none;
	}

	ul.yiiPager li
	{
		float: left;
		padding: 6px 5px 5px 5px;
		min-width: 30px;
		text-align: center;
		margin-right: 5px;
		font-size: 12px;

		/* Radius */
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		border-radius: 2px;
		color: #556270;
		border: 1px solid #ddd;

		/* Background Gradient */
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 0%,#f0f0f0 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ffffff 0%,#f0f0f0 100%); /* IE10+ */
		background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
	}
	ul.yiiPager li:last-child { margin-right: 0; }
	ul.yiiPager li.prev, ul.yiiPager li.next  { padding-left: 10px; padding-right: 10px; }
	ul.yiiPager. li
	{
		color: #556270;
		border: 1px solid #ddd;

		/* Background Gradient */
		background: #ffffff; /* Old browsers */
		background: -moz-linear-gradient(top, #ffffff 0%, #f0f0f0 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f0f0f0)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, #ffffff 0%,#f0f0f0 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #ffffff 0%,#f0f0f0 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, #ffffff 0%,#f0f0f0 100%); /* IE10+ */
		background: linear-gradient(to bottom, #ffffff 0%,#f0f0f0 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f0f0f0',GradientType=0 ); /* IE6-9 */
	}
		/* Light Mouse Events */
		ul.yiiPager. li:hover
		{
			background: #ffffff; /* Old browsers */
			background: -moz-linear-gradient(top, #ffffff 0%, #e6e6e6 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #ffffff 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #ffffff 0%,#e6e6e6 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #ffffff 0%,#e6e6e6 100%); /* IE10+ */
			background: linear-gradient(to bottom, #ffffff 0%,#e6e6e6 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */

			cursor: pointer;
		}

		ul.yiiPager. li:active
		{
			background: #efefef; /* Old browsers */
			background: -moz-linear-gradient(top, #efefef 0%, #e6e6e6 100%); /* FF3.6+ */
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#e6e6e6)); /* Chrome,Safari4+ */
			background: -webkit-linear-gradient(top, #efefef 0%,#e6e6e6 100%); /* Chrome10+,Safari5.1+ */
			background: -o-linear-gradient(top, #efefef 0%,#e6e6e6 100%); /* Opera 11.10+ */
			background: -ms-linear-gradient(top, #efefef 0%,#e6e6e6 100%); /* IE10+ */
			background: linear-gradient(to bottom, #efefef 0%,#e6e6e6 100%); /* W3C */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e6e6e6',GradientType=0 ); /* IE6-9 */
		}
		
	
/*
ul.yiiPager {color: #fff;font-family:Arial, Helvetica, sans-serif;font-size:14px;border:0;margin-right:0;padding:0;line-height:12px;display:inline;clear:both;}
ul.yiiPager li {display:inline;}
ul.yiiPager a {font-weight:bold; color:#473d17; padding:2px; text-decoration:none;}
ul.yiiPager .page a {font-weight:normal;}
ul.yiiPager a:hover {}
ul.yiiPager .selected a {color:#b60000;	font-weight:bold;}
ul.yiiPager .hidden a {	border:solid 1px #baac79;	color:#baac79;}
ul.yiiPager .first,ul.yiiPager .last,ul.yiiPager .hidden a {	display:none;}	
*/	
/*informazioni pagina Premium*/	
.block-border {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.2);
    border: 1px solid rgba(255, 255, 255, 0.75);
    border-radius: 0.8em 0.8em 0.8em 0.8em;
    -moz-border-radius: 0.8em 0.8em 0.8em 0.8em;
    -webkit-border-radius: 0.8em 0.8em 0.8em 0.8em;
    box-shadow: 0 0 4px rgba(50, 50, 50, 0.5);
    -moz-box-shadow: 0 0 4px rgba(50, 50, 50, 0.5);
    -webkit-box-shadow: 0 0 4px rgba(50, 50, 50, 0.5);
    padding: 0.833em;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
.block-content{
    box-shadow: 0 0 0.8em rgba(255, 255, 255, 0.5);
    -moz-box-shadow: 0 0 0.8em rgba(255, 255, 255, 0.5);
    -webkit-box-shadow: 0 0 0.8em rgba(255, 255, 255, 0.5);
    background: none repeat scroll 0 0 white;
    border: 1px solid #999999;
    border-radius: 0.25em 0.25em 0.25em 0.25em;
    -moz-border-radius: 0.25em 0.25em 0.25em 0.25em;
    -webkit-border-radius: 0.25em 0.25em 0.25em 0.25em;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
    padding: 1.667em;
    position: relative;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}
.block-header{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #0C5FA3;
    background-image: url("../images/images-admin/old-browsers-bg/block-header-bg.png");
    background-origin: padding-box;
    background-position: center top;
    background-repeat: repeat-x;
    background-size: 100% 100%;
    border-bottom: 1px solid #B5B3B4;
    border-top: 1px solid #9BD2EE;
    color: white;
    font-size: 2em;
    font-weight: bold;
    height: 3em;
    line-height: 3em;
    margin: 0 -0.833em 0.833em;
    text-align: center;
    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.75);
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/

}
.block-header:first-child{
    margin-top: -0.833em;
}
/*fine informazioni pagina Premium*/

/*GALLERIA*/
#vm-gallery{
    /*width: 638px;*/
   -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #FFFFFF;
    box-shadow: 0 0 1px #929292;
    -moz-box-shadow: 0 0 1px #929292;
    -webkit-box-shadow: 0 0 1px #929292;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/

}
#vm-gallery .prota{
    margin:8px; 
    width:632px;
    height: 410px;
}

/*FINE GALLERIA*/
.vmsocial{
    
   /* background: url("../images/VM_images/sidebar-top-bg.png") repeat-x scroll center top #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 1px #929292;
    -moz-box-shadow: 0 0 1px #929292;
    -webkit-box-shadow: 0 0 1px #929292;
    /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/*/
    width:950px;
    height:40px;
    margin:5px auto;
    padding:10px 10px 0;
    
}













#downhead {
  min-width: 800px;
  margin-top: 30px;
  text-align: center;  
}

#downhead h2 {
  font-size: 30px;
  color: #555;
  text-shadow: 2px 2px 2px #999;
}

#downhead p {
  font-size: 20px;
  color: #777;
  padding: 0 50px 30px 50px; 
}

#downhead img {
  border: 5px solid #ccc;
}

/*-- Bottom Toolbar --*/

div#toolbar, div#toolbarbut {
  position: fixed; /* set fixed position for the bar */
  bottom: 0px;
  right: 0px;
  z-index: 9999; /* keep the bar on top  */
  height: 36px;
  background: url(../images/images-bottombar/bcktool.png);
  /* CSS3 */  
  -moz-border-radius: 8px 8px 0px 0px;
  -webkit-border-radius: 8px 8px 0px 0px;
  border-radius: 8px 8px 0px 0px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
  -moz-box-shadow: 0px 1px 10px #666666;
  -webkit-box-shadow: 0px 1px 10px #666666;
  box-shadow: 0px 1px 10px #666666;
  filter: progid:DXImageTransform.Microsoft.Shadow(strength = 1, direction = 180, color = '#666666');
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength = 1, Direction = 180, Color = '#666666')";
/*Shadows look very different in IE (Only cardinal directions supported)*/
/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
/*Element should have a background-color*/
/*All filters must be placed together*/
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
  border-top: 1px solid #eee;
  border-left: 1px solid #eee; 
  border-right: 1px solid #eee;
  /*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
}

div#toolbar {
  width: 85%;
  min-width: 700px; /* to limit the width when an excessive window resize */
  margin: 0px auto; /* centered toolbar */
  left: 0px;
}

div#toolbarbut { /* div for the 'hide status' */
  width: 60px;
  height: 25px;
  margin-right: 3%;
  display: none;
  text-align: center;
}

span.showbar a { /* show button */
  padding: 5px;  
  font-size: 10px;
  color: #989898;
}

.leftside {
  float: left;
}

.rightside {
  float: right;
}

/*-- Left Side --*/
/*
ul#sociale li {
  display: inline;
}

a.rss {
  display: inline-block;
  width: 104px;
  height: 35px;
  margin-left: 5px;
  background: url(../images/images-bottombar/rss.png) no-repeat;
}

a.fa, a.tw, a.li, a.go, a.sk {
  display: inline-block;
  width: 35px;
  height: 35px;        
  margin-top: 1px;
}

a.rss:hover, a.fa:hover, a.tw:hover, a.li:hover, a.go:hover, a.sk:hover {
  background-position: 1px 1px; /* simple css hover effect */
/*}

a.fa {
  background: url(../images/images-bottombar/facebook.png) no-repeat;
}

a.tw{
  background: url(../images/images-bottombar/twitter.png) no-repeat;
}

a.go {
  background: url(../images/images-bottombar/googleplus.png) no-repeat;
}

a.li {
  background: url(../images/images-bottombar/linkedin.png) no-repeat;
}

a.sk {
  background: url(../images/images-bottombar/skype.png) no-repeat;
}
/*
.tip {
  position: absolute; /* important */
/*  top: -75px;
  width: 250px;
  height: 78px;
  background: url(../images/images-bottombar/tip.png) no-repeat;
  float: left;
  display: none;
}

/* custom distances for the icons */
/*#tipfa {
  left: 75px; 
}

#tiptw {
  left: 120px; 
}

#tipgo {
  left: 165px; 
}

#tipli {
  left: 210px; 
}

#tipsk {
  left: 255px; 
}

.tip ul {
  padding: 22px 0 0 25px;
}

.tip ul li {
  display: inline;
  padding-left: 3px;
}

.tip ul li a {
  font-size: 18px;
  color: #989898;
}       

.tip ul li a:hover {
  color: #666;
}

.tip ul li small {
  font-size: 10px;
}
*/
/*-- Right Side --*/
/*
span.downarr { /* hide button */ 
/*  float: right;
  border-left: 1px solid #a4a4a4;
}
/*
span.downarr a {
  display: block;
  width: 36px;
  height: 26px;
  padding: 25px 0 0 10px;
  background: url(../images/images-bottombar/downarrow.png) no-repeat 7px 5px;
}

span.menu_title {
  background: #e4e4e4;
  border-left: 1px solid #a4a4a4;
  padding: 10px;
}

span.menu_title a {
  font-size: 16px;
  line-height: 34px;
  color: #9a9a9a;
}

.quickmenu {
  position: absolute; /* important */
/*  top: -251px;
  right: 46px;
  width: 260px;
  height: 250px;
  background: #e4e4e4;
	border-top: 1px solid #a4a4a4;
  border-left: 1px solid #a4a4a4; 
  border-right: 1px solid #a4a4a4;
  /* CSS3 */
/*  -moz-box-shadow: 2px -3px 5px #c5c5c5, -3px 0px 5px #cdcdcd;
  -khtml-shadow: 2px -3px 5px #c5c5c5, -3px 0px 5px #cdcdcd;
  -webkit-box-shadow: 2px -3px 5px #c5c5c5, -3px 0px 5px #cdcdcd;
  /* CSS3 end */
/*  display: none; /* important */
/*/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
/*}

.quickmenu ul {
  padding-top: 20px;
}

.quickmenu ul li {
  border-bottom: 1px solid #989898;    
  padding: 5px 10px;
  margin: 0 15px 0 15px;
}

.quickmenu ul li a {
  font-size: 18px;
  color: #989898;
  display: block;
}

.quickmenu ul li a:hover {
  color: #666;
}
*/
/*--------------------BMW-Page-------------*/	
	
#header-bmw {
 /* margin: 0px;*/
  background-image: url('../images/immagini-sidebar/usato-bmw.jpg');
  background-repeat: no-repeat;
  color: #FFFFFF;
  background-color: #000000;
 /* font-size: 160%;*/
  font-weight: normal;
 /* line-height: 360px;*/
  text-align: right;
  width: 980px;
  height: 303px;     
  -moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 0px 0px 6px #000000;
-webkit-box-shadow: 0px 0px 6px #000000;
box-shadow: 0px 0px 6px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/      
}
/*-------serie1-----*/
.serie1{background-image: url('../images/immagini-sidebar/bmw/serie1/Serie_1.jpg');
    width:199px;
    height:80px;
}
.serie1-cabrio{background-image: url('../images/immagini-sidebar/bmw/serie1/Serie_1_Cabrio.jpg');
    width:199px;
    height:80px;
}
.serie1-coupe{background-image: url('../images/immagini-sidebar/bmw/serie1/Serie_1_Coupe.jpg');
    width:199px;
    height:80px;
}
/*-------serie3-----*/
.serie3{background-image: url('../images/immagini-sidebar/bmw/serie3/Nuova_Serie_3_Berlina.jpg');
    width:199px;
    height:80px;
}
.serie3-touring{background-image: url('../images/immagini-sidebar/bmw/serie3/Serie_3_Touring.jpg');
    width:199px;
    height:80px;
}
.serie3-coupe{background-image: url('../images/immagini-sidebar/bmw/serie3/Serie_3_Coupe.jpg');
    width:199px;
    height:80px;
}
.serie3-cabrio{background-image: url('../images/immagini-sidebar/bmw/serie3/Serie_3_Cabrio.jpg');
    width:199px;
    height:80px;
}
/*-------serie5-----*/
.serie5{background-image: url('../images/immagini-sidebar/bmw/serie5/Serie_5_Berlina.jpg');
    width:199px;
    height:80px;
}
.serie5-touring{background-image: url('../images/immagini-sidebar/bmw/serie5/Serie_5_Touring.jpg');
    width:199px;
    height:80px;
}
.serie5-gran-turismo{background-image: url('../images/immagini-sidebar/bmw/serie5/Serie_5_Gran_Turismo.jpg');
    width:199px;
    height:80px;
}
/*-------serie6-----*/
.serie6{background-image: url('../images/immagini-sidebar/bmw/serie6/Serie_6_Coupe.jpg');
    width:199px;
    height:80px;
}
.serie6-gran-coupe{background-image: url('../images/immagini-sidebar/bmw/serie6/Serie_6_Gran_Coupe.jpg');
    width:199px;
    height:80px;
}
.serie6-cabrio{background-image: url('../images/immagini-sidebar/bmw/serie6/Serie_6_Cabrio.jpg');
    width:199px;
    height:80px;
}
/*-------serie7-----*/
.serie7{background-image: url('../images/immagini-sidebar/bmw/serie7/Serie_7.jpg');
    width:199px;
    height:80px;
}
/*-------x-----*/
.x1{background-image: url('../images/immagini-sidebar/bmw/X/X1.jpg');
    width:199px;
    height:80px;
}
.x3{background-image: url('../images/immagini-sidebar/bmw/X/X3.jpg');
    width:199px;
    height:80px;
}
.x5{background-image: url('../images/immagini-sidebar/bmw/X/X5.jpg');
    width:199px;
    height:80px;
}
.x6{background-image: url('../images/immagini-sidebar/bmw/X/X6.jpg');
    width:199px;
    height:80px;
}
/*-------z-----*/
.z{background-image: url('../images/immagini-sidebar/bmw/Z4/Z4.jpg');
    width:199px;
    height:80px;
}
/*-------m-----*/
.s1m{background-image: url('../images/immagini-sidebar/bmw/M/Serie_1_M_Coupe.jpg');
    width:199px;
    height:80px;
}
.s3mb{background-image: url('../images/immagini-sidebar/bmw/M/M3_Berlina.jpg');
    width:199px;
    height:80px;
}
.s3mc{background-image: url('../images/immagini-sidebar/bmw/M/M3_Coupe.jpg');
    width:199px;
    height:80px;
}
.s3mca{background-image: url('../images/immagini-sidebar/bmw/M/M3_Cabrio.jpg');
    width:199px;
    height:80px;
}
.s5mb{background-image: url('../images/immagini-sidebar/bmw/M/M5_Berlina.jpg');
    width:199px;
    height:80px;
}
.s6mc{background-image: url('../images/immagini-sidebar/bmw/M/M6_Coupe.jpg');
    width:199px;
    height:80px;
}
.s6mca{background-image: url('../images/immagini-sidebar/bmw/M/M6_Cabrio.jpg');
    width:199px;
    height:80px;
}
.sx5m{background-image: url('../images/immagini-sidebar/bmw/M/X5_M.jpg');
    width:199px;
    height:80px;
}
.sx6m{background-image: url('../images/immagini-sidebar/bmw/M/X6_M.jpg');
    width:199px;
    height:80px;
}
/*--------------------END BMW-Page-------------*/	

/*--------------------AUDI-Page-------------*/

#header-audi {
 /* margin: 0px;*/
  background-image: url('../images/immagini-sidebar/audi/header-audi.jpg');
  background-repeat: no-repeat;
  color: #FFFFFF;
  background-color: #000000;
 /* font-size: 160%;*/
  font-weight: normal;
 /* line-height: 360px;*/
  text-align: right;
  width: 980px;
  height: 303px;     
  -moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 0px 0px 6px #000000;
-webkit-box-shadow: 0px 0px 6px #000000;
box-shadow: 0px 0px 6px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/  
/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/    
}
/*-------A1-----*/
.a1{background-image: url('../images/immagini-sidebar/audi/a1/A1.png');
    width:263px;
    height:125px;
}
.a1-sportback{background-image: url('../images/immagini-sidebar/audi/a1/A1_Sportback.png');
    width:295px;
    height:125px;
}
/*-------A3-----*/
.a3{background-image: url('../images/immagini-sidebar/audi/a3/A3.png');
    width:314px;
    height:125px;
}
.a3-sportback{background-image: url('../images/immagini-sidebar/audi/a3/A3_Sportback.png');
    width:314px;
    height:125px;
}
.a3-cabriolet{background-image: url('../images/immagini-sidebar/audi/a3/A3_Cabriolet.png');
    width:314px;
    height:125px;
}
.s3{background-image: url('../images/immagini-sidebar/audi/a3/S3.png');
    width:314px;
    height:128px;
}.s3-sportback{background-image: url('../images/immagini-sidebar/audi/a3/S3_Sportback.png');
    width:314px;
    height:126px;
}.rs3-sportback{background-image: url('../images/immagini-sidebar/audi/a3/RS_3_Sportback.png');
    width:314px;
    height:126px;
}
/*-------A4-----*/
.a4{background-image: url('../images/immagini-sidebar/audi/a4/A4.png');
    width:314px;
    height:114px;
}
.a4-avant{background-image: url('../images/immagini-sidebar/audi/a4/A4_Avant.png');
    width:314px;
    height:114px;
}
.a4-allroad{background-image: url('../images/immagini-sidebar/audi/a4/A4_allroad_quattro.png');
    width:314px;
    height:114px;
}
.s4{background-image: url('../images/immagini-sidebar/audi/a4/S4.png');
    width:314px;
    height:114px;
}
.s4-avant{background-image: url('../images/immagini-sidebar/audi/a4/S4_Avant.png');
    width:314px;
    height:114px;
}
/*-------A5-----*/
.a5-coupe{background-image: url('../images/immagini-sidebar/audi/a5/A5_Coupe.png');
    width:314px;
    height:116px;
}
.a5-sportback{background-image: url('../images/immagini-sidebar/audi/a5/A5_Sportback.png');
    width:314px;
    height:116px;
}
.a5-cabriolet{background-image: url('../images/immagini-sidebar/audi/a5/A5_Cabriolet.png');
    width:314px;
    height:116px;
}
.s5{background-image: url('../images/immagini-sidebar/audi/a5/S5.png');
    width:314px;
    height:116px;
}
.s5-sportback{background-image: url('../images/immagini-sidebar/audi/a5/S5_Sportback.png');
    width:314px;
    height:116px;
}
.s5-cabriolet{background-image: url('../images/immagini-sidebar/audi/a5/S5_Cabriolet.png');
    width:314px;
    height:116px;
}
/*-------A6-----*/
.a6{background-image: url('../images/immagini-sidebar/audi/a6/A6.png');
    width:314px;
    height:116px;
}
.a6-avant{background-image: url('../images/immagini-sidebar/audi/a6/A6_Avant.png');
    width:314px;
    height:116px;
}
.a6-allroad{background-image: url('../images/immagini-sidebar/audi/a6/A6_allroad_quattro.png');
    width:314px;
    height:116px;
}
/*-------A7-----*/
.a7{background-image: url('../images/immagini-sidebar/audi/a7/A7.png');
    width:314px;
    height:116px;
}
/*-------A8-----*/
.a8{background-image: url('../images/immagini-sidebar/audi/a8/A8.png');
    width:320px;
    height:116px;
}
.a8-l{background-image: url('../images/immagini-sidebar/audi/a8/A8_L.png');
    width:320px;
    height:116px;
}
.a8-l-w12{background-image: url('../images/immagini-sidebar/audi/a8/A8_L_W12.png');
    width:314px;
    height:116px;
}
/*-------Q3-----*/
.q3{background-image: url('../images/immagini-sidebar/audi/q3/Q3.png');
    width:314px;
    height:124px;
}
/*-------Q5-----*/
.q5{background-image: url('../images/immagini-sidebar/audi/q5/Q5.png');
    width:314px;
    height:124px;
}
/*-------Q7-----*/
.q7{background-image: url('../images/immagini-sidebar/audi/q7/Q7.png');
    width:314px;
    height:116px;
}
.q7-v12{background-image: url('../images/immagini-sidebar/audi/q7/Q7_V12_TDI.png');
    width:314px;
    height:116px;
}
/*-------R8-----*/
.r8{background-image: url('../images/immagini-sidebar/audi/r8/R8_4.2_FSI_quattro.png');
    width:314px;
    height:120px;
}
.r8-spyder{background-image: url('../images/immagini-sidebar/audi/r8/R8_Spyder.png');
    width:314px;
    height:133px;
}
.r8-5{background-image: url('../images/immagini-sidebar/audi/r8/R8_5.2_FSI_quattro.png');
    width:314px;
    height:136px;
}
/*-------TT-----*/
.tt{background-image: url('../images/immagini-sidebar/audi/tt/TT_Coupe.png');
    width:314px;
    height:141px;
}
.tt-roadster{background-image: url('../images/immagini-sidebar/audi/tt/TT_Roadster.png');
    width:314px;
    height:141px;
}
.tts{background-image: url('../images/immagini-sidebar/audi/tt/TTS_Coupe.png');
    width:314px;
    height:143px;
}
.tts-roadster{background-image: url('../images/immagini-sidebar/audi/tt/TTS_Roadster.png');
    width:314px;
    height:143px;
}
.tt-rs{background-image: url('../images/immagini-sidebar/audi/tt/TT_RS_Coupe.png');
    width:314px;
    height:143px;
}
.tt-rs-roadster{background-image: url('../images/immagini-sidebar/audi/tt/TT_RS_Roadster.png');
    width:314px;
    height:143px;
}
/*--------------------END AUDI-Page-------------*/

button,
.big-button {
	display: inline-block;
	border: 1px solid;
	border-color: #50a3c8 #297cb4 #083f6f;
	background: #0c5fa5 url(../images/images-admin/old-browsers-bg/button-element-bg.png) repeat-x left top;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -moz-linear-gradient(
		top,
		white,
		#72c6e4 4%,
		#0c5fa5
		/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
	);
	background: -webkit-gradient(
		linear,
		left top, left bottom,
		from(white),
		to(#0c5fa5),
		color-stop(0.03, #72c6e4)
		/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
	);
	-moz-border-radius: 0.333em;
	-webkit-border-radius: 0.333em;
	-webkit-background-clip: padding-box;
	border-radius: 0.333em;
	color: white;
	-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.4);
	font-size: 1.167em;
	padding: 0.286em 1em 0.357em;
	line-height: 1.429em;
	cursor: pointer;
	font-weight: bold;
	/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
	}
	/* IE class */
	.ie button {
		overflow: visible;
	}
	/* IE class */
	.ie7 button {
		padding-top: 0.357em;
		padding-bottom: 0.214em;
		line-height: 1.143em;
	}
	button img,
	.big-button img {
		margin-bottom: -3px;
	}
	button:hover,
	.big-button:hover {
		border-color: #1eafdc #1193d5 #035592;
		background: #057fdb url(../images/images-admin/old-browsers-bg/button-element-hover-bg.png) repeat-x left top;
		background: -moz-linear-gradient(
			top,
			white,
			#2bcef3 4%,
			#057fdb
		);
		background: -webkit-gradient(
			linear,
			left top, left bottom,
			from(white),
			to(#057fdb),
			color-stop(0.03, #2bcef3)
		);
		/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
	}
	button:active,
	.big-button:active {
		border-color: #5b848b #b2def1 #b2def1 #68a6ba;
		background: #3dbfed url(../images/images-admin/old-browsers-bg/button-element-active-bg.png) repeat-x top;
		background: -moz-linear-gradient(
			top,
			#89e7f9,
			#3dbfed
		);
		background: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#89e7f9),
			to(#3dbfed)
		);
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
		/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
	}
	
	.button.red,
	.red button,
	.big-button.red,
	.red .big-button {
	    font-size: 1.144em;
		color: white;
		border-color: #bf3636 #5d0000 #0a0000;
		background: #790000 url(../images/images-admin/old-browsers-bg/button-element-red-bg.png) repeat-x top;
		-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	    -webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	    font-weight: bold;
		background: -moz-linear-gradient(
			top,
			white,
			#ca3535 4%,
			#790000
		);
		background: -webkit-gradient(
			linear,
			left top, left bottom,
			from(white),
			to(#790000),
			color-stop(0.03, #ca3535)
		);
		/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
		}
		.button.red:hover,
		.red button:hover,
		.big-button.red:hover,
		.red .big-button:hover {
			border-color: #c24949 #9d3d3d #590909;
			background: #9d0404 url(../images/images-admin/old-browsers-bg/button-element-red-hover-bg.png) repeat-x top;
			background: -moz-linear-gradient(
				top,
				white,
				#fe6565 4%,
				#9d0404
			);
			background: -webkit-gradient(
				linear,
				left top, left bottom,
				from(white),
				to(#9d0404),
				color-stop(0.03, #fe6565)
			);
			/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
		}
		.button.red:active,
		.red button:active,
		.big-button.red:active,
		.red .big-button:active {
			border-color: #7c5656 #f7cbcb #f7cbcb #a15151;
			background: #ff5252 url(../images/images-admin/old-browsers-bg/button-element-red-active-bg.png) repeat-x top;
			background: -moz-linear-gradient(
				top,
				#ff9d9d,
				#ff5252
			);
			background: -webkit-gradient(
				linear,
				left top, left bottom,
				from(#ff9d9d),
				to(#ff5252)
			);
			/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
		}
	
	button:disabled,
	button:disabled:hover,
	.big-button.disabled,
	.big-button.disabled:hover {
		color: #bfbfbf;
		border-color: #e9f2f6 #c4c3c3 #a2a2a2 #e3e2e2;
		background: #c8c8c8 url(../images/images-admin/old-browsers-bg/button-element-disabled-bg.png) repeat-x top;
		background: -moz-linear-gradient(
			top,
			#f0f2f2,
			#c8c8c8
		);
		background: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#f0f2f2),
			to(#c8c8c8)
		);
		-moz-text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.75);
		-webkit-text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.75);
		text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.75);
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
		cursor: auto;
		/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
	}
	/* IE class */
	button.disabled,
	button.disabled:hover {
		color: #bfbfbf;
		border-color: #e9f2f6 #c4c3c3 #a2a2a2 #e3e2e2;
		background: #c8c8c8 url(../images/images-admin/old-browsers-bg/button-element-disabled-bg.png) repeat-x top;
		cursor: auto;
	}
	
	.button.grey,
	.big-button.grey {
	font-size: 1.0em;
	font-weight: bold;
		color: white;
		border-color: #a1a7ae #909498 #6b7076;
		background: #9fa7b0 url(../images/images-admin/old-browsers-bg/button-element-grey-bg.png) repeat-x top;
		background: -moz-linear-gradient(
			top,
			white,
			#c5cbce 5%,
			#9fa7b0
		);
		background: -webkit-gradient(
			linear,
			left top, left bottom,
			from(white),
			to(#9fa7b0),
			color-stop(0.05, #c5cbce)
		);
		-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
		-webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
		text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
		-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
		-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
		box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
		/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
		}
		.button.grey:hover,
		.big-button.grey:hover {
			border-color: #a1a7b0 #939798 #6e7275;
			background: #b1b5ba url(../images/images-admin/old-browsers-bg/button-element-grey-hover-bg.png) repeat-x top;
			background: -moz-linear-gradient(
				top,
				white,
				#d6dadc 4%,
				#b1b5ba
			);
			background: -webkit-gradient(
				linear,
				left top, left bottom,
				from(white),
				to(#b1b5ba),
				color-stop(0.03, #d6dadc)
			);
			/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
		}
		.button.grey:active
		.big-button.grey:active {
			border-color: #666666 #ffffff #ffffff #979898;
			background: #dddddd url(../images/images-admin/old-browsers-bg/button-element-grey-active-bg.png) repeat-x top;
			background: -moz-linear-gradient(
				top,
				#f1f1f1,
				#dddddd
			);
			background: -webkit-gradient(
				linear,
				left top, left bottom,
				from(#f1f1f1),
				to(#dddddd)
			);
			/*behavior: url(http://www.venditamotori.it/PIE/PIE.htc);*/
		}
	
	button.small,
	.big-button.small {
		font-size: 0.833em;
		padding: 0.2em 0.3em 0.3em 0.2em;
		vertical-align: 0.2em;
		}
		/* IE class */
		.ie button.small {
			padding: 0.5em 0.3em;
			vertical-align: 0.1em;
		}
	
	.ie7 button + button {
		margin-left: 0.25em;
	}/*sezioni*/
.vmzoom{
    background: url(../images/VM_images/img-gallery/zoom.png) no-repeat;
    position: absolute;
    top: 541px;
    left:570px;
    z-index: 1000;
    width: 100px;
    height: 100px;

}
div.form, div.form1
{
width: auto;
	margin: 0;
}


div.form1 input,
div.form1 textarea,
div.form1 select,
div.form input,
div.form textarea,
div.form select
{
    font-family: Arial;
    font-size: 11px;
	margin: 0.2em 0 0.5em 0;
}

div.form fieldset
{
	border: 1px solid #DDD;
	padding: 10px;
	margin: 0 0 10px 0;
    -moz-border-radius:7px;
}


div.form fieldset.gruppi
{
	border:none;
	padding: 10px;
	margin: 0 0 10px 0;
    -moz-border-radius:7px;
}


div.form label, div.form1 label
{
	font-weight: bold;
	font-size: 11px;
	display: inline-block;
	width:110px;
}

div.form .row
{
	/*margin: 5px 0;*/
        width: 620px;
        display: block;
        vertical-align: top;
}


div.mainbox .row
{
	margin: 5px 0;
        width: 200px;
        display: block;
        vertical-align: top;
		margin-bottom:10px;
}

div.mainbox .row label{display:block;}
div.mainbox .row.wide label{float: left; margin-right: 4px;}



}


div.form span.error
{
	margin: 5px 0;
        width: 280px;
        float:right;
        vertical-align: top;
}



div.form .row2
{
	margin: 5px 0;
        display: block;

		padding-right:15px;
        vertical-align: top;
	/*	font-weight:bold;*/
}
div.form .row2desc
{
	text-align: justify;
}
div.form .row2 label{font-weight:normal;}

#row3datiazienda{
	width: 700px;
	float: right;



	}

#datiazienda{
	width: 700px;



	}
#datiazienda1{
	width: auto;


	}
div.form .row3logoazienda
{
	float: left;
	margin: 5px 5px 5px 5px;


}
div.form .row3azienda
{
	text-align: left;
	font-size: 16px;
	float: left;
	font-weight: bold;
	color: #1a5b09;
	margin: 0px 10px 10px 0px;
}
div.form .row3azienda_slogan
{
	text-align: left;
	font-size: 12px;
	float: left;
	font-weight: bold;
	color: #1a5b09;
	margin: 0px 10px 10px 0px;
}

div.form .row3tel

{
    text-align: left;
	font-size: 12px;
	margin: 0px 0px 0px 110px;

}

div.form .row3fax

{
    text-align: left;
	font-size: 12px;
	margin: 0px 0px 0px 110px;
}
div.form .row3cell

{
    text-align: left;
	font-size: 12px;
	margin: 0px 0px 0px 110px;
}
div.form .row3skype
{
    text-align: left;
	font-size: 12px;
	margin: 0px 0px 0px 110px;
}
div.form .row3livemsn
{
    text-align: left;
	font-size: 12px;
	margin: 0px 0px 0px 110px;
}
div.form .row3twitter
{
    text-align: left;
	font-size: 12px;
	margin: 0px 0px 0px 110px;
}
div.form .row3fb
{
    text-align: left;
	font-size: 12px;
	margin: 0px 0px 0px 110px;
}
div.form .row3www
{
    text-align: left;
	font-size: 12px;
	margin: 0px 0px 0px 110px;
}
div.form .row3via
{
    text-align: left;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}
div.form .row3stat
{
    text-align: left;
	font-size: 12px;
	margin: 0px 5px 0px 0px;
	float: left;
}
div.form .row3cap
{
    text-align: left;
	font-size: 12px;
	margin: 0px 5px 0px 0px;
	float: left;
}
div.form .row3cit
{
    text-align: left;
	font-size: 12px;
	margin: 0px 5px 0px 0px;
	float: left;
}
div.form .row3prov
{
    text-align: left;
	font-size: 12px;
	margin: 0px 5px 0px 0px;
	float: left;
}

div.form .row3note
{
	text-align: justify;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
}

div.form .row3mappa{
	text-align: left;
	font-size: 12px;
	}

#info_azienda_global
{
	height:auto;
	width:auto;
	}

div.form1 .row
{
	margin: 5px 0;
        width: 210px;
        display: inline-block;
        vertical-align: top;
        text-align: left;
}

div.form1 .row label {
    width: 100%;
}

div.form .row_wide {
    margin: 5px 0;
}

div.form .hint
{
	margin: 0;
	padding: 0;
	color: #999;
}

div.form .note
{
	font-style: italic;
        margin-top: 10px;
        margin-bottom: 20px;
}

div.form .errorMessage
{
	color: red;
	font-size: 11px;
	float:right;
	margin-right:120px;
	line-height:25px;
}

div.form .errorSummary p
{
	margin: 0;
	padding: 5px;
}

div.form .errorSummary ul
{
	margin: 0;
	padding: 0 0 0 20px;
}

.buttons {
    text-align: center;   
}
.nicebutton{
background: url(../images/img/nicebutton.png) no-repeat ;
width: 160px;
height: 35px;
padding: 0px 0px 6px 0px;
margin: 15px 0px 0px 0px;
font-size: 13px;
color: #ffffff;
font-weight: bold;
border: none;
float: right;
}
div.wide form label
{
	float: left;
	margin-right: 10px;
	position: relative;
	text-align: right;
	width: 100px;
}

div.wide form .row
{
	clear: left;
}

div.wide form .buttons
{
	clear: left;
	padding-left: 110px;
}

div.wide form .errorMessage
{
	margin: 0 0 0 110px;
}

#invia {
font-size: 14px;
border:0;}
#invia0 {border:0;}
#invia1 {border:0;}
#invia2 {border:0;}
#invia3 {border:0;}
#invia4 {border:0;}
#submit {
font-size: 14px;
border:0;}

input.invia-auto{width:115px;height:29px;display:block;background:url(../images/img/contatta-auto_btn.jpg) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;}
input.invia-auto:hover{background-position:0px -29px;}
input.invia-moto{width:115px;height:29px;display:block;background:url(../images/img/contatta-moto_btn.jpg) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;}
input.invia-moto:hover{background-position:0px -29px;}
input.invia-commerciali{width:115px;height:29px;display:block;background:url(../images/img/contatta-commerciali_btn.jpg) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;}
input.invia-commerciali:hover{background-position:0px -29px;}
input.invia-nautica{width:115px;height:29px;display:block;background:url(../images/img/contatta-nautica_btn.png) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;}
input.invia-nautica:hover{background-position:0px -29px;}

/*input#cerca{width:76px;height:32px;display:inline-block;background:url(../img/input-ricerca-btn-auto.gif)  no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;border:none;float:left;margin-left:5px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}

input#cerca1{width:76px;height:32px;display:inline-block;background:url(../img/input-ricerca-btn-auto.gif) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;border:none;float:left;margin-left:5px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}*/

input#cerca2{width:76px;height:32px;display:inline-block;background:url(../images/img/input-ricerca-btn-moto.gif) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;border:none;float:left;margin-left:5px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}

input#cerca3{width:76px;height:32px;display:inline-block;background:url(../images/img/input-ricerca-btn-veicolo_commerciale.gif) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;border:none;float:left;margin-left:5px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}

input#cerca4{width:76px;height:32px;display:inline-block;background:url(../images/img/input-ricerca-btn-nautica.gif) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;border:none;float:left;margin-left:5px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}

input#cerca5{width:77px;height:36px;display:inline-block;background:url(../images/img/concessionaria_btn.png) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;border:none;float:left;margin-left:5px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;}

.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(../images/tipsy.gif); }
  .tipsy-inner { padding: 2px 8px 4px 8px; background-color:#0c4584; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }

  span.ico{display:inline-block;background:url(../images/img/ok_ico.gif) no-repeat top left;padding-left:20px;}
  span.noico{display:inline-block;background:url(../images/img/no_ico.gif) no-repeat top left;padding-left:20px;}

  #ricercamoto fieldset.btm-field{padding-left:330px;display: inline-block;}
  #ricercaauto fieldset.btm-field{padding-left:330px; display: inline-block;}
  #ricercaveicolo_commerciale fieldset.btm-field{padding-left:330px;display: inline-block;}
  #ricercanautica fieldset.btm-field{padding-left:330px;display: inline-block;}
  #ricercaconcessionaria fieldset.btm-field{padding-left:330px;display: inline-block;}

  div.riga {}
  div.riga div.row {display: inline-block;/*width: 160px;*/ vertical-align: middle;}
  div.riga div.row label {width:160px; vertical-align: top; clear: both; }
  div.riga div.row input[type='text'], div.riga div.row select {width: 140px; }

  div.riga2 {}
  div.riga2 div.row {display: inline-block;width: 100px; vertical-align: top;}
  div.riga div.row label {/*width:130px;*/ vertical-align: top; clear: both; float:left;padding-top: 6px;}
  div.riga div.row input[type='text'], div.riga div.row select {display: block; }
  div.riga div.row input[type='text'], div.riga div.row select {width: 250px; font-size: 12px; }
 /* div.riga div.row input[type='checkbox'] {background: red;}*/

div.foto_caricata
{
	width: 120px;
	padding: 5px;
	height: 90px;
	overflow: hidden;
	float: left;
	position: relative;
}

div.foto_caricata a.deleteAuto
{
	width: 16px;
	height: 16px;
	display: block;
	background:url(../images/img/icon-delete.png);
	position: absolute;
	top: 10px;
	right: 10px;
}
.descrizione_concessionari{
width: auto;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #999999;
text-align: justify;
}
.indirizzo_concessionari{
width: auto;
float: left;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #999999;
}
.contatti_concessionari{
width: auto;
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #999999;
margin-bottom: 40px;
}

div.slider
{
    height: 50px;
}

div.slider label
{
    display: block;
}

div.slider input[type="text"]
{
   border:0; color:#B60000;
   font-weight:bold;
   width: 50%;
   float: left;
   margin-bottom: 3px;
}
div.slider input:last-child
{
    text-align: right;
}

div.slider div
{
    clear: left;
}

.styled-select select {
    width: 200px;
}
.styled-select input[type="text"] {
    width: 170px;
}
.vm_annuncio_azienda{
font-style: oblique;
margin-bottom: 5px;

}
.vm_annuncio_dati_azienda{
font-size: 12px;
margin-bottom: 2px;

}

.button,
.form legend,
.legend,
.mini-menu {
	line-height: 1.333em;
	padding: 0.167em 0.5em 0.25em;
	border: 1px solid white;
	-moz-border-radius: 0.417em;
	-webkit-border-radius: 0.417em;
	-webkit-background-clip: padding-box;
	border-radius: 0.417em;
	-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
	text-decoration: none;
	font-weight: normal;
	-moz-text-shadow: none;
	-webkit-text-shadow: none;
	text-shadow: none;
	outline: 0;
	}
	.button {
		display: inline-block;
	}
	/* IE class */
	.ie .button,
	.ie .form legend,
	.ie .legend,
	.ie .mini-menu {
		border-color: #cccccc;
	}
.form legend,
	.legend,
	.mini-menu {
		color: #666666;
		background: #e7e7e7 url(../images/images-admin/old-browsers-bg/legend-bg.png) repeat-x top;
		-webkit-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-o-background-size: 100% 100%;
		background-size: 100% 100%;
		background: -moz-linear-gradient(
			top,
			#f8f8f8,
			#e7e7e7
		);
		background: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#f8f8f8),
			to(#e7e7e7)
		);
	}
	
	.button img,
	.form legend img,
	.legend img,
	.mini-menu img {
		margin-bottom: -2px;
	}

/****************** Messages ********************/
.message {
	line-height: 1.25em;
	margin-bottom: 2.5em;
	border: 1px solid #999999;
	background: #F0F0F0;
	-moz-border-radius: 0.333em;
	-webkit-border-radius: 0.333em;
	-webkit-background-clip: padding-box;
	border-radius: 0.333em;
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
	position: relative;
	z-index: 89;
	}
	ul.message {
		padding: 0.583em 0 0.083em 0;
		}
		ul.message li {
			text-transform: uppercase;
			font-size: 0.833em;
			line-height: 1.3em;
			padding: 0.2em 1em 0.8em 3em;
			background-repeat: no-repeat;
			background-position: 0.8em 0.1em;
		}
	div.message,
	p.message {
		padding: 0.583em 0.833em 0.75em 2.5em;
		background-repeat: no-repeat;
		background-position: 0.667em 0.583em;
	}
	section .message {
		margin-bottom: 1.667em;
	}
	.message:last-child {
		margin-bottom: 0;
	}
	/* IE class */
	.message.last-child {
		margin-bottom: 0;
	}
	.block-content .message {
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	.block-content .message.no-margin {
		margin: 0 -1.667em 1.667em -1.667em;
	}
	.block-content.no-padding .message.no-margin,
	.block-content .no-margin > .message.no-margin {
		margin-left: 0;
		margin-right: 0;
	}
	.block-content .message.no-margin,
	.block-content.no-padding .message {
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		-webkit-background-clip: padding-box;
		border-radius: 0;
		border-width: 1px 0;
	}
	.block-content.no-title > .message.no-margin:first-child {
		margin-top: -1.667em;
	}
	/* IE class */
	.block-content.no-title > .message.no-margin.first-child {
		margin-top: -1.667em;
	}
	.block-content.no-title > .message.no-margin:first-child,
	.block-content.no-padding > .message:first-child {
		border-top: none;
		-moz-border-radius-topleft: 0.167em;
		-moz-border-radius-topright: 0.167em;
		-webkit-border-top-left-radius: 0.167em;
		-webkit-border-top-right-radius: 0.167em;
		border-top-left-radius: 0.167em;
		border-top-right-radius: 0.167em;
	}
	/* IE class */
	.block-content.no-title > .message.no-margin.first-child,
	.block-content.no-padding > .message.first-child {
		border-top: none;
	}
	.block-content > .message.no-margin:last-child {
		margin-bottom: -1.667em;
	}
	/* IE class */
	.block-content > .message.no-margin.last-child {
		margin-bottom: -1.667em;
	}
	.block-content > .message.no-margin:last-child,
	.block-content.no-padding > .message:last-child {
		border-bottom: none;
		-moz-border-radius-bottomleft: 0.167em;
		-moz-border-radius-bottomright: 0.167em;
		-webkit-border-bottom-left-radius: 0.167em;
		-webkit-border-bottom-right-radius: 0.167em;
		border-bottom-left-radius: 0.167em;
		border-bottom-right-radius: 0.167em;
	}
	/* IE class */
	.block-content > .message.no-margin.last-child,
	.block-content.no-padding > .message.last-child {
		border-bottom: none;
	}
	section .block-controls + .message.no-margin,
	section .block-header + .message.no-margin,
	section .message.no-margin + .message.no-margin {
		margin-top: -1.667em;
		border-top: none;
	}
	
	.message {
		background-color: #e4e4dc;
		border-color: #999999;
	}
	.message.warning {
		background-color: #ffffcc;
		border-color: #c3c39e;
	}
	.message.error {
		background-color: #fff3f2;
		border-color: #c00000;
	}
	.message.success {
		background-color: #ddebdf;
		border-color: #339933;
	}
	.message.loading {
		background-color: #dcebf2;
		border-color: #3399cc;
	}
	
	.message li,
	div.message,
	p.message {
		background-image: url(../images/images-admin/icons/fugue/information-ocre.png);
		color: #576a73;
		}
		.message li strong,
		div.message strong,
		p.message strong {
			color: #576a73;
		}
	.message.warning li,
	div.message.warning,
	p.message.warning {
		background-image: url(../images/images-admin/icons/fugue/balloon.png);
		color: #56563e;
		}
		.message.warning li strong,
		div.message.warning strong,
		p.message.warning strong {
			color: #56563e;
		}
	.message.error li,
	div.message.error,
	p.message.error {
		background-image: url(../images/images-admin/icons/fugue/cross-circle.png);
		color: #563f3e;
		}
		.message.error li strong,
		div.message.error strong,
		p.message.error strong {
			color: #563f3e;
		}
	.message.success li,
	div.message.success,
	p.message.success {
		background-image: url(../images/images-admin/icons/fugue/tick-circle.png);
		color: #194a19;
		}
		.message.success li strong,
		p.message.success strong {
			color: #194a19;
		}
	.message.loading li,
	div.message.loading,
	p.message.loading {
		background-image: url(../images/images-admin/info-loader.gif);
		color: #1e5774;
		}
		.message.loading li {
			background-position: 0.8em 0.4em;
		}
		div.message.loading,
		p.message.loading {
			background-position: 0.667em 0.917em;
		}
		.message.loading li strong,
		div.message.loading strong,
		p.message.loading strong {
			color: #1e5774;
		}

.mini-infos {
	background-image: url(../images/images-admin/icons/web-app/24/Info.png);
	background-repeat: no-repeat;
	padding: 0.167em 0 0.167em 2.5em;
	margin-bottom: 1em;
	min-height: 1.5em;
	}
	.info:last-child,
	.mini-infos:last-child {
		margin-bottom: 0;
	}
	/* IE class */
	.info.last-child,
	.mini-infos.last-child {
		margin-bottom: 0;
	}
	.infos p,
	.mini-infos p {
		color: #808080;
	}

.lite-grey-gradient {
	background: white url(../images/images-admin/old-browsers-bg/lite-grey-gradient-bg.png) repeat-x top;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -moz-linear-gradient(
		top,
		#d5d5d5,
		white
	);
	background: -webkit-gradient(
		linear,
		left top, left bottom,
		from(#d5d5d5),
		to(white)
	);
}

#banner {margin: 20px 0;  clear: both;}
#banner ul {list-style: none; width: 909px; margin: auto;}
#banner li {display: inline-block; width: 165px; height: 70px; background: red; margin-right:14px;}
#banner_alert {display: inline-block; color: #003f80; margin-bottom: 10px; font-size: 15px;}

#banner_r {margin: 20px 0;  clear: both;}
#banner_r ul {list-style: none; width: 551px; margin: auto;}
#banner_r li {display: inline-block; width: 165px; height: 70px; background: red; margin-right:14px;}
#banner_r_alert {display: inline-block; color: #003f80; margin-bottom: 10px; font-size: 15px;}



/*registrati*/
#registrati {text-align:center; display: none; width: 100%; z-index: 100000000000000000000; margin: auto;position: absolute; top: 27px;}
#registrati .container {display: inline-block; width: 910px; text-align: right;}
#registrati .portlet {display: inline-block; width: 221px; height: 156px; background: url(../img/user-login-bg.gif) no-repeat top right; padding-right: 10px;}
/*#registrati .header {display: none;}*/
#registrati .pos {margin: 20px 10px 0 0;}
#registrati img {border:0; margin-left: 10px;}

/*servizi*/
#servizi {text-align:center; display: none; width: 100%; z-index: 10000000000000; margin: auto;position: absolute; top: 27px;}
#servizi .container {display: inline-block; width: 910px; text-align: right;}
#servizi .portlet {display: inline-block; width: 204px; height: 222px; background: url(../img/user-login-bg-1.gif) no-repeat top right; padding-right: 10px; text-align: left; padding-top: 10px; padding-left: 12px;}
/*#servizi .header {display: none;}*/
#servizi .pos {margin: 20px 10px 0 0;}
#servizi img {border:0; margin-left: 10px;}
#servizi .content div {border-bottom: 1px solid #d4d4d4; vertical-align: middle;  }
#servizi .content div a {text-decoration: none; display: inline-block; width: 100%;color: #004082;}
#servizi .content div a:hover {text-decoration: none; background-color: #fff; color: #377BCC;}



a.inserisci-concessionari{width:250px;height:35px;display:inline-block;background:url(../images/img/inserisci-concessionario.png) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;line-height: 35px;font-weight: bold;}


a.confronta-auto, a.contatta-auto, a.segnala-auto{width:180px;height:36px;display:block;background:url(../images/img/button-info.png) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;line-height: 24px;}

a.contatta-moto, a.segnala-moto{width:180px;height:36px;display:block;background:url(../images/img/button-info.png) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;line-height: 29px;}

a.contatta-commerciali, a.segnala-commerciali{width:180px;height:36px;display:block;background:url(../images/img/button-info.png) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;line-height: 29px;}


a.contatta-nautica, a.segnala-nautica{width:180px;height:36px;display:block;background:url(../images/img/button-info.png) no-repeat top left;color:#fff;text-decoration:none;text-align:center;cursor:pointer;line-height: 29px;}



#gratis {text-align: right;}



#casella {cursor: pointer; background:url(../images/img/btn-mail.gif) no-repeat center; width:17px;height:17px; display: inline-block;}

#spazio a {
	color: #cecece;
	text-decoration: none;
}

#menu_utente {display: inline; margin-left: 100%; margin-right: 100%;}

.link-ricerca-aziende a{
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 10px 10px 10px;
}
#link-marche-automobili{
	height: 238px;
	width: 400px;
	padding: 15px;
	font-weight: bold;
	}
	
#link-marche-automobili a{
font-family: Verdana, Geneva, sans-serif;
	color: #333;
	font-size: 12px;
	text-decoration: none;
	}
ul.link-ricerca-automobili li {
	list-style : url(../images/img/link-arrow-auto.gif) outside;
	
  }
	
	
#link-ricerca-automobili {
	padding: 0px 10px 0px 10px;
	width: 170px;
	float: left;
}






#azienda_registra{
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 5px 0px 37px;
}
ul.azienda_registra li {
list-style : url(../images/img/check.jpg) outside;
}

#vantaggi_azienda{
	margin-top: 143px;	
}
#annuncio_evidenza{
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
}
.annuncio_evidenzaT{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #bb0000;
}
.annuncio_evidenzap{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}
.annuncio_evidenzapr{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	text-align: left;
	font-weight: bold;
}
#annuncio_vetrina{
	margin: 2px 2px 2px 2px;
	padding: 2px 2px 2px 2px;
}
.annuncio_vetrinaT{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #bb0000;
}
.annuncio_vetrinap{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}
.annuncio_vetrinapr{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	text-align: left;
	font-weight: bold;
}


#box_featured_master{ width:960px; height:auto; margin-left:10px; margin-right:10px;}

/*-------------------------------------------Box pagine servizi--------------------------------------------------*/

.featured_box_servizi{
    width:750px;
	height:auto;
	background:#fff url(../images/img/top_box_home.png) repeat-x scroll left top;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
   -moz-box-shadow: 0px 0px 6px #000000;
   -webkit-box-shadow: 0px 0px 6px #000000;
   box-shadow: 0px 0px 6px #000000;
   /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
   margin-left: auto;
   margin-right: auto;
   padding-top: 7px;
   padding-bottom: 20px;
   padding-left: 40px;
   padding-right: 10px;
   text-decoration: none;
   	
}
.featured_box_servizi h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 20px;}



/*-------------------------------------------Fine Featured veicoli Box homepage--------------------------------------------------*/


.featured_box_concessionari_risultati{
    width:auto;
	height:auto;
	background:#fff url(../images/img/top_green_box.png) repeat-x scroll left top;
    background-color: #ffffff;
    border-width: 2px;
    border-color: #999999;
    -moz-border-radius: 0px 20px 20px 0px;
    -webkit-border-radius: 0px 20px 20px 0px;
    border-radius: 0px 20px 20px 0px;
    /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
    -moz-box-shadow: 0px 0px 6px #000000;
    -webkit-box-shadow: 0px 0px 6px #000000;
    box-shadow: 0px 0px 6px #000000;
    /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
    margin:0px 5px 25px 5px;
   padding:7px 5px 20px 5px;
   text-decoration: none;
   	
}
.featured_box_concessionari_risultati h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 15px; margin-bottom: 20px;}	
/*-------------------------------------------Fine Box ricerche motocicli--------------------------------------------------*/
/*-------------------------------------------Inizio Featured concessionari Box homepage--------------------------------------------------*/
.featured_box_concessionari_slide{
    width:860px;
	height:120px;
	background:#fff url(../images/img/top_green_box.png) repeat-x scroll left top;
	float:left;
-moz-border-radius: 0px 20px;
-webkit-border-radius: 0px 20px 0px 20px;/*This is the correct shorthand for webkit*/
border-radius: 0px 20px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 0px 0px 6px #000000;
-webkit-box-shadow: 0px 0px 6px #000000;
box-shadow: 0px 0px 6px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/

   margin:0px 5px 25px 5px;
   padding:7px 15px 20px 13px;
   text-decoration: none;
   	
}
.featured_box_concessionari_slide h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 10px;}	

/*-------------------------------------------Fine zero Box concessionari--------------------------------------------------*/
.featured_box_concessionari_zero{
    width:300px;
	height:200px;
	background:#fff url(../images/img/top_green_box.png) repeat-x scroll left top;
	float:left;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
   -moz-box-shadow: 0px 0px 6px #000000;
   -webkit-box-shadow: 0px 0px 6px #000000;
   box-shadow: 0px 0px 6px #000000;
   /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
   margin:0px 5px 25px 10px;
   padding:7px 5px 20px 26px;
   text-decoration: none;
   	
}
.featured_box_concessionari_zero h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 20px;}	

/*-------------------------------------------Fine zero Box concessionari--------------------------------------------------*/

.featured_box_concessionari_uno{
    width:500px;
	height:200px;
	background:#fff url(../images/img/top_green_box.png) repeat-x scroll left top;
	float:left;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
   -moz-box-shadow: 0px 0px 6px #000000;
   -webkit-box-shadow: 0px 0px 6px #000000;
   box-shadow: 0px 0px 6px #000000;
   /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
   margin:0px 10px 25px 7px;
   padding:7px 5px 20px 26px;
   text-decoration: none;
   	
}
.featured_box_concessionari_uno h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 20px;}

/*-------------------------------------------Fine uno Box concessionari--------------------------------------------------*/
	
	
.featured_box_concessionari_due{
    width:300px;
	height:350px;
	background:#fff url(../images/img/top_green_box.png) repeat-x scroll left top;
	float:left;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
   -moz-box-shadow: 0px 0px 6px #000000;
   -webkit-box-shadow: 0px 0px 6px #000000;
   box-shadow: 0px 0px 6px #000000;
   /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
   margin:0px 5px 25px 10px;
   padding:7px 5px 20px 26px;
   text-decoration: none;
   	
}
.featured_box_concessionari_due h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 20px;}

/*-------------------------------------------Fine due Box concessionari--------------------------------------------------*/
	
	
.featured_box_concessionari_tre{
    width:500px;
	height:350px;
	background:#fff url(../images/img/top_green_box.png) repeat-x scroll left top;
	float:left;
	-moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
    /*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
   -moz-box-shadow: 0px 0px 6px #000000;
   -webkit-box-shadow: 0px 0px 6px #000000;
   box-shadow: 0px 0px 6px #000000;
   /*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
   margin:0px 10px 25px 7px;
   padding:7px 5px 20px 26px;
   text-decoration: none;
   	
}
.featured_box_concessionari_due h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 20px;}

/*-------------------------------------------Fine tre Box concessionari--------------------------------------------------*/		

/*-------------------------------------------Fine Featured concessionari Box homepage--------------------------------------------------*/




div.textimage{
width: 90px;
float:left;
}

div.textimage img{
float:left;
}

div.textimage p{  
}


	


.box_concessionari_citta{ font-family:Verdana, Geneva, sans-serif; font-size:12px; float:left; width:100px; }

ul.link_concessionari_citta li { 
	list-style : url(../images/img/link-arrow-auto.gif) outside; margin:3px 0px 3px 0px; text-decoration:none; 
	}
	
/*-------------------------------------------Fine Box homepage--------------------------------------------------*/



/*-------------------------------------------login--------------------------------------------------*/


#login-box-body{

	width:800px;
	height: 473px;
background: url(../immagini/back_login.png) no-repeat left top;
}
#login-box {
   float: left;
	width:333px;
	height: 352px;
	padding: 70px 0px 0 60px;
	color: #999999;
	font: 12px Arial, Helvetica, sans-serif;
	
}

#login-box img {
	border:none;
}

#login-box h2 {
	padding:0;
	margin:0;
	color: #333333;
	font: bold 44px "Calibri", Arial;
}


#login-box-name {
	float: left;
	display:inline;
	width:80px;
	text-align: right;
	padding: 14px 10px 0 0;
	margin:0 0 7px 0;
}

#login-box-field {
	float: left;
	display:inline;
	width:230px;
	margin:0;
	margin:0 0 7px 0;
}


.form-login  {
	width: 205px;
	padding: 10px 4px 6px 3px;
	border: 1px solid #999999;
	background-color:#ffffff;
	font-size: 16px;
	color: #999999;
}


.login-box-options  {
	clear:both;
	padding-left:87px;
	font-size: 11px;
}

.login-box-options a {
	color: #999999;
	font-size: 11px;
	
	
}


#login-box-field .error {

background: url("../immagini/campo_errato.png") no-repeat;
}

.login-box-registrati{
   }

.login-box-registrati p{   
    background: url("../immagini/check-icons.png") no-repeat scroll left center transparent;
    padding: 0px 0px 0px 23px;
}
/*-------------------------------------------fine login--------------------------------------------------*/

/*------------------------------------------- INIZIO ADSENSE--------------------------------------------------*/
#adsense_vm{width: 300px; height: 250px; margin:25px 20px 20px 80px; }
#adsense_vm_730{width: 730px; height: 92px; margin:0px 0px 10px 5px; }
#adsense_vm_650{height: 650px; margin-left: 35px; margin-right: 35px;}
#adsense_vm_160x600{width: 200px; height: 600px; text-align: center; padding: 35px 0px 0px 15px;}
#adsense_vm_120x240{width: 200px; height: 240px; text-align: center; padding: 35px 0px 0px 15px;}
#ads_vm_300x250{width: 300px; height: 250px; margin-right: auto; margin-left: auto; }
/*------------------------------------------- FINE ADSENSE--------------------------------------------------*/
/*------------------------------------------- INIZIO likebox-fb--------------------------------------------------*/
.fb-likebox_300x250{width: 300px; height: 250px; margin:5px; margin-right: 10px; margin-left: 10px;}

/*------------------------------------------- FINE likebox-fb--------------------------------------------------*/
/*
/* LISTS */
ul,ol {list-style:none}




/* CONTENT */

#content .ic, #content .ic a {border:0;float:right;background:#000;color:#f00;width:100%;line-height:10px;font-size:10px;margin:-50% 0 0 0;overflow:hidden;padding:0}
#content .indent {padding:0 0 0 49px}

/* TXT,LINKS,LINES,TITLES */

h6 {font-size:22px;line-height:1.2em;margin-bottom:10px}
h6 b {color:#1f7dd2}
.link1 {font-size:16px;text-decoration:none;color:#fff;float:left;text-transform:uppercase;display:inline-block;cursor:pointer;background:url(images/button-left.png) no-repeat left top}
.link1 em {display:inline-block;padding:0 5px;background:url(images/button-right.png) no-repeat right top}
.link1 b {display:inline-block;background:url(images/button-tail.gif) repeat-x left top;padding:3px 9px 4px 9px}


div.elencomarchi a
{
    color: black;
    text-decoration: none;
    padding-right: 15px;
    background: url(../images/images/arrow.gif) center right no-repeat ;

}

.link ul li{
padding-left: 15px;
background: url(../images/images/arrow.gif) left no-repeat ;
margin-left: 50px;
margin-top: 20px;
font-size: 12px;
color: #333333;
font-family:  Verdana;
}
#logout_user_2{
float:left;
width: 340px;
height: 300px;
padding: 28px 20px 10px 25px;
margin-top: 100px;
margin-bottom: auto;
margin-left: auto;
margin-right: auto;
-moz-border-radius: 18px;
-webkit-border-radius: 18px;
border-radius: 18px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 0px 0px 6px #000000;
-webkit-box-shadow: 0px 0px 6px #000000;
box-shadow: 0px 0px 6px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/

}

.vm_data_pubblicazione h4{
font-family: Verdana;
font-size: 10px;
color: #999999;
text-align: left;
}
.images-foto{
background: url(../images/images-admin/icons/fugue/image.png) left no-repeat ;
padding-left:22px;
padding-top: 6px;
padding-bottom: 4px;
}

/*SOCIAL BUTTONS*/
#social_footer{height: 20px; width:400px; display: block; margin: 20px auto;}
.vmbox.social .social_button_wrapper {height: 20px; width:70px;float:left;display: block; }
.vmbox.social { margin-bottom: 10px; margin-top: 10px; text-align: center;}
.vmbox { margin-bottom:20px; }
/*END SOCIAL BUTTONS*/

				

/*--------------------Fiat-Page-------------*/	
#fiat{}	
#header-fiat {
 /* margin: 0px;*/
  background-image: url('../immagini-sidebar/fiat/bg_main.jpg');
  background-repeat: no-repeat;
  color: #FFFFFF;
  background-color: #c7c7c7;
 /* font-size: 160%;*/
  font-weight: normal;
 /* line-height: 360px;*/
  text-align: right;
  width: 960px;
  height: 300px;
  margin: 0 auto;
     
  -moz-border-radius: 12px;
-webkit-border-radius: 12px;
border-radius: 12px;
/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
-moz-box-shadow: 0px 0px 6px #000000;
-webkit-box-shadow: 0px 0px 6px #000000;
box-shadow: 0px 0px 6px #000000;
/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/      
}
/*--------------------Fiat-500-------------*/
.fiat-500p{background-image: url('../immagini-sidebar/fiat/500/500_pop.jpg');
    width:260px;
    height:113px;
}
.fiat-500ps{background-image: url('../immagini-sidebar/fiat/500/500_pop_star.jpg');
    width:260px;
    height:113px;
}
.fiat-500l{background-image: url('../immagini-sidebar/fiat/500/500_lounge.jpg');
    width:260px;
    height:113px;
}
.fiat-500t{background-image: url('../immagini-sidebar/fiat/500/500_twinair.jpg');
    width:260px;
    height:113px;
}
.fiat-500tp{background-image: url('../immagini-sidebar/fiat/500/500_twinair_plus.jpg');
    width:260px;
    height:113px;
}
.fiat-500mb{background-image: url('../immagini-sidebar/fiat/500/500_mattblack.jpg');
    width:260px;
    height:113px;
}
/*--------------------Fine Fiat-500-------------*/
/*--------------------Fiat-500C-------------*/
.fiat-500Cp{background-image: url('../immagini-sidebar/fiat/500C/500C_pop.jpg');
    width:260px;
    height:113px;
}
.fiat-500Cps{background-image: url('../immagini-sidebar/fiat/500C/500C_pop_star.jpg');
    width:260px;
    height:113px;
}
.fiat-500Cl{background-image: url('../immagini-sidebar/fiat/500C/500C_lounge.jpg');
    width:260px;
    height:113px;
}
.fiat-500Ct{background-image: url('../immagini-sidebar/fiat/500C/500C_twinair.jpg');
    width:260px;
    height:113px;
}
.fiat-500Cr{background-image: url('../immagini-sidebar/fiat/500C/500C_rock.jpg');
    width:260px;
    height:113px;
}
/*--------------------Fine Fiat-500C-------------*/
/*--------------------Fiat-Panda-------------*/
.fiat-pandap{background-image: url('../immagini-sidebar/fiat/npanda/nuova_panda_pop.jpg');
    width:260px;
    height:113px;
}
.fiat-pandae{background-image: url('../immagini-sidebar/fiat/npanda/nuova_panda_lounge.jpg');
    width:260px;
    height:113px;
}
.fiat-pandal{background-image: url('../immagini-sidebar/fiat/npanda/nuova_panda_easy.jpg');
    width:260px;
    height:113px;
}
/*--------------------Fine Panda-------------*/



