body, html, form, h1, h2, h3, ul {
	margin:0;
	padding:0;
}
body {
	font-family:helvetica, arial, sans-serif;
	font-size:11px;
	color:#000;
	text-transform:lowercase;
	background: url(/i/body.jpg) repeat-x left top;
}
ul {list-style-type:none;}
.container {
	width:990px;
	margin:0 auto;
}
a { color:#000; outline:none; font-weight:bold; text-decoration:none;}
object { outline:none; }
img {border:none;}
input, select, option, textarea {
	font-family:helvetica, arial, sans-serif;
	font-size:11px;
	color:#000;
}
label {
	cursor:pointer;
}
#header {
	position:relative;
	background: url(/i/cola.jpg) no-repeat 0px -1662px;
	width:464px;
	height:85px;
	padding:0 0 0 166px;
}
span.link {
	display:none;
}
.logo {
	width:257px;
	height:77px;
	display:block;
}
.user_menu {
	height:31px;
	padding:6px 35px 0 0;
}
.inregistrare {
	background: url(/i/cola.jpg) no-repeat 0px 0px;
	width:85px;
	height:22px;
	display:block;
	float:right;
}
.inregistrare:hover {
	background-position:0px -22px;
}
.inregistrare-negru {
	background: url(/i/cola.jpg) no-repeat -333px 0px;
	width:85px;
	height:20px;
	display:block;
	float:right;
}
.inregistrare-negru:hover {
	background-position:-333px -66px;
}
.login {
	background: url(/i/cola.jpg) no-repeat -418px 0px;
	width:51px;
	height:20px;
	display:block;
	float:right;
}
.login:hover {
	background-position:-418px -66px;
}
.menu-login {
	background: url(/i/cola.jpg) no-repeat -85px 0px;
	width:52px;
	height:22px;
	display:block;
	float:right;
}
.menu-login:hover {
	background-position:-85px -22px;
}
#top_login {
	float:right;
	position:relative;
	width:52px;
	margin:0 0 0 2px;
}
#top_login_form {
	position:absolute;
	top:23px;
	right:1px;
}
#tlogin {
	line-height:25px;
}
#tlogin strong {
	margin:0 5px 0 0;
	font-weight:normal;
}
.white {
	border:1px solid #fff;
	padding: 10px;
	text-align:right;
	height: 98px;
	z-index:1003;
}
#top_login_res a {
	text-decoration:underline;
}
#top_login_res a:hover {
	text-decoration:none;
	background-color: #000;
	color: #fff;
	padding:0 2px;
}
.tlogin_s {
	width: 0px;
	height: 0px;
	border: 0px solid #ccc;
	background-color: #F2F2F2;
	font-size: 1px;
	overflow:hidden;
}
.tlogin_e {
	width: 192px;
	height: 120px;
	border: 1px solid #808080;
	background-color: #F2F2F2;
	font-size: 11px;
	overflow:hidden;
}
#menu {
	padding:6px 0 0 162px;
	width:610px;
	float:left;
}
#menu a {
	float:left;
	height:22px;
	display:block;
	margin-right:8px;
}
#menu strong {
	display:none;
}
a.home {
	background: url(/i/cola.jpg) no-repeat 0px -112px;
	width:60px;
	background-position: 0px -108px;
}
a.home:hover, a.home-activ {
	background-position: 0px -86px;
}
a.instrumentale {
	background: url(/i/cola.jpg) no-repeat -68px -108px;
	width:130px;
	margin-right:7px;
}
a.instrumentale:hover, a.instrumentale-activ {
	background-position: -68px -86px;
}
a.spoturi {
	background: url(/i/cola.jpg) no-repeat -205px -108px;
	width:69px;
}
a.spoturi:hover, a.spoturi-activ {
	background-position: -205px -86px;
}
a.colaborari {
	background: url(/i/cola.jpg) no-repeat -282px -108px;
	width:96px;
}
a.colaborari:hover, a.colaborari-activ {
	background-position: -282px -86px;
}
a.prieteni {
	background: url(/i/cola.jpg) no-repeat -386px -108px;
	width:73px;
}
a.prieteni:hover, a.prieteni-activ {
	background-position: -386px -86px;
}
a.contact {
	background: url(/i/cola.jpg) no-repeat -467px -108px;
	width:77px;
}
a.contact:hover, a.contact-activ {
	background-position: -467px -86px;
}
a.profil {
	background: url(/i/cola.jpg) no-repeat -552px -108px;
	width:49px;
}
a.profil:hover, a.profil-activ {
	background-position: -552px -86px;
}
#content {
	width:700px;
	padding:20px 0 0 40px;
	float:left;
}
h1 {
	margin-left:-13px;
}
.cele-mai-noi {
	width:443px;
	border:1px solid #878787;
	padding:0 0 10px 0;
}
.cele-mai-noi h1 {
	width:455px;
	height:74px;
	background: url(/i/cola.jpg) no-repeat 0px -235px;
	margin-top:-13px;
	margin-bottom:13px;
	position:relative;
}
.instrumental {
	padding:0 10px 5px 10px;
	margin:0 5px 5px 5px;
	background:#f2f2f2;
	border:1px solid #ccc;
}
.instrumental h2 a {
	font-size:12px;
	padding:0 2px;
	text-decoration:underline;
	position:relative;
}
.instrumental h2 a:hover {
	text-decoration:none;
	background-color: #000000;
	color: #fff;
}
.instrumental-comanda {
	float:right;
	height:24px;
	width:75px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -358px -384px;
}
.instrumental-comanda:hover {
	background-position:-436px -384px;
}
.instrumental-pret {
	float:right;
	width:77px;
}
.instrumental-pret span, .instrumental-pret strong {
	float:left;
}
.instrumental-pret span {
	width:23px;
}
.instrumental-pret strong {
	width:52px;
	text-align:right;
	padding:0 2px 0 0;
}
.instrumental-gen, .instrumental-comentarii {
	text-decoration:underline;
	font-weight:bold;
	padding:0 2px;
}
.instrumental-gen:hover, .instrumental-comentarii:hover {
	text-decoration:none;
	background-color: #000;
	color: #fff;
}
.instrumental-comentarii {
	float:right;
	font-weight:normal;
}
.mai-multe-instrumentale {
	height:23px;
	width:109px;
	display:block;
	background: url(/i/cola.jpg) no-repeat 0px -137px;
	margin-left:10px;
}
.mai-multe-instrumentale:hover {
	background-position:-109px -137px;
}
h1.motzu-a-compus {
	background-position:0px -310px;
	margin-bottom:0;
}
.default-colaborari {
	padding:20px 0 10px 10px;
	position:relative;
}
.default-colaborari a {
	background: url(/i/cola.jpg) no-repeat -462px -780px;
	width:124px;
	height:77px;
	float:left;
	padding:5px;
	margin-right:10px;
}
.default-colaborari a:hover {
	background-position:0px -384px;
}
.explicatii {
	width:210px;
	border:1px solid #808080;
	margin:0 0 0 20px;
}
.explicatii-white {
	border:1px solid #fff;
	width:188px;
	background:#CCCCCC;
	font-size:13px;
	padding:0 10px;
	min-height:420px;
	_height:420px;
	line-height:17px;
}
.explicatii-white h1 {
	width:223px;
	height:74px;
	background: url(/i/cola.jpg) no-repeat -134px -384px;
	margin-top:-14px;
	margin-bottom:10px;
	margin-left:-24px;
	position:relative;
}
.explicatii-white p {
	margin:0 0 10px 0;
}
#right {
	width:215px;
	float:left;
	padding:20px 0 0 0;
}
.comenzi {
	border:1px solid #808080;
	width:210px;
	margin-bottom:20px;
}
.comenzi-white {
	border:1px solid #fff;
	width:198px;
	background:#F2F2F2;
	font-size:12px;
	padding:0 5px 10px 5px;
}
.comenzi-white h1 {
	width:223px;
	height:74px;
	background: url(/i/cola.jpg) no-repeat 0px -161px;
	margin-top:-14px;
	margin-bottom:10px;
	margin-left:-19px;
}
.comenzi-instrumental, .comenzi-instrumental-pret, .comenzi-instrumental-sterge, .cautare-ce, .cautare-unde {
	float:left;
}
.comenzi-instrumental {
	width:124px;
	font-size:16px;
}
.comenzi-instrumental-pret {
	width:53px;
	padding:3px 7px 0 0;
	text-align:right;
}
.comenzi-instrumental-sterge {
	width:14px;
	padding-top:5px;
}
.comenzi-instrumental a {
	padding:0 2px;
	text-decoration:underline;
	font-size:12px;
}
.comenzi-instrumental a:hover {
	background-color: #000;
	color: #fff;
}
.comenzi-total {
	background: url(/i/filtru_bottom.jpg) repeat-x left top;
	margin:10px 0 0 0;
	padding:10px 20px 0 0;
	text-align:right;
}
.cumpara {
	height:23px;
	width:98px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -333px -20px;
	margin-top:10px;
}
.cumpara:hover {
	background-position:-431px -20px;
}
.comenzi-instrumental-sterge a, .sterge-instrumental , .sterge-instrumental-alb {
	height:14px;
	width:14px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -528px 0px;
}
.comenzi-instrumental-sterge a:hover, .sterge-instrumental:hover, .sterge-instrumental-alb:hover {
	background-position:-542px 0px;
}
.sterge-instrumental-alb {
	background-position:-529px -14px;
}
.sterge-instrumental-alb:hover {
	background-position:-543px -14px;
}
h1.cautare {
	background-position:-224px -161px;
	_position:relative;
}
.cautare-unde {
	width:50px;
	padding:0 0 10px 0;
}
.cautare-ce {
	width:148px;
}
.cauta-submit {
	height:23px;
	width:69px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -333px -43px;
	margin-top:10px;
	border:none;
	cursor:pointer;
}
.cauta-submit:hover {
	background-position:-402px -43px;
}
h1.newsletter {
	background-position:-182px -458px;
	_position:relative;
}
.newsletter-submit {
	height:23px;
	width:131px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -218px -137px;
	margin-top:10px;
	border:none;
	cursor:pointer;
}
.newsletter-submit:hover {
	background-position:-349px -137px;
}
p.newsletter {
	font-style:italic;
	margin:10px 0 0 0;
}
#footer {
	background: url(/i/point.jpg) repeat-x left top;
	margin:40px 0 0 0;
	padding:10px 0 20px 0;
	font-size:12px;
}
#footer a {
	font-weight:normal;
	padding:0 2px;
}
#footer a:hover {
	background-color: #000;
	color: #fff;
}
#footer img {
	margin:6px 3px 0 3px;
}
#footer img, #footer a, #footer span {
	float:left;
}
.user-options {
}
.user-options a {
	float:right;
}
.logout {
	background: url(/i/cola.jpg) no-repeat -137px 0px;
	width:61px;
	height:22px;
	display:block;
}
.logout:hover {
	background-position:-137px -22px;
}
.user {
	margin:2px 10px 0 10px;
	padding:0px 2px 2px 2px;
	font-size:14px;
	font-weight:normal;
	text-decoration:underline;
}
.user:hover {
	background-color: #000;
	color: #fff;
	text-decoration:none;
}
h1.inregistrare-title {
	background-position:0px -623px;
	_position:relative;
}
.confidentialitate {
	border:1px solid #808080;
	width:210px;
}
.confidentialitate-white {
	border:1px solid #fff;
	width:198px;
	background:#F2F2F2;
	font-size:12px;
	padding:0 5px 10px 5px;
}
.confidentialitate-white h1 {
	width:223px;
	height:74px;
	background: url(/i/cola.jpg) no-repeat -182px -532px;
	margin-top:-14px;
	margin-bottom:10px;
	margin-left:-19px;
	position:relative;
}
#iform strong {
	font-weight:normal;
	float:left;
	width:135px;
	padding:2px 10px 0 0;
	text-align:right;
	font-size:12px;
}
.nais {
	border:1px solid #808080;
	background:#fff;
}
.nais_e {
	border:1px solid #000;
	background:#fff;
}
textarea.nais {
	overflow:auto;
	height:50px;
}
#iform .nais {
	float:left;
	font-size:12px;
	width:180px;
	margin:0 0 5px 0;
	background:#f2f2f2;
}
.inregnews_off {
	background: url(/i/check.jpg) no-repeat right bottom;
	width:135px;
	padding:0 23px 0 0;
	font-size:12px;
	text-align:right;
	display:block;
}
.inregnews_on {
	background: url(/i/check_h.jpg) no-repeat right bottom;
	width:135px;
	padding:0 23px 0 0;
	font-size:12px;
	text-align:right;
	display:block;
}
.inregistrare-submit {
	height:23px;
	width:99px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -447px -160px;
	margin:20px 0 0 145px;
	border:none;
	cursor:pointer;
}
.inregistrare-submit:hover {
	background-position:-447px -183px;
}
.linka:hover {
	text-decoration:underline;
}
h1.activare-cont-title {
	background-position:0px -697px;
	_position:relative;
}
h1.login-title {
	background-position:0px -771px;
	_position:relative;
}
.login-submit {
	width:51px;
	height:20px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -418px 0px;
	margin:10px 0 0 145px;
	border:none;
	cursor:pointer;
}
.login-submit:hover {
	background-position:-418px -66px;
}
h1.logout-title {
	background-position:0px -845px;
	_position:relative;
}
.login-mic-submit {
	width:33px;
	height:17px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -471px -43px;
	border:none;
	cursor:pointer;
	float:right;
	margin:5px 0 0 0;
}
.login-mic-submit:hover {
	background-position:-504px -43px;
}
.comanda-un-instrumental {
	width:214px;
	height:44px;
	margin:20px 0 10px 0;
	display:block;
	background: url(/i/cola.jpg) no-repeat -224px -995px;
}
.comanda-un-instrumental:hover {
	background-position:0px -1070px;
}
h1.instrumentale-title {
	background-position:0px -920px;
	_position:relative;
}
h1.selecteaza-title {
	background-position:0px -995px;
	_position:relative;
}
.paginare {
	font-size:12px;
	padding:0 5px 5px 5px;
}
.pagina, .pagina-activa {
	width:75px;
	height:19px;
	margin:0 14px 0 0;
	display:block;
	background: url(/i/cola.jpg) no-repeat -447px -206px;
	float:left;
	color:#fff;
	text-align:center;
	font-weight:normal;
	padding:1px 0 0 0;
}
.pagina:hover, .pagina-activa {
	background-position:-455px -226px;
}
.paginare .end {
	margin-right:0px;
}
.pe-pagina {
	padding:5px 0 0 0;
}
.pe-pagina a {
	font-weight:normal;
}
.pe-pagina a:hover {
	font-weight:bold;
}
.total-elemente {
	float:right;
	padding:5px 0 0 0;
}
.arhiva {
	padding:0 5px 5px 5px;
}
.arhiva a {
	float:left;
	width:13px;
	text-align:center;
	padding:1px 0 0 0;
	font-weight:normal;
}
 .arhiva a:hover {
 	background:#000;
 	color:#fff;
}
.arhiva span {
	float:left;
}
.spin {
	background: url(/i/spin.gif) no-repeat center top;
	padding:8px;
	width:0px;
}
.erori, .erori li {
	color:#ff0000;
}
.filtre {
	width:192px;
	padding:3px 0 10px 0;
	margin:0 0 10px 0;
	background: url(/i/filtru_bottom.jpg) repeat-x left bottom;
}
.filtre a {
	background: url(/i/check.jpg) no-repeat left 1px;
	padding:0px 0 2px 22px;
	font-size:12px;
	display:block;
	width:149px;
	margin:0 0 2px 0;
}
.filtre a:hover, a.filtre_sel {
	background: url(/i/filtru_h.jpg) no-repeat left 1px;
}
a.filtre_sel {
	color:#fff;
	background: url(/i/filtru_bg.jpg) no-repeat left 1px;
}
a.filtre_sel:hover {
	color:#000;
}
h1.contact-title {
	background-position:0px -1188px;
	_position:relative;
}
.trimite-submit {
	width:77px;
	height:23px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -455px -246px;
	margin:10px 0 0 145px;
	border:none;
	cursor:pointer;
}
.trimite-submit:hover {
	background-position:-455px -269px;
}
.colaborare {
	width:378px;
	height:28px;
	background: url(/i/cola.jpg) no-repeat 0px -1336px;
	padding:2px 10px 0 45px;
	margin:3px auto;
	line-height:12px;
}
.colaborare a {
	text-decoration:underline;
}
.colaborare a:hover {
	background-color: #000;
	color: #fff;
	text-decoration:none;
}
.publicitate-pe-motzu {
	width:215px;
	height:44px;
	background: url(/i/cola.jpg) no-repeat -357px -410px;
	display:block;
}
.publicitate-pe-motzu:hover {
	background-position:-405px -454px;
}
.contact-motzu {
	width:215px;
	height:44px;
	background: url(/i/cola.jpg) no-repeat -455px -292px;
	display:block;
}
.contact-motzu:hover {
	background-position:-455px -336px;
}
h1.publicitate-page-title {
	background-position:0px -1366px;
	_position:relative;
}
h1.asemanatoare-title {
	background-position:-405px -498px;
	_position:relative;
}
.hide_me {
	width:0px;
	height:0px;
	font-size:0px;
}
h2.asemantor {
	background: url(/i/filtru_bg.jpg) no-repeat -16px 1px;
	padding:0px 0 2px 8px;
	font-size:12px;
	width:147px;
	color:#fff;
}
.asemantoare {
	padding:0px 0 2px 8px;
	font-size:12px;
	width:147px;
	text-decoration:underline;
	display:block;
}
.asemantoare:hover {
	color:#ffffff;
	background:#888888;
}
h1.recupereaza-title {
	background-position:0px -1440px;
	_position:relative;
}
h1.instrumentalele-mele-title {
	background-position:0px -1114px;
	_position:relative;
}
h1.cauta-title {
	background-position:0px -1514px;
	_position:relative;
}
h1.publicitate-title {
	background-position:-455px -623px;
	_position:relative;
}
h1.info-title {
	background-position:-455px -697px;
	_position:relative;
}
.bum-bum {
	position:absolute;
	top:0px;
	left:24px;
}
.prieteni-page {
	width:674px;
	border:1px solid #878787;
	padding:0 0 10px 0;
}
.prieteni-page h1 {
	width:686px;
	height:74px;
	background: url(/i/cola.jpg) no-repeat 0px -1262px;
	margin-top:-13px;
	margin-bottom:13px;
	position:relative;
}
.prieten {
	float:left;
	width:330px;
	margin-bottom:10px;
}
.prieten-poza {
	width:129px;
	height:81px;
	background: url(/i/cola.jpg) no-repeat -462px -882px;
	display:block;
	padding:4px 0 0 5px;
	float:left;
}
.prieten-poza:hover {
	background-position:-462px -780px;
}
.prieten-info {
	float:left;
	width:183px;
	padding:10px 0 0 10px;
}
.prieten-nume {
	font-size:13px;
	margin:0 0 3px 0;
	color:#fff;
	background:#808080;
	padding:0 2px;
}
.prieten-info a {
	line-height:17px;
	padding:0 1px;
}
.prieten-info a:hover {
	color:#fff;
	background:#000;
}
h1.la-comanda-title {
	background-position:0px -1895px;
	_position:relative;
}
h1.spoturi-title {
	background-position:0px -1747px;
	_position:relative;
}
h1.concurs-title {
	background-position:0px -1821px;
	_position:relative;
}
.castiga-un-instrumental {	
	padding:0 0 20px 19px;
}
.descarca {
	float:right;
	height:24px;
	width:74px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -1px -44px;
}
.descarca:hover {
	background-position:-77px -44px;
}
h1.cont-title {
	background: url(/i/cont.jpg) no-repeat 0px 0px;
	_position:relative;
}
h1.termeni-title {
	background: url(/i/cola.jpg) no-repeat 0px -1588px;
	_position:relative;
}
.tabs {
	width:295px;
}
.tabs a {
	float:left;
	height:23px
}
.tabs a strong {
	display:none;
}
a.tab-comenzi {
	width:86px;
	background: url(/i/cont.jpg) no-repeat 0px -75px;
}
a.tab-la-comanda {
	width:152px;
	background: url(/i/cont.jpg) no-repeat -86px -75px;
}
a.tab-profil {
	width:57px;
	background: url(/i/cont.jpg) no-repeat -238px -75px;
}
a.tab-comenzi:hover {
	background-position:0px -98px;
}
a.tab-la-comanda:hover {
	background-position: -86px -98px;
}
a.tab-profil:hover {
	background-position: -238px -98px;
}
a.tab-comenzi-activ {
	background-position:0px -121px;
}
a.tab-la-comanda-activ {
	background-position: -86px -121px;
}
a.tab-profil-activ {
	background-position: -238px -121px;
}
#cont_display {
	border:1px solid #BFBFBF;
	min-height:300px;
	_height:300px;
	width:431px;
	padding:0px;
}

