@charset "utf-8";
/* CSS Document */

html { color:#000; background:#FFF; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style:inherit; font-weight:inherit; }
del, ins { text-decoration:none; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:baseline; }
sub { vertical-align:baseline; }
legend { color:#000; }
input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input, button, textarea, select { *font-size:100%;
}
.clearfix:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { clear:both; display: block; }
html, body { background:url(/images/main/bg.jpg) repeat-x; font-family:Arial; font-size:12px; }
#wrapper { margin:0 auto; margin-bottom:10px; overflow:hidden; width:960px; }
/* Header Baslangic */
#header { margin-bottom:10px; overflow:hidden; width:960px; }
#header ul.personal-nav { float:right; height:24px; margin-bottom:2px; overflow:hidden; }
#header ul.personal-nav li { background:#5c624b url(/images/main/header-seperator.jpg) no-repeat left 8px; color:#ffffff; float:left; font-size:10px; font-weight:bold; height:18px; padding:6px 8px 0 8px; }
#header ul.personal-nav li.first { background:#5c624b url(/images/main/header/left-corner.jpg) no-repeat left 0; height:18px; padding-left:24px; }
#header ul.personal-nav li.last { background:#5c624b url(/images/main/header/right-corner.jpg) no-repeat right 0; height:24px; padding:0; width:6px; }
#header ul.personal-nav li a { color:#ffffff; display:block; font-size:10px; font-weight:bold; text-decoration:none; }
#header .logo-search { margin-bottom:15px; overflow:hidden; width:960px; }
#header .logo-search h1 { float:left; }
#header .logo-search h1 a { background:url(/images/main/header/tebkobitv-logo.jpg) no-repeat; display:block; height:39px; margin-left:4px; text-indent:-3000px; width:126px; }
#header .logo-search .search { background:url(/images/main/header/bg-search.jpg) no-repeat; float:right; height:31px; margin-top:13px; width:313px; }
#header .logo-search .search input { border:0; color:#5c624b; height:14px; margin:5px 0 0 10px; padding:3px 0; width:266px; }
#header .logo-search .search div.button { cursor:pointer; height:30px; margin:-24px 0 0 279px; position:absolute; width:30px; }
#header .main-nav-container { background:url(/images/main/header/bg-main-nav-container.jpg) no-repeat 0 top; height:41px; width:960px; }
#header .main-nav-container ul.main-nav { float:left; height:41px; overflow:hidden; width:600px; }
#header .main-nav-container ul.main-nav li { background:url(/images/main/header/separator.jpg) no-repeat right 2px; float:left; }
#header .main-nav-container ul.main-nav li.last { background:none; float:left; }
#header .main-nav-container ul.main-nav li a { color:#00824e; display:block; font-weight:bold; height:25px; padding:15px 10px 0 10px; text-decoration:none; }
#header .main-nav-container ul.main-nav li a.selected { color:#e50068; }
#header .main-nav-container div.main-nav-right { float:right; overflow:hidden; width:291px; }
#header ul.categories-nav { background:url(/images/main/header/bg-categories-nav.png) no-repeat 0 top; height:33px; overflow:hidden; width:960px; }
#header ul.categories-nav li { background:url(/images/main/header/category-separator.jpg) no-repeat right 5px; float:left; }
#header ul.categories-nav li.first { padding-left:3px; }
#header ul.categories-nav li.last { background:none; }
#header ul.categories-nav li a { color:#00824e; display:block; font-weight:bold; height:22px; padding:7px 10px 0 10px; text-decoration:none; }
#header ul.categories-nav li.selected a { color:#e50068; }
/* Header Bitis */

/* Breadcrumb Baslangic */
#breadcrumb { margin-bottom:10px; overflow:hidden; padding-left:6px; width:960px; }
#breadcrumb li { float:left; }
#breadcrumb li.separator { color:#5c624b; font-size:10px; padding:0 5px; }
#breadcrumb li a { color:#5c624b; font-weight:bold; text-decoration:none; }
#breadcrumb li a.selected { color:#00824e; text-decoration:none; }
/* Breadcrumb Bitis */

/* Anasayfa Kayar Band Baslangic */
div.finance-ticker { margin-bottom:8px; overflow:hidden; }
div.finance-ticker .ticker { float:left; height:45px; overflow:hidden; width:804px; }
div.finance-ticker .ticker .tickercontainer { overflow:hidden; }
div.finance-ticker .ticker .mask { position:relative; overflow:hidden; }
div.finance-ticker .ticker ul { font-size:11px; height:15px; overflow:hidden; position:relative; }
div.finance-ticker .ticker ul li { cursor:pointer; cursor:hand; float:left; margin-right:20px; }
div.finance-ticker .ticker ul li span.c { font-weight:bold; margin-right:10px; }
div.finance-ticker .ticker ul li span.l, div.finance-ticker .ticker ul li span.y, div.finance-ticker .ticker ul li span.a, div.finance-ticker .ticker ul li span.s { margin-right:5px; }
div.finance-ticker .ticker ul li span.w-up { background:url(/images/main/finance/way-up.gif) center center no-repeat; padding:0 10px 0 0; }
div.finance-ticker .ticker ul li span.w-down { background:url(/images/main/finance/way-down.gif) center center no-repeat; padding:0 10px 0 0; }
div.finance-ticker .ticker ul li span.w-constant { background:url(/images/main/finance/way-constant.gif) center center no-repeat; padding:0 10px 0 0; }
div.finance-ticker .ticker .left { float:left; height:45px; width:20px; }
div.finance-ticker .ticker .cont { background:url(/images/main/finance/bg-ticker.jpg); float:left; height:15px; overflow:hidden; padding:15px 10px; position:relative; width:685px; }
div.finance-ticker .ticker .right { float:left; height:45px; width:20px; }
div.finance-ticker .ticker .logo { float:left; height:45px; width:59px; }
div.finance-ticker .documents { float:right; height:45px; overflow:hidden; width:156px; }
div.finance-ticker .documents .bulletin { height:22px; width:156px; }
div.finance-ticker .documents .reports { height:23px; width:156px; }
/* Anasayfa Kayar Band Bitis */

/* Anasayfa Liste Alani Baslangic */
#middle .container .home-list { float:left; width:626px; }
#middle .videoThumb { background:url(/images/main/bg-video.jpg) no-repeat 8px 0; float:left; height:213px; margin:0 0 12px 12px; overflow:hidden; position:relative; width:613px; }
#randomVideos, #categoryVideos1, #categoryVideos2 { overflow:hidden; width:2500px; z-index:1; }
#middle .videoThumb .video-title { margin:9px 0 0 15px; padding:0 15px 0 0 0; width:585px; }
#middle .videoThumb .video-title h3 { color:#196949; float:left; font-size:15px; font-weight:bold; width:458px; }
#middle .videoThumb .video-title h3 a { color:#196949; text-decoration:none; }
#middle .videoThumb .video-title .customize { border-right:1px solid #898e87; float:left; height:20px; padding-right:10px; width:84px; }
#middle .videoThumb .video-title .customize span.toggler { background:url(/images/main/customize.jpg) no-repeat; cursor:pointer; cursor:hand; display:block; height:20px; width:84px; }
#middle .videoThumb .video-title .customize span.selected, #middle .videoThumb .video-title .customize a.selected { background:url(/images/main/customize-over.jpg) no-repeat; display:block; height:20px; width:84px; }
#middle .videoThumb .video-title .filter { float:left; padding-left:7px; }
#middle .videoThumb .video-title .filter select.filter { background:url(/images/main/bg-filter.jpg) no-repeat 0 0; border:none; color:#595959; font-size:10px; height:16px; width:110px; }
#middle .videoThumb .videoitem { background:url(/images/main/bg-videoitem.png) no-repeat; float:left; height:147px; margin-top:6px; padding:13px 13px 0 13px; position:relative; width:130px; }
#middle .videoThumb .videoitem a.video-img { display:block; height:73px; width:119px; }
#middle .videoThumb .videoitem .play { background:url(/images/main/play.png) no-repeat; height:23px; margin:-23px 0 0 96px; position:absolute; width:23px; }
#middle .videoThumb .videoitem .text { margin-top:10px; width:120px; }
#middle .videoThumb .videoitem .text a { color:#1d1c1d; display:block; font-size:11px; padding-right:5px; text-decoration:none; }
#middle .videoThumb .videoitem .text a.title { color:#1d1c1d; display:block; font-size:11px; text-decoration:none; }
#middle .videoThumb .pager-point { float:left; height:9px; margin:5px auto; overflow:hidden; text-align:center; width:612px; }
#middle .videoThumb .pager-point ul { margin-left:271px; overflow:hidden; }
#middle .videoThumb .pager-point ul li { float:left; padding:0 5px; }
#middle .videoThumb .pager-point ul li a { background:url(/images/main/pager.jpg) no-repeat; display:block; height:9px; outline:none; text-align:center; width:8px; }
#middle .videoThumb .pager-point ul li a:hover, #middle .videoThumb .pager-point ul li a.selected { background:url(/images/main/pager-over.jpg) no-repeat; }
/*
#middle .container .customize-list {background:url(/images/main/bg-customize.png) no-repeat; display:none; height:182px; margin:0 0 0 -257px; position:absolute; width:341px; z-index:9999; }
#middle .container .customize-list div {overflow:hidden;}
#middle .container .customize-list ul {margin:0;}
#middle .container .customize-list ul li {float:none;}
#middle .container .customize-list ul.left {border-right:1px solid #d1d2ce; float:left; height:178px; margin-left:3px; overflow:hidden; width:168px;}
#middle .container .customize-list ul.right {border-right:none; float:left; height:178px; margin-right:1px; overflow:hidden; width:168px;}
#middle .container .customize-list ul.left li, #middle .container .customize-list ul.right li {border-bottom:1px solid #cbcbc7; border-top:1px solid #fafafa; width:168px;}
#middle .container .customize-list ul.left li.selected, #middle .container .customize-list ul.right li.selected {background:url(/images/main/choose.jpg) no-repeat 128px 4px; border-bottom:1px solid #cbcbc7; border-top:1px solid #fafafa;}
#middle .container .customize-list ul.left li a, #middle .container .customize-list ul.right li a {color:#535353; display:block; font-size:10px; font-weight:bold; padding:8px 0 8px 9px; text-decoration:none;}
#middle .container .customize-list ul.left li.first, #middle .container .customize-list ul.right li.first {border-bottom:1px solid #cbcbc7; border-top:0;}
#middle .container .customize-list ul.left li.last, #middle .container .customize-list ul.right li.last {border-bottom:0; border-top:1px solid #fafafa;}
*/
#middle .container .customize-warning { background:url(/images/main/bg-customize-warning.png) no-repeat; display:none; height:80px; margin:478px 0 0 160px; padding:10px 20px 0 18px; position:absolute; width:263px; }
#middle .container .customize-warning p { color:#535353; }
#middle .container .customize-warning p span { color:#f35721; font-weight:bold; }
#middle .container .customize-warning p.warning { color:#535353; font-size:13px; font-weight:bold; padding-bottom:15px; }
/* Anasayfa Liste Alani Bitis */

/* Detay Sayfasi Player Alani Baslangic */
#detail-banner .top { background:url(/images/main/detail/top-player.jpg) no-repeat; float:left; height:15px; width:960px; }
#detail-banner .banners { background:#ffffff; border:1px solid #c6c7bc; border-top:none; border-bottom:none; float:left; overflow:hidden; padding:10px 18px 0 18px; width:922px; }
#detail-banner .banners .title { overflow:hidden; padding-bottom:12px; }
#detail-banner .banners .title h2 { color:#000000; float:left; font-size:18px; font-weight:bold; }
#detail-banner .banners .title a.addthis { display:block; float:right; height:16px; width:65px; }
#detail-banner .banners .left { float:left; width:607px; }
#detail-banner .banners .left .video-player { float:left; height:452px; width:607px; }
#detail-banner .banners .left .butons { float:left; }
#detail-banner .banners .left .butons ul { overflow:hidden; padding:5px 0; }
#detail-banner .banners .left .butons ul li, #detail-banner .banners .butons ul li.last { float:left; padding:0 4px 0 0; }
#detail-banner .banners .left .butons ul li.last { padding:0; }
#detail-banner .banners .left .butons ul li.facebook-like { background:url(/images/main/detail/facebook-like.jpg) no-repeat; height:28px; padding:7px 0 0 8px; width:92px }
#detail-banner .banners .left .butons ul li.like span { background:url(/images/main/detail/begen.jpg) no-repeat; cursor:pointer; color:#6E9B89; font-size:18px; font-weight:bold; height:27px; display:block; padding:8px 0 0 8px; text-decoration:none; width:88px; }
#detail-banner .banners .left .butons ul li.favori span { background:url(/images/main/detail/favori.jpg) no-repeat; cursor:pointer; height:35px; display:block; width:132px; }
#detail-banner .banners .left .butons ul li.addthis span { background:url(/images/main/detail/paylas.jpg) no-repeat; cursor:pointer; height:35px; display:block; width:87px; }
#detail-banner .banners .left .butons ul li.download span { background:url(/images/main/detail/indir.jpg) no-repeat; cursor:pointer; height:35px; display:block; width:130px; }
#detail-banner .banners .left .butons ul li.play span { background:url(/images/main/detail/sitende-oynat.jpg) no-repeat; cursor:pointer; height:35px; display:block; width:146px; }
#detail-banner .banners .right { background:#d9d9d9; float:right; height:452px; width:304px; }
#detail-banner .banners .right .top { background:url(/images/main/detail/top-right.jpg) no-repeat; float:right; font-size:1px; height:7px; line-height:1px; width:304px; }
#detail-banner .banners .right .title { padding-left:13px; padding-bottom:5px!important; }
#detail-banner .banners .right .title p.izlenme { background:url(/images/main/detail/cam-icon.jpg) no-repeat 0 6px; color:#047044; float:left; font-size:17px; font-weight:bold; padding-left:24px; }
#detail-banner .banners .right .title p.hotline { color:#8C8C8C; float:right; font-size:11px; font-weight:bold; padding:3px 12px 0 0; }
#detail-banner .banners .right .title div.hotline-tooltip { background:url(/images/main/tooltips/tooltip.png) 0 0 no-repeat; display:none; height:131px; margin:-132px 0 0 120px; position:absolute; width:191px }
#detail-banner .banners .right .title span.date { color:#8C8C8C; font-size:11px; font-weight:normal; }
#detail-banner .banners .right .program-content { background:#d9d9d9 url(/images/main/detail/bg-program-icerik.jpg) repeat-x; float:left; width:304px; }
#detail-banner .banners .right .program-content span.participants { color:#5C624B; display:block; font-size:12px; font-weight:bold; margin-top:10px; }
#detail-banner .banners .right .program-content ul { overflow:hidden; }
#detail-banner .banners .right .program-content ul li { float:left; }
#detail-banner .banners .right .program-content ul li a { color:#838383; display:block; font-size:13px; font-weight:bold; text-decoration:none; }
#detail-banner .banners .right .program-content ul.nav { background:url(/images/main/detail/program-nav-bottom.jpg) repeat-x 0 bottom; margin-top:5px; overflow:hidden; }
#detail-banner .banners .right .program-content ul.nav li { float:left; height:31px; width:131px; }
#detail-banner .banners .right .program-content ul.nav li span { color:#838383; display:block; font-size:13px; font-weight:bold; height:31px; padding:10px 0 0 15px; text-decoration:none; width:131px; }
#detail-banner .banners .right .program-content ul.nav li span:hover, #detail-banner .banners .right .program-content ul.nav li span.selected { background:url(/images/main/detail/program-nav-over.jpg) no-repeat; color:#ec116b; cursor:pointer; display:block; font-size:13px; font-weight:bold; height:31px; padding:10px 0 0 15px text-decoration:none;
width:131px; }
#detail-banner .banners .right .program-content .icerik { background:url(/images/main/detail/channel-border.jpg) repeat-x 0 bottom; height:210px; overflow:auto; padding:10px 16px; width:272px; }
#detail-banner .banners .right .program-content .icerik p { color:#5c624b; font-size:11px; padding-right:10px; }
#detail-banner .banners .right .program-content .channel { background:url(/images/main/detail/channel-border.jpg) repeat-x 0 bottom; padding:10px 0 10px 15px; }
#detail-banner .banners .right .program-content .channel p.title { background:url(/images/main/detail/icon-mail.jpg) no-repeat 0 2px; color:#444444; font-size:13px; font-weight:bold; padding:0 0 5px 22px; }
#detail-banner .banners .right .program-content .channel p.web { color:#696969; font-size:11px; }
#detail-banner .banners .right .program-content .tag { padding:10px 0 10px 15px; }
#detail-banner .banners .right .program-content .tag p.title { background:url(/images/main/detail/tag.jpg) no-repeat 0 2px; color:#444444; font-size:13px; font-weight:bold; padding:0 0 5px 22px; }
#detail-banner .banners .right .program-content .tag ul.etiket { overflow:hidden; }
#detail-banner .banners .right .program-content .tag ul.etiket li { float:left; padding:0 5px 0 0; }
#detail-banner .banners .right .program-content .tag ul.etiket li a { color:#696969; display:block; font-size:11px; text-decoration:none; }
#detail-banner .banners .right .program-content .tag ul.etiket li a:hover { color:#00824E; text-decoration:underline; }
#detail-banner .bottom { background:url(/images/main/detail/bottom-player.jpg) no-repeat; float:left; height:11px; margin-bottom:10px; width:960px; }
/* Detay Sayfasi Player Alani Bitis */

/* Detay Sayfasi Yorum Alani Baslangic */
#middle .detail-comment { float:left; padding-left:20px; width:618px; }
#middle .detail-comment .title { border-bottom:2px solid #DB7EE8; margin-bottom:9px; overflow:hidden; width:605px; }
#middle .detail-comment .title h4 { background:url(/images/main/detail/comment-icon.jpg) no-repeat 0 0; color:#696069; float:left; font-size:15px; font-weight:bold; height:27px; padding:3px 0 0 35px; width:460px; }
#middle .detail-comment .title input.yorumekle { background:transparent url(/images/main/detail/yorumekle-icon.jpg) no-repeat scroll 0 0; border:none; cursor:pointer; float:right; height:26px; width:108px; text-indent:-3000px; }
#middle .detail-comment .comment { float:left; margin:;
overflow:hidden; width:607px; }
#middle .detail-comment .comment .text { background:#ececec; border:1px solid #e6e6e6; border-bottom:none; border-top:none; overflow:hidden; padding:17px 50px 7px 20px; width:535px; }
#middle .detail-comment .comment .text h4 { border:medium none; color:#087046; font-size:14px; font-weight:bold; }
#middle .detail-comment .comment .text p.date { color:#858585; }
#middle .detail-comment .comment .text .yorum p { color:#676767; padding:10px 0; width:535px; }
#middle .detail-comment .comment img.bottom { margin-bottom:10px; }
#middle .detail-comment ul.pager { float:left; margin:10px 0 10px 220px; overflow:hidden; width:387px; }
#middle .detail-comment ul.pager li { border:1px solid #bfbfbf; float:left; margin:0 3px; }
#middle .detail-comment ul.pager li.back { background:url(/images/main/detail/back.jpg) no-repeat 7px 7px; display:block; padding-left:10px; }
#middle .detail-comment ul.pager li.next { background:url(/images/main/detail/next.jpg) no-repeat 30px 7px; display:block; padding-right:10px; }
#middle .detail-comment ul.pager li a { color:#666963; display:block; font-size:10px; font-weight:bold; padding:5px; text-decoration:none; }
#middle .detail-comment .form { background:#e6e6e6; border:1px solid #aaaaaa; border-bottom:none; border-top:none; overflow:hidden; width:605px; }
#middle .detail-comment .no-comment { background:none; border:none; font-size:14px; padding:10px; text-align:center; }
#middle .detail-comment .form p { color:#196949; font-size:15px; padding:15px 0 15px 10px; }
#middle .detail-comment .form dl dd { padding:0 19px; width:569px; }
#middle .detail-comment .form dl dd textarea { border:1px solid #bbbbbb; height:97px; width:569px; }
#middle .detail-comment .form input { background:url(/images/main/detail/comment-buton.jpg) no-repeat; border:medium none; height:42px; margin:15px 0 15px 19px; text-indent:-3000px; width:147px; font-size: 0; display:block; line-height: 0; }
/* Detay Sayfasi Yorum Alani Bitis */

