body{
margin-left:0px;
margin-top:2px;
margin-right:0px;
margin-bottom:0px;
background-color : #231F20;
}

#canalicont{

position:relative;
z-index:300;
height:50px;

}





.cont4px{
	height:auto;
	left:auto;
	background-color :#CCCCCC;
	margin-top:4px;
	margin-bottom:4px;
}

.sepa{
	height:2px;
	font-size: 2px;
	width:98%;
	z-index:5;
    margin-left:-20px;
	margin-top:7px;
	margin-bottom:7px;
	background-repeat: repeat-x;
	padding: 0px;
	background-image: url(images/tratbianco.gif);

}


#banner {
position: absolute; 
left: 0px; 
top: 91px; 
width: 768px; 
height: 263px; 
z-index: 11
}

#homecontent {
position: relative; 
left: 0px; 
top: 354px; 
width: 768px; 
height: 263px; 
z-index: 20;
background-color : #FFFFFF;

}


#storyin{
position: absolute; 
left: 10px; 
top: 3px; 
width: 457px; 
height: 30px; 
z-index: 20;
background-image: url(images/fondotratto.jpg);

}

#advin{
position: absolute; 
left: 464px; 
top: 3px; 
width: 274px; 
height: 197px; 
z-index: 20;


}


#photoin{
position: absolute; 
left: 5px; 
top: 33px; 
width: 457px; 
height: 102px; 
z-index: 20;


}

#trova{
position: absolute; 
left: 10px; 
top: 132px; 
width: 459px; 
height: 30px; 
z-index: 20;
background-image: url(images/fondotratto.jpg);

}




#tbcinema{
position: relative; 
left: 0px; 
top:150px; 
width:100%;
z-index: 20;


}
/*/////////////////// <CONTENUTI > /////////////////////////*/

#headin {
position: absolute; 

left: 0px; 
top:92px; 
width: 745px; 
height: 200px; 
z-index: 20;
background-color : #FFFFFF;
border-left:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
border-top:1px solid #EBEBEB;


}



/*giusto
#contentin {
position: relative; 

left: 0px; 
top:292px; 
width: 745px; 
height: auto; 
z-index: 20;
background-color : #FFFFFF;


}

*/

#giugno1 {
position: relative; 

left: 3px; 
top:0px; 
width: 220px; 
height: 350px; 
z-index: 20;
background-color : #FFFFFF;
border:1px solid #EBEBEB;

}


.bgev{
	background-image: url(images/bgev.gif);
	background-repeat: repeat-x;
}
#giugno2 {
position: relative; 

left: 223px; 
top:-350px; 
width: 220px; 
height: 350px; 
z-index: 20;
background-color : #FFFFFF;
border:1px solid #EBEBEB;

}

.boxxino{
position: relative; 
float:left;
width: 241px; 
margin:2px;
border:1px solid #EBEBEB;

}



.ximmagine{
border:1px solid #EBEBEB;
float:left;
clear:both;
margin :4px;
}
.xtratto{

clear:both;
background-image: url(images/trattogrigio.gif);
height:10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;

/*
margin :4px;
*/
}
.xtrattofreccia{
	background-image: url(images/trattofreccia.gif);
	height:12px;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	left:105px;
	
	
}



.testosimple{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	text-align:left;
	vertical-align:top;
	color: #333333;
}
a.bianco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	text-align:left;
	color: #ffffff;
}
a.bianco:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	text-align:left;
	color: #ffffff;
}

.titolosimple{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	/*vertical-align:top;*/
	font-weight: bold;
	color: #F6921E;
	
	padding-bottom:12px;
}

.titolosimplefull{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	vertical-align:top;
	font-weight: bold;
	color: #F6921E;
	background-position:  bottom;	
	background-image: url(images/trattofreccia.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;	
	padding-bottom:12px;
}



.titolosimple2{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	vertical-align:top;
	font-weight: bold;
	color: #F6921E;

}
.titolosimple3{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	vertical-align:top;
	font-weight: bold;
	color: #333333;

}
a.titolosimple3link{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	vertical-align:top;
	font-weight: bold;
	color: #333333;

}
a.titolosimple3link:hover{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	vertical-align:top;
	font-weight: bold;
	color: #333333;

}

a.titolosimple4link{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	vertical-align:top;
	font-weight: bold;
	color: #333333;

}
a.titolosimple4link:hover{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	vertical-align:top;
	font-weight: bold;
	color: #CCCCCC;

}

#contentin {
position: relative; 

left: 0px; 
top:353px; 
width: 742px; 
height: auto; 
z-index: 20;
background-color : #FFFFFF;
clear:both;

}




