@charset "utf-8";
/* CSS Document */


/* reset css */
*{margin:0;padding:0;}

/* generici */
html {/*overflow-y:scroll;*/}
html, body{height:100%;}
body{background:#fff url(../img/bg-body-content.gif) repeat-x 0 38px;font-family: Arial,Helvetica,sans-serif; font-size: 12px;}
.fldx {float:right;}
.flsx {float:left;}
h2{font-weight:normal;font-size:15px;padding-top:5px;}
h1{font-weight:bolder;font-size:13px;padding-top:5px;}
img{border:none;}
/*stili*/
.center {margin: 0 auto;}
.L900 {width: 900px; height: min-height: 500px;
  height: auto !important; /* IE6 non interpreta questa riga */
  height: 500px;}
.L700 {width: 700px;}
.L575 {width: 575px;}
.L490 {width: 394px;}
.L403 {width: 500px;}
.L236 {width: 236px;}
.L195 {width: 195px;}
.L657 {width: 657px;}
.L280 {width: 280px; margin: 0px 5px 10px 5px;}
.L300 {width: 300px; margin: 0px 5px 10px 5px;}
.L6570 {width: 630px;}
.T20 {margin-top: 20px;}
.B20 {margin-bottom: 20px;}
.R10 {padding-right: 10px;}
.L10 {margin-left: 10px;}

/* box strutturali */
#maincontainer{ width:940px; margin:0 auto;}
#top {display: inline; height: 39px; color: #004082;}
#top ul {display: inline; list-style: none;}
#top ul li {float: left; line-height: 39px;}
#top ul.flsx li {margin-right: 15px;}
#top ul.fldx li {margin-left: 15px;}
#top ul a:link, #top ul a:visited {color: #004082;text-decoration: none;}
#top ul.fldx a {cursor: pointer; display: inline-block; width: 74px; text-align: center;}

#benvenuto {line-height: 39px; border-bottom: 4px solid #2a82ce; padding-bottom: 7px;}

#top #color1:hover, #top li.active #color1 {color:#003f80; text-decoration: none; border-bottom: 4px solid #003f80; padding-bottom: 7px;}
#top #color2:hover, #top li.active #color2 {color:#b60000; text-decoration: none; border-bottom: 4px solid #b60000; padding-bottom: 7px;}
#top #color3:hover, #top li.active #color3 {color:#ed560b; text-decoration: none; border-bottom: 4px solid #ed560b; padding-bottom: 7px;}
#top #color4:hover, #top li.active #color4 {color:#ffc000; text-decoration: none; border-bottom: 4px solid #ffc000; padding-bottom: 7px;}
#top #color5:hover, #top li.active #color5 {color:#3d82d0; text-decoration: none; border-bottom: 4px solid #3d82d0; padding-bottom: 7px;}
#top #color6:hover, #top li.active #color6 {color:#0b6728; text-decoration: none; border-bottom: 4px solid #0b6728; padding-bottom: 7px;}

.color1 {color:#003f80;}
.color2 {color:#b60000;}
.color3 {color:#ed560b;}
.color4 {color:#ffc000;}
.color5 {color:#3d82d0;}
.color6 {color:#0b6728;}

#top ul.fldx a:hover, #top ul.fldx a.selected {display: inline-block; width: 74px; text-align: center;  height: 38px; }

#logo a {background:url(../img/vm-logo.png) no-repeat top left;display: block; margin:0 auto; margin-top: 32px; width: 466px; height: 90px;}
#logo span {display: none;}

.push{}
#tile {width: 100%; background-color: #ffffff; height: 300px;clear: both; text-align:center;}
#tile address {
	display: inline-block;
	line-height: 39px;
	margin: 0 auto;
	width: 810px;
	font-style: normal;
	color: #cecece;
	text-align: center;
	text-decoration: none;
}
#tile address a {color: #cecece}
#tile #social {display: inline-block; line-height: 39px; vertical-align:top; text-align:right; width:100px;}
#tile #social span {display:none;}
#tile #social a {color: #003f80;}
#linegz{
	background: url(../img/endline.gif);
	width:800px;
	height:18px;
	margin-left: auto;
	margin-right: auto;
}
#social1 {display:inline-block; width:17px; height:17px; background: url(../img/social.gif) -23px 0px;}
#social2 {display:inline-block; width:15px; height:17px; background: url(../img/social.gif) -44px 0px;}
#social3 {display:inline-block; width:16px; height:17px; background: url(../img/social.gif) -62px 0px;}
#credits {display:inline-block; width:16px; height:17px; background: url(../img/greenbubble.gif) no-repeat center;}
/*template*/
#content {clear: both;
}
/*#content a {text-decoration: underline; color: #004082;}
#content a:hover {text-decoration: none; color: #377BCC;}*/
#content .col1 {float:left;}
#content .col2 {float:right;}
#content .colc {margin: 0 auto;}

.ui-button {border:0; padding: .4em 1em .4em 20px;text-decoration: none;position: relative;margin-left: 5px;}
.ui-button span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
#RicercaForm_key, #RicercaForm1_key, #RicercaForm2_key, #RicercaForm3_key, #RicercaForm4_key {line-height: 24px; font-size: 16px; height: 25px; width: 370px;border:none;margin-left:-45px;margin-top:3px;background:transparent; }


/*sezioni*/
#ricerca {}
#ricerca fieldset {width: 600px; border: 0; margin: auto; padding-top: 3px;}
/*#ricerca span.ricerca-begin {float: left; display: block; width:9px; height: 26px; background:url(../img/input-ricerca-begin.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricerca input.ricerca {float: left; border:none;width:371px; height: 26px; background:url(../img/input-ricerca-bg.gif) repeat-x; font-size: 13px; color: #003b78; line-height: 20px; padding: 8px 0;}
#ricerca span.ricerca-glass {float: left; display: block; width:46px; height: 26px; background:url(../img/input-ricerca-glass.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricerca input.btn {float: left; display: block; width: 77px; height: 35px; border: none; background:url(../img/input-ricerca-btn.gif) no-repeat top left; color:#fff; font-size: 14px; cursor: pointer; font-weight: bold; margin-left: 5px;}
#ricerca a.avanzata {float:left; clear: left; display: inline-block; width: 120px; line-height: 13px; font-size: 13px; color: #003f80; text-decoration: none; margin-left: 9px;}
#ricerca a.avanzata:hover {text-decoration: underline;}
.veicoli {margin-top: 9px;}*/
.veicoli {list-style-type: none; width: 910px; height: 222px; background-image: url(../img/background.jpg); 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 #v1, .veicoli2 #v1, .veicoli3 #v1, .veicoli4 #v1, .veicoli5 #v1 {width: 151px; height: 222px; margin-left: 100px; }
.veicoli #v1 a, .veicoli2 #v1 a, .veicoli3 #v1 a, .veicoli4 #v1 a, .veicoli5 #v1 a {display: inline-block; width: 151px; height: 222px;}
.veicoli #v1 a:hover, .veicoli2 #v1 a:hover, .veicoli3 #v1 a:hover, .veicoli4 #v1 a:hover, .veicoli5 #v1 a:hover {}

.veicoli #v2, .veicoli2 #v2, .veicoli3 #v2, .veicoli4 #v2, .veicoli5 #v2 {width: 163px; height: 222px;}
.veicoli #v2 a, .veicoli2 #v2 a, .veicoli3 #v2 a, .veicoli4 #v2 a, .veicoli5 #v2 a {display: inline-block; width: 163px; height: 222px;}
.veicoli #v2 a:hover, .veicoli2 #v2 a:hover, .veicoli3 #v2 a:hover, .veicoli4 #v2 a:hover, .veicoli5 #v2 a:hover {}

.veicoli #v3, .veicoli2 #v3, .veicoli3 #v3, .veicoli4 #v3, .veicoli5 #v3 {width: 155px; height: 222px;}
.veicoli #v3 a, .veicoli2 #v3 a, .veicoli3 #v3 a, .veicoli4 #v3 a, .veicoli5 #v3 a {display: inline-block; width: 155px; height: 222px;}
.veicoli #v3 a:hover, .veicoli2 #v3 a:hover, .veicoli3 #v3 a:hover, .veicoli4 #v3 a:hover, .veicoli5 #v3 a:hover {}

.veicoli #v4, .veicoli2 #v4, .veicoli3 #v4, .veicoli4 #v4, .veicoli5 #v4 {width: 242px; height: 222px;}
.veicoli #v4 a, .veicoli2 #v4 a, .veicoli3 #v4 a, .veicoli4 #v4 a, .veicoli5 #v4 a {display: inline-block; width: 242px; height: 222px;}
.veicoli #v4 a:hover, .veicoli2 #v4 a:hover, .veicoli3 #v4 a:hover, .veicoli4 #v4 a:hover, .veicoli5 #v4 a:hover {}

.veicoli2 {list-style-type: none; width: 910px; height: 222px; background-image: url(../img/background.jpg); background-repeat: no-repeat; background-position: 0 0;}
.veicoli3 {list-style-type: none; width: 910px; height: 222px; background-image: url(../img/background.jpg); background-repeat: no-repeat; background-position: 0 -222px;}
.veicoli4 {list-style-type: none; width: 910px; height: 222px; background-image: url(../img/background.jpg); background-repeat: no-repeat; background-position: 0 -444px;}
.veicoli5 {list-style-type: none; width: 910px; height: 222px; background-image: url(../img/background.jpg); background-repeat: no-repeat; background-position: 0 -666px;}

.ricerca_effettuata {color:#003f80; width:600px; margin-top: 10px;}
.ricerca_effettuata strong {float:left;}
.ricerca_effettuata ul {float:left;list-style: none;margin-left: 5px;}
.ricerca_effettuata li {float:left;}
.ricerca_effettuata a {background:url(../img/btn-rimuovi-tag.gif) no-repeat top left; padding-left:20px; padding-right: 5px; text-decoration: none; color: #003f80;}


#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;}

#ricercaauto {text-align: center;}
#ricercaauto fieldset,  #ricercamoto fieldset {width: 625px; border: 0; margin: auto; padding-top: 22px; text-align: center;padding-left:205px;}
#ricercaauto span.ricerca-begin {float: left; display: block; width:9px; height: 26px; background:url(../img/input-ricerca-begin.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercaauto input.ricerca {float: left; border:none;width:371px; height: 26px; background:url(../img/input-ricerca-bg.gif) repeat-x; font-size: 13px; color: #003b78; line-height: 20px; padding: 8px 0;}
#ricercaauto span.ricerca-glass {float: left; display: block; width:46px; height: 26px; background:url(../img/input-ricerca-glass.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercaauto input.btn {float: left; display: block; width: 77px; height: 35px; border: none; background:url(../img/input-ricerca-btn-auto.gif) no-repeat top left; color:#fff; font-size: 14px; cursor: pointer; font-weight: bold; margin-left: 5px;}
#ricercaauto a.avanzata {float:left; clear: left; display: inline-block; width: 120px; line-height: 13px; font-size: 13px; color: #003f80; text-decoration: none; margin-left: 264px;}
#ricercaauto a.avanzata:hover {text-decoration: underline;}

#logoauto a {background:url(../img/logo-vendita-motori-auto.gif) no-repeat top left;display: block; margin:0 auto; margin-top: 32px; width: 466px; height: 90px;}
#logoauto span {display: none;}

#logoautop a {background:url(../img/logo-vendita-motori-auto-p.gif) repeat-x top left;display: inline; float: left; width: 239px; height: 25px; margin-right: 0px; margin-left: -250px;}
#logoautop span {display: none;}

#ricercamoto {text-align: center;}
#ricercamoto fieldset {/*width: 910px; border: 0; margin: auto; padding-top: 22px;  text-align: center;*/width: 625px; border: 0; margin: auto; padding-top: 22px; text-align: center;padding-left:205px;}
#ricercamoto span.ricerca-begin {float: left; display: block; width:9px; height: 26px; background:url(../img/input-ricerca-begin.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercamoto input.ricerca {float: left; border:none;width:371px; height: 26px; background:url(../img/input-ricerca-bg.gif) repeat-x; font-size: 13px; color: #003b78; line-height: 20px; padding: 8px 0;}
#ricercamoto span.ricerca-glass {float: left; display: block; width:46px; height: 26px; background:url(../img/input-ricerca-glass.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercamoto input.btn {float: left; display: block; width: 77px; height: 35px; border: none; background:url(../img/input-ricerca-btn-moto.gif) no-repeat top left; color:#fff; font-size: 14px; cursor: pointer; font-weight: bold; margin-left: 5px;}
#ricercamoto a.avanzata {float:left; clear: left; display: inline-block; width: 120px; line-height: 13px; font-size: 13px; color: #003f80; text-decoration: none; margin-left: 264px;}
#ricercamoto a.avanzata:hover {text-decoration: underline;}

#logomoto a {background:url(../img/logo-vendita-motori-moto.gif) no-repeat top left;display: block; margin:0 auto; margin-top: 32px; width: 466px; height: 90px;}
#logomoto span {display: none;}

#logomotop a {background:url(../img/logo-vendita-motori-moto-p.gif) repeat-x top left;display: inline; float: left; width: 239px; height: 25px; margin-right: 0px; margin-left: -250px;}
#logomotop span {display: none;}

#ricercaveicolo_commerciale {text-align: center;}
#ricercaveicolo_commerciale fieldset {/*width: 910px; border: 0; margin: auto; padding-top: 22px;  text-align: center;*/width: 625px; border: 0; margin: auto; padding-top: 22px; text-align: center;padding-left:205px;}
#ricercaveicolo_commerciale span.ricerca-begin {float: left; display: block; width:9px; height: 26px; background:url(../img/input-ricerca-begin.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercaveicolo_commerciale input.ricerca {float: left; border:none;width:371px; height: 26px; background:url(../img/input-ricerca-bg.gif) repeat-x; font-size: 13px; color: #003b78; line-height: 20px; padding: 8px 0;}
#ricercaveicolo_commerciale span.ricerca-glass {float: left; display: block; width:46px; height: 26px; background:url(../img/input-ricerca-glass.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercaveicolo_commerciale input.btn {float: left; display: block; width: 77px; height: 35px; border: none; background:url(../img/input-ricerca-btn-veicolo_commerciale.gif) no-repeat top left; color:#fff; font-size: 14px; cursor: pointer; font-weight: bold; margin-left: 5px;}
#ricercaveicolo_commerciale a.avanzata {float:left; clear: left; display: inline-block; width: 120px; line-height: 13px; font-size: 13px; color: #003f80; text-decoration: none; margin-left: 264px;}
#ricercaveicolo_commerciale a.avanzata:hover {text-decoration: underline;}

#logoveicolo_commerciale a {background:url(../img/logo-vendita-motori-veicolo_commerciale.gif) no-repeat top left;display: block; margin:0 auto; margin-top: 32px; width: 466px; height: 90px;}
#logoveicolo_commerciale span {display: none;}

#logoveicolo_commercialep a {background:url(../img/logo-vendita-motori-veicolo_commerciale-p.gif) repeat-x top left;display: inline; float: left; width: 239px; height: 25px; margin-right: 0px; margin-left: -250px;}
#logoveicolo_commercialep span {display: none;}

#ricercanautica {text-align: center;}
#ricercanautica fieldset {/*width: 910px; border: 0; margin: auto; padding-top: 22px;  text-align: center;*/width: 625px; border: 0; margin: auto; padding-top: 22px; text-align: center;padding-left:205px;}
#ricercanautica span.ricerca-begin {float: left; display: block; width:9px; height: 26px; background:url(../img/input-ricerca-begin.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercanautica input.ricerca {float: left; border:none;width:371px; height: 26px; background:url(../img/input-ricerca-bg.gif) repeat-x; font-size: 13px; color: #003b78; line-height: 20px; padding: 8px 0;}
#ricercanautica span.ricerca-glass {float: left; display: block; width:46px; height: 26px; background:url(../img/input-ricerca-glass.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercanautica input.btn {float: left; display: block; width: 77px; height: 35px; border: none; background:url(../img/input-ricerca-btn-nautica.gif) no-repeat top left; color:#fff; font-size: 14px; cursor: pointer; font-weight: bold; margin-left: 5px;}
#ricercanautica a.avanzata {float:left; clear: left; display: inline-block; width: 120px; line-height: 13px; font-size: 13px; color: #003f80; text-decoration: none; margin-left: 264px;}
#ricercanautica a.avanzata:hover {text-decoration: underline;}

#logonautica a {background:url(../img/logo-vendita-motori-nautica.gif) no-repeat top left;display: block; margin:0 auto; margin-top: 32px; width: 466px; height: 90px;}
#logonautica span {display: none;}

#logonauticap a {background:url(../img/logo-vendita-motori-nautica-p.gif) repeat-x top left;display: inline; float: left; width: 239px; height: 25px; margin-right: 0px; margin-left: -250px;}
#logonauticap span {display: none;}

#ricercaconcessionaria {}
#ricercaconcessionaria fieldset {/*width: 910px; border: 0; margin: auto; padding-top: 22px;  text-align: center;*/width: 625px; border: 0; margin: auto; padding-top: 22px; text-align: center;padding-left:205px;}
#ricercaconcessionaria span.ricerca-begin {float: left; display: block; width:9px; height: 26px; background:url(../img/input-ricerca-begin.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercaconcessionaria input.ricerca {float: left; border:none;width:371px; height: 26px; background:url(../img/input-ricerca-bg.gif) repeat-x; font-size: 13px; color: #003b78; line-height: 20px; padding: 8px 0;}
#ricercaconcessionaria span.ricerca-glass {float: left; display: block; width:46px; height: 26px; background:url(../img/input-ricerca-glass.gif) no-repeat top left;line-height: 20px; padding: 8px 0;}
#ricercaconcessionaria input.btn {float: left; display: block; width: 77px; height: 35px; border: none; background:url(../img/input-ricerca-btn-veicolo_commerciale.gif) no-repeat top left; color:#fff; font-size: 14px; cursor: pointer; font-weight: bold; margin-left: 5px;}
#ricercaconcessionaria a.avanzata {float:left; clear: left; display: inline-block; width: 120px; line-height: 13px; font-size: 13px; color: #003f80; text-decoration: none; margin-left: 264px;}
#ricercaconcessionaria a.avanzata:hover {text-decoration: underline;}



#logoconcessionaria a {background:url(../img/logo-vendita-motori-concessionari.gif) no-repeat top left;display: block; margin:0 auto; margin-top: 32px; width: 466px; height: 90px;}
#logoconcessionaria span {display: none;}

#logoconcessionariap a {background:url(../img/logo-vendita-motori-concessionaria-p.gif) repeat-x top left;display: inline; float: left; width: 239px; height: 25px; margin-right: 0px; margin-left: -250px;}
#logoconcessionariap span {display: none;}


/*login*/
#user-login {text-align:center; display: none; width: 100%; z-index: 2000000000000000; margin: auto;position: absolute; top: 27px;}
#user-login .container {display: inline-block; width: 910px; text-align: right;}
#user-login .portlet {display: inline-block; width: 204px; height: 222px; margin-right: 89px; background: url(../img/user-login-bg-1.gif) no-repeat top right; padding-left: 17px; text-align: left;}
#user-login .header {display: none;}
#user-login a {color:#333333;}
/*#user-login label {color: #656565; font-size: 11px; text-align: left; width: 199px; display: inline-block; margin-top: 8px;}
#user-login label.error {color: red;}
#user-login form {margin-top: 10px;}*/
/*#LoginForm_username, #LoginForm_password {border:none; background:url(../img/input-user-login-bg.gif) top left; width: 191px; height: 20px; font-size: 12px; color: #003b78; line-height: 20px; padding: 4px 4px;}*/
/*#user-login input.submit {cursor: pointer; float: left; margin:8px 0 0 22px; border:none; background:url(../img/input-user-login-btn.gif) no-repeat top left; width: 57px; height: 25px; font-size: 11px; color: #fff; font-weight: bold;}*/

/*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;}

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

/*box grafici*/
table.box490 {width:490px; margin-bottom: 20px;}
table.box490 th {background: url(../img/box-490-th-bg.gif) no-repeat top left; height: 32px; line-height: 32px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.box490 td.clear {background: url(../img/box-490-td-bg.gif) repeat-y top left; height: 10px;}
table.box490 td {background: url(../img/box-490-td-bg.gif) repeat-y top left; padding:0 14px;}
table.box490 td.end {background: url(../img/box-490-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*box grafici*/
table.box403 {width:403px; margin-bottom: 20px;}
table.box403 th {background: url(../img/box-403-th-bg.gif) no-repeat top left; height: 32px; line-height: 32px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.box403 td.clear {background: url(../img/box-403-td-bg.gif) repeat-y top left; height: 10px;}
table.box403 td {background: url(../img/box-403-td-bg.gif) repeat-y top left; padding:0 14px;}
table.box403 td.end {background: url(../img/box-403-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*box grafici*/
table.auto-box490 {width:490px; margin-bottom: 20px;}
table.auto-box490 th {background: url(../img/auto-box-490-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.auto-box490 td.clear {background: url(../img/box-490-td-bg.gif) repeat-y top left; height: 10px;}
table.auto-box490 td {background: url(../img/box-490-td-bg.gif) repeat-y top left; padding:0 14px;}
table.auto-box490 td.end {background: url(../img/box-490-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*box grafici*/
table.auto-box403 {width:403px; margin-bottom: 20px;}
table.auto-box403 th {background: url(../img/auto-box-403-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.auto-box403 td.clear {background: url(../img/box-403-td-bg.gif) repeat-y top left; height: 10px;}
table.auto-box403 td {background: url(../img/box-403-td-bg.gif) repeat-y top left; padding:0 14px;}
table.auto-box403 td.end {background: url(../img/box-403-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*box grafici*/
table.moto-box490 {width:490px; margin-bottom: 20px;}
table.moto-box490 th {background: url(../img/moto-box-490-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.moto-box490 td.clear {background: url(../img/box-490-td-bg.gif) repeat-y top left; height: 10px;}
table.moto-box490 td {background: url(../img/box-490-td-bg.gif) repeat-y top left; padding:0 14px;}
table.moto-box490 td.end {background: url(../img/box-490-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*box grafici*/
table.moto-box403 {width:403px; margin-bottom: 20px;}
table.moto-box403 th {background: url(../img/moto-box-403-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.moto-box403 td.clear {background: url(../img/box-403-td-bg.gif) repeat-y top left; height: 10px;}
table.moto-box403 td {background: url(../img/box-403-td-bg.gif) repeat-y top left; padding:0 14px;}
table.moto-box403 td.end {background: url(../img/box-403-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*box grafici*/
table.veicolo_commerciale-box490 {width:490px; margin-bottom: 20px;}
table.veicolo_commerciale-box490 th {background: url(../img/veicolo_commerciale-box-490-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.veicolo_commerciale-box490 td.clear {background: url(../img/box-490-td-bg.gif) repeat-y top left; height: 10px;}
table.veicolo_commerciale-box490 td {background: url(../img/box-490-td-bg.gif) repeat-y top left; padding:0 14px;}
table.veicolo_commerciale-box490 td.end {background: url(../img/box-490-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*box grafici*/
table.veicolo_commerciale-box403 {width:403px; margin-bottom: 20px;}
table.veicolo_commerciale-box403 th {background: url(../img/veicolo_commerciale-box-403-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.veicolo_commerciale-box403 td.clear {background: url(../img/box-403-td-bg.gif) repeat-y top left; height: 10px;}
table.veicolo_commerciale-box403 td {background: url(../img/box-403-td-bg.gif) repeat-y top left; padding:0 14px;}
table.veicolo_commerciale-box403 td.end {background: url(../img/box-403-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*box grafici*/
table.nautica-box490 {width:490px; margin-bottom: 20px;}
table.nautica-box490 th {background: url(../img/nautica-box-490-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.nautica-box490 td.clear {background: url(../img/box-490-td-bg.gif) repeat-y top left; height: 10px;}
table.nautica-box490 td {background: url(../img/box-490-td-bg.gif) repeat-y top left; padding:0 14px;}
table.nautica-box490 td.end {background: url(../img/box-490-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*box grafici*/
table.nautica-box403 {width:403px; margin-bottom: 20px;}
table.nautica-box403 th {background: url(../img/nautica-box-403-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.nautica-box403 td.clear {background: url(../img/box-403-td-bg.gif) repeat-y top left; height: 10px;}
table.nautica-box403 td {background: url(../img/box-403-td-bg.gif) repeat-y top left; padding:0 14px;}
table.nautica-box403 td.end {background: url(../img/box-403-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*provvisorio*/
table.box700 {width:700px; margin: 20px auto;}
table.box700 th {background: url(../img/box-700-th-bg.gif) no-repeat top left; height: 32px; line-height: 32px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.box700 td.clear {background: url(../img/box-700-td-bg.gif) repeat-y top left; height: 10px;}
table.box700 td {background: url(../img/box-700-td-bg.gif) repeat-y top left; padding:0 14px;}
table.box700 td.end {background: url(../img/box-700-td-end.gif) repeat-y top left; display: block; height: 17px; }









/*auto*/

table.auto-box236 {width:236px; margin-bottom: 20px;}
table.auto-box236 th {background: url(../img/auto-box-236-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.auto-box236 td.clear {background: url(../img/auto-box-236-td-bg.gif) repeat-y top left; height: 10px;}
table.auto-box236 td {background: url(../img/auto-box-236-td-bg.gif) repeat-y top left; padding:0 14px;}
table.auto-box236 td.end {background: url(../img/auto-box-236-td-end.gif) repeat-y top left; display: block; height: 17px; }
table.auto-box657 {width:657px; margin-bottom: 20px;}
table.auto-box657 th {background: url(../img/auto-box-657-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.auto-box657 td.clear {background: url(../img/auto-box-657-td-bg.gif) repeat-y top left; height: 10px;}
table.auto-box657 td {background: url(../img/auto-box-657-td-bg.gif) repeat-y top left; padding:0 14px;}
table.auto-box657 td.end {background: url(../img/auto-box-657-td-end.gif) repeat-y top left; display: block; height: 17px; }


/*moto*/

table.moto-box236 {width:236px; margin-bottom: 20px;}
table.moto-box236 th {background: url(../img/moto-box-236-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.moto-box236 td.clear {background: url(../img/moto-box-236-td-bg.gif) repeat-y top left; height: 10px;}
table.moto-box236 td {background: url(../img/moto-box-236-td-bg.gif) repeat-y top left; padding:0 14px;}
table.moto-box236 td.end {background: url(../img/moto-box-236-td-end.gif) repeat-y top left; display: block; height: 17px; }

table.moto-box657 {width:657px; margin-bottom: 20px;}
table.moto-box657 th {background: url(../img/moto-box-657-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.moto-box657 td.clear {background: url(../img/moto-box-657-td-bg.gif) repeat-y top left; height: 10px;}
table.moto-box657 td {background: url(../img/moto-box-657-td-bg.gif) repeat-y top left; padding:0 14px;}
table.moto-box657 td.end {background: url(../img/moto-box-657-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*veicoli commerciali*/

table.veicolo_commerciale-box236 {width:236px; margin-bottom: 20px;}
table.veicolo_commerciale-box236 th {background: url(../img/veicolo_commerciale-box-236-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.veicolo_commerciale-box236 td.clear {background: url(../img/veicolo_commerciale-box-236-td-bg.gif) repeat-y top left; height: 10px;}
table.veicolo_commerciale-box236 td {background: url(../img/veicolo_commerciale-box-236-td-bg.gif) repeat-y top left; padding:0 14px;}
table.veicolo_commerciale-box236 td.end {background: url(../img/veicolo_commerciale-box-236-td-end.gif) repeat-y top left; display: block; height: 17px; }

table.veicolo_commerciale-box657 {width:657px; margin-bottom: 20px;}
table.veicolo_commerciale-box657 th {background: url(../img/veicolo_commerciale-box-657-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.veicolo_commerciale-box657 td.clear {background: url(../img/veicolo_commerciale-box-657-td-bg.gif) repeat-y top left; height: 10px;}
table.veicolo_commerciale-box657 td {background: url(../img/veicolo_commerciale-box-657-td-bg.gif) repeat-y top left; padding:0 14px;}
table.veicolo_commerciale-box657 td.end {background: url(../img/veicolo_commerciale-box-657-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*nautica*/

table.nautica-box236 {width:236px; margin-bottom: 20px;}
table.nautica-box236 th {background: url(../img/nautica-box-236-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.nautica-box236 td.clear {background: url(../img/nautica-box-236-td-bg.gif) repeat-y top left; height: 10px;}
table.nautica-box236 td {background: url(../img/nautica-box-236-td-bg.gif) repeat-y top left; padding:0 14px;}
table.nautica-box236 td.end {background: url(../img/nautica-box-236-td-end.gif) repeat-y top left; display: block; height: 17px; }

table.nautica-box657 {width:657px; margin-bottom: 20px;}
table.nautica-box657 th {background: url(../img/nautica-box-657-th-bg.gif) no-repeat top left; height: 29px; line-height: 29px;padding:0 14px; text-align: left; color:#fff; font-size: 15px;}
table.nautica-box657 td.clear {background: url(../img/nautica-box-657-td-bg.gif) repeat-y top left; height: 10px;}
table.nautica-box657 td {background: url(../img/nautica-box-657-td-bg.gif) repeat-y top left; padding:0 14px;}
table.nautica-box657 td.end {background: url(../img/nautica-box-657-td-end.gif) repeat-y top left; display: block; height: 17px; }

/*risultati annunci*/
table.risultati {width:100%;font-size: 12px;}
table.risultati th {color:#fff;height: 25px; background: #767676; font-weight: normal;}
table.risultati th a {font-size:14px; color: #fff; text-decoration: none; }
/*table.risultati td {background: #fff;}*/
table.risultati td.centro {text-align: center;}
table.risultati td.foto {width: 100px; height: 75px; background: #f1f1f1;}
table.risultati td.foto img {margin-top: 3px; margin-left: 3px; margin-right: 3px; }

table.risultati td.grigio {height: 1px; background: #767676;}
table.risultati td.bianco {height: 8px; background: #FFFFFF;}
table.risultati td.grigiochiaro {line-height: 12px; background: #f1f1f1;}

.evidenzia {background: #fbfc9a;}

table.risultati td.grigiochiaro a {text-decoration:none; font-weight: bold;}

.kw {list-style: none;}
.kw li { background: url(../img/kw_bg.gif) no-repeat top left #fff;}
.kw li a {line-height: 24px; color: #fff; padding-left: 5px; text-decoration: none;}
.kw li div {height:50px; background: #f1f1f1;}
.kw li div select {}
/*pager*/
ul.yiiPager {color: #fff;font-family:Arial, Helvetica, sans-serif;font-size:11px;border:0;margin-right:0;padding:0;line-height:12px;display:inline;float:left;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;}

span.rssdesc ol {list-style-position: inside; font-size: 10px;}

ul.auto a {color:#b60000;}
ul.auto a:hover {text-decoration: none;}
ul.moto a {color:#ed560b;}
ul.moto a:hover {text-decoration: none;}
ul.veicolo_commerciale a {color:#ffc000;}
ul.veicolo_commerciale a:hover {text-decoration: none;}
ul.nautica a {color:#3d82d0;}
ul.nautica a:hover {text-decoration: none;}

/*correzioni*/
.ui-accordion .ui-accordion-content { padding: 10px; }

#rss_auto {margin-top: 10px; margin-bottom: 11px;}
#rss_auto a {color: #b60000;}
#rss_auto a:hover {text-decoration: none;}
#rss_auto .rssRow div {color: #b5b5b5;}

#rss_moto {margin-top: 10px; margin-bottom: 11px;}
#rss_moto a {color: #ed560b;}
#rss_moto a:hover {text-decoration: none;}
#rss_moto .rssRow div {color: #b5b5b5;}

#rss_veicolo_commerciale {margin-top: 10px; margin-bottom: 11px;}
#rss_veicolo_commerciale a {color: #ffc000;}
#rss_veicolo_commerciale a:hover {text-decoration: none;}
#rss_veicolo_commerciale .rssRow div {color: #b5b5b5;}

#rss_nautica {margin-top: 10px; margin-bottom: 11px;}
#rss_nautica a {color: #3d82d0;}
#rss_nautica a:hover {text-decoration: none;}
#rss_nautica .rssRow div {color: #b5b5b5;}

#rss_auto a {text-decoration: none;}

.ac_results {
	padding: 0px;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
        border: 1px solid #1a4f8b;
}


.ac_over {
	background-color: #eef6ff;
	color: #000;

}

.row .galleria {width: 210px; display: inline-block; vertical-align: top; border: 0;}
.row .galleria img {margin-right: 5px; margin-bottom: 2px;}


.row .galleria2 {width: 400px; display: inline-block; vertical-align: top; border: 0;}
.row .galleria2 img { margin-bottom: 2px;}




.row #singola {width: 396px; display: inline-block; vertical-align: top;overflow:hidden;}

.row_wide .col {display: inline-block; vertical-align: top;}






.mainbox{border:1px solid #D9D9D9;-moz-border-radius:9px;-webkit-border-radius:9px;padding-bottom:20px;}
.mainbox.auto{background:#fff url(../img/autobox_bg.png) repeat-x top left;}
.mainbox.moto{background:#fff url(../img/motobox_bg.png) repeat-x top left;}
.mainbox.green{background:#fff url(../img/green_bg.jpg) repeat-x top left;}
.mainbox.commerciale{background:#fff url(../img/commercialebox_bg.jpg) repeat-x top left;}
.mainbox.nautica{background:#fff url(../img/nauticabox_bg.jpg) repeat-x top left;}
.mainbox h5{color:#FFFFFF;font-size:13px;padding:0.5em 0.5em 0.5em 0.7em;}
.mainbox.reg_az_vant{background:#fff url(../img/az-box-bg.jpg) repeat-x top left;}

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

a.inserisci-auto.short{
	width:196px;
	background:url(../img/inserisci-auto_short_btn.png) no-repeat top left;
}
a.inserisci-moto.short{
	width:196px;
	background:url(../img/inserisci-moto_short_btn.png) no-repeat top left;
}
/*a.inserisci-auto:hover{background-position:0px -29px;}*/

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



/*a.inserisci-moto:hover{background-position:0px -29px;}*/
a.inserisci-commerciali{
	width:250px;
	height:58px;
	display:inline-block;
	background:url(../img/inserisci-commerciali_btn.png) no-repeat top left;
	color:#fff;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	line-height: 32px;
	font-weight: bold;
}
/*a.inserisci-commerciali:hover{background-position:0px -29px;}*/
a.inserisci-nautica{
	width:250px;
	height:58px;
	display:inline-block;
	background:url(../img/inserisci-nautica_btn.png) no-repeat top left;
	color:#fff;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	line-height: 32px;
	font-weight: bold;
}
/*a.inserisci-nautica:hover{background-position:0px -29px;}*/

a.inserisci-concessionari{width:250px;height:35px;display:inline-block;background:url(../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.inserisci-concessionari:hover{background-position:0px -29px;}*/

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


#gratis {text-align: right; margin-top: 20px;}

.box-ricerca{background:url(../img/box-ricerca_bg.png) no-repeat top left;width:425px;height:34px;float:left;}

#casella {cursor: pointer; background:url(../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(../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(http://www.venditamotori.com/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;
}

/*-------------------------------------------Inizio Box homepage--------------------------------------------------*/
#box_pancia_master{ width:910px; height:auto; margin-left:auto; margin-right:auto; padding-left: 40px;}
.featured_box_zero{
    width:300px;
	height:200px;
	background:#fff url(../img/top_blue_box_home.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 7px;
   padding:7px 5px 20px 26px;
   text-decoration: none;
   	
}
.featured_box_zero h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 20px;}	

/*-------------------------------------------Fine zero Box homepage--------------------------------------------------*/

.featured_box_uno{
    width:500px;
	height:200px;
	background:#fff url(../img/top_blue_box_home.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 7px;
   padding:7px 5px 20px 26px;
   text-decoration: none;
   	
}
.featured_box_uno h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 20px;}

/*-------------------------------------------Fine uno Box homepage--------------------------------------------------*/
	
	
.featured_box_due{
    width:300px;
	height:350px;
	background:#fff url(../img/top_blue_box_home.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 7px;
   padding:7px 5px 20px 26px;
   text-decoration: none;
   	
}
.featured_box_due h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 20px;}

/*-------------------------------------------Fine due Box homepage--------------------------------------------------*/
	
	
.featured_box_tre{
    width:500px;
	height:350px;
	background:#fff url(../img/top_blue_box_home.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 7px;
   padding:7px 5px 20px 26px;
   text-decoration: none;
   	
}
.featured_box_due h3{color:#FFFFFF;font-size:13px;padding:0px 0.5px 0px 0.7px; margin-bottom: 20px;}

/*-------------------------------------------Fine tre Box homepage--------------------------------------------------*/		
	
	
	
.featured_box_zero, .featured_box_uno, .featured_box_due, .featured_box_tre, .category a:hover {
	color:#1F8A9D;
	text-decoration:none;
	}
	.featured_box_zero, .featured_box_uno, .featured_box_due, .featured_box_tre, a {
	color:#333333;
	text-decoration:none;
	}
	
	.featured_box_zero, .featured_box_uno, .featured_box_due, .featured_box_tre, a:hover {text-decoration:underline;}

	
	.featured_box_zero, .featured_box_uno, .featured_box_due, .featured_box_tre, .meta a, .archive .meta a {
	color:#00A0C6;
	text-decoration:underline;
	}
	
	.featured_box_zero, .featured_box_uno, .featured_box_due, .featured_box_tre, .meta a:hover, .archive .meta a:hover {
	text-decoration:none;
	}
	
	.featured_box_zero, .featured_box_uno, .featured_box_due, .featured_box_tre, p {
	font-size:11px;
	line-height:1.3;
	} 	
	.featured_box_zero, .featured_box_uno, .featured_box_due, .featured_box_tre, .headings h2 {
	font-size:20px;
	}

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

div.textimage img{
float:left;
}

div.textimage p{  
}

/*#topbox { background: url(http://www.venditamotori.com/img/top_box.png) repeat no-repeat;
	width:910px;
	height:50px;
	margin-left: auto;
	margin-right: auto;}
#bottombox { background: url(http://www.venditamotori.com/img/bottom_box.png) repeat no-repeat;
	width:910px;
	height:50px;
	margin-left: auto;
	margin-right: auto;}	*/
	

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

ul.link_marche_auto li { 
	list-style : url(http://www.venditamotori.com/img/link-arrow-auto.gif) outside; margin:3px 0px 3px 0px; text-decoration:none; 
	}
.box_concessionari_citta{ font-family:Verdana, Geneva, sans-serif; font-size:12px; float:left; width:100px; }

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


/*-------------------------------------------Inizio Select filtri ricerca--------------------------------------------------*/

.styled-select select {
   /*background: transparent;*/
   width: 200px;
   /*padding: 5px;
   font-size: 12px;
   border: 1px solid #ccc;
   height: 14px;*/
}
.styled-text text {
   /*background: transparent;*/
   width: 150px;
   /*padding: 5px;
   font-size: 12px;
   border: 1px solid #ccc;
   height: 14px;*/
}
/*-------------------------------------------Fine Select filtri ricerca--------------------------------------------------*/

/*-------------------------------------------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{
    float: left;
    margin-left: 50px;
    margin-top: 90px;
    width: 300px;
   }
.login-box-registrati p{
   
    background: url("../immagini/check-icons.png") no-repeat scroll left center transparent;
    border-bottom: 1px solid #FFFFFF;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 10px 26px;
}
/*-------------------------------------------fine login--------------------------------------------------*/

/*------------------------------------------- INIZIO MAPPA--------------------------------------------------*/

.map_container{
  padding: 0 0 0 0; 
}
#mappa{
  width: 208px;
  height: 284px;
  position: relative;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
/* stili mappa*/
  #mappa a{
  text-decoration: none;
  color: #000000;
  text-indent: -9999px;
  overflow: hidden;
  float: left;
  }
  img.imgOut{
  position: absolute;
  display: block;
  }
  #mappa a:hover img.imgOut{
  filter:alpha(opacity=60);
  -moz-opacity:.60;
  opacity:.60;
  }
  #aosta{
  left: 9px;
  top: 27px;
  z-index: 1;
  }
  #piemonte{
  left: 5px;
  top: 17px;
  }
  #liguria{
  left: 16px;
  top: 64px;
  }
  #lombardia{
  left: 37px;
  top: 15px;
  }
  #trentino{
  left: 73px;
  top: 8px;
  z-index: 2;
  }
  #veneto{
  left: 75px;
  top: 16px;
  }
  #friuli{
  left: 107px;
  top: 20px;
  z-index: 3;
  }
  #romagna{
  left: 47px;
  top: 53px;
  }
  #toscana{
  left: 56px;
  top: 69px;
  }
  #marche{
  left:98px;
  top:87px;
  }
  #umbria{
  left: 91px;
  top: 95px;
  }
  #lazio{
  left:83px;
  top:114px;
  }
  #abruzzo{
  left:110px;
  top:116px;
  }
  #molise{
  left:127px;
  top:139px;
  z-index: 4;
  }
  #puglia{
  left:144px;
  top:143px;
  }
  #campania{
  left:121px;
  top:150px;
  }
  #basilicata{
  left:150px;
  top:162px;
  z-index: 5;
  }
  #calabria{
  left:151px;
  top:187px;
  }
  #sardegna{
  left:26px;
  top:156px;
  }
  #sicilia{
  left:87px;
  top:242px;
  }
/*------------------------------------------- FINE MAPPA--------------------------------------------------*/
/*------------------------------------------- INIZIO ADSENSE--------------------------------------------------*/
#adsense_vm{width: 300px; height: 250px; margin:25px 20px 20px 80px; }

/*------------------------------------------- FINE ADSENSE--------------------------------------------------*/


/* LISTS */
ul,ol {list-style:none}
.box-list {width:100%;overflow:hidden;}
.box-list li {float:left;width:305px;margin-right:13px}
.box-list li .box1 p {margin:0}
.box-list li .box1 p a {position:relative;top:5px}
.box-list li.alt {margin-right:12px}
.box-list li.last {margin-right:0}
.news {margin-bottom:-14px}
.news li {background:url(../images/images/arrow1.gif) no-repeat left 5px;padding:0 0 14px 18px}
.news li a {color:#c1f0ff;font-size:.92em;text-decoration:none;font-weight:bold}
.news li a:hover {text-decoration:underline}
.news li p {color:#fff;margin:4px 0 0 0}
.sitemap {padding-bottom:20px}
.sitemap li {padding:0 0 0 16px;line-height:1.83em;background:url(../images/images/arrow.gif) no-repeat left 8px}
.list {margin-top:-14px}
.list li {line-height:1.83em;width:100%;overflow:hidden;vertical-align:top;padding-top:14px}
.list li img {float:left;margin-right:20px}
.list li a {font-weight:bold;text-decoration:none}
.list li a:hover {text-decoration:underline}
/* OTHER */
.img-box1 {width:100%;overflow:hidden;padding-bottom:20px}
.img-box1 img {float:left;margin:0 30px 0 0}


/* BOXES */
.box {background:#fff;width:100%;margin-bottom:20px;}
.box .border-bot {background:url(../images/images/border-bot.gif) repeat-x left bottom;}
.box .left-bot-corner {background:url(../images/images/left-bot-corner.gif) no-repeat left bottom}
.box .right-bot-corner {background:url(../images/images/right-bot-corner.gif) no-repeat right bottom}
.box .inner {padding:0 0 10px 21px}
.box1 {width:263px;background:url(../images/images/box1-bot.jpg) no-repeat left bottom}
.box1.alt {background:url(../images/images/box1-bot1.jpg) no-repeat left bottom;width:900px}
.box1 .inner {padding:34px 22px 28px 29px}
.box2 {width:100%;background-color:#176ac7}
.box2 .border-top {background:url(../images/images/border-top.gif) repeat-x left top}
.box2 .left-top-corner {background:url(../images/images/left-top-corner.gif) no-repeat left top}
.box2 .right-top-corner {background:url(../images/images/right-top-corner.gif) no-repeat right top}
.box2 .inner {padding:12px 48px 25px 32px}
.box2 h6 {color:#fff;padding-left:17px;margin-bottom:30px}
.box2 h6 b {color:#c1f0ff}
.box3 {width:100%;border-top:2px solid #3593da;background:url(../images/images/border-top1.gif) repeat-x left top #176ac7}
.box3 .right-bot-corner {background:url(../images/images/right-bot-corner1.gif) no-repeat right bottom}
.box3 .left-bot-corner {background:url(../images/images/left-bot-corner1.gif) no-repeat left bottom}
.box3 .inner {padding:7px 49px 36px 48px}
.box3 h6 {color:#fff;margin-bottom:36px}
.box3 h6 b {color:#c1f0ff}

/* 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 ;

}