/* Kategori Sayfasi ve Ana Sayfa Player Alani Baslangic */
#home-banner { float:left; height:342px; width:640px; }
#home-banner .programName .bottom a { background:url(/images/main/bottom.png) no-repeat; display:block; height:25px; margin:-10px 0 0 69px; position:absolute; width:63px; }
#home-banner .banner-category .play { background:url(/images/main/player-buton.png) no-repeat; height:55px; margin:143px 0 0 363px; position:absolute; width:97px; }
#category-banner .banner-category .play { background:url(/images/main/player-buton.png) no-repeat; height:55px; margin:-170px 0 0 155px; position:absolute; width:97px; }
#category-banner { float:left; height:342px; margin-bottom:10px; width:960px; }
#category-banner .top a, #home-banner .programName .top a { background:url(/images/main/top.png) no-repeat; display:block; height:24px; margin:-11px 0 0 69px; position:absolute; width:63px; }
#category-banner .bottom a { background:url(/images/main/bottom.png) no-repeat; display:block; height:25px; margin:306px 0 0 69px; position:absolute; width:63px; }
#category-banner .programName, #home-banner .programName { float:left; width:209px; z-index:1000; }
#category-banner .programName ul, #home-banner .programName ul { margin-top:7px; overflow:hidden; width:209px; }
#category-banner .programName ul li { background:#5c624b; height:57px; margin:4px 0 4px 5px; width:196px; }
#home-banner .programName ul li { background:#5c624b; height:57px; margin:5px 0 4px 5px; width:196px; }
#home-banner .programName ul li.first { margin:0px 0 4px 5px; }
#category-banner .programName ul { margin-top:3px; overflow:hidden; width:209px; }
#category-banner .programName ul li a, #home-banner .programName ul li a { color:#ffffff; display:block; font-weight:bold; height:42px; padding:15px 12px 0 12px; text-decoration:none; vertical-align:middle; width:172px; }
#category-banner .programName ul li.selected, #home-banner .programName ul li.selected { margin-left:0px; }
#category-banner .programName ul li.selected a, #category-banner .programName ul li.selected a:hover, #home-banner .programName ul li.selected a, #home-banner .programName ul li.selected a:hover { background:url(/images/main/programName-over.png) no-repeat; display:block; height:42px; position:absolute; width:185px; }
#category-banner .banner-category, #home-banner .banner-category img { float:left; margin-left:-2px; z-index:-100; }
#category-banner .program-text { background:#5C624B url(/images/main/categories/bg-program-text.jpg) no-repeat scroll right 0; float:left; height:310px; margin-left:8px; padding:10px 32px 0; width:250px; }
#category-banner .program-text p { color:#ffffff; font-size:12px; font-weight:normal; padding-bottom:15px; }
#category-banner .program-text h2 { color:#ffffff; font-size:24px; font-weight:bold; padding-bottom:12px; }
#category-banner .program-text ul li a { background:url(/images/main/categories/button-icon.jpg) no-repeat 210px 9px; color:#ffffff; display:block; font-weight:bold; padding:5px 0 0 40px; text-decoration:none; }
/* Kategori Sayfasi Player Alani Baslangic */

