/* PROPRIETA' COMUNI */
body {
	background: #4F6B76;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 0px 0px 0px 0px;
}

/* TABELLA ESTERNA */
.maintable {
	width: 960;
	height: 500;
}

/* TABELLA INTERNA */
.internaltable {
	width: 822;
	height: 329;
}

/* TABELLA ESTERNA */
.hometable {
	width: 960;
	height: 560;
	background-image: url(../images/homebg.jpg);
	background-repeat: no-repeat;
}

/* CELLA SUPERIORE PER IL MENU */
.topmenucell {
	width: 708;
	background-image: url(../images/tabletopbg.jpg);
	background-repeat: no-repeat;
}

/* CELLA INFERIONE PER LA SCELTA DELLA LINGUA */
.bottommenucell {
	height: 51;
	width: 822;
	background-image: url(../images/tablebottombg.jpg);
	background-repeat: no-repeat;
}

.copytext {
	font-size: 8pt;
	/*font-family: Trade Gothic LH Extended;*/
	/*color: #8B9092;*/
	color: #B8C2C7;
}

a.copytext {
	font-size: 8pt;
	/*color: #8B9092;*/
	color: #B8C2C7;
	text-decoration: none;
	letter-spacing: 0px;
}

a.copytext:hover {
	/*color: #DCDCDC;*/
	color: #0F1B1E;
}

.text {
	width: 400px;
	color: #2B4C57;
	margin-left: 0px;
	text-align: justify;
	line-height: 12pt;
	letter-spacing: 0px;
	font-size: 9pt;
}

.bold {
	font-weight: bold;
}

.imptext {
	/* color: #A5BB29; */
	color:999900;
	font-weight: bold;
}

.address {
	color: #2B4C57;
	margin-left: 0px;
	line-height: 25px;
	letter-spacing: 0px;
}

/*.address.imptext {
	color: #A5BB29;
	font-weight: bold;
}*/

.tips {
	font-family: Arial, Helvetica, sans-serif;
	color: #4F6B76;
	text-align: justify;
	font-size: 9pt;
	font-weight: bold;
	/*line-height: 20px;*/
}

.tips2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #4F6B76;
	text-align: justify;
	font-size: 9pt;
	font-weight: bold;
	/*line-height: 16px;*/
}

/* Stylesheet del form */
.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4F6B76;
}

.label2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #89909F;
}

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4F6B76;
	font-weight:bold;
	text-decoration:none;
}

.link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #142F13;
	font-weight:bold;
	text-decoration:none;
}

.required {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4F6B76;
	font-weight:bold
}

.field {
	border-bottom: 1px solid #4F6B76;
	border-right: 1px solid #4F6B76;
}

.textin {
	color: #4F6B76;
}

.cboxfield {
	border-bottom: 1px solid #4F6B76;
	border-right: 1px solid #4F6B76;
	color: #4F6B76;
}
/* Fine Stylesheet del form */

#group {
	font-weight: bold;
	font-size: 11px;
	color: #2B4C57;
}

#name {
	font-size: 8pt;
	color: #2B4C57;
}

#role {
	font-size: 8pt;
	color: #A5BB29;
}

.question {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #4F6B76;
	font-weight: bold;
	text-decoration: none;
}

.question:hover {
	color: #0f1b1e;
}

.answer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4F6B76;
	text-align: justify;
}

.list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #4F6B76;
	text-align: justify;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	color: #4F6B76;
	text-align: justify;
	font-size: 10pt;
	font-weight: bold;
}

#boxfaq {
	border:0px;
	position: absolute;
	top: 230px;
	left: 455px;
	width: 400px;
	height: 260px;
	clip: rect(0 400 260 0);
	padding: 1px;
}

#scrollbar {
	width: 11px;
	height: 300px;
}

#scrollcursor {
	position: absolute;
	top: 190px;
	left: 887px;
	width: 11px;
	height: 4px;
}