body {background-color:#000000; margin:0px;padding:0;}

#tv-ads-mdiv-01,#tv-ads-mdiv-02 {min-height: 250px;display: flex;justify-content: center;align-items: center;}
.adsm {
    margin: 15px 0;
}

.main h1{background-color:#B91C1C; color:#fff; font-size:18px; padding:10px; }
.main {color:#fff;}
.main a{color:#FDBA74;}
.program-detail .card{background:none; color:#fff; border-top:1px solid #44403C;}
.program-detail .top-nav{background-color:#3F3F46; padding:5px;}
.program-detail .top-nav div{text-align:center;}
.program-detail .top-nav div a{color:#fff; text-decoration:none; font-weight:700; font-size:14px;}
.program-detail h2{color:#fff; font-size:18px; padding:10px; }

.program-list h2{background-color:#B91C1C; color:#fff; font-size:18px; padding:10px; }
.program-list .card{background:none; color:#fff; border-top:1px solid #44403C;}
.program-list .card:first-child{border-top:none;}
.program-list .card-title{font-size:18px; font-weight:700; display:block; color:#fff; text-decoration:none;}
.program-list img{display:block; margin-bottom:10px;}
.program-list .ptime {font-size: 20px;    font-weight: 600;    padding: 4px 0;    text-align: right;    color: #CBD5E1;}
.program-list .description {font-size: 16px; line-height:21px;}
.program-list .detail-link {color:#78716C; margin:5px 0;}

header .navbar .nav-item { margin-top:5px;}
header .navbar .nav-link {	background-color:#262626;	color: #ffffff;    display: block;    text-decoration: none;    font-size: 14px;    padding: 10px 10px; font-weight:700;}
.live {background-color:#B91C1C !important;}

ol,ul,li {list-style:none; margin:0; padding:0; }
.menu li{font-family:Times;float:left; width:32%; background-color:#262626;  text-align:center; margin:1px; }
.menu li:hover{background-color:#434343; }
.menu li a{color:#ffffff; display:block;text-decoration:none; font-size:14px;padding:20px 3px;}
.menu .live {background-color:#c21d1d;}
.clear {clear:both;}

.program {width:100%; }
.program ul{font-size:12px;font-family:arial;color:#fff;}
.program li{margin-bottom:20px;}
.program .baslik{color:#c21d1d; font-weight:bold; text-decoration:none; font-size:14px;}
.program .ozet{color:#ffffff; font-size:12px; line-height:14px; display:block;margin:10px 0;}
.program .detay{background-color:#262626; padding:10px 20px; color:#9f9f9f; text-decoration:none; display:inline-block;}



.programdetay .card{background:none; color:#fff; border-top:1px solid #44403C;}
.programdetay .card-title{font-size:20px; margin:20px 0;}



.programdetay {}
.programdetay h1 {color:#c21d1d; font-weight:bold; text-decoration:none; font-size:18px;}
.programdetay .head {margin-bottom:10px;}
.programdetay .head li{font-family:Times;float:left; width:32%; background-color:#807f7f;  text-align:center; margin:1px;}
.programdetay .head li a{color:#ffffff; display:block;text-decoration:none; font-size:14px;padding:10px 3px;}
.programdetay .head li:hover{background-color:#434343; }
.programdetay .ozet p{color:#ffffff; font-size:14px; line-height:18px; display:block;margin:10px 0;}

.programdetay .part {}
.programdetay .part h3{color:#ffffff;}


.programdetay .part .bol {display:block; margin:10px 0;}
.programdetay .part .bol a{float: left;display: block;
    background-color: #FFA200;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
    margin-right: 10px;
    padding: 5px 10px;
    text-decoration: none;}
	
	
	
.programdetay .list {margin: 0; padding: 0; display:block;}
.programdetay .list li {width: 180px;float:left;border: 1px solid #585858;  margin-bottom: 15px; margin-right:15px;}
.programdetay .list li .photo {height: 100px; overflow: hidden; width: 180px;}
.programdetay .list li .title {
    background-color: #000000;
    color: #FFFFFF;  display: block; font-size: 16px; font-weight: bold; height: 25px;
    line-height: 25px; margin: 2px; overflow: hidden; text-align: center; text-decoration: none;
    width: 176px;
}
.programdetay .list li a:hover {background-color: #FFA200;}
.programdetay .list li .photo img {margin-top: -15px;  width: 180px;}


.programdetay .nmb {
    margin: 0;
    padding: 0;
    text-align: center;
}
.programdetay .nmb li a {
    background-color: #000000;
    color: #FFFFFF;
    display:block;
    font-size: 16px;
    padding: 4px 6px;
    text-decoration: none;
	
}
.programdetay .nmb li a:hover {
    background-color: #FFA200;
}
.programdetay .nmb li {
    background-color: #262626;
    float: left;
    font-size: 16px;
    margin-right: 4px;width:30px; float: left;
}


section {
    margin-bottom: 30px; color:#ffffff;
}
section article {
}

section article h2 {
    background-color: #1C1C1C;
    border-left: 5px solid #FFA200;
    color: #FFFFFF;
    display: block;
    font-size: 22px;
    margin: 0;
    padding: 5px 0 5px 15px;
}
section article h3 {
    border-left: 15px solid #FFA200;
    color: #FFA200;
    display: block;
    font-size: 20px;
    margin: 10px 0;
    padding-left: 10px;
}
section article h4 {
    color: #FFFFFF;
    display: block;
    font-size: 20px;
    margin: 5px 0;
    padding-left: 20px;
}
section article p {
    font-size: 18px;
    line-height: 24px;
    margin: 0 0 20px;
    padding: 10px 20px;
}
section article p span {
    display: block;
}
section article .bg {
    background: none repeat scroll 0 0 #262626;
    padding: 10px 0;
}
section article .bgblack {
    background-color: #000000;
}
section article strong {
    color: #FFA200;
    font-weight: 100;
}
section article p .time {
    font-size: 20px;
    margin-bottom: 10px;
}
section article p .moderator {
    color: #FFA200;
    font-size: 18px;
    margin-bottom: 10px;
}
section article p .description {
    font-size: 16px;
    margin-bottom: 10px;
}
section article p .notes {
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 10px;
}


.title_b {
    background: none repeat scroll 0 0 #1C1C1C;
    border-left: 5px solid #FFA200;
    color: #FFFFFF;
    display: block;
    font-family: 'PFDinTextCompProLight';
    font-size: 14px;
    font-weight: 100;
    height: 37px;
    line-height: 37px;
    padding-left: 15px;
    width: 750px;
}


.yayin{color:#FFA200;}
.yayin a{color:#ffffff;}