/* CSS Document */
body 		{	margin:0px;
				background-color: #FAF9F8;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
			}

#sfondo {	background-image:url(imm/sfondo.gif);
			background-position:center;}
#sotto	{	background-image:url(imm/ombrasotto.gif); background-position:center; 
			background-repeat:no-repeat; width:100%; height:12px;}

#footer	{	height:32px;
			background-image:url(imm/footer.gif); background-position:center; 
			background-repeat:repeat-x; 
			width:100%;}

#footer p 	{
			color:#FFFFFF;
			margin:0px;
			padding: 4px 10px 5px 10px;
			}

#footer p a:link, a:visited, a:active{
			color:#FFFFFF;
			}

#footer p a:visited, a:active{
			color:#FFFFFF;
			}

#footer p a:hover{
			color:#666666;
			}

.tab_area 	{
				height:120px;
			}
#tbl_cnt 	{			
				background-color:#FFFFFF;
			}
.style1 { 		color: #F46629;
				font-weight: bold;
}

.foto 	{		border:1px solid #e3e3e3;
				padding:2px;}

a:link, a:visited, a:active
				{ 	color:#666666; text-decoration:none;}
a:hover			{ 	color:#F25311; text-decoration:none;}

#menu td 		{	background-color:#CF5101; color:#000000; border:1px solid #D74A10; width:112px; 
					background-image:url(imm/menu/sf3.gif); background-repeat:repeat-x; background-position:top;}
#menu a 		{	padding:5px; color:#FFFFFF; display:block; background-color:#FF5101; 
					background-image:url(imm/menu/sf1.gif); background-repeat:repeat-x; background-position:top;}
#menu a:link 	{ 	text-decoration:none; color:#333333;}
#menu a:visited	{ 	background-color:#FF5101; text-decoration:none; color:#333333;
					background-image:url(imm/menu/sf1.gif); background-repeat:repeat-x; background-position:top;}
#menu a:hover	{ 	background-color:#FF7101; text-decoration:none; color:#ffffff;
					background-image:url(imm/menu/sf2.gif); background-repeat:repeat-x; background-position:top; }

.popup				{	background-color:#F8F8F8; margin:2px;}
.popup #desc		{	color:#000000; border: 1px solid #cccccc; text-align:center; background-color:#FFFFFF;}
.popup #chiudi 		{	text-align:center;}
.popup #chiudi a	{	color:#979977; text-decoration:none; text-align:center;}

form			{	margin: 0px;
				}

input 			{	font-size:9px;
					border:1px solid #c3c3c3;
					padding:1px;
					margin: 0px;
				}
input#inv 		{ 	font-size:9px;
					border:1px solid #999999;
					background-color:#c3c3c3;
					cursor:pointer;
					width:50px;
				}