/* comuni */
#linguaggi{ text-align: right; }
#linguaggi img{ border-style: none; }
#tempoimpiegato{ border-style: solid; border-width: 1px 0 0 0; margin: 20px auto 100px auto; width: 500px; font-size: 8pt; text-align: center; }
#sito,#sito a{ margin: auto; font-family: Arial,Helvetica,sans-serif; font-size: 8pt; }
#sito{ margin-bottom: 7px; margin-top: 7px; }
#sponsor{ margin: auto; margin-bottom: 5px; margin-top: 5px; text-align: center; }
/* eventi */
#eventiasp{ text-align: center; }
#eventiasp .alcentro{ text-align: center; }
#eventiasp div.descrizione{ border-style: solid; border-width: 1px; margin: auto auto 10px auto; padding: 5px; width: 470px; font-size: 9pt; text-align: left; }
#eventiasp fieldset{ border-style: solid; border-width: 1px; margin: auto; padding: 0 5px 5px 5px; width: 400px; }
#eventiasp fieldset div{ margin-bottom: 4px; }
#eventiasp fieldset .adestra{ text-align: right; }
#eventiasp fieldset .adestra .dati{ width: 300px; }
#eventiasp fieldset .adestra span.dati{ display: inline-block; text-align: left; }
#eventiasp legend{ font-weight: bold; }
#eventiasp optgroup{ font-style: normal; }
#eventiasp ul#lista{ margin: 0px auto; padding: 0px; width: 500px; }
#eventiasp ul#lista li{ border-style: solid; border-width: 0 0 1px 0; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 5px; padding-left: 25px; padding-right: 5px; padding-top: 5px; list-style-image: none; list-style-type: none; background-image: url(http://www.sportrentino.it/portale/grafica/puntoagenda.png); background-position: 0px 5px; background-repeat: no-repeat; text-align: left; overflow: visible; }
#eventiasp ul#lista li .sito{ color: #8A2F2F; font-size: 90%; font-weight: bold; }
#eventiasp ul#lista li .titolo{ font-size: 130%; font-weight: bold; }
#eventiasp ul#lista li .giorno{ font-size: 110%; font-style: italic; }
#eventiasp ul#lista li .righello{ cursor: pointer; }
/* evento */
#eventiasp ul#lista li .evento{ border-style: solid; border-width: 1px; margin: 0px; padding: 5px; }
#eventiasp ul#lista li .evento ul{ margin: 0px; padding: 0px; }
#eventiasp ul#lista li .evento ul li{ border-style: none; margin-bottom: 0; margin-left: 15px; margin-right: 0; margin-top: 0; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; padding-top: 2px; list-style-image: none; list-style-type: square; background-image: none; page: inherit; vertical-align: middle; }
#eventiasp ul#lista li .evento .giorni li .luogo{ font-weight: bold; }
#eventiasp ul#lista li .evento .giorni li .intervallodate{ font-style: italic; }
#eventiasp ul#lista li .evento .descrizione{ border-style: solid; border-width: 1px; margin: 0px; padding: 5px; width: auto; font-size: 90%; }
#eventiasp ul#lista li .evento .organizzazione{ margin-top: 4px; font-size: 90%; }
#eventiasp ul#lista li .evento .organizzazione strong{ border-style: solid; border-width: 0 0 1px 0; display: block; }
#eventiasp ul#lista li .evento .allegati{ margin-top: 4px; }
#eventiasp ul#lista li .evento .allegati strong{ border-style: solid; border-width: 0 0 1px 0; display: block; }
#eventiasp ul#lista li .evento span.trovato{ background-color: #FFFF00; color: #FF0000; }
/* evento */
#a_boxeve{ border-style: solid; border-width: 1px; margin: 0px; padding: 5px; }
#a_boxeve ul{ margin: 0px; padding: 0px; }
#a_boxeve ul li{ border-style: none; margin-bottom: 0; margin-left: 15px; margin-right: 0; margin-top: 0; padding-bottom: 2px; padding-left: 0px; padding-right: 0px; padding-top: 2px; list-style-image: none; list-style-type: square; background-image: none; page: inherit; vertical-align: middle; }
#a_boxeve .giorni li .luogo{ font-weight: bold; }
#a_boxeve .giorni li .intervallodate{ font-style: italic; }
#a_boxeve .descrizione{ border-style: solid; border-width: 1px; margin: 0px; padding: 5px; width: auto; font-size: 90%; }
#a_boxeve .organizzazione{ margin-top: 4px; font-size: 90%; }
#a_boxeve .organizzazione strong{ border-style: solid; border-width: 0 0 1px 0; display: block; }
#a_boxeve .allegati{ margin-top: 4px; }
#a_boxeve .allegati strong{ border-style: solid; border-width: 0 0 1px 0; display: block; }
#a_boxeve span.trovato{ background-color: #FFFF00; color: #FF0000; }

