body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000033; margin:0px; background-color:#EAEAEA}

.pad2 { margin-left: 3; margin-right: 3 }

div#top { position:relative;
	height: 360; width: 900px;
}

div#foto1 {
height: 361px; width: 271px;
background-color: FFFFFF;
position: absolute; left:0px; top:0px
 }
div#foto2 {
height: 185px; width: 357px;
background-color: #FFFFFF;
position: absolute; left:543px; top:0px
 }
div#logo {
height: 185px; width: 272px;
background-color: #FFFFFF;
position: absolute; left:271px; top:0px
 }

div#uffici {
height: 246px; width: 357px;
background-color: #459D6E;
position: absolute; left:543px; top:185px
}
div#menu {
height: 176px; width: 272px;
background-color: #1C4067;
position: absolute; left:271px; top:185px
}
td           { font-family: Verdana,serif; font-size: 11px; color: #11273F; padding:4px}
td#azzurro           { font-family: Verdana,serif; font-size: 11px; color: #11273F; background-color:#D0E3F6; padding: 4px;}
td#bsx           { border-left:1px solid #4179B5; font-family: Verdana,serif; font-size: 11px; color: #11273F; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px}


div#main { position:relative; width: 900px;
	background-color: FFD9A1;

 }
div#main2 {
width: 543px;
background-color: FFFFFF;
position: absolute; left:0px; top:0px
 }
div#appuntamenti {
width: 271px;
background-color: FFFFFF;
position: absolute; left:0px; top:0px
 }
 div#notizie {
width: 272px;
background-color: FFFFFF;
position: absolute; left:271px; top:0px
 }

  div#links {
width: 357px;
background-color: FFD9A1;
position: absolute; left:543px; top:415px
 }
div#bottom {
width: 357px;
background-color: FFFFFF;
position: absolute; left:543px; top:800px
 }
div#sindaco {
width: 357px;
background-color: FFFFFF;
position: absolute; left:543px; top:0px;
 }
  div#info {
width: 357px;
background-color: FFFFFF;
position: absolute; left:543px; top:150px; }
 div#download {
width: 357px;
background-color: FFFFFF;
position: absolute; left:543px; top:305px;
 }
 

ul{ list-style-image: url('images/punto.gif'); text-align:left;}
#riga-bottom{border-bottom-style:solid; border-bottom-width:1px}
#td-rosso{font-family: Verdana; font-size: 11px; color: #FFFFFF; background-color: 
               #C6193E}
#td-blus{}
#td-bluc{}
#td-giallo{}
a{text-decoration:none; color: #11273F;}
a#hover{text-decoration:none; color: #11273F; font-weight:bold}

div#bianco { width: 900px; height: 1000px; background-color: #FFFFFF; text-align:center  }

.calendario { font-size:10px;}