        * {
            margin:0px; padding:0px; color: darkblue;
        }
		body {
			background: rgb(208,228,247); /* Old browsers */
			background: -moz-linear-gradient(top,  rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6-15 */
			background: -webkit-linear-gradient(top,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10-25,Safari5.1-6 */
			background: linear-gradient(to bottom,  rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-9 */
			text-align:center; 
		}
		#container {
			width:1280px; margin:0px auto; text-align:center;
		}
        #titol {
			border :2px double blue; width:1272px; height :102px; margin:auto; text-align :center; vertical-align :middle; background-image: url(../images/logo.jpg);
			font: "Comic Sans MS", arial, "San Serif"; font-weight: bold; font-size: 60px; color: rgba(65,105,225,.7); letter-spacing: 18px;
			text-shadow: 1px 1px rgba(0,0,128,.7),
			2px 2px rgba(0,0,128,.7),
			3px 3px rgba(0,0,128,.7),
			4px 4px rgba(0,0,128,.7),
			5px 5px rgba(0,0,128,.7);
			top:0px; left:0px; position:relative;
		}
		h1 {
				color: #0000ff; font: "Comic Sans MS", arial, "San Serif"; letter-spacing:10px;
			}
			#titol1,#titol2 {
			/* border :2px double blue; */ width:1272px; height :35px; margin:20px auto; text-align :center; vertical-align :middle; background-color: transparent; 
			color: darkblue; font: "Comic Sans MS", arial, "San Serif"; font-size: 20px; top:16px; left:0px; position:relative;
			}
		#menu { 		
			border :2px double blue; width:1100px; height :46px; text-align :center; vertical-align :middle; background-color: #dddddd; 
			color: #0000ff; font: "Comic Sans MS", arial, "San Serif"; font-size: 22px; margin: auto; position:relative; top:-20px; left:0px; bottom:0px;
			box-shadow: 4px 4px 2px 2px #242424;
         }
		#elenco {
			margin: auto;
			border: 2px solid blue;
			border-radius: 20px;
			-webkit-box-shadow: 6px 6px 4px 3px #242424;
			-moz-box-shadow: 6px 6px 4px 3px #242424;
			box-shadow: 6px 6px 4px 3px #242424;
			background-color: #e0ffff;
			width: 1050px;
			height: 795px;
			display: block;
			text-align: center;
			padding: 15px 15px;
		}
		#elenco ul {
			text-align: left;
			white-space: nowrap;
			list-style: none outside none;
			font-size: 25px;
			line-height: 45px;
			margin: 19px;
			float:left;
		}
		
		#lin {
					border: 1px solid blue;
					height: 100%;
					height: 98%;
					margin: 8px;
					float:left;
				}
		 		.clear {
					clear: both;
				}
				footer {
					clear: both; width:1100px; height :48px; border-top: 1px solid #888; border-bottom: 1px solid #888; margin: 45px auto;
					padding-top: 14px;
				}
				#met {
					widht:300px;
					float: left;
					padding-left: 18px;
					padding-top: 9px;
				}
				#aut {
					background-color: #dddddd;
					height: 26px;
					padding-right: 18px;
					padding-top: 9px;
					widht:300px;
					text-align: right;
				}
				a:visited {
					color:darkblue;
				}
				a {
					text-decoration: none;
				}
				ul a:hover {
					font-size: 23px;
					color: #f08080;
					text-shadow: 2px 1px 2px #242424;
					font-weight: bold;
				}
				iframe  {
					width: 680px;
					height: 820px;
				}
				.btn {
  background: #abdcfc;
  background-image: -webkit-linear-gradient(top, #abdcfc, #478eba);
  background-image: -moz-linear-gradient(top, #abdcfc, #478eba);
  background-image: -ms-linear-gradient(top, #abdcfc, #478eba);
  background-image: -o-linear-gradient(top, #abdcfc, #478eba);
  background-image: linear-gradient(to bottom, #abdcfc, #478eba);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  text-shadow: 1px 4px 5px #666666;
  -webkit-box-shadow: 4px 5px 3px #666666;
  -moz-box-shadow: 4px 5px 3px #666666;
  box-shadow: 4px 5px 3px #666666;
  font-family: Arial;
  color: #2e2c2e;
  font-size: 14px;
  padding: 10px 20px;
  text-decoration: none;
  position:relative;
  top:7px;
  width: 20px;
}

.btn:hover {
  background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  /*text-decoration: none;*/
  font-size: 18px;
}