body {
	margin:0;
	padding:0;
	background-image:url(../image/sfondo.jpg);
	background-repeat:repeat-x;
	background-color:#9dcdfe;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#container {
	width: 789px;
	margin: 0px auto;
	margin: 0px auto;
	padding: 0px;
	clear: both;
}

#topMenu {
	position:relative;
	margin:0; 
	width:789px;
	height:23px;
	background-image:url(../images/contenitore-superiore.png);
	
}

#downMenu {
	position:relative;
	margin:0;
	width:789px;
	height:73px;
	background-image:url(../images/footer-itaca.png);
	
}


#content {
	position: relative;
	width: 789px;
	height: 560px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image:url(../images/pixel-contenitore.png);

}

#contentf {
	position: relative;
	width: 789px;
	height: 550px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image:url(../images/pixel-contenitore.png);

}

#content2{
	position: relative;
	width: 789px;
	height: 1580px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image:url(../images/pixel-contenitore.png);

}

#content3{
	position: relative;
	width: 789px;
	height: 620px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image:url(../images/pixel-contenitore.png);

}


#content4{
	position: relative;
	width: 789px;
	height: 820px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image:url(../images/pixel-contenitore.png);

}

#content5{
	position: relative;
	width: 789px;
	height: 1020px;
	margin: 0px;
	padding: 0px;
	clear: both;
	background-image:url(../images/pixel-contenitore.png);

}


#header {
	position: relative;
	width: 789px;
	height: 88px;
	margin-top: -12px;
	margin-left: 24px;
	padding: 0px;
	clear: both;

}


#separatore {
	position: relative;
	width: 780px;
	margin-left: 5px;
	height: 48px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
}


#testo_separatore {
	position: absolute;
	width: 300px;
	margin-left: 22px;
	margin-top: 15px;
	height: 30px;
	padding: 0px;
	clear: both;
}

#testo_separatore2 {
	position: absolute;
	width: 450px;
	margin-left: 325px;
	margin-top: 15px;
	height: 30px;
	padding: 0px;
	clear: both;
	text-align:right;
}


a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}


#menu {
	position: absolute;
	width: 167px;
	margin-left: 5px;
	height: 418px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/contenitore-pulsanti.png);
}


#lista_eventi {
	position: absolute;
	width: 613px;
	margin-left: 167px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
}



#testo_lista_eventi {
	position: absolute;
	width: 550px;
	margin-left: 25px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
}

#linea_eventi {
	position: absolute;
	width: 550px;
	height: 1px;
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
	clear: both;
}

#box_orari {
	position: absolute;
	width: 220px;
	height: 123px;
	margin-left: 69px;
	margin-top: 285px;
	padding: 0px;
	clear: both;
	background-image:url(../images/box-orari.jpg);
}

#menu_box1 {
	position: absolute;
	width: 156px;
	margin-top: 10px;
	margin-left: 0px;
	height: 35px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/pulsante-positivo.png);
}

#menu_box2 {
	position: absolute;
	width: 156px;
	margin-top: 55px;
	margin-left: 0px;
	height: 35px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/pulsante-positivo.png);
}

#menu_box3 {
	position: absolute;
	width: 156px;
	margin-top: 100px;
	margin-left: 0px;
	height: 35px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/pulsante-positivo.png);
}

#menu_box4 {
	position: absolute;
	width: 156px;
	margin-top: 145px;
	margin-left: 0px;
	height: 35px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/pulsante-positivo.png);
}

#menu_box5 {
	position: absolute;
	width: 156px;
	margin-top: 190px;
	margin-left: 0px;
	height: 35px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/pulsante-positivo.png);
}

#menu_box6 {
	position: absolute;
	width: 156px;
	margin-top: 235px;
	margin-left: 0px;
	height: 35px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/pulsante-positivo.png);
}

#menu_box7 {
	position: absolute;
	width: 156px;
	margin-top: 280px;
	margin-left: 0px;
	height: 35px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/pulsante-positivo.png);
}

#menu_box8 {
	position: absolute;
	width: 156px;
	margin-top: 325px;
	margin-left: 0px;
	height: 35px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/pulsante-positivo.png);
}

#menu_box9 {
	position: absolute;
	width: 156px;
	margin-top: 370px;
	margin-left: 0px;
	height: 35px;
	padding: 0px;
	clear: both;
	background-color:#ffffff;
	background-image:url(../images/pulsante-positivo.png);
}

#testo_boxa {
	position: absolute;
	width: 136px;
	margin-top: 10px;
	margin-left: 22px;
	height: 25px;
	padding: 0px;
	clear: both;
}

#testo_boxb {
	position: absolute;
	width: 136px;
	margin-top: 10px;
	margin-left: 22px;
	height: 25px;
	padding: 0px;
	clear: both;
}

#testo_boxc {
	position: absolute;
	width: 136px;
	margin-top: 10px;
	margin-left: 22px;
	height: 25px;
	padding: 0px;
	clear: both;
}

#testo_boxd {
	position: absolute;
	width: 136px;
	margin-top: 10px;
	margin-left: 22px;
	height: 25px;
	padding: 0px;
	clear: both;
}

