body {
    margin: 0px;
    padding: 0px;
    text-align: center;
}

.bold {
font-weight:bold;
}

input {
padding:4px 3px 0 3px;
}
textarea {
padding:5px 3px 2px 3px;
}
#cont {
    margin: auto;
    text-align: left;
    width: 850px;
    height: 400px;
}

#rekads a{
text-decoration:none;
display:inline;
background:none;
margin:0;
padding:0;
}

#band {
    width: 830px;
    margin: auto;
    height: 40px;
    background: url('../images/band_c.png') repeat-x;
}
#band .lb {
    background: url('../images/band_l.png') no-repeat;
    width: 7px;
    height: 40px;
    float: left;
}
#band .cb {
    width: 816px;
    height: 40px;
    float: left;
}
#band .rb {
    background: url('../images/band_r.png') no-repeat;
    width: 7px;
    height: 40px;
    float: left;
}
#band .home {
    width: 20px;
    height: 19px;
    background: url('../images/home.png') no-repeat;
    margin : 9px 0px 0px 5px;
    float: left;
}
#band .home .ho {
    width: 20px;
    height: 19px;
    display: block;
    font: 0px verdana;
}
#band .bg {
    width: 29px;
    height: 19px;
    background: url('../images/flag_bg.png') no-repeat;
    margin : 9px 0px 0px 5px;
    float: left;
    cursor: pointer;
}
#band .en {
    width: 29px;
    height: 19px;
    background: url('../images/flag_en.png') no-repeat;
    margin : 9px 0px 0px 5px;
    float: left;
    cursor: pointer;
}
#logo {
    width: 850px;
    height: 81px;
    line-height: 81px;
	position:relative;
    background: url('../images/logo.png') no-repeat;
}
#logo #logolink {
	position:absolute;
	top:2px;
	left:5px;
	display:block;
	width:259px;
	height:70px;
}
#menu { 
    width: 850px;
    height: 74px;
    background: url('../images/menbar.png') no-repeat;
}
.search {
    width: 190px;
    height: 30px;
    padding: 7px 0px 0px 35px;
    float: left;
}
.sinp {
    width: 180px;
    height: 18px;
    border: 0px;
    background: transparent;
}
.subm {
    margin: 2px 0 0 0;
    color: #ffffff;
    width: 51px;
    height: 30px;
    display: block;
    float: left;
    text-align: center;
    font: bold 11px verdana;
    line-height: 30px;
    text-decoration: none;
    cursor: pointer;
}
.menutop {
    width: 550px;
    height: 37px;
    float: left;
    padding: 0px 0px 0px 10px;
}
.menutop ul {
    margin: 0px;
    padding: 0px;
}
.menutop li {
    list-style: none;
    float: left;
    height: 37px;
}
.menutop li a {
    text-decoration: none;
    font: bold 12px verdana;
    color: #000000;
    display: block;
    height: 37px;
    line-height: 37px;
 /* 	padding: 0px 11px 0px 10px;*/
  padding: 0px 6px 0px 5px; 
    float: left;
}
.menutop li a:hover {
    text-decoration: none;
    font: bold 12px verdana;
    background: url('../images/mhov.png') repeat-x;
    line-height: 37px;
    color: #ffffff;
}
.menutop .sel {
    background: url('../images/mhov.png') repeat-x;
}
.menutop .sel a {
    color: #ffffff;
}
.bodyleft {
    margin: 10px 0px 0px 0px;
    float: left;
    width: 632px;
    padding: 0px 0px 0px 10px;
}
.bodyright {
    margin: 10px 0px 0px 0px;
    float: left;
    width: 185px;
    padding: 0px 0px 0px 10px;
}
.fline {
    width: 850px;
    height: 45px;
    background: url('../images/fline.png') repeat-x;
    float: left;
    margin-top: 10px;
}
.descod {
    font: bold 10px verdana;
    color: #707070;
    float: right;
    height: 45px;
    line-height: 45px;
    width: 280px;
}
.descod a {
    text-decoration: none;
    color: #f26522;
    font-style: normal;
    font-size: 10px;
    font-family: verdana;
}
.box_cat {
    width: 632px;
}
.box_cat_top {
    width: 632px;
    height: 7px;
    background: url('../images/box_cat_top.png') no-repeat;
    float: left;
    font: 0px verdana;
}
.box_cat_mid {
    width: 620px;
    float: left;
    padding-left: 7px;
    border-left: 1px solid #ff9000;
    border-right: 1px solid #ff9000;
    margin-left: 1px;
    display: inline;
    background: url('../images/box_cat_mid.png') repeat-x;
}
.box_cat_bot {
    width: 632px;
    height: 7px;
    background: url('../images/box_cat_bot.png') no-repeat;
    float: left;
    font: 0px verdana;
}
.cat_men {
    width: 108px;
    height: 25px;
    float: left;
    padding: 2px 8px 2px 8px;
}
.cat_men a {
    width: 108px;
    height: 25px;
    background: url('../images/cat_men.png') no-repeat;
    display: block;
    text-align: center;
    text-decoration: none;
    font: 12px verdana;
    color: #f26522;
    line-height: 25px;
    overflow: hidden;
}
.cat_men a:hover {
    width: 108px;
    height: 25px;
    background: url('../images/cat_men_hov.png') no-repeat;
    display: block;
    text-align: center;
    text-decoration: none;
    font: 12px verdana;
    color: #ffffff;
    line-height: 25px;
}
.cat_men .sel {
    width: 108px;
    height: 25px;
    background: url('../images/cat_men_hov.png') no-repeat;
    display: block;
    text-align: center;
    text-decoration: none;
    font: 12px verdana;
    color: #ffffff;
    line-height: 25px;
}
.box_left {
    width: 308px;
    float: left;
    display: inline;
    margin: 10px 0px 0px 0px;
}
.box_right {
    width: 308px;
    float: left;
    margin: 10px 0px 0px 14px;
    display: inline;
}
.box_index_top3 {
    background: url('../images/box_index_top3.png') no-repeat;
    width: 298px;
    height: 27px;
    padding: 0px 0px 0px 10px;
    font-size: 12px;
    font-family: verdana;
    font-weight: bold;
    color: #ffffff;
    line-height: 27px;
}
.box_index_top2 {
    background: url('../images/box_index_top2.png') no-repeat;
    width: 298px;
    height: 27px;
    padding: 0px 0px 0px 10px;
    font-size: 12px;
    font-family: verdana;
    font-weight: bold;
    color: #ffffff;
    line-height: 27px;
}
.box_index_top1 {
    background: url('../images/box_index_top1.png') no-repeat;
    width: 298px;
    height: 27px;
    padding: 0px 0px 0px 10px;
    font-size: 12px;
    font-family: verdana;
    font-weight: bold;
    color: #ffffff;
    line-height: 27px;
}
.box_index_top {
    background: url('../images/box_index_top.png') no-repeat;
    width: 298px;
    height: 27px;
    padding: 0px 0px 0px 10px;
    font-size: 12px;
    font-family: verdana;
    font-weight: bold;
	overflow:hidden;
    color: #ffffff;
    line-height: 27px;
}
.box_index_mid {
    background: #FBFBFB url('../images/box_index_mid.png') repeat-x;
    width: 306px;
    border-left: 1px solid #ff9000;
    border-right: 1px solid #ff9000;
    padding: 2px 0px 2px 0px;
}
.box_index_mida {
    background: #FBFBFB url('../images/box_index_mid.png') repeat-x;
    width: 306px;
    border-left: 1px solid #ff9000;
    border-right: 1px solid #ff9000;
    padding: 2px 0px 2px 0px;
}
.box_index_mida a {
    text-decoration: none;
    color: #464646;
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
}
.box_index_mida a:hover {
    text-decoration: underline;
}
.box_index_tag {
    background: url('../images/box_index_mid.png') repeat-x;
    width: 306px;
    border-left: 1px solid #ff9000;
    border-right: 1px solid #ff9000;
    padding: 2px 0px 2px 0px;
}
.box_index_mid a {
    background: url('../images/box_index.png') repeat-x;
    width: 287px;
    height: 31px;
    display: block;
    line-height: 29px;
    padding: 0px 0px 0px 15px;
    font-size: 12px;
    font-family: verdana;
    text-decoration: none;
    font-weight: bold;
    color: #252525;
    margin: auto;
    overflow: hidden;
}
.box_index_mid a:hover {
    background: url('../images/box_index_hov.png') repeat-x;
    width: 287px;
    height: 31px;
    display: block;
    line-height: 29px;
    padding: 0px 0px 0px 15px;
    font-size: 12px;
    font-family: verdana;
    text-decoration: none;
    font-weight: bold;
    color: #ffffff;
}

