/* CSS Document */

body{
background-color:#000000;
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#FFFFFF;
text-align:justify;

}

.power{
font-size:11px;
color:#E43037;
}
.power a{
font-size:11px;
color:#E43037;
text-decoration:none;
}

#content{
position:relative;
top:0px;
left:0px;
width:901px;
margin:auto;
border:1px solid #000;


}


#top{
position:relative;
top:0px;
left:0px;
}



#middle{
position:relative;
top:0px;
left:0px;
border:1px solid #000;
height:351px;
padding-top:3px;
background-image:url(img/middle.jpg);
background-repeat:no-repeat;
}

#middle #link{
position:relative;
top:0px;
left:0px;
width:100px;
padding-left:75px;
margin-top:62px;
font-size:16px;
z-index:300;
}

#middle #link ul{
position:relative;
top:0px;
left:0px;
display:inline;
}
#middle #link ul li{
padding-bottom:16px;
}
#middle #link ul li a{
color:#FFFFFf;
text-decoration:none;
}
#middle #link ul li a:hover{
color:#E43037;
text-decoration:none;
}
.rosso{
color:#E43037;

}
#middle #flash{
position:absolute;
top:0px;
right:0px;
width:737px;
height:351px;


}
#middle #photogallery{
position:absolute;
z-index:1000;
top:0px;
left:0px;
width:100px;
height:100px;
margin-top:380px;
margin-left:50px;



}
#middle #table{
position:absolute;
top:0px;
left:0px;
width:737px;
height:351px;
margin-left:50px;
margin-top:60px;


}
.testo12{
font-size:12px;

}

#middle img{
position:relative;
top:0px;
left:0px;
margin-top:32px;

}
#middle table{
position:relative;
top:0px;
left:0px;
margin-left:100px;


}
.text {
position:relative;
top:0px;
left:0px;
letter-spacing:1px;
line-height:180%;
width:450px;
}
.table {
border:1px solid #ffffff;
width:750px;
}
.table td{
padding:10px;
}

#middle p{
position:relative;
top:0px;
left:0px;
padding-left:170px;
letter-spacing:1px;
line-height:180%;
width:676px;
}
#middle #foot{
position:relative;
top:0px;
left:0px;
padding-top:15px;
background-image:url(img/foot.jpg);
background-repeat:no-repeat;
height:119px;

}
#middle #foot p{
position:relative;
top:0px;
right:0px;
font-size:12px;
text-align:center;
padding-top:65px;

}
#middle #foot p a{
color:#E43037;

}
#middle #foot p a:hover{
color:#ffffff;

}





/* CSS MIDDLE ITINERARI */

#middle_itinerari{
position:relative;
top:0px;
left:0px;
border:1px solid #000;
height:351px;
padding-top:3px;
background-image:url(img/middle_itinerari.jpg);
background-repeat:no-repeat;
}

#middle_itinerari #link{
position:relative;
top:0px;
left:0px;
width:100px;
padding-left:75px;
margin-top:62px;
font-size:16px;
z-index:300;
}

#middle_itinerari #link ul{
position:relative;
top:0px;
left:0px;
display:inline;
}
#middle_itinerari #link ul li{
padding-bottom:16px;
}
#middle_itinerari #link ul li a{
color:#FFFFFf;
text-decoration:none;
}
#middle_itinerari #link ul li a:hover{
color:#E43037;
text-decoration:none;
}
.rosso{
color:#E43037;

}
#middle_itinerari #flash{
position:absolute;
top:0px;
right:0px;
width:737px;
height:351px;


}
#middle_itinerari #table{
position:absolute;
top:0px;
left:0px;
width:737px;
height:351px;
margin-left:50px;
margin-top:60px;


}
.testo12{
font-size:12px;

}

#middle_itinerari img{
position:relative;
top:0px;
left:0px;
margin-top:32px;

}
#middle_itinerari table{
position:relative;
top:0px;
left:0px;
margin-left:100px;


}
#middle_itinerari p{
position:relative;
top:0px;
left:0px;
padding-left:170px;
letter-spacing:1px;
line-height:180%;
width:676px;
}
#middle_itinerari #foot{
position:relative;
top:0px;
left:0px;
padding-top:15px;
background-image:url(img/foot.jpg);
background-repeat:no-repeat;
height:119px;

}
#middle_itinerari #foot p{
position:relative;
top:0px;
right:0px;
font-size:12px;
text-align:center;
padding-top:65px;

}
#middle_itinerari #foot p a{
color:#E43037;

}
#middle_itinerari #foot p a:hover{
color:#ffffff;

}
.capolettera{
color:#E43037;
font-size:35px;
letter-spacing:1px;
line-height:100%;
}

/* CSS FINE MIDDLE ITINERARI */

/* CSS MIDDLE CITTA */

#middle_citta{
position:relative;
top:0px;
left:0px;
border:1px solid #000;
height:351px;
padding-top:3px;
background-image:url(img/middle_citta.jpg);
background-repeat:no-repeat;
}

#middle_citta #link{
position:relative;
top:0px;
left:0px;
width:100px;
padding-left:75px;
margin-top:62px;
font-size:16px;
z-index:300;
}

#middle_citta #link ul{
position:relative;
top:0px;
left:0px;
display:inline;
}
#middle_citta #link ul li{
padding-bottom:16px;
}
#middle_citta #link ul li a{
color:#FFFFFf;
text-decoration:none;
}
#middle_citta #link ul li a:hover{
color:#E43037;
text-decoration:none;
}
.rosso{
color:#E43037;

}
#middle_citta #flash{
position:absolute;
top:0px;
right:0px;
width:737px;
height:351px;


}
#middle_citta #table{
position:absolute;
top:0px;
left:0px;
width:737px;
height:351px;
margin-left:50px;
margin-top:60px;


}
.testo12{
font-size:12px;

}

