#kind-mercatino h1 {font: bold 12pt "Arial",sans-serif; margin: 10px 0 5px; border-bottom:1px solid #af0c03;}

#kind-mercatino { padding: 15px; }
#kind-mercatino .sort { font: bold 9pt "Arial",sans-serif; color: #999; margin: 0 0 20px 0; border-bottom: 1px solid #ccc; padding-bottom: 10px; }
#kind-mercatino .sort em { font-style: normal; padding-right: 15px; background: url(../img/my/sort-on.gif) right 30% no-repeat; margin-right: 20px; }
#kind-mercatino .sort a { color: #af0c03; text-decoration: none; padding-right: 15px; background: url(../img/my/sort-off.gif) right 30% no-repeat; margin-right: 20px; }
#kind-mercatino .sort a:hover { color: #af0c03; text-decoration: underline; }
#kind-mercatino .sort a.up { background-image: url(../img/my/sort-up.gif); }
#kind-mercatino .sort a.down { background-image: url(../img/my/sort-down.gif); }

#mercatino-console { width: 300px; background-color: #e6e6e6; padding: 20px; margin: 5px; }
#mercatino-console #fd-s label { margin: 0 10px 0 0; font-size: 9pt; line-height: 24px; display: block; float: left; width: 6em; clear: left; }
#mercatino-console select { width: 200px; margin: 5px 0; }
#mercatino-console #fd-q { margin: 10px 0; }
#mercatino-console #fd-s { margin: 20px 0 10px 0; }
#mercatino-console #fd-q input { font-size: 10pt; padding: 3px; width: 230px; }
#mercatino-console #fd-s select { font-size: 10pt; width: 150px; margin-left: 0px; margin-right: 20px; vertical-align: middle; 
border:#B9B9B9 1px solid; margin-right:3px; width:170px; font-size:12px; padding:2px; color:#666}
#mercatino-console button { vertical-align: top; }

#lista-annunci { margin-bottom: 20px; }
#lista-annunci .riga { clear: both; padding: 15px 0; border-bottom: 1px solid #ccc; font-size: 9pt; font-family: "Lucida Grande","Trebuchet MS",sans-serif; line-height: 130%; }
#lista-annunci .datetime { width: 130px; display: block; float: left; }
#lista-annunci .datetime .scadenza { font-size: 7pt; color: #999; }
#lista-annunci .datetime .termine { font-size: 8pt; color: #000; font-weight: bold; }
#lista-annunci .datetime .termine a { font-weight: normal; color: #af0c03; }
#lista-annunci .cvs { width: 90px; display: block; float: left; text-transform: uppercase; font-weight: bold; }
#lista-annunci .cerco { color: #090; }
#lista-annunci .vendo { color: #900; }
#lista-annunci .scambio { color: #990; }
#lista-annunci .permalink a { font-size: 8pt; color: #666; }

#lista-annunci .blocco-annuncio { width: 410px; display: block; float: left; font-size: 8pt; }
#lista-annunci .scaduto .blocco-annuncio { opacity: 0.5; filter: alpha(opacity = 50); }
#lista-annunci .scaduto .cvs  { opacity: 0.5; filter: alpha(opacity = 50); }
#lista-annunci .blocco-annuncio .risposte { margin-top: 3px; color: #999; }
#lista-annunci .blocco-annuncio h4 { margin: 4px 0; font-size: 9pt; }
#lista-annunci .blocco-annuncio .indicazioni { font-size: 7pt; color: #666; text-transform:uppercase; }
#lista-annunci .risposta textarea { width: 400px; height: 100px; padding: 2px; }
#lista-annunci .posternick a { font-weight: bold; color: #af0c03; }

.recrow { background-color: #eee; margin: 10px 0; padding: 5px; }
.recrow .rfrom { width: 140px; display: block; float: left; }
.recrow .rtesto { width: 250px; display: block; float: left; color: #333; font-size: 8pt; }
.recrow .rfrom .rnick { font-weight: bold; font-size: 9pt; color: #666; }
.recrow .rfrom a { color: #af0c03; }


