.pulsanti {
   padding:0;
   background-color:#00BFFF;
   border:none;
}

.giustificato {
text-align: justify;
Font-Size: 11px;
font-family: Verdana;
}

.giustificatoBordoCellaBottom {
text-align: justify;
Font-Size: 13px;
font-family: Verdana;
border-bottom: 1px solid #765;
}

.standardLarge {
Font-Size: 15px;
font-family: Verdana;
}

.titoloNotizia{
font-size: 13px;
font-family: Verdana;
color:black;
background-color:#87CEFA;
font-weight: bold;
font-style: italic;
}

.titoloNotiziaLutto{
font-size: 13px;
font-family: Verdana;
color:white;
background-color:#000000;
font-weight: bold;
font-style: italic;
}



.titoloNotiziaNatale{
font-size: 13px;
font-family: Verdana;
color:white;
background-color:#FF0000;
font-weight: bold;
}


.titoloNotiziaLibri{
font-size: 13px;
font-family: Verdana;
color:black;
background-color:#90EE90;
font-weight: bold;
font-style: italic;
}



.titoloNotiziaScacchi{
font-size: 13px;
font-family: Verdana;
color:black;
background-color:#FFA07A;
font-weight: bold;
font-style: italic;
}




.titoloNews{
font-size: 13px;
font-family: Verdana;
color:black;
background-color:#FFD700;
font-weight: bold;
text-align: center;
}

.titoloPagina{
font-size: 16px;
font-family: Verdana;
color:black;
background-color:#87CE0A;
font-weight: bold;
}


.messaggioErrore{
font-size: 18px;
font-family: Verdana;
color:black;
background-color:red;
font-weight: bold;
text-align: center;
}

.messaggioBuonFine{
font-size: 18px;
font-family: Verdana;
color:black;
background-color:green;
font-weight: bold;
text-align: center;
}


.sottoTitoloNotizia{
font-size: 13px;
font-family: Verdana;
color:blue;
font-weight: bold;
}


.titoloNotiziaOld{
font-size: 13px;
font-family: Verdana;
color:#483D8B;
background-color:#FFFF00;
font-weight: bold;
}


.menuSinistra{
font-size: 13px;
font-family: Verdana;
background-color:#F5FFFA;
text-align: center;
font-weight: bold;
}

.menuSinistraCalendario{
font-size: 13px;
font-family: Verdana;
background-color:#F5FFFA;
text-align: left;
font-weight: bold;
}


.menuSinistraEventi{
font-size: 10px;
font-family: Verdana;
background-color:white;
text-align: left;
font-weight: bold;
}


.menuSinistra3{
font-size: 13px;
font-family: Verdana;
background-color:#F5FFFA;
text-align: left;
font-weight: bold;
}

.menuSinistra2{
font-size: 13px;
font-family: Verdana;
background-color:#7FFFD4;
text-align: center;
vertical-align: middle;
font-weight: bold;
}

a img{
border: 0;
} 


.bordoTabella {
border-width: 1px 2px 2px 2px;
border-style: solid;
border-color: #765 #765 #765 #765;
}


.bordoTabella2{
border-width: 1px 2px 2px 2px;
border-style: solid;
border-color: blue blue blue blue;
}

.bordoTabellaCompleta {
border-width: 1px 2px 2px 2px;
border-style: solid;
border-color: #765 #765 #765 #765;
}

.bordoCella{
        border-top: 1px solid red;
		border-left: 1px solid red;
        border-bottom: 1px solid red;
		border-right: 1px solid red;
    }

.bordoCellaBottom{        
        border-bottom: 1px solid #765;
    }
.bordoCellaBottom2{        
        border-bottom: 1px solid #765;
		text-align: center;
    }

.cellaData{
border-bottom: 1px solid #765;	
font-size: 11px;
font-family: Verdana;
color:black;
}


	
.titolo {
color:#000080;
text-align: center;
font-size: 30px;
font-weight: bold;
}

.titoloBando{
font-size: 13px;
font-family: Verdana;
color:#DC143C;
font-weight: bold;
}

.titoloBando3N{
font-size: 13px;
font-family: Verdana;
color:#66CC00;
font-weight: bold;
}


.corpoBando{
font-size: 11px;
font-family: Verdana;
color:black;
font-weight: bold;
}

.Ombra_01 {
position: absolute;
color: #000000;
font: Bold 50px Arial;
left: 10px;
top: 10px;
z-index: 2;
margin: 0px;
}
.Ombra_02 {
position: absolute;
color: #CCCCCC;
font: Bold 50px Arial;
left: 15px;
top: 15px;
z-index: 1;
margin: 0px; 
}

BODY {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: small/1.5em Georgia,Serif; COLOR: #000; PADDING-TOP: 0px; voice-family: inherit
}
UNKNOWN {
        FONT-SIZE: small
}
#header {
        FONT-SIZE: 93%; BACKGROUND: url(./immaginiN/bg.gif) #dae0d2 repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal
}
#header UL {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#header LI {
        PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(./immaginiN/left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#header A {
        PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(./immaginiN/right.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#header A {
        FLOAT: none
}
#header A:hover {
        COLOR: #333
}
#header #current {
        BACKGROUND-IMAGE: url(./immaginiN/left_on.gif)
}
#header #current A {
        BACKGROUND-IMAGE: url(./immaginiN/right_on.gif); PADDING-BOTTOM: 5px; COLOR: #333
}