#middle_citta img{
position:relative;
top:0px;
left:0px;
margin-top:32px;

}
#middle_citta table{
position:relative;
top:0px;
left:0px;
margin-left:100px;


}
#middle_citta p{
position:relative;
top:0px;
left:0px;
padding-left:170px;
letter-spacing:1px;
line-height:180%;
width:676px;
}
#middle_citta #foot{
position:relative;
top:0px;
left:0px;
padding-top:15px;
background-image:url(img/foot.jpg);
background-repeat:no-repeat;
height:119px;

}
#middle_citta #foot p{
position:relative;
top:0px;
right:0px;
font-size:12px;
text-align:center;
padding-top:65px;

}
#middle_citta #foot p a{
color:#E43037;

}
#middle_citta #foot p a:hover{
color:#ffffff;

}
.capolettera{
color:#E43037;
font-size:35px;
letter-spacing:1px;
line-height:100%;
}
/* CSS fine MIDDLE CITTA */


/* CSS fine MIDDLE ATTRAZIONI */
#middle_attrazioni{
position:relative;
top:0px;
left:0px;
border:1px solid #000;
height:351px;
padding-top:3px;
background-image:url(img/middle_attrazioni.jpg);
background-repeat:no-repeat;
}
#middle_attrazioni #link{
position:relative;
top:0px;
left:0px;
width:100px;
padding-left:75px;
margin-top:62px;
font-size:16px;
z-index:300;
}

#middle_attrazioni #link ul{
position:relative;
top:0px;
left:0px;
display:inline;
}
#middle_attrazioni #link ul li{
padding-bottom:16px;
}
#middle_attrazioni #link ul li a{
color:#FFFFFf;
text-decoration:none;
}
#middle_attrazioni #link ul li a:hover{
color:#E43037;
text-decoration:none;
}
.rosso{
color:#E43037;

}
#middle_attrazioni #flash{
position:absolute;
top:0px;
right:0px;
width:737px;
height:351px;


}
#middle_attrazioni #table{
position:absolute;
top:0px;
left:0px;
width:737px;
height:351px;
margin-left:50px;
margin-top:60px;


}
.testo12{
font-size:12px;

}

#middle_attrazioni img{
position:relative;
top:0px;
left:0px;
margin-top:32px;

}
#middle_attrazioni table{
position:relative;
top:0px;
left:0px;
margin-left:100px;


}
#middle_attrazioni p{
position:relative;
top:0px;
left:0px;
padding-left:170px;
letter-spacing:1px;
line-height:180%;
width:676px;
}
#middle_attrazioni #foot{
position:relative;
top:0px;
left:0px;
padding-top:15px;
background-image:url(img/foot.jpg);
background-repeat:no-repeat;
height:119px;

}
#middle_attrazioni #foot p{
position:relative;
top:0px;
right:0px;
font-size:12px;
text-align:center;
padding-top:65px;

}
#middle_attrazioni #foot p a{
color:#E43037;

}
#middle_attrazioni #foot p a:hover{
color:#ffffff;

}
.capolettera{
color:#E43037;
font-size:35px;
letter-spacing:1px;
line-height:100%;
}
/* CSS fine MIDDLE attrazioni */
/* CSS fine MIDDLE eventi */
#middle_eventi{
position:relative;
top:0px;
left:0px;
border:1px solid #000;
height:351px;
padding-top:3px;
background-image:url(img/middle_eventi.jpg);
background-repeat:no-repeat;
}
#middle_eventi #link{
position:relative;
top:0px;
left:0px;
width:100px;
padding-left:75px;
margin-top:62px;
font-size:16px;
z-index:300;
}

#middle_eventi #link ul{
position:relative;
top:0px;
left:0px;
display:inline;
}
#middle_eventi #link ul li{
padding-bottom:16px;
}
#middle_eventi #link ul li a{
color:#FFFFFf;
text-decoration:none;
}
#middle_eventi #link ul li a:hover{
color:#E43037;
text-decoration:none;
}
.rosso{
color:#E43037;

}
#middle_eventi #flash{
position:absolute;
top:0px;
right:0px;
width:737px;
height:351px;


}
#middle_eventi #table{
position:absolute;
top:0px;
left:0px;
width:737px;
height:351px;
margin-left:50px;
margin-top:60px;


}
.testo12{
font-size:12px;

}

#middle_eventi img{
position:relative;
top:0px;
left:0px;
margin-top:32px;

}
#middle_eventi table{
position:relative;
top:0px;
left:0px;
margin-left:100px;


}
#middle_eventi p{
position:relative;
top:0px;
left:0px;
padding-left:170px;
letter-spacing:1px;
line-height:180%;
width:676px;
}
#middle_eventi #foot{
position:relative;
top:0px;
left:0px;
padding-top:15px;
background-image:url(img/foot2.jpg);
background-repeat:no-repeat;
height:119px;

}
#middle_eventi #foot p{
position:relative;
top:0px;
right:0px;
font-size:12px;
text-align:center;
padding-top:65px;

}
#middle_eventi #foot p a{
color:#E43037;

}
#middle_eventi #foot p a:hover{
color:#ffffff;

}
.capolettera{
color:#E43037;
font-size:35px;
letter-spacing:1px;
line-height:100%;

/* CSS fine MIDDLE eventi */
