@charset "utf-8";
/* CSS Generali */
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; background-color:#fff;}
a{outline:none; text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
/*@font-face{ font-family:'MyriadPro-Regular'; src:url(/font-web/MyriadPro-Regular.otf);} /* style css3 cartella font nel server*/
.titolo{font-family:'MyriadPro-Regular', Arial, Helvetica;font-weight:normal;}
h1,h2,h3,h4{ color:#fff;margin:0;}
h1{ font-size:17px; color:#E41A1C; text-transform:uppercase;}
h2{ font-size:14px;}
h3{ font-size:12px;}
h4{ font-size:11px;}
/* float clearing for IE6 */
* html .clearfix{height: 1%;overflow: visible;}
/* float clearing for IE7 */
*+html .clearfix{min-height: 1%;}
/* float clearing for everyone else */
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;font-size: 0;}
img{border:0;}
img {behavior: url("/css/iepngfix.htc");}
input,select{font-size:12px;}
input[type="text"] {
	border:1px solid #999999;
	margin: 0em;
}
input.bottoneInvia{border:1px solid #333; bac}
select{border:1px solid #999999;margin: 0em;}
form{margin:0;padding:0}
form input{border:1px solid #000;font-size:10px;}
form textarea{border:1px solid #000;font-size:10px;font-family:Verdana,Arial,Helvetica,sans-serif;}
p{margin:0;padding:0;}
.clear{clear:both;}
.floatL{float:left;}
.floatR{float:right;}
ul{margin:0; padding:0;list-style:none;}
.marginR{margin-right:1px;}
.marginT{margin-top:6px;}
.marginT2{margin-top:10px;}
.marginT3{margin-top:20px;}
.marginB{margin-bottom:6px;}
.bordo{border:1px solid #000;}
.bordoGrigio{border:1px solid #666666;}
.bordoRed{border-bottom:1px dotted #f00;}
.bordoRed2{border-bottom:2px solid #f00;}
.bordoRed3{border-top:2px solid #f00;}
.padding{padding:1px;}
.paddingLeft{padding-left:10px;}
.paddingTop{padding-top:15px;}
.paddingTop2{padding-top:8px;}
.paddingBottom{padding-bottom:10px;}
.paddingBottom2{padding-bottom:12px;}

a.linkRosso{color:#E4191B; font-size:12px; text-decoration:none}
a:hover.linkRosso{color:#E4191B; font-size:12px; text-decoration:underline;}
.fontRed{color:#E4191B;}
label{color:#E4191B;}

/*CSS Struttura*/
#main{ margin:0 auto; width:965px; background-color:#fff;}
#mainVetrina{ margin:0 auto; width:450px; background-color:#fff;}
#boxHead{ margin-top:10px; background:url(../image/logo-debiasi.png) top left no-repeat; height:58px;}
#boxHead #linkContatti{float:right; font-size:11px;margin-top:40px;margin-right:6px; font-weight:bold;}
#boxHead #linkContatti .selezionato{color:#b61718; text-decoration:none;}
#boxHead #linkContatti a:hover{color:#b61718; text-decoration:none;}
#boxMenuTab{ background:url(../image/bg-tabBar.gif) no-repeat; height:27px;}
#boxMenuTab ul{color:#fff;}
#boxMenuTab ul li{float:left; width:148px;}
#boxMenuTab ul li#tabHome{ width:71px;}
#boxMenuTab ul li a{ display:block; text-align:center; height:23px;padding-top:4px; font-size:15px;color:#fff;}
#boxMenuTab ul li a:hover{ text-decoration:none; background:url(../image/bg-tabHover.gif) repeat-x;}
#boxMenuTab ul li#tabHome a:hover{ text-decoration:none; background:url(../image/bg-tabHome.gif) repeat-x;}
#boxMenuTab ul li#tabDove a:hover{ text-decoration:none; background:url(../image/bg-tabDove.gif) repeat-x;}
#boxMenuTab ul li.select{text-align:center; height:23px;padding-top:4px; font-size:15px;color:#fff;text-decoration:none; background:url(../image/bg-tabHover.gif) repeat-x;}
#boxMenuTab ul li#tabHome.select{ display:block; text-align:center; height:23px;padding-top:4px; font-size:15px;color:#fff;text-decoration:none; background:url(../image/bg-tabHome.gif) repeat-x;}
#boxMenuTab ul li#tabDove.select{ display:block; text-align:center; height:23px;padding-top:4px; font-size:15px;color:#fff;text-decoration:none; background:url(../image/bg-tabDove.gif) repeat-x;}
#boxBody{ background: url(../image/bg-Vetrinone.jpg) repeat-x;margin:1px 3px 0 3px;}
#boxBody #imgVetrinone{ position:relative; background: url(../image/img-Vetrinone.jpg) right no-repeat; height:261px;}
#boxBody #imgVetrinone h2{ display:block; width:410px;font-weight:normal;padding:20px 0 0 26px;}
#boxBody #imgVetrinone #slogan{ position:absolute; z-index:1; background:url(../image/slogan-vetrinone.png) no-repeat; display:block; width:354px; height:85px; top:120px; left:180px;}
#boxBody #imgVetrinone #Indirizzo{position:absolute; bottom:10px; left:26px;}
#boxBody #imgVetrinone #Indirizzo h4 {font-weight:normal;}
#boxBody #imgVetrinone #Indirizzo strong{color:#f00; z-index:2; font-weight:normal;}
#boxBody #imgVetrinone #Indirizzo a{color:#fff;}
#boxSubBody{ background:url(../image/bg-subBody.jpg) no-repeat; height:318px;}
#boxSubBody #contSX{width:547px;padding-left:19px;}
.boxVetrina{ position:relative;margin:5px 11px 0 0px; height:150px; width:261px;
			background-image:url(../image/box-vetrina.png);
			background-position:0 18px;
			background-repeat:no-repeat;			

			}
.boxVetrina h3{border-bottom:1px dotted #fff;margin:0 10px;}
.boxVetrina #vet1{ position:absolute;background:url(../image/img-vet1.jpg) no-repeat; bottom:18px; right:22px; width:76px; height:52px; z-index:1;}
.boxVetrina #vet2{ position:absolute; bottom:18px; right:22px; width:76px; height:52px; z-index:1;}
.boxVetrina #vet3{ position:absolute;background:url(../image/img-vet3.jpg) no-repeat; bottom:18px; right:22px; width:76px; height:52px; z-index:1;}
.boxVetrina #vet4{ position:absolute;background:url(../image/img-vet4.jpg) no-repeat; bottom:18px; right:22px; width:76px; height:52px; z-index:1;}
.boxVetrina span.testo{ position:absolute; width:155px; display:block;top:38px; left:15px; z-index:2;}
.boxVetrina span.bottone{ position:absolute;top:35px; right:20px;z-index:3;}
#boxLoghi{ background:url(../image/bg-boxLoghi.jpg) no-repeat; width:376px; height:98px;margin:8px 0 0 12px;position:relative;}
#boxLoghi h1{ text-align:center;}
.boxNews{ 
	background:url(../image/box-news.png) no-repeat; 
	_background:url(../image/box-news.gif) no-repeat; 
	/*_background-image:none; /* 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='image/box-news.png', sizingMethod='crop');  */
	width:369px; height:86px;margin:8px 0 0 12px;padding:4px 0 0 7px;
	position:relative;}
.boxNews h3{ background:url(../image/bordo-tt-news.gif) bottom left no-repeat; color:#f00; text-align:right;padding-bottom:3px; width:190px;}
.boxNews span{padding:5px 3px 0 3px; display:block;}
.boxNews span.bottone{ position:absolute;top:25px; right:20px;z-index:3;}

/*Styli pag interne*/
#boxTestata{ background: url(../image/bg-Vetrinone-small.jpg) repeat-x;margin:1px 3px 0 3px;}
#boxTestata #imgVetrinone{ position:relative; background: url(../image/img-Vetrinone-small.jpg) right no-repeat; height:106px;}
#boxTestata #imgVetrinone #slogan{ position:absolute; z-index:1; background:url(../image/slogan-vetrinone.png) no-repeat; display:block; width:354px; height:85px; top:20px; left:50px;}
#boxBodyInt{background:url(../image/bg-red-int.jpg) repeat-x;margin:0 3px;padding-top:13px;}
#boxBodyInt #contBody{ border:1px solid #000; border-top:0; border-bottom:0; background:url(../image/bg-filettoBodyInt.jpg) right repeat-y;}
#boxLoghi h1{color:#000; text-transform:none;}
#boxBodyInt #contBody span.imgBG{display:block; text-align:right;}
#boxContenuti{width:595px;margin-right:5px;padding:15px 15px 0 40px;position:relative;
    top: 0px;
    left: 0px;
}
#boxContenutiVetrina{width:450px;}
#boxContenutiVetrina p{ height:225px; overflow:auto;display:block;}
#boxContenuti .backpage{ position:absolute; right:10px; top:4px;background:url(../image/ico-arrow-back.gif) left no-repeat;padding-left:10px;font-size:10px;}
#boxContenuti .backpage a{text-decoration:none;color:#E41A1C;}
#boxContenuti .backpage a:hover{ text-decoration:underline;}
#boxContenuti ul{ list-style:inside;padding-left:15px;}
#boxLink{width:278px;padding:0 0 0 20px}
.boxImgSezioni{border:1px solid #000;padding:1px;margin-right:5px;}
#SezioneMotori h3 a,#SezioneAutoveicoli h3 a,#SezioneRicambistica h3 a{color:#FF0000; background:url(../image/ico-arrow.gif) right no-repeat; padding-right:15px;}
#SezioneMotori span,#SezioneAutoveicoli span,#SezioneRicambistica span{ width:190px; display:block; line-height:14px;}
.boxtxtSezioni{ width:205px; height:128px; display: table-cell; vertical-align:middle;}
.boxVetrina .boxImgBg{ position:relative;width:239px; height:112px;position:absolute;bottom:13px;left:7px; text-align:left;}
.boxImgBg span.testoV{position:absolute; display:block;top:60px; z-index:2;padding:0 3px;}
.boxImgBg span.bottoneV{ position:absolute;bottom:2px; right:3px;z-index:3;}
#boxLink #Indirizzo{margin-top:20px;}
#boxLink #Indirizzo h4 {font-weight:normal;color:#000;}
#boxLink #Indirizzo strong{color:#f00; z-index:2; font-weight:normal;}
#boxLink #Indirizzo a strong{color:#000;font-weight:bold;}
#boxLink #Indirizzo a{color:#000;}
.BoxRicarcaRicambio{ width:484px; background:#dfdfdf;}
.BoxRicarcaRicambio table{border-collapse:0; border-spacing:0;width:100%; background:#acacac;}
.BoxRicarcaRicambio .titoloSezione{color:#fff;padding:1px 2px;}
.BoxRicarcaRicambio .titoloRicerca{color:#000;padding:1px 2px;background:#dfdfdf;}
.BoxRicarcaRicambio .boxRicerca{padding:1px 2px;background:#dfdfdf;}
.BoxRicarcaRicambio .bkgWhite{background:#fff;color:#993300; font-weight:bold;padding:1px 2px;}
.BoxRicarcaRicambio .bkgWhite2{background:#fff;font-size:11px;}
.BoxRicarcaRicambio .bkgGray{background:#dfdfdf;font-size:11px;}
.BoxRicarcaRicambio table thead td{align:center;}
#Intestatario{ width:286px; background:#E5E5E5;padding:0 20px;height:250px;}
#Veicolo{width:212px; background:#D3D3D3;padding:0 20px;margin-left:1px;height:250px;}
#Mappagoogle{position:relative;}
#Mappagoogle small{ position:absolute; top:-20px; right:5px;font-size:12px;}
#Mappagoogle small a {color:#E4191B; text-decoration:none;}
#Mappagoogle small a:hover{text-decoration:underline;}
#formInvioMail{background:#E5E5E5;padding:15px; color:#333;}
#formInvioMail td i{font-size:10px;}
#footer{ text-align:center;margin-top:3px;}
#footer h4{ color:#000; font-weight:normal;}

/* CSS SCROLLSHOW */
#boxLoghi #scrollImmagini {position: absolute; top: 27px; left: 1px;}
#boxLoghi #scrollImmagini #gImmagini{ padding:0; margin:0}
#boxLoghi #scrollImmagini #gImmagini li{float:left; list-style:none;} 
#boxLoghi #scrollImmagini #gImmagini .jq-ss-crop{ margin:0px 3px 0 0; border:1px solid #999999; float:left;  background-color:#FFFFFF; }
#boxLoghi #scrollImmagini #left,#boxLoghi #scrollImmagini #right{width:29px;display:block; }
#boxLoghi #scrollImmagini #left img ,#boxLoghi #scrollImmagini #right img { margin-top:18px;}
#boxLoghi #scrollImmagini #view{ margin:0px 2px;height:60px; width:313px; overflow:hidden; }
#boxLoghi #scrollImmagini #images{ width:3818px !important; width:3822px; padding:0; }
#boxLoghi #scrollImmagini #images li img{ border:0; }