BODY {

SCROLLBAR-HIGHLIGHT-COLOR: #ccc; 

SCROLLBAR-SHADOW-COLOR: #ccc;

SCROLLBAR-3DLIGHT-COLOR: #fff; 

SCROLLBAR-ARROW-COLOR: #ccc;

SCROLLBAR-TRACK-COLOR: #fff; 

SCROLLBAR-DARKSHADOW-COLOR: #fff; 

SCROLLBAR-BASE-COLOR: #fff;

color: #666;

font-family: Verdana, Arial, Tahoma, sans-Serif;

margin: 0 0 0 0

}



a:link {

text-decoration: none;

font-weight: bold;

color: #688CCE;

background: transparent;

}



a:visited {

text-decoration: none;

color: #688CCE;

font-weight: bold;

background: transparent;

}



a:hover {

text-decoration: underline;

color: #fff;

font-weight: bold;

background: #688CCE;

}



a:active {

text-decoration: none;

color: #688CCE;

font-weight: bold;

background: transparent;

}



p {

font-size: 12px;

line-height: 18px;

text-align: justify;

margin: 0 0 0 0;

}



ul {

list-style-type: none;

margin: 5px;

padding: 0;

background: #406A95;

}



#menu a:link {

display: block;

color: #FFFFFF;

background-color: #406A95;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: right;

font-size: 12px;

line-height: 17px;

}



#menu a:visited {

display: block;

color: #FFFFFF;

background-color: #406A95;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: right;

font-size: 12px;

line-height: 17px;

}



#menu a:hover {

display: block;

color: #406A95;

background-color: #DCEBF7;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: right;

font-size: 12px;

line-height: 17px;

}



#menu a:active {

display: block;

color: #406A95;

background-color: #DCEBF7;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: right;

font-size: 12px;

line-height: 17px;

}



li {

margin-bottom: 0;

margin-left: 0;

margin-top: 0;

margin-right: 0;

padding-top: 0;

line-height: 15px;

border-top: 0;

border-left: 0;

border-right:0;

border-bottom: 1px;

border-color: #6696C1;

border-style: dotted;

}





#menu_sezione ul {

list-style-type: none;

margin-bottom: 5px;

margin-left: 5px;

margin-top: 5px;

margin-right: 5px;

padding: 0;

background: #D2E1EE;

}



#menu_sezione ul a:link, ul a:visited {

display: block;

color: #406A95;

background-color: #D2E1EE;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: left;

font-size: 12px;

line-height: 17px;

}



#menu_sezione ul a:hover, ul a:active {

display: block;

color: #406A95;

background-color: #BED3E7;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: left;

font-size: 12px;

line-height: 17px;

}





#menu_sezione li {

margin-bottom: 0;

margin-left: 0;

margin-top: 0;

margin-right: 0;

padding-top: 0;

line-height: 17px;

border-top: 0;

border-left: 0;

border-right:0;

border-bottom: 1px;

border-color: #fff;

border-style: dotted;

}





#menu_sezione {

background-color: #D2E1EE;

}





#immagine_home img {

margin-left: 15px;

}



#immagine_home {

background-color: #E0E9F1;

}



#immagine_sezione img {

margin-right: 15px;

}



#immagine_sezione {

background-color: #fff;

}





h1 {

font-size: 12px;

font-weight: bold;

margin-bottom: 3px;

margin-top: 3px;

color: #FFFFFF;

}



h2 {

font-size: 12px;

font-weight: bold;

margin-bottom: 3px;

margin-top: 3px;

color: #416B9B;

}



h3 {

font-size: 13px;

font-weight: bold;

margin-bottom: 3px;

margin-top: 3px;

color: #666;

}



li {

font-size: 12px;

line-height: 18px;

text-align: justify;

margin: 0 0 0 0;

}





#bg_news {

background-image: url("images/bg_news_home.jpg"); background-repeat: no-repeat;

}





#titolo {

background-color: #CEDBE8;

font-size: 11px;

}



#news {

background-color: #CEDBE8;

