.pagebox {

	BORDER-RIGHT: black 1px dashed; 

	PADDING-RIGHT: 4px; 

	BORDER-TOP: black 1px dashed; 

	PADDING-LEFT: 4px; 

	PADDING-BOTTOM: 3px; 

	BORDER-LEFT: black 1px dashed; 

	PADDING-TOP: 3px; 

	BORDER-BOTTOM: black 1px dashed; 

	BACKGROUND-COLOR: #ffffff;

}



.title {

	 PADDING-LEFT: 4px; 

	 MARGIN-BOTTOM: 4px; 

	 font-family: Tahoma;

	 font-size: 8px;

	 font-style: normal;

	 line-height: 25px;

	 font-weight: bold;

	 font-variant: normal;

	 text-transform: uppercase;

	 COLOR: #100084;  

	 BACKGROUND-COLOR: #FFEFB5;

}



.separator {

	FONT: bold 15px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;

    COLOR: #03426B;

    BORDER-BOTTOM:  #03426B 1px solid;

}



.argomento {



	FONT: bold small-caps 12px/12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;

    COLOR: #000000;

}



.titolino2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;

}

A.titolino2

{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;

	text-decoration: none;

}



A.titolino2:hover

{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003399;

	text-decoration: underline;

}


.titolino3 {

	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 12px;
    COLOR: #003399;

}

A.titolino3

{

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 12px;
    COLOR: #003399;

	text-decoration: none;

}



A.titolino3:hover

{

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 12px;
    COLOR: #003399;

	text-decoration: underline;

}

.titolino4 {

	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #003399;

}

A.titolino4

{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #003399;

	text-decoration: none;

}



A.titolino4:hover

{

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #003399;

	text-decoration: underline;

}

.titolino {

	FONT: bold 14px Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;

    COLOR: #03426B;

}



A.titolino

{

	font-family: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #03426B;

	text-decoration: none;

}


A.titolino:hover

{

	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #03426B;

	text-decoration: none;

}



.content, .ct {

	text-decoration : none;

	color : #15163D;

	font-family : Tahoma,verdana,arial,helvetica;

	font-size : 10pt;

}



.content2 {

	text-decoration : none;

	color : #000000;

	font-family : verdana,arial,helvetica;

	font-size : 10px;

}



.content3 {

	text-decoration : none;

	font-weight: bold;

	color : #000000;

	font-family : verdana,arial,helvetica;

	font-size : 12px;

}



#smallest {font-size: 8pt; 	font-weight: bold;}



A.contentsmallest {

	text-decoration : none;

	color : #0000CC;

	font-family : Tahoma,verdana,arial,helvetica;

	font-size : 8pt;

	font-weight: bold;

}



A.contentsmallest:visited {

	text-decoration : none;

	color : #03426B;

	font-family : Tahoma,verdana,arial,helvetica;

	font-size : 8pt;

    font-weight: bold;

}



A.contentsmallest:hover {

	text-decoration : none;

	color : #0000CC;

	font-family : Tahoma,verdana,arial,helvetica;

	font-size : 8pt;

    font-weight: bold;

}







DIV.bigspacer {

	MARGIN-BOTTOM: 12px;

}



.descrizione {

	text-decoration : none;

	color : #000066;

	font-family : Tahoma,verdana,arial,helvetica;

	font-size : 10pt;

    font-weight: bold;

}



.descrizione2 {

	text-decoration : none;

	color : #09316e;

	font-family : verdana,arial,helvetica;

	font-size : 10px;

    font-weight: bold;



}



A.descrizione2 {

	text-decoration : none;

	color : #09316e;

	font-family : verdana,arial,helvetica;

	font-size : 10px;

    font-weight: bold;

}



A.descrizione2:hover {

	text-decoration : underline;

	color : #09316e;

	font-family : verdana,arial,helvetica;

	font-size : 10px;

    font-weight: bold;

}



A.vainotizia

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 70%;

	font-weight: bold;

	color: #03426B;

	text-decoration: none;

}



A.vainotizia:visited

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 70%;

	color: #03426B;

	text-decoration: none;

}







A.vainotizia:hover

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 70%;

	color: #03426B;

	text-decoration: none;

}



.MenuLateraliDx

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 70%;

	color: #03426B;

	text-decoration: none;

}





.freccettelink

{

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 80%;

	color: #03426B;

}



.bordo {

border-top-color: #100084;

border-top-style: solid;

border-top-width: 1px;



border-left-color: #100084;

border-left-style: solid;

border-left-width: 1px;

border-right-color: #100084;

border-right-style: solid;

border-right-width: 1px;

border-bottom-color: #100084;

border-bottom-style: solid;

border-bottom-width: 1px;

BACKGROUND-COLOR:#FFFFFF;

}



