body {
margin-top:0px;
background-color:#FFFFFF;
}
/* DIV INTESTAZIONE */
div.top {
width:450px;
height:80px;
padding:0;
margin:0;
text-align:left;
}
div.top h1{
font-family:Verdana;
font-size:40px;
letter-spacing:-0.07em;
margin:0;
padding:0;
}
div.top span{
font-family:Arial;
font-size:24px;
color:#CC0000;
font-weight:normal;
}
/* DIV COMANDI SUPERIORI */
div.comanditop {
position:absolute;
top:50px;
left:500px;
height:80px;
font-family:Trebuchet MS;
font-size:small;
color:#333333;
padding:0;
margin:0;
text-align:center;
}
div.comanditop a{
font-weight:bold;
color:#333333;
text-decoration:none;
}
div.comanditop a:hover{
font-weight:bold;
color:#333333;
text-decoration:underline;
}

/* DIV BOX DI RICERCA NEL SITO */
div.searchbox {
width:214px;
height:35px;
margin:0;
padding:0;
background-image:url(../images/bg/searchbox.gif);
}
/* DIV BARRA DI NAVIGAZIONE CON JAVA */
div.navbar {
position:absolute;
top:80px;
left:225px;
width:540px;
height:35px;
margin:0;
padding:0;
text-align:left;
background-image:url(../images/bg/navbar.jpg);
background-repeat:no-repeat;
}
div.navbar a,a:hover{
text-decoration:none;
}
/* DIV FOTOGRAFIA CENTRALE */
div.photos {
position:absolute;
top:116px;
left:225px;
width:540px;
height:205px;
margin:0;
padding:0;
}
/* DIV BOX DI BENVENUTO */
div#benvenuto {
width:214px;
margin:0;
padding:0;
text-align:left;
}
div#benvenuto p{
font-family:arial;
font-size:x-small;
text-align:left;
padding-left:10px;
padding-right:5px;
margin:0;
}
div#benvenuto a{
color:#CC0000;
text-decoration:none;
}
div#benvenuto a:hover{
color:#999999;
text-decoration:underline;
}
/* DIV INTESTAZIONE MENU */
div.topmenu {
width:214px;
height:20px;
margin:0;
padding:0;
background-image:url(../images/bg/menu.jpg);
background-repeat:no-repeat;
font-family:tahoma,arial;
font-size:medium;
color:#ffffff;
font-variant:small-caps;
font-weight:bold;
text-align:center;
}
div.topmenu2 {
width:214px;
height:20px;
margin:0;
padding:0;
background-image:url(../images/bg/menurosso.jpg);
background-repeat:no-repeat;
font-family:tahoma,arial;
font-size:medium;
color:#ffffff;
font-variant:small-caps;
font-weight:bold;
text-align:center;
}
/* CONTENUTI MENU */
div.menu1 {
width:214px;
margin:0;
padding:0;
}
ul.menu1 {
width:214px;
list-style:none;
margin:0;
padding:0;
}
ul.menu1 li a {
display:block;
text-decoration:none;
text-align:left;
padding:0 1em;
height:1.7em;
line-height:1.7em;
font-family:Trebuchet MS;
font-size:14px;
font-weight:normal;
}
ul.menu1 li {
display:inline; }

ul.menu1 li a:link, ul.menu1 li a:visited {
background-color:#ffffff;
color:#000000;
border-bottom:1px dashed #cccccc;
}
ul.menu1 li a:hover, ul.menu1 li:active {
background-color:#E9E9E9;
color:#000000;
text-decoration:underline;
border-bottom:1px dashed #cccccc;
}

