html, body, input, ul, li { margin:0;padding:0; }
html, body { 
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; 
}
h1 { font-size:140%; }
h2 { font-size:130%; }
h3 { font-size:110%; }


#container { width:588px;border-left:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff; }
	#header { background:url('../img/outsourcing-archivio-header-bg.png') repeat-x top; }
		a#header-logo,
		a:link#header-logo,
		a:active#header-logo,
		a:visited#header-logo { 
			display:block;
			width:536px;
			height:104px;
			overflow:hidden;
			background:url('../img/outsourcing-archivio-header-logo.png') no-repeat top;
			margin:0 auto;
			text-indent:-500px; 
		}
		
	#inline-menu { background:#666;border-bottom:5px solid #ff8100; }
		ul.inline-menu { overflow:hidden;zoom:1;list-style:none;padding-left:40px; }
			.inline-menu li { float:left;margin-right:2px; }
				.inline-menu li a,
				.inline-menu li a:link,
				.inline-menu li a:hover,
				.inline-menu li a:active,
				.inline-menu li a:visited {
					display:block;
					width:100px;
					height:18px;
					padding-top:5px;
					background:#fff url('../img/outsourcing-archivio-rounded.gif') no-repeat center;
					font-size:11px;
					font-weight:bold;
					text-align:center;
					text-decoration:none;
					color:#000;
				}
				.inline-menu li a:hover, .inline-menu li .selected, .inline-menu li a:link.selected {
					background-color:#ff8100;
				}
	
	#splash { border-top:1px solid #fff;  }
	
	#form { background-color:#333;padding:40px 10px;color:#fff; }
		#form  .info { font-size:0.8em; }
		#form form { padding:20px 0; }
		#form table td  { font:bold 1.1em Arial, sans-serif;}
		#form input { display:block;display:inline-block;width:100%;padding:3px;font:1em Arial, sans-serif; }
			.submit-button { 
				background:#ccc;
				width:150px !important;
				margin:10px 0;
				padding:5px;
				border:3px outset #444;
				font:bold 0.8em Arial, sans-serif !important; 
				color:#000;
				cursor:pointer;
			}