.bordo2 {

border-top-color: #c7d1e4;

border-top-style: solid;

border-top-width: 1px;

border-left-color: #c7d1e4;

border-left-style: solid;

border-left-width: 1px;

border-right-color: #c7d1e4;

border-right-style: solid;

border-right-width: 1px;

border-bottom-color: #c7d1e4;

border-bottom-style: solid;

border-bottom-width: 1px;

}



.bordo3 {

border-top-color: #100084;

border-top-style: solid;

border-top-width: 1px;



border-left-color: #100084;

border-left-style: solid;

border-left-width: 1px;

border-right-color: #100084;

border-right-style: solid;

border-right-width: 1px;

border-bottom-color: #100084;

border-bottom-style: solid;

border-bottom-width: 1px;

BACKGROUND-COLOR:#FFC100;

}



.bordo4 {


border-left-color: #3399CC;

border-left-style: solid;

border-left-width: 1px;

border-right-color: #3399CC;

border-right-style: solid;

border-right-width: 1px;

border-bottom-color: #3399CC;

border-bottom-style: solid;

border-bottom-width: 1px;


}

.bordo5 {

border-top-color: #3399CC;

border-top-style: solid;

border-top-width: 1px;

border-left-color: #3399CC;

border-left-style: solid;

border-left-width: 1px;

border-right-color: #3399CC;

border-right-style: solid;

border-right-width: 1px;

border-bottom-color: #3399CC;

border-bottom-style: solid;

border-bottom-width: 1px;

background-color:#FFFFFF;


}



.Day   { Font-family:Tahoma,Arial,Helvetica; Font-size:8pt; Color:#B53431; Background-color:#F7E17A; Height:18px; Width:18px; }

.Sun   { Font-family:Tahoma,Arial,Helvetica; Font-size:8pt; Color:#B53431; Background-color:#F7E17A; Height:18px; Width:18px; }

.Bdy   { Font-family:Tahoma,Arial,Helvetica; Font-size:8pt; Color:#947327; Background-color:#FBF5D6; Height:18px; Width:18px; }

.Bdy A { Font-family:Tahoma,Arial,Helvetica; Font-size:8pt; Color:#947327; Background-color:#FBF5D6; Height:18px; Width:18px; Text-decoration: none; }

.Dmy   { Font-family:Tahoma,Arial,Helvetica; Font-size:8pt; Color:#947327; Background-color:#FBF5D6; Height:18px; Width:18px; }



.Sfondo1 {

	BACKGROUND-COLOR:#E7EEFB;

}



.Sfondo2 {

	BACKGROUND-COLOR:#FFFFFF;

}

.SfondoCultura {
border-top-color: #3399CC;

border-top-style: solid;

border-top-width: 1px;

border-left-color: #3399CC;

border-left-style: solid;

border-left-width: 1px;

border-right-color: #3399CC;

border-right-style: solid;

border-right-width: 1px;

border-bottom-color: #3399CC;

border-bottom-style: solid;

border-bottom-width: 1px;
background-color:#FCF3CC;
	
}

.aPiccola {
		background:#ffffff; 
		border-width:1px; 
		border-style:solid; 
		color:#000000;
		font-family: Tahoma,Arial,Helvetica;
		font-size: 8pt;
		text-decoration:none;
	}
	
	.aPiccola a:hover {
		border:1px solid #f00;
		text-decoration:none;
	}
	
	
	.aGrande{
		background:#ffffff; 
		border-width:1px; 
		border-style:solid; 
		color:#000000;
		font-family: Tahoma,Arial,Helvetica;
		font-size: 12pt;
		text-decoration:none;
	}
	
	.aGrande a:hover {
		border:1px solid #f00;
		text-decoration:none;
	}
	
	.aAltaVis{
		
		background:#000000; 
		border-width:1px; 
		border-style:solid; 
		color:#ffffff;
		font-family: Tahoma,Arial,Helvetica;
		font-size: 12pt;
		text-decoration:none;
	}
	
	.aAltaVis a:hover {
		border:1px solid #f00;
		text-decoration:none;
	}
	
	
	
	.titolTematiche {

	FONT: bold 15px Arial, Tahoma,Verdana, Geneva, Helvetica, sans-serif;

    COLOR: #03426B;

}



A.titolTematiche

{

	font-family:  Arial,Tahoma,Verdana, Geneva, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #03426B;

	text-decoration: none;

}


A.titolTematiche:hover

{

	font-family:  Arial,Tahoma,Verdana, Geneva, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #03426B;

	text-decoration: none;

}

.testoRicerca{
background-color:FFCC66;
	
}