#alto { font-weight: bold; font-family: verdana; background-color: #d2691e; margin: 0px; padding: 10px; border: dotted 1px #000000; width: auto; height: auto }
#basso { font-weight: bold; font-family: verdana; background-color: #cccccc; margin: 0px; padding: 10px; border: dotted 1px #000000; width: auto; height: auto }
#centro { font-weight: bold; font-family: verdana; background-color: #b22222; margin: 0px; padding: 10px; border: dotted 1px #000000; width: auto; height: auto }
#container { text-align: center; margin: 0px; border: solid 1px #000000; width: 100%; height: auto }
#down { font-weight: bold; font-family: verdana; background-color: #bc8f8f; margin: 0px; padding: 10px; width: 100%; height: auto }
#middle { border: solid 1px #000000; width: auto; height: 100% }
#middle_left { font-weight: bold; font-family: verdana; background-color: #eee8aa; float: left; padding: 10px; border: solid 1px #000000; width: auto; height: 100% }
#up { font-weight: bold; font-family: verdana; background-color: #ffdab9; margin: 0px; padding: 10px; width: 100%; height: auto }
body { ; text-align: center; margin: 0px; width: 100% }


.bread { color: black; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #e5e4e3; padding: 3px; border-bottom: 2px solid white }
.chiudi { color: #886d4a; font-weight: bolder; font-size: 9px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; padding: 2px 1px; border-right: 1px solid #886d4a; border-bottom: 1px solid #886d4a; border-left: 1px solid #886d4a }
.eventi { color: black; font-size: 10px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; padding: 2px 1px; border-right: 1px solid #886d4a; border-left: 1px solid #886d4a }
.evidenze { color: #886d4a; font-size: 10px; line-height: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #edddc8; text-align: center; padding: 3px; border-top: 2px solid white; border-right: 1px solid white; border-left: 2px solid #fff; width: 176px }
.footer { color: #815b2a; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(images/bckfoot.gif); padding-left: 8px; width: 690px }
.footer2 { color: #886d4a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-right: 4px }
.marron { color: white; font-weight: bolder; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #886d4a; padding: 3px; border-top: 2px solid white; border-right: 1px solid white; border-left: 2px solid white; width: 176px }
.marron2 { color: white; font-weight: bolder; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #886d4a; padding: 3px; border-top: 2px solid white; width: 171px }
.marron_centro { color: white; font-weight: bolder; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-color: #886d4a; padding: 3px; border-top: 2px solid white }
.menu { color: #815b2a; font-weight: bolder; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(images/bckmen.gif); padding-right: 3px; padding-left: 8px }
.mese { color: black; font-size: 9px; line-height: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; padding: 2px 1px; border-right: 1px solid #886d4a; border-left: 1px solid #886d4a }
.motore { color: #886d4a; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #f1ece6; padding: 3px; border-top: 2px solid white; border-right: 1px solid white; border-left: 2px solid white; width: 176px }
.notizia { color: black; font-size: 11px; line-height: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; padding: 3px; border: solid 1px #886d4a }
.sorelle { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d8cfc3; padding: 2px; border-bottom: 2px solid white }
.sx { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px; border: solid 1px #886d4a }
.testo { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; padding: 5px; border: solid 1px #886d4a }
.top { color: #815b2a; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(images/bcktop.gif); text-align: right; vertical-align: bottom; padding-right: 11px; padding-bottom: 5px; width: 160px }
.unews { color: black; font-size: 9px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 2px 1px; border-right: 1px solid #886d4a; border-bottom: 1px solid #cfc2b2; border-left: 1px solid #886d4a }
a:hover { text-decoration: underline }
a:link { text-decoration: none }
a:visited {  text-decoration: none }

body { font-size: 8px;background-color: #f8f8f8 ;background: url(images/bg.gif); text-align: center; margin: 0; padding: 4px 0px 0px }


.menuprinc { color: #4c687d; font-weight: bold; font-size: 11px; font-family: Verdana, Geneva, Arial, Sans-serif;  margin: 1px }
.menuprinc a { color: #4c687d;  text-decoration: none }
.menuprinc a:hover { color: #3399CC;  text-decoration: none }
#datamain {height:160px}

.rullo marquee {height:117px;}
.rullo .box_anteprima_figlie_pagina{font-family:verdana; font-size:10px; margin-bottom:10px; margin:10px;}
.rullo .box_anteprima_figlie_dataevento{font-weight:bold;}
.rullo .box_anteprima_figlie_titolo b{font-weight:normal;}
.rullo .box_anteprima_figlie_titolo a{color:#000;}