/* DIV CORPO CENTRALE */
div.central {
position:absolute;
top:340px;
left:228px;
width:360px;
text-align:left;
margin:0;
padding:0;
}
div.central h1{
font-family:Trebuchet MS;
font-size:large;
line-height:0.8em;
font-weight:bolder;
color:#333333;
text-align:left;
margin:0;
padding-left:5px;
padding-top:10px;
}
div.central h2{
width:100%;
font-family:Verdana;
font-size:18px;
border-bottom:3px solid #cc0000;
margin:0;
padding-top:10px;
text-align:right;
}
div.central p{
font-family:Trebuchet MS;
font-size:small;
text-align:justify;
margin:0;
padding-left:5px;
padding-right:10px;
}
div.central a{
color:#CC0000;
text-decoration:none;
}
div.central a:hover{
color:#666666;
text-decoration:underline;
}
/* DIV CORPO CENTRALE GRANDE */
div.central_large {
position:absolute;
top:340px;
left:230px;
width:540px;
text-align:left;
margin:0;
padding:0;
}
div.central_large h1{
font-family:Trebuchet MS;
font-size:large;
line-height:0.8em;
font-weight:bolder;
color:#333333;
text-align:left;
margin:0;
padding-left:5px;
padding-top:20px;
}
div.central_large h2{
width:100%;
font-family:Verdana;
font-size:18px;
border-bottom:3px solid #cc0000;
margin:0;
padding-top:10px;
text-align:right;
}
div.central_large h3{
font-family:Trebuchet MS;
font-size:small;
line-height:0.8em;
font-weight:bolder;
color:#A2A275;
text-align:left;
margin:0;
padding-left:5px;
}
div.central_large p{
font-family:Trebuchet MS;
font-size:small;
text-align:justify;
margin:0;
padding-left:5px;
padding-right:10px;
padding-top:15px;
}
div.central_large span{
color:#CC0000;
font-weight:bold;
}
div.central_large a{
color:#CC0000;
text-decoration:none;
}
div.central_large a:hover{
color:#CC0000;
text-decoration:underline;
}
/* DIV CORPO DESTRA */
div.destra {
position:absolute;
top:339px;
left:589px;
width:175px;
margin:0;
padding:0;
}
div.destra a{
color:#333333;
text-decoration:none;
}
/* DIV APPROFONDIMENTO */
div.main {
width:350px;
padding:0;
margin:0;
}
div.main h1{
text-align:right;
font-family:Trebuchet MS;
font-size:20px;
letter-spacing: -0.1em;
padding-right:15px;
margin:0;
}
div.main p{
font-family:tahoma;
text-align:justify;
font-size:small;
margin:0;
padding-left:15px;
padding-bottom:10px;
border-bottom:1px solid #333333;
}


/* DIV PROSSIMI EVENTI */
div#prossimieventi {
width:357px;
text-align:center;
border:1px solid #000000;
font-family:tahoma,verdana;
background-color:#CCCCB3;
font-size:small;
color:#333333;
margin:0;
padding:0;
}
div.presseventi {
margin:7px;
width:340px;
background-color:#FFFFFF;
border:1px solid #333333;
}
div.presseventi h1{
text-align:center;
font-family:Trebuchet MS;
font-size:small;
margin:0;
color:#000000;
padding-top:3px;
}
div.presseventi p{
text-align:justify;
font-family:tahoma;
font-size:12px;
margin:0;
padding:5px;
color:#333333;
}
div.presseventi a{
font-size:x-small;
color:#cc0000;
text-decoration:none;
}
div.presseventi a:hover{
color:#999999;
text-decoration:underline;
}
/* DIV RASSEGNA STAMPA */
div#rassegna_stampa {
width:357px;
text-align:left;
margin:0;
padding:0;
}
div#rassegna_stampa h1{
font-family:Trebuchet MS;
font-size:small;
font-weight:normal;
padding-left:15px;
padding-right:15px;
margin:0;
color:#666666;
}
div#rassegna_stampa a{
color:#666666;
text-decoration:none;
font-weight:bold
}
div#rassegna_stampa a:hover{
color:#CC0000;
text-decoration:none;
}
/* TABELLA NAVIGAZIONE ELENCHI */
table.nav_elenchi {
width:358px;
text-align:center;
border-bottom:1px solid #000000;
margin:0;
padding:5px;
font-family:Trebuchet MS;
font-size:small;
color:#333333;
}
table.nav_elenchi a{
color:#333333;
text-decoration:underline;
}
table.nav_elenchi a:hover{
color:#CC0000;
text-decoration:underline;
}
/* GALLERIA FOTO */
div.photogallery {
position:absolute;
top:116px;
left:225px;
width:540px;
margin:0;
padding:0;
background-color:#CCCCB3;
font-family:Trebuchet MS;
font-size:small;
text-align:center;
border-bottom:2px solid #333333;
}
div.photogallery h1{
font-family:Trebuchet MS;
font-size:medium;
}
table.photos{
margin:0;
padding:0;
}
table.photos td{
width:114px;
height:114px;
background-image:url(../images/bg/photogallery1.gif);
background-repeat:no-repeat;
margin:30px;
padding:0;
font-family:Trebuchet MS;
font-size:x-small;
margin-left:30px;
text-align:center;
}
div.photogallery a{
color:#333333;
text-decoration:none;
border:0;
}
div.photogallery a:hover{
color:#CC0000;
text-decoration:none;
border:0;
}

