a#tab10			{color: #3a7bb1; font-weight: bold;}

div#flash		{width: 770px; height: 380px; border: 3px solid #bfbfbf; margin: 5px auto;}

div.riga		{width: 776px; height: 1px; border: 0; background-color: #e3e3e3; margin: 0;}

div.riga hr		{display: none;}

div#cont		{width: 746px; height: auto; position: relative; margin: 30px auto 10px; padding: 20px 14px 15px; border: 1px solid #e3e3e3;}

img#titolo		{width: 120px; height: 31px; position: absolute; top: -16px; left: 14px;}

img#company		{float: left; margin-right: 40px; border: 1px solid #bfbfbf; margin-top: 20px;}

span.blue		{color: #548dbb;}

span.grey		{color: #c0c0c0;}

div#text		{float: left; width: 373px;}

p.dati						{margin: 5px 5px 5px; text-align: justify; line-height: 18px; font-size:10px;}

h2#speditaOk				{font-size: 11px; color: #548dbb; text-transform: uppercase; margin: 5px 5px 15px;}

/****** FORM ******/

form						{float: left; padding: 0;  width:373px; height: 300px; margin-top: 35px; /*border:1px #00CC00 solid;*/}

fieldset					{float: left; padding: 0; border: none; margin: 0; width: 373px; /*border:1px #00CC00 solid; */}

form p						{clear: both; width: 373px; margin: 0 auto; height: 25px; text-align: left; letter-spacing: normal; font-size: 10px; margin-bottom: 5px; }

label						{float: left; width: 62px; font: Arial, Helvetica, sans-serif; font-size: 10px;  text-align: right; letter-spacing: normal; margin-right: 10px;/*border: 1px #000 solid;*/}

input.txt					{width: 290px; height: 20px; border:none; float: left; background-color: #e8e8e8; /*border:1px #000000 solid;*/}

textarea.txt				{width: 290px; border:none; height: 111px; background-color: #e8e8e8; float:left; overflow:auto; /*border:1px #000000 solid;*/}

p#textarea					{height: 111px; margin: 0;  margin-bottom: 5px;}

p#checkbox					{width: 300px; height: 20px; margin: 0; float: right; padding-right: 5px; text-align: left; }

input#authorization			{vertical-align: middle;}

p#btn						{float: right; width: 290px; height: 20px;text-align: right;}						

input.pulsanti				{font-size: 10px; color:#548dbb; width: 50px; height: 20px; background-color: #fff; border: none; letter-spacing: normal; text-transform: uppercase; cursor: pointer;   }


div#addresses				{width: 301px; height: 400px; float: left; padding-left: 72px; margin-top: 0; line-height: 15px; color: #979797; text-align: left; /*background-color: #000;*/}

span.upperBlue				{text-transform: uppercase; color: #548dbb;}

div#addresses p				{margin: 10px 0 10px;}

div.rigaBlue				{width: 211px; height: 1px; border: 0; background-color: #c0c0c0; margin: 5px 0 5px;}

div.rigaBlue hr				{display: none;}

