BODY {margin: 0; font-size: 12px; color: black; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; background-color: #ffffff}
BODY.arancio {color: #000000; background-color: #ffcc66}
BODY.bianco {color: #000000; background-color: #ffffff}
BODY.grigio {color: #000000; background-color: #cccccc}
BODY.nero {color: #ffffff; background-color: #000000}
A:hover {text-decoration: underline}
A {font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; text-decoration: none}
A.menu {font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif; text-decoration: none}
H1 {font-size: 25px; background-color: #ffcc66}
H3 {font-size: 16px}
H4 {background-color: #cccccc}
H5 {font-weight: bold; font-size: 12px; background-color: #cccccc; margin-top: 2px; margin-bottom: 0px; padding: 2px}
INPUT.campo_input {color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif}
INPUT.pubblica {background-color: #cccccc}
LI {font-size: 12px}
P {font-size: 12px; color: black; font-family: Arial, Helvetica, Geneva, Swiss, sans-serif}
P.Commento {font-size: 10px; text-align: right}
P.Messaggio {background-color: #ffcc66; text-align: center; margin: 10px; padding: 5px; border-style: dotted dashed dotted dashed; border-width: thin; border-color: black}
P.SubTitolo {background-color: #cccccc}
TABLE.scatolainterno {background-color: #ffffff; border: 2px solid #ffcc66}
TABLE.testo {border: 1px solid #cccccc; border-spacing: 0px; padding: 0 10px 0 0}
TABLE.form {background-color: #FFCC66; border-spacing: 0px; padding: 0px; border: 1px solid #cccccc}
TR.rigapari {background-color: #f5f5f5}
TH {font-weight: bold; font-size: 12px; background-color: #cccccc; text-align: center}
TD {font-size: 12px}
TD.campimenuinterno {font-weight: bold; background-color: #ffcc66; text-align: right; vertical-align: top; padding: 3px}
TD.campiposta {font-weight: bold; text-align: right; vertical-align: top}
TD.campipostadw {font-weight: bold; text-align: right; vertical-align: bottom}
TD.cellaalta {vertical-align: top}
TD.divieto {background-color: #ffffff; background: url(/immagini/pecora_accessonegato.jpg) no-repeat center; vertical-align: top}
TD.forum_argomenti {background-color: #add8e6}
TD.forum_argomenti_c {background-color: #add8e6; text-align: center}
TD.forum_argomenti_cp {font-size: 11px; background-color: #add8e6; text-align: center}
TD.forum_post0 {background-color: #eeeeee; vertical-align: top; border: 3px double #ccc}
TD.forum_postdispari {background-color: #add8e6; vertical-align: top}
TD.forum_postpari {background-color: #b0c4de; vertical-align: top}
TD.forum_titolo {color: #f5fffa; font-weight: bold; background-color: #6a5acd}
TD.menu {font-size: 11px; text-decoration: none; background-color: #eeeeee; text-align: right}
TD.menu_subtitolo {font-weight: bold; font-size: 11px; text-decoration: none; background-color: #d3d3d3; text-align: center}
TD.menu_titolo  {font-weight: bold; font-size: 11px; text-decoration: none; background-color: #ffcc66; text-align: left; padding-left: 2px}
TD.titolocolonna {font-weight: bold; background-color: #cccccc; text-align: center}
TD.titoloposta {background-color: #cccccc; font-weight: bold; text-align: center}
TD.testo {background: url(/immagini/sfondo_notesarancio.gif) repeat-y; width: 52px}
TD.col_size {font-size: 10px; text-align: right}
TEXTAREA.pubblica {background-color: #d3d3d3}
IMG.immagine {padding: 1px; border: 1px solid #ffcc66}
.LoggedIn {color: #0000ff}
.LoggedOut {color: #00c800}
.MessaggioChat {color: red}
.minimo {font-size: 10px}
.minore {font-size: 12px}
.Name {font-weight: bold; font-size: 11px}
.nota {font-size: 11px}
.notapiana {font-weight: normal; font-size: 11px}
.piccolo {font-size: 11px}
.piccolodx {font-size: 11px; text-align: right}
.pretitolo {color: #aaaaaa; font-size: 11px}
.PuliziaChat {color: #add8e6}
.rigapari {background-color: #eeeeee}
.sezioni {font-size: 11px; font-weight: bold; text-align: left; text-decoration: none}
.sottotitolo {font-size: 11px; color: #aaaaaa}
.lineaVisibile {background-color: #ffffff}
.lineaNascosta {background-color: #dddddd}

.Commenti {margin: 10px; background-color: #f5f5f5}
.Commento {margin: 10px 0 10px 0; padding: 5px; background-color: #f6f6f6; border: 1px solid #b8c1e6}
.Commento .byline {margin-top: 5px; font-size: .8em}
.SfondoCommento {background-color: #eeeeee}
.Titolo {font-size: 18px}
.Titolo .byline {margin-top: 2px; font-size: .6em}
.Scatola {background-color: #ffffff; border-style: solid; border-width: 2px; padding: 2px; border-color: #ffcc66; margin-bottom: 5px}
.ScatolaAffiancata {float: left; background-color: #ffffff; border-style: solid; border-width: 2px; padding: 2px; border-color: #ffcc66; margin-bottom: 5px}
.Scatola .header,.ScatolaAffiancata .header {font-weight: bold; font-size: 12px; background-color: #cccccc; padding: 2px; text-align: left}
.ScatolaInterno {height: auto}
.MessaggioSfondo {color: #cccccc; font-weight: bold}
#MenuIncorniciato {width:150px; margin-left:10px; float:right; background-color: #ffffff; border: 2px solid #ffcc66; padding: 2px; margin-bottom: 5px}
#MenuIncorniciato .Titolo {background-color: #cccccc; text-align:center; font-size: 12px; font-weight:bold}
#MenuIncorniciato ul {padding: 2px 2px 2px 25px; margin:0; list-style-type:none}
#MenuIncorniciato li {list-style: circle url(/immagini/RoMEo/3cirkloj.gif); padding:2px 0px 2px 0px}

#ticker-container {position:relative; overflow:hidden; width: 300px; height: 200px; background-repeat: repeat; padding: 2px; border:  dotted #ff0000}
#ticker {position:relative; width:150px}
#ticker ul {padding:0; margin:0; list-style-type:none}
#ticker ul li {display:list-item; margin-top: 1px; margin-bottom: 1px; padding-top: 1px; padding-bottom: 1px; font-family: arial; font-size: xx-small; font-weight: normal; color: black; padding-left: 2px}
#ticker ul li a {font-family: arial; font-size: small; font-weight: normal; color: #9999cc; text-decoration: none; padding-left: 2px}
#ticker ul li a:hover {font-family: arial; font-size: small; color: #33ff00; text-decoration: none; padding-left: 2px}

.slide150 {float:left; margin:5px; width:150; height:150; background-color:#eeeeee; border:3px solid #ffcc66; display: table; #position: relative; text-align: center}
.slide120 {float:left; margin:5px; width:120; height:120; background-color:#eeeeee; border:3px solid #ffcc66; display: table; #position: relative; text-align: center}
.slide100 {float:left; width:70px; height:70px; background-color:#eeeeee; margin: 1px; text-align: center; overflow:hidden}
.slide120 .medium,.slide150 .medium {#position: absolute; #top: 50%; display: table-cell; vertical-align: middle}
.slide120 .inner,.slide150 .inner {#position: relative; #top: -50%; #left: -50%}
.slide100 a img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1}
.slide100 a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); -moz-opacity: 0.4}

#sommario select,#sommario input {float:left; width:220px; margin-right:10px}
#sommario input.bottone {width:90px}
#sommario label {font-weight:bold; float:left; width:200px; text-align:right; margin-right:10px}
#sommario fieldset {clear: both; border:1px solid #ddd; background-color:#eee; margin-bottom:2px}
#sommario form {margin-bottom:2px}
#sommario img.distanziatore {float:left; width:220px; height:1px; margin-right:10px; background-image: url(/immagini/pixeltrasparente.gif); border:0}

#selezioneGalleria{overflow: auto; width:100%}

a.tcmpiccolo {font-size: 10px}
a.tcpiccolo  {font-size: 12px}
a.tcmedio    {font-size: 14px}
a.tcgrande   {font-size: 16px}
a.tcmgrande  {font-size: 18px}

#flashcontent {vertical-align: middle}
#invisibile {display: none}
