body {
	font-family: Arial, verdana, sans-serif;
	font-size: 12pt;
	text-align: center;
	margin: 0;
	padding: 0;
	background: #a20 url(/i/bg.jpg) fixed repeat-y 100% 0;
	/*scuro: #700*/
	color: #fff;
}

#head
{
	background: #fd3 url(/i/buco-g.gif) repeat-x 0% 100%;
	height: 162px;
	}

#head img
{display:block;
margin:0;
padding:0;
border:none;
}

#wrap
{text-align: left;
}
#main
{	background: url(/i/bg-main.gif) repeat-y 0% 0%;
height: 1%;
clear: both;
}
#foot
{
	background:  url(/i/buco-r.gif) repeat-x 0% 0%;
	height: 50px;
	padding-top:25px;
	clear:both;
	}
#foot, #foot *
{	color:#f22;
font-size:11px;
}

#col1
{width:160px;
float:left;
background: #fd3;
}
#col2
{margin: 0 0 0 160px;
padding:0 0 0 20px;
text-align:left;
/*	background: #a20 url(/i/bg.jpg) fixed repeat-y 100% 0;*/
padding-bottom: 50px;
clear: right;
height: 1%;
}
#nb, #nb li
{list-style: none;
border:0;
padding:0;
margin:0;
}
#nb li a, #nb li a:link, #nb li a:visited
{display: block;
border-bottom: #a20 1px solid;
text-align: left;
padding: 7px 10px;
background: #fd3;
color: #000;
font-size: 13px;
text-transform: uppercase;
text-decoration:none;
}
#nb li a:hover
{
	
	background: #a20;
color: #fd3;
}


.el, .el li
{list-style: none;
border:0;
padding:0;
margin:0;
}
.el, .el li
{list-style: none;
border:0;
padding:0;
margin:0;
}
.el li a, .el li a:link, .el li a:visited
{display: block;
text-align: left;
color: #fff;
font-size:14px;
font-weight:bold;
padding:3px 0;
text-transform: uppercase;
text-decoration:none;
}
.el li a:hover
{
color: #fd3;
background: transparent;
}
.c1
{float: left;
margin:20px 0 20px 0;
display: inline;}
.c2
{
	width: 220px;
margin:20px 0 0 240px;}
/*----schede cinema------*/
.cinema
{margin:10px 0 0 0;
width: 100%;
float: left;}
.apri
{float: left;
width: 100%;
	}
.cinema a, .cinema a:link, .cinema a:visited
{text-decoration:none;}
.cinema a:hover 
{
background: transparent;
	}
.cinema a:hover .giorno
{
	background:#fd3;
	color: #000;
	}
.cinema a:hover .nome
{
background: transparent;
	color: #fd3;
	}
.cinema p
{
	margin: 0;
padding: 0;
}
.giorno
{padding: 2px 5px;
font-size: 12px;
background: #000;
color: #fff;
display:block;
width: 70px;
font-style: normal;
float:left;
line-height:16px;
voice-family: "\"}\""; voice-family: inherit;
width: 60px;

}

.nome
{padding: 2px 5px;
font-size: 14px;
color: #fff;
display:block;
font-weight: bold;
display:block;
margin-left:80px;
line-height:16px;

}


.dati
{display:none;
	background: #700 url(/i/moneta2.gif) no-repeat 0 100%;
	/*background: #700 url(/i/bg2.jpg) fixed no-repeat 100% 0;*/
	font-size:14px;
height: 1%;
padding-left: 70px;
}
.chiudi, .chiudi:link, .chiudi:visited
{color: #fd3;
display: block;
text-align: left;
padding-left:30px;
font-size: 12px;
text-decoration: none;
}
a.chiudi:hover
{background: #fd3;
color: #700}
.dati p, .dati h3
{margin-left:0;
padding:5px 0 5px 30px;
background: #700 url(/i/bg2.jpg) fixed repeat-y 100% 0;
}
.dati h3
{font-size:1em;
font-weight: bold;
color:#fd3;
margin-top:0;
margin-bottom:0;
padding-top: 5px;
}
.link, .link:link, .link:visited
{display: block;
padding:5px 0;}

a.link:hover
{color:#a00;
background:#fd3}

.ie5 .dati p, .ie5 .dati h3
{background: #700;
}
/*----elementi------*/
.clear
{clear:both;
display:block;}


a {color:#fd3}
a:hover {background-color:#fd3; color:#700;}



#col2 h1
{margin:0;
text-transform: uppercase;
color:#fff;
padding:0 0 0 0;
font-size:28px;
}
#col2 h2
{margin:0;
text-transform: uppercase;
color:#fd3;
padding:0 0 0 0;
border-bottom:#fd7 solid 1px;
font-size:20px;
}

a.torna, a.torna:link, a.torna:visited
{text-decoration:none;
color: #fff;
font-size: 14px;
font-weight: bold;
}

a.torna:hover
{background: transparent;
color: #fd3}


#loghi img
{border:none;}
