/* CSS Document */
body {font-family:Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #000; padding:0; margin:0; background: #FFF; }

/* CSS By max246 */
IFRAME#spot{

 

            position:relative;

            width:320px;

            height:240px;

            border:none;

            margin:0;

            padding:0;

            overflow: hidden;

}

 
img { border:0px; }
a span { display: none }
a { position:relative; z-index:24; }
#questasettimana .altri_film { margin-top: -20px; float: left; width: 190px;  }
#prossimamente .altri_film { margin-top: -20px; float: left; width: 190px;  }
a:link, a:active, a { color: #FFF; text-decoration:none; }
a:hover, a:visited  { color: #FFF; text-decoration: underline; }

.modulo_ricerca { border-spacing: 0px; padding: 0px; width: 555px; height: 130px; }
.guestbook { border:1px; width:302px;  margin-left:10% }
.guestbook_post1 { border-bottom:1px solid black; width:50%;}
.guestbook_post {  width:424px;margin-left:20% }
.film_form { width: 600px; border :0px; padding:2px; border-spacing: 0px; }

#div_completo { width: 634px; float: left; border-top: 1px solid #dd7d1c; height:100%; border-right: 1px solid #dd7d1c; margin-top:0px; }
#div_completo_div { height:100%;  margin-top:0px; background-color: #ffdf31; width: 100%;   }

#div_completo_2 { width: 633px; float: left;  border-top: 1px solid #dd7d1c; height:100%; border-right: 1px solid #dd7d1c; margin-top:0px; background-color: #dd7d1c; }
#div_completo_div_2 { padding-left:8px; margin-top:0px; background-color: #dd7d1c; width: 99%; height:100%;  margin-bottom:10px; }

#banner { display:none; }
#container { width: 800px; }
#header { background-color: #ffaf31; width: 100%; }
#menu { width: 100%; height: 22px; }
#menu ul {list-style-type:none; }
#menu li { display:inline; }
#menu a:link, #menu a:active, #menu a:hover, #menu a:visited { color: #000; text-decoration:underline; }

/* Col01 */
#col01 { width: 332px; float: left; border-top: 1px solid #dd7d1c; border-right: 1px solid #dd7d1c; }
#primopiano { background-color: #ffdf31; width: 100%; height: 270px; }
#primopiano p { padding: 20px; margin-top: 0; padding-top: 10px;  }
#questasettimana { background-color: #dd7d1c; width: 100%; height: 300px; }
#questasettimana p { padding: 20px; margin-top: 0; padding-top: 10px;  }
#questasettimana .title { font-weight:bold; }
#questasettimana .locandina, #questasettimana .film { float:left; margin-top: -30px; width: 90px; }
#questasettimana .film { margin-left: -30px; float: left; width: 190px; }

/* Col02 */
#col02 { width: 302px; float: left; border-top: 1px solid #dd7d1c; }
#news { background-color: #ffdf31; width: 100%; height: 270px; }
#news p { padding: 20px; margin-top: 0; padding-top: 10px;  }
#prossimamente { background-color: #dd7d1c; width: 100%; height: 300px; }
#prossimamente p { padding: 20px; margin-top: 0; padding-top: 10px;  }
#prossimamente .title { font-weight:bold; }
#prossimamente .locandina, #prossimamente .film { float:left; margin-top: -30px; width: 90px; }
#prossimamente .film { margin-left: -30px; float: left; width: 150px; }
/* Col03 */
#col03 { display: none; }
#cercaorario { background-color: #d15011; width: 100%; }
#cercaorario p { padding: 8px; margin-top: 0;  margin-left: 2px;  }
#cercaorario input, #cercaorario select { width: 140px; color: #FFF; background-color: #940010; font-size: 9px; margin-bottom: 4px; }
#oggialcinema { background-color: #d15011; width: 100%; border-top: 1px solid #ffdf31;  }
#oggialcinema p { padding: 8px; margin-top: 0; }
#newsletter { background-color: #d15011; width: 100%; border-top: 1px solid #ffdf31;  }
#newsletter p { padding: 8px; margin-top: 0; }
#newsletter input, #newsletter select { width: 90px; color: #000; background-color: #FFF; font-size: 9px; margin-bottom: 4px; }
#community { background-color: #d15011; width: 100%; border-top: 1px solid #ffdf31;  }
#community p { padding: 8px; margin-top: 0; }
#cerca { background-color: #d15011; width: 100%; border-top: 1px solid #ffdf31;  }
#cerca p { padding: 8px; margin-top: 0; }
#archivio { background-color: #d15011; width: 100%; border-top: 1px solid #ffdf31;  }
#archivio p { padding: 8px; margin-top: 0; }
#ipiuvisti { background-color: #d15011; width: 100%; border-top: 1px solid #ffdf31;  }
#ipiuvisti p { padding: 8px; margin-top: 0; }
#topdvd { background-color: #d15011; width: 100%; border-top: 1px solid #ffdf31;  }
#topdvd p { padding: 8px; margin-top: 0; }

#footer { text-align:center; width: 100%; float: left; color: #000; padding-top: 10px;  }
#footer a:link, #footer a:active, #footer a:visited { color: #000; text-decoration:underline; }
