/*  
Proje : bestfm.com.tr
Firma : Ping Dijital - http://www.ping-tr.com
Kodlayan : Kadir GÃÜNAY - kadirg@ping-tr.com
---------------------------------------------
Renk Kodlar
Font (Programclar Sayfas) : #485473
Font (Genel ve Haberler) : #000000
ul li : #5fb4da
h1,h2,h3 : #485473
devam a:link : #69b2f1
haber icon a:link : #3e5a75 (bold)
letiþim Form : #485473
*/

/*CSS Sifirlama*/
body,dl,dt,dd,ul,ol,li,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote{
	padding: 0;
	margin: 0;
	}

fieldset,img {
	border: 0;
	}
address,caption,cite,code,dfn,em,strong,var {
	font-weight: normal;
	font-style: normal;
	}
ol,ul {
	list-style: none;
	}
q:before,q:after {
	content:'';
	}
abbr,acronym { border: 0;
	}

/*Genel Ayarlar*/
html {height: 100%; margin-bottom: 1px;}
body {background:#fff url(../images/bg.gif) repeat; color:#000; font-family:Verdana; font-size:11px;}
.Clear {clear:both;}

/*Genel Link Ayarlar*/
a:link {color:#485473; text-decoration:none;}
a:visited {color:#485473; text-decoration:none;}
a:hover {color:#000000; text-decoration:none;}



/*Main Ayarlar*/
#Main {background-color:#fff; width:970px; height:100%; margin:0 auto; position:relative;}

/*Login Bölümü Ayarlar*/
#Login {background:#206ddf url(../images/LoginBg.jpg) repeat-x; width:970px; height:60px; float:left; display:inline;}
#LoginForm {width:530px; padding-left:10px; color:#fff; float:left; display:inline;}
#LoginForm a:link,#LoginForm a:visited { color:#fff; text-decoration:none;}
#LoginForm a:hover { color:#000; text-decoration:underline;}

.input {margin:0; padding:0; font-size:10px; font-weight:normal;}
#Register {color:#FFFFFF; float:left; display:inline; width:100px;}
#LostPassword {color:#FFFFFF; float:left; display:inline; width:100px;}
#FlashRadio {width:235px; float:left; display:inline; height:45px; margin-left:20px; color:#fff; position:relative;}
.RadioText {margin-top:-25px; width:190px; float:left; display:inline; margin-left:40px;}
#OnlineUser {width:150px; margin-left:20px; color:#fff; text-decoration:underline; font-size:10px; float:left; display:inline; margin-top:15px; text-align:center;}
#OnlineUser span { font-weight:bold;}

.safari #ctl00_WuLogin1_TxtUsername, .safari #ctl00_WuLogin1_TxtPassword {width:100px; height:12px;}

#ImageBanner {margin-top:5px; margin-left:10px;}
/*Flash Banner*/
#FlashHeader {width:970px; height:120px; float:left; display:inline;}

/*Navigation Ayarlari*/
#Navigation {width:970px; height:37px; background:#fff url(../images/NavigationBg-Black.gif) no-repeat; float:left; display:inline;}
.ie6 #Navigation, .ie7 #Navigation, .ie8 #Navigation {width:970px; height:37px; background:#fff url(../images/NavigationBg-Black.gif) no-repeat; float:left; display:inline;}
.Nav {list-style-type:none;  font-size:14px; font-weight:bold; margin:0; padding:0;}
.Nav li {display:inline; height:37px; margin:0; padding:0;}

.NavHomepage, .NavHomepage a:link { background:transparent url(../images/menu/homepage.gif) no-repeat; width:115px; height:37px; float:left; display:inline;}
.NavHomepage a:hover { background:transparent url(../images/menu/homepage_On.gif) no-repeat; width:114px; height:37px; float:left; display:inline;}

#Selected.NavHomepage { background:transparent url(../images/menu/homepage_On.gif) no-repeat; width:114px; height:37px; float:left; display:inline;}

.NavCorporate, .NavCorporate a:link { background:transparent url(../images/menu/corporate.gif) no-repeat; width:98px; height:37px; float:left; display:inline;}
.NavCorporate a:hover { background:transparent url(../images/menu/corporate_On.gif) no-repeat; width:98px; height:37px; float:left; display:inline;}

#Selected.NavCorporate { background:transparent url(../images/menu/corporate_On.gif) no-repeat; width:98px; height:37px; float:left; display:inline;}

.NavNews, .NavNews a:link { background:transparent url(../images/menu/news.gif) no-repeat; width:94px; height:37px; float:left; display:inline;}
.NavNews a:hover { background:transparent url(../images/menu/news_On.gif) no-repeat; width:94px; height:37px; float:left; display:inline;}

#Selected.NavNews { background:transparent url(../images/menu/news_On.gif) no-repeat; width:94px; height:37px; float:left; display:inline;}

.NavDjs, .NavDjs a:link { background:transparent url(../images/menu/djs.gif) no-repeat; width:128px; height:37px; float:left; display:inline;}
.NavDjs a:hover { background:transparent url(../images/menu/djs_On.gif) no-repeat; width:128px; height:37px; float:left; display:inline;}

#Selected.NavDjs { background:transparent url(../images/menu/djs_On.gif) no-repeat; width:128px; height:37px; float:left; display:inline;}

.NavFrequency, .NavFrequency a:link { background:transparent url(../images/menu/frequency.gif) no-repeat; width:106px; height:37px; float:left; display:inline;}
.NavFrequency a:hover { background:transparent url(../images/menu/frequency_On.gif) no-repeat; width:106px; height:37px; float:left; display:inline;}

#Selected.NavFrequency { background:transparent url(../images/menu/frequency_On.gif) no-repeat; width:106px; height:37px; float:left; display:inline;}

.NavContact, .NavContact a:link { background:transparent url(../images/menu/contact.gif) no-repeat; width:82px; height:37px; float:left; display:inline;}
.NavContact a:hover { background:transparent url(../images/menu/contact_On.gif) no-repeat; width:82px; height:37px; float:left; display:inline;}

#Selected.NavContact { background:transparent url(../images/menu/contact_On.gif) no-repeat; width:82px; height:37px; float:left; display:inline;}

.NavSelected {text-decoration:none; background:url(../images/LinkBg2.png) repeat-x; height:40px; color:#fff;}

/*Search Ayarlari*/
#Search {float:left; display:inline;width:240px; margin-left:20px;}
#SearchBtn {float:left; display:inline; width:36px; height:24px; margin-top:6px;}
#SearchBox{float:left; display:inline; height:24px; margin-top:6px;}
.inputbox {height:24px; width:185px;float:left; display:inline; border:none; font-size:18px; font-weight:normal; color:#000;}
.SearchBoxLeft {float:left; display:inline; width:5px; height:24px; margin-top:6px;}
#Rss, #Twitter, #Facebook {width:24px; height:24px; float:left; display:inline; margin-top:6px; margin-left:3px;}

#bok { z-index:9999px; position:absolute; top:-200px;}

/*MainBody Ayarlari*/
#MainBody {background:#FFF url(../images/MainBodyBg.jpg) repeat; float:left; display:inline; width:970px; height:100%; padding-bottom:20px; position:relative;}
#FlashNews {float:left; display:inline; width:617px; height:250px; margin:5px 0 0 7px;}
#FlashAdvert{ float:left; display:inline;  width :300px; height:250px; margin:10px 0 0 25px; position:absolute; z-index:-9999px;}
#FlashBanner{ float:left; display:inline;  margin:5px 0 0 10px;}
#ImageBanner{ margin:0;}
/*InformationBar Ayarlari*/
#InformationBar {float:left; display:inline; width:940px; height:45px; margin:15px 0 0 13px; padding-top:8px; background:url(../images/InformationBarBg.png) no-repeat; text-align:center;}
#Weather {width:360px; text-transform:uppercase; font-weight:bold; float:left; display:inline; font-size:11px; margin-left:0px;}
.WeatherImg {float:left; display:inline; margin-right:5px; width:20px; }
#Currency {width:400px; float:left; display:inline; font-weight:bold; font-size:10px; margin-left:10px;}
.TCMB {color:#5fb4da; font-size:12px; font-weight:bold;}
.CurrencyName {text-decoration:underline; font-weight:bold; margin-left:8px;}
.CurrencyValue {font-weight:bold; margin-left:10px;}

/*Anket Ayarlari*/
#Polls {float:left; display:inline; width:230px; margin:15px 0 0 15px; height:290px;}
#PollsHeader {width:229px; height:39px; background:url(../images/PollsHeader.png) no-repeat; float:left; display:inline;}
#PollsBody { width:229px; height:225px; background: url(../images/PollsBodyBg.jpg) repeat-x bottom;}
#PollsFooter {float:left; display:inline; width:229px; height:21px; background:url(../images/PollsFooter.png) no-repeat;}
#PollsQuestion {width:219px; color:#fff; margin-left:10px; font-weight:bold; font-size:10px;}
h5.PollsQuestion {font-weight:bold; color:#2398BC;}
h5.PollsQuestionDefault {font-weight:bold; color:#fff; font-size:14px; margin-top:0; margin-left:10px;}
#PollsAnswer {float:left; display:inline; margin:0px 0 0 10px; color:#FFFFFF; width:210px; line-height:0;}
#PollsAnswer input { margin:0; padding:0; border:none;}
#PollsAnswer label {margin:0; padding:0;  margin-left:10px;}
.Oyla {width:93px; height:25px; float:left; display:inline; margin-top:10px;}
.Sonuclar {width:93px; height:25px; float:left; display:inline; margin-left:12px; margin-top:10px;}
.Anket { border:none; margin:0; padding:0; width:20px; }

/*-------------------------------------------------------------------------*/
#CyberTour {float:left; display:inline; width:173px; height:225px; margin:15px 0 0 5px;}

/*-------------------------------------------------------------------------*/
#Best20 {float:left; display:inline; width:216px; height:284px; margin:15px 0 0 8px; background:url(../images/Best20AnaSayfa.png) no-repeat;}
#Best20Header {float:left; display:inline; width:216px; height:206px; background:url(../images/Best20HeaderBg.png) no-repeat;}
#Best20Footer {float:left; display:inline; width:216px; height:78px;}
.Best20List {list-style:decimal; margin:50px 0 0 45px; padding:0; color:#5fb4da; font-weight:bold; line-height:20px; font-size:14px;}

/*-------------------------------------------------------------------------*/
.BroadCastProgram {color:#5fb4da; margin-left:10px;}
/*-------------------------------------------------------------------------*/
.BestGenerationBand {float:left; display:inline; width:942px; height:126px; margin:15px 0 0 15px;}

/*-------------------------------------------------------------------------*/
.OurVideoBand {float:left; display:inline; width:942px; height:65px; margin:10px 0 0 15px;}

/*-------------------------------------------------------------------------*/			
.BesteleBand {float:left; display:inline; widows:942px; height:125px; margin:10px 0 0px 15px;}

/*-------------------------------------------------------------------------*/
#Footer {width:970px; height:47px; float:left; display:inline; background:url(../images/FooterBg.png) repeat-x; text-align:center;}
#Footer p {color:#FFFFFF; text-decoration:none; margin-top:15px;}
#Footer p a:link, #Footer p a, #Footer p a:visited { color:#fff; text-decoration:none;}
#Footer p a:hover { color:#000; text-decoration:underline;}

/*-----------Kurumsal Sayfasi CSS Ozellikleri------------------------------*/
#CorporateMain {float:left; display:inline; width:617px; height:484px; position:relative; margin:5px 0 0 12px;}
#CorporateHeader {float:left; display:inline; width:617px; height:17px; background:url(../images/CorporateHeaderBg.png) no-repeat;}
#CorporateBody {float:left; display:inline; width:617px; height:452px; background:#FFFFFF url(../images/CorporateBodyBg.png) no-repeat; font-size:11px;}
#CorporateFooter {float:left; display:inline; width:627px; height:16px; background:url(../images/CorporateFooterBg.png) no-repeat;}
#CorporateText {float:left; display:inline;width:584px;height:425px;position: relative; overflow:auto; padding-left:15px; padding-top:10px;}
#CorporateText h1 {font-size:17px; font-weight:bold;}
#CorporateText p {margin:5px 0 5px 0;}
#CorporateText h3 {font-size:11px; font-weight:bold; padding-bottom:10px; padding-top:10px;}
#CorporateText ul { display:block; width:480px; list-style-type:none;}
#CorporateText ul li { background:url(../images/CorporateListArrow.png) no-repeat left top; padding-left:10px; list-style:outside; line-height:15px; list-style-type:none;} 
.Scroller-Container {position: relative;background: transparent;width:500px;}
#Scrollbar-Container {position: relative;top: 55px; left: 550px;width: 10px; height: 200px;}
.Scrollbar-Track {width: 10px; height: 400px;}
.Scrollbar-Handle {position: absolute;width: 8px; height: 70px;background-color: #33506c;}
#Identity {float:left; display:inline; width:301px; height:218px; margin:0px 0 0 20px;}
#FlashAdvertCorporate {float:left; display:inline; width:300px; height:250px; margin:7px 0 0 7px;}
#Prize {float:left; display:inline; width:687px; height:224px; margin:5px 0 0 7px;}
#CorporatePolls {float:left; display:inline; width:229px; margin:10px 0 10px 22px;}
#CorporatePollsHeader {float:left; display:inline; width:229px; height:47px; background:url(../images/CorporatePollsHeader.png) no-repeat;}
#CorporatePollsBody {float:left; display:inline; width:229px; background:#fff url(../images/CorporatePollsBodyBg.png) no-repeat;}
#CorporatePollsFooter {float:left; display:inline; width:229px; height:18px; background:url(../images/CorporatePollsFooter.png) no-repeat;}
#CorporatePollsHeader h3 {font-weight:bold; font-size:18px; color:#000; margin:10px 0 0 15px;}
#CorporatePollsQuestion {width:229px; color:#2398bc; margin-left:10px; font-weight:bold; font-size:11px;}
#CorporatePollsAnswer {float:left; display:inline; margin:5px 0 0 10px; color:#000; width:210px;}
#CorporatePolls input { margin-right:0; padding:0; border:none;}
#CorporatePolls label { margin-left:10px;}
#CorporatePolls table tr { margin:0; padding:0;}
.OylaCorporate {width:93px; height:25px; float:left; display:inline; margin-top:5px;}
.SonuclarCorporate {width:93px; height:25px; float:left; display:inline; margin-left:12px; margin-top:5px;}
/*-----------Haberler Sayfasi CSS Ozellikleri------------------------------*/
#News {width:618px; height:100%; margin:15px 0 0 15px; float:left; display:inline;}
#NewsHeader {width:618px; height:17px; background:url(../images/NewsAreaHeader.png) no-repeat; float:left; display:inline;}
#NewsBody {width:616px; height:100%; background:#fff url(../images/NewsAreaBody.png) repeat-x bottom; border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf; float:left; display:inline;}
#NewsFooter {width:618px; height:16px; background:url(../images/NewsAreaFooter.png) no-repeat; float:left; display:inline;}
.NewsImg {text-align:left; padding-right:20px;}
#NewsSpot {float:left; display:inline; width:580px; margin:5px 0 0 20px; font-size:12px; font-weight:bold;}
h3.sIFR-replaced {font-size:22px; font-weight:bold; color:#485473; margin-left:19px; width:500px; text-align:left;}
#NewsMain {float:left; display:inline; width:580px; margin:5px 0 0 20px; font-size:11px;}
#NewsMain i { float:left; display:inline; clear:left;}
#SocialLinks {width:580px; text-align:right; margin:10px 0 0 20px; float:left; display:inline;}
.NewsTool {color:#485473; font-weight:bold; margin-right:10px;}
.NewsToolIcon {padding-right:10px;}
#NewsSlider {float:left; display:inline; width:325px; height:570px; margin:10px 0 0 8px; } 
#FlashAdvertNews{float:left; display:inline; width:300px; height:250px; margin:5px 0 0 5px;}

/*-----------Programcilar Sayfasi CSS Ozellikleri------------------------------*/
#DjMain {float:left; display:inline; width:617px; margin:5px 0 0 15px;}
#DjHeader {float:left; display:inline; width:617px; height:17px; background:url(../images/DjHeader.png) no-repeat;}
#DjBody {float:left; display:inline; width:615px; background:#fff url(../images/DjBody.png) no-repeat bottom;border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf;}
#DjFooter {float:left; display:inline; width:617px; height:22px; background:url(../images/DjFooter.png) no-repeat;}
#DjLeft {float:left; display:inline; width:180px; margin-left:20px; text-align:center; }
#DjLeft a:link, #DjLeft a:visited {color:#485473;text-decoration:none;}
#DjLeft a:hover	  {color:#000;}
.DjImg {border:5px solid #485473; margin-bottom:20px;}
.DjInfoTitle {font-weight:bold; color:#485473;}

#DjRight {float:left; display:inline; width:400px; margin-left:15px;}
#DjRight h1 {color:#485473; font-weight:bold; font-size:18px; margin-bottom:20px;}
#DjRight p {color:#485473; margin-bottom:10px; padding:0 15px 0 0;}
#DjList {float:left; display:inline; width:299px; height:430px; margin:5px 0 0 20px;}
#NaklenFutbolBanner {float:left; display:inline; width:929px; height:112px; margin:5px 0 0 10px;}

/*-----------Frekans Sayfasi CSS Ozellikleri------------------------------*/
#FrekansNews {float:left; display:inline; width:417px; margin:5px 0 0 15px;}
#FrekansNewsHeader {float:left; display:inline; width:417px; height:48px; background:url(../images/FrekansNewsHeader.png) no-repeat;}
#FrekansNewsBody {float:left; display:inline; width:415px; background:#fff url(../images/FrekansNewsBody.png) repeat-x bottom; border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf; height:389px;}
#FrekansNewsFooter {float:left; display:inline; width:417px; height:21px; background:url(../images/FrekansNewsFooter.png) no-repeat;}
#FrekansNewsBody h2 {color:#485473; font-size:18px; font-weight:bold; margin:0 0 10px 15px;}
#FrekansText {float:left; display:inline;width:410px;height:366px; position: relative; font-size:11px; margin-top:5px; overflow:auto;}
#FrekansNewsBody h1 {font-size:18px; font-weight:bold; color:#485473; padding-left:15px;}
.FrekansTextImg {border:5px solid #485473;}
.FrekansText {padding-left:10px; color:#485473; font-weight:bold; font-size: 10px; margin-top:5px;}
#FrekansList { width:299px; height:430px; float:left; display:inline;margin:5px 0 0 20px; }
#FrekansListHeader { width:299px; height:54px; background:url(../images/FrekansListHeader.png) no-repeat; float:left; display:inline; }
#FrekansListBody { float:left; display:inline; width:297px; height:386px; background:#fff url(../images/FrekansListBody.png) repeat-x bottom; border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf;}
#FrekansListFooter { float:left; display:inline; width:299px; height:23px; background:url(../images/FrekansListFooter.png) no-repeat; }
#FrekansListBody h1 {font-size:18px; font-weight:bold; color:#485473; padding-left:15px;}
.FrekansList1 { color:#868b92; font-weight:bold;font-size:11px;}
.FrekansList2 { color:#17345a; font-weight:bold;font-size:11px;}
#NaklenFutbolBannerVertical { float:left; display:inline; width:172px; height:427px; margin:5px 0 0 20px; }
#FrekansListMap { float:left; display:inline; width:931px; height:469px; margin:5px 0 0 5px; }
#FrekansListTable { margin-left:10px;}
#FrekansListTable2 {float:left; display:inline; overflow:auto; width:287px; height:240px; padding-left:5px;}
#FrekansListBody p strong { font-weight:bold;}

/*-----------letisim Sayfasi CSS Ozellikleri------------------------------*/
#Contact { float:left; display:inline; width:617px; height:430px; margin:5px 0 0 15px; }
#ContactHeader { float:left; display:inline; width:617px; height:25px; background:url(../images/ContactHeader.png) no-repeat; }
#ContactBody { float:left; display:inline; width:615px; height:383px; background:#fff url(../images/ContactBody.png) repeat-x bottom; border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf;}
#ContactFooter { float:left; display:inline; width:617px; height:25px; background:url(../images/ContactFooter.png) no-repeat; }
#ContactBody h1 {font-size:24px; font-weight:bold; color:#485473; padding-left:15px;}
#sehir { display:block; width:150px; float:left; display:inline; margin-bottom:10px; color:#485473; font-weight:bold; border:1px solid }
#CForm { margin-left:15px; margin-top:20px; }
#mesaj { border:1px solid #485473; color:#485473; font-weight:bold;}
#Btn { text-align:right; margin-top:10px; margin-right:55px; }
input { border:1px solid #485473; color:#485473;}
.Temizle { margin-right:15px; }

.ContactTextarea {border:1px solid #485473;
color:#485473;}
#ContactForm input { font-weight:normal;}

#Address { float:left; display:inline; width:299px; height:430px; margin:5px 0 0 15px; }
#AddressHeader { float:left; display:inline; width:299px; height:23px; background:url(../images/AddressHeader.png) no-repeat; }
#AddressBody { float:left; display:inline; width:297px; height:384px; background:url(../images/AddressBody.png) repeat-x bottom; border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf; }
#AddressFooter { float:left; display:inline; width:299px; height:23px; background:url(../images/AddressFooter.png) no-repeat; }
#AddressBody h1 {font-size:18px; font-weight:bold; color:#485473; margin:0; padding:0;}
.Address1 { padding-left:15px; font-size:13px; padding-top:5px; }
.Mail a:link { color:#485473; text-decoration:underline;  font-weight:bolder;}
.Mail a:hover { color:#000; text-decoration:underline; }
.Tel { padding-left:10px; font-size:11px; }
#AddressMap { float:left; display:inline; width:943px; height:296px; margin:15px 0 0 15px;}
#AddressBody p { width:200px; margin-left:10px;}
#AddressTbl { margin-top:7px;}

/*-----------Uyeol Sayfasi CSS Ozellikleri------------------------------*/
#RegisterForm {float:left; display:inline; width:497px; margin:5px 0 0 15px;}
#RegisterFormHeader {float:left; display:inline; width:497px; height:23px; background:url(../images/RegisterFormHeader.png) no-repeat;}
#RegisterFormBody {float:left; display:inline; width:495px; background:#fff url(../images/RegisterFormBody.png) repeat-x bottom; border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf;}
#RegisterFormFooter {float:left; display:inline; width:497px; height:23px; background:url(../images/RegisterFormFooter.png) no-repeat;}
.zorunluAlan {background-color:#bfe3ff; border:1px solid #485473; color:#485473;}
#RegisterFormBody h1 {font-size:18px; font-weight:bold; color:#485473; padding-left:15px; margin-bottom:15px;}
#UserLogin {float:left; display:inline; width:422px; margin:5px 0 0 15px;}
#UserLoginHeader {float:left; display:inline; width:422px; height:22px; background:url(../images/UserLoginHeader.png) no-repeat;}
#UserLoginBody {float:left; display:inline; width:420px; background:#fff url(../images/UserLoginBody.png) repeat-x bottom; border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf;}
#UserLoginFooter {float:left; display:inline; width:422px; height:22px; background:url(../images/UserLoginFooter.png) no-repeat;}
#UserLoginBody h1 {font-size:18px; font-weight:bold; color:#485473; padding-left:15px; margin-bottom:15px;}
.Btn { text-align:right; margin-top:10px; margin-right:55px; }
.Temizle a:link {color:#000; text-decoration:underline;}
.MBand {float:left; display:inline; width:422px; height:112px; margin:15px 0 0 15px;}
.alert {background:#bfe3ff url(../images/alert.gif) no-repeat scroll 15px 50%;border-bottom:2px solid #84a9d9;border-top:2px solid #84a9d9;padding:5px 20px 5px 45px;text-align:left; color:#485473; margin-top:10px; margin-bottom:10px;}
#Hata {margin:10px 0 0 15px; text-decoration:underline;}
.TemizleBtn { width:86px; height:29px; background:transparent url(../images/TemizleBtn.png) no-repeat; border:none;}

/*-----------Best20 CSS Ozellikleri------------------------------*/
#Best20Main {float:left; display:inline; width:567px; margin:5px 0 0 5px;}
#Best20MainHeader {float:left; display:inline; width:601px; height:20px; background:url(../images/Best20MainHeader.png) no-repeat;}
#Best20MainBody {float:left; display:inline; width:599px; background:#fff url(../images/Best20MainBody.png) repeat-x bottom; border-right:1px solid #cfcfcf; border-left:1px solid #cfcfcf;}
#Best20MainFooter {float:left; display:inline; width:601px; height:20px; background:url(../images/Best20MainFooter.png) no-repeat;}
#Best20MainBody h1 {font-size:18px; font-weight:bold; color:#485473; padding-left:15px; margin-bottom:15px;}
#Best20ListTable {font-size:12px; padding-left:17px;}
.Best20TableCaption {font-weight:bold;}
.Best20List1 { background:#dce9f0; font-size:11px; }
.Best20List2 { background:#a5c2d4; font-size:11px; }
#Best20Player {float:left; display:inline; width:342px; height:190px; background:url(../images/Best20PlayerBg.png) no-repeat; margin:5px 0 0 40px; _margin-left:10px;}
.Best20Player {color:#fff; font-size:18px; font-weight:bold; margin:10px 0 0 30px;}
#Best20PlayerFlash {float:left; display:inline; width:303px; height:55px; margin:20px 0 15px 20px; _margin-left:10px;}
.RadyoSov {color:#fff; margin:30px 0 0 50px;}
#AlbumReklam {float:left; display:inline; width:342px; height:349px; margin:20px 0 0 40px; _margin-left:10px;}

/*-----------jQuery Lightbox CSS Ozellikleri------------------------------*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}  
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/*----------Haberler sayfası DDL Özellikleri--------------*/
#ArsivDDLDis { width:970px; height:35px; float:left; display:inline;}
#ArsivDDL { float:right; display:inline; width:332px; height:32px; background:transparent url(../images/HaberlerArsivDDL.png) no-repeat; color:#fff; margin-right:10px; padding:5px 0 0 15px;}
#ArsivDDL span { font-size:14px; font-weight:bold;}

/*------------Arama Sayfası------------------*/
#SearchList { float:left; display:inline; padding:0 10px 0 10px; height:100%;}

.Saat { font-size:10px; color:#fff;}
	.Program { font-size:10px; color:#5FB4DA;}
#djcontainer {
	margin:0 auto;  
	width: 934px; 
	height: 134px; 
}

#djcontainer a:hover {
	color: red; 
	}

#djcontainer a img {
	border: 0px solid #cccccc; 
}

#djcontainer a:hover img {
	border: 0px solid navy; 
}

#statusdiv {
	background-color:#FFFFFF;
	border: 0px solid gray;
	padding: 2px;
	position: absolute; 
	left: -300px;
	visibility: hidden;
}
.midWay{ width:960px; 
         height:480px; 
         background-color:Black; 
         margin:auto; 
         text-align:left; 	
         overflow-y:hidden; 
         overflow-x:hidden;  
}

.ie8 .RadioText {top:42px; left:5px; width:190px; float:left; display:inline; margin-left:40px; position:absolute; z-index:1;}

/*Yeni Yapılan Değişiklikler - Haber Sayfası*/
.YeniHaberAlan { width:576px; height:auto; margin-left:20px;}
	.YeniHaberBox { width:278px; height:150px; overflow:hidden; margin:0 10px 10px 0; float:left; display:inline;}
		.YeniHaberBox img { margin-right:5px; border:none;}
		.YeniHaberBox p { margin:0; padding:0; height:150px; overflow:hidden;}

/*09 Ekim 2009 Değişiklikler*/
#KayanHaber { width:820px; height:25px; line-height:25px; background: #000000 url(../images/KayanHaberlerBg.gif) no-repeat; padding-left:150px; float:left; color:#ffffff;}
.ie6 #KayanHaber { width:820px; height:30px; background: #445566 url(../images/KayanHaberlerBg.gif) no-repeat; padding-left:150px; float:left; color:#ffffff;}
#KayanHaber a:link, #KayanHaber a:visited { color:#ffffff; text-decoration:none;}
#KayanHaber a:hover { text-decoration:underline;}
	#KayanHaber ul {width:820px;}
	#KayanHaber ul, #KayanHaber ul li { margin:0; padding:0; list-style-type:none;}
		#KayanHaber ul li { display:inline; margin-right:15px; background:transparent url(../images/KayanHaberListBg.gif) no-repeat left 4px; padding-left:10px;}
		.ie#KayanHaber ul li { float:left; margin-right:15px; background:transparent url(../images/KayanHaberListBg.gif) no-repeat  -1px 10px; padding-left:10px;}
#RopBanMakGenel, #Banners { width:942px; height:250px; margin:10px 0 0 15px;}
	#Roportaj, #Banner300x250 { width:305px; height:250px; float:left; display:inline; margin-right:10px;}
	.ie6 #Roportaj, .ie6 #Banner300x250 { margin-right:6px;}
	#Banner300x250 { width:300px!important;}
	        #KYGenel { width:315px; height:250px; position:relative; float:left;}
				.ie6  #KYGenel { margin-left:4px;}
            .KYBody { width:315px; height:250px; position:absolute; z-index:1; top:20; left:0;}
                ul#KYListe, ul#KYListe li { margin:0; padding:0; list-style-type:none;}
                    ul#KYListe li { width:315px; height:250px; overflow:hidden; cursor:pointer;}
                    ul#KYListe li img { position:absolute; z-index:-20; cursor:pointer;}
                	p.KYBilgi { padding:10px 30px; width:255px; background:transparent url(../images/MakaleSpotBg.png) repeat-x; height:60px; z-index:10; position:absolute; bottom:0px; color:#ffffff;}
						span.KYIsim { cursor:pointer; font-weight:900; font-size:16px; width:255px; float:left; margin:0!important; padding:0!important; font-family:neosans}
						span.KYSpot { cursor:pointer; font-size:12px; float:left; width:255px; margin:0!important; padding:0!important; font-family:neosans}
				span#BtnGeri, span#BtnIleri { display:block; margin:0; overflow:hidden; text-indent:-8000px; width:14px; height:27px; position:absolute; z-index:9999;}
				span#BtnGeri { top:180px; left:10px;}
				span#BtnIleri { top:180px; right:10px;}
				span#BtnGeri a { cursor: pointer; width:14px; height:27px; background:transparent url(../images/MakalePrevBtn.png) no-repeat; display:block;}
				span#BtnIleri a {  cursor: pointer; width:14px; height:27px; background:transparent url(../images/MakaleNextBtn.png) no-repeat; display:block;}
	@font-face {font-family: 'neosans';src: url('../fonts/NeoSans.eot');src: local('NeoSans'), local('NeoSans'), url('../fonts/NeoSans.ttf') format('truetype');}
#Banners { height:100px!important;}
	#Iphone, #BestFMBanner, .BizdenVideolar { width:300px; height:100px; background-color:#cccccc; margin-right:10px; float:left; display:inline;}
	#BestFMBanner { margin-right:0!important;}
	.BizdenVideolar { margin-left:5px;}
	
.Butonlar { width:970px; padding:10px 0; text-align:center; background-color:#DADADA; height:20px; float:left;}
	.Butonlar ul { padding:0; list-style-type:none; width:485px; margin-left:290px;}
	.ie7 .Butonlar ul { margin-left:140px;}
		.Butonlar ul li { float:left; display:inline; margin-right:10px!important;}
		
		.MakaleIcerik { text-align:justify;}
		.MakaleIcerik img { margin-left:10px;}
/*#BroadCastList table, .ie7 #BroadCastList table, .ie6 #BroadCastList table, .ie8 #BroadCastList table  { margin-top: 45px; margin-left: 20px; font-size: 9px;}*/
	
	.ArticleBottom { margin:0 0 0 0px;}
	.ArticleTop { margin:16px 0 0 0px;}
	.ArticleBottom img, .ArticleTop img { overflow:hidden;}
	.ArticleContainer {  height:548px;  border-left:1px solid #DEDDDE; width:323px; border-right:1px solid #DEDDDE; background:#fff url(../images/ArticleBg.jpg) repeat-x bottom;  }