/* Foglio di stile CSS predefinito per un nuovo progetto di applicazione Web */

BODY
{
	font-weight: normal;
	font-size: 0.8em;
	word-spacing: normal;
	text-transform: none;
	line-height: normal;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	position: static;
	background-color: white;
}

A:link
{
	color:black;
	text-decoration: underline;
}	
		
		
A:active	{	
	color: #cc0000;
	text-decoration: underline;
	}	
		
A:hover
{
	color: #cc0000;
	text-decoration: underline;
}
A:visited
{
	color: darkgray;
	text-decoration: underline;
}
	
SMALL
{
	font-size: 9px;
}	

BIG
{
	font-size: 16px;
}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
.TitoloMenu
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
}

.TitoloMenuBlu
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #38689a;
}

.TitoloMenuRosso
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #9f2200;
}

.TitoloMenuVerde
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #007F06;
}

.TitoloMenuBeige
{
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	color: #a18155;
}

.TitoloSezione
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #38699a;
}

.didascalia
{
	font-size: 11px;
}

.TestoMenuBasso
{
	font-size: 9px;
	color: #38699a;
}
A:link.TestoMenuBasso
{
	font-size: 9px;
	color: #38699a;
	text-decoration: none;
}

A:visited.TestoMenuBasso
{
	font-size: 9px;
	color: #38699a;
	text-decoration: none;
}

A:hover.TestoMenuBasso
{
	font-size: 9px;
	color: #38699a;
	text-decoration:underline;
}

.TestoMenuBassoBianco
{
	font-size: 9px;
	color: #ffffff;
}
A:link.TestoMenuBassoBianco
{
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}

A:visited.TestoMenuBassoBianco
{
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
}

A:hover.TestoMenuBassoBianco
{
	font-size: 9px;
	color: #ffffff;
	text-decoration:underline;
}

A:link.LinkIntro
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration:underline;
	color: #000000;
}
A:visited.LinkIntro
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration:underline;
	color: #000000;
}

A:hover.LinkIntro
{
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration:underline;
	color: #cc0000;
}

.TestoMenuBiancoSottol
{
	font-size: 9px;
	color: #ffffff;
	text-decoration:underline;
}

.TestoMenu
{
	font-size: 10px;
	color: #38699a;
	text-transform: uppercase;
}
.TitoloNews
{
	font-size: 11px;
	color: #38699a;
	font-weight:bold;
}

A:visited.TestoMenuRosso
{
	font-size: 10px;
	color: #cc0000;
	text-transform: uppercase;
	text-decoration: none;
}

.Testo
{
	font-size: 11px;
	line-height:14px;
	color: black;
}

.testo5
{
	font-size: 5px;
	color: black;
}

A:visited.TestoMenu
{
	font-size: 10px;
	color: #38699a;
	text-decoration: none;
	text-transform: uppercase;
}
A:link.TestoMenu
{
	font-size: 10px;
	color: #38699a;
	text-decoration: none;
	text-transform: uppercase;
}

A:hover.TestoMenu
{
	font-size: 10px;
	color: #38699a;
	text-decoration:underline;
		text-transform: uppercase;
}

/*A:visited
{
	color: darkgray;
	text-decoration: underline;
}
*/

H1
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	text-transform: uppercase;
}
h2
{
		font-weight: bold;
	font-size: 12px;
	color: black;
	text-transform: uppercase;
}


.nome
{
	font-weight: bold;
	font-size: 12px;
	color: #cc0000;
}
.carica
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
.TitoloPagina
{
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	color: #38699a;
}

.linkbutton
{
	font-weight: bold;
	font-size: 11px;
	color: gray;
	text-decoration: none;
}

A:link.linkbutton
{
	font-weight: bold;
	font-size: 11px;
	color: gray;
	text-decoration: none;
}

A:visited.linkbutton
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: gray;
}

A:hover.linkbutton
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #9F2200;
}

.linkbuttonbianco
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

A:link.linkbuttonbianco
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

