body
	{background: url(main/main_bottom.jpg) #003366 bottom right no-repeat;
	 color: #cccccc;
	 font-family: arial;
	 font-size: 12px;
	 margin: 0px;}

td
	{color: #ffffff;
	 font-family: arial;
	 font-size: 12px;}

td.content_left
	{background: url(main/main_left.jpg) top left no-repeat;
	 width: 400px;
	}
	
td.content
	{background: url(main/main_right.jpg) top left no-repeat;
	 width: 370px;
	 vertical-align: top;
	}

td.content_left
	{background: url(main/main_left.jpg) top left no-repeat;
	 width: 180px;
	}
	
td.content
	{background: url(main/main_right.jpg) top left no-repeat;
	 width: 170px;
	 vertical-align: top;
	}



#navi
	{font-family: verdana;
	 font-size: 9px;
	 width: 500px;
	 color: #336699;
	 padding-top: 5px;
	 padding-bottom: 8px;
	 padding-left: 5px;}

#navi a
	{text-decoration: none;
	 color: #336699;}

#navi a:hover
	{text-decoration: none;
	 color: #ffffff;}



#content
	{background: url(main/back.gif);
	 padding-top: 7px;
	 padding-bottom: 7px;
	 width: 400px}

#content_text
	{font-size: 12px;
	 width: 386px;
	 margin-left: 7px;
	 margin-right: 7px;
	 font-family: arial;
	 color: #ffffff}

#content_text a
	{font-size: 12px;
	 font-family: arial;
	 color: #cccccc;
	 text-decoration: none}

#content_text a:hover
	{font-size: 12px;
	 font-family: arial;
	 color: #99CCFF;
	 text-decoration: none}



#contentr
	{background: url(main/back.gif);
	 padding-top: 7px;
	 padding-bottom: 7px;
	 width: 180px;}

#contentr_text
	{font-size: 12px;
	 width: 170px;
	 margin-left: 5px;
	 margin-right: 5px;
	 font-family: arial;
	 color: #ffffff}

#contentr a
	{color: #99CCFF;
	 text-decoration: none;
	}

#contentr a:hover
	{color: #ffffff;
	 text-decoration: none;
	}



#contentl
	{font-size: 11px;
	 font-family: arial;
	 color: #cccccc;}



#bottom
	{font-family: verdana;
	 font-size: 9px;
	 color: #336699;
	 padding-top: 5px;
	 padding-bottom: 8px;
	 padding-left: 5px;
	}

#bottom table td
	{font-family: verdana;
	 font-size: 9px;
	 color: #336699;
	}

#bottom a
	{font-family: verdana;
	 font-size: 9px;
	 color: #336699;
	 text-decoration: none;
	}

#bottom a:hover
	{font-family: verdana;
	 font-size: 9px;
	 color: #ffffff;
	}

#bottom_navi a
	{font-family: verdana;
	 font-size: 9px;
	 color: #cccccc;
	 text-decoration: none;
	}

#bottom_navi a:hover
	{font-family: verdana;
	 font-size: 9px;
	 color: #ffffff;
	}



#totop
	{font-size: 9px;
	 color: #cccccc;
	 text-align: right;
	}

#totop a
	{color: #336699;
	 text-align: right;
	 text-decoration: none;}

#totop a:hover
	{color: #ffffff;
	 text-align: right;
	 text-decoration: none;}


.vip
	{padding-top: 2px;
	 padding-left: 20px;
	 font-size: 11px;
	 color: #cccccc;
	 font-family: arial;}	



.title
	{font-family: arial;
	 font-size: 17px;
	 color: #99CCFF;
	}

.title_sub
	{font-family: arial;
	 font-size: 12px;
	 font-weight: bold;
	 color: #cccccc;
	}

.title_news
	{font-family: arial;
	 font-size: 14px;
	 color: #99CCFF;
	}


a img
	{border: 0px;}


.img
	{border: 1px solid #99ccff;
	}

.headimg
	{border: 1px solid #000033;
	}

a img.img
	{border: 1px solid #99ccff;
	}

a:hover img.img
	{border: 1px solid #ffffff;
	}

#video a
	{display: block;
	 background-color: #000033;
	}

#video a:hover
	{display: block;
	 color: #000033;
	 background-color: #ffffff;
	}

#video a:hover .title
	{color: #000033;
	}

#videocontent
	{padding-left: 5px;
	 padding-bottom: 5px;
	}


td.song1
	{vertical-align: top;
	 width: 120px;
	 font-family: arial;
	 font-size: 12px;
	 font-weight: bold;
	 color: #cccccc;
	}

td.song2
	{vertical-align: top;
	 font-family: arial;
	 font-size: 12px;
	 color: #ffffff;
	}

td.songtrenn
	{background-image: url(trenn1.gif);
	 background-position: center;
	 background-repeat: repeat-x;
	 height: 7px;
	}

td.songtrenn2
	{background-image: url(trenn1.gif);
	 background-repeat: repeat-x;
	 background-position: center;
	 height: 15px;
	}


td.rel_track
	{vertical-align: top;
	 height: 16px;
	 font-family: arial;
	 font-size: 12px;
	 color: #ffffff;
	}

td.rel_nr
	{vertical-align: top;
	 height: 16px;
	 font-family: arial;
	 font-size: 12px;
	 color: #cccccc;
	}

td.rel_time
	{vertical-align: top;
	 height: 16px;
	 font-family: arial;
	 font-size: 12px;
	 color: #cccccc;
	}



input
	{border: 0px;
	 font-family: arial;
	 height: 18px;
	 border-bottom: 1px solid #99ccff;
	 background: #003366;
	 color: #99ccff;}


input.send
	{font-family: arial;
	 height: 20px;
	 width: 197px;
	 border: 1px solid #99ccff;
	 background: #003366;
	 color: #99ccff;}


#kasten
	{position: absolute;
	 top: 50px;
	 left: 50px;
	 height: 250px;
	 width: 220px;
	 background: #0099cc;
	 cursor:move;
	 z-index:500;
	 vertical-align: top;
	 border: 1px solid #ffffff;
	 overflow: hidden;
	}

#kasten a
	{font-family: verdana;
	 color: #cccccc;
	 text-decoration: none;
	}