
*{margin:0; padding:0}

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#394043; background: #687F87 url(/img/background.jpg) fixed repeat-x top }


a:link {
	color: #659E03;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #659E03;
}
a:hover {
	text-decoration: none;
	color: #659E03;
}
a:active {
	text-decoration: underline;
	color: #659E03;
}

/*TESTA*/
#header {width:768px; height:60px; margin-left:auto; margin-right:auto; background:url(/img/testa.jpg)}
#sub-header {width:768px; height:95px; margin-left:auto; margin-right:auto; background:url(/img/curva_top.jpg); background-repeat:no-repeat}
#sub-headerInterna {width:768px; height:110px; margin-left:auto; margin-right:auto; background:url(/img/curva_top.jpg); background-repeat:no-repeat}
#sub-header .adsense {padding-top:8px; padding-left:20px}
#Adsense_int {float:rigth; padding-left:35px}

/*CORPO*/
#Corpo {width:766px; margin-left:auto; margin-right:auto; background-image:url(/img/background_corpo.jpg); background-repeat:repeat-x y; border: #666 solid 1px; border-top:none; overflow:hidden}
#CorpoCategoria {width:766px; margin-left:auto; margin-right:auto; background-image:url(/img/background_corpo.jpg); background-repeat:repeat-x y; border: #666 solid 1px; border-top:none; overflow:hidden}
#CorpoAutore {width:766px; margin-left:auto; margin-right:auto; background-image:url(/img/background_corpo.jpg); background-repeat:repeat-x y; border: #666 solid 1px; border-top:none; overflow:hidden; }
#CorpoTesti {width:766px; min-height: 750px; height: auto !important; height: 750px; margin-left:auto; margin-right:auto; background-image:url(/img/background_corpo.jpg); background-repeat:repeat-x y; border: #666 solid 1px; border-top:none; overflow:hidden; }
#CorpoRisultato {width:766px; min-height: 700px; height: auto !important; height: 700px; margin-left:auto; margin-right:auto; background-image:url(/img/background_corpo.jpg); background-repeat:repeat-x y; border: #666 solid 1px; border-top:none; overflow:hidden; }
#CorpoSplash {width:766px; min-height: 750px; height: auto !important; height: 750px;; margin-left:auto; margin-right:auto; background-image:url(/img/background_corpo.jpg); background-repeat:repeat-x y; border: #666 solid 1px; border-top:none; overflow:hidden; }

/*Index*/
#BoxSinistro {margin-left:15px; width:320px; float:left }
#BoxSinistro #bottoni {padding:0}
#BoxSinistro #bottoni ul {}
#BoxSinistro #bottoni li {display:inline; list-style-type:none; padding-left:50px}

#bottoni-inner {padding-top:20px; padding-left:30px}
#bottoni-inner ul {}
#bottoni-inner li {display:inline; list-style-type:none; padding-left:50px}

#BoxSinistro #Adsense {margin-top:23px}

#BoxSinistro #TopDownload {margin-top:25px}
#BoxSinistro #TopDownload .spazio {margin-bottom:10px}
#BoxSinistro #TopDownload ul {}
#BoxSinistro #TopDownload li {list-style-type:none; padding-top:3px}
#BoxSinistro #TopDownload li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#639D01; font-weight:bold; text-decoration:underline}

#BoxCercaInterno {margin-left:auto; margin-right:auto; background-image:url(/img/box_ricerca_interno.jpg); width:735px; height:75px}
#BoxCercaInterno ul {padding-top:50px; padding-left:1px;}
#BoxCercaInterno li {display:inline; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:white;padding:8px; !important;padding:5px; }
#BoxCercaInterno li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:white; text-decoration:underline;}


#BoxDestro {/*margin-left:6px;*/ width:400px; float:left; }
#BoxDestro #BoxCerca {background:url(/img/box_ricerca.jpg);  overflow:hidden; margin-top:0px; width:405px; height:149px}
#BoxDestro #BoxCerca ul {padding-top:50px; padding-left:22px}
#BoxDestro #BoxCerca li {display:inline; list-style-type:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:white;}
#BoxDestro #BoxCerca li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:white; text-decoration:underline;}
#BoxDestro #Banner {width:405px; height:auto; margin-top:6px}


