a:active, a:focus {outline: 0}
.songtitle{border-bottom: 1px solid #CCC;font-size: 12px;font-family:normal Arial,sans-serif;font-weight: bold;color: #1A1A1A;width: autopx;}
.subplayer{border-bottom: 1px solid #CCC;}
.subvideo{border-bottom: 1px solid #CCC;}
.catimage{vertical-align: middle;padding: 6px;}
.maincategorytext{color: #1A1A1A;font-size: 9px;}
#genere{padding-top: 5px;line-height: 150%;	width: auto;float:left;}
.menu{padding-top: 3px;line-height: 150%;	width: auto;float:left; font-size:22px;}
.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: 11px;}
.headerAlbum{padding-top: 5px;line-height: 150%;color:#004080;font-size: 22px;}
.headerCantante{padding-top: 5px;line-height: 150%;color:#800000;font-size: 22px;}
.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: #EFEFEF;}
.coverbutton:active, .coverbutton:focus {border-top: 1px solid #999999;border-right: 1px solid #DDDDDD;border-bottom: 1px solid #DDDDDD;border-left: 1px solid #999999;}

/*css used for rows list */
.albumContainer{color:#1A1A1A;}
.albumContainer2{background-color: #EFEFEF;color:#1A1A1A;}
tr.albumContainer td {padding: 5px 5px;border-bottom: 1px solid #DDDDDD;}
tr.albumContainer2 td {padding: 5px 5px;border-bottom: 1px solid #DDDDDD;background: #EFEFEF;}
/*tr.albumContainer:hover td,
tr.albumContainer2:hover td {background: #E7F4FA;}*/

.albumContainer3{padding: 2px 15px;border: 1px dotted #DDDDDD;}
.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;}
.albumLista{padding: 10px 0;border-bottom: 1px dotted #243959;}	
.titoloAlbum{font-size: 12px;}
a.titoloAlbum {text-decoration: none;color: #606E7C;	font-weight: bold;	}		
a.titoloAlbum:hover {color: #FFF;}	
.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: 12px;font-weight: bold;}		
a.titoloGenere:hover {color: #638290;}
.voto{}
a.voto {text-decoration: none;}	
a.titoloAlbum:hover {color: #004080;}
.nomeBand{font-size: 11px;}	
a.nomeBand {text-decoration: none;color: #111;font-weight: bold;}		
a.nomeBand:hover {color: #AAA;font-weight: bold;}
.banddetails{font-size: 10px;color: #1A1A1A;}
.titoloCanzone{text-align:right;font-size: 12px;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: #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: normal;font-family: 'Andale Mono', sans-serif;}
.element {}
.element p {margin: 0;padding: 4px;font-size: 11px;}
.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;}	


/*css used for menu items in artist card view */

#menuartist{width:auto;text-align:left;background: #EEE;margin:0;padding-bottom:3px;}
#menuartist ul{list-style: none;margin-left:0;padding:5px;}
#menuartist ul li a {display:block;background: #eee;border-bottom:1px #ccc solid;font-size:12px;text-decoration:none;width:171px;color:#646464;outline:none;overflow:hidden;padding:3px 5px 5px 2px;}
#menuartist  a:hover {border-bottom:1px #004080 solid;color:#039;}
#menuartist  a  {border-bottom:1px #F03C00 solid;color:#F03C00;}

/*css used for DHTML accordition of lyrics with pagination*/
.lyric_header{color:#1A1A1A;background-color:#EEE;width:100%;margin-bottom:2px;margin-top:2px;padding-left:2px;height:20px;font-size:13px;font-weight:bold;overflow:hidden;cursor:pointer;}
.lyric_layout{width:100%;visibility:hidden;height:0px;overflow:hidden;position:relative;}
.lyric_content{padding:1px;position:relative;}

/*css used for slide description data of items */
.hide{font-size: 10px;color: #1A1A1A;}

/*css used for title window */
.titoloWindow {width: 100%;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: 20px;font-weight: normal;font-family: 'Andale Mono', sans-serif;}