/* elementi principali */
html{overflow-x:hidden;overflow-y:auto}
body{font-size:75%;padding-bottom:100px}
.noscreen{display:none}
a{text-decoration:none}
/* elementi blog.asp */
#blogasp{margin:0px;width:100%}
#blogasp div#corpo{float:left;margin:0;padding:0px;width:75%}
#blogasp div#colonna{float:right;margin:0;padding:0;text-align:left;width:24%}
#blogasp div#corpo .contenutobox{margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px}
#blogasp div#colonna .contenutobox{margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:0px}
#blogasp div#corpo h2{border-style:none;margin:10px auto 4px auto;padding:0}
#blogasp .blog,#blogasp .blog li,#blogasp .blog h3,#blogasp .blog h4,#blogasp .blog h5,#blogasp .blog h6{color:#000000;font-family:Georgia,"News701 BT","News702 BT","News706 BT","Times New Roman",serif;font-size:15px}
#blogasp .blog{background-color:#FFFFFF;background-image:url(../grafica/sfondoquadretti.gif);border-style:solid;border-width:1px;margin:0 0 1em 0;overflow:visible;padding:1em 1em 0 1em;text-align:left}
#blogasp .blog h3{border-style:none;font-size:1.5em;margin:0 0 .5em 0}
#blogasp .blog h4{border-style:none;font-size:1.4em;margin:0 0 .5em 0}
#blogasp .blog h5{border-style:none;font-size:1.3em;margin:0 0 .5em 0}
#blogasp .blog h6{border-style:none;font-size:1.2em;margin:0 0 .5em 0}
#blogasp .blog p{line-height:18px;margin:0 0 0 0;text-align:left;text-indent:1em}
#blogasp .blog li{line-height:18px}
#blogasp .blog blockquote{border-left:2px dashed #990000;margin:1em 0 1em 2em;padding:1em}
#blogasp .blog blockquote p{text-indent:0}
#blogasp .blog a:link,#blogasp .blog a:visited,#blogasp .blog a:hover,#blogasp .blog a:active{font-family:Georgia,"Times New Roman",serif;font-size:1em;text-decoration:underline}
#blogasp .blog .infoblog{border-top:1px solid #CCCCCC;font-size:.9em;margin-top:1em;text-align:center}
#blogasp .blog .trovato{background-color:#FFFF00;font-weight:bold}
#blogasp .elencoblog{margin:1em 1em 1em 3em;padding:0}
#blogasp .elencoblog dt{font-size:1.6em;margin:0}
#blogasp .elencoblog dd{margin:0 0 1em 2em;padding:0}
#blogasp .elencoblog dd p{margin:0;padding:0}
#blogasp .commento{background-color:#FFFFFF;border-style:solid;border-width:0 0 0 3px;margin:1em;text-align:left}
#blogasp .commento div{font-family:Georgia,"News701 BT","News702 BT","News706 BT","Times New Roman",serif;font-size:1em}
#blogasp .commento .numero{border-style:solid;border-width:1px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;height:25px;line-height:25px;text-align:center;width:30px}
#blogasp .commento .autore{font-weight:bold;height:25px;line-height:25px;padding:0 1em}
#blogasp .commento .autore .data{font-style:italic;font-weight:normal}
#blogasp .commento .testo{clear:left;line-height:1.5em;padding:0 1em 1em 40px}
/* modulo inserimento */
div.moduloinvio{margin:auto;margin-bottom:10px;margin-top:10px;text-align:center}
div.moduloinvio input.bordorosso,div.moduloinvio textarea.bordorosso{border:2px solid #FF0000}
div.moduloinvio form div{clear:both;text-align:left}
div.moduloinvio form div.bordo2{border-style:solid;border-width:0 0 1px 0;padding:3px 0}
div.moduloinvio form div.testo div.etichetta,div.moduloinvio form div.codice div.etichetta{float:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;padding-right:3px;text-align:right;width:55px}
div.moduloinvio form div.testo input,div.moduloinvio form div.testo textarea{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;width:315px}
div.moduloinvio form div.codice input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;width:80px}
div.moduloinvio form div.codice img{vertical-align:top}
div.moduloinvio form div.pulsanti{clear:both;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;padding:4px 0;text-align:center}
div.moduloinvio form div.pulsanti input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt}
div.moduloinvio form div.errori div{color:#FF0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;text-align:center}
div.moduloinvio form div.errori img{vertical-align:middle}
div#moduloiscritti{margin:10px auto}
div#infoutente{border-style:solid;border-width:1px 0;font-family:Arial,Helvetica,sans-serif;font-size:9pt;padding:5px 0}
div.moduloinvio fieldset,div#moduloiscritti fieldset{border-style:solid;border-width:1px 3px 3px 1px;margin:auto;margin-bottom:10px;margin-top:10px;padding:8px;width:400px}
fieldset div,fieldset div input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt}
fieldset form div.avvisi{font-weight:bold;padding:5px}
legend{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;margin-bottom:5px}
legend a{text-decoration:none}
/* elementi colonna */
#blogasp #colonna .box{border-width:1px;margin-bottom:.7em;padding:0 0 .5em .5em}
#blogasp #colonna .box h4{border-style:solid;border-width:0 0 1px 0;font-size:1.2em;font-variant:small-caps;margin:0 0 .2em 0}
#blogasp #colonna .box .elenco{margin:0;padding:0}
#blogasp #colonna .box .elenco li{list-style-image:none;list-style-type:none}
#blogasp #colonna .box .elenco li.archivioold{display:none}
#blogasp #colonna .box p{margin:0}
#blogasp #colonna .box img#autore{float:right;margin:5px 0 5px 5px}
/* elementi blog_lista.asp */
#bloglistaasp{}
#bloglistaasp h2{border-style:none;font-family:Arial,Helvetica,sans-serif;font-size:12pt;margin:0px;padding:0px;text-align:center}
#bloglistaasp dl.elencoblog{border-style:solid;border-width:1px;margin:0 auto 20px auto;margin-bottom:7px;padding:5px;text-align:left;width:400px}
#bloglistaasp dl.elencoblog dt{border-style:dotted;border-width:0 0 1px 0;margin:0 0 5px 0;padding:0}
#bloglistaasp dl.elencoblog dd{font-family:Arial,Helvetica,sans-serif;font-size:9pt;margin:0 20px 10px 20px}
#bloglistaasp dl.elencoblog dt a{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold}
#bloglistaasp dl.elencoblog dd p{margin:0px}
#bloglistaasp dl.elencoblog dd div.bordo2{border-style:solid;border-width:1px 0 0 0;font-family:Arial,Helvetica,sans-serif;font-size:8pt;margin:5px -5px 0 -5px}
#bloglistaasp div#blogchiusi{text-align:center}
#bloglistaasp div#blogchiusi div{font-family:Arial,Helvetica,sans-serif;font-size:12pt;margin-top:5px}
#bloglistaasp div#blogchiusi div a{font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold}
/* comuni */
.alcentro{text-align:center}
.alcentro *{margin:auto}
.adestra{text-align:right}
.asinistra{text-align:left}
#linguaggi{text-align:right}
#linguaggi img{border-style:none}
#sito,#sito a{font-family:Arial,Helvetica,sans-serif;font-size:8pt}
#sito{margin:auto;margin-bottom:7px;margin-top:7px;text-align:center}
#sponsor{margin-bottom:5px;margin-top:5px;text-align:center}
#tempoimpiegato{border-style:solid;border-width:1px 0 0 0;clear:both;margin:auto;margin-bottom:30px;margin-top:15px;width:450px}
#tempoimpiegato,#tempoimpiegato a{font-family:Arial,Helvetica,sans-serif;font-size:8pt}

