body, textarea {
	font-family: Tahoma, Verdana, Arial;
}
.testo {
	font-size: 12px;
	color: #666666;
}

.hiddenPic {display: none;}

a:link {
	font-weight: bold;
	text-decoration: none;
	color: #666666;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #666666;
	}
	
.linkfooter {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	left: 5px;
	background-repeat: repeat;
}
.datanews {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FF0303;
	text-decoration: none;
	font-weight: bold;
	padding-left: 30px;
}
.news {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-left: 58px;
	padding-right: 35px;
}

.news a:hover{
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}


a.linkfooter:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.bgdcapnew {
	background-image: url(img/dddddd.gif);
	background-repeat: no-repeat;
	background-position: 29px;
}
.newsAR {
	font-family: Tahoma, Verdana, Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding-left: 58px;
	padding-right: 35px;
}
.quickcont {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	padding-left: 26px;
}
.search {
font-family:Verdana, Arial;
font-size:10px;
color:#000;
border:1px solid #36c;
margin-bottom: 3pt;
}

.txttest {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.titSez {
	color: #0033CC; background: url(img/home_12_bg2.gif) no-repeat; font-size: 12px;
}
.titSez SPAN {
	margin-left: 30px; border-bottom: 2px solid #CCCCCC;
}

.testoPiccolo, .testoPiccolo INPUT, .testoPiccolo A, .testoPiccolo LABEL {
	font-size: 10px;
}
.tabMenu {
	background-color: #CCCCFF;
	margin: 0px 5px 0px 5px;
	padding-top: 1px;
}
.tabMenu A, .tabMenu A:VISITED {
	color: #0033CC;
	font-weight: normal;
}
.tabMenu A:HOVER {
	color: Red;
}
.tabMenu2 {
	font-size: 10px;
	color: #0033CC;
	font-weight: normal;
	padding: 0px 1px 0px 1px;
	border: 1px #CCCCFF;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	visibility: hidden;
	position: absolute;
	width: 440px;
}
.tabMenu2Here {
	font-size: 10px;
	padding: 0px 1px 0px 1px;
	border: 1px #CCCCFF;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	position: absolute;
	width: 440px;
}
.tabMenu2 A, .tabMenu2Here A, .tabMenu2Here A:VISITED, .navig A, .navig A:VISITED {
	color: #0033CC;
	font-weight: normal;
	white-space: nowrap;
}
.tabMenu2 A:HOVER, .tabMenu2Here A:HOVER {
	text-decoration: underline;
	color: Red;
}
.here {
	color: Red;
	background-color: White;
	padding: 0px 1px 0px 1px;
}
.label, .data, .data INPUT, .data TEXTAREA {
	font-size: 10px;
}
.mandatory {
	background: #FFFFcc;
}
.navig {
	font-family: Wingdings; font-size: 18px; text-align: center;
}
.navig A:HOVER {
	color: Red;
}