#contentinbordo {
position: relative; 
left: 10px; 
top: 0px; 
width: 100%; 
height: auto; 
z-index: 20;
background-color : #FFFFFF;
border-left:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
border-bottom:1px solid #EBEBEB;
margin:0px;
padding:2px;
clear:both;

}


/* RICORDA I PADDING X FOOTER somma degli elementi del blocco superiore!!!!!!*/

#master {
	position:relative;
	padding-bottom:394px;
	left:50%;
	margin-left:-384px;
	top:0px;
	z-index:20;
	width:768px;
	height: 100%;
	background-color : #FFFFFF;
	overflow: visible;
	clear:both;
}


/*/////////////////// </CONTENUTI > /////////////////////////*/

#piede{
position: relative; 
top:108px;
width: 100%; 
height: 25px; 
background-color :#F6921E;
}

.copy{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width:745px;
	margin: 0 auto;
	position:relative;
}

#piedein{
position: relative; 
top:0px;
width: 100%; 
height: 100px; 
background-color :#F6921E;
text-align:center;
margin: 0 auto;
}

#canali{
position: relative; 
left: 0px; 
top: 0px; 
width: 469px; 
height: 250px; 
z-index: 20;
background-color : #FFFFFF;
border-left:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
margin-left:10px;
margin-right:10px;

margin-bottom:10px;
}

#canali li{
	list-style-image: url(images/frc2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #333333;
	
	margin-top: -7px;

	margin-left: -20px;
}




.canali{

background-image: url(images/bgcanale.jpg);
border-left:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;



}


.canali li a{
	color: #333333;
}



.canali li{
	list-style-image: url(images/frc2.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height:5px;
	color: #333333;
	margin-top:8px;
}



#eventi{
	position: absolute; 
	left: 475px; 
	top: 0px; 
	width: 269px; 
	height: 250px; 
	z-index: 20;
	background-color :#F6921E;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
}

#eventi li{
	list-style-image: url(images/frc.gif);

}
#eventi A{
	list-style-image: url(images/frc.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #333333;
}

.eventihome li{
	list-style-image: url(images/frc.gif);

}
.eventihome A{
	list-style-image: url(images/frc.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #333333;
}






#shop{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 150px;
	height: 190px;
	z-index: 20;
	background-color : #FEF5EC;
	margin-left:3px;
	margin-right:3px;
	background-image: url(images/bgcanale.jpg);
	background-repeat: repeat-x;

}

#food{
	position: absolute;
	left: 156px;
	top: 0px;
	width: 150px;
	height: 190px;
	z-index: 20;
	background-color : #FEF5EC;
	margin-left:3px;
	margin-right:3px;
	background-image: url(images/bgcanale.jpg);
	background-repeat: repeat-x;

}

#fun{
	position: absolute;
	left: 312px;
	top: 0px;
	width: 150px;
	height: 190px;
	z-index: 20;
	background-color : #FEF5EC;
	margin-left:3px;
	margin-right:3px;
	background-image: url(images/bgcanale.jpg);
	background-repeat: repeat-x;

}


#menubot{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;


}
.history {
	position:absolute;
	margin-left:20px;
	
	margin-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #333333;

}
A .history {

	text-decoration: underline;	
}
.intesta {

	background-color : #FF9900;
}
.cinematable{
border-top:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;

}


.cinematable td{
border-left:1px solid #EBEBEB;
border-bottom:1px solid #EBEBEB;
height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	mergin-left:5px;
	color: #333333;
}


.cinematable td a{
border-left:1px solid #EBEBEB;
border-bottom:1px solid #EBEBEB;
height:30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	mergin-left:5px;
	color: #231F20;
}
.cinematable td a:hover{

	color: #FF9900;
}




.alternato{

	background-image: url(images/alternato.jpg);


}


/*////////////////////////////////////<HEADER>//////////////////////////*/

#logobv{
position:absolute;
width:191px;
height:92px;
left:0px;
top:0px;
}


#menuup{
position:absolute;
width:575px;
height:61px;
left:191px;
top:0px;

}

#bannertop{
position:absolute;
width:575px;
height:92px;
left:191px;
top:61px;
}

/*////////////////////////////////////<HEADER>//////////////////////////*/



/* Stili generici per l'elemento body 
body {
	background : #FFFFFF;
	color : #FFFFFF;
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	text-align : center;
}
*/
/* Stile della sezione "sezprinc" */

#sezprinc {
	background: #FFFFFF;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right : 1px solid black;
	border-top : 1px solid black;
	color : #000000;
	margin : 20px auto;
	text-align : left;
	width : 574px;
}

/* Stile della sezione "testata" */

#testata {
	background : #336699;
	border-bottom : 1px solid black;
	height : 75px;
	margin : 0px;
	padding-bottom : 1px;
	padding-left : 26px;
	padding-right : 26px;
	padding-top : 0px;	
}