font-size: 11px;

}



#footer {

background-color: #EBF0F5;

font-size: 10px;

color: #96B5D5;

}



#footer a:link {

text-decoration: none;

color: #96B5D5;

font-weight: bold;

background: transparent;

}



#footer a:visited {

text-decoration: none;

color: #96B5D5;

font-weight: bold;

background: transparent;

}



#footer a:hover {

text-decoration: none;

color: #6A97C4;

font-weight: bold;

background: transparent;

}



#footer a:active {

text-decoration: none;

color: #96B5D5;

font-weight: bold;

background: transparent;

}



.data_news {

font-size: 11px;

font-weight: bold;

margin-bottom: 1px;

margin-top: 1px;

color: #9BB5D0;

}



.testo_news {

font-size: 11px;

line-height: 12px;

font-weight: normal;

margin-bottom: 0;

margin-top: 0;

color: #395C7F;

}



.titolo_elencolibri {

font-size: 11px;

line-height: 15px;

font-weight: bold;

text-align: left;

margin-bottom: 0;

margin-top: 0;

color: #666;

}



.testo_elencolibri {

font-size: 11px;

line-height: 15px;

font-weight: normal;

text-align: left;

margin-bottom: 0;

margin-top: 0;

color: #666;

}


.titolo_elenco_orario {

font-size: 11px;

line-height: 15px;

font-weight: bold;

text-align: left;

margin-bottom: 0;

margin-top: 0;

color: #666;

}



.testo_elenco_orario {

font-size: 10px;

line-height: 15px;

font-weight: normal;

text-align: left;

margin-bottom: 0;

margin-top: 0;

color: #666;

}



.continua a:link {

text-decoration: none;

color: #395C7F;

font-weight: bold;

background: transparent;

}



.continua a:visited {

text-decoration: none;

color: #395C7F;

font-weight: bold;

background: transparent;

}



.continua a:hover {

text-decoration: none;

color: #fff;

font-weight: bold;

background: #9BB5D0;

}



.continua a:active {

text-decoration: none;

color: #fff;

font-weight: bold;

background: #9BB5D0;

}



#didascalia {

font-size: 10px;

}



#archivio a:link {

text-decoration: none;

color: #426B97;

font-weight: bold;

font-size: 12px;

margin-right: 3px;

background: transparent;

}



#archivio a:hover {

text-decoration: none;

color: #fff;

font-weight: bold;

font-size: 12px;

margin-right: 3px;

background: #426B97;

}



#archivio a:visited {

text-decoration: none;

color: #426B97;

font-weight: bold;

font-size: 12px;

margin-right: 3px;

background: transparent;

}



#tabella_orario {

font-size: 10px;

}



#menu_clicked a:link {

display: block;

color: #406A95;

background-color: #DCEBF7;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: right;

font-size: 12px;

}



#menu_clicked a:visited {

display: block;

color: #406A95;

background-color: #DCEBF7;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: right;

font-size: 12px;

}



#menu_clicked a:hover {

display: block;

color: #406A95;

background-color: #DCEBF7;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: right;

font-size: 12px;

}



#menu_clicked a:active {

display: block;

color: #406A95;

background-color: #DCEBF7;

width: 170px;

padding-right: 4px;

text-decoration: none;

font-weight: normal;

text-align: right;

font-size: 12px;

}



.hide {

display: none;

}



.icona a:link {

background: transparent;

}



.icona a:hover {

background: #DCEBF7;

}



.icona a:visited {

background: transparent;

}



#lista_ordinamento a:link {

text-decoration: underline;

color: #416B9B;

font-weight: bold;

font-size: 12px;

background: transparent;

}



#lista_ordinamento a:hover {

text-decoration: underline;

color: #416B9B;

font-weight: bold;

font-size: 12px;

background: transparent;

}



#lista_ordinamento a:visited {

text-decoration: underline;

color: #416B9B;

font-weight: bold;

font-size: 12px;

background: transparent;

}

img {
	border: none;
}

img a {
	border: none;
}