#preload {
	width:100%;
	min-height:2500px;
	_height:1000px;
	position:absolute;
	top:0px;
	left:0px;
	background: url(/i/spin.gif) no-repeat left top #F2F2F2;
	z-index:1010;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;

}
#preload strong {
	padding:3px 10px 20px 20px;
}
body select, select option {
	z-index:14;
}
.error {
	background: url(/i/error.jpg) repeat-x 0px 18px;
	margin:200px 0 300px 0;
}
#error-container-instrumentale {
	background: url(/i/404.jpg) no-repeat 0px 0px;
	height:136px;
	width:891px;
	position:relative;
}
.error-instrumentale, .error-concurs {
	position:absolute;
	left:602px;
	top:98px;
	height:21px;
	width:122px;
	display:block;
}
#error-container-concurs {
	background: url(/i/404.jpg) no-repeat 0px -273px;
	height:136px;
	width:891px;
	position:relative;
}
#del {
	float:left;
	margin:3px 0 0 5px;
}
.comentariu {
	padding:5px 0;
}
.comentariu strong {
	display:block;
}
.comentariu span {
	font-size:9px;
	line-height:10px;
}
.comentariu p {
	margin:0px;
	padding:5px 0;
}
.comentariu a {
	text-decoration:underline;
	font-size:10px;
}
.comentariu a:hover {
	color:#FFFFFF;
	background:#000000;
}
.cont-comenzi-pret {
	width:50px;
	padding:0 0 0 5px;
	text-align:right;
}
.cont-comenzi-a {
	padding:0 2px;
}
.cont-comenzi-a:hover {
	background:#000000;
	color:#ffffff;
}
.cuib {
	border:1px solid #fff;
	width:538px;
	background:#F2F2F2;
	font-size:12px;
	margin:0;
	padding:0;
	overflow:auto;
}

.voteaza {
	float:right;
	height:24px;
	width:65px;
	display:block;
	background: url(/i/cola.jpg) no-repeat -199px -0px;
}
.voteaza:hover {
	background-position:-199px -26px;
}