A:visited.linkbuttonbianco
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: white;
}

A:hover.linkbuttonbianco
{
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #9F2200;
}

.bordobianco
{
	border-right: white 2px solid;
	border-top: white 2px solid;
	border-left: white 2px solid;
	border-bottom: white 2px solid;
}
.bordoceleste
{
	border: #d9e7f4 1px solid;
}

.bordoaltoceleste
{
	border-top: #d9e7f4 1px solid;
}

.bordobassoceleste
{
	border-bottom: #d9e7f4 1px solid;
}

.bordobassodxceleste
{
	border-right: #d9e7f4 1px solid;
	border-bottom: #d9e7f4 1px solid;
}

.bordobassosxceleste
{
	border-left: #d9e7f4 1px solid;
	border-bottom: #d9e7f4 1px solid;
}

.bordoaltosxceleste
{
	border-top: #d9e7f4 1px solid;
	border-left: #d9e7f4 1px solid;
}

.bordoaltoceleste
{
	border-top: #d9e7f4 1px solid;
}

.bordobassoceleste
{
	border-bottom: #d9e7f4 1px solid;
}

.bordobassodxceleste
{
	border-right: #d9e7f4 1px solid;
	border-bottom: #d9e7f4 1px solid;
}

.bordobassosxceleste
{
	border-left: #d9e7f4 1px solid;
	border-bottom: #d9e7f4 1px solid;
}

.bordoaltosxceleste
{
	border-top: #d9e7f4 1px solid;
	border-left: #d9e7f4 1px solid;
}

.bordoaltorosa
{
	border-top: #f5e9e6 1px solid;
}

.bordobassorosa
{
	border-bottom: #f5e9e6 1px solid;
}

.bordobassodxrosa
{
	border-right: #f5e9e6 1px solid;
	border-bottom: #f5e9e6 1px solid;
}

.bordobassosxrosa
{
	border-left: #f5e9e6 1px solid;
	border-bottom: #f5e9e6 1px solid;
}

.bordoaltosxrosa
{
	border-top: #f5e9e6 1px solid;
	border-left: #f5e9e6 1px solid;
}

.bordoaltoverde
{
	border-top: #d6ed67 1px solid;
}

.bordobassoverde
{
	border-bottom: #d6ed67 1px solid;
}

.bordobassodxverde
{
	border-right: #d6ed67 1px solid;
	border-bottom: #d6ed67 1px solid;
}

.bordobassosxverde
{
	border-left: #d6ed67 1px solid;
	border-bottom: #d6ed67 1px solid;
}

.bordoaltosxverde
{
	border-top: #d6ed67 1px solid;
	border-left: #d6ed67 1px solid;
}

.bordoaltomarrone
{
	border-top: #a18155 1px solid;
}

.bordobassomarrone
{
	border-bottom: #a18155 1px solid;
}

.bordobassodxmarrone
{
	border-right: #a18155 1px solid;
	border-bottom: #a18155 1px solid;
}

.bordobassosxmarrone
{
	border-left: #a18155 1px solid;
	border-bottom: #a18155 1px solid;
}

.bordoaltosxmarrone
{
	border-top: #a18155 1px solid;
	border-left: #a18155 1px solid;
}

.bordoaltorosso
{
	border-top: #cc0000 1px solid;
}

.bordobassorosso
{
	border-bottom: #cc0000 1px solid;
}

.bordobassodxrosso
{
	border-right: #cc0000 1px solid;
	border-bottom: #cc0000 1px solid;
}

.bordobassosxrosso
{
	border-left: #cc0000 1px solid;
	border-bottom: #cc0000 1px solid;
}

.bordoaltosxrosso
{
	border-top: #cc0000 1px solid;
	border-left: #cc0000 1px solid;
}
#tbProgetti a.top
{
	text-decoration:none;
	color:#B5D7F0;
	display:block;
	margin-bottom:5px;
}
#tbProgetti a.top:hover
{
	color:#cc0000;
}