* {margin:0; padding:0; border:none;}

body {background-image: url(sfondo-ext.jpg); background-position:center top; background-attachment:fixed; background-repeat:repeat-x; background-color: #1e252d; font: 0.95em tahoma;}
h1 {font: normal 10px tahoma; width: 960px; margin:0 auto; color: #787878;}
h4 {font: bold 20px tahoma; width: 960px; color: #787878; margin:0 0 10px 0;}
#container {width:960px; margin:0 auto; background-color: #ffffff; border: dotted 1px #cccccc;}
#striscialogo {width:956px; height: 60px; background-color: #feff1b; margin: 2px;}
#testata {width:956px; height: 205px; background-color: #FF0099; margin: 2px;}
#menualto {width:956px; height: 25px; background-color: #0000CC; margin: 2px 0 1px 2px;}
#sx {width:620px; margin: 5px 0 0 2px; min-height: 300px; height: auto !important; height: 300px; padding:0 10px 0 10px; float:left; border-right: solid 1px #dddddd;}
#dx {width:308px; margin: 0 2px 0 2px; float:right; border: none;}
.rigadx {width:308px; height:0; border: dotted 1px #333333; margin-top:1px;}
#piede {width:956px; height: 120px; background-color: #3B3B3B; color: #ffffff; margin: 2px; padding-top:10px; text-align: center;}

a:link{text-decoration: none; color:#000000;}
a:visited{text-decoration: none; color:#000000;}
a:active{text-decoration: none; color:#000000;}
a:hover{text-decoration: underline; color:#CC0000; background-Color:#}
p {margin: 0 0 15px 0;}

.notsx {width:330px; padding:5px; border: none; border-bottom: dotted 1px #cccccc; cursor: hand; float:left; margin:0;}
.notdx {width:330px; padding:5px; border: none; border-bottom: dotted 1px #cccccc; cursor: hand; float:right; margin:0 10px 0 0;}
.catnome {font:bold 12px Times New Roman, Times, serif;text-transform: uppercase; color:#17599c;}
.titolonot {font:bold 18px Georgia, Times New Roman, Times, serif; color:#3b3b40;}
.testonot {font:normal 13px Tahoma, Arial, Verdana; margin-top: 5px; color:#6b7282;}
.datanot {font:normal 11px Tahoma, Arial, Verdana; margin-top: 5px; color:#cccccc;}
