/*html, body, div, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline}*/
body{line-height:1.5}
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { /*text-align: left;*/ font-weight: normal; }
/*table, td, th { vertical-align: middle; }*/
/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }
/* Remove annoying border on linked images. */
a img { border: none; }

/*typography*/
body,span{font-size:11px;color:#000000;line-height:1.4em;text-align:left;font-family:Tahoma,Arial,Helvetica,sans-serif}
h1,h2,h3,h4{font-family:Tahoma,Arial, sans-serif;font-weight:bold;margin-bottom:10px;text-align:left}
h1{font-size:14px}
h2{font-size:13px;margin:10px 0}
h3{font-size:12px;margin-top:0}
h4{font-size:13px}
p{margin:10px 0px}
a:focus,a:hover{color:#ff8104;text-decoration:underline}
a{color:#0361b6;text-decoration:none}
acronym{cursor:help}

/*grid*/
div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.main-cell {float:left;margin-right: 0px;}
/*larghezza*/
.span-1{width:10px}
.span-2{width:30px}
.span-3{width:50px}
.span-4{width:70px}
.span-5{width:90px}
.span-6{width:110px}
.span-7{width:130px}
.span-8{width:150px}
.main-cell{width:650px;overflow:hidden}
/*altezza*/
.hspan-5{height:90px}
.hspan-6{height:110px}
.hspan-7{height:130px}
.hspan-8{height:150px}
.hspan-8b{height:163px}
.hspan-9{height:170px}
.hspan-10{height:190px}
.hspan-11{height:210px}
.hspan-12{height:230px}
.hspan-13{height:250px}
.hspan-18{height:350px}
.hspan-19{height:370px}
.hspan-20{height:390px}

/* Border on right hand side of a column. */
div.border{padding-right:4px;margin-right:5px;border-right:1px solid #eee}
/* Border with more whitespace, spans one column. */
div.colborder{padding-right:8px;margin-right:5px;border-right:1px solid #eee}
/* Use this to create a horizontal ruler across a column. */
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}
hr.space{background:#fff;color:#fff}
/* Clearing floats without extra markup */
.clearfix:after,.main-area:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/*.clearfix, .main-area{display:inline-block}*/
* html .clearfix,
* html .main-area{height:1%}
.clearfix,.main-area{display:block}
.clear{clear:both}
span.clear{clear:both;display:block}

#testata{
height:29px;width:955px;margin:0px auto;position:relative;top:2px;
}
#testata .contenitoreTestata{position:relative;height:29px;width:955px}