@media print{
.noprint{display:none}
}
body {background-image:none; font-family:"times new roman",times,georgia,serif;font-size:12pt;line-height:15pt; color:#000;}
.home1 {position: static; color:#000; width:100%; font-size:12pt;  padding:0px; margin:0px;background-image:none}
.main {position: static; left: 0px; top:0px ;color:#000; width:auto; font-size:12pt; text-align:left;font-family:"times new roman", times,georgia,serif; }

p, ul, li {font-family:sim-sun,sim-hei,"times new roman",times,georgia,serif;color:#000;font-weight:normal;font-size:12pt;line-height:18pt; }

A:link{color:#000;text-decoration:none; }
A:visited{color:#000;text-decoration:none; }
A:hover{color:#000;text-decoration:none; }


.loghetto {position: absolute;  right:0px; top:-10px; margin-top:0px;}

.www {position: static;  border-top: 1px solid #000; padding:0; padding-top:12pt}

table.events td.month {font-weight:bold}
table.events td {border-top:1px solid #000;vertical-align:top}

div.caption1 {float: right;width:235px;border: 0px #ccc solid;margin: 0 0 0.0em 0.8em;padding: 0 0.5em 0.2em 0;}
 
div.caption {float: right;width:310px;border: 1px #ccc solid;margin: 0.5em 0 0.0em 0.8em;padding: 0.5em 0 0.2em 0.5em;}

.titolo {font-size:11px}


.titoloscheda {position: static; float:left;  color:#000; width:100%;   padding-top:0px; margin-bottom:10px;}

.scheda {color:#000; font-size:12pt; text-align:left; padding:0px; margin:0px; background-image:none; border:0px }

.infobase {position: static;font-size:11pt; color:#000;font-weight:normal;text-align:center}   

div#base{position: static; width: auto; height: auto; padding: 0px;background-image:none; border-top:1px solid #000 } 
.infobase A:link{color:#000 }
.infobase A:visited{color:#000; }
.infobase A:hover{color:#000 }

h1{ color:#000; padding:0; font-size:14pt;clear:both;font-family:arial,geneva,helvetica,sans-serif;margin-left:0px}
h2 { color:#000; padding:0; font-size:24pt; line-height:24px;clear:both;margin-left:0}
h3 { color:#000; padding:10px 0 10px 0; margin:0;clear:both; font-size:12pt;line-height:16pt;border-top:1px solid black;border-bottom:1px solid black}
h4 { font-family:helvetica,arial,sans-serif;color:#000; padding-left:0;font-size:12pt;}
h4.box {margin-top:5pt}
h3.zh { color:#000; padding-top:10px;clear:both;}
h5 { color:#000; margin:5px; padding:0px; font-size:12pt; clear:both;margin-left:0}

.www {clear:both;}

.titolohome {position: static; color:#000; width:500px;   padding:0px; margin:0px;}
.sn {position: static; float:left; color:#000; width:auto; font-size:12pt; text-align:left; padding:0px;  border:0px; margin:0px; }

.colsn1 {position: static; float:left; width:auto; border:0px;  padding:0px; margin:0px;}

.dx {position: static; float:right; color:#000; width:auto; font-size:12pt; text-align:left; padding:0px; margin:0px; border:0px }

.coldx {position: static; float:left;  width:auto; border:0px; padding:0px; margin:0px;}

table {  float:left; clear:both; width:auto; padding:3px;}

td {  clear:both;  }

th {   clear:both;  }

table.events {  float:left;  clear:both; font-size:11pt }

td.month {  float:left; clear:both; width:100% }

.credit{ font-family:arial,geneva,helvetica,sans-serif; font-size:8pt;float:right;padding-right:0.9em }

.foto {float:left; position: relative;  margin-bottom:0px;  margin-right:8px; margin-top:0px; border:1px solid silver;}
.foto2 {float:left; position: relative;  margin-bottom:0px;  margin-right:8px; margin-top:0px; border:1px solid silver;}

div.fibres {clear:both;}
table.fibres {border-top:1px solid #000;border-bottom:1px solid #000}

.textbox {float:right;width:40%;border:1px solid silver;padding:10px; padding-top:0;margin: 5px 0 8px 12px}

div.bigpicholder {position:static;overflow:visible;width:100%;margin-bottom:0px;margin-top:8px;border-bottom:0;padding-bottom:8px}