#testo_boxe {
	position: absolute;
	width: 136px;
	margin-top: 10px;
	margin-left: 22px;
	height: 25px;
	padding: 0px;
	clear: both;
}

#testo_boxf {
	position: absolute;
	width: 136px;
	margin-top: 10px;
	margin-left: 22px;
	height: 25px;
	padding: 0px;
	clear: both;
}

#testo_boxg {
	position: absolute;
	width: 136px;
	margin-top: 10px;
	margin-left: 22px;
	height: 25px;
	padding: 0px;
	clear: both;
}

#testo_boxh {
	position: absolute;
	width: 136px;
	margin-top: 10px;
	margin-left: 22px;
	height: 25px;
	padding: 0px;
	clear: both;
}

#testo_boxi {
	position: absolute;
	width: 136px;
	margin-top: 10px;
	margin-left: 22px;
	height: 25px;
	padding: 0px;
	clear: both;
}


#footer {
	position:relative;
	top:12px;
	left:0px;
	width:789px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:11px;
	text-align:center;
}















#news {
	position:relative;
	top:-5px;
	left:259px;
	width:534px;
	height:33px;
}

#banner {
	position:relative;
	top:-4px;
	left:11px;
	width:779px;
	height:222px;
}

#orologio {
	position:relative;
	top:0px;
	left:148px;
	width:31px;
	height:31px;
}

#tv {
	position:relative;
	top:113px;
	left:40px;
	width:129px;
	height:73px
}



#top {
	position: relative;
	width: 900px;
	height: 20px;
	margin-left: 0px;
	padding: 0px;
	clear: both;
	
}













	


#principale {
	position:relative;
	top:-129px;
	left:198px;
	width:591px;
	height:207px;
}

#orari {
	position:relative;
	top:-436px;
	left:23px;
	width:200px;
	height:50px;
}


ul#mappa1 {
margin:0;padding:0;
list-style:none;
position:relative;
width:248px;
height:76px;
top:-672px;
left:8px;
}
ul#mappa1 li {
display:block;
position:absolute;
margin:0;padding:0
}
li#mappa1-link1 {
left:0;top:0;
width:248px;height:76px
}
#mappa1 a {
display:block;
width:100%;
height:100%;
}
#mappa1 .alt { display:none }
ul#mappa2 {
margin:0;padding:0;
list-style:none;
position:relative;
width:70px;
height:50px;
}
ul#mappa2 li {
display:block;
position:absolute;
margin:0;padding:0
}
li#mappa2-link1 {
left:0;top:0;
width:70px;height:50px
}
#mappa2 a {
display:block;
width:100%;
height:100%;
}
#mappa2 .alt { display:none }
ul#mappa3 {
margin:0;padding:0;
list-style:none;
position:relative;
width:70px;
height:50px;
}
ul#mappa3 li {
display:block;
position:absolute;
margin:0;padding:0
}
li#mappa3-link1 {
left:0;top:0;
width:70px;height:50px
}
#mappa3 a {
display:block;
width:100%;
height:100%;
}
#mappa3 .alt { display:none }
.titoloOrari {
	font-family:sans-serif;
	font-size:11px;
	color:white;
	font-weight:bolder;
	height:19px;
	vertical-align:top;
}
.titoloOrari2 {
	font-family:sans-serif;
	font-size:9px;
	color:white;
	font-weight:bolder;
	text-align:center;
	vertical-align:middle;
	height:33px;
	font-weight:bolder;
}
.ora {
	font-family:sans-serif;
	font-size:9px;
}
#testoTv {
	position:relative;
	top:-375px;
	left:27px;
	width:150px;
	height:30px;
	font-family:sans-serif;
	font-size:11px;
	color:white;
	font-weight:bolder;
}

#testoProprieta {
	position:relative;
	margin-top:-67px;
	margin-left:600px;
	width:100px;
	height:80px;
	font-family:sans-serif;
	font-size:9px;
	color:#3351FE;
	font-weight:bolder;
}
#testoGestione {
	position:relative;
	margin-top:-80px;
	margin-left:690px;
	width:100px;
	height:80px;
	font-family:sans-serif;
	font-size:9px;
	color:#3351FE;
	font-weight:bolder;
}


#loghi {
	position:relative;
	top:-123px;
	left:5px;
	width:581px;
	height:40px;
}


#eventi {
	position:relative;
	top:-142px;
	left:5px;
	width:104px;
	height:145px
}


.sup {
	height:7px;
	background-image:url(../image/sup591.jpg);
}
.content {
	padding-left:7px;
	padding-right:7px;
	background-color:#D4E9FF;
}
.inf {
	height:7px;
	background-image:url(../image/inf591.jpg);
}

#intro {
	position:relative;
	top:3px;
	left:130px;
	width:447px;
	height:145px;
}

#con {
	width:591px;
	height:207px;
	background-color:transparent;
}


#mainMenu {
	position:relative;
	top:-108px;
	left:208px;
	width:578px;
	height:25px;
}
