html,body {margin: 0px; padding: 0px;}
body {text-align: center; font-family: Verdana;	font-size: 14px;line-height:1.4em;  color: #666666; background-image: URL(../img/bg_index.jpg); background-color: #ffffff; background-position: top center; background-repeat: repeat-y; background-attachment: fixed;}

a:link {font-size: 1em; color: #333333; text-decoration: none;}
a:visited {font-size: 1em; color: #333333; text-decoration: none;}
a:hover {font-size: 1em; color: #333333; text-decoration: underline;}

* {margin: 0px; padding: 0px;}
img {border: 0;}

.clearboth {clear: both; line-height: 1px; font-size: 1px; height: 1px; float: none !important; display: block !important;}
.floatleft {float: left; display: inline;}
.floatright {float: right; display: inline;}

#container {height: 100%; width: 990px; text-align: left; margin: 0 auto; background:white;}
#cont_flash {position: absolute; width: 990px; margin: 0 auto; background:white; z-index: 1;}

*html #container {height: 767px;}
#header {width: 300px; height: 110px; float: right; display: inline; position: relative;}
#header #logo {float: right; display: inline; margin: 0;}

.lingue {position: absolute; top: 32px; left: -684px; width: 400px; height: 20px;}

#content {width: 990px; position:relative;}
#content .bianco {width: 760px; background-color: #ffffff; height: 18px;}

#navigator {position: absolute; width: 185px;  display: inline; margin-top: 78px; z-index: 102;}
#navigator ul {width: 185px; list-style: none; list-style-position: outside;}
#navigator ul li {width: 185px;}
#navigator ul li a:link {width: 135px; padding: 6px 3px 3px 3px; display: block; background-color: #ffffff; font-size: 11px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#navigator ul li a:visited {width: 135px; padding: 6px 3px 3px 3px; display: block; background-color: #ffffff; font-size: 11px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#navigator ul li a:hover {width: 135px; padding: 6px 3px 3px 3px; display: block; background-color: #ffffff; font-size: 11px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #333333; text-decoration: none;}

#navigator ul li a.colore_1:link {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_1:visited {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_1:hover {color: #ffffff; background-color: #e41b2d;}
#navigator ul li a.colore_1sel {color: #ffffff; background-color: #e41b2d;}
#navigator ul li a.colore_2:link {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_2:visited {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_2:hover {color: #ffffff; background-color: #f77a0c;}
#navigator ul li a.colore_2sel {color: #ffffff; background-color: #f77a0c;}
#navigator ul li a.colore_3:link {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_3:visited {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_3:hover {color: #ffffff; background-color: #b1af1f;}
#navigator ul li a.colore_3sel {color: #ffffff; background-color: #b1af1f;}
#navigator ul li a.colore_4:link {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_4:visited {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_4:hover {color: #ffffff; background-color: #0c762c;}
#navigator ul li a.colore_4sel {color: #ffffff; background-color: #0c762c;} 
#navigator ul li a.colore_5:link {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_5:visited {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_5:hover {color: #ffffff; background-color: #029baa;}
#navigator ul li a.colore_5sel {color: #ffffff; background-color: #029baa;}

#navigator ul li a.colore_6 {color: #ffffff; background-color: #613c22; margin-bottom: 10px;}
#navigator ul li a.colore_6:link {color: #ffffff; background-color: #613c22;}
#navigator ul li a.colore_6:visited {color: #ffffff; background-color: #613c22;}
#navigator ul li a.colore_6:hover {color: #666666; background-color: #ffffff}

#navigator ul li a.colore_7:link {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_7:visited {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_7:hover {color: #ffffff; background-color: #613c22;} 
#navigator ul li a.colore_8:link {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_8:visited {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_8:hover {color: #ffffff; background-color: #613c22;} 
#navigator ul li a.colore_9:link {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_9:visited {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_9:hover {color: #ffffff; background-color: #613c22;} 
#navigator ul li a.colore_10:link {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_10:visited {color: #666666; background-color: #ffffff}
#navigator ul li a.colore_10:hover {color: #ffffff; background-color: #613c22;} 

#navigator ul li a.selezionato:link {color: #e41b2d; background-color: #ffffff}
#navigator ul li a.selezionato:visited {color: #e41b2d; background-color: #ffffff}
#navigator ul li a.selezionato:hover {color: #e41b2d; background-color: #ffffff;}

#navigator .nav_2 {margin-top: 50px;}

#navigator .primo {margin-bottom: 10px;}

#navigator .aperto {padding-bottom: 10px;}
#navigator .aperto a:link {width: 135px; padding: 6px 3px 3px 3px; display: block; background-color: #ffffff; text-transform: uppercase; font-size: 11px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#navigator .aperto a:visited {width: 135px; padding: 6px 3px 3px 3px; display: block; background-color: #ffffff; text-transform: uppercase; font-size: 11px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#navigator .aperto a:hover {width: 135px; padding: 6px 3px 3px 3px; display: block; background-color: #ffffff; text-transform: uppercase; font-size: 11px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #333333; text-decoration: none;}
          
#navigator .aperto .aperto_due a:link {width: 135px; padding: 6px 3px 3px 21px; display: block; text-transform: uppercase; font-size: 10px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#navigator .aperto .aperto_due a:visited {width: 135px; padding: 6px 3px 3px 21px; display: block; text-transform: uppercase; font-size: 10px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#navigator .aperto .aperto_due a:hover {width: 135px; padding: 6px 3px 3px 21px; display: block; background-color: #ffffff; text-transform: uppercase; font-size: 10px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #333333; text-decoration: none;}
#navigator .aperto .aperto_due a.selezionato {width: 135px; padding: 6px 3px 3px 21px; display: block; background-color: #ffffff; text-transform: uppercase; font-size: 10px; font-weight: bold; border-bottom: 1px solid #cccccc; color: #333333; text-decoration: none;}

                     
#navigator .aperto .aperto_due .aperto_tre {margin-top: 0; padding-bottom: 10px;}
#navigator .aperto .aperto_due .aperto_tre a:link {width: 135px; padding: 6px 3px 3px 43px; display: block; text-transform: none; font-size: 11px; font-weight: normal; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#navigator .aperto .aperto_due .aperto_tre a:visited {width: 135px; padding: 6px 3px 3px 43px; display: block; text-transform: none; font-size: 11px; font-weight: normal; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#navigator .aperto .aperto_due .aperto_tre a:hover {width: 135px; padding: 6px 3px 3px 43px; display: block; background-color: #ffffff; text-transform: none; font-size: 11px; font-weight: normal; border-bottom: 1px solid #cccccc; color: #333333; text-decoration: none;}

#content .navigator_left {width: 190px; list-style: none; list-style-position: outside; border-right: 1px solid #cccccc; color: #666666; border-top: 1px solid #cccccc; color: #666666; float: left; display: inline;}
#content .navigator_left a:link {width: 160px; padding: 6px 3px 3px 30px; display: block; text-transform: none; font-size: 10px; font-weight: normal; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#content .navigator_left a:visited {width: 160px; padding: 6px 3px 3px 30px; display: block; text-transform: none; font-size: 10px; font-weight: normal; border-bottom: 1px solid #cccccc; color: #666666; text-decoration: none;}
#content .navigator_left a:hover {width: 160px; padding: 6px 3px 3px 30px; display: block; background-color: #ffffff; text-transform: none; font-size: 10px; font-weight: normal; border-bottom: 1px solid #cccccc; text-decoration: none;}

#content .navigator_left a.selezionato:link {width: 160px; padding: 6px 3px 3px 30px; display: block; background-color: #ffffff; text-transform: none; font-size: 10px; font-weight: normal; border-bottom: 1px solid #cccccc; text-decoration: none;}
#content .navigator_left a.selezionato:visited {width: 160px; padding: 6px 3px 3px 30px; display: block; background-color: #ffffff; text-transform: none; font-size: 10px; font-weight: normal; border-bottom: 1px solid #cccccc; text-decoration: none;}
#content .navigator_left a.selezionato:hover {width: 160px; padding: 6px 3px 3px 30px; display: block; background-color: #ffffff; text-transform: none; font-size: 10px; font-weight: normal; border-bottom: 1px solid #cccccc; text-decoration: none;}

#content .navigator_top {width: 760px; list-style: none; list-style-position: outside; background: URL(../img/bg_men_main_sfm.jpg) top left repeat-x;}
#content .navigator_top li {float: left; display: inline; text-align: center;}
#content .navigator_top li a:link {display: block; float: left; background: URL(../img/bg_men_main.jpg) top left no-repeat; height: 19px; text-align: center; padding: 5px 0 0 0; font-size: 11px; text-decoration: none;}
#content .navigator_top li a:visited {display: block; float: left; background: URL(../img/bg_men_main.jpg) top left no-repeat; height: 19px; text-align: center; padding: 5px 0 0 0; font-size: 11px; text-decoration: none;}
#content .navigator_top li a:hover {display: block; float: left; background-image: none; background-color: #ffffff; height: 19px; text-align: center; padding: 5px 0 0 0; font-size: 11px; text-decoration: none;}
#content .navigator_top .colore_viola a:link {color: #e41b2d;}
#content .navigator_top .colore_viola a:visited {color: #e41b2d;}
#content .navigator_top .colore_viola a:hover {color: #e41b2d;}
#content .navigator_top .colore_giallo a:link {color: #b1af1f;}
#content .navigator_top .colore_giallo a:visited {color: #b1af1f;}
#content .navigator_top .colore_giallo a:hover {color: #b1af1f;}
#content .navigator_top .colore_azzurro a:link {color: #029baa;}
#content .navigator_top .colore_azzurro a:visited {color: #029baa;}
#content .navigator_top .colore_azzurro a:hover {color: #029baa;}
#content .navigator_top .selezionato a:link {font-weight: bold; background-image: none; background-color: #ffffff;}
#content .navigator_top .selezionato a:visited {font-weight: bold; background-image: none; background-color: #ffffff;}
#content .navigator_top .selezionato a:hover {font-weight: bold; background-image: none; background-color: #ffffff;}
#content .navigator_top a.primo:link {width: 80px;}
#content .navigator_top a.primo:visited {width: 80px;}
#content .navigator_top a.primo:hover {width: 80px;}
#content .navigator_top a.secondo:link {width: 97px;}
#content .navigator_top a.secondo:visited {width: 97px;}
#content .navigator_top a.secondo:hover {width: 97px;}
#content .navigator_top a.terzo:link {width: 100px;}
#content .navigator_top a.terzo:visited {width: 100px;}
#content .navigator_top a.terzo:hover {width: 100px;}
#content .navigator_top a.quarto:link {width: 200px;}
#content .navigator_top a.quarto:visited {width: 200px;}
#content .navigator_top a.quarto:hover {width: 200px;}
#content .navigator_top a.quinto:link {width: 168px;}
#content .navigator_top a.quinto:visited {width: 168px;}
#content .navigator_top a.quinto:hover {width: 168px;}
#content .navigator_top a.sesto:link {width: 115px;}
#content .navigator_top a.sesto:visited {width: 115px;}
#content .navigator_top a.sesto:hover {width: 115px;}

#content .main {width: 730px; padding-left: 15px; padding-right: 10px;}

#content .main .immagini_perlas .immagini_blocchi {background: none; width: 168px; margin-left: 4px; padding: 7px 4px 1px 4px; float: left; display: inline; border: solid 1px #f2c7cc; background-color: #ffffff; margin-top: 5px;}
#content .main .immagini_perlas .margine0 {margin-left: 0;}
#content .main .immagini_perlas .immagini_blocchi .nome {width: 168px; height: 15px; background-color: #ffffff; font-size: 10px; font-weight: bold; padding-top: 5px; padding-left: 3px; text-align: center;} 
#content .main .immagini_perlas .immagini_blocchi a:link {color: #e41b2d;}
#content .main .immagini_perlas .immagini_blocchi a:visited {color: #e41b2d;}
#content .main .immagini_perlas .immagini_blocchi a:hover {color: #e41b2d;}

#content  h1 {color: #ffffff; font-family: verdana; font-size: 11px; font-weight: bold; text-transform: none; height: 19px; padding: 6px 8px 0 8px;}
#content .main .briciole {margin-top: 5px;}
#content .main .briciole a:link {font-size: 11px; text-decoration: underline;}
#content .main .briciole a:visited {font-size: 11px; text-decoration: underline;}
#content .main .briciole a:hover {font-size: 11px; text-decoration: none;}

#content .main .calificar {width: 276px; background-color: #e41b2d; color: #ffffff;float: right; margin-top: 10px; height: 20px; padding-top: 3px;}
#content .main .calificar .label {width: 70px; float: left; display: inline; padding-left: 10px; padding-top: 3px;}
#content .main .calificar .stelle {width: 100px; float: right; display: inline; text-align: right; padding-right: 10px;}
#content .main .calificar .stelle a.on:link {width: 16px; height: 16px; display: block; background: URL(../img/stella_on_off.gif) top left no-repeat; float: left;}
#content .main .calificar .stelle a.on:visited {width: 16px; height: 16px; display: block; background: URL(../img/stella_on_off.gif) top left no-repeat; float: left;}
#content .main .calificar .stelle a.on:hover {width: 16px; height: 16px; display: block; background: URL(../img/stella_on_off.gif) bottom left no-repeat; float: left;}
#content .main .calificar .stelle a.off:link {width: 16px; height: 16px; display: block; background: URL(../img/stella_on_off.gif) bottom left no-repeat; float: left;}
#content .main .calificar .stelle a.off:visited {width: 16px; height: 16px; display: block; background: URL(../img/stella_on_off.gif) bottom left no-repeat; float: left;}
#content .main .calificar .stelle a.off:hover {width: 16px; height: 16px; display: block; background: URL(../img/stella_on_off.gif) top left no-repeat; float: left;}


#content .main .testo {background-color: #ffffff; width: 728px; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; padding-bottom: 7px;}
#content .main .testo p {padding-bottom: 7px; padding: 6px 8px 6px 8px; line-height: 150%;}
#content .main .conbordi {background-color: #ffffff; width: 728px; border: 1px solid #e9e9e9; padding-bottom: 7px; margin-top: 10px;}

#content .main .testo .colonna1 {width: 490px; float: left; display: inline;}
#content .main .testo .colonna1 .video {padding: 6px 8px 6px 8px;}
#content .main .testo .colonna2 {width: 235px; float: left; display: inline; padding-top: 5px;}
#content .main .testo .immagine {width: 222px; height: 195px; margin-left: 3px; padding: 5px 5px 5px 5px; background: URL(../img/bg_immagini_colonna2.jpg) top left no-repeat;}
#content .main .testo .colonna2 p {font-size: 10px;}

#content .main .box_fichas {width: 355px; border: solid 1px #b1af1f; background-color: #ffffff; margin-bottom: 10px; height: 100px;}
#content .main .box_fichas .immagine {width: 73px; height: 73px; margin: 10px 0 0 10px; padding: 5px 5px 5px 5px; background: URL(../img/bg_immagini_fichas.jpg) top left no-repeat; float: left; display: inline;}
#content .main .box_fichas .testo {width: 200px; float: left; display: inline; border: 0; padding: 0; margin-left: 10px; margin-top: 14px;}
#content .main .box_fichas .testo span {color: #b1af1f; font-weight: bold;}
#content .main .box_fichas .btn {width: 32px; float: left; display: inline; border: 0; padding: 0; margin-left: 10px; margin-top: 30px;}

#content .main .box_ahora_archivio {width: 175px; border: solid 1px #fbb778; background-color: #ffffff; margin-top: 10px; height: 250px; margin-left: 7px;}
#content .main .box_ahora_archivio .immagine {width: 111px; margin: 0 auto; margin-top: 10px; padding: 5px 5px 5px 5px; border: solid 1px #e4e4e4;}
#content .main .box_ahora_archivio .testo {width: 160px; border: 0; padding: 0; margin-left: 10px; margin-top: 14px; line-height: 150%;}
#content .main .box_ahora_archivio .titolo {color: #f77a0c; font-weight: bold; margin: 10px 0 0 10px;}
#content .main .box_ahora_archivio .btn {width: 32px; border: 0; padding: 0; margin: 0 auto; margin-top: 15px;}

#content .main .carattaristiche {width: 730px; margin-top: 10px; background: URL(../img/bg_caratteristiche_big.gif) top left repeat-y;}
#content .main .carattaristiche .riga {border-bottom: solid 1px #eaeaea;}
#content .main .carattaristiche .c_r {float: left; display: inline; width: 252px; padding: 6px 5px 3px 11px; color: #222222; font-weight: bold; font-size: 11px;}
#content .main .carattaristiche .c_l {float: left; display: inline; width: 80px; padding: 6px 5px 3px 11px; color: #666666; font-size: 11px;}

#content .main .immagini_verticali {float: left; display: inline; width: 171px; padding: 5px 5px 5px 0; }
#content .main .immagini_verticali .immagini_3blocchi {margin-top: 5px;}
#content .main .immagini_3blocchi {position: relative; width: 163px; height: 175px; margin-left: 3px; padding: 7px 0 0 9px; background: URL(../img/bg_immagini_main_v2.jpg) top left no-repeat; float: left; display: inline;}
#content .main .immagini_3blocchi .nome {position: absolute; width: 70px; height: 15px; background-color: #ffffff; top: 153px; left: 7px; font-size: 10px; font-weight: bold; padding-top: 5px; padding-left: 3px;} 

#content .main .struttura2colonne {width: 730px; margin-top: 10px;}
#content .main .struttura2colonne .colonna1 {float: left; display: inline; width: 365px; text-align: center;}
#content .main .struttura2colonne .colonna2 {float: right; display: inline; width: 355px;}
#content .main .struttura2colonne .colonna2 .testo {width: 355px;}
#content .main .struttura2colonne .colonna1 .immagine {width: 360px; padding: 5px 0 5px 5px; background-color: #ffffff; border: solid 1px #dccec6;}
#content .main .struttura2colonne .colonna1 a.bottone:link {width: 170px; margin: 0 auto; margin-top: 15px;}
#content .main .struttura2colonne .colonna1 a.bottone:visited {width: 170px; margin: 0 auto; margin-top: 15px;}
#content .main .struttura2colonne .colonna1 a.bottone:hover {width: 170px; margin: 0 auto; margin-top: 15px;}
#content .main .struttura2colonne .colonna2 .carattaristiche {width: 355px; margin-top: 0; background: URL(../img/bg_caratteristiche_big.gif) top left repeat-y;}
#content .main .struttura2colonne .colonna2 .carattaristiche .riga {border-bottom: solid 1px #eaeaea;}
#content .main .struttura2colonne .colonna2 .carattaristiche .c_r {float: left; display: inline; width: 230px; padding: 6px 5px 3px 11px; color: #222222; font-weight: bold; font-size: 11px;}
#content .main .struttura2colonne .colonna2 .carattaristiche .c_l {float: left; display: inline; width: 80px; padding: 6px 5px 3px 11px; color: #666666; font-size: 11px;}

#content .piccolo {float: right; display: inline; width: 530px; padding: 0; padding-right: 20px;}
#content .piccolo .sottotitolo {background-color: #ffffff; width: 437px; border-top: 1px solid #e9e9e9; border-left: 1px solid #e9e9e9; margin-top: 10px;}
#content .piccolo .sottotitolo h2 {width: 354px; float: left; display: inline; color: #000000; font-family: verdana; font-size: 11px; font-weight: bold; text-transform: none; padding: 6px 8px 6px 8px;}
#content .piccolo .sottotitolo .s_link {float: right; display: inline; width: 50px; padding: 6px 8px 6px 0; text-align: right;}
#content .piccolo .sottotitolo .s_link a:link {font-size: 10px;}
#content .piccolo .sottotitolo .s_link a:visited {font-size: 10px;}
#content .piccolo .sottotitolo .s_link a:hover {font-size: 10px;}
#content .piccolo .testo {background-color: #ffffff; width: 530px; border-left: 1px solid #e9e9e9; border-right: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; padding-bottom: 7px;}
#content .piccolo .testo p {padding-bottom: 7px; padding: 6px 8px 6px 8px; line-height: 150%;}

#content .piccolo .conbordi {background-color: #ffffff; width: 530px; border: 1px solid #e9e9e9; padding-bottom: 7px; margin-top: 10px;}

#content .piccolo .carattaristiche {width: 530px; margin-top: 10px; background: URL(../img/bg_caratteristiche.gif) top left repeat-y;}
#content .piccolo .carattaristiche .riga {border-bottom: solid 1px #eaeaea;}
#content .piccolo .carattaristiche .c_r {float: left; display: inline; width: 151px; padding: 6px 5px 3px 11px; color: #222222; font-weight: bold; font-size: 11px;}
#content .piccolo .carattaristiche .c_l {float: left; display: inline; width: 80px; padding: 6px 5px 3px 11px; color: #666666; font-size: 11px;}

a.bottone:link {display: block; width: 150px; text-align: center;  padding: 4px 5px 4px 5px; margin-top: 10px; text-decoration: none;}
a.bottone:visited {display: block; width: 150px; text-align: center;  padding: 4px 5px 4px 5px; margin-top: 10px; text-decoration: none;}
a.bottone:hover {display: block; width: 150px; text-align: center;  padding: 4px 5px 4px 5px; margin-top: 10px; text-decoration: none;}

.linkconimg {width: 150px; float: left; display: inline; margin-top: 14px;}
.linkconimg a:link {display: block; padding-left: 25px; height: 17px; padding-top: 3px; font-size: 10px;}
.linkconimg a:visited {display: block; padding-left: 25px; height: 17px; padding-top: 3px; font-size: 10px;}
.linkconimg a:hover {display: block; padding-left: 25px; height: 17px; padding-top: 3px; font-size: 10px;}

.testevaluador {float: left; display: inline; width: 160px; margin-top: 10px; background-color: #fff; padding: 10px; text-align: center;}
.testevaluador span {font-weight: bold;}
.testevaluador p { text-align: left; margin-top: 5px; line-height: 150%;}
.testevaluador a.bottone:link {width: 140px; margin-top: 20px;}
.testevaluador a.bottone:visited {width: 140px; margin-top: 20px;}
.testevaluador a.bottone:hover {width: 140px; margin-top: 20px;}


.archivio {width: 730px; background-color: #ffffff; margin-top: 15px;}
.archivio .a_testo {width: 550px; background-color: #ffffff; float: left; display: inline; padding: 3px 7px 3px 7px;}
.archivio .a_testo span {font-weight: bold;}
.archivio .data {width: 100px; background-color: #ffffff; float: left; display: inline; padding: 3px 7px 3px 7px;}
.archivio .btn {width: 16px; float: right; display: inline; margin-right: 10px; padding-top: 2px;}
.archivio .btn a:link {width: 16px; display: block; height: 16px;}
.archivio .btn a:visited {width: 16px; display: block; height: 16px;}
.archivio .btn a:hover {width: 16px; display: block; height: 16px;}

