@charset "utf-8";
/* CSS Document */
body{ background:url(../img/bgpage.jpg) left top repeat; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#wrapper{ width:100%; background:url(../img/background_01_01.jpg) left top repeat-x;float:left; }
#up{ width:1088px;   }
#up_content{ height:100px; width:1088px; }
#login_box{ width:137px; float:left; height:92px; padding:0 0 0 10px;   }
#banner_up{ width:728px; height:90px; float:left; margin:4px 0 0 0;  border:1px solid #666666}
#player{ width:139px;  float:left; padding:0 0 0 5px; margin:5px 0 0 0;}
#flashmenu{ margin:2px 0 0 0;}
a.forum{ margin:0 0 0 30px; padding:0 15px 0 15px; color:#000000; font-size:10px; background:url(../img/btn_forum_bg_02.jpg) left center repeat-x; line-height:14px; text-decoration:none;}
h1{ margin:0; padding:0;}
h2{ margin:0; padding:0; font-size:14px;}
p{ margin:0; padding:0;}

a{ color:#ccff33; text-decoration:none;}
a:hover{ color:#ccff33;}

p.hello{ color:#999999; margin:10px 0 0 0; text-align:left; }
p.hello a{ text-decoration:none; color:#FFFFFF; font-weight:bold; font-style:italic;}

#aboutcontact{ width:137px; float:right; text-decoration:none; padding:20px 0 0 0;}
#aboutcontact a{ background:url(../img/bg_login_btn_down_06.jpg) left top repeat-x; color:#999999; padding:0 10px 0 10px; float:left; line-height:14px; margin:0 2px 0 0; text-decoration:none;}

#content{ color:#FFFFFF; width:952px;  margin:0px 0 0 0; padding:0 40px 0 40px   }
#evenimente{  float:left; width:952px;  margin:15px 0 10px 0}
/*evenimente recomandate*/
.datastanga{ width:476px; float:left; height:140px;margin:0 0 15px 0;}
.datadreapta{ width:476px; float:left; height:140px;margin:0 0 15px 0;}

.data{ background:url(../img/bg_data_03.jpg) left top repeat-x; float:left; width:67px; height:78px; display:block; border:1px solid #000000; text-align:center; font-size:11px; font-family: Arial; margin:0 38px 0 0; }
p.ziua{ color:#ffff00;  line-height:24px; }
p.numar{color:#c0ff21; font-size:28px;}
p.luna{ color:#d7d7d7; }

.datadouble{ background:url(../img/bg_data_03.jpg) left top repeat-x; float:left; width:94px; height:65px; display:block; border:1px solid #000000; text-align:center; font-size:9px; font-family: Arial; margin:0 11px 0 0; }
.datadouble table{ width:100%}
.datadouble table tr td{ width:50%; border-right:1px solid #000000}


.datadouble p.ziua{ color:#ffff00;  line-height:20px; }
.datadouble p.numar{color:#c0ff21; font-size:24px;}
.datadouble p.luna{ color:#d7d7d7; }

.datadouble2{ background:url(../img/bg_data_03.jpg) left top repeat-x; float:left; width:134px; height:78px; display:block; border:1px solid #000000; text-align:center; font-size:12px; font-family: Arial; margin:0 11px 0 0; }
.datadouble2 table{ width:100%}
.datadouble2 table tr td{ width:50%; border-right:1px solid #000000}
.evcontent{  width:368px; background:url(../img/bg_even_up_11.jpg) left bottom repeat-x; float:left; height:140px; padding:0 0 2px 0; text-align:left; border-right:1px solid #000000; position:relative; }
.pozaeven{ width:131px; border:1px solid #000000; background:url(../img/bg_poza_even_03.jpg) left top repeat-x; height:125px; float:left; padding:1px 1px 4px 1px; margin:0 5px 0 0; position:relative; }
.pozaeven a{ width:131px; height:125px; display:block; text-decoration:none;}
p.clubtitle{ color:#ebebeb; font-size:14px; font-weight:bold; margin:10px 0 0 0;}
p.city{ color:#c2c2c2; font-size:12px; font-weight:bold; margin:10px 0 0 0;}
p.eventitle{ color:#252525; font-size:14px; font-weight:bold;  margin:10px 0 0 0; width:200px; float:left;}
p.eventitle a{color:#252525; text-decoration:none;background:#FFFFFF;line-height:18px; }
a.addtoparty{ position:absolute; left:138px; bottom:15px; color:#acacac; text-decoration:none; font-style:italic;}
span.verde{ color:#9be80c; font-style:normal; padding:0 5px ;}

.contestlabel{ width:15px; height:59px; position:absolute; left:-15px; top:10px; display:block; border-left:1px solid #000000;}


.datadreapta .data{ float:left; margin:0 0 0 38px; text-align:center; } 
.datadreapta .evcontent{ border:none;}
.datadreapta .pozaeven{ float:right;margin:0 0 0  5px; }
.datadreapta p{ text-align:right;}
.datadreapta .data p{ text-align:center;}
.datadreapta p.eventitle{ float:right;}
.datadreapta a.addtoparty{ position:absolute; left:0px; bottom:15px; width:218px; text-align:right;}
.datadreapta  .contestlabel{ position:absolute; left:366px; border:none; border-right:1px solid #000000}



/*      --------- evenimente recomandate*/

/*lista evenimente */
#eventscontent{   width:952px;  margin:70px 0 40px 0;  text-align:left; float:none;}
#bannervertical{ width:160px; height:600px; padding:4px; border:1px solid #000000; background:#333333; float:right; margin:0 0 0 40px}
#eventscontent .data{ margin-top:12px;}
#eventscontent .datastanga_short{ width:742px; float:left; height:140px; margin:0 0 25px 0;}
#eventscontent .infoeven{ float:left; width:202px; border-right:2px solid #1b1b1b;height:130px;}
#eventscontent .clubeven_short{ float:left; padding:10px 0 0 25px; width:260px; color:#d7d7d7;}
#eventscontent .evcontent_short{  width:634px;  padding:10px 0 0 0;  float:right; height:140px; text-align:left;  position:relative;border-top:2px solid #1a1a1a; }
#eventscontent .clubeven_short a { color:#d7d7d7; text-decoration:none;}
#eventscontent .clubeven_short a:hover{color:#ffff00;}


#eventscontent .datastanga{ width:952px; float:left; height:140px; margin:0 0 25px 0;}
#eventscontent .clubeven{ float:left; padding:10px 0 0 25px; width:465px; color:#d7d7d7;}
#eventscontent .evcontent{ border:none; background:none;  width:844px;  padding:10px 0 0 0;  float:right; height:140px; text-align:left;  position:relative;border-top:2px solid #1a1a1a; }
#eventscontent .clubeven a { color:#d7d7d7; text-decoration:none;}
#eventscontent .clubeven a:hover{color:#ffff00;}



span.galben{ color:#ffff00; font-weight:bold;}

.datastanga_det{ height:80px;}
.datastanga_det .data{ margin-right:10px;}
.datastanga_det h1.evtitleinfo{color:#ffff33; font-size:16px;  padding:10px 0 0 0; margin:0;   }
.datastanga_det p.evtitleinfo{color:#cccccc; font-weight:bold;  margin:10px 0 0 0; line-height:18px;  }
#bippicholder{ background:#111111; width:284px; padding:10px; height:400px; border:1px solid #000000; position:relative;}
#bippicholder a{ width:284px; height:400px; display:block; text-decoration:none}
#bippicholder a.contestlabel{ position:absolute;left:-17px; top:-1px; width:15px; height:59px;}

#infoevent{width:600px; padding:0; float:left;  text-align:left; margin:0 0 10px 0; }
#infoevent table{ width:600px; color:#ffff00; font-size:12px;}
#infoevent table tr{}
#infoevent table tr td{ line-height:24px; text-align:center;}
#infoevent table tr td.leftcol{ width:100px; text-align:right; padding:0 10px 0 0}
#infoevent table tr td.rightcol{ width:475px; color:#d7d7d7; border-bottom:1px dotted #666666; text-align:left;}
#infoevent a{color:#d7d7d7; text-decoration:none;}
#infoevent a:hover{color:#ffff00;}

/*  --lista evenimente */

/* homepage */
#homeleft{ width:600px; float:left; padding:23px 0 0 0;  }
#photoupdate{ width:590px; background:url(../img/bg_photo_update_box_21.jpg) left top repeat-x; height:263px; border-left:1px solid #000000;border-right:1px solid #000000; margin:14px 0 0 0; padding:2px 0 0 10px; color:#999999; position:relative; }
#left_col{ width:146px; float:left; text-align:left; margin:10px 0 0 0; padding:0; height:215px; overflow:hidden; position:absolute; display:block; left:10px; top:10px; }

#left_col ul{ margin:0; padding:0; list-style:none;}
#left_col ul li{	width:136px;	overflow:hidden; height:215px!important; padding:0; display:block; }
#left_col ul li a{ float:left;width:136px; color:#999999; background:url(../img/bg__24.jpg) left bottom repeat-x; padding:5px 0 5px 0; line-height:20px; text-decoration:none;}
#left_col ul li a:hover{ color:#cccccc;}
#left_col ul, #left_col li{margin:0;padding:0;list-style:none;}



#left_col span{ width:136px ;line-height:18px; margin:10px 0 0 0; float:left; background:url(../img/bg__24.jpg) left bottom repeat-x; padding:0 0 5px 0}
#left_col  .last{ background:none;}
#updown{ width:136px; float:left; background:url(../img/line_bg_31.jpg) left top repeat-x; padding:15px 0 0 0; margin:10px 0 0 0;}
a.up{ float:left; text-decoration:none; background:url(../img/ar_up_27.jpg) center center no-repeat; width:12px; height:7px; display:block;}
a.down{ float:right; text-decoration:none; background:url(../img/ar_down_29.jpg) center center no-repeat; width:12px; height:7px; display:block;}



#vinil{ float:left; width:602px; margin:35px 0 0 0;}

#newsfeed{float:left; width:602px; margin:30px 0 0 0; background:url(../img/bg_newsfeed_40.jpg) left bottom repeat-x; padding:0 0 5px 0;}
.feed{ float:left; width:602px; background:url(../img/bg_newsfeed_40.jpg) left top repeat-x; padding:10px 0 3px 0 ; margin:7px 0 0 0; position:relative;}
.feedpic{ float:left; background:url(../img/small_pic_37.jpg) center center no-repeat;  width:69px; height:81px; display:block;}
.feedpic a{ width:59px; height:69px; display:block; margin:6px 0 0 0; text-decoration:none;}
.feedcontent{ width:484px; float:left; padding:0 0 10px 43px; color:#999999; text-align:left; position:relative;  }
.feedcontent a{ text-decoration:none;color:#999999;}
.feedcontent a.detalii{ text-decoration:none;color:#999999; font-weight:bold; position:absolute; right:0; bottom:-5px;}
.feedcontent a.detalii:hover{;color:#99ff00; }


.feedcontent a.detalii span{ color:#99ff00;}
.feedcontent h1{ font-size:14px; color:#cccccc; font-weight:normal;}
.feedcontent h1 a{color:#cccccc; text-decoration:none;}
#homeright{ width:311px; float:left; margin:0 0 0 31px; position:relative;  }
#comentarii{ width:309px;  float:left; background:url(../img/bg_comments_28.jpg) left top repeat-x;height:586px!important;margin:13px 0 0 0; border:1px solid #000000; border-top:none; border-bottom:none; position:absolute; overflow:hidden; }


#comentarii ul{ margin:0; padding:0; list-style:none; text-align:left; }
#comentarii ul li{	width:309px;	overflow:hidden; height:586px; padding:0 20px 0 20px; display:block; }
#comentarii ul li a{ float:left;width:136px; color:#999999; background:url(../img/bg__24.jpg) left bottom repeat-x; padding:5px 0 5px 0; line-height:20px; text-decoration:none;}
#comentarii ul li a:hover{ color:#cccccc;}
#comentarii ul, #comentarii li{margin:0;padding:0;list-style:none;}

.onetopic{ padding:15px 0 10px 0; float:left;width:269px;background:url(../img/bg__24.jpg) left bottom repeat-x; }
.memberpic{ float:left; margin:0 0 5px 0;width:269px;}
.memberpic img{ margin:0 10px 0 0 ; float:left; border:2px solid #333333} 
.memberpic p.membername{ border:none;  margin:0; padding:0;clear:both;  float:left; }
.memberpic p.membername a{background:none!important; color:#ffff00!important; font-weight:bold;width:auto!important; }
.memberpic p.memnerfn { float:none!important;    color:#cccccc; font-weight:bold; margin:0; padding:0; }
p.memberthread{ padding:10px 0 0 0!important;width:269px!important; padding:0!important; font-size:11px; float:left;}
p.memberthread a{width:269px!important; padding:0!important; font-size:11px; float:left;color:#999999; background:none!important; line-height:12px!important;}
p.memberpost{ color:#cccccc; margin:20px 0 0 0!important;width:269px!important; padding:0!important; font-size:10px; float:left;}



#coada{ background:url(../img/coada_40.jpg) center center no-repeat; width:29px; height:29px; display:block; position:relative; top:598px; right:-75px; }
#poza_ph_update{ background:url(../img/poza_mare_24.jpg) center center no-repeat; width:440px; height:256px; float:left; margin:5px 2px 0 0;}
#rightbannerhome{ background:url(../img/banner_draepta_44.jpg) left center no-repeat; width:301px; position:relative;  height:250px; float:right; padding:5px; margin:612px 0 0 0;}
#rightbanner{ background:url(../img/banner_draepta_44.jpg) left top no-repeat; width:301px; height:310px; float:left; padding:5px; margin:90px 0 0 0;}
.backbtn{ float:left; height:50px; margin:10px 0 0 125px;}
/* homepage */

#footer{ width:100%; border-top:1px solid #ffff00;float:left; margin:60px 0 0 0; background:url(../img/ftr_bg_64.jpg) left top repeat-x #000000; float:left;   }
#footer_content{  width:985px; padding:0 0 0 35px; min-height:10px; }

/*#rss{ background:url(../img/rss_bg_64.jpg) left top repeat-x; width:68px; height:101px; padding:50px 0 0 0; float:left; }*/
#rss{  width:68px; height:108px; padding:43px 20px 0 0; float:left; }
#parteneri{ width:983px; height:35px;  float:left; padding:30px 0 2px 0; border-bottom:2px dotted #464646; text-align:left; margin:20px 0 0 0;}
#listing_parteneri{ width:942px; float:left; margin:10px 0 0 0;}
#listing_parteneri a{ float:left; height:57px; margin:10px 15px 0 0; display:block ; text-decoration:none;}
.pagetitle{ background:url(../img/ev_rec_10.jpg) left center no-repeat; padding:0 0 0 30px;line-height:33px; margin:0 0 0 100px; text-align:left; font-style:italic; color:#7e7e7e;}
.photoupdate{ background:url(../img/photo_upd_17.jpg) left center no-repeat; height:27px; line-height:27px; padding:0 0 0 36px;text-align:left; font-style:italic; color:#7e7e7e; margin:0 0 0 10px;}
.newsfeedtitle{ background:url(../img/newsffedbg_01_29.jpg) left center no-repeat; padding:0 0 0 37px; height:26px; line-height:26px;font-style:italic; color:#7e7e7e; margin:0 0 3px 10px; text-align:left;}

/* news */
.newscontent_short{ width:740px; float:left; margin:0 0 35px 0 }
.newscontent_long{ width:740px; float:left; margin:0 0 35px 0 }

.newscontent_short .bigpic{ float:right;}
.newscontent_short .pozaeven{margin:0 35px 0 0; }
.newstext_short{width:570px;  float:left; color:#cccccc; border-bottom:2px dotted #333333; padding:0 0 10px 0;  }
.newstext_short_cupoza{width:740px;  float:left; color:#cccccc; border-bottom:2px dotted #333333; padding:0 0 10px 0;  }
.newstext_short_cupoza img{ float:right; padding:0 0 10px 10px}
.newscontent .pozaeven{margin:0 35px 0 0;  }
a.news{color:#cccccc; font-size:24px; float:left; text-decoration:none;}
p.newsdate{ color:#999999; font-size:12px; clear:left; float:left; margin:5px 0 20px 0; }

.newscontent{ width:952px; float:left; margin:0 0 35px 0 }
.newstext{width:780px;  float:left; color:#cccccc; border-bottom:2px dotted #333333; padding:0 0 10px 0;  }


/* sectiunea dj*/
#djtop{ background:url(../img/dj_background_07.jpg) left top repeat-x; height:204px; width:930px; padding:22px 0 30px 20px; display:block; margin:10px 0 0 0; border-left:1px solid #000000;border-right:1px solid #000000;overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	position: relative;}
#djtop ul{ margin:0; padding:0; list-style:none;}
#djtop ul li{ float:left; width:150px; text-align:left; margin:5px 0 0 25px; line-height:20px;}
#djtop ul li a{ color:#cccccc; text-decoration:none;}
#djtop ul li a:hover{ color:#ccff33}
#searchbox{ background:url(../img/search_bgbg_03.jpg) left top repeat-x; width:950px; height:254px; float:left; margin:30px 0 0 0; border:1px solid #000000; text-align:left;color:#FFFFFF; z-index:1;}
#searchflash{ float:left; width:301px; z-index:-10000;}
#searchcontent{ float:left; width:649px; position:relative;}
#searchfield{ position:absolute; top:10px; right:27px;}
#searchfield input{ background:#333333; border:1px solid #000000; text-align:right; color:#FFFFFF; }
#searchfield a.go{  height:18px; line-height:18px; padding:0 5px 0 5px; display:inline-block; border:1px solid #000000; background:#333333; color:#FFFFFF; margin:0 0 0 5px; font-style:normal; }
#searchcontent_top{float:left; width:598px; border-bottom:2px dotted #333333; line-height:40px; padding:0 30px 0 20px; font-style:italic;color:#ffff00;}
#searchcontent_top ul{ margin:0; padding:0; list-style:none;}
#searchcontent_top ul li{ float:left;margin:0 30px 0 0;}
#searchcontent_top ul li a{ color:#FFFFFF; text-decoration:none; float:left; }
#searchcontent_top ul li a:hover{ color:#ffff00;}


#search_results{ float:left;width:648px; font-size:18px;padding:0 30px 0 0px; height:212px; margin:0; }
#srcscroll{width:648px; font-size:18px; height:212px; overflow:auto; position:relative;}

#search_results a{ font-size:18px; text-decoration:none; color:#FFFFFF; text-transform:uppercase; text-align:left; line-height:70px; width:41px; padding:0 0 0 30px; display:block; float:left;}
#search_results a:hover{ color:#ccff33;}
#search_results ul{ margin:0; padding:0; list-style:none;}
#search_results ul li{ float:left; display:inline-block;  font-size:12px; color:#FFFFFF; margin-right:50px; }
#search_results ul li{ float:left; width:159px;  font-size:12px; color:#FFFFFF; margin-right:20px; }
#search_results ul li a{text-decoration:none; color:#FFFFFF;font-size:12px; margin:0; line-height:30px; width:159px;}
#search_results ul li span{text-decoration:none; color:#FFFFFF;font-size:12px; margin:0; line-height:30px; width:159px; padding:0 0 0 30px; display:block; float:left; }
#search_results ul li a:hover{color:#ccff33;}

#content_holder{width:952px; float:left; text-align:left;}
#leftcont{ width:600px; float:left; margin:30px 0 0 0; position:relative;  }
a.download{ background:url(../img/download_03.jpg) center center no-repeat; width:82px; height:91px; display:block; position:absolute; bottom:0; right:20px; text-decoration:none;}
#rightcont{ width:311px; float:left; margin:30px 0 0 0; padding:0 0 0 41px; color:#cccccc;  }
/*  detalii dj*/
#djname{background:url(../img/dj_name_bg_03.jpg) right top repeat-y; height:80px; width:932px; padding:20px 0 20px 20px; margin:60px 0 0 0;text-align:left;}
.picandposition{ float:left; border-right:2px dotted #464646; width:260px; padding:0 10px 0 0;}
.picandposition h1{color:#ffff33; font-size:16px; float:left; margin:10px 0 0 0; padding:0; width:180px; }
.picandposition p{color:#cccccc; font-weight:bold;  margin:10px 0 0 0; line-height:18px; float:left; }
.djpages{ width:460px; padding:0 20px 0 20px; float:left;border-right:2px dotted #464646; color:#999999; }
.djpages ul{ margin:0; padding:0; list-style:none;line-height:18px;}
.djpages ul li{ float:left; width:230px; }
.djpages ul li.marg{ margin:8px 0 0 0;}
#infodj{width:600px; padding:0; float:left;  text-align:left; }


#infobox{ background:url(../img/bg_dj_content_07.jpg) left top repeat-x #000000; height:588px; width:535px; padding:25px 40px 25px 25px; border-left:1px solid #000000;border-right:1px solid #000000; color:#cccccc;font-size:12px; overflow:auto; position:relative;}




#infostiri{background:url(../img/sign_up_bg_03.jpg) left top repeat-x #000000;  width:900px; padding:25px 25px 25px 25px;  border-bottom:1px solid #000000; border-left:1px solid #000000;border-right:1px solid #000000; color:#cccccc;font-size:12px; overflow:auto; position:relative; margin:20px 0 0 0;}
#infostiri h2{ font-size:14px;}
#infopromo{ background:url(../img/bg_dj_content_07.jpg) left top repeat-x #000000;   width:535px; padding:25px 40px 25px 25px;   border-bottom:1px solid #000000; border-left:1px solid #000000;border-right:1px solid #000000; color:#cccccc;font-size:12px; overflow:auto; position:relative; margin:20px 0 0 0;}

#infobox h2{ font-size:12px; margin:0 0 30px 0; padding:0; }
#goodies_holder{ width:600px; float:left; padding:25px 0 25px 0; border-top:2px solid #000000;border-bottom:2px solid #000000; margin:20px 0 0 0; }
.goodie{ padding:0 30px 0 30px; float:left; width:136px; color:#acacac; background:url(../img/good_bg_40.jpg) right center no-repeat;}
.goodie p{ margin:5px 0 0 0; padding:0 0 0 0;}
#imageholdernoeffect{ width:300px;  background:url(../img/bg_img_10.jpg) left top repeat-x; height:250px; position:relative; padding:4px; border:1px solid #000000; text-align:center; line-height:250px;}
#imageholdernoeffect a{ width:300px; height:250px; display:block; text-decoration:none; }
#imageholder{ width:300px;  background:url(../img/bg_img_10.jpg) left top repeat-x; height:250px; position:relative; padding:4px; border:1px solid #000000; text-align:center; line-height:250px;}


#imageholder a{ width:300px; height:250px; display:block; text-decoration:none; }

#imageholder a { position:absolute;top:4px;left:4px; z-index:8;}
#imageholder a.active {z-index:10;}
#imageholder a.last-active {z-index:9;}
a.verde{ color:#cccccc; text-decoration:none;}
a.verde:hover{ color:#ccff33;}
/*  promo */
#promoname{background:url(../img/dj_name_bg_03.jpg) right top repeat-y; width:932px; padding:20px 0 20px 20px; margin:60px 0 0 0;text-align:center; color:#c0ff21; line-height:80px; font-size:30px;}

#promoname a{color:#c0ff21; line-height:80px; font-size:30px; text-decoration:none;}

#slider{ background:url(../img/listing_bg_03.jpg) left top repeat-x #FFFFFF; height:160px; width:308px;border-left:1px solid #000000;border-right:1px solid #000000; padding:0; line-height:18px; margin:21px 0 0 0;		overflow:hidden;  }
#slider ul{ margin:0; padding:0; list-style:none;}
#slider ul li{	width:298px;	overflow:hidden; height:120px; padding:20px 10px 20px 10px; }
#slider ul li a{ float:left;width:298px;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
				
span#prevBtn{background:url(../img/ar_up_27.jpg) center center no-repeat; width:12px; height:7px; display:inline-block; line-height:7px;position:relative;   left:20px; bottom:20px;}
span#nextBtn{background:url(../img/ar_down_29.jpg) center center no-repeat; width:12px; height:7px; display:inline-block; line-height:7px; position:relative;  left:264px; bottom:20px;}					
span#prevBtn a{width:12px; height:7px; display:block; text-decoration:none;}
span#nextBtn a{width:12px; height:7px; display:block; text-decoration:none;}






#stiriscontent{   width:952px;  margin:70px 0 40px 0;  text-align:left; float:none;}
#libacontainer{ width:170px; margin:30px 0 0 0; float:right;}
#slider_small{ background:url(../img/listing_bg_03.jpg) left top repeat-x #FFFFFF; height:160px; width:168px;border-left:1px solid #000000;border-right:1px solid #000000; padding:0; line-height:18px; margin:21px 0 0 0; overflow:hidden;}
#slider_small ul{ margin:0; padding:0; list-style:none;}
#slider_small ul li{	width:140px;	overflow:hidden; height:120px; padding:20px 28px 20px 0; }
#slider_small ul li a{ width:140px; text-align:right; display:inline-block; }
#slider_small ul, #slider_small li{margin:0;padding:0;list-style:none;}
#libacontainer #bannervertical{ margin:30px 0 0  0;}


.top10{ background:url(../img/top10_18.jpg) right center no-repeat; padding:0 34px 0 0; height:29px; line-height:29px;text-align:right; font-style:italic; color:#7e7e7e; margin:21px 0 0 0;}
.archive{ background:url(../img/bg_archive_03.jpg) right center no-repeat; padding:0 44px 0 0; height:29px; line-height:29px;text-align:right; font-style:italic; color:#7e7e7e; margin:21px 0 0 0;}
.info{ height:33px; line-height:33px; width:27px; padding:0 0 0 47px;  margin:21px 0 0 0; float:left;color:#7e7e7e;}
.info_news{ padding:0 43px 0 0; height:22px; line-height:22px; text-align:right; font-style:italic; color:#7e7e7e;}
.tracklist{ background:url(../img/bg_tracklist_10.jpg) left center no-repeat;  padding:0 0 0 64px; height:27px; line-height:27px; font-style:italic; color:#7e7e7e; margin:21px 0 0 0; float:left; }
.continutstanga{ width:600px; float:left; padding:25px 0 25px 0; color:#d7d7d7; }



.promo_right{ width:308px;border-top:2px dotted #464646;border-bottom:2px dotted #464646; padding:10px 0 10px 0; line-height:18px; margin:21px 0 0 0;}


.future_giggs{ background:url(../img/future_bg_29.jpg) right top no-repeat; padding:0 43px 21px 0; height:23px; line-height:23px;font-style:italic; color:#7e7e7e;margin:31px 0 0 0; border-bottom:2px dotted #464646; width:265px; text-align:right; line-height:23px;}
.goodies{ background:url(../img/goodies_bg_31.jpg) left center no-repeat; padding:0 0 0 37px; height:18px; line-height:18px; font-style:italic; color:#7e7e7e; margin:21px 0 0 0; float:left;}
p.gigg{ width:298px; padding:5px 0 5px 10px; text-align:left;border-bottom:2px dotted #464646; background:url(../img/green_dot_32.jpg) left 10px no-repeat; line-height:16px;}


.smallpic{ float:left; background:url(../img/small_pic_37.jpg) center center no-repeat; text-align:center;  width:69px; height:81px; display:block; margin:0 10px 0 0; }
.smallpic a.screenshot{ width:59px; height:69px; display:block; margin:6px 0 0 5px; float:left; }


#center_banner{ width:776px;margin:15px 0 0 0; }

#center_banner_left{ background:url(../img/banner_left_11.jpg) left top no-repeat; width:152px; height:86px; float:left; }
#banner_content{background:url(../img/banner_bg_11.jpg) left center repeat-x; width:468px; float:left; height:73px; padding:13px 0 0 0; }
#center_banner_right{ background:url(../img/banner_right_11.jpg) left top no-repeat; width:156px; height:86px; float:left;}

.topdj{ padding:0 0 0 29px; height:30px; line-height:30px;font-style:italic; color:#7e7e7e; float:left;}
.commentstitle{ background:url(../img/comments_17.jpg) right top no-repeat; padding:31px 47px 0 0; text-align:right; height:20px;font-style:italic; color:#7e7e7e;}

.clearer{margin:0; padding:0; clear:both; font-size:1px; line-height:0px;}
.clearleft{margin:0; padding:0; clear:left; font-size:1px; line-height:0px;}
table.ftrmenu{ width:80%; float:left; margin:20px 0 0 40px; text-align:left; font-size:14px;color:#959595;}




.lnk1:link {color: #959595; text-decoration: none; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif;padding: 0px 0px 0px 0px; line-height: 20px;}
.lnk1:visited {color: #959595; text-decoration: none;font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; line-height: 20px;}
.lnk1:active {color: #ffff19;font-weight: normal;font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; line-height: 20px;}
.lnk1:hover {color: #ffff19; text-decoration: none; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; line-height: 20px;}

form{ margin:0; padding:0;}

#footer_container{ float:left; margin:40px 0 0 0; font-size: 12px;font-family: Arial, Helvetica, sans-serif; border-top:2px dotted #464646;}
#footer_container ul{ margin:-20px 0 0 0; padding:0; list-style:none; float:left;font-weight: normal;zoom: 1.0;position: relative; }
#footer_container ul li{ clear:left; text-align:left; float:left;  height:20px; line-height: 20px; }
#footer_container ul li a{color: #959595;float:left;  display:block; text-decoration: none;   padding:0 0 0 10px; line-height: 20px; }
#footer_container ul li a:hover{color: #ffff19;}
#footer_container ul li a.first{ }

#footer_container ul li.first{ color:#ffff19;font-weight:bold; }
#footer_container ul li.first a{ font-size:13px; color:#ffff19; }
#footer_container ul li.first a:hover{ font-size:13px; font-weight:bold;color:#959595;background-color: #a2ff1a; }

#footer_container2{ float:left; margin:40px 0 0 0; font-size: 12px;font-family: Arial, Helvetica, sans-serif; border-top:2px dotted #464646;}
#footer_container2 ul{ margin:-20px 0 0 0; padding:0; list-style:none; float:left;font-weight: normal;zoom: 1.0;position: relative; }
#footer_container2 ul li{ clear:left; text-align:left; float:left;  height:20px; line-height: 20px; }
#footer_container2 ul li a{color: #959595;float:left;  display:block; text-decoration: none;   padding:0 10px; 0 10px; line-height: 20px; }
#footer_container2 ul li a:hover{color: #ffff19;}
#footer_container2 ul li a.first2{ }

#footer_container2 ul li.first2{ color:#ffff19;font-weight:bold; }
#footer_container2 ul li.first2 a{ font-size:13px; color:#ffff19; }
#footer_container2 ul li.first2 a:hover{ font-size:13px; font-weight:bold;color:#959595;background-color: #a2ff1a; }

#copyright{ text-align:center; float:left; margin:0 0 0 0; color:#959595;font-family: Arial, Helvetica, sans-serif;width:982px; font-size:13px; font-weight:bold;}
#paginare{ text-align:center; font-weight:bold;}
#paginare a{ background:url(../img/page_bg_07.jpg) center center no-repeat; width:36px; height:35px; line-height:35px; color:#cccccc; font-size:14px; text-decoration:none; display:inline-block; }
#paginare a:hover{color:#ccff33;}
#paginare a.prev{ background:url(../img/page_prev_07.jpg) center center no-repeat;width:36px; height:35px; line-height:35px;}
#paginare a.next{ background:url(../img/page_next_09.jpg) center center no-repeat;width:36px; height:35px; line-height:35px;}
#paginare a.currentpage{ color:#ccff33;}
.clearer1{  }

/* user css*/
#register{  float:left; width:652px;  margin:0 0 10px 0; background:url(../img/sign_up_bg_03.jpg) left top repeat-x; ; padding:50px 250px 50px 50px; text-align:left; color:#cccccc; position:relative;}
input.reg{ width:300px;  border:1px solid #000000; background:#333333; color:#FFFFFF; height:20px; line-height:20px;}
.signup{ background:url(../img/signup_03.jpg) left center no-repeat; padding:0 0 0 27px; height:27px;line-height:27px; margin:0 0 25px 0; text-align:left; font-style:italic; color:#7e7e7e;}
table.username{ float:left; margin:45px 0 30px 0;}
table.username tr td.one{ width:100px;}
table.username tr td.two{ width:370px;}

div.bord{ width:852px; float:left; margin:30px 0 20px 0; padding:0 0 10px 0; border-bottom:2px dotted #333333;}
table.username p{ height:30px; line-height:30px;}
table.username img { border: 1px solid #eee; }
#rules{ width:630px; padding:10px; border:1px solid #000000; background:#333333}
.sbmbtn{ float:right; width:238px; height:33px; border:none;}
label.error{ color:#FF0000; font-weight:bold; float:left;} 
#effect{ background:url(../img/effect_03.jpg) center center no-repeat; width:215px; height:222px; display:block; position:absolute; right:20px;  top:40px;}

/*podcast*/
.podcast{background:url(../img/dj_name_bg_03.jpg) right top repeat-y; height:156px; width:952px; padding:0; text-align:left; margin:30px 0 0 0;text-align:center; color:#c0ff21;  font-size:30px; position:relative;}
.podcastinfo{ position:absolute; right:0px; width:400px; padding:25px 20px 0 0; text-align:right; font-weight:bold;}
p.podtitle{ color:#cccccc; font-size:18px; margin:0; padding:0;}
p.podsmall{ color:#acacac; font-size:12px;margin:0; padding:0;}
p.paishpe{ color:#cccccc; font-size:14px; margin:30px 0 0 0;}
p.email{ font-size:12px; color:#acacac;}
.podcast a{ float:left}
.podcast_container{width:952px; padding:0; text-align:left; margin:30px 0 0 0;}
.pod{ float:left;width:952px; padding:10px 0 10px 0; position:relative; border-bottom:1px dotted #666666;cursor: pointer;
}
.podleft{ float:left; text-align:left;font-weight:bold; padding-left:15px;}
p.podleft1{ color:#FFFFFF;}
p.podleft2{ color:#cccccc; margin:5px 0 0 0; }
.podright{ float:right; text-align:right;font-weight:bold; padding-right:15px;}
p.podright1{ color:#cccccc;}
p.podright2{ margin:5px 0 0 0; color:#c0ff21; }
div .expand{ text-align:left; float:left; width:500px; padding-left:50px; position:relative;}
div .expand2{ text-align:left; float:left; width:960px; padding-left:50px; position:relative;}

a.downloadpodcast{ background:url(../img/buton_download_01.jpg) center center no-repeat; width:78px; height:84px; display:block; position:absolute; top:34px; left:50%; text-decoration:none;}
a.rsspodcast{background:url(../img/rss_icon_67.jpg) center center no-repeat; width:78px; height:35px; display:block; position:absolute; top:121px; left:50%; text-decoration:none;}

a.downloademisiune{ background:url(../img/download_03.jpg) center center no-repeat; width:82px; height:91px; display:block; position:absolute; top:32px; right:-380px; text-decoration:none;}
.infopodcast{ background:url(../img/download_bg_03.jpg) left center no-repeat;  height:53px; line-height:53px; width:27px; padding:0 0 0 47px;  margin:21px 0 0px 0; float:left;color:#7e7e7e; width:905px; border-bottom:1px dotted #666666; text-align:left; }


.infopodcastemisiune{ background:url(../img/bg_info_03.jpg) left center no-repeat;  height:53px; line-height:53px; width:27px; padding:0 0 0 47px;  margin:21px 0 10px 0; float:left;color:#7e7e7e; width:905px;  text-align:left;b }
.infopodcastemisiune_cont{ float:left; width:952px; text-align:left;}


.awardstop{ width:300px; float:left; border-bottom:5px solid #101010; padding:0 0 20px 10px; text-align:left;}
#infoawards{ width:652px; float:left; height:130px; position:relative; text-align:left; padding:0 300px 0 0}
#infoawards h1{ font-size:16px; margin:0; padding:0; width:500px;}
#infoawards #libacontainer{ position:absolute; top:-20px; right:0; margin:0; padding:0;} 
#infoawards #libacontainer .infonews{ margin:0;}
#infoawards #libacontainer #slider_small{ background:url(../img/listing_bg_03.jpg) left top repeat-x #FFFFFF; height:100px; width:168px;border-left:1px solid #000000;border-right:1px solid #000000; padding:0; line-height:18px; margin:10px 0 0 0; overflow:hidden;border-bottom:1px solid #000000;}


#infoawards #libacontainer #slider_small ul{ margin:0; padding:0; list-style:none;}
#infoawards #libacontainer #slider_small ul li{	width:140px;	overflow:hidden; height:52px; padding:20px 28px 20px 0; }

#awardscontent{width:952px; float:left; }
.award{ border-bottom:1px dotted #5b5b5b; float:left;width:940px; height:139px; padding:5px 12px 5px 0; position:relative; }
.award .name{ color:#ffff33; font-size:18px; font-weight:bold; border-right:1px dotted #5b5b5b; position: absolute; left:150px; width:514px; height:129px; top:10px; line-height:24px; text-align:left;}
.award .name a{ color:#ffff33; text-decoration:none;}

.award .right{ background:url(../img/awards_right_bg_07.jpg) right center no-repeat; width:248px; height:109px; position:absolute; right:0; top:0; padding:40px 20px 0 20px; text-align:left;}
.award .right p.title{ color:#d7d7d7; font-size:14px; font-weight:bold;}
.award p.voturi{ color:#d7d7d7; font-size:12px; font-weight:bold; position:absolute; right:190px; bottom:15px; }
.award p.voturi span{ color:#99ff00;}
.award a.top{ position:absolute; right:20px; bottom:15px;color:#ffff33; text-decoration:none;}
.topnr{ background:url(../img/topnr_03.jpg) center center no-repeat; width:35px; height:41px; line-height:41px; position:absolute; left:50px; text-align:center  }
.awardsml{border-bottom:1px dotted #5b5b5b; float:left;width:940px; height:41px; padding:15px 12px 15px 0; position:relative; }
.awardsml .name{color:#ffff33; font-size:18px; font-weight:bold; position:absolute; left:150px; width:514px;  top:10px; line-height:18px; text-align:left;}
.awardsml .name  td{height:51px; text-align:left; margin:0; padding:0; vertical-align:middle;}

.award p.voturi1{ color:#d7d7d7; font-size:12px; font-weight:bold; position:absolute; right:20px; bottom:15px; }
.award p.voturi1 span{ color:#99ff00;  }
.awardsml p.voturi2 {color:#99ff00; font-size:12px; font-weight:bold; position:absolute; right:20px; top:30px; }
.topnr span{ color:#99ff00;}
#photo{  float:left; width:952px;  margin:20px 0 10px 0; text-align:left;}
#searchholder{ width:952px; float:left; background:url(../img/calbgbg_03.jpg) left top repeat-x; height:255px; border-bottom:1px solid #000000;margin:15px 0 20px 0}
#calendarleft{ float:left; width:290px; padding:21px 0 0 10px;height:214px; text-align:left; }

#lastpic{width:440px; height:255px; float:left; position:relative;}

a.lastpic{ text-decoration:none;    z-index:8; background:url(../img/poza_mare_24.jpg) center center no-repeat; display:block; width:440px; height:255px; float:left;  position:absolute; left:0; top:0;}
#lastpic a.active {z-index:10;}
#lastpic a.last-active {z-index:9;}
#photoupdate #lastpic{width:440px; height:255px; float:right; margin:3px 3px 0 0; position:relative;}





#rightevent{ width:190px; float:left; padding:40px 0 0 20px;}
#rightevent p{width:190px; font-size:14px; font-weight:bold; text-align:left; margin:10px 0 0 0;}

#rightevent p.loc{ color:#c2c2c2; font-weight:normal; font-size:12px; }
#rightevent span{ float:left; color:#252525; background:#FFFFFF; line-height:20px; font-weight:bold; margin:10px 0 0 0;  }

.photo_bar {border-top:2px solid #000000; padding:10px 0 0 0; float:right; width:843px; margin:35px 0 0 0;}
#photo .goodie{padding:0 15px 0 15px; float:left; margin: 0 0 15px 0; width:136px; color:#acacac; background:url(../img/good_bg_40.jpg) right top no-repeat; position:relative;}
#photo .data{ width:67px; height:78px; display:block; margin:48px 38px 0 0; }


#photo .goodie .contestlabel{ position:absolute;left:0; top:0; width:16px; height:91px;}

#photo .goodie p{ font-size:14px; font-weight:bold; text-align:left; margin:5px 0 0 0;}
#photo p.loc{ color:#c2c2c2; font-weight:normal; font-size:12px; }
#photo span{ float:left; color:#252525; background:#FFFFFF; line-height:20px; font-weight:bold; margin:5px 0 0 0;  }
/* comments */
.feed{ float:left; width:602px; background:url(../img/bg_newsfeed_40.jpg) left top repeat-x; padding:10px 0 3px 0 ; margin:7px 0 0 0;}

#comments{ float:left; width:952px; margin:10px 0 0 0; padding:15px 0 0 0; position:relative;}
.cmtcount{ text-decoration:none; color:#FFFFFF; font-weight:bold; position:absolute; left:0; top:0;}
.cmtcount span{ color:#9be80c;}
#comments_container{background:url(../img/bg_newsfeed_40.jpg) left bottom repeat-x; float:left;width:602px; padding:0 0 15px 0;}
#commentform{ float:left; margin:20px 0 0 0; width:502px; padding:0 0 0 100px; color:#d7d7d7;}
#headcmt{ font-size:12px; font-weight:bold; width:400px; float:left; padding:0 0 0 20px; }
#headcmt a{ font-size:18px; font-weight:bold; text-decoration:none;color:#d7d7d7;}
form.comments{ margin:10px 0 0 0; padding:0; float:left; }
.cmt{ width:496px; background:#363636; border:3px solid #000000; height:160px; color:#FFFFFF; }
.sbmbtncmt{ background:url(../img/sbm_cmt.jpg) center center repeat-x; height:21px; color:#FFFFFF; border:1px solid #000000; font-weight:bold; padding:0 10px 0 10px; float:right; margin:5px 0 0 0;}
.statusClass{ display:block; color:#FFFFFF;}
#comments #rightbanner{ float:right; margin:0;}




#commentssml{ float:left; width:600px; margin:10px 0 0 0; padding:15px 0 0 0; position:relative;}
.cmtcount{ text-decoration:none; color:#FFFFFF; font-weight:bold; position:absolute; left:0; top:0;}
.cmtcount span{ color:#9be80c;}
#commentssml_container{background:url(../img/bg_newsfeed_40.jpg) left bottom repeat-x; float:left;width:602px; padding:0 0 15px 0;}
#commentform{ float:left; margin:20px 0 0 0; width:502px; padding:0 0 0 100px; color:#d7d7d7;}
#headcmt{ font-size:12px; font-weight:bold; width:400px; float:left; padding:0 0 0 20px; }
#headcmt a{ font-size:18px; font-weight:bold; text-decoration:none;color:#d7d7d7;}
form.comments{ margin:10px 0 0 0; padding:0; float:left;}
.cmt{ width:496px; background:#363636; border:3px solid #000000; height:160px; }
.sbmbtncmt{ background:url(../img/sbm_cmt.jpg) center center repeat-x; height:21px; color:#FFFFFF; border:1px solid #000000; font-weight:bold; padding:0 10px 0 10px; float:right; margin:5px 0 0 0;}








/*    radio*/
#radiotop{ background:url(../img/dj_background_07.jpg) left top repeat-x; height:181px; width:910px; padding:45px 20px 30px 20px; display:block; margin:10px 0 0 0; border-left:1px solid #000000;border-right:1px solid #000000;overflow: hidden;	position: relative; text-align:right;}
#radiotop a{ background:url(../img/radio_03.jpg) center center no-repeat; width:342px; height:162px; display:block; text-decoration:none; position:absolute; top:45px; left:30px;}
#radiotop p.yellow{ color:#ffff00; font-size:14px; font-weight:bold; margin:10px 0 0 0;}
#radiotop p.play{ color:#cccccc; font-size:14px; font-weight:bold;margin:0 0 25px 0; }

#video{background:url(../img/sign_up_bg_03.jpg) left top repeat-x #000000;  width:949px; padding:1px 0px 2px 1px;  border-bottom:1px solid #000000; border-left:1px solid #000000;border-right:1px solid #000000; color:#cccccc;font-size:11px;  position:relative; margin:20px 0 0 0;}

#videocat{ width:952px; float:left; margin:20px 0 20px 0; background:#999999}

#videocats{background:url(../img/dj_name_bg_03.jpg) right top repeat-y; height:120px; width:932px; padding:0px 0 0px 20px; margin:60px 0 0 0;text-align:center; color:#c0ff21; line-height:80px; font-size:30px;}
#videocats a{color:#FFFFFF; line-height:60px; float:left; text-align:center; margin:0; padding:0; width:308px; font-size:14px; text-decoration:none;}
#videocats a:hover{color:#c0ff21; font-size:26px;}

#screenshot{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;z-index:1000000;	}
#concurs{float:left; width:952px;  margin:15px 0 10px 0; text-align:left;}
#concurs #headcmt{ text-align:left}

.concurs{ float:left; width:932px; background:url(../img/concurs_03.jpg) right top repeat-y;  padding:10px 0 10px 20px; margin:40px 0 0 0;}
.question{ width:570px; float:left; border-right:2px dotted #505050; padding:0 0 0 10px; font-weight:bold; height:130px; position:relative;}
.question p{ margin:0 0 10px 0; padding:0 10px 0 0; color:#cccccc;}
.answercontent{ position:absolute; left:10px; bottom:0; }
.answercontent ul{ margin:0; padding:0; list-style:none;}
.answercontent ul li { float:left;width:570px;line-height:18px; }
.answercontent ul li a{color:#acacac; float:left; text-decoration:none; line-height:18px;}
.answercontent ul li a:hover{ color:#9be80c;}
.premiu{ float:left; width:185px; padding:0 0 0 10px; position:relative; height:130px; color:#acacac; font-weight:bold;}
.perioada{ position:absolute; left:10px; bottom:0;}

.castigatoritop{ background:url(../img/castigatorii_bg_07.jpg) left center no-repeat;  height:53px; line-height:53px; width:27px; padding:0 0 0 47px;  margin:21px 0 0px 0; float:left;color:#7e7e7e; width:703px; border-bottom:1px dotted #666666; text-align:left; }
#winners{ width:750px; float:left; line-height:20px;}
.win_1{ width:355px; float:left;border-bottom:1px dotted #666666; margin:10px 0 10px 0; padding:0 0 0 20px; height:140px}
.wininfo_1{ float:left; width:202px;border-right:1px dotted #666666; height:130px; padding:0 0 0 10px; color:#acacac; font-weight:bold;}
.wininfo_2{ float:left; width:202px; height:130px; padding:0 0 0 10px; color:#acacac; font-weight:bold;}
.win_2{width:355px; float:left;border-bottom:1px dotted #666666; margin:10px 0 10px 0; padding:0 0 0 20px; height:140px}
.wininfo_1 a{color:#acacac; text-decoration:none;}
.wininfo_2 a{color:#acacac; text-decoration:none;}
.wininfo_1 a:hover{ color:#9be80c;}
.wininfo_2 a:hover{ color:#9be80c;}
.answercontent ul li  span{ width:450px;}
.answercontent ul li span a{ float:none; display:inline;}

a.usernamecmts{color:#cccccc; text-decoration:none;}

#container{
width: 950px;
height: 85px;
border: 2px solid #666;
overflow: auto;
margin: 0 auto;
overflow-x: hidden;
overflow-y: hidden;
}

.slider{
width: 20000px;
height: 85px;
padding: 2px;
background: #CCCCCC;
}

.section{
margin:0;
width:220px;
float:left;
margin-right:50px;
}