.box_index_bot {
    background: url('../images/box_index_bot.png') no-repeat;
    width: 308px;
    height: 7px;
    font-size: 0px;
}
.rbox_top {
    background: url('../images/right_box_top.png') no-repeat;
    width: 175px;
    height: 25px;
    line-height: 25px;
    padding: 0px 0px 0px 10px;
    color: #000000;
    font-size: 12px;
    font-family: verdana;
    font-weight: bold;
}
.rbox_mid {
    width: 183px;
    border-left: 1px solid #d6d6d6;
    border-right: 1px solid #d6d6d6;
}
.rbox_bot {
    background: url('../images/right_box_bot.png') no-repeat;
    width: 185px;
    height: 7px;
    font-size: 0px;
}
/*tags kode*/
.tagcloud {
    padding: 1px 3px 1px 3px;
}
.tagcloud a {
    text-decoration: none;
    font-family: tahoma;
    color: #252525;
}
.tagcloud a:hover {
    text-decoration: underline;
}
.tagcloud .count {
    font-size: 13px;
    font-family: verdana;
    line-height: 1.714em;
    color: #888000;
}
/*tags kode*/
#login_form {
    margin: 0px;
    padding: 0px;
}
#login_form fieldset {
    border: 0px;
    width: 170px;
    margin: 0px auto 0px auto;
    padding: 0px 0px 0px 0px;
}
#login_form .unam {
    width: 170px;
    height: 32px;
    background: url('../images/login_u.png') no-repeat;
    margin: 10px 0px 0px 0px;
}
#login_form .pnam {
    width: 170px;
    height: 32px;
    background: url('../images/login_p.png') no-repeat;
    margin: 10px 0px 0px 0px;
}
#login_form .uname {
    height: 19px;
    width: 138px;
    border: 0px;
    font-family: verdana;
    font-size: 12px;
    background: transparent;
    padding: 9px 0px 0px 0px;
    margin: 0px 0px 0px 30px;
}
#login_form .npass {
    margin: 10px 0px 0px 0px;
    width: 100px;
    height: 48px;
    float: left;
    line-height: 14px;
}
#login_form .npass a {
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    color: #898989;
    cursor: pointer;
    text-decoration: none;
}
#login_form .npass a:hover {
    cursor: pointer;
    text-decoration: underline;
}
#login_form .subms {
    margin: 30px 0px 0px 0px;
    width: 70px;
    height: 28px;
    line-height: 28px;
    display: block;
    float: left;   
    background: url('../images/login_s.png') no-repeat;
    cursor: pointer;
    text-align: center;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
}
ul.stat {
	width:174px;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 5px;
    list-style: none;
}
ul.stat li {
    color: #464646;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
    height: 18px;
}