/*Top Suonerie Index*/
#BoxDestro #ElencoCanzoni {margin-top:6px; width:405px; background-color:#C6D9E0; border:1px solid #666; margin-bottom:20px; min-height: 265px; height: auto !important; /*height:265px;*/ overflow:hidden}
#BoxDestro #ElencoCanzoni .spazioCanzoni {margin-top:10px; margin-left:15px; margin-bottom:10px}
#BoxDestro #ElencoCanzoni #Immagine {width:80px; float:left; text-align:left; padding:2px; padding-left:15px; font-size:10px; text-align:center;}
#BoxDestro img {border:0px}
#BoxDestro a {text-decoration:none; color:#333}
#BoxDestro a:hover {text-decoration:underline}
.ombra {margin:3px; float:left; border-bottom:#49545A 2px solid; border-left:#687F87 1px solid; border-top:#687F87 1px solid; border-right:#49545A 2px solid;}
.ombra2 {border-bottom:#687F87 2px solid; border-left:#EBEBED 1px solid; border-top:#EBEBED 1px solid; border-right:#687F87 2px solid;}

/*Form*/
button#go{ width:69px; text-align:center; height:26px !important;height /**/:26px;line-height: 26px; display: inline;  background:  url(/img/cerca.gif) no-repeat; border:0; padding-left:10px; padding-top:10px; margin-left:10px}
.textform {font-family:Verdana, Arial, Helvetica, sans-serif; color:#446B01; font-size:11px; border:1px solid #6D90B0; background-color:#EDF5FB; height:20px}
.textform2 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#446B01; font-size:11px; border:1px solid #6D90B0; background-color:#EDF5FB;}

/*Elenco Testi canzoni per Autore*/
#ElencoSinistro {margin-left:15px; width:370px; float:left; margin-top:18px; margin-bottom:15px }
#ElencoSinistro h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#394043; padding-top:10px; padding-bottom:20px; font-weight:normal}
#ElencoSinistro ul {margin-left:5px}
#ElencoSinistro li {list-style-type:none; border-bottom:1px #CCCCCC solid; margin-bottom:5px }
#ElencoSinistro li a {font-family:Verdana, Arial, Helvetica, sans-serif; color:#639D01; text-decoration:none; font-weight:bold; font-size:11px;}
#ElencoSinistro li a:hover {text-decoration:underline}
#ElencoSinistro .spazioLi {padding-bottom:7px}
#ElencoSinistro .spazioLi2 {padding-bottom:7px}
.pc {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#394043;}
.light { font-family:11px; font-weight:normal;}
/* #ElencoSinistro span {float:right; margin-top:-20px}*/
#ElencoSinistro .risultati {float:right; margin-top:-20px}

/*Pagina Autore*/
#ElencoSinistroAutore {margin-left:15px; width:370px; float:left; margin-top:18px; margin-bottom:15px}
#ElencoSinistroAutore h1 {color:#094D6B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px}
#ElencoSinistroAutore h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#394043; padding-top:10px; padding-bottom:15px; font-weight:normal}

/*Pagina Autore - Blocco Album - */
#BloccoAlbum {width:368px; heigth:auto; float:left; text-align:center; padding:5px; padding-right:0px; border-top:#CCCCCC solid 1px; /*border-bottom:#CCCCCC solid 1px;*/ margin-bottom:10px; }
#BloccoAlbum #Immagine {width:110px; float:left; text-align:left; padding:5px; font-size:10px; text-align:center;}
#BloccoAlbum #Immagine .spazioTitolo {padding-top:5px}
#BloccoAlbum img {border:0px}

#BloccoAlbum #Canzoni {float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#394043; text-align:left}
#BloccoAlbum #Canzoni h1 {color:#394043; font-size:12px; font-weight:bold; padding-bottom:3px; padding-left:5px}
#BloccoAlbum #Canzoni ul {padding-left:5px; text-align:left}
#BloccoAlbum #Canzoni li {color:#394043; font-size:11px; list-style-type:decimal; list-style-position:inside}
#BloccoAlbum #Canzoni li a {color:#394043; text-decoration:none; font-weight:bold; font-size:11px;}
#BloccoAlbum #Canzoni li a:hover {text-decoration:underline}
#BloccoAlbum #Canzoni li .testi {color:#394043; font-size:11px; list-style-type:none; }

/*Pagina Lyrics*/
#testoCanzone {padding-top:10px; text-align:left; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:black; width:350px}

/*Splash*/
#splash0 {width:500px; height:485px; background:url(/img/splash0.jpg); background-repeat:no-repeat; margin-top:10px; }
#splash1 {width:500px; height:485px; background:url(/img/splash1.jpg); background-repeat:no-repeat; margin-top:10px; }
#splash2 {width:500px; height:485px; background:url(/img/splash2.jpg); background-repeat:no-repeat; margin-top:10px; }
#splash3 {width:500px; height:485px; background:url(/img/splash3.jpg); background-repeat:no-repeat; margin-top:10px; }
#splash4 {width:500px; height:485px; background:url(/img/splash4.jpg); background-repeat:no-repeat; margin-top:10px; }
#splash5 {width:500px; height:485px; background:url(/img/splash5.jpg); background-repeat:no-repeat; margin-top:10px; }
#splash6 {width:500px; height:485px; background:url(/img/splash6.jpg); background-repeat:no-repeat; margin-top:10px; }



#splashAdsense {float:left; width:170px; margin-top:10px; margin-left:50px}
#splashAdsense .spazioBox {padding-top:15px}
#splash #disclaimer {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#434D51; width:490px;padding-left:10px; padding-top:10px}
#splash0 h3, #splash1 h3, #splash2 h3, #splash3 h3, #splash4 h3  {color:#FF0000; font-size:16px; padding-bottom:10px; padding-top:4px;}
#invio {padding-left:65px; padding-top:110px; width:150px; font-size:11px;}
.cell { font-size:11px;}


/*Paginazione*/
#Paginazione {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#828F95; padding-left:108px; padding-top:27px; padding-bottom:20px; font-weight:bold}
#Paginazione ul {}
#Paginazione li {display:inline; border:0; padding-left:5px}
#Paginazione li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#394043; font-weight:bold; text-decoration:none}

/*Top Suonerie Categoria*/
/* deleted #ElencoDestro {margin-left:30px; width:320px; height:239px; float:left; margin-top:18px; background-image:url(/img/box_ricerca_small.jpg); background-repeat:no-repeat}
*/
#ElencoDestro{margin-top:18px; width:320px; background-color:#C6D9E0; border:1px solid #666; margin-bottom:20px; min-height: 239px; height: auto !important; /*height:265px;*/ overflow:hidden}
#ElencoDestro2{margin-top:18px; width:320px; margin-bottom:20px; min-height: 239px; height: auto !important; /*height:265px;*/ overflow:hidden}


#ElencoDestro .spazioTitolo {padding-left:10px; padding-top:10px; padding-bottom:5px}
#ElencoDestro img {border:0px}
#ElencoDestro img a:hover {border:1px solid #CCCCCC}
#ElencoDestro a {color:#333; text-decoration:none}
#ElencoDestro a:hover {text-decoration:underline}
#Immagine {width:80px; float:left; text-align:left; padding:5px; padding-left:15px; font-size:10px; text-align:center; }

/*Top Siets*/
#ElencoDestro #TopSites {padding-top:20px; padding-left:5px; width:320px;}
#ElencoDestro #TopSites .spazioTitolo {padding-bottom:7px}



/*FOOTER*/
#footer {width:768px; height:47px; margin:auto; background:url(/img/background_footer.jpg); clear:both;}
#footer .copy {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; padding-top:20px; padding-left:30px; clear:both}
#footer .tab {padding-left:270px; clear:both}
#footer a {color:#666; text-decoration:underline}
#footer a:hover {color:#666; text-decoration:none}

#g_disclaimer {
	text-align:justify;
}

#g_footer{ background-color:#FFFFFF;}
#g_footer p { padding:10px;}