.thebg {  background-color: #303030}
.songtitle{border-bottom: 1px solid #ccc; font-size: 14px; font-family:normal Arial, sans-serif;font-weight: bold;color: #808E9C; width: autopx;}
.catimage{vertical-align: middle; padding: 6px; border-left : 1px solid #cccccc; border-top : 1px solid #cccccc; border-right: 1px solid #efe; border-bottom: 1px solid #fef; border-right-style: outset; border-bottom-style: outset;}
a:active, a:focus {outline: 0}
.maincategorytext{color: #1a1a1a; font-size: 9px;}
#genere{padding-top: 5px;line-height: 150%;	width: auto;float:left;}
.menu{padding-top: 5px;line-height: 150%;	width: auto;float:left; text-align: center;}
.menuspace{padding-top: 5px;line-height: 150%; width: 20px;float:left; text-align: center;}
#cerca{padding-top: 5px;line-height: 150%;float:right;font-size: 12px;}
.headerAlbum{padding-top: 5px;line-height: 150%;color:#808E9C;font-size: 18px;}
.headerCantante{padding-top: 5px;line-height: 150%;color:#6D9D2E;font-size: 18px;}
.headerComponent{padding-top: 5px;line-height: 150%;}	
.coverbutton, .coverbutton:hover {padding: 2px 10px!important;padding: 1px 5px;border-top: 1px solid #DDDDDD;border-right: 1px solid #999999;border-bottom: 1px solid #999999;border-left: 1px solid #DDDDDD;background: url(../images/but-bg.gif) repeat-x bottom #282828;}
.coverbutton:active, .coverbutton:focus {border-top: 1px solid #999999;border-right: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;border-left: 1px solid #999999;}
.albumContainer{background-color: #303030;}
.albumContainer2{background-color: #282828;}
tr.albumContainer td {padding: 5px 5px;border-bottom: 1px solid #484848;background: #303030;}
tr.albumContainer2 td {padding: 5px 5px;border-bottom: 1px solid #484848;background: #282828;}
tr.albumContainer:hover td,
tr.albumContainer2:hover td {background: #383838;}
.albumContainer3{padding: 2px 15px;border: 1px dashed #484848;background-color: #282828;}
.scheda{border-top: 1px dotted #999999;border-right: 1px dotted #DDDDDD;border-bottom: 1px dotted #DDDDDD;border-left: 1px dotted #999999;background-color: #ffe;}
.scheda2{background-color: #fef;}
.commentTitle {padding: 5px;background: #333333;color: #303030;font-weight: bold;}
.commentContainer{padding: 10px 15px;background-color: #282828;border-bottom: 1px dotted #243959;}
.commentContainer2{padding: 10px 15px;border-bottom: 1px dotted #243959;}	
tr.commentContainer td {padding: 5px 5px;border-bottom: 1px solid #DDDDDD;background: #303030;}
tr.commentContainer2 td {padding: 5px 5px;border-bottom: 1px solid #DDDDDD;background: #282828;}
tr.commentContainer:hover td,
tr.commentContainer2:hover td {background: #E7F4FA;}	
.albumLista{padding: 10px 0;border-bottom: 1px dotted #243959;}	
.titoloAlbum{font-size: 14px;}
a.titoloAlbum {text-decoration: none;color: #808E9C;	font-weight: bold;	}		
a.titoloAlbum:hover {color: #A0AEBC;}	
.titoloCategoria{padding-left: 5px; padding-top: 5px;line-height: 150%; font-size: 24px; font-weight: bold;}
a.titoloCategorialink {text-decoration: none;color: #0071A2; font-size: 14px;}		
a.titoloCategorialink:hover {color: #0B394D;}
.titoloPath{}
a.titoloPath {text-decoration: none;color: #0071A2;font-size: 10px;}	
a.titoloPath:hover {color: #0B394D;}
.titoloGenere{}
a.titoloGenere {text-decoration: none;color: #0B394D;font-size: 13px;font-weight: bold;}		
a.titoloGenere:hover {color: #638290;}
.voto{}
a.voto {text-decoration: none;}	
.nomeBand{font-size: 14px;}	
a.nomeBand {text-decoration: none;color: #9C8E80;font-weight: bold;}		
a.nomeBand:hover {color: #BCAEA0;font-weight: bold;}
.titoloCanzone{text-align:right;font-size: 13px;font-weight: normal;float:left;width:100%;clear:both;margin-top:8px;margin-bottom:8px;}
.ascolta {text-decoration: none;color: #aaa;font-size: 10px;}	
.ascgua {font-weight: bold;color: #a1a;font-size: 10px;}	
.spazio {padding-top: 15px;line-height: 150%;}	
.video{padding-top: 5px;}
#headerChart{padding-top: 5px;line-height: 150%; width: auto;}
.headerChart{color: #004080;margin: 0;padding: 2px 5px;background: #fff;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;border-top: 1px solid #f5f5f5;border-left: 1px solid #f5f5f5;font-size: 22px;font-weight: bold;font-family: 'Andale Mono', sans-serif;}
#Chart{padding-top: 5px; width: auto%;}
/* toogler lyrics */
.toggler {color: #eeeeee;margin: 0;padding: 2px 5px;background: #383838;border-bottom: 1px solid #484848;border-right: 1px solid #484848;border-top: 1px solid #484848;border-left: 1px solid #484848;font-size: 13px;font-weight: normal;font-family: 'Andale Mono', sans-serif;}
.element {}
.element p {margin: 0;padding: 4px;font-size: 12px;}
.float-right {padding:10px 20px;float:right;}
/* Top list */
.toghit {color: #222;margin: 10px;padding: 2px 5px;background: #fff;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;border-top: 1px solid #f5f5f5;border-left: 1px solid #f5f5f5;font-size: 13px;font-weight: normal;font-family: 'Andale Mono', sans-serif;}
.togsonghit {font-size: 15px;font-weight: normal;border-bottom: 1px solid #ddd;font-family: 'Andale Mono', sans-serif;}
.other {color: #222;margin: 0;padding: 2px 5px;background: #eee;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;border-top: 1px solid #f5f5f5;border-left: 1px solid #f5f5f5;font-size: 14px;font-weight: bold;font-family: 'Andale Mono', sans-serif;}
.lyrichead {color: #222;margin: 0;padding: 2px 5px;background: #eee;border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;border-top: 1px solid #f5f5f5;border-left: 1px solid #f5f5f5;font-size: 13px;font-weight: bold;font-family: 'Andale Mono', sans-serif;}	
#menu{
border: 1px dashed #484848;
width:auto;
text-align:left;
background: #282828;
margin:0;
padding-bottom:3px;
}

#menu ul{
list-style: none;
margin-left:2px;
padding:5px;
}

#menu ul li a {
display:block;
background: #282828;
border-bottom:1px #959595 dotted;
font-size:14px;
text-decoration:none;
width:215px;
color:#DDDDDD;
outline:none;
overflow:hidden;
padding:3px 5px 5px 2px;
}

#menu  a:hover {
border-bottom:1px #B5B5B5 dotted;
color:#FFFFFF;
}

#menu  a  {
border-bottom:1px #282828 solid;
color:#DDDDDD;
}
