BODY{
	padding: 0 0;
	margin: 0 0;
	color:#000000;
	font-size:9pt;
	font-family:Verdana, "Times New Roman", Times, serif;
}

BODY.contentpage{
	margin-top: 6px;
	background-color: white;
	padding: 6px 6px 0px 14px;
}

TABLE{}

P, TD, DIV, H2, H1, H4, h6{
	color: #000000;
	font-size: 9pt;
	font-family: Verdana, serif;
	vertical-align:top;	
}



h2{
	font-family:Verdana, serif;
	font-size: 23px;
	font-weight: lighter;
	color: #000000;

	padding-top: 2px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	margin: 0 0;
}

h4{
	font-family: Verdana;
	font-size: 9pt;
	color: #9c9d9f !important;

	padding-top: 2px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	margin: 0 0;
}

h6{
	font-family:Verdana;
	letter-spacing: 2px;
	font-weight: lighter;
	font-size:9pt;
	color: #000000;

	padding-top: 2px;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	
	margin: 0 0;
}

a:link h2, a:visited h2{
	line-height:28px;
}
 
A, A:link, A:visited{
	font-family:Verdana, "Times New Roman", Times, serif;	
    FONT-SIZE: 9pt;
	color: #c90119;
}

A:hover{
    FONT-SIZE: 9pt;
	color: #c90119;
}

INPUT, TEXTAREA, SELECT, .form_object{
    BORDER-RIGHT: #c90119 1px solid;
    BORDER-TOP: #c90119 1px solid;
    BORDER-BOTTOM: #c90119 1px solid;
    BORDER-LEFT: #c90119 1px solid;
    FONT-SIZE: 9pt;
    COLOR: #000000;
	font-family:Verdana, "Times New Roman", Times, serif;
    BACKGROUND-COLOR: white;
}
.search{
	BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    FONT-SIZE: 9pt;
    COLOR: #000000;
	font-family:Verdana, "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #E2E1E0;
}
.searchBtn{
	BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    FONT-SIZE: 9pt;
    COLOR: #000000;
	font-family:Verdana, "Times New Roman", Times, serif;
    font-weight:bold;
    BACKGROUND-COLOR: #E2E1E0;
}

LI{
    LIST-STYLE-TYPE: square
}
/*PERCORSI

'	#99594e		Rosso
'	#003882		Blu
'	#c87735		Arancio
'	#167a49		Verde

*/
.percorsi1{
	color: rgb(153, 89, 78)
}
.backpercorsi1{
	background-color: rgb(153, 89, 78); 
	color: white;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

.percorsi2{
	color: #167a49;
}
.backpercorsi2{
	background-color: #167a49;
	color: white;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

.percorsi3{
	color: rgb(200, 119, 53)
}
.backpercorsi3{
	background-color: rgb(200, 119, 53); 
	color: white;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

.percorsi4{
	color: #003882;
}
.backpercorsi4{
	background-color: #003882;
	color: white;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}


.percorsi5{
	color: #dfb1ff;
}
.backpercorsi5{
	background-color: #603181;
	color: white;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

.percorsi6{
	color: #004c65;
}
.backpercorsi6{
	background-color: #00bfff;
	color: white;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

.percorsi7{
	color: #FF0000;
}
.backpercorsi7{
	background-color: #FF0000;
	color: white;
	text-transform: uppercase;
	padding-left: 2px;
	padding-right: 2px;
}

.HorizontalSeparator{
	color:#999999;
}

/*
musiche: blu (rgb 0, 56, 130)danza: arancione (rgb 200, 119, 53)contemporaneo: verde (rgb 22, 122, 73)
*/
.paddedbody{
	padding: 8px 6px 0px 12px;
}

#cbb_Istituto{
	letter-spacing:-1px;
}
