/* pagina layout */

body { padding: 0px; margin: 0px; border: 0px; background: #FFF url(bg2.gif); scrollbar-base-color: #A9BEDF; scrollbar-face-color: #A9BEDF; scrollbar-shadow-color: #94ADD3; scrollbar-arrow-color: #165E77; scrollbar-highlight-color: #C2D2E8; scrollbar-dark-shadow-color: 94ADD3; scrollbar-3d-light-color: #C2D2E8; scrollbar-track-color: #FFF; }

body#home { background: #FFF url(bg1.gif); }

#home #logo { position: absolute; left: 60px; top: 40px; z-index: 2; }

#logo { position: absolute; left: 60px; top: 460px; z-index: 2; }

#oggetto { position: absolute; left: 0px; top: 0px; width: 100%; text-align: right; z-index: 1; }

#certi { position: absolute; left: 430px; top: 505px; width: 190px; z-index: 4; }

#home #certi { left: 100px; top: 320px; }

#xload { position: absolute; left: 0px; top: 200px; width: 400px; text-align: center; z-index: 1; }

#xxl { position: absolute; left: 0px; top: 0px; height: 400px; width: 400px; z-index: 2; }

/* pagina elementi */

img { border: 0px; }

.cicciolo { margin: 0px 0px 10px 0px; width: 90px; display: block; }

.doc { margin: 0px 10px 0px 0px; }

.apetizer { margin: 0px 10px 0px 0px; float: left; }

.shady { visibility: hidden; }

/* pagina testi */

h1 { margin: 0px 0px 24px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #304B6E; font-weight: bold; }

h2 { margin: 0px 0px 4px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #304B6E; font-weight: bold; }

h3 { margin: 0px 0px 0px 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #304B6E; font-weight: bold; font-style: italic; }

h4 { margin: 0px 0px 24px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #304B6E; font-weight: bold; }

#home p { margin: 0px 0px 4px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #304B6E; }

p { margin: 0px 12px 12px 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #333; }

a:hover { text-decoration: underline; }

.mail { color: #304B6E; }

.icona { margin: 0px 0px 0px 12px; width: 24px; height: 24px; }

.continua { margin: 0px 0px 24px 12px; display: block; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; color: #304B6E; text-decoration: none; }

.submenu { margin: 0px 18px 0px 0px; }

/* contenuti */

#nucom { position: absolute; left: 265px; top: 290px; width: 200px; z-index: 5; }

#primotesto { position: absolute; left: 223px; top: 40px; width: 380px; height: 332px; overflow: auto; background: #FFF; z-index: 3; }

#contatti #primotesto { width: 280px; }

#secondotesto { position: absolute; left: 503px; top: 40px; width: 282px; height: 332px; overflow: hidden; background: #FFF; z-index: 3; }

#pollici { position: absolute; left: 60px; top: 40px; z-index: 4; width: 90px; height: 320px; overflow: hidden; }

#testalinea { position: absolute; left: 265px; top: 150px; z-index: 6; }

#sottotitolo { position: absolute; left: 180px; top: 40px; z-index: 6; }

/* contenuti extra */

td { line-height:140%; border: 1px; padding:1px 7px; background-color: #FFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #333; }

td img { padding-right: 5px; }

td.filedetails { font-size: 8pt; padding-left: 10px; }

#testoesteso { position: absolute; left: 223px; top: 40px; height: 332px; overflow: auto; background: #FFF; z-index: 3; }

#thisdircontains{ padding: 0px 0px 10px 40px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; color: #333; }

#dirslist { background-color: #A9BEDF; padding: 10px 0px 10px 0px; }

#fileslist { background-color: #C2D2E8; color: #333; padding: 10px 0px 10px 0px; }

a.dirs:link { text-decoration: none; color: #304B6E; }

a.dirs:visited { text-decoration: none; color: #304B6E; }

a.dirs:active { text-decoration: none; color: #304B6E; }

a.dirs:hover { text-decoration: underline; color: #304B6E; }

a.files:link { text-decoration: none; color: #304B6E; }

a.files:visited { text-decoration: none; color: #304B6E; }

a.files:active { text-decoration: none; color: #304B6E; }

a.files:hover { text-decoration: underline; color: #304B6E; }

#piva {font-size: 8pt; font-family: Arial; color: #102B4E; position: absolute; right: 0 px; bottom: 0 px;}
