@import url(_vjb.css);
@import url(_redazionale.css);
#logo{
position: absolute;
top: 6px;
left: 0px;
	width: 302px;
	height: 47px;
	overflow: hidden;
	background: url(../img/vjblogo.png) no-repeat center;
	
}
#menu{
	position: absolute;
	height: 47px;
	overflow: hidden;
	background: url(../img/menu.png) no-repeat;
	list-style: none;
	top: 6px;
	right: 5px;
	padding: 0 7px;
	width: 451px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 451px;
}
#menu li#home{ background: url(../img/li_home_on.png) no-repeat center;  }
#menu li#home a{ cursor: default; }
#menu li#home a:hover{ background: transparent; }

#main{
position: relative;
overflow: hidden;
border: 1px solid #bbbecd;
overflow: hidden;
width:890px; 
height: 747px;
margin: 15px auto 0 auto;
voice-family: "\"}\""; 
voice-family:inherit;
width:888px;
height: 745px;
}
#main-top{ height: 229px; position: relative; }
#main-mdl{ height: 198px; position: relative; background: url(../img/banda_grigia.jpg) no-repeat center;    }
#main-bot{ height: 215px; position: relative; }
#mtop{ background: url(../img/scarica.png) no-repeat; position: absolute; width: 276px; height: 58px; left: 5px; top: 5px; list-style: none; overflow: hidden; }
#mtop li{ position: absolute; }
#mtop li#istruzioni{ left: 60px; top: 0px; width: 156px; height: 16px; }
#mtop li#scarica{ left: 6px; top: 20px; width: 130px; height: 36px; }
#mtop li#stampa{ left: 140px; top: 20px; width: 130px; height: 36px; }
#mtop li a{ display: block; width: 100%; height: 100%; }
#mtop li a:hover{ background-color: #efefef; filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
#mtop li a span{ display: none; }
#newsTicker{ position: absolute;  top: 58px;  left: 5px;  }

input#isk{ border: 1px solid #BBBECD; }

#box-invendita{ position: absolute; left: 0; top: 68px; width: 276px; }
#box-invendita .lab h4{ height: 25px; overflow: hidden; text-align: left; position: relative; margin: 0 12px; line-height: 25px; background: url(../img/lab_invendita.png) no-repeat; }
#box-invendita .lab h4 span{ display: none; }


#box-invendita .core{ height: 134px; }
#box-invendita .content{ text-align: center; }
#box-invendita form{ margin: 0 auto; width: 90%; text-align: left; }

#box-invendita fieldset{ border: 0px; }
#box-invendita legend{ display: none; }
#box-invendita label{ display: block; height: 25px; width: 100px;  clear: both;  }
#box-invendita label span{ display: none; }
#lab-cerca{ background: url(../img/cerca.gif) no-repeat left center; width:50px;}
#lab-categorie{ background: url(../img/categoria.gif) no-repeat left center; }
#box-invendita input#isk{ width: 78%;float: left }
#box-invendita input#cerca{ width: 19%;float: right }
#box-invendita select{ width: 100%; }

#box-introvabili{ width: 368px; height: 216px; overflow: hidden; position: absolute; top: 5px; left: 306px; padding: 0; }
#box-introvabili .lab h4{ height: 25px; overflow: hidden; text-align: left; position: relative; margin: 0 12px; line-height: 25px;  }

#box-introvabili .core{ height: 199px; }
#box-introvabili .content{ padding: 0}

#box-introvabilitv{ position: absolute; left: 689px; top: 5px; display: block; width: 194px; height: 216px; overflow: hidden; padding: 0; }
#box-introvabilitv .lab h4{ height: 25px; overflow: hidden; text-align: left; position: relative; margin: 0 12px; line-height: 25px; }

#box-introvabilitv .core{ height: 199px; }
#box-introvabilitv .content{ padding: 0}

#box-sceltipervoi .lab h4{ height: 25px; overflow: hidden; text-align: left; position: relative; margin: 0 12px; line-height: 25px; }

#box-sceltipervoi .core{ overflow: hidden;  height: 185px;     }
#box-sceltipervoi .content{ text-align: center; padding: 0; }
#box-sceltipervoi object,#box-sceltipervoi embed{ margin: 0 auto; }

#foto-mdl-0{ position: absolute; left: 5px; top: 6px; width: 276px; padding: 0; }
#foto-mdl-1{ position: absolute; left: 316px; top: 5px; display: block; }
#foto-mdl-2{ position: absolute; left: 518px; top: 5px; display: block; }
#foto-mdl-3{ position: absolute; left: 728px; top: 5px; display: block; }