body {
	font-family: Verdana, serif;
	text-align: center;
	color: #666666;
	/* za men tazi lenta e izlishna */
	background: #f0f0f0 url('http://static.dirimp3.com/images/bg_line.png') no-repeat top center;
	margin: 0 auto;
	font-size: 11px;
	
}

a:link, a:visited  {
	text-decoration: none; 
	color: #004c82;
}

a:active, a:hover {
	text-decoration: none; 
	color: #ff9901;
}

a:focus {
	outline: 0;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear: both;
}

.b728x90 {
	margin: 20px auto;
	width:728px;
}

.b728x90 a img{
	border: none;
}

#main {
	width: 760px;
	margin: 0 auto;
	height: 100%;
}

#header #logolink {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 193px;
	height: 46px;
}

#header{
	position: relative;
	width: 193px;
	height: 46px;
	padding: 0;
	margin: 70px auto 70px auto;
	background:url('http://static.dirimp3.com/images/logo.png') no-repeat;
}

.headtxt{
	padding: 50px 0 0 0;
}

/* search */
#search {
	margin: 0 auto 0 auto;
	width: 588px;
	position: relative;
}

#search_left{
	background: url('http://static.dirimp3.com/images/search.png') no-repeat top left;
	background-position: 0 -57px; 
	width: 10px; 
	height: 56px;
}

#search_content{
	width: 515px; 
	height: 46px;
	background: url('http://static.dirimp3.com/images/search.png') repeat-x top left;
	padding: 10px 0 0 0;
}

#button {
	background: url('http://static.dirimp3.com/images/form.png') repeat-x top left;
	width: 63px; 
	height: 56px;
	border: none;
}

#input {
	background: url('http://static.dirimp3.com/images/form.png') repeat-x top left;
	background-position: 0 -57px; 
	width: 500px; 
	height: 19px; 
	border: none;
	padding: 10px 5px;
	color: #000;
}
/* search */

/* tabs */

#search_tabs {
	position: absolute;
	font-weight: bold;
	list-style: none;
	top: -27px;
	left: -15px;
	margin: 0 0 0 35px;
	padding: 0;
}

#search_tabs li {
	float: left;
}

#search_tabs li a:link, #search_tabs li a:visited {
	float: left;
	display: block;
	width: 93px;
	height: 23px;
	padding: 6px 0 0 0;
	margin-left:-12px;
	color: #000;
	background: url('http://static.dirimp3.com/images/tab.png') no-repeat center top;
}

#search_tabs li a:active, #search_tabs li a:hover, #search_tabs li a.active{
	display: block;
	width: 93px;
	height: 23px;
	padding: 6px 0 0 0;
	color: #fff;
	background: url('http://static.dirimp3.com/images/tab.png') no-repeat center top;
	background-position: 0 -30px;
}


/* tabs */


/* tags */

#tags {
	margin: 40px auto 0 auto;
	width: 588px;
	line-height: 150%;
	/*text-align: left;*/
}

/* tags */

/* footer */

.divder {
	border-bottom: 1px solid #fff;
	border-top: 1px solid #e6e6e6;
	margin: 5px 0 10px 0;
	padding: 0;
}

#footer {
	text-align:left;
	line-height:150%;
}

/* results */
#results {
	padding: 10px 0;
	font-size: 12px;
	color: #000;
}

.table {
	background: #fff url('http://static.dirimp3.com/images/th.png') no-repeat;
	width: 591px;
	height: 32px;
	text-align: left;
	font-size: 11px;
	margin: 0 auto;
}

.table th {
	color: #fff;
	padding:8px 4px 10px 10px;
}

.table .row  td{
	background: #f0f0f0;
	border: 1px solid #d9d9d9;
	padding:4px 10px 4px 10px;
}

.table .row_svetal  td{
	background: #e2e1e1;
	border: 1px solid #d9d9d9;
	padding: 4px 10px 4px 10px;
}

/* pagination*/

#pagination {
	margin: 10px 5px;
}

#pagination a:link, #pagination a:visited {
	color: #000003;
	padding:4px 6px;
	margin: 0 3px;
}

