.txtindex {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
}

.txtindex a:link, .txtindex a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
}

.txtindex a:hover, .txtindex a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-decoration: underline;
}
.txtindex1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	text-decoration: none;
}

.txtindex1 a:link, .txtindex1 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F0B41E;
	line-height: 20px;
	text-decoration: none;
}

.txtindex1 a:hover, .txtindex1 a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #F0B41E;
	line-height: 20px;
	text-decoration: underline;
}
.txt {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}

.txt a:link, .txt a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}

.txt a:hover, .txt a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-decoration: underline;
}

.menu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}

.menu a:link, .menu a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}

.menu a:hover, .menu a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0B41E;
	line-height: 15px;
	text-decoration: none;
}
.menu1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0B41E;
	text-decoration: none;
}
.menu1 a:link, .menu1 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0B41E;
	text-decoration: none;
}

.menu1 a:hover, .menu1 a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F0B41E;
	text-decoration: underline;
}


.titolo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
}

.titolo a:link, .titolo a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
}

.titolo a:hover, .titolo a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	text-decoration: underline;
}

.titolo h1 {
font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.titolo h1 a:link, .titolo h1 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.titolo h1 a:hover, .titolo h1 a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-decoration: underline;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}
.bottom {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
	text-decoration: none;
}

.bottom a:link, .bottom a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
	text-decoration: none;
}

.bottom a:hover, .bottom a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	line-height: 15px;
	text-decoration: underline;
}
.text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 15px;
	text-decoration: none;
}
.text a:link, .text a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 15px;
	text-decoration: none;
}

.text a:hover, .text a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 15px;
	text-decoration: underline;
}

.titolo h2 {
font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F0B41E;
	text-decoration: none;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.titolo h2 a:link, .titolo h2 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F0B41E;
	text-decoration: none;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.titolo h2 a:hover, .titolo h2 a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #F0B41E;
	text-decoration: underline;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
}

.tecnico {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	text-decoration: none;
}
.menulat {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #F0B41E;
	line-height: 15px;
	text-decoration: none;
}

.menulat a:link, .menulat a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}

.menulat a:hover, .menulat a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #F0B41E;
	line-height: 15px;
	text-decoration: none;
}
.menulat1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F0B41E;
	line-height: 15px;
	text-decoration: none;
}
.menulat1 a:link, .menulat1 a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F0B41E;
	line-height: 15px;
	text-decoration: none;
}

.menulat1 a:hover, .menulat1 a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F0B41E;
	line-height: 15px;
	text-decoration: underline;
}
.key {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}

.key input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 250px;
}

.key select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 250px;
}
.key textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 300px;
}


.keyarea {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}


.keyarea input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 200px;
}

.keyarea select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 200px;
}
.keyarea textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 200px;
}

.key2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}

.key2 input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 200px;
}

.key2 select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 200px;
}
.key3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}

.key3 input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 60px;
}

.key3 select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 60px;
}

.key4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}

.key4 input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 150px;
}

.key4 select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 150px;
}


.keyspec {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}

.keyspec input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 420px;
}

.keyspec select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 420px;
}
.keyspec textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 420px;
}


.mail {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 22px;
	text-decoration: none;
}

.mail a:link, .mail a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F0B41E;
	line-height: 22px;
	text-decoration: none;
}

.mail a:hover, .mail a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #F0B41E;
	line-height: 22px;
	text-decoration: underline;
}

.txthome {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
}

.txthome a:link, .txthome a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	text-decoration: none;
}

.txthome a:hover, .txthome a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F0B41E;
	line-height: 16px;
	text-decoration: none;
}

.giorni {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}

.giorni input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 45px;
}

.giorni select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 45px;
}

.mese {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}

.mese input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 80px;
}

.mese select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 80px;
}

.anno {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}

.anno input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 60px;
}

.anno select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 60px;
}

.lingua {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;

}

.lingua input {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	height: 11px;
	width : 180px;
}

.lingua select {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	width : 180px;
}
