/* #000077 da cambia in: */
body	{
		margin:0px;
		padding:0px;
		
		}
td		{
		font-family:tahoma;
		font-size:11px;
		line-height:14px;
		color:#595959
		}
a		{
		text-decoration:none;
		color:#595959
		}
a:hover	{
		text-decoration:underline;
		}
ol		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ol li		{
		padding:0 0 0 10px;
		height:18px;
		background:url(images/list4.gif) bottom left no-repeat
		}
ol a	{
		color:#C90000;
		font-size:10px
		}
ul		{
		margin:0px;
		padding:0px;
		list-style:none;
		}
ul li		{
		padding:0 0 0 11px;
		height:21px;
		background:url(images/list1.gif) bottom left no-repeat;
		}
#links ul li		{
		padding:0 0 0 11px;
		height:21px;
		background:url(images/1_line1.gif) bottom left repeat-x;
		}
ul a	{
		color:#595959;
		}
.l1		{
		font-size:9px;
		color:#A4EF52;
		margin:0 0 0 1px
		}
.menu a	{
		color:#595959;
		}
.t2		{
		font-size:9px; 
		color:#C90000;
		font-style:normal;
		}
.t2 a	{
		color:#C90000;
		}
#f4 input{
		width:159px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#BCBCBC;
		font-family:tahoma;
		font-size:11px;
		color:#595959;
		padding:2 0 0 5px;
		}
#f2 input{
		width:102px;
		height:19px;
		border-style:solid;
		border-width:1px;
		border-color:#BCBCBC;
		font-family:tahoma;
		font-size:11px;
		color:#595959;
		padding:2 0 0 5px;
		}
.list2 li{
		height:24px;
		padding:0 0 0 12px;
		background:url(images/list3.gif) bottom left no-repeat
		}
.m2		{
		background:url(images/bg2.gif) top left;
		margin:6 0 0 11px
		}
.m2 td	{
		font-size:9px;
		height:18px;
		padding:2 0 0 0px
		}
.m3		{
		background:url(images/bg_list.gif) repeat-y;
		margin:6 0 0 11px
		}
.m3 td	{
		font-size:9px;
		height:18px;
		padding:2 0 0 0px
		}
.m4		{
		background:url(images/bg_list_2.gif) repeat-y;
		margin:6 0 0 11px
		}
.m4 td	{
		font-size:9px;
		height:18px;
		padding:2 0 0 0px
		}
#f3 select{
		color:#000000;
		font-family:tahoma;
		font-size:11px;
		width:114px;
		padding-left:5px
		}
#f2 td{
		color:#C90000;
		font-size:9px;
		}
#f1 input{
		width:86px;
		height:18px;
		color:#245100;
		border-width:1px;
		border-style:solid;
		border-color:#245100;
		background:#ffffff;
		font-family:tahoma;
		font-size:11px;
		padding-left:4px
		}
.top  	{
		color:#595959;
		font-size:9px;
		text-decoration:none;
		margin:11 0 0 35px;
		line-height:13px
		}
.top a	{
		color:#595959;
		font-size:9px;
		text-decoration:none;
		}
form {
						padding:0;
						margin:0;
						}
.input_1	{
						width:151px;
						height:18px;
						background-image:url(images/bg_input.gif);
						background-position:top left;
						background-repeat:no-repeat;
						border:0px solid #878D94;
						font-family:Tahoma;
						font-size:10px;
						color:#909090;
						line-height:10px;
						margin:0px 0px 2px 0px;
						padding:2px 2px 0px 6px;
						}
.input_2	{
						width:91px;
						height:21px;
						background-image:url(images/bg_btn.gif);
						background-position:top left;
						background-repeat:no-repeat;
						border:0px solid #878D94;
						font-family:Tahoma;
						font-size:10px;
						color:#222222;
						line-height:10px;
						margin:0px 0px 2px 0px;
						padding:2px;
						}
.input_3	{
						width:233px;
						height:18px;
						background-color:#E2EBE0;
						border:1px solid #5D7B7C;
						font-family:Tahoma;
						font-size:10px;
						color:#222222;
						line-height:10px;
						margin:0px 0px 1px 0px;
						padding:2px;
						}						
textarea	{
						background-color:#E2EBE0;
						border:1px solid #5D7B7C;
						font-family:Tahoma;
						font-size:11px;
						line-height:12px;
						color:#777E85;
						margin:0;
						padding:2px;
						overflow:hidden;
						}
.big_textarea	{
						width:400px;
						height:200px;
						overflow:auto;
												
						}
.small_textarea	{
						width:233px;
						height:100px;
						overflow:auto;
						}