*{margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:13px; line-height:1.6em;}
html{background:#333 url("../i/bgHtml.jpg") top center repeat-y;}
body{background:url("../i/bgBody.jpg") top center no-repeat; color:#ccc; padding-top:30px}

a{text-decoration:none; font-weight:bold; color:#c63}
a:hover{color:#933}

br{height:10px; line-height:10px}

strong{font-weight:bold; color:#ffe9ca}

h2{font-size:22pt; font-family:Arial; letter-spacing:-2px; text-indent:-9999px; margin-bottom:20px}
h3{font-size:16pt; letter-spacing:-1px; margin-bottom:10px}
h4{font-size:13pt; letter-spacing:0px; margin:0 0 2px 10px}

h2.bio{background:url("../i/tit.png") 0 0 no-repeat; width:240px; height:30px}
h2.discografia{background:url("../i/tit.png") 0 -30px no-repeat; width:240px; height:30px}
h2.concerti{background:url("../i/tit.png") 0 -60px no-repeat; width:240px; height:30px}
h2.foto{background:url("../i/tit.png") 0 -90px no-repeat; width:240px; height:30px}
h2.downloads{background:url("../i/tit.png") 0 -120px no-repeat; width:240px; height:30px}
h2.links{background:url("../i/tit.png") 0 -150px no-repeat; width:240px; height:30px}
h2.decalogo{background:url("../i/tit.png") 0 -180px no-repeat; width:240px; height:30px}
h2.lezioni{background:url("../i/tit.png") 0 -210px no-repeat; width:240px; height:30px}
h2.confident{background:url("../i/confidentTit.png") 0 0 no-repeat; width:450px; height:30px}

h2.bio_en{background:url("../i/tit.png") -240px 0 no-repeat; width:240px; height:30px}
h2.discografia_en{background:url("../i/tit.png") -240px -30px no-repeat; width:260px; height:30px}
h2.concerti_en{background:url("../i/tit.png") -240px -60px no-repeat; width:240px; height:30px}
h2.foto_en{background:url("../i/tit.png") -240px -90px no-repeat; width:240px; height:30px}
h2.downloads_en{background:url("../i/tit.png") -240px -120px no-repeat; width:240px; height:30px}
h2.links_en{background:url("../i/tit.png") -240px -150px no-repeat; width:240px; height:30px}
h2.decalogo_en{background:url("../i/tit.png") -240px -180px no-repeat; width:240px; height:30px}
h2.lezioni_en{background:url("../i/tit.png") -240px -210px no-repeat; width:240px; height:30px}

ul li{list-style-type:none}
ul.decalogo{padding-left:12px; margin-bottom:10px}
ul.decalogo li{list-style-type:disc;}

#wrapper{width:740px; margin:0 auto; padding:0 5px; position:relative;}
#header h1{text-indent:-9999px; background:url("../rotate.php") 0 0 no-repeat; height:230px; margin-bottom:10px}
#header p.lang{padding:5px 0; text-align:right; position:absolute; top:-30px; right:5px}
table{border-collapse:collapse;}
table.date{margin-bottom:20px; width:360px}
table.date td, table.date th{border:1px solid #ddd; text-align:left; padding:5px}
table.date tr.info th, table.date tr.info td {text-align:left;}
table.date tr.info th {width:130px; color:#fc6}
table.date tr.data td {background:#222}

table.disco td{width:120px; vertical-align:top}
table.disco td img{border:1px solid #999}

table.big td, table.big th{background:#ffc; border:1px solid #f00}
table.big tr.data td {background:#ff3}

ul#bands{margin-left: 10px; margin-bottom: 15px}
ul#bands li{padding: 0}

#main{background:url("../i/bgMain.jpg") 0 0 no-repeat;}
#main #menu{position:absolute; top:290px; left:30px;}
#main #menu ul{list-style-type:none;}
#main #menu li{height:20px; padding-bottom:7px}
#main #menu a{display:block; width:130px; height:18px; text-indent:-9999px}
#main #menu a:hover{text-decoration:none}

#main #menu li.confident{height:40px; padding-bottom:7px; padding-top:7px}
#main #menu li.confident a{display:block; width:130px; height:68px; text-indent:-9999px}

#main #menu p.myspace a{display: inline;}
p.myspace{margin-top: 10px; position: relative; top:0; left:0; }
p.myspace a img {margin-top:5px; display: block; border: 2px solid #c63;}
p.myspace a:hover img{border: 2px solid #933}

p.myspace2 a img {margin-top:5px; display: block; border: 2px solid #c63;}
p.myspace2 a:hover img{border: 2px solid #933}

/* -------------------------------------------------------------------------------- */

#menu a.bio{background:url("../i/menu.png") 0 0 no-repeat}
#menu a.disco{background:url("../i/menu.png") 0 -18px no-repeat}
#menu a.concerti{background:url("../i/menu.png") 0 -36px no-repeat}
#menu a.foto{background:url("../i/menu.png") 0 -54px no-repeat}
#menu a.downloads{background:url("../i/menu.png") 0 -72px no-repeat}
#menu a.links{background:url("../i/menu.png") 0 -90px no-repeat}
#menu a.decalogo{background:url("../i/menu.png") 0 -108px no-repeat}
#menu a.lezioni{background:url("../i/menu.png") 0 -126px no-repeat}
#menu a.confident{background:url("../i/confident.png") 0 0px no-repeat}

#menu a.bio:hover{background:url("../i/menu.png") -130px 0 no-repeat}
#menu a.disco:hover{background:url("../i/menu.png") -130px -18px no-repeat}
#menu a.concerti:hover{background:url("../i/menu.png") -130px -36px no-repeat}
#menu a.foto:hover{background:url("../i/menu.png") -130px -54px no-repeat}
#menu a.downloads:hover{background:url("../i/menu.png") -130px -72px no-repeat}
#menu a.links:hover{background:url("../i/menu.png") -130px -90px no-repeat}
#menu a.decalogo:hover{background:url("../i/menu.png") -130px -108px no-repeat}
#menu a.lezioni:hover{background:url("../i/menu.png") -130px -126px no-repeat}
#menu a.confident:hover{background:url("../i/confident.png") -130px 0px no-repeat}

/* -------------------------------------------------------------------------------- */

#menu a.bio_en{background:url("../i/menu_eng.png") 0 0 no-repeat}
#main #menu a.disco_en{background:url("../i/menu_eng.png") 0 -18px no-repeat; width:140px}
#menu a.concerti_en{background:url("../i/menu_eng.png") 0 -36px no-repeat}
#menu a.foto_en{background:url("../i/menu_eng.png") 0 -54px no-repeat}
#menu a.downloads_en{background:url("../i/menu_eng.png") 0 -72px no-repeat}
#menu a.links_en{background:url("../i/menu_eng.png") 0 -90px no-repeat}
#menu a.decalogo_en{background:url("../i/menu_eng.png") 0 -108px no-repeat}
#menu a.lezioni_en{background:url("../i/menu_eng.png") 0 -126px no-repeat}

#menu a.bio_en:hover{background:url("../i/menu_eng.png") -140px 0 no-repeat}
#main #menu a.disco_en:hover{background:url("../i/menu_eng.png") -140px -18px no-repeat; width:140px}
#menu a.concerti_en:hover{background:url("../i/menu_eng.png") -140px -36px no-repeat}
#menu a.foto_en:hover{background:url("../i/menu_eng.png") -140px -54px no-repeat}
#menu a.downloads_en:hover{background:url("../i/menu_eng.png") -140px -72px no-repeat}
#menu a.links_en:hover{background:url("../i/menu_eng.png") -140px -90px no-repeat}
#menu a.decalogo_en:hover{background:url("../i/menu_eng.png") -140px -108px no-repeat}
#menu a.lezioni_en:hover{background:url("../i/menu_eng.png") -140px -126px no-repeat}

/* -------------------------------------------------------------------------------- */

#player{display:none}

#main #content{padding-left:240px; padding-top:45px; padding-right:50px}
#main #content p{margin-bottom:10px}
#main #content p.album{margin-bottom:0; margin-top:5px}

#main #content p.gallery img{cursor:pointer; margin-right:20px; margin-bottom:20px; border:1px solid #666}

#main #text{min-height:480px; height:auto !important; height:480px;}

#contact{text-align:right; border-top:1px solid #ccc; margin-top:20px; padding-top:10px; display:none}

#footer{margin:10px 0}
#footer #email{position:absolute; top:185px; right:20px; text-align:right}
#footer #email a{display:block; height:15px; font-size:9px; color:#fff}

#calendario{position:absolute; top:347px; left:615px; width:130px;}
#calendario p, #calendario select{text-indent:10px}
#calendario option{padding: 0 5px}
#calendario option.anno{font-weight: bold;}


#credits{margin:10px auto; position:relative; width:740px;}
#credits p{width:740px; margin:0 auto; font-size:9px; padding-left:50px}
#credits a{font-size:9px; color:#fff}
#credits #test{position:absolute; bottom:0; right:0; width:350px; height:200px; border:1px solid}

#fotoBig{text-align:center}
#fotoBig img{border:1px solid #999;}
#fotoBig p{margin-top:10px}

#counter{display:none}