html, body      {margin:0px; padding:0;}
body {font-family:verdana, sans-serif; font-size:10px; text-align:center; background-color:#ffffff; color:#000000;}
table {font-family:verdana, sans-serif; font-size:10px; text-align:center;}

A               {color:#333333; text-decoration: none;}
A:visited       {color:#666666; text-decoration: none;}
A:hover         {font-weight: bold; color:#000000;}
A IMG           {border:0px;}

P {margin:0px; padding:0px;}


.blur { margin:0px 15px 0px 0px !important; float:left; background-color: #EEEEEE; color: inherit;}
.shadow, .content {margin:0px !important; position: relative; bottom: 2px; right: 2px;}
.shadow {background-color: #DDDDDD; color: inherit;}
.content {background-color: #fff; color: #000; border: 1px solid #BBBBBB; padding: 3px;}

/* Grafica pagine */
div#container {padding:0px; width:1000px; background-image:url('images/grafica/container2.gif'); background-repeat:repeat-y}
div#header {padding:0px; width:1000px; height:350;}
div#navigazione {padding:0px; width:280px; height:350px; background-image:url('images/grafica/menu.gif'); background-repeat:repeat-n; text-align:right; float:left}
div#menu {width:200px; height:210px; margin:40px 40px 40px 40px; text-align: center; line-height:20px;}
div#immagine {padding:0px; width:720px; height:350px; background-image:url('images/grafica/header.jpg'); text-align:right; float:right}

div#content_header {padding:0px; width:1000px; height:24px; background-image:url('images/grafica/container1.gif'); background-repeat:repeat-n}
div#content {padding:0px; width:800px; height:auto;}
div#content_footer {padding:0px; width:1000px; height:30px; background-image:url('images/grafica/container3.gif'); background-repeat:repeat-n}

/* Grafica home */
div#header_home {padding:0px; width:1000px; height:490;}
div#title {padding:0px; width:1000px; height:100px; background-image:url('images/titles/title.gif'); background-repeat:repeat-n; text-align:right; float:left}
div#spot {padding:0px; width:1000px; height:40px; background-color:#ffffff; color:#ffffff;}

div#news {align:center; padding:0px; width:830px; height:auto;}
div#rec {width:400px; height:auto; text-align:left; float:left;}
div#pillole {width:400px; height:auto; text-align:left; float:right;}
div#img {height:auto; text-align:left; float:left;}
div#sostieni {width:800px; height:auto; text-align:center; padding-top:15px;}

/* Index recensioni */
table#ascolti {align:center; padding:0px; width:800px; height:auto; float:center;}
div#left {padding:0px; width:600px; height:auto; float:left; text-align:left; margin-left:30px; margin-bottom:50px;}
.text {padding:0px; width:570px; height:auto; float:left; text-align:left; margin-left:30px;}
div#right {padding:0px; width:600px; height:auto; float:right; text-align:right; margin-right:30px; margin-bottom:50px;}
.textr {padding:0px; width:570px; height:auto; float:right; text-align:right; margin-right:30px;}

/* Recensioni */
table#recensioni {align:center; padding:0px; width:830px; height:auto;}
div#album {width:270px; height:250px; text-align:center; float:left; margin-top:10px;}
div#tracklist {width:250px; height:auto; text-align:left; float:left; line-height:2.5; margin-top:10px;}
div#dati {width:540px; height:auto; text-align:justify; float:right; margin-top:10px; line-height:2.5; font-size:12;}
div#titolo {width:540px; height:auto; text-align:center; font-size:12px; font-style:oblique; font-weight:bold; float:right; margin-top:30px;}
div#recensione {width:540px; height:auto; text-align:justify; float:right; margin-top:10px; line-height:1.5;}
table#acquista {font-family:verdana, sans-serif; font-size:10px; text-align:right; float:right;}

/* Storie */
table#storie {align:center; padding:0px; width:800px; height:auto; float:center; text-align:justify;}

/* Mp3 player */
div#container_mp3 {padding:0px; margin-top:20px; width:440px; height:160px; background-image:url('images/grafica/sfondo_mp3.gif'); background-repeat:repeat-n; text-align:center;}
.mp3 {padding-top:45px; width:300px; height:100px; text-align:center;}

/* Pillole */
table#recensioni_piccola {align:center; padding:0px; width:830px; height:auto; text-align:justify; margin-top:10px;}
div#album_piccolo {width:110px; height:110px; text-align:center; float:left; margin-right:10px;}
.blurpiccolo { margin:0px 15px 15px 0px !important; float:left; background-color: #EEEEEE; color: inherit;}