ul.stat li a.menu {
	display:block;
	width:174px;
	height:21px;
	background:url('../images/umb.png') no-repeat;
    text-decoration: none;
    color: #000000;
	margin:5px 0 5px 0;
	padding:4px 0 0 5px;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
}

ul.stat li a {
	
    text-decoration: none;
    color: #464646;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
}
ul.stat li a:hover {
    text-decoration: underline;
    color: #464646;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
}

ul.stat li a.menu:hover {
    text-decoration: none;
	display:block;
	background:url('../images/umb_h.png') no-repeat;
    color: #000000;
    font-family: verdana;
    font-weight: bold;
    font-size: 11px;
}
ul.stat li a.logout {
	display:block;
	background:none;
	text-align:right;
	width:174px;
	height:21px;
	margin:10px 0 0 0;
}

ul.stat li span {
    color: #f26522;
}
.ltrsim {
    line-height: 19px;
    margin: 0px 0px 0px 20px; 
    float: left; 
    width: 660px; 
    height: 40px;
}
.enbgltr {
    width: 100%;
    float: left;
    height: 18px;
}
.enbgltr a {
    font-family: verdana;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #464646;
    padding: 0px 4px 0px 4px;
    display: block;
    height: 18px;
    float: left;
}
.enbgltr a:hover {
    text-decoration: underline;
}
.ltrsel {
    background: #f26522;
    color: #ffffff;
}
#register {
    margin: 0px;
    padding: 0px;
}
#register fieldset {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#register fieldset label {
    width: 180px;
    float: left;
    height: 26px;
    margin: 3px 0px 0px 0px;
    padding: 0px;
    color: #464646;
    font-family: verdana;
    font-weight: bold;
    font-size: 12px;
    line-height: 22px;
}
#register p {
    width: 400px;
    margin: 3px 0px 0px 0px;
    padding: 0px;
    background: url('../images/reg_in.png') no-repeat;
    height: 26px;
    float: left;
}
#register p input {
    width: 233px;
    display: inline;
    margin: 1px 0px 0px 3px;
    border: 0px;
    background: transparent;
}
.errormsg {
    width: 590px;
    background: #CC0000;
    border: 1px solid;
    margin: 10px auto 10px auto;
    color: #000000;
    font-family: verdana;
    font-size: 13px;
    padding: 2px;
    text-align: center;
}
#register .submsa {
    margin: 10px auto 0px auto;
    width: 70px;
    height: 28px;
    line-height: 28px;
    display: block;  
    background: url('../images/login_s.png') no-repeat;
    cursor: pointer;
    text-align: center;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
}
#register .submsb {
    margin: 10px auto 0px auto;
    width: 140px;
    height: 28px;
    line-height: 28px;
    display: block;  
    background: url('../images/reg_s.png') no-repeat;
    cursor: pointer;
    text-align: center;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: verdana;
}
#masterdiv {
    width: 618px;
    margin: 0px auto 0px auto;
    float: left;
}
#masterdiv .Sres img{
padding:4px 0 0 0;
}
#rdpm .rdpmt {
	font-weight:bold;
	font-family:verdana;
	font-size:12px;
	color:#000;
	padding:5px 0 0 25px;
	margin:0;
}
#rdpm {
	padding:0;
	width:618px;
	margin: 0px auto 0px auto;
	height:55px;
	background:url('../images/rdpm.png') no-repeat;
}
#masterdiv .Sres2 {
    width: 618px;
    height: 27px;
    color: #464646;
    font-size: 12px;
	background:url('../images/sres.png') no-repeat;
    font-family: tahoma;
	margin:3px 0 3px 0;
	padding:5px 0 0 5px;
    line-height: 20px;
}
.Sres a, #rdpm a {
    text-decoration: none;
    color: #464646;
    font-size: 12px;
    font-family: tahoma;
}
#masterdiv .Sres {
    width: 620px;
    height: 20px;
    color: #464646;
    font-size: 12px;
    font-family: tahoma;
    line-height: 20px;
}


