.bg-lato-home {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-image: url(../img/lato-sx-home.gif) ;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0 0px 20px 0;
}
.bg-basso-home {
	background-image: url(../img/bg-basso-dx-home.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9e9e9e;
}
.bg-basso-home a{
	color: #9e9e9e;
	text-decoration:none;
}
.lingue-home {
	margin:6px;
}
.tab-indi {
	margin-right:5px;
}
.table-border {
	background-image:url(../img/bg-pag-new.gif);
	background-repeat:no-repeat;
	background-position: right top;
	border: 1px solid #A1B1C4;
}
.bg-content {
	background-image:url(../img/bg-pag.gif);
	background-repeat:no-repeat;
	background-position: right top;
	border: 1px solid #8a8a8a;
}
.content {
	padding: 10px 280px 0px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	text-align:justify;
}

.content-ciclo {
	background-image:url(../img/bg-pag.gif);
	background-repeat:no-repeat;
	background-position: right top;
	border: 1px solid #8a8a8a;
	padding: 20px 30px 20px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	text-align:justify;
}

/*.bg-logo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
}
.bg-logo a{
	height: 18px;
	width: 141px;
	display: block;
	padding-top: 234px;
	background-image: url(../img/logo-pag.gif);
	background-repeat:no-repeat;
	background-position:left top;
	color:#000;
	text-decoration:none;
}
.bg-logo a img {
	border: none;
}*/

.bg-marchio {
	background-image: url(../img/alto-logo-pag-2008.gif);
	background-repeat:no-repeat;
	background-position:left top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;

}
.bg-marchio a{
	color:#000;
	text-decoration:none;
}

.img-nav {
	margin-right: 2px;
	margin-left: 10px;
}

.nav-top {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
}

.nav-top a{
	color:#000;
	text-decoration:none;
}

.img-nav-top{
	margin-right: 2px;
	margin-left: 4px;
	margin-bottom: 1px;
}

.nav-alto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
}

.nav-alto a {
	color:#000;
	padding: 0 10px;
	border-right: 1px solid #fff;
}
.lingue-pag {
	margin: 0 4px 2px 6px;
}
.testo-pad-280 {
	padding: 20px 280px 0px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	text-align:justify;
}

.testo-pad-30 {
	padding: 10px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	text-align:justify;
}
.testo-pad-30 a{
	color:#000;
	text-decoration:none;
}
.testo-verdana-10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000;
}

.cornice {
	border: 1px solid #A1B1C4;
}
.cornice-qualita {
	border: 1px solid #A1B1C4;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}

/* Form */

form {
  	margin: 0;
  	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size:10px;
}
form, fieldset {
  	padding: 0;
}

form p {
 	 margin-bottom: 20px;
}

form a {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color: #000;
}
input, textarea, button, select {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
  	color: #000;
}