@charset "utf-8";
/* p {
padding-top: 1px;
} */
.img {
	border:1px solid #B0D600;
}
.img_at {
	border:1px solid #51B92E;
}
.img_dif {
	border:1px solid #E03322;
}
.img_alp {
	border:1px solid #EEB800;
}
.img_all {
	border:1px solid #0BADDB;
}

.testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	/* line-height: 10px; */
}
/*green:#51B92E*/
.titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #B0D600;
	text-decoration: none;
}
.titolo_green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #51B92E;
	text-decoration: none;
}
.titolo_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E03322;
	text-decoration: none;
}
.titolo_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EEB800;
	text-decoration: none;
}
.titolo_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0BADDB;
	text-decoration: none;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B0D600;
	text-decoration: none;
}

a.green:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.green:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.green:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #51B92E;
	text-decoration: none;
}
a.red:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.red:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.red:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E03322;
	text-decoration: none;
}
a.yellow:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.yellow:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.yellow:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EEB800;
	text-decoration: none;
}
a.blue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.blue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}
a.blue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0BADDB;
	text-decoration: none;
}
body {
	margin: 0;
	text-align: left;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #ffffff;
}

#main_cont {
	width: 1199px;
	/* height: 803px; */
	background: #ffffff;
	border: 0;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	clear: both;
/* 	border-left: 1px solid rgb(216,216,216);
	border-right: 1px solid rgb(216,216,216); */
}

#contenuto {
  width: 1199px;
}

.bordobx {
	border-bottom:1px dotted #CCCCCC
}
.bordodx {
	border-right:1px dotted #CCCCCC
}

#ly1-1 {
  width: 338px;
	height: 74px;
	/* background-image: url(layout/u_indirizzo.jpg); */
	background-repeat: no-repeat;
	float: left;
}

#ly1-2 {
  width: 627px;
	height: 74px;
	background-image: url(images_ly/1-2.jpg);
	background-repeat: no-repeat;
	float: left;
}

#ly1-3 {
  width: 234px;
	height: 74px;
	/* background-image: url(layout/u_indirizzo.jpg); */
	background-repeat: no-repeat;
	float: left;
}

#ly2-1 {
  width: 516px;
	height: 65px;
	/* background-image: url(layout/u_indirizzo.jpg); */
	background-repeat: no-repeat;
	float: left;
}

#ly2-2 {
  width: 449px;
	height: 65px;
	/* background-image: url(images_ly/2-2.jpg); */
	background-repeat: no-repeat;
	float: left;
}

#ly2-3 {
  width: 234px;
	height: 65px;
	/* background-image: url(layout/u_indirizzo.jpg); */
	background-repeat: no-repeat;
	float: left;
}

#ly3-1 {
  width: 1199px;
	height: 51px;
	background-image: url(images_ly/3-1.jpg);
	background-repeat: no-repeat;
	float: left;
}

#ly4-1 {
  width: 1199px;
	height: 262px;
	/* background-image: url(images_ly/3-1.jpg); */
	background-repeat: no-repeat;
	float: left;
}

#ly5-1 {
	width: 298px;
	height: 37px;
	background-repeat: no-repeat;
	float: left;
	padding-bottom:1px;
}

#ly5-2 {
  	width: 299px;
	height: 37px;
	background-repeat: no-repeat;
	float: left;
}

#ly5-3 {
  width: 301px;
	height: 37px;
	background-repeat: no-repeat;
	float: left;
}

#ly5-4 {
  width: 301px;
	height: 37px;
	background-repeat: no-repeat;
	float: left;
}

#ly6-1 {
  width: 298px;
  height: 146px;
	background-repeat: no-repeat;
	float: left;
}

#ly6-2 {
  width: 299px;
  height: 146px;
	background-repeat: no-repeat;
	float: left;
}

#ly6-3 {
  width: 301px;
  height: 146px;
	background-repeat: no-repeat;
	float: left;
}

#ly6-4 {
  width: 301px;
  height: 146px;
	background-repeat: no-repeat;
	float: left;
}

#ly7-1 {
  width: 298px;
  height: 42px;
	background-repeat: no-repeat;
	float: left;
}

#ly7-2 {
  width: 299px;
  height: 42px;
	background-repeat: no-repeat;
	float: left;
}

#ly7-3 {
  width: 301px;
  height: 42px;
	background-repeat: no-repeat;
	float: left;
}

#ly7-4 {
  width: 301px;
  height: 42px;
	background-repeat: no-repeat;
	float: left;
}

#ly8-1 {
  width: 597px;
	background-repeat: no-repeat;
	float: left;
}

#ly8-2 {
  width: 602px;
	background-repeat: no-repeat;
	float: left;
}

#ly8-n1 {
  width: 300px;
	background-repeat: no-repeat;
	float: left;
}

#ly8-n2 {
	width: 580px; /*!!!!*/
	background-repeat: no-repeat;
	float: left;
}

#ly8-n3 {
  width: 299px;
	background-repeat: no-repeat;
	float: left;
}

#ly9-1 {
  width: 1199px;
  height: 50px;
	background-repeat: no-repeat;
	float: left;
}

