/*stili per il layout fisso*/
html,body{margin: 10px;padding:10px}
Body{font-family: Arial,sans-serif;font-size: 76%;text-align: center; background-color: #FFFF99}

div#container {
width: 760px;
margin: 0 auto;
text-align: left;
}
div#banner {
text-align:center;
height: 100px;
top: 10px;
position:absolute;
background-color:white;
}
div#navigation {
padding-top:10px;
text-align:center;
font-size:15px;
height: 50px;
width:760px;
top: 110px;
position:absolute;
background-color:white;
}
div#navigation a{text-decoration: none}
div#navigation a:hover{text-decoration: underline; cursor:crosshair;}
div#navigation a#activelink{text-decoration: none;
}
div#header {
height: 140px;
	width: 760px;
	top: 160px;
position:absolute;
background-color:white;
}
div#header h1{ 
font-size:40px; 
text-align:center;
font-family: PosterBodoni BT,sans-serif
}
div#content {
padding-top:20px;
text-align:left;
font-size:13px;
width: 760px;
top: 295px;
height:220px;
padding-bottom:25px;
position:absolute;
background-color:white;
}
div#content1 {
padding-top:20px;
text-align:left;
font-size:13px;
width: 760px;
top: 295px;
height:550px;
position:absolute;
background-color:white;
}

div#content2 {
padding-top:20px;
text-align:left;
font-size:13px;
width: 760px;
top: 295px;
height:650px;
position:absolute;
background-color:white;
}
div#footer {
width: 760px;
top: 850px;
height:20px;
position:absolute;
padding-bottom:10px;
}
table.tabella {
table-layout: fixed;
width: 250px;
border-width:5px;
border-style:outset;
border-color:#3366CC;
}
table.tabella1 {
font-size :13px;
table-layout: fixed;
width: 760px;
border-width:5px;
border-style:outset;
border-color:#3366CC;
}

.linkelenco {
cursor:crosshair;
font-size:13px;
} 

.lingua {
cursor:crosshair;
font-size:20px;
} 