#pagination a:active, #pagination a:hover, #pagination a.active{
	background: #005895;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-radius-bottomright: 5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-bottomleft: 5px;
	-webkit-border-radius-topleft: 5px;
	color: #fff;
	padding:4px 6px;
	margin: 0 3px;
	text-decoration: none;
}

/* song */

#song {
	margin: 45px auto 0 auto;
	width: 595px;

}

#song  #hd {
	background: url('http://static.dirimp3.com/images/song.png') no-repeat top left;
	background-position: 0 -86px; 
	padding: 8px 0 0 0;
	width: 590px; 
	height: 24px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

#song #info {
	width: 590px;
	background: #ebebeb;
}

#song p {
	padding: 0 15px;
	margin: 9px 0;
	font-size: 11px;
	color: #333333;
}

#song a.button {
	display:block;
	width: 160px; 
	height: 30px;
	padding: 12px 0 0 0;
	margin: 20px auto 0 auto;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background: url('http://static.dirimp3.com/images/song.png') no-repeat top left;
}

#song a.button:hover {
	display:block;
	width: 160px; 
	height: 30px;
	padding: 12px 0 0 0;
	margin: 20px auto 0 auto;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	background: url('http://static.dirimp3.com/images/song.png') no-repeat top left;
	background-position: 0 -43px;
}

.b {
 font-weight:bold;
}
			
.broken,.ico_4,.ico_6,.ico_7,.ico_8,.ico_9
{
	background:url('http://static.dirimp3.com/images/csg-4ba24d110a3a8.png') no-repeat top left;
}				
		
.broken { background-position: 0 0; width: 16px; height: 16px; 
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
} 
.ico_4 { background-position: 0 -24px; width: 16px; height: 16px;
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
} 
.ico_6 { background-position: 0 -48px; width: 16px; height: 8px; 
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
} 
.ico_7 { background-position: 0 -64px; width: 14px; height: 16px; 
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
} 
.ico_8 { background-position: 0 -88px; width: 15px; height: 14px; 
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
} 
.ico_9 { background-position: 0 -110px; width: 14px; height: 12px; 
display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;
} 

.disable, .ico_1 , .ico_2
{
	background:url('http://static.dirimp3.com/images/results.png') no-repeat top left;
}

.disable { background-position: 0 0; width: 10px; height: 10px; display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline;} 
.ico_1 { background-position: 0 -20px; width: 16px; height: 16px; display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline; } 
.ico_2 { background-position: 0 -46px; width: 16px; height: 16px; display:-moz-inline-stack;
display:inline-block;
zoom:1;
*display:inline; } 


#p_info {
	padding: 0 15px;
	margin: 9px 0;
	font-size: 11px;
	color: #333333;
}

.leftinfo {
	float: left;
	padding: 0 12px;
	margin: 9px 0;
	font-size: 11px;
	color: #333333;	
}

.rightinfo {
	float: right;
	padding: 0 12px;
	margin: 9px 0;
	font-size: 11px;
	color: #333333;	
}

.sprite-facebook, .sprite-myspace, .sprite-twitter {
	float: right;
	padding: 0 2px;
	background: url('http://static.dirimp3.com/images/share.png') no-repeat top left;
}

.sprite-facebook { background-position: 0 0; width: 24px; height: 24px; } 
.sprite-myspace { background-position: 0 -34px; width: 24px; height: 24px; } 
.sprite-twitter { background-position: 0 -68px; width: 24px; height: 24px; } 

h1{
	font-size: 12px;
	display: inline;
}

h2{
	font-size: 12px;
	display: inline;
}

h3{
	font-size: 11px;
	display: inline;
	text-decoration: none;
}

.genres{
	margin: 25px auto 0 auto;
	width: 245px;

}

.genres .hd {
	background: url('http://static.dirimp3.com/images/song.png') no-repeat top left;
	background-position: 0 -86px; 
	padding: 8px 0 0 0;
	width: 240px; 
	height: 24px;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}

.genres .info{
	width: 232px;
	background: #ebebeb;
	text-align: left;
	padding-left: 8px;
	padding-top: 5px;
}

.bgtopfloat {
	bottom:0;
	display:block;
	height:43px;
	position:fixed;
	right:0;
	width:234px;
	z-index:10000;
}