.img0      	{ padding-top: 0px; padding-bottom: 0px; padding-right: 0px;padding-left: 0px;}

.outerBox0 {width: 100%; overflow: hidden;}

.floatleft{  float: left; }
.floatright{  float: right; }


.mcol2 { 	width: 786px;
	float: left; 
	overflow: hidden;
}

.mcol2-indre {padding-left:  8px;}



.bg-lye {background-color: #F4EE8E}
.bg-llye {background-color: #F9F8BD}

.bg-lgo {background-color: #D7D8A9}

.bg-lgr  {background-color: #BCDDB8}

.bg-llor {background-color: #FFFFCC}

.bg-whi {background-color: #FFFFFF}

.bg-lpu {background-color: #EBBFEB}

.bg-xlye {background-color: #FFFFCC}
.bg-xlbl {background-color: #D8E1E4}
.bg-gold {background-color: #999966;}

//2 blocks:

.bx0	{width:100%;
             text-align: justify;
             float: left;
	overflow: hidden;
}

.bx0-in {
             padding-top: 0px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 2px;
}


.bx3	
{
	width: 274px;
             border-bottom: 2px solid #D8E1E4;
            	overflow: hidden;
}

.bx4
{
	width: 274px; height: 135px;
            text-align: justify;
            	overflow: hidden;
            
}
.bx4-in
{
             padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
}

.bx-w
{
	width: 6px; 
	overflow: hidden;
}

//


.songline {width: 554px;
	 font-size: 11px;
              overflow: hidden;}

        
.idx 	{ width:  24px; font-size: 12px;font-weight: bold;text-align: right}

.song 	{ width: 286px; font-size: 12px; font-weight: bold; text-align: left;}

.singer 	{ width: 238px; font-size: 12px; font-weight: bold; text-align: right;}

.sp 	{ width: 2px; background-color: #FFFFFF;}











