a {
	color: #C14E49;
	text-decoration: none;
}
a:hover {
	/*color: #C14E49;*/
	text-decoration: underline;
}

a.menu {
	color: #ffffff;
	text-decoration: none;
}
a.menu:hover {
	color: #FFA81E;
	text-decoration: underline;
}

a.menu_o {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	padding: 0px;
	margin: 0px;
	height: 0px;
}
a.menu_o:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 15px;
}

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C14E49;
}

.titolone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #DFDFDF;
	padding-right: 20px;
	height: 43px;
	padding-top: 5px;
}

.CorpoTitoloDue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #C14E49;
}

.texthome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin: 2px;
	padding: 0px 10px 0px 0px;

}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin: 6px;
	padding: 4px;
}
.testostretto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 5px;
}

.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.smallw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}
.foot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-bottom: 2px;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.titolonews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.sezioni {
	width: 140px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC6633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 4px 2px 2px 0px;
	padding: 5px 2px 2px 0px;
}

.titoloSezione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #666666;
	padding-right: 20px;
	height: 43px;
	padding-top: 5px;
	padding-left: 13px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	padding-bottom: 5px;
}
.sezioniOr {
	width: 140px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #CC6633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin: 0px;
	padding: 5px 2px 0px 0px;
	height: 18px;
}

.BoxLogin
{	background-color: #a03030;/*#C14E49;*/
	height: 140px;
	filter: Alpha(Opacity=70);
 -moz-opacity: 50%; }

.fotohome {
	background-image: url(img/fotohome.jpg);
	background-repeat: no-repeat;
}
.fotohome2 {
	background-image: url(img/fotohome230.jpg);
	background-repeat: no-repeat;
}
.testoxBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 2px;
}

.bordoor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 0px;
	border: 3px solid #C14E49; /*#FF9900*/
	background-color: #FEB9B6
}

.bulletlist {
	list-style-image : url(img/frecciatiny.gif);
	white-space: pre;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
