body	{
	margin: 0px;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #406599;
	font-weight:normal;
}

TD	{
font-size: 13px;
}

.body	{
	background-image:url(img/bg_pagina.gif)
}


.testata	{
	position: relative;
	left: 5px;
	height:201 px;
	width: 761px;
	background-image:url(img/sfondotestata.gif);
	vertical-align:top;

}

.testatine	{
background-image:url(img/bg_testatine.gif);
color:#CE1717;
font-size:12px;
font-weight: bold;
}


.testatineorchestra	{
background-image:url(img/bg_testatine_orchestra.gif);
color:#FFFFFF;
font-size:12px;
font-weight: bold;
}

.menu	{
	padding: 0px;
	margin: 0px;
	position: relative;
	left: 5px;
	height: 39px;;
	width: 761px;
	border-bottom: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
}



.spalla	{
	position: relative;
	left: 5px;
	width: 265px;
	height: 374px;
	background-image:url(img/sfondospalla.jpg);
	float:left
}

.internospalla	{
	position: relative;
	left: 15px;
	top: 10px;
	width: 213px;
	color:#333333;
}



.centrale	{
	width: 496px;
	float:left
}

.internocentrale	{
	position: relative;
	left: 15px;
	top: 10px;
	width: 470px;
}

.conteiner	{
	position: absolute;
	left:49%;
	text-align: left;
	width: 771px; 
	background-position: center;
	border: 0px;
	margin-left: -363px;
	background-image:url(img/sfondocontainer.gif);
	/*/height:100%;/*/
	min-height: 100%;
}

.titolopagina {
	font-size:16px;
	font-weight: bold;
	width: 100%;
	border-bottom: 1px solid #6C80A6;	
}



TD.downloadaudio {
font-size: 11px}


.coro	{
font-size: 11px}

TD.repertorio	{
background-color:#FFFFFF;
font-size: 11px}


TD.repertoriouno	{
background-color:#EEEEEE;
font-size: 11px}

A:link 		{text-decoration: underline; color: #032559;}
A:visited {text-decoration: underline; color: #032559;}
A:hover {text-decoration: underline; color: #618ECF;}

/*/


A:link 		{text-decoration: underline; color: #297ED4;}
A:visited {text-decoration: underline; color: #297ED4;}
A:hover {text-decoration: underline; color: #B1C9E0;}


.linknews:link 		{text-decoration: underline; color: #032559;}
.linknews:visited {text-decoration: underline; color: #032559;}
.linknews:hover {text-decoration: underline; color: #618ECF;}

.linkfooter:link 	{color: #6CA7E2;}
.linkfooter:visited {color: #6CA7E2;}
.linkfooter:hover 	{color: #FFFFFF;}






.footer	{
	background-color: #032559;
	width: 775px;
	height: 26px;
	text-align: center;
	padding-top: 5px;
	color: #FFFFFF;
}


.menuprodotti	{
	text-align: left;
	border: solid 1px #DAE5F3;
	width: 177px;
	height: 150px;
	background-color: #E7EFF7;
}

.menuarearis	{
	text-align: left;
	border: solid 1px #DAE5F3;
	width: 177px;
	height: 150px;
	background-color: #FFFFFF;
}

.certificazioni	{
	text-align: left;
	border: solid 0px #DAE5F3;
	width: 177px;
	height: 150px;
	background-color: #FFFFFF;
}

.linkcategoria:link {
	padding-left: 10px;
	width: 175px;
	height: 16px;
	background-color: #E7EFF7;	
	font-weight: bold;
	text-decoration: none;
	color: #032559;
}
.linkcategoria:visited {
	padding-left: 10px;
	width: 175px;
	height: 16px;
	background-color: #E7EFF7;
	font-weight: bold;
	text-decoration: none;
	color: #032559;
}
.linkcategoria:hover {
	padding-left: 10px;
	max-width: 175px;
	height: 16px;
	background-color: #BCD2E8;
	font-weight: bold;
	text-decoration: none;
	color: #032559;
}

.linkcategoriavisitato {
	padding-left: 10px;
	width: 175px;
	height: 16px;
	background-color: #BCD2E8;
	font-weight: bold;
	text-decoration: none;
	color: #032559;
}



.linkmese:link {
	padding-top: 2px;
	padding-left: 10px;
	width: 100%;
	height: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #032559;
}
.linkmese:visited {
	padding-top: 2px;
	padding-left: 10px;
	width: 100%;
	height: 20px;
	font-weight: normal;
	text-decoration: none;
	color: #032559;
}
.linkmese:hover {
	padding-top: 2px;
	padding-left: 10px;
	width: 100%;
	height: 20px;
	background-color: #BCD2E8;
	font-weight: normal;
	text-decoration: none;
	color: #032559;
}

.linkmesegiavisitato {
	padding-top: 2px;
	padding-left: 10px;
	width: 100%;
	height: 20px;
	background-color: #BCD2E8;
	font-weight: normal;
	text-decoration: none;
	color: #032559;
}


.inputText	{
	font-family: arial, verdana; 
	font-size: 10px; 
	color: #0B0F60; 
	border: solid 1px #7EBBE7; 
	background-color: #E7EFF7; 
	margin-top:1px; 
	margin-bottom: 4px
}

textarea	{
	height: 50px;
}


.bottoneinput	{
	font-size: 11px;
	border-style: solid;
	border-width: 1px;
	background-color: #A7C1E4;
	border-color: #007CA4;
}

.boxhomepage	{
	width: 586px;
	height: 129px;
	border: solid 1px #DAE5F3;
}

.boxnews	{
	padding: 0px;
	max-width: 234px;
	height: 248px;
	border: solid 1px #DAE5F3;
	background-color: #E7EFF7;	
}

.boxarchivio 	{
	padding-top: 3px;
	border: solid 1px #DDE7F5;
	background-color: #F1F6FA;	
}

.testohome	{
	background-image: url(img/sfondo_home.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
}

.bordobottomdx	{
	border-style: solid;
	border-color: #C2D4EC;
	border-width: 0px 1px 1px 0px;
	color: #297ED4;
	font-weight: bold;		
}

.bordosx	{
	border-style: solid;
	border-color: #C2D4EC;
	border-width: 0px 0px 1px 0px;
	color: #297ED4;
	font-weight: bold;		
}

.nomecategoria	{
	position: absolute;
	text-align: right;
	top: 142px;
	left: 474px;
	width: 300px;
}

.blu	{
	color: #297ED4;
}

.boxprodotto	{
	top: 6px;
	text-align: left;
	border: solid 1px #DAE5F3;
	width: 100%;
	background-color: #E7EFF7;
	padding: 0px;
	line-height: 14px;
}

HR	{
	border-style: solid;
	border-width: 1px;
	border-color: #94BEE9;
	height: 1px;
}

ul	{
	margin-top: 4px;
	margin-left: 28px;
	margin-bottom: 0px;
}

.bordoflash	{
	border: 1px solid #DAE5F3;
	width: 334px;
	height: 296px;
}

/*/