/* Kategori Sayfasi Liste Alani Baslangic */
.content { background:url(/images/main/content-top.png) no-repeat 0 top; overflow:hidden; width:960px; }
#middle .container { background:#ffffff url(/images/main/bg-content.jpg) repeat-x 0 0; border:1px solid #d3d4cb; border-bottom:none; border-top:none; float:left; margin:13px 0 0 0; padding-bottom:15px; width:958px; }
#middle .container .category-list { background:transparent url(/images/main/bg-video-list.jpg) no-repeat 20px top; float:left; padding:10px 0 0 12px; width:626px; }
#middle .container .category-list .video-title { overflow:hidden; padding:0 0 6px 15px; width:585px; }
#middle .container .category-list .video-title h3 { color:#196949; float:left; font-size:15px; font-weight:bold; width:240px; }
#middle .container .category-list .video-title ul.date-filters { float:right; overflow:hidden; width:325px }
#middle .container .category-list .video-title ul.date-filters li { background:url(/images/main/bg-date-filter-separator.gif) right 2px no-repeat; float:left; font-size:11px; padding:0 10px; }
#middle .container .category-list .video-title ul.date-filters li.selected a { color:#196949; font-weight:bold; text-decoration:underline; }
#middle .container .category-list .video-title ul.date-filters li a { color:#484848; text-decoration:none; }
#middle .container .category-list .video-title ul.date-filters li a:hover { color:#196949; text-decoration:none; }
#middle .container .category-list .video-title div.rss { float:right; }
#middle .container .category-list .item { background:url(/images/main/bg-videoitem.png) no-repeat; float:left; height:157px; margin:0 10px 15px 0; padding:13px 13px 0 13px; width:120px; }
#middle .container .category-list .item .play { background:url(/images/main/play.png) no-repeat; float:left; height:23px; margin:-23px 0 0 96px; position:absolute; width:23px; }
#middle .container .category-list .item .text { margin-top:5px; }
#middle .container .category-list .item .text a { color:#1D1C1D; display:block; font-size:11px; padding-right:5px; text-decoration:none; }
#middle .container .category-list .item .text a.title { color:#196949; display:block; font-size:11px; text-decoration:none; }
button { background:url(/images/main/categories/bg-buton.jpg) no-repeat 0 0; border:none; color:#ffffff; cursor:pointer; display:block; font-size:12px; font-weight:bold; height:28px; text-decoration:none; width:252px; }
/* pager */
#middle .container .pager { float:left; position:relative; overflow:hidden; width:626px; }
#middle .container .pager ul { clear:left; float:left; left:50%; margin:0; padding:0; position:relative; text-align:center; }
#middle .container .pager ul li { background:url(/images/main/categories/bg-pager.jpg) repeat-x; border:1px solid #dbdbdb; display:block; float:left; list-style:none; margin:0 3px; padding:0; position:relative; right:50%; }
#middle .container .pager ul li.back, #middle .container .pager ul li.next, #middle .container .pager ul li.right { background:none; float:left; border:none; }
#middle .container .pager ul li a { color:#696969; display:block; font-size:11px; margin:0 0 0 1; padding:0 3px; text-decoration:none; }
#middle .container .pager ul li a:hover { background:#2b7658; color:#ffffff; }
#middle .container .pager ul li.selected { background:#2b7658; color:#ffffff; display:block; font-size:11px; padding:0 3px; }
#middle .container .pager ul li.back a:hover, #middle .container .pager ul li.next a:hover, #middle .container .pager ul li.right a:hover { background:none; color:#696969; }
#middle .container .right-uzman .pager { width:600px; }
/* Kategori Sayfasi Liste Alani Bitis */

/* Hakkinda ve SSS Sayfasi Baslangic */
#middle .container .about-content { float:left; margin-top:12px; padding:0 30px 0 15px; width:593px; }
#middle .container .about-content h2 { border-bottom:2px solid #00824E; color:#00824E; font-size:16px; font-weight:bold; margin-bottom:10px; padding-bottom:5px; }
#middle .container .about-content .video { float:left; height:358px; margin-bottom:20px; width:586px; }
#middle .container .about-content .video div.videoPlayer { height:321px; width:523px; }
#middle .container .about-content .text { float:left; }
#middle .container .about-content .text h3 { color:#535353; font-size:13px; font-weight:bold; margin-bottom:10px; }
#middle .container .about-content .text p { color:#535353; margin-bottom:20px; }
#middle .container .about-content .text ul { overflow:hidden; }
#middle .container .about-content .text li { color:#535353; list-style:disc; margin-left:15px; padding-bottom:5px; }
/* Hakkinda ve SSS Sayfasi Bitis */

/* Uye Giris Sayfasi Baslangic */
#middle .container .login-content { float:left; padding:11px 35px 0 35px; width:890px; }
#middle .container .login-content .left { background:url(/images/main/login/login-separator.jpg) no-repeat right 40px; float:left; height:350px; width:445px; }
#middle .container .login-content .left h2 { border-bottom:2px solid #e3e3e3; color:#f52490; font-size:18px; font-weight:bold; margin-right:50px; padding-bottom:9px; }
#middle .container .login-content .left p { color:#999999; font-weight:bold; padding:25px 0; }
#middle .container .login-content .left p a { color:#00824E; text-decoration:underline; }
#middle .container .login-content .left form { float:left; padding:0 0 10px 3px; width:383px; }
#middle .container .login-content .left form input.text { border:1px solid #adadad; float:left; height:20px; padding:3px 2px; margin:0 0 27px 6px; width:224px; }
#middle .container .login-content .left form input.checkbox { color:#333333; font-size:11px; margin:12px 5px 0 140px; }
#middle .container .login-content .left a.code { color:#00824E; float:left; font-size:12px; font-weight:bold; margin-left:140px; text-decoration:underline; }
#middle .container .login-content .left a.code:hover { color:#00824C; text-decoration:none; }
#middle .container .login-content .left form .text { color:#626262; float:left; font-size:11px; font-weight:bold; padding-top:6px; text-align:left; width:135px; }
#middle .container .login-content .left form input.button { background:url(/images/main/login/entry.jpg) no-repeat; border:none; height:32px; margin:17px 0 0 138px; text-indent:-3000px; width:82px; }
#middle .container .login-content .right { float:left; width:445px; }
#middle .container .login-content .right h2 { border-bottom:2px solid #e3e3e3; color:#000000; font-size:18px; font-weight:bold; padding-bottom:9px; }
#middle .container .login-content .right p.title { color:#312F30; font-weight:bold; padding:25px 0 15px 0; }
#middle .container .login-content .right p { color:#333333; font-size:12px; padding-bottom:10px; }
#middle .container .login-content .right input.button { background:url(/images/main/login/login-buton.jpg) no-repeat; border:none; height:32px; margin:10px 0 0 0; text-indent:-3000px; width:100px; }
#middle .container .login-content .left p, #middle .container .login-content .right p { color:#312F30; padding:25px 0; }
#middle .container .login-content .left h3, #middle .container .login-content .right h3 { color:#cf0f68; font-size:22px; font-weight:bold; }
#middle .container .login-content .left h4, #middle .container .login-content .right h4 { color:#3d8511; font-size:15px; font-weight:bold; padding:10px 0; }
#middle .container .login-content .left p.text, #middle .container .login-content .right p.text { color:#312f30; font-size:13px; font-weight:normal; padding:0; }
#middle .container .login-content .left ul, #middle .container .login-content .right ul { overflow:hidden; padding:10px 0 0 10px; }
#middle .container .login-content .left ul li, #middle .container .login-content .right ul li { background:url(/images/main/login/list-icon.jpg) no-repeat 0 5px; color:#312f30; font-size:13px; line-height:1.6em; padding:0 0 0 10px; }
/* Uye Giris Sayfasi Bitis */

#middle .container .registration { float:left; padding:11px 35px 0 35px; width:890px; }
#middle .container .registration .left { background:url(/images/main/login/login-separator.jpg) no-repeat right 40px; float:left; width:445px; }
#middle .container .registration .left h2 { border-bottom:2px solid #e3e3e3; color:#f52490; font-size:18px; font-weight:bold; margin:0 50px 20px 0; padding-bottom:9px; }
#middle .container .registration .right { float:left; width:445px; }
#middle .container .registration .right h2 { border-bottom:2px solid #e3e3e3; color:#000000; font-size:18px; font-weight:bold; padding-bottom:9px; }
#middle .container .registration .right p.title { color:#999999; font-weight:bold; padding:25px 0 15px 0; }
#middle .container .registration .right p { color:#333333; font-size:12px; padding-bottom:10px; }
#middle .container .registration .right input.button { background:url(/images/main/login/login-buton.jpg) no-repeat; border:none; height:32px; margin:10px 0 0 0; }
/* Uyelik Secim Sayfasi Baslangic */
#middle .container .login-title h2 { background:url(/images/main/login/title.jpg) no-repeat; height:123px; margin:17px auto 0 auto; width:922px; }
#middle .container .login-content .left p, #middle .container .login-content .right p { padding:0 0 10px 0; }
#middle .container .login-content .left p.info { padding:25px 0; }
#middle .container .login-content .left ul li span.title, #middle .container .login-content .right ul li span.title { color:#3d8511; }
#middle .container .login-content .left .bireysel-icon a { display:block; margin:0 auto 55px auto; width:212px; }
#middle .container .login-content .left .bireysel-icon input.button { background:url(/images/main/login/bireysel-uyelik-buton.jpg) no-repeat; border:none; cursor:pointer; display:block; height:64px; margin:0 auto 55px auto; text-indent:-3000px; width:212px; }
#middle .container .login-content .right .bireysel-icon a { display:block; margin:0 auto 55px auto; width:212px; }
#middle .container .login-content .right .bireysel-icon input.button { background:url(/images/main/login/kurumsal-uyelik-buton.jpg) no-repeat; border:none; cursor:pointer; display:block; height:64px; margin:0 auto 55px auto; text-indent:-3000px; width:212px; }
/* Uyelik Secim Sayfasi Bitis */

/* Uye Ol Sayfasi Baslangic */
#middle .container .personal .left p { color:#666666; font-size:12px; font-weight:normal; padding:25px 70px 25px 0; }
#middle .container .login-content .left form .text span { color:#cccccc; font-size:11px; font-weight:bold; padding-top:5px; text-align:left; width:105px; }
#middle .container .login-content .left form .text span.info { color:#999999; float:left; font-size:10px; padding-top:5px; text-align:left; width:140px; }
#middle .container .personal .left form input.checkbox { margin:12px 5px 0 0; }
#middle .container .personal .left form label { color:#333333; font-size:11px; margin:12px 5px 0 0; }
#middle .container .personal .left form input.button { background:url(/images/main/login/entry.jpg) no-repeat; border:none; float:right; height:32px; margin:40px 42px 0 0; text-indent:-3000px; width:82px; }
#middle .container .personal .left form img.guvenlik { height:60px; margin:27px 42px 10px 140px; width:170px; }
#middle .container .personal .left form select { margin:0 0 27px 6px; }
/* Bireysel Uye Ol Sayfasi Bitis */

/* Kontrol Paneli Baslangic */
#middle .container .member { margin:15px 0 0 25px; width:911px; }
#middle .container .member .user-title { float:left; padding-bottom:15px; width:911px; }
#middle .container .member .user-title h3 { color:#5e7944; float:left; font-size:21px; font-weight:bold; }
#middle .container .member .user-title a.button { background:url(/images/main/member/exit.jpg) no-repeat; border:none; float:right; height:31px; text-indent:-3000px; width:84px; }
#middle .container .member .navigation { background:url(/images/main/member/bg-nav.jpg) no-repeat 0 bottom; float:left; height:40px; width:911px; }
#middle .container .member .navigation ul { overflow:hidden; padding-left:5px; height:40px; }
#middle .container .member .navigation ul li { background:url(/images/main/member/separator.jpg) no-repeat 0 14px; float:left; height:40px; padding:0 15px; }
#middle .container .member .navigation ul li a { color:#ffffff; display:block; font-size:13px; font-weight:bold; height:26px; padding-top:14px; text-decoration:none; }
#middle .container .member .navigation ul li.first { background:none; float:left; }
#middle .container .member .control-panel { background:url(/images/main/member/bg-control-panel.jpg) repeat-x 0 bottom; border:1px solid #bababa; border-top:none; overflow:hidden; padding:30px 0 30px 20px; width:889px; }
#middle .container .member .control-panel table.control { border:1px solid #bababa; float:left; overflow:hidden; width:870px; }
#middle .container .member .control-panel table.control thead tr.title { background:#6d6d6d; border-right:1px solid #c6c6c6; color:#ffffff; font-weight:bold; height:30px; }
#middle .container .member .control-panel table.control thead tr.title td { padding-left:10px; }
#middle .container .member .control-panel table.control thead tr.title td.date { border-left:1px solid #c6c6c6; width:145px; }
#middle .container .member .control-panel table.control thead tr.title td.delete { border-left:1px solid #c6c6c6; width:25px; }
#middle .container .member .control-panel table.control tbody tr.item td { background:#e9e9eb; border-right:1px solid #c6c6c6; padding:10px; }
#middle .container .member .control-panel table.control tbody tr td { border-right:1px solid #c6c6c6; padding:10px; }
#middle .container .member .control-panel .left { border-right:1px solid #e0e0e0; float:left; width:415px; }
#middle .container .member .control-panel .right { float:left; padding-left:30px; width:425px; }
#middle .container .member .control-panel .right h2 { border-bottom:2px solid #e3e3e3; color:#000000; font-size:18px; font-weight:bold; padding-bottom:9px; }
#middle .container .member .control-panel .right p.title { color:#999999; font-weight:bold; padding:0 0 15px 0; }
#middle .container .member .control-panel .right p { color:#333333; font-size:12px; padding-bottom:10px; }
/* Kontrol Paneli Bitis */

/* Arama Detay Sayfasi Baslangic */
#middle .container .search { float:left; margin-left:13px; width:614px; }
#middle .container .search .title { background:url(/images/main/search-detail/bg-title.jpg) no-repeat; height:32px; margin-left:8px; padding:0 12px; width:590px; }
#middle .container .search .title h3 { color:#17583e; font-size:16px; font-weight:bold; padding-top:5px; }
#middle .container .search .title h3 span { font-size:12px; }
#middle .container .search .title span.backToSearch { font-size:11px; margin:-16px 0 0 416px; position:absolute }
#middle .container .search .title span.backToSearch a { color:#666; font-weight:bold; text-decoration:none }
#middle .container .search .title ul li { float:left; margin:0; padding:0; }
#middle .container .search .title ul li.separator { color:#939393; float:left; font-weight:bold; padding:10px 5px 0 5px; }
#middle .container .search .title ul li a { color:#17583e; float:left; font-size:10px; font-weight:bold; padding-top:10px; text-decoration:none; }
#middle .container .search .title ul li a.other { background:url(/images/main/search-detail/icon.jpg) no-repeat right 15px; color:#17583e; float:left; font-size:10px; font-weight:bold; padding:10px 12px 0 0; text-decoration:none; }
#middle .container .search .search-list { background:url(/images/main/search-detail/bg-search-list.jpg) repeat-y; }
#middle .container .search .search-list div.no-results { border-bottom:1px solid #e0e0e0; margin:0 9px; padding:20px; }
#middle .container .search .search-item { background:url(/images/main/search-detail/bg-search-item.jpg) no-repeat; height:86px; padding:13px 0 13px 13px; width:601px; }
#middle .container .search .search-item .videoimg { float:left; margin-right:22px; height:73px; width:119px; }
#middle .container .search .search-item .videoimg a { display:block; float:left; }
#middle .container .search .search-item .videoimg .play a { display:block; height:23px; margin:50px 0 0 96px; position:absolute; width:23px; }
#middle .container .search .search-item .text { float:left; width:450px; }
#middle .container .search .allResults { margin-bottom:10px; padding-right:20px; text-align:right }
#middle .container .search .allResults a { color:#777; font-weight:bold }
#middle .container .search .bottom { background-color:#ddd; font-size:0.01px; height:1px; margin:0 8px 20px 8px }
#middle .container .search .search-item .text a.prgtitle { color:#92b64b; float:left; font-weight:bold; text-decoration:none; }
#middle .container .search .search-item .text p.prginfo { color:#555555; float:left; font-size:11px; }
#middle .container .search .search-item .text p.comment { color:#555555; float:left; font-size:11px; margin-top:10px; }
#middle .container .search .search-item .text p.comment span { font-size:12px; font-weight:bold; }
#middle .container .search .left-detail .pager { float:left; margin:10px 0; width:607px; }
#middle .container .search .search-list .pager-search { background:url(/images/main/search-detail/pager-bottom.jpg) no-repeat 0 bottom; float:left; margin-left:8px; padding-bottom:15px; width:598px; }
#middle .container .search .search-list .pager-search ul { margin-left:220px; }
#middle .container .search .search-list .pager-search ul li { border:1px solid #bfbfbf; float:left; margin:0 3px; padding:5px; }
#middle .container .search .search-list .pager-search ul li a { color:#666963; float:left; font-size:10px; font-weight:bold; text-decoration:none; }
#middle .container .search .search-list .pager-search ul li a.back { background:url(/images/main/detail/back.jpg) no-repeat 0 3px; padding-left:10px; }
#middle .container .search .search-list .pager-search ul li a.next { background:url(/images/main/detail/next.jpg) no-repeat 25px 3px; padding-right:10px; }
/* Arama Detay Sayfasi Bitis */

/* Uzmanlar Sayfasi Baslangic*/
.container .expertspage { background:none; border:none; margin:0; padding:0; width:960px; }
.container .expertspage .uyelik { background:url(/images/main/uzmanlar/bg-uyelik.jpg) no-repeat 0 0; height:169px; margin-bottom:20px; padding:15px 20px 0 20px; width:920px; }
.container .expertspage .uyelik h2 { color:#baffe3; font-size:22px; font-weight:bold; }
.container .expertspage .uyelik p { border-bottom:2px solid #242525; color:#ffffff; float:left; font-size:14px; font-weight:normal; margin:0 0 13px 0; line-height:19px; padding-bottom:20px; }
.container .expertspage .uyelik p.text-question { border:none; color:#ffffff; float:left; font-size:17px; font-weight:bold; margin:0; }
.container .expertspage .uyelik a.button { background:url(/images/main/uzmanlar/hemen-uye-ol-buton.jpg) no-repeat 0 0; border:none; float:right; height:31px; text-indent:-3000px; width:168px; }
.container .expertspage .expert-item { float:left; overflow:hidden; margin:0 0 20px 0; width:313px; }
.container .expertspage .center { float:left; overflow:hidden; margin:0 10px 0 10px; width:313px; }
.container .expertspage .expert-item .question { background:#e3e3e3 url(/images/main/uzmanlar/bg-question.jpg) repeat-x 0 0; border:1px solid #cacbc0; border-bottom:none; border-top:none; overflow:hidden; width:311px; }
.container .expertspage .expert-item .question h3 { background:url(/images/main/uzmanlar/bottom-border.jpg) repeat-x 0 bottom; color:#000000; font-size:14px; font-weight:bold; padding:16px 0 10px 20px; }
.container .expertspage .expert-item .question p { background:url(/images/main/uzmanlar/bottom-border.jpg) repeat-x 0 bottom; color:#575757; float:left; font-size:11px; height:28px; overflow:hidden; padding:15px 0 15px 20px; width:248px; }
.container .expertspage .expert-item .question ul { height:174px; overflow:hidden; width:313px; }
.container .expertspage .expert-item .question ul li { background:url(/images/main/uzmanlar/bottom-border.jpg) repeat-x 0 bottom; height:58px; overflow:hidden; width:313px; }
.container .expertspage .expert-item .question ul li a { background:url(/images/main/uzmanlar/icon.jpg) no-repeat right 0; color:#575757; display:block; font-size:11px; height:41px; padding:15px 60px 0 20px; text-decoration:none; }
.container .expertspage .expert-item .question ul li a:hover, .container .expertspage .expert-item .question ul li a.selected { background:url(/images/main/uzmanlar/icon-over.jpg) no-repeat right 0; color:#575757; display:block; font-size:11px; height:28px; padding:15px 60px 15px 20px; text-decoration:none; }
.container .expertspage .expert-item .question .butonlar { overflow:hidden; padding:12px 0 0 15px }
.container .expertspage .expert-item .question .butonlar img.ask-expert-button { cursor:pointer; margin-left:7px; }
.container .expertspage .expert-item .question .butonlar a.answer { background:url(/images/main/uzmanlar/answer.jpg) no-repeat 0 0; border:none; display:block; height:31px; margin:0 auto; margin-top:10px; text-indent:-3000px; width:154px; }
.container .expertspage .expert-item .question .butonlar a.question { background:url(/images/main/uzmanlar/question.jpg) no-repeat 0 0; border:none; float:left; height:31px; margin:10px 0 0 10px; text-indent:-3000px; width:117px; }
/* Uzmanlar Sayfasi Bitis*/

/* Uzman Sayfasi Baslangic*/
.uzman { background:url(/images/main/uzmanlar/uzmancontent-top.jpg) no-repeat 0 top; overflow:hidden; width:960px; }
#middle .container .left-sidebar { display:inline; float:left; margin-left:21px; overflow:hidden; width:316px; }
#middle .container .left-sidebar .context { background:#75a541 url(/images/main/uzmanlar/bg-sidebar.jpg) repeat-x 0 0; overflow:hidden; padding:0 10px 0 10px; width:296px; }
#middle .container .left-sidebar .context h2 { color:#ffffff; font-size:24px; font-weight:bold; margin:10px 0 15px 0; }
#middle .container .left-sidebar .context h2 span { display:block; font-size:20px; font-weight:normal; }
#middle .container .left-sidebar .context h3 { color:#ffffff; font-size:20px; padding-top:15px; }
#middle .container .left-sidebar .context h3 span { font-size:17px; }
#middle .container .left-sidebar .context p { color:#ffffff; padding-bottom:15px; }
#middle .container .left-sidebar .context p.info { color:#ffffff; font-size:11px; }
#middle .container .left-sidebar .context a.about { color:#555; float:right; font-size:11px; text-decoration:none; }
#middle .container .left-sidebar .button { height:65px; margin:0 20px 10px 0; width:287px; }
#middle .container .left-sidebar .button a { display:block; height:65px; width:287px; }
#middle .container .right-uzman { float:left; margin-left:10px; width:595px; }
#middle .container .right-uzman .navigation { background:url(/images/main/uzmanlar/bg-top-menu.jpg) 0 0 no-repeat; height:45px; margin:-13px 0 0 9px; position:absolute; width:584px; }
#middle .container .right-uzman .navigation ul { overflow:hidden }
#middle .container .right-uzman .navigation ul li.uzman { float:left; width:96px; }
#middle .container .right-uzman .navigation ul li.uzman a { background:url(/images/main/uzmanlar/uzmanlar.jpg) no-repeat; display:block; height:43px; width:96px; }
#middle .container .right-uzman .navigation ul li.uzman-detail { float:left; width:96px; }
#middle .container .right-uzman .navigation ul li.uzman-detail a { background:url(/images/main/uzmanlar/uzmanlar-detail.jpg) no-repeat; float:left; height:33px; width:96px; }
#middle .container .right-uzman .navigation ul li.about { float:left; }
#middle .container .right-uzman .navigation ul li.about a { display:block; height:43px; }
#middle .container .right-uzman .navigation ul li.about-sukru-kizilot { width:159px }
#middle .container .right-uzman .navigation ul li.about-nevzat-saygilioglu { width:192px }
#middle .container .right-uzman .navigation ul li.about-sezgin-ozcan { width:166px }
#middle .container .right-uzman .navigation ul li.about-ekrem-sarisu { width:166px }
#middle .container .right-uzman .navigation ul li.about-tamer-muftuoglu { width:192px }
#middle .container .right-uzman .navigation ul li.about-teb-kobi-danismanlari { width:224px }
#middle .container .right-uzman .navigation ul li.about-sukru-kizilot a { background:url(/images/experts/sukru-kizilot/topnav.jpg) 0 0 no-repeat; width:159px }
#middle .container .right-uzman .navigation ul li.about-burak-akter a { background:url(/images/experts/burak-akter/topnav.jpg) 0 0 no-repeat; width:159px }
#middle .container .right-uzman .navigation ul li.about-nevzat-saygilioglu a { background:url(/images/experts/nevzat-saygilioglu/topnav.jpg) 0 0 no-repeat; width:192px }
#middle .container .right-uzman .navigation ul li.about-sezgin-ozcan a { background:url(/images/experts/sezgin-ozcan/topnav.jpg) 0 0 no-repeat; width:166px }
#middle .container .right-uzman .navigation ul li.about-ekrem-sarisu a { background:url(/images/experts/ekrem-sarisu/topnav.jpg) 0 0 no-repeat; width:166px }
#middle .container .right-uzman .navigation ul li.about-tamer-muftuoglu a { background:url(/images/experts/tamer-muftuoglu/topnav.jpg) 0 0 no-repeat; width:192px }
#middle .container .right-uzman .navigation ul li.about-teb-kobi-danismanlari a { background:url(/images/experts/teb-kobi-danismanlari/topnav.jpg) 0 0 no-repeat; width:224px }
#middle .container .right-uzman .navigation ul li ul { background-color:#010101; margin-top:-3px; position:absolute; visibility:hidden; width:160px; }
#middle .container .right-uzman .navigation ul li:hover > ul { visibility:visible }
#middle .container .right-uzman .navigation ul li ul li a { background:none!important; color:#fff; display:block; font-weight:bold; height:15px!important; padding:5px 10px; text-decoration:none; width:auto!important; }
#middle .container .right-uzman .navigation ul li ul li a:hover { background-color:#414141!important; }
#middle .container .right-uzman .navigation ul li.question a { background:url(/images/main/uzmanlar/topnav-questions.jpg) no-repeat; float:left; height:43px; width:142px; }
#middle .container .right-uzman .navigation ul li.nav-right { background:url(/images/main/uzmanlar/nav-right.jpg) no-repeat; float:left; height:33px; width:164px; }
#middle .container .right-uzman .navigation ul li.nav-right-detail { background:url(/images/main/sukru-kizilot/nav-right-detail.jpg) no-repeat; float:left; height:33px; width:164px; }
#middle .container .right-uzman .down-nav { background:#212121; border:1px solid #478b38; border-top:none; margin:25px 0 0 273px; position:absolute; width:145px; z-index:999; }
#middle .container .right-uzman .down-nav ul { overflow:hidden; }
#middle .container .right-uzman .down-nav ul li a { color:#ffffff; display:block; font-size:14px; font-weight:bold; padding:5px 12px; text-decoration:none; }
#middle .container .right-uzman .neler-sorabiliriz { background:url(/images/main/uzmanlar/neler-sorabiliriz.jpg) no-repeat; float:left; height:241px; margin:35px 0 0 0; width:595px; }
#middle .container .right-uzman .neler-sorabiliriz p { color:#ffffff; float:left; font-weight:bold; width:260px; margin:55px 0 0 114px; }
#middle .container .right-uzman .neler-sorabiliriz .description, #middle .container .right-uzman .neler-sorabiliriz .button-desc { overflow:hidden; }
#middle .container .right-uzman .neler-sorabiliriz .description { height:123px; overflow:hidden; }
#middle .container .right-uzman .neler-sorabiliriz .button-desc { height:110px; overflow:hidden; }
#middle .container .right-uzman .neler-sorabiliriz p.sorun { color:#ffffff; float:left; font-weight:normal; width:235px; margin:58px 0 0 31px; }
#middle .container .right-uzman .neler-sorabiliriz ul { float:left; margin:14px 0 10px 55px; }
#middle .container .right-uzman .neler-sorabiliriz ul li { background:url(/images/main/uzmanlar/li-icon.png) 0 3px no-repeat; color:#ffffff; font-size:13px; font-weight:bold; padding:0 0 5px 20px; }
#middle .container .right-uzman .neler-sorabiliriz .button { display:inline; float:right; height:64px; margin:26px 30px 0 0; overflow:hidden; width:203px; }
#middle .container .right-uzman .column { float:left; margin:20px 0 0 12px; width:276px; }
#middle .container .right-uzman .column h2 { background:url(/images/main/uzmanlar/bgAnswers.gif) 0 0 no-repeat; display:block; height:36px; overflow:hidden; text-indent:-9999px; }
#middle .container .right-uzman .column span.all { position:absolute; margin-top:-30px; margin-left:235px; }
#middle .container .right-uzman .column span.all a { color:#fff; font-weight:bold; }
#middle .container .right-uzman .column ul { padding-top:10px; padding-right:0; }
#middle .container .right-uzman .column ul li { font-size:11px; min-height:42px; padding:0 0 0 2px; }
#middle .container .right-uzman .column ul li a { color:#454C53; display:block; text-decoration:none; }
#middle .container .right-uzman .column ul li a.video { background:url(/images/main/uzmanlar/bgListVideosOff.gif) right bottom no-repeat; }
#middle .container .right-uzman .column ul li a.video:hover { background:url(/images/main/uzmanlar/bgListVideosOn.gif) right bottom no-repeat; }
#middle .container .right-uzman .column ul li a.article { background:url(/images/main/uzmanlar/bgListArticlesOff.gif) right bottom no-repeat; }
#middle .container .right-uzman .column ul li a.article:hover { background:url(/images/main/uzmanlar/bgListArticlesOn.gif) right bottom no-repeat; }
#middle .container .right-uzman .narrow { margin-top:10px; width:260px; }
#middle .container .right-uzman .column-right { float:left; width:292px; }
#middle .container .right-uzman .column-right h2 { background:url(/images/main/uzmanlar/bgMostWatched.gif) 0 0 no-repeat; display:block; height:36px; margin-bottom:10px; overflow:hidden; text-indent:-500px; }
#middle .container .right-uzman .column-right { background:url(/images/main/uzmanlar/bgAnswersTile.gif) 0 0 no-repeat; float:left; margin:20px 0 0 12px }
#middle .container .right-uzman .column-right ul li { font-size:11px; min-height:42px; padding:0 0 0 20px; }
#middle .container .right-uzman .column-right ul li a { color:#454C53; display:block; text-decoration:none; }
#middle .container .right-uzman .column-right ul li a.video { background:url(/images/main/uzmanlar/bgListVideosOff.gif) right bottom no-repeat; }
#middle .container .right-uzman .column-right ul li a.video:hover { background:url(/images/main/uzmanlar/bgListVideosOn.gif) right bottom no-repeat; }
#middle .container .right-uzman .column-right ul li a.article { background:url(/images/main/uzmanlar/bgListArticlesOff.gif) right bottom no-repeat; }
#middle .container .right-uzman .column-right ul li a.article:hover, #middle .container .left-sidebar .column-sidebar ul li a.article:hover { background:url(/images/main/sukru-kizilot/bgListArticlesOn.gif) right bottom no-repeat; }
#middle .container .right-uzman .column-right .narrow, #middle .container .left-sidebar .column-sidebar .narrow { margin-top:10px; width:260px; }
/* Uzman Sayfasi Bitis*/

/* Uzman Detay Sayfasi Baslangic */
#middle .container .right-uzman .alt-category { background:url(/images/main/uzmanlar/bg-alt-nav.jpg) no-repeat; float:left; height:32px; margin-left:9px; width:584px; }
#middle .container .right-uzman .alt-category h3 { color:#ffffff; float:left; font-size:14px; font-weight:bold; padding:9px 0 0 14px; }
#middle .container .right-uzman .alt-category .filter { float:right; margin:5px 11px 0 0; }
#middle .container .right-uzman img.bgDetailsTop { margin:10px 0 0 9px; }
#middle .container .right-uzman img.bgDetailsBottom { margin:0 0 0 9px; }
#middle .container .right-uzman .video-list { margin:30px 0 15px 0; overflow:hidden; }
#middle .container .right-uzman .expert-details { margin-top:20px; overflow:hidden; }
#middle .container .right-uzman .expert-details-about { margin-top:40px; padding-left:10px; overflow:hidden; }
#middle .container .right-uzman .expert-details { margin-top:20px; overflow:hidden; }
#middle .container .right-uzman .expert-details-about { margin-top:40px; padding-left:10px; overflow:hidden; }
#middle .container .right-uzman .expert-details-about h2 { margin-bottom:10px; }
#middle .container .right-uzman .expert-details-about p { margin-bottom:10px; }
#middle .container .right-uzman .item { background-color:#E6EDEA; margin:0 0 0 9px; overflow:hidden; padding:6px 10px 10px 10px; width:564px; }
#middle .container .right-uzman .item h2.article { background:url(/images/main/uzmanlar/detailsHeaderArticle.gif) no-repeat; border-bottom:1px solid #73B79C; color:#24AD76; font-size:11px; font-weight:bold; height:19px; margin-top:20px; padding:5px 0 0 30px; }
#middle .container .right-uzman .item span.date { color:#737373; font-size:11px; font-weight:bold; margin:-20px 0 0 500px; position:absolute; }
#middle .container .right-uzman .item .action { background-color:#F9F9F9; border:1px solid #73B79C; color:#000000; height:23px; overflow:hidden; padding:2px 5px; }
#middle .container .right-uzman .item .action span.viewCount { background:url(/images/main/uzmanlar/picture.jpg) no-repeat scroll 0 4px; color:#000000; float:left; font-size:11px; height:29px; line-height:24px; margin-right:20px; padding-left:22px; }
#middle .container .right-uzman .item .action span.print { background:url(/images/main/uzmanlar/print.jpg) no-repeat scroll 0 4px; color:#000000; float:right; font-size:11px; height:29px; line-height:24px; margin-right:20px; padding-left:22px; }
#middle .container .right-uzman .item .action span.print a { color:#454C53; text-decoration:none; }
#middle .container .right-uzman .item .cmt { float:left; width:564px; }
#middle .container .right-uzman .item .cmt .question p { background:transparent url(/images/main/uzmanlar/detailsAuricleQuestion.gif) no-repeat scroll 0 0; clear:both; color:#454c53; font-size:14px; font-weight:bold; margin-top:10px; min-height:50px; padding-left:52px; }
#middle .container .right-uzman .item .cmt .question p a { color:#454c53; text-decoration:none; }
#middle .container .right-uzman .item .cmt .video { float:left; height:321px; margin-bottom:20px; width:547px; }
#middle .container .right-uzman .item .cmt .video img.answer-icon { float:left; width:24px; }
#middle .container .right-uzman .item .cmt .video .play-buton { background:url(/images/main/uzmanlar/player.png) no-repeat; height:36px; margin:-50px 0 0 35px; position:absolute; width:498px; }
#middle .container .right-uzman .item .cmt .answer { border-top:1px solid #73B79C; margin-top:8px; width:545px; }
/* Uzman Detay Sayfasi Bitis */

/* Uzman Hakk�nda Sayfasi Baslangic */
#middle .container .left-sidebar .column-sidebar { margin-top:20px; width:316px; }
#middle .container .left-sidebar .column-sidebar h2 { background:url(/images/main/uzmanlar/bgMostWatched2.gif) 0 0 no-repeat; display:block; height:36px; overflow:hidden; text-indent:-500px; }
#middle .container .left-sidebar .column-sidebar ul.video { overflow:hidden; }
#middle .container .left-sidebar .column-sidebar ul.video { overflow:hidden; }
#middle .container .left-sidebar .column-sidebar ul.video li a { background:url(/images/main/uzmanlar/bgListVideosOff2.gif) right bottom no-repeat; color:#454C53; display:block; font-size:11px; padding:10px 0; text-decoration:none; }
#middle .container .left-sidebar .column-sidebar ul.video li a:hover { background:url(/images/main/uzmanlar/bgListVideosOn2.gif) right bottom no-repeat; }
#middle .container .right-uzman .text { float:left; margin:20px 0 0 12px; width:569px; }
#middle .container .right-uzman .text h2 { color:#5e7944; font-size:16px; font-weight:bold; margin-bottom:15px; }
#middle .container .right-uzman .text p { color:#535353; margin-bottom:15px; }
/* Uzman Hakk�nda Sayfasi Bitis */

#middle .container .sidebar { float:right; padding-right:12px; width:304px; }
/* Sag Sidebar Banner Alani Baslangic */
#middle .container .sidebar .banners { width:298px; }
#middle .container .sidebar .banners .banner { margin-bottom:10px; }
#middle .container .sidebar .banners a { display:block; margin-bottom:17px; }
/* Sag Sidebar Banner Alani Bitis */ 

/* Kategori ve Urunler Sayfasi Sag Sidebar Liste Alani Baslangic */
#middle .sidebar .module { margin-bottom:10px; overflow:hidden; }
#middle .container .module-sub-categories .top { background:url(/images/main/categories/module-top.jpg) 0 0 no-repeat; height:25px; padding:14px 0 0 17px; width:285px; }
#middle .container .module-sub-categories .top h3 { color:#fff; font-size:15px; font-weight:bold; }
#middle .container .module-sub-categories .middle { background:url(/images/main/categories/module-tile.jpg) 0 0 repeat-y; width:302px; }
#middle .container .module-sub-categories .bottom { background:url(/images/main/categories/module-bottom.jpg) 0 0 no-repeat; height:12px; width:302px; }
#middle .container .module-sub-categories .middle ul, #middle .container .module-sub-product .middle ul { overflow:hidden; padding:0 0 0 9px; width:288px; }
#middle .container .module-sub-categories .middle ul li { background:url(/images/main/categories/icon.jpg) no-repeat 0 20px; float:left; padding:15px 12px 0 9px; width:119px; }
#middle .container .module-sub-categories .middle ul li.even { clear:both; }
#middle .container .module-sub-categories .middle ul li a, #middle .container .module-sub-product .middle ul li a { color:#535353; text-decoration:none; vertical-align:middle; }
#middle .container .module-sub-categories .middle ul li a:hover { color:#E50068; }
/* Kategori Sayfasi Sag Sidebar Liste Alani Bitis */

/* Sag Sidebar Ilginizi Cekebilir Alani Baslangic */
#middle .container .sidebar .related-videos { float:right; height:323px; margin-bottom:20px; width:304px; }
#middle .container .sidebar .related-videos .list-items { height:288px; overflow:auto; width:304px; }
#middle .container .sidebar .related-videos .list-items .item { border-bottom:1px dashed #c6c6c6; margin:0 0 10px 0; overflow:hidden; padding-bottom:10px; width:282px; }
#middle .container .sidebar .related-videos .list-items .item .text p.title a { color:#333; text-decoration:none; }
#middle .container .sidebar .related-videos .list-items .item .video { float:left; margin-right:14px; padding-bottom:10px; }
#middle .container .sidebar .related-videos .list-items .item .video a { display:block; }
#middle .container .sidebar .related-videos .list-items .item .text { float:left; width:149px; }
#middle .container .sidebar .related-videos .list-items .item .text a.title { color:#82a241; display:block; float:left; font-weight:bold; text-decoration:none; width:160px; }
#middle .container .sidebar .related-videos .list-items .item .text p.date, #middle .container .sidebar .related-videos .list-items .item .text p.time, #middle .container .sidebar .related-videos .list-items .item .text p.view { color:#797979; float:left; font-size:10px; font-weight:normal; width:160px; }
#middle .container .sidebar .related-videos .list-items .item .thumbnail { float:right; height:73px; width:119px; }
/* Sag Sidebar Ilginizi Cekebilir Alani Bitis */

/* Footer Alani Baslangic */
#footer { background:#ffffff url(/images/main/content-bottom.jpg) no-repeat 0 bottom; color:#8b8b8b; font-size:11px; overflow:hidden; height:66px; }
#footer .links { background:url(/images/main/bg-footer.jpg) repeat-x; border:1px solid #dadada; border-bottom:none; border-top:none; height:30px; padding:5px 10px 10px 10px; }
#footer .links ul { float:left; overflow:hidden; }
#footer .links ul li { border-right:1px solid #8b8b8b; color:#8B8B8B; float:left; padding:0 7px; }
#footer .links ul li.last { border-right:none; }
#footer .links ul li a { color:#8B8B8B; display:block; font-size:11px; text-decoration:none; }
#footer .links ul.sublinks { padding-top:8px; }
#footer .links ul.logo { float:right; overflow:hidden; }
#footer .links ul.logo li { border:none; float:left; }
#footer .links ul.logo li a { display:block; }
#footer .buttons { border-left:1px solid #DADADA; float:left; padding:0 0 0 20px; }
#footer .buttons ul li { float:left; padding-right:6px; }
#footer .buttons ul li a { color:#8b8b8b; text-decoration:none; }
#footer .copyright { border-right:1px solid #DADADA; float:right; padding:0 20px 0 0; }
/* Footer Alani Bitis */




/* Material Sayfasi */
.container .content .material { float:left; width:596px; padding:0 0 0 24px; }
.container .content .material img.bottom-red { margin-bottom:30px; }
.container .content .material .warning-red { background:#c60606; overflow:hidden; padding:0 5px; }
.container .content .material .warning-red .warning-text, .container .content .material .warning-green .warning-text { background:#f9f7f7; overflow:hidden; padding:18px 0 25px 14px; }
.container .content .material .warning-red .warning-text img, .container .content .material .warning-green .warning-text img { float:left; height:40px; width:39px; }
.container .content .material .warning-red .warning-text img.exit, .container .content .material .warning-green .warning-text img.exit { float:right; height:8px; margin:-11px 10px 0 0; width:7px; }
.container .content .material .warning-red .warning-text p, .container .content .material .warning-green .warning-text p { font-size:13px; font-weight:bold; padding-bottom:10px; }
.container .content .material .warning-red .warning-text .right, .container .content .material .warning-green .warning-text .right { float:left; margin-left:22px; }
.container .content .material .warning-red .warning-text .right ul li { background:url(/images/main/material/list-icon.jpg) no-repeat 0 3px; padding:0 0 5px 10px; }
.container .content .material .warning-green .warning-text .right ul li { background:none; padding:0 0 5px 0; }
.container .content .material .warning-green { background:#009e67; overflow:hidden; padding:0 5px; }
.sr { position:absolute; left:-9999em; top:0; width:1px; height:1px; overflow:hidden; }
#videoShare { display:none; }
div.thickbox { background:#fff url(/scripts/thickbox/bg-form.jpg) center top no-repeat; overflow:hidden; padding:0 15px; }
div.thickbox div.close { cursor:pointer; margin:-48px 0 0 362px; position:absolute; }
div.homepage-container { height:342px; margin-bottom:10px; overflow:hidden; width:960px; }
div.experts-list div.question-buton img { cursor:pointer; }
div.thickbox div.login-alert { padding:10px; }
#middle .container .sidebar .productLinks { overflow:hidden; margin-bottom:10px; }
#middle .container .sidebar .productLinks .top { background:url(/images/main/categories/top.png) no-repeat; height:9px; width:301px; }
#middle .container .sidebar .productLinks .bottom { background:url(/images/main/categories/bottom.png) no-repeat; height:11px; padding-bottom:10px; width:301px; }
#middle .container .sidebar .productLinks h4 { background:#ffffff url(/images/main/categories/bg-title.jpg) no-repeat 8px 0; border-left:1px solid #cfd0cf; border-right:1px solid #cfd0cf; color:#ffffff; font-size:14px; font-weight:bold; height:24px; padding:7px 0 0 12px; width:287px; }
#middle .container .sidebar .productLinks ul { background:#ffffff; border:1px solid #cfd0cf; border-bottom:none; border-top:none; overflow:hidden; padding:5px 0 0 12px; width:287px; }
#middle .container .sidebar .productLinks ul li { background:url(/images/main/categories/ayrac.jpg) no-repeat 0 0; padding-top:6px; }
#middle .container .sidebar .productLinks ul li.first { background:none; }
#middle .container .sidebar .productLinks ul li.last a { padding-bottom:0; }
#middle .container .sidebar .productLinks ul li a { background:url(/images/main/categories/icon.jpg) no-repeat 0 5px; color:#535353; display:block; outline:none; padding:0 0 6px 10px; text-decoration:none; }
/* kobilingo landingpage */
#kobilingo { margin:0 0 0 17px; text-align:left; width:953px; }
#kobilingo .left { float:left; height:362px; padding:0; margin:12px 0; width:378px; }
#kobilingo .left .title { float:left; height:362px; margin:0; padding:0; width:378px; }
#kobilingo .left .icon1 { float:left; height:64px; margin:0; padding:0; width:383px; }
#kobilingo .left .icon2 { float:left; height:78px; margin:0; padding:0; width:383px; }
#kobilingo .right { float:left; height:362px; margin:12px 0; padding:0; width:575px; }
#kobilingo .bottom { background:url(../images/landingpage/kobilingo/bg-bottom.jpg) 0 0 no-repeat; float:left; font-size:12px; height:234px; margin-bottom:13px; padding:64px 0 0 0; width:923px; }
#kobilingo .bottom p { color:#464c53; font-size:12px; line-height:19px; }
#kobilingo .bottom .column1 { float:left; padding:10px 30px 0 0; width:255px; }
#kobilingo .bottom .column2 { float:left; padding:10px 30px 0 0; width:280px; }
#kobilingo .bottom .column2 ul, #kobilingo .bottom .column3 ul { list-style:none; margin:0 0 0 10px; padding:0 0 0 16px; }
#kobilingo .bottom .column2 ul li, #kobilingo .bottom .column3 ul li { background:url(../images/landingpage/kobilingo/arrow.gif) 0 5px no-repeat; color:#464c53; line-height:18px; padding:0 0 10px 13px; }
#kobilingo .bottom .column3 { float:left; padding:10px 10px 0 0; width:285px; }
#kobilingo .bottom .column3 p { color:#464c53; font-size:12px; line-height:19px; padding:0 0 0 30px; }
/* naklen finans */
#naklenFinans { margin:0 0 0 17px; text-align:left; width:953px; }
#naklenFinans .top { background:url(/images/landingpage/naklenfinans/bg-banner.jpg) 0 0 no-repeat; height:290px; margin:12px 0 8px 0; padding:59px 0 20px 20px; width:930px; }
#naklenFinans .top h2 { color:#3d3c3c; font-size:26px; line-height:35px; margin-top:25px; width:448px; }
#naklenFinans .top h2 span { clear:both; color:#00824e; font-size:38px; font-weight:bold; display:block; }
#naklenFinans .top p { font-size:14px; margin:10px 0; width:448px; }
#naklenFinans .bottom { background:url(/images/landingpage/naklenfinans/bg-bottom.jpg) 0 0 no-repeat; font-size:12px; height:234px; margin-bottom:13px; padding:64px 0 0 0; width:966px; }
#naklenFinans .bottom p { color:#464c53; font-size:12px; line-height:19px; }
#naklenFinans .bottom .column1 { float:left; padding:10px 30px 0 0; width:255px; }
#naklenFinans .bottom .column2 { float:left; padding:10px 30px 0 0; width:280px; }
#naklenFinans .bottom .column2 ul, #naklenFinans .bottom .column3 ul { list-style:none; margin:0 0 0 10px; padding:0 0 0 16px; }
#naklenFinans .bottom .column2 ul li, #naklenFinans .bottom .column3 ul li { background:url(/images/landingpage/naklenfinans/arrow.gif) 0 5px no-repeat; color:#464c53; line-height:18px; padding:0 0 10px 13px; }
#naklenFinans .bottom .column3 { float:left; padding:10px 10px 0 0; width:323px; }
#naklenFinans .bottom .column3 ul.first { float:left; width:130px; }
#naklenFinans .bottom .column3 ul.second { color:#464c53; float:right; width:140px; }
/* altin orumcek */
#altinorumcek { margin:0 0 0 11px; text-align:left; width:930px; }
#altinorumcek .top { height:398px; padding:0; margin:0; width:958px; }
#altinorumcek .bottom { height:279px; margin-bottom:13px; width:962px; }
#altinorumcek .bottom .column1 { background:url(/images/landingpage/altin-orumcek/column1.jpg) no-repeat; float:left; height:187px; padding:83px 14px 0 14px; width:209px; }
#altinorumcek .bottom .column1 p { color:#464c53; font-family:arial; font-size:14px; }
#altinorumcek .bottom .column2 { background:url(/images/landingpage/altin-orumcek/column2.jpg) no-repeat; float:left; height:256px; padding:14px 0 0 25px; width:434px; }
#altinorumcek .bottom .column2 table { margin-bottom:17px; width:414px; }
#altinorumcek .bottom .column2 table tr td { color:#594703; font-family:Verdana; font-size:11px; padding:5px; }
#altinorumcek .bottom .column2 p { color:#5b450a; font-family:arial; font-size:12px; }
#altinorumcek .bottom .column3 { float:left; height:270px; padding:0; width:233px; }
div.thickbox input.send { background:url(/images/buttons/send.gif) 0 0 no-repeat; border:none; cursor:pointer; height:32px; width:103px; }
span.thickbox-error-header { border-bottom:1px solid #aaa; display:block; margin-bottom:10px; padding-bottom:4px; }
strong { font-weight:bold; }
.vaGrid tr td { padding:5px 10px; }
.vaGrid td.label { font-weight:bold; width:150px; }
div.no-video { background-color:#fff; font-size:14px; padding:25px 0 0 0; text-align:center; }
img.ajax-loader { margin-left:10px; }
form.cmxform fieldset li a.privacy { color:#00824E; text-decoration:none; }
form.cmxform fieldset li a.privacy:hover { color:#F52490; }
img.sidebar-bottom { margin:0; padding:0; }
/* customize */
#middle .videoThumb .video-title ul { float:left; margin-left:9px; padding-left:3px; }
#middle .videoThumb .video-title ul.all-video { float:right; overflow:hidden; }
#middle .videoThumb .video-title ul li, #middle .videoThumb .video-title ul.all-video li { float:left; }
#middle .videoThumb .video-title ul li a.rss, #middle .videoThumb .video-title ul.all-video li a.rss { background:url(/images/main/rss.jpg) no-repeat 0 0; display:block; height:14px; width:14px; }
#middle .videoThumb .video-title ul li a.all-videos, #middle .videoThumb .video-title ul.all-video ul li a.all-videos { background:url(/images/main/ok.jpg) no-repeat right 3px; color:#196949; display:block; font-size:11px; font-weight:bold; margin-right:20px; padding-right:10px; text-decoration:none; width:85px; }
ul.dropdown { position:relative; z-index:597; float:left }
ul.dropdown li { float:left; height:20px; vertical-align:middle; width:84px; zoom:1 }
ul.dropdown li a { background:url(/images/main/customize.jpg) 0 0 no-repeat; display:block; height:20px; width:84px }
ul.dropdown li a:hover { background:url(/images/main/customize-over.jpg) 0 0 no-repeat }
ul.dropdown li.hover, ul.dropdown li:hover { position:relative; z-index:599; cursor:default }
ul.dropdown ul { visibility:hidden; position:absolute; top:100%; left:0; z-index:9999; width:100% }
ul.dropdown ul li { float:none; width:125px }
ul.dropdown ul ul { top:1px; left:99% }
ul.dropdown li:hover > ul { visibility:visible }
ul.dropdown ul *.dir { padding-right:15px }
ul.dropdown-vertical-rtl *.dir { padding-right:15px }
ul.dropdown a:link, ul.dropdown a:visited { display:block; text-decoration:none }
ul.dropdown a:hover { border-top-color:#5db1e0!important; border-left-color:#5db1e0; background-color:#4498c7; color:#fff }
ul.dropdown ul a.dir:hover { background-color:#4698ca; color:#fff }
ul.dropdown ul { background:url(/images/main/bg-customize.jpg) 0 0 repeat-x; left:auto; right:0; width:150px; height:182px; width:338px }
ul.dropdown ul li { border-bottom:1px solid #CBCBC7; border-right:1px solid #D1D2CE; border-top:1px solid #FAFAFA; height:auto; width:168px }
ul.dropdown ul li.first { border-top:none }
ul.dropdown ul li.last { border-bottom:none }
ul.dropdown ul li a, ul.dropdown ul li a:hover { background-image:none; background-position:100% 50%; background-repeat:no-repeat; color:#535353 }
ul.dropdown ul li a { display:block; font-size:10px; font-weight:bold; height:auto; padding:7px 0 7px 9px; text-decoration:none; width:158px }
ul.dropdown ul li a:hover { background:url(/images/main/choose.jpg) 128px 4px no-repeat; }
div.thickboxSlogan { padding-left:18px; text-align:center; }
div.thickboxSlogan h3 { font-size:26px; font-weight:bold; line-height:32px; margin-bottom:10px; }
div.thickboxSlogan p { font-size:14px; font-weight:bold; line-height:19px; }
div.thickboxSlogan span.green { color:#00824E; }
div.thickboxSlogan p a { color:#F6238E!important; }
/* error document */
.error-document { padding:50px 0 50px 110px; }
.error-document div { display:block; }
.xstats { color:#aaa; font-size:11px; text-align:right; }
div.errorMessage { border:1px solid green; background-color:#ffc; margin-bottom:10px; padding:4px; }
div.errorMessage h4 { font-weight:bold; font-size:14px; margin-bottom:5px; }
div.errorMessage p { padding-bottom:5px; }
/* experts module */
.homepage-experts-module { background:url(/images/experts/main/bg-homepage.png) 0 0 no-repeat; float:right; height:278px; margin-top:4px; overflow:hidden; padding-top:56px; width:315px }
.subpage-experts-module { background:url(/images/experts/main/bg-subpage.gif) 0 0 no-repeat; float:right; height:278px; overflow:hidden; padding-top:56px; width:304px }
.homepage-experts-module .profile, .homepage-experts-module .button-ask, .homepage-experts-module .question { padding:0 14px 0 19px }
.subpage-experts-module .profile, .subpage-experts-module .button-ask, .subpage-experts-module .question { padding:0 14px 0 19px }
.experts-module .profile { height:109px; overflow:hidden; width:282px }
.experts-module .profile img.thumbnail { cursor:pointer }
.experts-module .button-ask img { cursor:pointer }
.experts-module .question { font-size:14px; font-weight:bold; height:79px; margin-top:15px; overflow:hidden }
.experts-module .question a { color:#3f2f35; text-decoration:none }
.experts-module .carousel { height:63px; overflow:hidden }
.experts-module .carousel span.prev, .experts-module .carousel span.next { cursor:pointer; display:block; height:47px; padding-top:16px }
.experts-module .carousel span.prev { float:left; width:33px }
.experts-module .carousel span.next { background:url(/images/experts/main/btn-slider-next.gif) 0 16px no-repeat; float:right; width:30px }
.homepage-experts-module .carousel .lite { float:left; height:63px; margin-left:10px; padding-right:8px; width:228px!important }
.subpage-experts-module .carousel .lite { float:left; height:63px; margin-left:4px; padding-right:8px; width:223px!important }
.experts-module .carousel .lite ul { overflow:hidden }
.experts-module .carousel .lite ul li { float:left; padding:11px 6px 0 0; position:relative }
.experts-module .carousel .lite ul li.selected { background:url(/images/experts/main/selected-arrow.gif) top center no-repeat }
.experts-module .carousel .lite ul li img { cursor:pointer }
.experts-module .carousel .lite ul li img.loading { filter:alpha(opacity=20); opacity:0.2 }
.experts-module .carousel .lite ul li span.loader { height:16px; left:18px; position:absolute; top:30px; width:16px }
/* tooltips */
#videoDetailsPage .tooltip { background:url(/images/main/tooltips/black_arrow-big.png) 0 0 no-repeat; color:#fff; font-size:12px; height:97px; line-height:16px; padding:15px 20px 10px 20px; text-align:center; width:169px; z-index:9999; }
/* video details comment login */
#middle .container .video-comment-login { margin:0 auto; margin-top:10px; width:415px }
#middle .container .video-comment-login .msg { color:maroon; font-weight:bold; margin-bottom:10px; width:370px }
#middle .container .video-comment-login .formx { background-color:#f0f0f0; border:2px solid #d0d0d0; display:none; padding:25px 20px 20px 20px; }
#middle .container .video-comment-login .login-header { border-bottom:1px solid #d0d0d0; font-size:14px; font-weight:bold; margin-bottom:16px; padding-bottom:4px; width:370px }
#middle .container .video-comment-login .item { margin-bottom:10px; overflow:hidden }
#middle .container .video-comment-login label { color:#626262; float:left; font-size:!1px;
font-weight:bold; padding-top:6px; text-align:left; width:135px }
#middle .container .video-comment-login input.text { border:1px solid #adadad; float:left; height:20px; margin-left:6px; padding:3px 2px; width:224px }
#middle .container .video-comment-login .button { border:none; height:32px; margin-left:138px; width:82px }
/* what's rss */
#footer ul.sublinks li.rss-menu { background:url(/images/main/rss.jpg) 10px 0 no-repeat; padding-left:30px }
/* pages */
div.page-whats-rss p { line-height:18px; margin-bottom:1em!important }
div.page-whats-rss ul { list-style:none; margin:0 }
div.page-whats-rss ul li { border-bottom:1px solid #c3c3c3; float:left; height:34px; list-style:none!important; margin:0; padding:0!important; width:280px }
div.page-whats-rss ul li a { background:url(/images/icons/rss-green.gif) 0 9px no-repeat; color:#dc0067; display:block; padding:11px 10px 8px 26px; text-decoration:none }
div.page-whats-rss ul li a:hover { background-color:#f0f0f0 }
/* top ajax login */
#ajaxLoginForm { background-color:#fff; border:3px solid #5C624B; display:none; height:149px; margin-left:714px; overflow:hidden; padding:10px; position:absolute; top:20px; width:220px; }
#ajaxLoginForm dl { font-size:11px }
#ajaxLoginForm dl dt { cursor:pointer; font-weight:bold; margin-bottom:5px }
#ajaxLoginForm dl dt label { cursor:pointer }
#ajaxLoginForm dl dd { margin-bottom:5px; }
#ajaxLoginForm .text { border:1px solid #ddd; display:block; padding:4px 5px; width:208px }
#ajaxLoginForm p.passwordReminder { margin:10px 0 }
#ajaxLoginForm p.passwordReminder a { color:#00824E; font-size:11px }
#ajaxLoginForm .submit { background-color:#00824E; border:none; color:#fff; cursor:pointer; font-size:11px; font-weight:bold; padding:2px 8px }
#ajaxLoginForm img.loader { display:none }
/* mobile showcase */
.mobile-showcase { float:left; margin-top:5px; overflow:hidden; width:640px; z-index:99999; }
.l-rotator .screen img { height:333px!important; padding:0!important; width:455px!important; }
.l-rotator .thumbnails { height:330px!important; }
.l-rotator .thumbnails ul li { height:66px!important; }
.l-rotator .thumbnails ul li div.thumb { font-size:14px; height:46px; padding:10px; width:178px; }

