body{ background-color:#D0F0D0; margin:0px; padding:0; border-width:0px}

div.bug{ position:relative; width:100%; display:table; overflow:auto;}

div.top{position:absolute; top:4px; left:0; right:0; bottom:auto; width:100%; height:90px; text-align:center; vertical-align:middle; overflow:hidden}
div.topmid, div.topleft, div.topright{ position:absolute; top:0; height:90px; padding:0}
div.topleft{ left:0; width:200px}
div.topmid{ width:auto; left:200px; right:200px; }
div.topright{ width:150px; right:0; background-image:url('../img/upright.gif')} 

div.fondopagina{position:absolute; top:auto; left:0; right:0; bottom:10px; width:100%; border-width:0px; border-style: solid; height:80px; text-align:center; vertical-align:middle; overflow:hidden}

table.testata{ width:100%; border-style:none; padding:0; margin:0; border-width:0; border-spacing:0; border-collapse:collapse; height:91px; text-align:center}
td.test_sx{ background-image:url('../img/test_left.gif'); width:7px; padding:0px;}
td.test_dx{ background-image:url('../img/test_right.gif'); width:7px; padding:0px;}
td.test_md{ background-image:url('../img/test_middle.gif'); vertical-align:middle;}

img.iconadx{ margin:0px; height:64px; width:64px; border-width:0px; margin-top:13px}
img.iconasx{ margin:0px; height:90px; width:134px; border-width:0px}
object.logo{ width:250px; height:80px; margin-top:5px}

img.noborder{ border-style:none; margin:0px}
img.foto{ border-style:none; margin:20px}

div.menu_sx{ position:absolute; left:5px; top:100px; width:200px; text-align:left; padding:0px; margin:5px; border-style:none; overflow:hidden; }
div.menu_dx{ position:absolute; right:5px; top:100px; width:200px; text-align:left; padding:0px; margin:5px; border-style:none; overflow:hidden; }

div.logo{ border-width:0px; width:100%; vertical-align:middle; padding-top:10px; margin:0px; overflow:hidden; }

div.contenuto{ clear: both; position:absolute; top:100px; left:220px; right:220px; bottom:90px; border-width:0px; border-style: solid; padding:20px; text-align:center; overflow:auto; font-family:"Verdana","Arial",sans-serif; font-size:11pt}
div.contenutofumetto{ clear: both; position:absolute; top:100px; left:5px; right:5px; bottom:90px; border-width:0px; border-style: solid; padding:20px; text-align:center; overflow:auto; font-family:"Verdana","Arial",sans-serif; font-size:11pt}

h1{ font-family:"Comic Sans MS","Arial"; color:#FF0000; font-size:30px; text-align:center}
h2{ font-family:"Comic Sans MS","Arial"; color:#FF00FF; font-size:20px; font-style:italic; text-align:center}
h3{ font-family:"Comic Sans MS","Arial"; color:#000000; font-size:15px; text-align:left}
div.sottot {font-family:"Comic Sans MS","Arial"; color:#7777ff; font-size:18px; font-style:italic; text-align:center; margin-top:-30px}
a.testo,strong,p,em,ul{ font-family:"Verdana","Arial"; color:#0000ff; font-size:14px; font-weight:bold; text-align:justify}
p:first-letter{ color:#0000ff; font-size:20px; font-weight:bold}
b{color:#000000}
font.quote{font-style:italic; font-weight:normal; color:#0000FF}
strong{color:#0000ff; background-color:#dddddd}
em.datasanto{ font-size:12px; color:#000000 }
em{ font-weight:bold;color:#0000FF}
ul.notizie {font-size:14px; text-align:left; margin:0px; padding:2px; vertical-align:top; padding-left:20px}
li.news { font-size:12px; text-align:left; margin:0px; padding:3px; vertical-align:top; text-decoration:none; }
li.daynews { background-color:#DFEFFF; font-size:12px; text-align:left; margin:0px; padding:5px; vertical-align:top; text-decoration:blink; font-weight:bold;}

a{color:#0000FF}
a:hover{color:#000000}

div.bacheca{ float: right; top:0px; width:300px; height:360px; left:auto; right:0px; border-width:0px; border-style: solid; padding:3px; text-align:center; align:right; overflow:auto; font-family:"Verdana","Arial",sans-serif; font-size:14pt}
div.bachecaold{ float: left; top:0px; width:300px; height:360px; left:0px; right:auto; border-width:0px; border-style: solid; padding:3px; text-align:center; align:left; overflow:auto; font-family:"Verdana","Arial",sans-serif; font-size:14pt}
div.titolobacheca{ width:100%; border-width:1px; border-style: solid; padding:0px; background-color: #FFFF00; text-align:center; overflow:auto; font-family:"Verdana","Arial",sans-serif; font-size:14pt}
div.evento{ padding-top: 10px; }
#marqueecontainer{position: relative; height: 300px; overflow: hidden; }
#marqueecontainerold{position: relative; height: 300px; overflow: hidden; }
a.linkbacheca { text-decoration:none; margin:0; }
a.linkbacheca:hover { background-color: #DFEFFF; }