.Sres a:hover, #rdpm a:hover {
    text-decoration: underline;
    color: #464646;
    font-size: 12px;
    font-family: tahoma;
}
#masterdiv .Sres .titlesr {
    float: left;
    width: 350px;
    overflow: hidden;
}
#masterdiv .Sres .titlesr a {
    width: 350px;
    display: block;
}
#masterdiv .Sres .janrsr {
    float: left;
    width: 100px;
    overflow: hidden;
    margin-left: 2px;
}
#masterdiv .Sres .janrsr a {
    width: 100px;
    display: block;
}
#masterdiv .Sres .typesr {
    float: left;
    width: 100px;
    overflow: hidden;
    margin-left: 2px;
}
#masterdiv .Sres .typesr a {
    width: 100px;
    display: block;
}
#masterdiv .Sres .viewsr {
    float: left;
    width: 60px;
    overflow: hidden;
    margin-left: 2px;
    text-align: center;
}
/*pagination start*/
.ppage {    
    margin: 10px 0px 0px 0px;
    width: 620px;
    float: left;
    text-align: right;
}
.ppage .preview {
    background: url('../images/left.png') no-repeat center;
    display: block;
    width: 20px;
    height: 18px;
    float: left;
}
.ppage .next {
    background: url('../images/right.png') no-repeat center;
    display: block;
    width: 20px;
    height: 18px;
    float: left;
}
.ppage ul {
    margin: 0px;
    padding: 0px;
    float: right;
}
.ppage ul li {
    display:inline; 
    float: left;
    line-height:18px;
    width: 35px;
    text-align: center;
}
.ppage a {
    color: #000000;
    text-decoration: none;
    font: 15px verdone;
}
.ppage .selected {
	padding:2px 8px;
    background: #f26522;
	   color: #ffffff;
}
.ppage .selected a {
    color: #ffffff;
}
/*pagination end*/

