
			
			input { font-size: 12px; height:18px; background:#dddddd; color:#666666; border:1px solid #999999;}
						
			.testo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#eee;}
			.login
				{
				font-family: verdana, serif;
				font-size: 10px;
				text-align: right;
				}
			
			.login a:visited, a:link
				{
				text-decoration:none;
				color: #666666;
				}
			
			.login a:hover
				{
				text-decoration:underline;
				color:#000000;
				}
				
			.go
				{
				width: auto;
				margin: 0;
				font-family: verdana, serif;
				font-size: 10px;
				text-align: center;
				} 
			
			.go a
				{
				display: block;
				padding-left: 5px;
				padding-right: 5px;
				height: 16px;
				border-width: 1px;
				border-color: #ffe #aaab9c #ccc #fff;
				border-style: solid;
				color: #fff;
				text-decoration: none;
				background: #4b6c84;
				}
				
			.go a:hover
				{
				color: #294a81;
				background: #D3DAE0;
				border-color: #aaab9c #fff #fff #ccc;
				}
				
			#address
				{
				font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
				font-size: 10px;
				font-weight: bold;
				color: #666666;
				}
			
			#address a:link, #address a:visited
				{
				text-decoration: none;
				color: #666666;
				}

			#address a:link#current, #address a:visited#current, #address a:hover
				{
				border-top: 0px solid #666666;
				padding-top: 0px;
				border-bottom: 0px solid #666666;
				padding-bottom: 0px;
				color: #4b6c84;
				}
			
			#menu
				{
				font-family: Verdana, Geneva, Arial, Helvetica, Sans-serif;
				font-size: 11px;
				font-weight: bold;
				}

			#menu ul, li
				{
				margin: 0 0 0 0;
				padding: 0;
				list-style-type: none;
				}

			#menu a:link, #menu a:visited
				{
				line-height: 4px;
				font-weight: bold;
				margin: 0 10px 0 10px;
				text-decoration: none;
				color: #aaaaaa;
				}

			#menu a:link#current, #menu a:visited#current, #menu a:hover
				{
				border-top: 0px solid #aaaaaa;
				padding-top: 0;
				border-bottom: 1px solid #aaaaaa;
				padding-bottom: 0;
				background: transparent;
				color: #4b6c84;
				}


			#container li
				{
				list-style-type: none;
				float:left;
				margin: 0 0 0 0;
				padding:0;
				border: 0px solid #999;
				}
						
			
				
			#link
				{
				width: 100px;
				margin: 0 auto;
				padding: 1em 0;
				font-family: verdana, serif;
				font-size: 10px;
				text-align: center;
				}
				
			ul#menu1
				{
				text-align: center;
				list-style: none;
				padding: 0;
				margin: 20px auto;
				width: 150px;
				top: 20px;
				}

			ul#menu1 li
				{
				display: block;
				margin-bottom: 10px;
				padding: 0;
				}

			
			ul#menu1 li a
				{
				display: block;
				width: 100px;
				padding: 5px 0 5px 0;
				border-width: 1px;
				border-color: #ffe #aaab9c #ccc #fff;
				border-style: solid;
				color: #fff;
				text-decoration: none;
				background: #4b6c84;
				}

			#link>ul#menu1 li a { width: 100px; }

			ul#menu1 li#active a
				{
				background: #f0e7d7;
				color: #800000;
				}

			ul#menu1 li a:hover, ul#menu1 li#active a:hover
				{
				color: #294a81;
				background: #E8EFF7;
				border-color: #aaab9c #fff #fff #ccc;
				}
		
	
