@charset "utf-8";/* CSS Document */body {background-image:url('../sotto_le_stelle/bkg.png');background-color: #f6d0bd;background-position:bottom right;background-repeat:no-repeat;background-attachment:fixed;font-family:'Georgia', Times New Roman, Times, sans-serif;margin:0;}.avatar {display:none;}.ruler {border-top:2px solid #c0685e;border-bottom:none;border-right:none;border-left:none;}.ruler_2 {border-top:1px dotted #c0685e;border-bottom:none;border-right:none;border-left:none;margin-top:0;}img {border:none;}a:link {color: #555;text-decoration:none;}     a:visited {color: #555;text-decoration:none;} a:hover {color: #c0685e;text-decoration:none;}a:active {color: #555;text-decoration:none;} .datatitolo a:link {color: #333;text-decoration:none;}     .datatitolo a:visited {color: #333;text-decoration:none;} .datatitolo a:hover {color: #c0685e;text-decoration:none;}.datatitolo a:active {color: #333;text-decoration:none;} h1 {font-family:'Georgia', Times New Roman, Times, sans-serif;font-size: 10px;font-weight: lighter;font-variant: normal;text-transform: uppercase;color: #555;letter-spacing: 0.3em;margin-top:0;line-height:15px;border-bottom:1px dotted #c0685e;}.titolo {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 800;text-transform: uppercase;font-size: 35px;letter-spacing:-0.02em;margin-top:9px;color: #333;}.datatitolo {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 800;text-transform: uppercase;font-size: 21px;position: relative;color: #333;}.separatoretitolo {width:590px;height:1px;margin:auto;border-top:1px dotted #c0685e;border-bottom:none;border-left:none;border-right:none;background:none;}.bullet {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 800;text-transform: uppercase;font-size: 21px;position: relative;color: #c0685e;}.luogotitolo {font-family:'Georgia', Times New Roman, Times, sans-serif;font-size:0.7em;line-height:1.8em;text-transform: uppercase;color: #555;letter-spacing: 0.3em;margin-top:0;}.introtitolo {font-family:'Georgia', Times New Roman, Times, sans-serif;color: #555;font-size:0.7em;font-style:italic;letter-spacing: 0.05em;line-height:1.4em;}p:first-letter {font-size:4.7em;	line-height:0.85em;	float:left;	margin-right:0.15em;	font-style:normal;}p {text-align:justify;}#lineup a:hover {	background-color:transparent;} #lineup .band a {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 800;text-transform: uppercase;font-size: 35px;line-height: 45px;position: relative;color: #FFF;background-color:transparent;letter-spacing:-0.02em;    -webkit-transition: all 0.12s ease-out;       -moz-transition: all 0.12s ease-out;         -o-transition: all 0.12s ease-out;}#lineup .band a:hover {    color: #FFF;    top: -3px;    left: -3px;	background-color:transparent;	cursor:help;}#lineup .band a:hover .name {    color: #FFF;    text-shadow: 1px 1px #c0685e, 2px 2px #c0685e, 3px 3px #c0685e, 4px 4px #c0685e, 5px 5px #c0685e, 6px 6px #c0685e, 7px 7px #c0685e, 8px 8px #c0685e, 9px 9px #c0685e, 10px 10px #c0685e, 11px 11px #c0685e;	background-color:transparent;}.infoband {width:630px;padding:5px;display:none;margin:auto;}.stuff {width:100%;margin-top:0;margin-left:auto;margin-right:auto;padding:0;text-align:center;}.container {width:630px;margin: auto;}.close {width:630px;text-align:center;height:30px;padding-top:10px;padding-bottom:5px;clear:both;border-bottom:2px solid #c0685e;}.sx {width:293px;float:left;height:170px;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;background-color:#FFFFFF;clear:none;text-align:center;}.dx {width:295px;float:right;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;height:170px;clear:none;text-align:left;background-color:#FFFFFF;border-left:2px solid #f6d0bd; font-family:'Georgia', Times New Roman, Times, sans-serif;color: #555;line-height:1.4em;font-size:0.65em;}.sxcd {width:294px;float:left;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;background-color:#FFFFFF;clear:none;text-align:center;border-bottom:2px solid #c0685e;font-family:'Georgia', Times New Roman, Times, sans-serif;color: #555;line-height:1.4em;font-size:0.65em;}.dxcd {width:295px;float:right;padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px;clear:none;text-align:left;background-color:#FFFFFF;border-left:1px dotted #c0685e;text-align:center;border-bottom:2px solid #c0685e;font-family:'Georgia', Times New Roman, Times, sans-serif;color: #555;line-height:1.4em;font-size:0.65em;}.titolocd {width:630px;padding-top:10px;padding-bottom:10px;text-align:center;clear:both;border-bottom:1px dotted #c0685e;background-color:#FFFFFF;}.network {width:630px;height:20px;padding-top:10px;padding-bottom:10px;text-align:center;clear:both;border-top:2px solid #f6d0bd;border-bottom:2px solid #c0685e;background-color:#FFFFFF;font-family:'Georgia', Times New Roman, Times, sans-serif;color: #555;line-height:1.4em;font-size:0.65em;}.network img {vertical-align:middle;}.partner {text-align:center;}.partner img {vertical-align:middle;}.header {width:610px;margin:auto;background-color:#FFFFFF;padding-top:15px;padding-left:10px;padding-right:10px;border-bottom:2px solid #c0685e;text-align:center;}#lineup {width:700px;margin:auto;text-align:center;}.amp {font-family:Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif;color:#2E2E2E;font-size:14px;font-style:italic;font-weight:normal;line-height:12px;word-spacing:1px;}.footer {width:630px;margin:auto;background-color:#FFFFFF;border-top:2px solid #c0685e;text-align:center;font-family:'Georgia', Times New Roman, Times, sans-serif;color: #555;font-size:0.7em;letter-spacing: 0.05em;line-height:1.4em;} .compila {margin-top:10px;margin-left:25px;width:150px;float:left;position:fixed;text-align:center;font-family:'Georgia', Times New Roman, Times, sans-serif;color: #555;font-size:0.7em;letter-spacing: 0.05em;}.compilatxt {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 800;text-transform: uppercase;font-size: 14px;position: relative;color: #FFF;}hr {border-top:1px dotted #c0685e;border-bottom:none;border-left:none;border-right:none;background:none;}