.new_fieldset_ok {
    width: 610px;
    margin: 0px auto 0px auto;
    padding-top: 60px;
    padding-bottom: 40px;
    color: #004a80;
    font: bold 17px verdana;
    text-align: center;
}
.del_icon {
    width: 18px;
    height: 18px;
    display: block;
    background: url('../images/delete.gif') no-repeat;
}
.text_p {
    height: 124px;
    width: 400px;
    margin: 3px 0px 0px 0px;
    padding: 0px;
    background: url('../images/txarea.png') no-repeat;
    float: left;
}
.text_p textarea {
    width: 234px;
    height: 114px;
    overflow: auto;
    background: transparent;
    border: 0px;
}

#masterdiv .bodyfaq {
	font-family:tahoma;
	font-size:12px;
	line-height:150%;
	padding:5px 0 0 0;
}

#masterdiv .Sres .titlefaq {
    float: left;
    width: 620px;
    overflow: hidden;
}
#masterdiv .Sres .titlefaq a {
    width: 620px;
    display: block;
}
#masterdiv .titlefaqa {
    color: #464646;
    font: 16px tahoma;
	font-weight:bold;
	font-size:13px;
    width: 600px;
    margin: 10px auto 10px auto;
}
.usrpan_tit {
    width: 620px;
    font-family: verdana;
    font-weight: bold;
    font-size: 14px;
    color: #464646;
    height: 22px;
    line-height: 22px;
}
.usrpan_men {
    width: 615px;
    height: 31px;
    background: url('../images/um.png') repeat-x;
    margin: auto;
}
.usrpan_men ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.usrpan_men ul li {
    display: inline;
    height: 31px;
    line-height: 31px;
    float: left;
}
.usrpan_men ul li a {
    text-decoration: none;
    font-family: verdana;
    font-size: 13px;
    font-weight: bold;
    color: #fff;
    display: block;
    height: 31;
    float: left;
    padding: 0px 5px 0px 5px;
}
.usrpan_men ul li a:hover {
    text-decoration: none;
    font-family: verdana;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
    background: url('../images/umh.png') repeat-x;
}
.usrpan_men .selpm {
    text-decoration: none;
    font-family: verdana;
    font-size: 13px;
    font-weight: bold;
    background: url('../images/umh.png') repeat-x;
}
.usrpan_men .selpm a {
    color: #ffffff;
}
.privmsg1 {
    width: 610px;
    margin: auto;
    font-family: verdana;
    font-size: 12px;
    border-bottom: 1px solid #464646;
    padding: 3px 0px 3px 0px;
}
.privmsg1 a {
    color: #464646;
    text-decoration: none;
    font-weight: bold;
}
.privmsg1 a:hover {
    color: #464646;
    text-decoration: underline;
    font-weight: bold;
}
.privmsg2 {
    width: 610px;
    margin: auto;
    padding: 3px 0px 3px 0px;
}
.privmsg2 a {
    display: block;
    float: left;
    padding: 3px 10px 3px 10px;
    background: #FD9200;
    margin: 0px 5px 0px 5px;
    text-decoration: none;
    color: #000000;
    font-weight: bold;
    font-family: verdana;
    font-size: 12px;
}
.privmsg2 a:hover {
    display: block;
    float: left;
    padding: 3px 10px 3px 10px;
    background: #952801;
    margin: 0px 5px 0px 5px;
    text-decoration: none;
    color: #ffffff;
    font-weight: bold;
    font-family: verdana;
    font-size: 12px;
}
#register .inputother {
    width: 400px;
    margin: 3px 0px 0px 0px;
    padding: 0px;
    height: 26px;
    float: left;
    font: 12px verdana;
}
.linehr {
    width: 610px;
    float: left;
    margin: auto;
    border 0px;
    border-bottom: 1px solid #FD9200;
    background: transparent;
    font: 0px verdana;
    height: 1px;
}
.showavatar {
    width: 610px;
    margin: 10px auto 10px auto;
    float: left;
    text-align: center;
}
.passtext {
    width: 610px;
    float: left;
    margin: 10px auto 10px auto;
    text-align: center;
    color: #ff0000;
    font: 11px verdana;
}
.titleprofile {
    width: 610px;
    float: left;
    border-bottom: 1px solid #FD9200;
    font: bold 13px verdana;
    padding: 5px 0px 5px 0px;
    text-align: center;
    color: #464646;
}
.showavatara {
    width: 250px;
    height: 200px;
    float: left;
    border-bottom: 1px solid #FD9200;
    border-right: 1px solid #FD9200;
    text-align: center;
    padding: 10px 0px 0px 0px;
}
.infousers {
    width: 350px;
    height: 200px;
    padding: 10px 0px 0px 10px;
    border-bottom: 1px solid #FD9200;
    float: left;
}
.infousers span {
    width: 340px;
    height: 20px;
    float: left;
    font: 12px verdana;
    color: #464646;
}
.infousers span a {
    text-decoration: none;
    font: bold 12px verdana;
    color: #464646;
}
.infousers span a:hover {
    text-decoration: underline;
    font: bold 12px verdana;
    color: #464646;
}
.usrbaner {
    width: 620px;
    float: left;
    height: 80px;
    padding: 10px 0px 10px 0px;
    text-align: center;
}
.opisbanner {
    width: 620px;
    padding: 10px 0px 10px 0px;
    font: 11px verdana;
    float: left;
    text-align: center;
    color: #ff0000;
}
.songaddlist {
    width: 620px;
    float: left;
    text-align: center;
    height: 25px;
    line-height: 25px;
}
.songaddlist a {
    text-decoration: none;
    font-weight: bold;
    font-family: verdana;
    font-size: 13px;
    color: #464646;
}
.songaddlist a:hover {
    text-decoration: underline;
    font-weight: bold;
    font-family: verdana;
    font-size: 13px;
    color: #464646;
}
#songaddlist {
    width: 620px;
    float: left;
}
.delelem {
    width: 18px;
    height: 18px;
    display: block;
    background: url('../images/delete.gif') no-repeat;
    float: left;
    margin: 0px 0px 0px 20px;
}
.songklass {
    width: 620px;
    float: left;
}
.tre1 {
    width: 290px;
    margin: 0px auto 0px auto;
    font-family: verdana;
	line-height:150%;
    font-size: 11px;
}
.infoboxview {
    float: left;
    width: 290px;
    margin: 0px auto 0px auto;
    /*height: 20px;*/
    line-height: 20px;
    font-family: verdana;
    font-size: 12px;
    padding: 0px 0px 0px 5px;
}
.forpass {
    text-align: left;
    float: left;
    margin: 20px 0px 0px 10px;
}

.ffrend{
margin:5px 0 0 5px;
}
.ffrend a:link,
.ffrend a:visited
{
text-decoration:none;
color:#707070;
font-family:verdana, sans-serif;
padding:0 10px 0 0;
font-size:11px;
font-weight:bold;
}