				body  {
					font-family : Arial,Tahoma;
					font-size : 12px;
					margin: 2px;
					background-color: White;
				}

				A  {
					text-decoration : none;
					color : blue;
					outline: none;
				}

				A:Hover  {
					text-decoration : underline;
					color : Green;
				}
				
				a:active {
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0px;
				}

				form  {
					font-family : Arial,Tahoma;
					font-size : 11px;
				}

				p  {
					font-family : Arial,Tahoma;
					font-size : 12px;
					text-align : center;
				}

				table  {
					font-family : Arial,Tahoma;
					font-size : 12px;
				}

				textarea  {
					font-family : Arial,Tahoma;
					font-size : 10px;
				}
				
				form {
 				margin: 0;
				}
				
				.clx  {
					padding-top: 8px;
					font-family : Tahoma;
					font-size : 11px;
					color : #808080;
				}

				.small  {
					font-family : Tahoma;
					font-size : 10px;
				}

				.bold  {
					font-family : Arial,Tahoma;
					font-weight : bold;
				}

				.spec  {
					font-family : Wingdings;
					font-size : 13px;
					color : Red;
				}

				.headline  {
					background-color: #FFD700;
					font-weight: bold;
					text-align: center;
					color: Maroon;
					border-top: 1px solid #cc9999;
					border-bottom: 1px solid #cc9999;
				}

				.itemtxt  {
					font-family: sans-serif;
					font-size: 11px;
					color: #303030;
					padding-left: 5px;
					padding-right: 5px;
				}

				#ramka{font-family:Verdana;font-size:7px;color:#000000}
				#zag1{
					font-family: Verdana;
					font-size: 11px;
					font-weight: bold;
					color: #ffff80;
					background: #B8860B;
					background-image : url(/imgs/bg1.gif);
				}
				#zag2{
					font-family: Verdana;
					font-size: 11px;
					font-weight: bold;
					color: #ffff80;
					background: #628701;
					background-image : url(/imgs/bg2.gif);
				}
				#zag3{
					font-family: Verdana;
					font-size: 11px;
					font-weight: bold;
					color: #ffff80;
					background: #0179c9;
					background-image : url(/imgs/bg3.gif);
				}
				#zag4{
					font-family: Verdana;
					font-size: 11px;
					font-weight: bold;
					color: #ffff80;
					background: #B8860B;
					background-image : url(/imgs/bg4.gif);
				}
				#songbox
				{border-bottom-color:#397106; border-bottom-style: solid; border-bottom-width: 1px; color: #6c6c6c; font-family: Tahoma;}
				.bg1{
					background-color: #FAFAD2;
				}
				.bg2{
					background-color: #f5ffd9;
				}
				.bg3{
					background-color: #002995;
				}
				.votehdr{
					font-family: Verdana;
					font-size: 10px;
					font-weight: bold;
					color: #ffff80;
					background: #339900;
					background-image : url(/imgs/bg2.gif);
				}
				#ramtxt{
					padding-left: 5px;
				}
				#edit_block{
					padding-top: 3px;
					padding-bottom: 3px;
					border-top-color:#c6c6c6;
					border-top-style: solid;
					border-top-width: 1px;
				}
				#anchortxt{
					font-size: 11px;
				}
				div.sample_attach, a.sample_attach
				{
				  width: 30px;
				  background: #FFFFDD;
				  padding: 0px 5px;
				  font-weight: bold;
				  color: #008000;
				}
				
				a.sample_attach
				{
				  display: block;
				  border-bottom: none;
				  text-decoration: none;
				}
				
				form.sample_attach
				{
				  position: absolute;
				  visibility: hidden;
				  border: 1px solid #a9a9a9;
				  background: #FFFFDD;
				  padding: 0px 5px 2px 5px;
				}
				.tab_hdr
				{
					font-family: Verdana;
					font-size: 11px;
					font-weight: bold;
					color: #336600;
					background: #ffffcc;
					padding-left: 15px;
					padding-right: 15px;
					border-bottom-color:#c6c6c6;
					border-bottom-style: solid;
					border-bottom-width: 1px;
				}

				.infopanel
				{
					padding-left: 5px; 
					padding-right: 5px;
				}
				.infopic
				{
					padding-right: 5px;
				}
				.format_buttons
				{
					border-color: #7898b8; 
					border-style: solid; 
					border-width: 1px; 
					margin-top: 1px; 
					margin-bottom: 11px; 
					padding-left: 5px; 
					padding-right: 5px; 
					text-align: center; 
					background-color: #f0fff0;
				}
				.news{
				padding: 0 3px 3px 0;
				}