/* Stile della sezione "contenuto" */

#contenuto {
	border-bottom : #CCCCCC 0px dotted;
	border-left : #CCCCCC 0px dotted;
	border-right : #CCCCCC 0px dotted;
	border-top : #CCCCCC 0px dotted;
	margin : 0px 27px;
	padding-bottom : 5px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 6px;
	voice-family : inherit;
	width : 512px;
	
}

/* Stile della sezione navigazione */

#navigazione {
	background : #336699;
	border-bottom : #CCCCCC 0px;
	border-left : #CCCCCC 0px;
	border-right : #CCCCCC 0px dotted;
	border-top : #CCCCCC 0px;
	color : #000000;
	float : left;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	voice-family : inherit;
	width : 140px;
	
}

/* Stili dei link della sezione "navigazione" */

#navigazione a {
	background : #336699;
	color :#99FFFF;
}

#navigazione a:hover {
	background : #336699;
	color : #DC143C;
}

#navigazione a:visited {
	background : #336699;
	color :#99FFFF;
}

/* Selettore contestuale. Specifica come appare l'elemento h1 all'interno della sezione "navigazione" */

#navigazione h1 {
	background : #336699;
	border-bottom : 1px dotted #808080;
	border-left : 1px dotted #808080;
	border-right : 1px dotted #808080;
	border-top : 1px dotted #808080;
	color : white;
	font : bold 13px Tahoma, Verdana, Helvetica, sans-serif;
	margin-bottom : 3px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 15px;
	padding-bottom : 2px;
	text-align : center;
}

/* Selettore contestuale. Specifica come appare l'elemento p all'interno della sezione "navigazione" */

#navigazione p {
	background : #336699;
	color : Black;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 5px 5px;
}


/* Stile della sezione "menu" */
#menu {
	border-bottom : black 1px solid;
	border-left :black 1px solid;
	border-right : black 1px solid;
	border-top : black 0px solid;
	margin : 0px 26px 1px;
	padding-bottom : 5px;
	padding-left : 2px;
	padding-right : 0px;
	padding-top : 4px;
	width : 512px;
	background : #FFCC00;
	
}

/* Stli dei link della sezione "menu" */
#menu a {
	background : #FFCC00;
	color : #CC0000;
}

#menu a:visited {
	background : #FFCC00;
	color : #CC0000;
}

/* Selettore contestuale. Specifica come appare l'elemento p all'interno della sezione "menu" */
#menu p {
    background : #FFCC00;
	color : black;
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : center;
}

/* Stile della sezione "post" */
#post {
	background-color : #FFFFFF;
	border-bottom : #CCCCCC 0px;
	border-left : #CCCCCC 0px dotted;
	border-right : #CCCCCC 0px;
	border-top : #CCCCCC 0px;
	color : #000000;
	margin : 0px 0px 0px 142px;
	padding-bottom : 10px;
	padding-left : 16px;
	padding-right : 0px;
	padding-top : 0px;
	voice-family : inherit;
	width : 350px;
	
}

/* Selettore contestuale. Specifica come appare l'elemento h1 all'interno della sezione "post" */
#post h1 {
	background : white;
	color : #191970;
	font : bold 13px Tahoma, Verdana, Helvetica, sans-serif;
	margin : 5px;
	
	
}

/* Selettore contestuale. Specifica come appare l'elemento h2 all'interno della sezione "post" */
#post h2 {
	background-color : #FFFFFF;
	color : #CC0000;
	font : bold 10px Tahoma, Verdana, Helvetica, sans-serif;
	margin : 5px;
}

/* Selettore contestuale. Specifica come appare l'elemento p all'interno della sezione "post" */
#post p {
	background-color : #FFFFFF;
	border-bottom : 1px dotted black;
	color : #000000;
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 1.5em;
	margin : 5px;
	padding-bottom : 4px;
	clear: both;
}

.bordo{
	border:solid 1px #cccccc;	
}


.ricerca a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
	font-size: 10px;
	background-repeat: repeat-x;
}

.ricerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
	font-size: 10px;
	background-repeat: repeat-x;
}



.immagine{
	border:solid 1px #cccccc;	
	margin-right: 4px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	float:left;
}

.bordotab{
	color: #333333;
}
.headerhistory a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#F6921E;
	text-decoration:underline;
	

	
	font-size: 10px;
	background-repeat: repeat-x;
}
.headerhistory{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	
	

	background-image: url(images/fondino.jpg);
	font-size: 10px;
	background-repeat: repeat-x;
}
input {	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; border-color: Black; border-width: 1px; }

.eventihome{
	background-color :#F6921E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	border:5px solid #FFFFFF;
	
}

.droppa{
	background-color :#EBEBEB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	width:149px;	
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
	font-size: 10px;
}
a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:underline;
	
}