body			{font-family:Tahoma, Arial, Verdana; background:url(i/body.gif) repeat-x top #F8F8F8; margin:0px;}
a				{color:#990000; text-decoration:none; }
form			{margin:0px; }
h1				{font-size:12px; color:#A3BCC9; font-weight:bold; margin:0px; padding:0px 0px 15px 0px;}
h1 span			{font-size:16px; color:#A3BCC9; font-weight:normal;}
h2				{font-size:12px; color:#A3BCC9; font-weight:bold; margin:0px; padding:15px 0px 15px 0px;}
hr				{height:1px; background:#DFDFDF; border:none; color:#DFDFDF;}
label			{cursor:pointer;}

input			{background-color:#FAFFBD; font-size:11px; color:#486383; border:solid #33A7AC 1px;}
textarea		{background-color:#FAFFBD; font-size:11px; color:#486383; border:solid #33A7AC 1px; font-family:Tahoma, Arial, Verdana;}
select			{background-color:#FAFFBD; font-size:11px; color:#486383; border:solid #33A7AC 1px;}
img				{border:none;}
button			{font-size:11px; cursor:pointer;}

.ac_results {padding: 0; border:1px solid black; background-color:white; overflow:hidden; z-index:99999;}
.ac_results ul {width:100%; list-style-position:outside; list-style:none; padding:0; margin:0;}
.ac_results li {text-align:left; margin:0; padding:2px 5px; cursor:default; display:block; font-family:verdana; font-size:11px; line-height:30px; overflow:hidden;}
.ac_results li img {vertical-align:middle; margin-right:5px;}
.ac_loading {background: white url('indicator.gif') right center no-repeat;}
.ac_odd {background-color:#eee;}
.ac_over {background-color:#0A246A; color:white;}

.sessioniframe  {width:1px; height:1px; display:none;}

.sparrourl 		{text-align:right; margin:0px; padding:10px 0px 0px 0px;}
.sparrourl a	{color:#C1BCC9;}

#buttons		{cursor:pointer;}
.buttons		{background:url(i/bt3.gif); padding:0px 16px 0px 16px;}

.mgroup			{width:212px; font-size:11px; color:#7F7F7F; font-weight:bold; padding:0px 0px 5px 20px;}
.mgroup a		{color:#7F7F7F;}
.mgroup a:hover	{color:#D00000;}
.mline			{width:212px; font-size:11px; padding:3px 0px 3px 0px;}
.mline a		{color:#7F7F7F;}
.mline_a:hover	{color:#D00000;}
.footer 		{text-align:right; padding:2px 10px 2px 0px;}
.footer_a		{font-size:10px; color:#33A7AC; font-weight:normal;}
.table			{border:5px solid #EBF8F8;}
.t1				{border-style:solid; border-color:#33A7AC; border-width:1px 1px 0px 1px;}
.t2				{border-style:solid; border-color:#33A7AC; border-width:0px 1px 1px 1px;}
.bt				{font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;}

.f1				{font-size:11px; padding:2px 3px; color:#676767;}
.f1_err			{font-size:11px; padding:2px 3px; color:#B10000;}
.f1 span		{font-weight:normal; color:#616161; font-size:10px;}
.f2				{font-size:11px; padding:2px 3px; color:#676767;}
.f2_err			{font-size:11px; padding:2px 3px; color:#B10000;}
.f1 img, .f2 img {vertical-align:middle;}

.ft1			{background:#DDECF5; font-size:11px; color:#55595C; padding:3px 5px 3px 5px;}
.ft1 ol, .ft2 ol {padding-left:20px;}
.ft2			{background:#DDECF5; font-size:11px; color:#55595C; padding:3px 5px 3px 5px;}
.fh				{background-color:#8F9396; font-size:11px; color:#FFFFFF; text-align:center; font-weight:bold;}
.fh a			{color:#FFFFFF; text-decoration:underline;}
.ft				{font-size:11px; border-bottom:solid 1px #8F9396;}
.txt_read		{border:none; background:none;}
.err			{font-size:10px; color:#B10000; margin:0px; padding:0px;}
.a1				{color:#4C8E91; }
.a_filtr		{color:#073739;}

#customer_page	{width:100%; border:solid 1px #B9EFF1; margin-top:5px;}
.customer_page	{width:100%; background-color:#B9EFF1; border:solid 1px #B9EFF1; font-size:11px;}

.form_buttons	{font-size:12px; font-weight:bold; padding:3px;}

.login_top		{width:452px; height:33px; margin-top:136px;}
.login_table	{width:452px; border:solid #F7F6DF; background:url(i/login_bg1.gif) repeat-x top #F9FCFD; border-width:0px 2px 0px 2px;}
.login_td		{font-size:11px; color:#073739; padding:40px 20px 20px 20px;}

.top01			{width:100%; background:#8D8D8D; margin-bottom:20px;}
.top01 td		{font-size:11px; color:#F4F4F4; height:29px;}
.top02			{border:solid #F7F6DF; border-width:0px 2px 0px 2px; background:#FFF;}
.top02 td		{vertical-align:top;}
.logo			{margin-bottom:35px; width:184px;}
.content		{width:693px; vertical-align:top; font-size:11px; color:#073739; padding:0px 0px 20px 0px;}
.menu			{width:212px; vertical-align:top; padding-bottom:20px;}
.menu_sep		{margin:7px 0px 5px 0px; width:212px; height:9px;}

.page			{text-align:center; font-size:11px; margin:0px; padding:20px;}
.info			{text-align:center; font-size:12px; margin:0px; padding:20px; font-weight:bold;}

.pinfo2			{text-align:center; margin:0px; padding:30px; font-weight:bold; font-size:12px;}

.legenda_1		{color:#A40000;}
.legenda_2		{color:#0D6F00;}
.legenda_3		{color:#55595C;}

.fv_tab			{font-size:11px; margin-top:15px; margin-bottom:15px;}
.fv_tab td		{border:solid 1px #F7F6DF; text-align:center;}
.fv_tab td input{width:100%;}
.fv_tab_h		{font-weight:bold; background:#E3EEF4; text-align:center;}
.fv_div1		{width:100%; border:solid 2px #F7F6DF; padding-top:10px; padding-bottom:10px; margin:10px 0px;}
.fv_div2		{width:95%; margin:0px auto;}

