BODY {
    margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
}

img { border: none;}
	
a.menu_top, a.menu_top:link {
	font-size: 16px;
	color: #FFFFFF;
	text-align: right;
	padding: 0 0 0 0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.menu_top:hover {
	font-size: 16px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: underline;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
}
a.admin:link, a.admin:visited {
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	font-family: Arial;
}
a.admin:hover {
	font-size: 13px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
	font-family: Arial;
}
a:link, a:visited {
	color: #000000; 
} 
a:hover, a:active { 
    color: #000000; 
}
.main_table {
	border-left: 1px #000000 solid;
	border-right: 1px #000000 solid;
}
a.search:link, a.search:visited {
    color: #000000; 
	font-size: 14px; 
	padding: 0 0 0 2px;
}
a.search:hover { 
    color: #000000; 
	text-decoration: none; 
	font-size: 14px;
	padding: 0 0 0 2px;
}
a.pay:link {
	color: #000000; 
	font-size: 14px; 
	padding: 0 0 0 2px;
}
a.pay:hover {
    color: #000000; 
	text-decoration: none; 
	font-size: 14px;
	padding: 0 0 0 2px;
}
a.pay:visited {
    color: #000000; 
	text-decoration: none; 
	font-size: 14px;
	padding: 0 0 0 2px;
	background-color: #cecece;
}
.center_block {
	padding: 6px 10px 10px 10px;
	border-left: 1px #e9e9e9 solid;
	border-right: 1px #e9e9e9 solid;
	background-color: #f5f5f5;
}
.center {
	padding: 10px 10px 10px 10px;
	border-left: 1px #e9e9e9 solid;
	background-color: #f5f5f5;
}
.center_block2 {
    padding: 0px 10px 10px 10px;
	border-left: 1px #e9e9e9 solid;
	border-right: 1px #e9e9e9 solid;
	background-color: #f5f5f5;
}
.center_block3 {
    padding: 0 18px 0px 16px;
	border-left: 1px #e9e9e9 solid;
	border-right: 1px #e9e9e9 solid;
	background-color: #f5f5f5;
}
.center_block4 {
	padding: 10px 10px 10px 10px;
	border-bottom: 1px #e9e9e9 solid;
	border-left: 1px #e9e9e9 solid;
	border-right: 1px #e9e9e9 solid;
}
.right_block {
	padding: 0 10px 10px 10px;
	border-right: 1px #c9cacb solid;
	font-family: Tahoma,sans-serif; 
	font-size: 13px; color:#000000; 
	font-weight: bold;
	background-color: #f5f5f5;
	background-image: ;
}
.right_block12{
	padding: 0 10px 10px 10px;
	border-right: 1px #c9cacb solid;
	border-left: 1px #e9e9e9 solid;
    font-family: Tahoma,sans-serif; 
	font-size: 13px; color:#000000; 
	font-weight: bold;
	background-color: #f5f5f5;
	background-image: ;
}
.right_block2 {
	padding: 0px 10px 0px 10px;
	border-bottom: 1px #e9e9e9 solid;
	border-top: 1px #e9e9e9 solid;
	font-family: Tahoma,sans-serif; 
	font-size: 13px; color:#000000; 
	font-weight: bold;
	background-color: #f5f5f5;
	background-image: url(images/bg_niz.gif);
}
.right_block3 {
	padding: 0 10px 10px 10px;
	border-right: 1px #c9cacb solid;
	font-family: Tahoma,sans-serif; 
	font-size: 13px; color:#000000; 
	font-weight: bold;
	background-color: #f5f5f5;
	background-image: ;
	border-top: 1px #e9e9e9 solid;
}
.right_block4{
	padding: 0 10px 10px 10px;
	border-right: 1px #c9cacb solid;
	font-family: Tahoma,sans-serif; 
	font-size: 13px; color:#000000; 
	font-weight: bold;
	background-color: #f5f5f5;
	background-image: ;
	border-top: 1px #e9e9e9 solid;
}
.right_block5 {
	padding: 11px 10px 10px 10px;
	border-bottom: 1px #e9e9e9 solid;
	border-top: 1px #e9e9e9 solid;
	border-left: 1px #cacaca solid;
	font-family: Tahoma,sans-serif; 
	font-size: 13px; color:#000000; 
	font-weight: bold;
	background-color: #f5f5f5;
	background-image: url(images/bg_niz.gif);
}
.gen_time {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.right_reg_block {
    background-color: #ffffff;
	padding: 10px 10px 10px 10px;
	border-bottom: 1px #ecf0f4 solid;
	border-right: 1px #e0e7ef solid;
}
.login_form {
	font: 12px Verdana;
	color: #000000;
	background-color: #f3f3f3;
	border: 1px solid #000000;
	margin-bottom: 1px;
}
a.menu, a.menu:link{
	font: normal 11px verdana;
	text-decoration: underline;
}
a.menu:hover{
	font: normal 11px verdana;
	color: #830000;
	text-decoration: underline;
}
.login_links_menu A { 
    color: #323232;
    font: normal 11px verdana;
    text-decoration: underline;
    font-size: 10px;
}
.login_links_menu A:hover{
    color: #323232;
    font: normal 11px verdana;
    text-decoration: none;
    font-size: 10px;
}
a.album:link, a.album:visited, a.album:hover{
    color: #000000;
    text-decoration: none;
    font: normal 10px Verdana;
	font-weight: bold;

}
a.album2:link, a.album2:visited, a.album2:hover{
    color: #FF6600;
    text-decoration: none;
    font: normal 14px Tamahoma;

}
a.album3:link, a.album3:visited, a.album3:hover{
    color: #000000;
    text-decoration: none;
    font: normal 14px tamahoma;
	padding: 10px 0 10 0;

}
a.album4:link, a.album4:visited, a.album4:hover{
    color: #000000;
    text-decoration: none;
    font: normal 11px Verdana;
	font-weight: bold;

}

a.home:link, a.home:visited{
    color: white;
	text-decoration: none;
	font: normal 13px verdana;
}
a.nav:link, a.nav:visited {
    color: white;
    text-decoration: underline;
    font: normal 13px verdana;
}
a.nav2:link, a.nav2:visited {
    color: #000000;
    text-decoration: underline;
    font: normal 13px verdana;
	font-weight: bold;
}
a.nav3:link, a.nav3:visited {
    color: #efefef;
    text-decoration: underline;
    font: normal 12px verdana;
	font-weight: bold;
}
a.genre2:link, a.genre2:visited {
    color: #666666;
    text-decoration: none;
    font: normal 15px verdana;
	font-weight: bold;
	padding: 0 0 0 10px;
}
a.genre:link, a.genre:visited {
    color: black;
    text-decoration: underline;
    font: normal 13px verdana;
	padding: 0 0 0 0;
}
a.cat:link, a.cat:visited {
    color: #727272;
	text-decoration: none;
}
a.cat:hover {
    color: #727272;
	text-decoration:underline;
}
a.cat2:link, a.cat2:visited {
    color: #000000;
	text-decoration: none;
	font-size: 10px;
}
a.cat2:hover {
    color: #000000;
	text-decoration:underline;
	font-size: 10px;
}
a.cat3:link, a.cat3:visited {
    color: #666666;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
a.cat3:hover {
    color: #666666;
	text-decoration:underline;
	font-size: 13px;
	font-weight: bold;
}
a.cat4:link, a.cat4:visited {
    color: #FF6600;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
a.cat4:hover {
    color: #FF6600;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
a.cat5:link, a.cat5:visited {
    color: #000000;
	text-decoration: none;
	font-size: 11px;
}
a.cat5:hover {
    color: #000000;
	text-decoration:underline;
	font-size: 11px;
}
a.admin_menu:link, a.admin_menu:visited {
    color:#006699; 
    text-decoration:underline; 
    font-size:10;
}
a.admin_menu:hover {
    color:#cc3300; 
     text-decoration:none;
}
.ruler {
    width: 1px; 
	height: 36px; 
	color: white; 
	padding:0 20px 0 20px;
}
.text_date {
    font-family: Tahoma,sans-serif; 
	font-size: 15px; 
	color: #666666;
}
.ruler2 {
    width: 1px; 
	height: 36px; 
	color: white; 
	padding:0 20px 0 20px;
}
.text {
    font-family: Tahoma,sans-serif; 
	font-size: 11px; 
	color: #000000;
}
.text2 {
    font-family: Tahoma,sans-serif; 
	font-size: 15px; 
	color: #000000;
}
.text3 {
    font-family: Tahoma,sans-serif; 
	font-size: 13px; 
	color: #666666;
}
.text4 {
    font-family: Tahoma,sans-serif; 
	font-size: 12px; 
	color: #000000;
}
.text5 {
    font-family: Tahoma,sans-serif; 
	font-size: 11px; 
	color: red;
}
.text6 {
    font-family: Verdana; 
	font-size: 11px; 
	color: #000000; 
	text-align: center; 
	font-weight: bold;
}
.text7 {
    font-family: Tahoma,sans-serif; 
	font-size: 13px; 
	color: #000000;
	padding: 0 0 0 0px;
}
.text8 {
    font-family: Verdana; 
    font-size: 17px; 
    color: #000000; 
	height: 25px; 
	background-color: #f5f5f5;
	padding: 0 0 0 10px;
}
.text9 {
    font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	text-align:center;
}
.text10 {
    font-family: verdana; 
	font-size: 11px; 
	color: #727272; 
	font-weight: bold;
	padding: 0 0 0 15px;
}
.text11 {
    font-family: Tahoma,sans-serif; 
	font-size: 15px; 
	color: #000000; 
	text-align: left;
}
.text12 {
    font-family: Verdana; 
	font-size: 11px; 
	color: #000000;
	padding: 0 0 0 20px;
}
.text13 {
    font-family: Verdana; 
	font-size: 12px; 
	color: #000000;
	padding: 0 0 0 1px;
	font-weight: bold;
}
.text14 {
    font-family: Tahoma,sans-serif; 
	font-size: 12px; 
	color: #ffffff;
	padding: 0 0 0 0;
	font-weight: bold;
	text-align: center;
}
.text15 {
    font-family: Tahoma,sans-serif; 
	font-size: 11px; 
	color: #585858;
	padding: 5px 7px 0 7px;
	text-align: justify;
}
.tdgenr {
    font-family: Tahoma,sans-serif; 
	font-size: 13px; 
    text-align: right;
	color: #000000; 
	padding: 0 0 0 8px; 
	width: 70px;
	border-bottom: 1px solid #cacaca; 
}
.tdgenr2 {
    border-bottom: 1px solid #cacaca; 
	text-align: left; 
	padding: 0 0 0 15px;
	font-family: Tahoma,sans-serif; 
	font-size: 11px;
}
.checkbox {
    font: normal 11px verdana;
	padding: 0 0 0 0;
}
.input {
    font-family: Tahoma,sans-serif; 
	font-size: 12px; 
	background-color: #f5f5f5;
}
.search {
    font-family: Tahoma,sans-serif; 
	font-size: 12px; 
	background-color: #f5f5f5;
}
.search2 {
    font-family: Tahoma,sans-serif;
	font-size: 10px; 
	background-color: #f5f6f6;
}
.search3 {
    font-family: Tahoma,sans-serif; 
	font-size: 12px; 
	background-color: #dedfec;
}
.table_reg {
    padding: 0 0 0 0;
	border-top: none;
	border: 1px solid #cacaca;
	background-color: #e9e9e9;
}
.register {
    background-color: #e0e7ef; 
	border: 1px solid #000000;
}
.table_s { 
    background-image: url(images/bg.jpg); 
	border: 1px solid #e0e7ef;
}
.table_s2 {
    background-image: url(images/bg.jpg); 
    border: 1px solid #e0e7ef; 
	border-top: none;
	padding: 0 10 0 10px;
}
.tb_a {
    border-bottom: 1px solid #c9cacb;
}
.tb_a_a {
    border: 1px solid #cacaca;
}
.tb_a2 {
    border-bottom: 1px solid #f5f5f5;
	font-size: 11px;
}
.tb_a3 {
    border-bottom: 1px solid #f5f5f5;
	font-size: 11px;
	color: #FF6600;
}
.cost {
   font-family: Tahoma;
   font-size: 13px;
   font-weight: bold;
   color: red;
   padding: 1px 0 0 20px;
   border-bottom: 1px solid #cacaca;
}
.td_album {
    border-top: 1px solid #e0e7ef; 
}
.td_s {
    padding: 10px 0 10px 25px; 
	width: 210px; 
	border-right: 1px solid #f5f5f5;
}
.td_s2 {
    padding: 10px 0 10px 25px; 
	width: 120px; 
	border-right: 1px solid #cacaca;
}
.td_s_r {
    padding: 10px 0 10px 25px; 
	width: 120px;
}
.td_s_r2 {
    padding: 10px 0 10px 25px; 
	width: 120px;
    border-left: 1px solid #cacaca;
}	
.img { 
    width: 60;
	height: 60; 
	border: none;
}
.img2  { 
    width:80; 
	height:80; 
	border: 2px #cacaca solid;
}
.img3  { 
    width: 100px; 
	height: 100px; 
	border: 1px solid #c9cacb;
	padding: 0 0 0 0;
}
.img4 { 
    width: 50px; 
	height: 50px; 
	border: 0px solid #ffffff;
	padding: 0 0 0 0;
}
.td_album {
   border-right: 1px solid #e0e7ef;
   border-top: none;
}
.table_border { 
    padding: 0 0 0 35px;
}
.table_border2 { 
    padding: 0 0 0 10;
}
.td_al {
    font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	text-align: left;
	padding: 0 0 0 5px;
}
.td_a2 {
    font-family: Verdana; 
	font-size: 10px; 
	color: #000000; 
	text-align: left;
	padding: 0 0 0 5px;
}
.table_site {
    border: 1px solid #cacaca;
	border-top: none;
	background-color: #e9e9e9;
}
.table_site2 {
    border: 1px solid #f5f5f5;
	border-top: none;
	border-bottom: none;
}
.table_site3 {
    border: 1px solid #cacaca;
	border-top: none;
}
.text_site {
    font-family:Tahoma,sans-serif; 
	font-size: 13px; 
	color:#585858;
	padding: 0 10px 0 10px;
	text-align: justify;
	text-indent: 10px;
}
.ma1 {
    border-right: 1px solid #cacaca;
}
.ma3 {
    border-bottom: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
}
.ma5 {
    border-bottom: 1px solid #cacaca;
}
.ma4 {
    border-right: 1px solid #cacaca;
}
.ma6 {
    border-top: 1px solid #cacaca;
	border-right: 1px solid #cacaca;
}
.ma7 {
    border-top: 1px solid #cacaca;
}
    
    

.main_table2 {
    border-right: 1px solid #e9e9e9;
}
.main_table3 {
    border-bottom: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
}
.main_table4 {
	border-right: 1px solid #e9e9e9;
}
.main_table5 {
	border-bottom: 1px solid #e9e9e9;
}
.main_table6 {
	border-top: 1px solid #e9e9e9;
	border-right: 1px solid #e9e9e9;
}
.main_table7 {
	border-top: 1px solid #f5f5f5;
}
.site_table {
    padding: 10px 0 0 10px;
}
.site_table2 {
    padding: 20px 0 0 0;
}
.button {
     font-family:Tahoma,Arial,Verdana,Sans-Serif;
     font-size:10px;
     color:#000; background-color:#ddd;
     border:#999 1px solid;
     margin-top:2px;
}
.button2 {
     font-family:Tahoma,Arial,Verdana,Sans-Serif;
     font-size:12px;
     color:#000; background-color:#fff;
     border:#999 1px solid;
     margin-top:2px;
}
     
.textbox {
     font-family:Verdana,Tahoma,Arial,Sans-Serif;
     font-size:10px;
     color:#000; background-color:#fff;
     border:1px #999 solid;
}
.td_genre {
   border-bottom: 1px dotted #cacaca;
   padding: 0 0 10 0;
}
.td_input {
   padding: 8px 0 0 0;
}
.statisti {
   background-image: url(images/stat2.gif);
   background-color: #f5f5f5;
   background-repeat: no-repeat;
}
.statisti2 {
   background-image: url(images/stat2.gif);
   background-color: #f5f5f5;
}
.statisti3 {
   background-image: url(images/stat.gif);
   background-color: #f5f5f5;
}
.statisti4 {
   background-image: url(images/stat4.gif);
   background-color: #f5f5f5;
}
.td_bg_left {
   background-image: url(images/left.gif);
}
.td_bg_right {
   background-image: url(images/right.gif);
}
.submit {
   padding: 5px 0 0 0;
   border: 1px dotted #cacaca;

}
   

   
.t_bg_new {
	/*background-image: url(images/cat3.gif);*/
}
.td_bg_l {
	background-image: url(images/menu_corner_left.gif);
}
.td_bg_r {
	background-image: url(images/menu_corner_right.gif);
}
.td_bg_st1 {
	background-image: url(images/reg.gif);
}
.td_bg_st2 {
	background-image: url(images/search.gif);
}
.td_bg_st3 {
	background-image: url(images/download.gif);
}
.td_bg_st4 {
	background-image: url(images/list.gif);
}
.td_bg_np1 {
	background-image: url(images/new.gif);
}
.td_bg_cat1 {
	background-image: url(images/catalog.gif);
}
.td_bg_edit1 {
	background-image: url(images/edit.gif);
}
.td_bg_edit2 {
	background-image: url(images/uspeh.gif);
}
.td_bg_down1 {
	background-image: url(images/pokupka.gif);
}
.td_bg_down2 {
	background-image: url(images/notinfo.gif);
}
.td_bg_down3 {
	background-image: url(images/nevibral.gif);
}
.td_bg_down4 {
	background-image: url(images/money.gif);
}
.td_bg_down5 {
	background-image: url(images/oplata.gif);
}
.td_bg_fp1 {
	background-image: url(images/notreg.gif);
}
.td_bg_fp2 {
	background-image: url(images/code.gif);
}
.td_bg_fp3 {
	background-image: url(images/passon.gif);
}
.td_bg_fp4 {
	background-image: url(images/newpass.gif);
}
.td_bg_fp5 {
	background-image: url(images/errorbd.gif);
}
.td_bg_fp6 {
	background-image: url(images/pass.gif);
}
.td_bg_reg1 {
	background-image: url(images/regon.gif);
}
.td_bg_reg2 {
	background-image: url(images/notreg.gif);
}
.td_bg_reg3 {
	background-image: url(images/notactive.gif);
}
.td_bg_reg4 {
	background-image: url(images/reg.gif);
}
.td_bg_pay1 {
	background-image: url(images/pay.gif);
}
.td_bg_pay2 {
	background-image: url(images/sposob.gif);
}
.td_bg_pay3 {
	background-image: url(images/done.gif);
}
.td_bg_s1 {
	background-image: url(images/not.gif);
}
.td_bg_s2 {
	background-image: url(images/art.gif);
}
.td_bg_s3 {
	background-image: url(images/disk.gif);
}
.td_bg_s4 {
	padding: 0 0 0 15px;
}
.td_bg_s5 {
	background-image: url(images/alb.gif);
}
.td_bg_s6 {
	background-image: url(images/song.gif);
}
	
	
