/*
AProv LIQUID stylesheet
Print styles
Author:stefano.bonzi@siag.it
Version:may2006
*/
/* Undo some browser defaults
------------------------------------------- */
*{margin:0;padding:0;text-indent:0;}
a,:link,:visited{text-decoration:none;}
h1,h2,h3,h4,h5,h6,td,th{font-size:1em;}
q{font-style:italic;}
q:before{content:no-open-quote;}
q:after{content:no-close-quote;}
body{font:11pt/1.25 serif;background:#fff;color:#000;}
/* NO PRINT
------------------------------------------------ */
#corporateNavigator,
#mainNavigator,
#leftNavigator,
#contextNavigator,
h1,
.visual,
.banner,
.localNav,
hr,
form{display:none;}
/* TYPOGRAPHY:rulers
------------------------------ */
hr.clear{display:block;clear:both;height:0;margin:0;border:none;}
/* TYPOGRAPHY:headings
------------------------------ */
#header h1{display:block;}
#header h1 a{display:block;}
h1{font-size:15pt;border:1pt solid #000;border-style:solid none;padding:6pt 0; margin-bottom:10pt;}
#content h2{font-size:14pt;margin:13pt 0 7pt;}
#content .hiLite h2{font-size:14pt;border-bottom:1pt solid #808080;margin:0 0 7pt;}
#content .news h2{margin:0 0 6pt 0;}
#content .items h2{padding:2pt 10pt 2pt 0;border-bottom:1pt solid #808080;}
#content h3{font-size:12pt;margin:18pt 0 6pt;}
#content .news h3{margin:0 0 10pt;}
#content .box h3{margin:0;padding:3pt 3pt 5pt;letter-spacing:.25pt;}
#content h4{font-size:11pt;margin:11pt 0 5pt 0;}
/* TYPOGRAPHY:links
------------------------------ */
a:link,
a:visited{background:#fff;color:#000;}
/* TYPOGRAPHY:content elements
------------------------------ */
#content .hiLite,
#content .news,
#content .items{margin:0 0 18pt;}
#content .itemsRow{float:left;width:100%;margin-bottom:10pt;}
#content .itemsRow .box{width:49%;margin-bottom:0;}
.sx{float:left;}
.dx{float:right;}
#content .hiLite p{padding-bottom:5pt;}
#content .news .abstract{margin:0 16pt 11pt 16pt;}
#content .news .category{font-size:9pt;border-bottom:.5pt solid #808080;margin:3pt 0;}
#content .box{margin-bottom:9pt;}
#content .box p{padding:3pt;}
.info .infoLink{padding-left:16pt;font-weight:bold;}
.info{padding-left:11pt;}
.info dt{padding-top:10pt;font-size:12pt;}
.info dd{text-indent:0;margin-left:20pt;}
.info dt strong{font-size:13pt;}
/* TYPOGRAPHY:tables
------------------------------ */
#content table{margin:0 0 16pt;border-collapse:collapse;}
#content caption{font-size:13pt;margin-top:13pt;padding-bottom:6pt;}
#content th,#content td{padding:2pt 5pt 15pt;vertical-align:top;}
#content table td p{padding:0;text-indent:0;line-height:normal;}
/* IMAGES
------------------------------ */
img.sx{margin:0 9pt 1pt 0;}
img.dx{margin:0 0 1pt 9pt;}
.box img{margin:4pt 4pt 1pt;}
/* TABLES
----------------------------------------------- */
#content table{border:2pt solid #000;border-style:solid none;}
#content caption{text-align:left;}
#content th,#content td{border-bottom:1pt solid #000;}
#content th{font-weight:bold;font-size:12pt;text-align:left;}
#content thead th{background:#f5f5f5;color:#000;text-align:center;}
#content tfoot{font-size:10pt;}
#content .subHeader th{font-size:11pt;border-bottom:none;background:#fff;color:#000;font-style:italic;}
.hCover img{border:1pt solid #000;padding:3pt;margin:2pt 11pt 0 0;}
.docSize{font-size:10pt;}
#content .downloads .hTitle{font-weight:bold;}
#footer{margin-top:11pt;font:9pt/1.25 sans-serif;}
#footer p{margin:0;padding:0;}
td.data{text-align:right;}
/* TYPOGRAPHY:lists
------------------------------ */
#content ul,
#content ol,
#content dl{margin-left:1em;}
#content li,
#content dd{margin:1em 0 1em 1.5em;}
#content li,
#content dt,
#content dd{line-height:1.35;}
#content ul{list-style:square;}
#content ol{list-style:decimal;}
#content .info dt{margin-top:2em;}
#content dt{font-size:1.2em;}
#content li em{font-size:1.25em;}
#contextNavigator ul#infoBox li{list-style:none;line-height:1.3;}
#content ul.faqInfo{margin:0;padding:0;}
#content .faqInfo li{list-style:none;font-size:.9em;padding:0;margin:0;white-space:nowrap;}
#content .downloads ul{margin:0;padding:0;}
#content .downloads ul li{margin:0 5px 5px 0;padding:0;list-style:none;display:inline;}
#content .downloads ol li{line-height:1.5;vertical-align:middle;}
#content .downloads dl,
#content .downloads dt{margin:0;padding:0;line-height:normal;}
#content .downloads dd{text-indent:0;margin:1em 0;}
#breadCrumbs{padding:0 0 12pt 0;}