form#contatti {
padding-top:15px;
padding-left:5px;
font-family:Trebuchet MS;
font-size:small;
}
/* DIV BANDI E CONCORSI */
div#bandi {
width:357px;
text-align:left;
margin:0;
padding:0;
}
div#bandi h1{
line-height:1.3em;
font-family:Trebuchet MS;
font-size:small;
font-weight:normal;
padding-left:15px;
padding-right:15px;
margin:0;
color:#666666;
}
div#bandi a{
color:#666666;
text-decoration:none;
font-weight:bold
}
div#bandi a:hover{
color:#CC0000;
text-decoration:none;
}
/*BOX BANDI E ANNUNCI DI LAVORO */
div#box_annunci {
width:98%;
margin:0;
padding:0;
}
div#annunci_sx,div#annunci_dx {
width:46%;
margin:0;
padding:0;
}
div#annunci_sx h1,div#annunci_dx h1{
font-size:small;
padding:5px 3px 8px 3px;
font-weight:normal;
line-height:1.2em;
border-bottom:1px dashed #333333;}

div#annunci_sx {
float:left;
}
div#annunci_dx {
float:right; 
}


/* PIEDE DELLA PAGINA */
div#footer {
background-color:#E9E9E9;
width:99%;
margin:0;
padding:15px 0 0 0;
text-align:center;
clear:both;
}
div#footer ul{
list-style:none;
margin:0;
padding:0;
}
div#footer li{
display:inline;
margin-right:0.7em;
padding:0;
color:#333333;
font-family:Trebuchet MS;
font-size:12px;
}
div#footer p{
margin:0;
padding-top:4px;
font-family:Trebuchet MS;
font-size:12px;
color:#333333;
}

div#footer a{
color:#333333;
text-decoration:none;
font-weight:bold;
}
div#footer a:hover{
font-weight:bold;
color:#333333;
text-decoration:underline;
}

/* PIEDE DELLA PAGINA */
div#links_segnalazioni {
background-color:#FFFFFF;
width:99%;
margin:0;
padding:0;
text-align:center;
}
div#links_segnalazioni ul{
list-style:none;
margin:0;
padding:10px 0 0 0;
}
div#links_segnalazioni li{
display:inline;
margin-right:0.7em;
padding:0;
color:#333333;
font-family:Trebuchet MS;
font-size:12px;
}
div#links_segnalazioni a{
color:#333333;
text-decoration:none;
font-weight:bold;
}
div#links_segnalazioni a:hover{
font-weight:bold;
color:#333333;
text-decoration:underline;
}

