#migliori-header { margin: 20px 10px; font-size: 10pt; }
#migliori-header h1 { margin-bottom: 10px; }

#results { margin: 20px 10px; }

#ricerca { margin:5px; }
#ricerca h3 {font-size:14px; color:#af0c03}
#ricerca h4 {font-size:13px}
#ricerca ul {margin-bottom:15px} 
#ricerca ul li {background:url(../img/common/arrow_grey.gif) 0 3px no-repeat; padding-left:10px;margin:2px 0}

/*box singolo film*/
.box {margin-bottom:10px}
.box .txt {width:400px; float:left; margin:3px 5px 6px}
.box .txt a {color:#af0c03; margin-right:5px;  background:url(../img/common/arrow_grey.gif) 0 3px no-repeat; padding-left:10px;}
.box .txt dt a {color:#af0c03; font-weight:bold; margin-right:0; background:none; padding:0}
.box dd {padding:0; margin:0}


.box .thumb {text-align:center; width:104px; margin:5px 0;float:left}
.box .thumb a {border:1px solid #c2c2c2; padding:1px; background:#FFF; margin:0; display:block}
.box .thumb a:hover  {border:1px solid #af0c03}
.box .thumb img {height:67px; border:none; padding:0}
.box .thumb a:hover img {border:none} 
.box .thumb span {width:100px; background:#000; height:67px; display:block} /* altezza massima foto: 67px*/

.box .voto { float: left; width: 70px; font-size: 11px; color: #666; margin-top: 5px; text-align: right; padding-right: 20px; }
.box .voto .posizione { font-size: 18pt; color: #c00; }

#console {clear:both; margin-top:5px; background:url(../img/common/bg_random.gif) 0 0 repeat-x; height:68px; position: relative; }
#console #console-globale { position: absolute; top: 18px; left: 18px; border: 0; }
#console #console-genere { position: absolute; top: 18px; left: 238px; border: 0; width: 400px; height: 32px; background: url(../img/other/bg-genere.gif) top left no-repeat; position: relative; }
#console #console-genere select { position: absolute; right: 10px; top: 5px; height: 22px; width: 270px; background-color: #ff7c00; color: white; font-size: 12pt; border: 1px solid #ff4E00; }

.interad { margin-left: 90px; }
