.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}
.menu A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}	

.menu A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}
.menu A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
	word-spacing: 1px;
}
.menu A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}

.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
	word-spacing: 1px;
}
.titolo a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
	word-spacing: 1px;
}

.titolo a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
	word-spacing: 1px;
}
.titolo a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
	word-spacing: 1px;
}
.titolo a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff6600;
	text-decoration: none;
	word-spacing: 1px;
}


.txtmin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}
.txtmin A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}
.txtmin A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}

.txtmin A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6600;
	text-decoration: none;
	word-spacing: 1px;
}

.txtmin A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}

.txt A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}
.txt A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}
.txt A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	text-decoration: none;
	word-spacing: 1px;
}
.txt A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #356279;
	text-decoration: none;
	word-spacing: 1px;
}





.bordotb {
	border: 1px solid #cccccc;
}


input {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #b8c6c9;
	border: 1px solid #333333;
}
textarea {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #b8c6c9;
	border: 1px solid #333333;
}
select {


	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #b8c6c9;
	border: 1px solid #333333;
}