/* Sayfa Style */
body			{margin:0px; background:#050505;}
body,td,th		{font-family:"Trebuchet MS", "Arial Narrow", Arial; font-size:13px; color:#555;}
input			{font-family:"Trebuchet MS", "Arial Narrow", Arial;}
img 			{border:0;}
iframe 			{overflow:hidden;border:none;}
form			{margin:0px;}
hr				{background-color:#ccc; height:1px; border:0px;}
.ahr			{background-color:#350; height:3px; border:0px;}
.bhr			{background-color:#111; height:1px; border:0px;}

h1				{font-size:24px; font-weight:bold; margin:0px;display:inline-block;}
h2				{font-size:22px; font-weight:normal; margin:0px;display:inline-block;}
h3				{font-size:20px; font-weight:normal; margin:0px;display:inline-block;}
h4				{font-size:16px; font-weight:normal; margin:0px;display:inline-block;}
h5				{font-size:16px; font-weight:normal; margin:0px;display:inline-block;}
h6				{font-size:14px; font-weight:normal; margin:0px;display:inline-block;}

.beyaz			{color:#FFF;}
.agri			{color:#CCC;}
.gri			{color:#555;}
.kirmizi		{color:#A00;}
.mavi			{color:#366BA1;}
.pembe			{color:#D33;}
.siyah			{color:#000;}

.ok_kirmizi		{background:url(resimler/css/imk.gif) 0px 3px no-repeat;padding-left:23px;height:25px;}

.header{
	width:100%;
	height:95px;
	overflow: auto;
	background: linear-gradient(0deg, rgba(19,19,19,1) 0%, rgba(8,8,8,1) 100%);
}
.header .ic{
	width:980px;
	margin:auto;	
}
.div_logo{
	margin-top:12px;
	position:absolute;
}
.div_ad_728x90{
	width:728px;
	height:90px;
	margin:2px 0 0 auto;
}
.arama-div{
	float:right;
	background: linear-gradient( 180deg, #f14f4f, #9a0f0f 75%, #920707 85%, #880000 );
	margin-top:7px;
	padding:5px;
}
.arama-button{
	border:0px;
	width:28px;
	height:28px;
	background:url(resimler/mercek.png) 4px no-repeat #FFF;
	cursor: pointer;
}
.arama_text{
	height:28px;
	width:369px;
	color:#333;
	padding:0px 0px 0px 5px;
	border-top:solid 1px #333; 
	border:0px;
	float:left;
}
.nav{
	position:relative;
	width:100%;
	overflow: auto;
	background: linear-gradient(to bottom, #131313 5px, #000 5px);
	border-bottom:6px solid #880000;
	box-shadow: 0px 2px 5px #00000025;
}

.nav .ic{
	width:980px;
	margin: 0px auto;	
}
.nav .button{
	float: left;
	width: 141px;
	text-align:center;
	margin-right:1px;
}
.div_ekran_alti{
	position:relative;
	margin: 0px auto 0px auto;
	width:980px;
	overflow: auto;
}

.kanal-info{position:absolute;left:455px;top:13px;}
.div_kanallar_bar{
	position:relative;
	margin: 10px auto 0px auto;
	background-color:#FFF;
	width:980px;
	height:58px;
	overflow: auto;
}
.div_kanallar_bar div{float:left;margin:7px 10px 0px 10px;width:78px;}
.footer{
	position:relative;
	margin: 0px auto 0px auto;
	width:980px;
	overflow: auto;
}
.button_liste{
	float: left;
	width: 159px;
	text-align:center;
	margin-left:1px;
}
.div_ekran{
	position:absolute;
	width:485px;
	height:340px;
	background:url(resimler/css/ekran.png);
}
.div_liste{
	position:absolute;
	left:495px;
	padding-left:2px;
	width:483px;
	height:340px;
	background:url(resimler/css/liste-arkasi.png);
}
#liste				{color:#666; overflow:auto; height:227px; width:375px;}
#liste td				{border-bottom:1px solid #151515; color:#666; }
#liste .aktif		{border-bottom:1px solid #151515; background-color:#000; }
.liste_dis			{margin:36px 0px 0px 10px;}
#kanal_liste		{color:#666; overflow:auto; height:295px; width:463px;}
#kanal_liste::-webkit-scrollbar{ width: 15px;  /* for vertical scrollbars */  height: 12px; /* for horizontal scrollbars */ }
#kanal_liste::-webkit-scrollbar-track{background: #151515; border:solid 1px #202020;}
#kanal_liste::-webkit-scrollbar-thumb{background: #333;  border:solid 1px #111;
border-top:solid 1px #444;
border-left:solid 1px #444;
}
#kanal_liste td		{border-bottom:1px solid #151515; color:#666; }
#kanal_liste .aktif	{border-bottom:1px solid #151515; background-color:#000; }
#kanal_liste .aktif a {color:#ffcc00;}
#kategoriler{
    position: sticky;
    box-shadow: 0 2px 2px #585452;
    top: 0;
    height: 20px;
    line-height: 20px;
    background: #333;
    border: solid 1px #000;
    border-top: solid 1px #444;
    border-left: solid 1px #444;
    border-radius: 0px;
    width: 445px;
    background-color: #2f2f2f;
    color: #dfdfdf;
    text-align: center;
}
#kategoriler a{
	color:#dfdfdf;
	text-decoration:none;
}
#kategoriler .active{
	color:#fdcb19;
}
#kategoriler a:hover	{color:#c00;}
/* Yeni eklenen sitiller */
	#kanal_liste ul{
		list-style:none;
		margin:0;
		padding:0;
		margin-top: 3px;
		}
	#kanal_liste ul li{
		border-bottom: 1px solid #151515;
		background:#0b0b0b;
		box-sizing:border-box;
		padding-left:28px;
		}
	#kanal_liste ul li:hover{
		background:#000;
		}
    
	#kanal_liste ul li a{
		font-family: "Trebuchet MS", "Arial Narrow", Arial;
		font-size:13px;
		text-decoration:none;
		display:inline-block;
		border:solid 0px #f00;
		margin:0;
		color:rgb(170,170,170);
		padding:2px 4px 3px 4px;
		}
	
	#kanal_liste ul li a:nth-child(1){
		padding-left:0px;
		width:255px;
		}
	#kanal_liste ul li a:nth-child(1):hover{
		color:#ffcc00;
		}
	#kanal_liste ul li.tv{
		background:url(/temalar/kirmizi/resimler/tv.gif) no-repeat  6px 3px;
		}
	#kanal_liste ul li.rd{
		background:url(/temalar/kirmizi/resimler/radyo.gif) no-repeat 6px 3px;
		}
	#kanal_liste ul li.km{
		background:url(/temalar/kirmizi/resimler/kamera.gif) no-repeat  6px 3px;
		}



	#kanal_liste ul li a:nth-child(4){
		width:12px;
		display:inline-block;
		background:url(/temalar/kirmizi/resimler/fv_arti.gif) no-repeat 3px;
		}
	#kanal_liste ul li a:nth-child(5){
		width:12px;
		display:none;
		background:url(/temalar/kirmizi/resimler/fv_eksi.gif) no-repeat 3px;
		}

	#kanal_liste ul li a:nth-child(3){
		width:12px;
		display:inline-block;
		background:url(/temalar/kirmizi/resimler/fv_arti.gif) no-repeat 3px;
		}

	#kanal_liste ul li a:nth-child(2){
		width:70px;
		text-align:right;
		}
	#kanal_liste ul li a:nth-child(3){
		width:20px;
		text-align:right;
		}
/*------------------*/
.div-canlitv{
	position:relative;
	width:100%;
	height:350px;
	padding-top:10px;
	overflow: hidden;
	background: linear-gradient( 180deg, #1c1c1c, #121212 55%, #0c0c0c 98%, #111 99%, #111 );
}
.div-canlitv .ic{
	width:980px;	
	margin: 0px auto;
	position:relative;	
}
.kanal-bilgi-sol{
	width:480px;
	float:left;
	border-right:1px dashed #333;
	margin:10px 0px;
	padding-right:9px;
	color:#aaa;
}
.kanal-bilgi-sag{
	width:480px;
	float:left;
	height:100%;
	margin:10px 0px 0px 9px;
	text-align:justify;
}

.sitene_ekle_input{
	width:475px;margin-top:5px;
}
.yorumlar{
	height:600px;
	width:100%;
	overflow-x:hidden;
	overflow-y:auto;
	color:#9d9d9d;
}
.yorumlar div{
	position:relative;
	background-image: url(resimler/yorum.png);
    background-repeat: no-repeat;
    background-position: 10px 10px;
	margin:5px 5px 10px 0;
	padding:10px;
}

.yorumlar div:nth-child(even) {background-color: #111111;}
.yorumlar div:nth-child(odd) {background-color: #0a0a0a;}

.yorumlar .tarih{
	position:absolute;
	display:inline-block;
	width:200px;
	text-align:right;
	right:5px;
	top:5px;
	color:#888;
	font-size:10px;
}
.yorumlar .ad{
	display:block;
	position:relative;
	height:25px;
	margin-left:25px;
	font-weight:bold;
	color:#d8d8d8;
}
.yorumlar::-webkit-scrollbar{ width: 15px;  /* for vertical scrollbars */  height: 12px; /* for horizontal scrollbars */ }
.yorumlar::-webkit-scrollbar-track{background: #151515; border:solid 1px #202020;}
.yorumlar::-webkit-scrollbar-thumb{background: #333;  border:solid 1px #111;
border-top:solid 1px #444;
border-left:solid 1px #444;
}
.yorumlar::-webkit-scrollbar-button:vertical:increment {
	background: url(resimler/vertical-increment-arrow.png), url(resources/vertical-button-background.png) #666;
	background-repeat: no-repeat, repeat-y;
	background-position: 3px 5px, 0 0;
	border:solid 1px #666;
}
.yorumlar::-webkit-scrollbar-button:vertical:decrement {
	background: url(resimler/vertical-decrement-arrow.png), url(resources/vertical-button-background.png) #666;
	background-repeat: no-repeat, repeat-y;
	background-position: 3px 5px, 0 0;
	border:solid 1px #000;
	border-left:solid 1px #666;
	border-top:solid 1px #666;
}

#yorum_yap{
	display:none;
}
#yorum_yap span{
	display:inline-block;
	width:100px;
	margin:5px 0px 5px 0px;
}
#yorum_yap input{
	width:98%;
	margin-bottom:5px;
}
#yorum_yap textarea{
	width:98%;
}
.gonder{
	background:url(resimler/buton.gif) bottom;
	font:15px arial,sans-serif;
	border:0px solid #A00;
	color:#FFF;
	cursor:pointer;
	height:30px;
	width:200px !important;
	margin-top:5px;
}
.button-yorum{
	margin-bottom:2px;
	cursor:pointer;
	width:49%;
	height:30px;
	line-height:30px;
	text-align:center;
	background-image: linear-gradient(#518ef0, #03378c);
	color:white;
	display:inline-block;
}
.button-hata{
	margin-bottom:2px;
	cursor:pointer;
	width:49%;
	margin-left:1%;
	height:30px;
	line-height:30px;
	text-align:center;
	background-image: linear-gradient(#f05151, #8c0303);
	color:white;
	display:inline-block;
}
.yollandi{
	background-color:#333;
	color:#FFF;
	padding:5px;
}

.ekran				{margin:9px 9px 0px 10px;height:320px;position:relative;}
.reklam-liste-alti	{margin-top:11px;margin-left:7px; display: none;}
.reklam-ekran-text	{font-size:10px; background-color:#333; color:#FFF; width:296px; margin-bottom:2px; padding:2px; text-align:left; display:block; height:10px;}
.reklam-ekran		{position:absolute;right:0px;left:0px;border:2px solid #333; padding:3px; width:300px; height:266px; margin:auto;top:30px;}
.ilkelihaber-ticker		{position:absolute;right:0px;left:0px;border:2px solid #333; padding:3px; width:310px; height:260px; margin:auto;top:30px; box-sizing:border-box;}
.reklam-336x280{
	padding: 0;
	text-align:-webkit-center;
	overflow:hidden;
	background-image: linear-gradient(-45deg, #191919, #0b0b0b);
	margin-bottom:5px;
}
.reklam-970x250{
	margin: 10px auto 0px auto;
	width:970px;
	text-align:center;
	overflow: auto;
}
.reklam-728x90-2{
	position:relative;
	margin: 0px auto 0px auto;
	width:728px;
	overflow: auto;
}
.telif-uyari img{
	position:absolute;
	right:0;
	left:0;
	top:0;
	bottom:0;
	margin:auto;
}
.telif-uyari span{
	position:absolute;
	width:100%;
	display:inline-block;
	bottom:50px;
	text-align:center;
	color:#FFF;
}
.sponsor {
	text-align:center;
	background-color:#fff;
	padding:5px;
}
#sabit_reklam {
    height: 600px;
    width: 160px;
	position:fixed;
    top: 10px;
	left:50%;
	margin-left:495px;
    z-index: 3;
}
#yayinBandi{
	padding:4px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	position:relative;
	}
#yayinBandi .band{
	border:#fff solid 1px;
	min-height:10px;
	background:#222;
	}
#yayinBandi .bandIc{
	min-height:8px;
	background:#fff;
	margin:1px;
	display:block;
	width:1%;
	}
#yayinBandi .ustYazi{
	display:block;
	text-align:left;
	padding:4px 4px 10px 4px;
	}
#yayinBandi .altYazi{
	display:block;
	text-align:right;
	padding:10px 4px 4px 4px;
	}
#yayinBandi .kalanSure{
	position:absolute;
	right:4px;
	top:4px;
	}
.yayinda-suan{
	margin: 20px auto 3px auto;
	width:980px;
	overflow: auto;
}
.suan-kanal{width:215px;overflow:hidden;float:left;margin-left:10px;}
.suan-kanal img{float:left;border:1px solid #999; padding:1px; margin:5px;width:50px;}
.suan-kanal p{
	float:left;
	width:140px;
	height:40px;
	margin:3px 0px 0px 5px;
	overflow:hidden;
	color:#AAA;
	font-size:10px;
	font-family:Tahoma;
	font-weight:normal;
}	
.online{
	position:relative;
	margin: 15px auto 0px auto;
	width:980px;
	overflow: auto;
	color:#555;
}
.online .toplam{
	position:absolute;
	right:0px;
	top:10px;
	width:300px;
	font-size:15px;
	font-family:Tahoma;
	font-weight:normal;
	text-align:right;
}
.online .hit{
	width:65px;
	color:#F00;
	font-size:30px;
	font-family:Tahoma;
	font-weight:normal;
	text-align:right;
}
.online img{
	position:absolute;
	left:70px;
	top:6px;
}

.online a:link,.online a:active,.online a:visited{
	position:absolute;
	left:112px;
	top:3px;
	font-size:13px;
	color:#FFF;
	text-decoration:none;
}
.online a:hover{color:#AAA; text-decoration:none;}

.online .yuzde{
	position:absolute;
	left:112px;
	top:18px;
}
.online ul {padding-left:26px;float:left;margin-top:5px;}
.online li {position:relative;width:300px;height:35px;overflow:hidden;}
	
#garama			{position:absolute; width:250px; background:url(resimler/garama_bg.gif) repeat-x; display:none; border:1px solid #900; padding:7px;}

.liste_satir	{border-bottom:1px dashed #CCC;}

#tvdebugun		{width:978px; overflow:hidden;} 
.tb_program		{border-right:1px dashed #333;}
.tb_program img	{border:1px solid #050505; margin:4px;}
.kyuzde			{background:url(resimler/kyuzde_bg.gif) no-repeat; width:50px; height:6px; text-align:left;}
.gizle			{display:none; visibility:hidden;}
.goster			{visibility:visible;}

#mesaj			{width:275px; text-align:left; position:absolute; left:0px; top:300px; padding:7px; border:7px solid #333; background-color:#080808; display:none; visibility:hidden;}

/* Genel Style */
.ana_baslik		{font-size:36px; color:#B00; font-weight:bold;}
.uyari			{font-size:16px; color:#B00;}
.menu_sol		{border-right:1px dashed #333;}
.not			{font-size:11px;}
.kucuk			{font-size:11px;}
.tbl			{margin-top:10px;}
.btn			{cursor:pointer;}

.logolar		{border:1px solid #CCC; background-color:#FFF;}

.menu			{border:1px solid #0B0B0B; background-color:#111;}
.menu_baslik	{background:url(resimler/menu_baslik.gif) no-repeat; height:46px; padding:0px 5px;}
.menu_buton		{background:url(resimler/menu_buton_bg.gif) repeat-x; height:32px; padding:0px 5px;}
.menu_alt		{background:url(resimler/menu_alt.gif) bottom no-repeat #111; padding:5px;}

.smenu			{border:1px solid #DDD; margin-bottom:10px;}
.smenu tr.b		{background-color:#FFF;}
.smenu tr.g		{background-color:#EEE;}
.smenu_baslik	{background:url(resimler/smenu_baslik.gif) repeat-x #E4E4E4; height:30px; font-size:15px; font-weight:bold;}
.sayfa_baslik	{background:url(resimler/sayfa_baslik.gif) repeat-x; padding-left:15px; height:46px; color:#FFF;}
.sayfa_menu		{background:url(resimler/sayfa_menu.gif) repeat-x #FFF;}
.sayfa_ust		{height:240px; background:url(resimler/sayfa_ust.gif) repeat-x #850000; margin-top:10px;}
.sayfa_golge	{background:url(resimler/sayfa_golge.gif) repeat-x #FFF; height:5px;}
.sayfa_ic		{background-color:#FFF; padding:0px;}

.dialog			{border:1px solid #DDD; background-color:#EEE;}

#div_zaman		{border:1px solid #333;	background-color:#2A2A2A; margin:4px 0px; height:4px;}

.smenub, 
.smenub:link, 
.smenub:active, 
.smenub:visited	{font-size:18px; color:#000; text-decoration:none; display:block; padding:10px;}
.smenub:hover	{color:#FFFFFF; background-image:url(resimler/sayfa_menu_a.gif);}

.smenub_a, 
.smenub_a:link, 
.smenub_a:active, 
.smenub_a:visited,
.smenub_a:hover	{color:#FFFFFF; background-image:url(resimler/sayfa_menu_a.gif); font-size:18px; text-decoration:none; display:block; padding:10px;}

.smenuk, 
.smenuk:link, 
.smenuk:active, 
.smenuk:visited	{font-size:12px; color:#000; text-decoration:none; display:block; padding:5px;}
.smenuk:hover	{color:#FFFFFF; background-image:url(resimler/sayfa_menu_a.gif);}

.smenuk_a, 
.smenuk_a:link, 
.smenuk_a:active, 
.smenuk_a:visited,
.smenuk_a:hover	{color:#FFFFFF; background-image:url(resimler/sayfa_menu_a.gif); font-size:12px; text-decoration:none; display:block; padding:5px;}

.smenub span	{padding-left:21px;}
.smenub_a span	{padding-left:21px;}

.logo			{margin:0 10px;}
.kanal_baslik,
.kanal_baslik:link,
.kanal_baslik:active,
.kanal_baslik:visited{font-size:20px; color:#900; font-weight:bold; text-decoration:none;}
.kanal_baslik:hover{color:#C00; text-decoration:underline;}

.kanal, 
.kanal:link, 
.kanal:active, 
.kanal:visited	{text-decoration:none; color:#AAAAAA; display:block;}
.kanal:hover	{color:#FFCC00;}

.kanal_a, 
.kanal_a:link, 
.kanal_a:active, 
.kanal_a:visited{text-decoration:none; color:#FFCC00; display:block;}
.kanal_a:hover	{color:#FFEE33;}

.kanal_s, 
.kanal_s:link, 
.kanal_s:active, 
.kanal_s:visited{text-decoration:none; color:#999900; display:block;}
.kanal_s:hover	{color:#FFEE33;}

.kanal_p, 
.kanal_p:link, 
.kanal_p:active, 
.kanal_p:visited{text-decoration:none; color:#990000; display:block;}
.kanal_p:hover	{color:#FFEE33;}

.buton, 
.buton:link, 
.buton:active, 
.buton:visited	{font-size:14px; font-weight:bold; color:#BFBFBF; text-decoration:none; display:block; height:45px; line-height:45px; vertical-align:middle;}
.buton:hover	{color:#FFFFFF; background: linear-gradient( 180deg, #f35353, #c21e1e 46%, #b40000 46.01%, #880000 85%, #880000 );}

.buton_a, 
.buton_a:link, 
.buton_a:active, 
.buton_a:visited,
.buton_a:hover	{font-size:14px; font-weight:bold; color:#FFFFFF; background: linear-gradient( 180deg, #f35353, #c21e1e 46%, #b40000 46.01%, #880000 85%, #880000 ); text-decoration:none; display:block; height:45px; line-height:45px; vertical-align:middle;}

.tab, 
.tab:link, 
.tab:active, 
.tab:visited	{font-size:12px; color:#BFBFBF; text-decoration:none; display:block; height:30px; line-height:30px; vertical-align:middle;}
.tab:hover		{color:#FFFFFF; background: linear-gradient( 180deg, #f35353, #c21e1e 46%, #b40000 46.01%, #880000 85%, #880000 );}

.tab_a, 
.tab_a:link, 
.tab_a:active, 
.tab_a:visited, 
.tab_a:hover	{font-size:12px; color:#FFFFFF;  background: linear-gradient( 180deg, #f35353, #c21e1e 46%, #b40000 46.01%, #880000 85%, #880000 ); text-decoration:none; display:block; height:30px; line-height:30px; vertical-align:middle;}

.yayin-akisi{
	position:relative;
	margin: 10px auto 0px auto;
	width:100%;
	overflow: auto;
}
.yayin-akisi a{
	width:196px;
	float:left;
	text-align:center;
}
.mtab,
.mtab:link, 
.mtab:active, 
.mtab:visited	{font-size:12px; color:#006699; text-decoration:none; display:block; height:27px; line-height:27px; vertical-align:middle;}
.mtab:hover		{color:#FFFFFF; background-image:url(resimler/menu_buton.gif);}

.mtab_a, 
.mtab_a:link, 
.mtab_a:active, 
.mtab_a:visited, 
.mtab_a:hover	{font-size:12px; color:#FFFFFF; background-image:url(resimler/menu_buton.gif); text-decoration:none; display:block; height:27px; line-height:27px; vertical-align:middle;}

#sayfalar		{text-align:center;	margin-top:8px;}

#sayfalar 
.sayfabuton, 
.sayfabuton:link, 
.sayfabuton:visited, 
.sayfabuton:active {
	text-decoration: none;
	color:#777777;
	font-size:14px;
	border:1px solid #222222;
	padding:0px 4px; 
	margin-right:1px;
	text-align:center;
}
#sayfalar
.sayfabuton:hover {color:#FFCC00; background-color:#222222;}

#sayfalar
.sayfabutonaktif, 
.sayfabutonaktif:link, 
.sayfabutonaktif:visited, 
.sayfabutonaktif:active {
	text-decoration: none;
	color:#000000;
	font-weight:bold;
	font-size:14px;
	border:1px solid #222222;
	background-color:#FFCC00;
	padding:0px 4px; 
	margin-right:1px;
	text-align:center;
}
#sayfalar
.sayfabutonaktif:hover {color:#000000; background-color:#FF9900;}

#sayfalar2		{text-align:center;	margin-top:8px; margin-bottom:8px;}

#sayfalar2
.sayfabuton, 
.sayfabuton:link, 
.sayfabuton:visited, 
.sayfabuton:active {
	text-decoration: none;
	color:#555555;
	font-size:16px;
	border:1px solid #CCCCCC;
	padding:0px 4px; 
	margin-right:3px;
	text-align:center;
}
#sayfalar2
.sayfabuton:hover 	{color:#000000; background-color:#CCCCCC;}

#sayfalar2
.sayfabutonaktif, 
.sayfabutonaktif:link, 
.sayfabutonaktif:visited, 
.sayfabutonaktif:active {
	text-decoration: none;
	color:#000000;
	font-weight:bold;
	font-size:16px;
	border:1px solid #CCCCCC;
	background-color:#FFCC00;
	padding:0px 4px; 
	margin-right:3px;
	text-align:center;
}
#sayfalar2
.sayfabutonaktif:hover {color:#000000; background-color:#FF9900;}
 
.face:link,
.face:active,
.face:visited		{font-size:11px; color:#FFFFFF; text-decoration:none; line-height:90%}
.face:hover			{color:#FFFFFF; text-decoration:underline;line-height:90%}

#reyting .gazete {
	margin:5px;
	padding-left:20px;
}
#reyting .gazete li span{
	width:150px;
	display:inline-block;
}
#reyting .gazete img{position:absolute;right:80px;}
#reyting .baslik{
	list-style-type:none;
	margin-bottom:5px;
}
#reyting .baslik span{
	font-weight:bold;
	text-decoration:underline;
}
#reyting .program {
	margin:5px;
	padding-left:20px;
}
#reyting .p{
	width:320px;display:inline-block;
}
#reyting .kanal-text{
	width:210px;display:inline-block;
}
#reyting .reyting-text{
	width:50px;display:inline-block;
}

#reyting .s{width:50px;display:inline-block;}
#reyting .reyting-kanal{width:160px;display:inline-block;}
#reyting .reyting-rating{width:620px;display:inline-block;}
#reyting .reyting-rating img{	-moz-border-radius:3px;-webkit-border-radius:3px;}
#reyting .tv-reyting-satir:nth-child(2n+0){background:#080808;}

/* Alt Style */
.footer ul{
	float:left;
	width:205px;
}
.footer .baslik		{color:#f5f5f5;font-weight:bold;list-style:none;margin:0;padding:0px 0px 5px 0px;}
.footer span		{color:#aaa;text-align:center;display:inline-block;width:100%;}
.iletisim 			{position:absolute;left:450px;bottom:15px;}
.firma 				{position:absolute;right:0px;bottom:15px;}
.alt_menu			{border:1px solid #0B0B0B; background-color:#151515; margin-top:10px;}
.althr				{background-color:#444; height:1px; border:0px;clear:both;}
.footer ul a, 
.footer ul a:link, 
.footer ul a:active, 
.footer ul a:visited	{font-size:12px; color:#aaa; text-decoration:none; padding-left:6px;}
.footer ul a:hover	{color:#CCC;}
.iletisim a,
.iletisim a:link,
.iletisim a:visited,
.iletisim a:active {color:#fff;}

/* Genel Link Style */
a:link,
a:active,
a:visited			{font-size:13px; color:#003366; text-decoration:none;}
a:hover				{color:#006699; text-decoration:underline;}

#yayin-akislari .yayin-akislari-basliklar{margin-left:87px; overflow:auto; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:bold; font-size:15px; color:#fff;  border-left:solid 1px #272727;}
#yayin-akislari .yayin-akislari-basliklar span{display:inline-block; width:175px; height:26px; border-right:solid 1px #272727; border-top:solid 1px #272727; box-sizing:border-box; text-align:center; line-height:25px;background-color: #080b79;}
#yayin-akislari .yayin-akislari-basliklar span:nth-child(3){ width:524px;}
#yayin-akislari .yayin-akislari-basliklar span:nth-child(2){ background:#f00 url(resimler/yayin-akisi-suan.png);}


#yayin-akislari{display:inline-block; margin-left:10px; overflow: hidden; width: 965px;}
#yayin-akislari ul{ list-style:none; margin:0; padding:0; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px; color:#DBDBDB; border-top:solid 1px #272727; border-left:solid 1px #272727; display:inline-block;}
#yayin-akislari ul li{ margin:0; padding:0; overflow:auto;}
#yayin-akislari ul li span{ display:inline-block; width:175px; height:56px; border-bottom:solid 1px #272727; border-right:solid 1px #272727; float:left; box-sizing:border-box; padding:6px; text-align:center; overflow:hidden; line-height:12px; cursor:pointer;}
#yayin-akislari ul u{ display:inline-block; width:86px; height:56px; border-bottom:solid 1px #272727; border-right:solid 1px #272727; float:left; box-sizing:border-box; padding:4px; text-align:center; overflow:hidden; background:#fff;}
#yayin-akislari ul img{ margin:4px; height:40px}
#yayin-akislari ul span b{ color:#696969; font-weight:normal; line-height:18px;}
#yayin-akislari ul li span:nth-child(2){ color:#666 !important;}
#yayin-akislari ul li span:nth-child(2) b{ color:#444 !important;}
#yayin-akislari ul li span:nth-child(3) { background:#1b1b1b !important;}
#yayin-akislari ul li span:nth-child(3) b{ color:#C50101 !important;}

#yayin-akislari a{color:inherit;}


	.kanal-bilgileri-kutu{
		border:solid 1px #333;
		border-top:hidden;
		}
	.kanal-bilgileri-baslik{
		color:#c00;
		font-weight:bold;
		line-height:26px;
		font-size:16px;
		text-decoration:underline;
		}
	.yayinAkisi-Gunler{
		display:inline-block;
		height: 29px;
	}
	.yayinAkisiKutu strong{
		display:inline-block;
		width:50px;		
		}
	.yayinAkisiKutu i{
		display:inline-block;
		width:60px;		
		font-style:normal;
		}
	.yayinAkisiKutu u{
		display:inline-block;
		width:280px;		
		text-decoration:none;
		overflow:hidden;
		}
	.yayinAkisiKutu div{
		padding:2px 2px 2px 10px;
		}
	.yayinAkisiKutu div.g{
		background:#111;
		color:#ddd;
		}

	.yayinAkisiKutu div.aktif{
		background: #B7282B;
		color:#ddd;
		}

	.gorun{
		display:block;
		}
	.gizlen{
		display:none;
		}


	.smenuk2, 
	.smenuk2:link, 
	.smenuk2:active, 
	.smenuk2:visited	{font-size:12px; color:#fff; text-decoration:underline; line-height:20px; padding:5px; display:inline-block; width:54px; text-align:center;}
	.smenuk2:hover	{color:#FFFFFF; background:#880000 url(resimler/tab-buton-art.png);padding:5px; width:54px; line-height:20px; text-decoration:none;text-align:center;}
	
	.smenuk2_a, 
	.smenuk2_a:link, 
	.smenuk2_a:active, 
	.smenuk2_a:visited,
	.smenuk2_a:hover	{color:#FFFFFF; background:#880000 url(resimler/tab-buton-art.png); padding:5px; width:54px; line-height:20px;text-decoration:none;text-align:center;}
	
	.kanal-bilgileri-tablar{
		font-size:0;
		box-sizing:border-box;
		padding-left:4px;
		background:#111111;
		border-bottom:5px solid #880000;
		}
		

.sayfa-ic{
	margin: 10px auto 0px auto;
	width:980px;
	overflow: auto;
	background:#fff;
}

.sayfa-ic .caption{
	background: url(../resimler/sayfa_baslik.gif) repeat-x;
	padding-left: 10px;
	height: 46px;
	color: #FFF;	
	font-size:24px;
	font-weight:bold;
	line-height:40px;
	vertical-align:middle;	
}
/* blog css start  */	
.blog{
	margin: 0px auto;
	width:980px;
	overflow: auto;
}
.blog-ana{
	margin: 0px auto;
	width:980px;
	overflow: auto;
}
.blog-ana h1{
	font-size:20px;
}
#blog b, #blog strong{
	color:#000;
	margin-bottom:10px;
	display:inline-block;
}				
#blog{
	background:#f0f0f0;
	overflow:auto;
	font-family: 'Poppins', sans-serif;

}
#blog table{
    width: 100%;
}
#blog h2{
	font-size:20px; font-weight:bold;
	color:#d00;
}
#blog h2 strong{
	color:#d00;	
}
#blog h3{
	font-size:18px; font-weight:bold;
	color:#d00;
}
#blog h3 strong{
	color:#d00;	
}
#blog strong{
	font-weight:bold;
}
#blog a strong {
	color:blue;
}
#blog .caption{
	background: url(../resimler/sayfa_baslik.gif) repeat-x;
	padding-left: 10px;
	height: 46px;
	color: #FFF;	
	font-size:24px;
	font-weight:bold;
	line-height:40px;
	vertical-align:middle;	
}
#blog .baslik span{
	background: url(../temalar/kirmizi/resimler/imb.gif) no-repeat 0px 4px;
	padding-left:20px;
}
#blog .content h1{
	font-family:Poppins,sans-serif;
	font-size:22px;
	color:#333;
	font-weight:bold;
	margin:0 0 8px 0px;
	width:620px;
	text-align:left;
}
#blog .breadcrumb{
	margin:10px 10px 10px 15px;
}
#blog .breadcrumb a{
	margin-right:3px;
	font-size:16px;
	color:#525261;
	text-decoration:none;
	font-size:11px;
}

#blog .breadcrumb a:hover{
	color:#88889A;
	text-decoration:underline;
}

#blog .content{
	float:left;
	width:630px;
	margin:0 15px 15px 15px;
	font-size:15px;
	text-align:unset;
	line-height:25px;
	color:#111;
} 
#blog .content a:link, 
#blog .content a:active, 
#blog .content a:visited,
#blog .content a:hover{
	font-size:15px;
	font-weight:normal;
	text-decoration:none;
}

#blog .sidebar{
	float:right;
	width:300px;
	margin:0 15px 0 0;
}
#blog .content .top-box{
	padding:1px;
	margin-bottom:10px;
	overflow:auto;
}
#blog .content .top-box .image{
	text-align:center;
}
#blog .module{
	margin:0 0 15px 0;
}
#blog .title{
	font-family:Poppins,sans-serif;
	font-size:16px;
	font-weight:bold;
	display:block;
	line-height:30px;
	color:#dd0000;
	border-bottom:2px #dd0000 solid;
}
#blog .right-box{
	float:right;
	width:200px;
	text-align:right;
	line-height:20px;
	padding:4px;
}
#blog .left-box{
	float:left;
	width:200px;
	text-align:left;
	line-height:20px;
	padding:4px;
}
#blog .date{
	font-size:14px;
	color:#535362;
}
#blog .author{
	font-size:14px;
	color:#535362;
}
#blog .module-benzer{
	overflow:hidden;
}
#blog .module-benzer ul{
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
}
#blog .module-benzer li{
	margin:5px;
	padding:0;
	float:left;
	width:200px;
}
#blog .module-benzer ul li span{
	margin:0;
	overflow:hidden;
	background:#fff;
	font-family:Poppins,sans-serif;	
	font-size:14px;
	display:block;
    height: 160px;
    font-weight: 600;
	line-height:20px;
}

#blog .module-benzer ul li span span{
	margin:0 6px;
}

#blog .module-benzer ul li img{
	object-position: center; /* Center the image within the element */
	width:100%;
}
#blog .module-benzer ul li a{
	text-decoration:none;
	color:#333;
	font-weight:bold;
}
#blog .module-benzer ul li a:hover{
	color:#dd0000;
}

#blog .module ul li span{
	margin:0;
	overflow:hidden;
	text-align:center;
}
#blog .module ul li span img{
	object-position: center; /* Center the image within the element */
	width:40%;
	margin-right:5px;
	float:left;
}
#blog .module ul{
	list-style:none;
	margin:0;
	padding:0;
}
#blog .module li{
	margin:10px 0;
	overflow:hidden;
	display:block;
	box-sizing:border-box;
	background:#fff;
}
#blog .module ul li a{
	text-decoration:none;
	color:#333;
	font-weight:bold;
}
#blog .module ul li a:hover{
	color:#dd0000;
}
#blog .module ul.etiketler li{
	margin:5px 0 5px 0;
	padding:4px 0 6px 0;
	display:inline-block;
	border-radius:3px;
	padding:0;
}
#blog .module ul.etiketler{
	margin:0;
	padding:0;
}
#blog .module ul.etiketler li a{
	font-size:14px;
	padding:1px 10px 1px 10px;
	display:inline-block;
	background:#dddddd;
	color:#555;
}
#blog .module ul.etiketler li a:hover{
	background:#dddddd;
	color:#880000;
}


.div_kanallar_bar2{
	position:relative;
	margin: 10px auto 0px auto;
	overflow: auto;
}
.div_kanallar_bar2 div{
	float:left;
	margin:5px;
	padding:5px;
	width:80px;
	background:#fff;
}	
		
#blog_liste{
	margin:10px auto;
	background:#eee;
	width:97%;
	overflow:auto;
	}
#blog_liste .caption{
	background: url(../resimler/sayfa_baslik.gif) repeat-x;
	padding-left: 10px;
	height: 46px;
	color: #FFF;	
	font-size:24px;
	font-weight:bold;
	line-height:40px;
	vertical-align:middle;	
	}
#blog_liste .baslik span{
	background: url(../temalar/kirmizi/resimler/imb.gif) no-repeat 0px 4px;
	padding-left:20px;
	}
#blog_liste h1{
	font-size:26px;
	color:#111111;
	font-weight:bold;
	margin:0 0 8px 15px;
	}
#blog_liste .icerik{
	box-sizing:border-box;
	overflow:auto;
	padding:5px;
	border:0px solid #ccc;
	margin:10px 5px;
	background:#fff;
	line-height:20px;
	}
#blog_liste .icerik h3, #blog_liste .icerik h3 a:link{
	color:#000;
	display:block;
	font-size:18px;
	margin:5px 0 10px 0;
	}
#blog_liste .icerik a:hover h3{
	color:#f00; 
}

#blog_liste .resim-kucuk{
	text-align:center;
	width:311px;
	height:175px;
	overflow:hidden;
	float:left;
	margin:0 10px 0 0;
	position:relative;
	border:0px solid #999;
	background:#ccc;
	}
#blog_liste .resim-kucuk img{
	height:175px;
	overflow:hidden;
	text-align:center;
	margin:0 auto 0 auto;
	}
	
#blog_liste .detail{
	position: relative;
	float: left;
	width: 605px;
	height: 175px;
	color:#666;
}

#blog_liste .bottom{
	position:absolute;
	bottom:0;
	left:0;
}

#blog_liste .kategori{
	color:#fff;
}

#blog_liste i{
	display:block;
	font-style: normal;
	color:#d45b5b;
}

#blog-anasayfa *{box-sizing:border-box;padding:0; margin:0; list-style:none;}
#blog-anasayfa ul{margin:20px 7px;}
#blog-anasayfa ul li{
	display:block;
	padding:1px;
	margin:10px 2px;
	position:relative;
	float:left;
}
#blog-anasayfa ul li a{text-decoration:none; font-size:14px; color:#ddd;}
#blog-anasayfa ul li a img{border:solid 1px #333; padding:1px; display:inline-block; text-align:center; overflow:hidden; background:#222; overflow:hidden;}
#blog-anasayfa ul li u{z-index:2; position:absolute; left:5px; right:5px; bottom:10px; font-style:normal; display:inline-block; text-decoration:none; font-size:14px; font-weight:600; font-family: Poppins,sans-serif;color:#fff}

#blog-anasayfa ul li .shadow{
	position:absolute;
	width:216px;
	height:124px;
	z-index:1;
	background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,1));
	top:0px;
	left:3px;
}

#blog-anasayfa .tum{
	position: absolute;
	top: -12px;
	right: 0px;
	z-index:1;
}

.box{
	overflow:hidden;
	float:left;
}
.box-text{
	position:absolute;
	bottom:3px;
	left:5px;	
}
.box-text span{
    font-size: 15px;
    color: #fff;
}

.box h2{
	display:block;
}
#blog-slider{
    margin: 2px auto;
    border: 0px solid #333;
    padding: 1px;
    overflow: hidden;
    width: 940px;
}

#blog-slider .shadow{
	position: absolute;
    background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1));
    top: 40%;
	bottom: 0;
    left: 0;
	right: 0;
}
#blog-slider .box.box-0 a .box-text h2{
    font-size: 22px;
    color: #fff;
    text-decoration: none;
}
#blog-slider .box.box-0 a:hover .box-text h2{
	color:#f00;
}

#blog-slider .box.box-1 a .box-text h2{
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
#blog-slider .box.box-1 a:hover .box-text h2{
	color:#f00;
}

#blog-slider .box.box-2 a .box-text h2{
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
#blog-slider .box.box-2 a:hover .box-text h2{
	color:#f00;
}

.box-0{
	position:relative;
	height:352px;
	width: 626px;
}
.box-1{
	position:relative;
	margin: 0 0 1px 3px;
	width:311px;
	height:175px;
}
.box-2{
	position:relative;
	margin: 1px 0 0 3px;
	width:311px;
	height:175px;
}
.box-1 img{
	width:311px;
	height:175px;
}
.box-2 img{
	width:311px;
	height:175px;
}
.box-img{
	position:absolute;
}
.kategori{
	padding: 1px 3px;
	margin: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	display: inline-block;
	font-weight: normal;
	font-size: 12px;
}
	
.red{
	background: #850602;
}
.purple{
	background: #830555;
}
.brown{
	background: #98531b;
}
.blue{
	background: #19108d;
}
	
/* blog css end  */	


	#aktif-ziyaretciler{
		position: relative;
		margin: 20px auto 10px auto;
		width: 980px;
		overflow: auto;
		color: #555;
		box-sizing:border-box;
		}
	#aktif-ziyaretciler *{
		box-sizing:border-box;
		}
	#aktif-ziyaretciler ul{
		float:left;		
		display:block;
		width:490px;
		padding:0 0 0 13px;
		margin:0;
		list-style:none;
		}
	#aktif-ziyaretciler ul li{
		height:27px;
		margin:0 0 4px 0;
		line-height:27px;
		vertical-align:central;
		text-height:27px;
		overflow:none;
		color:#ddd;
		font-family:"Trebuchet MS", "Arial Narrow", Arial;
		font-size:12px;
		font-weight:normal;
		}
	#aktif-ziyaretciler ul li img{
		border-radius:4px;
		width:34px;
		height:26px;
		float:left;
		}
	#aktif-ziyaretciler ul li span{
		background:#1b1b1b;
		display:inline-block;
		line-height:27px;
		vertical-align:central;
		width:430px;
		float:left;
		margin:0 0 0 6px;
		border-radius:6px;
		}
	#aktif-ziyaretciler ul li span em{
		border-radius:6px;
		background-color: #f1a165;
		background-image: linear-gradient(to bottom, #D72F2A, #960D0D);
		line-height:27px;
		width:60px;
		vertical-align:central;
		font-style:normal;
		display:inline-block;
		padding:0 4px 0 4px;
		margin:0 4px 0 0;
	}
	
	.sayfa-ortali{
	width:980px;
	margin:10px auto 0 auto;
	}
	.sayfa-ortali ul{
		list-style:none;
		margin:0;
		padding:0;
		}
	.sayfa-ortali ul li{
		margin:0;
		padding:0;
		display:block;
		}
	.reyting-butonlar{
		overflow:auto;
		background:#fff;
		background: url(/resimler/sayfa_golge.gif) bottom repeat-x, url(/resimler/sayfa_menu.gif);
		}
	.reyting-butonlar li{
		display:inline-block !important;
		width:25%;
		float:left;
		}
	.reyting-butonlar li a{
		font-size:18px;
		display:block;
		height:70px;
		width:240px;
		box-sizing:border-box;
		vertical-align:central middle;
		padding:15px 0 0 30px;
		color:#333;
		line-height:20px;
		background:url(/temalar/kirmizi/resimler/imk.gif) no-repeat 10px;
		}
	.reyting-butonlar li a:hover, .reyting-butonlar li a.aktif{
		text-decoration:none;
		color:#fff;
		background:url(/resimler/sayfa_golge.gif) bottom repeat-x, url(/temalar/kirmizi/resimler/imk.gif) no-repeat 10px, url(/resimler/sayfa_menu_a.gif);
		}
	.reyting-butonlar li a b{
		display:block;
		font-size:12px;
		}
	.ust-baslik{
		box-sizing:border-box;
		display:block;
		font-size:24px;
		font-weight:bold;
		margin:0;
		padding:0 0 0 32px;
		color:#fff;
		background:url(/temalar/kirmizi/resimler/imb.gif) no-repeat 10px, url(/resimler/sayfa_baslik.gif);
		height:46px;
		line-height:46px;
		}
	.alt-baslik{
		color:#366BA1;
		box-sizing:border-box;
		display:inline-block;
		font-size:22px;
		font-weight:normal;
		margin:0;
		padding:0 0 0 32px;
		background:url(/temalar/kirmizi/resimler/ok.gif) no-repeat 6px;
		}
	.sayfa-ust-blok{
		overflow:auto;
		}
	.reyting-donemi{
		float:right;
		margin-top:10px;
		}

	.reyting-sonuclari *{
		box-sizing:border-box;
		}

	.reyting-sonuclari{
		border:solid 1px #bbb;
		}

	.reyting-sonuclari li:nth-child(even){
		background:#f0f0f0;
		}
	.reyting-sonuclari li{
		border:solid 1px #fff;
		}
	.reyting-sonuclari li:hover{
		border:solid 1px #6C61F1;
		background:#DAD8FB;
		}

	.reyting-sonuclari li span{
		display:inline-block;
		padding:2px 6px 2px 6px;
		}

	.reyting-sonuclari li:nth-child(1){background:#ddd;}
	.reyting-sonuclari li:nth-child(1) span{font-weight:bold; font-size:14px; line-height:26px; vertical-align:middle;  border-right:#666 solid 1px; }
	.reyting-sonuclari li:nth-child(1) span:nth-last-child(1){border:none;}
	.reyting-sonuclari li span:nth-child(1){width:5%; text-align:center;}
	.reyting-sonuclari li span:nth-child(2){width:63%;}
	.reyting-sonuclari li span:nth-child(3){width:10%;}
	.reyting-sonuclari li span:nth-child(4){width:10%;}
	.reyting-sonuclari li span:nth-child(5){width:10%;}


	.reyting-sonuclari.tv-radyo li span:nth-child(2){width:40%;}
	.reyting-sonuclari.tv-radyo li span:nth-child(3){width:20%; text-align:right;}
	.reyting-sonuclari.tv-radyo li span:nth-child(4){width:33%; text-align:left;}
	.reyting-sonuclari.tv-radyo li span em{width:1%; height:100%; display:block; background:#6C89F9; border-radius:5px;}

	
	.reyting-sonuclari.gazete li span:nth-child(2){width:30%;}
	.reyting-sonuclari.gazete li span:nth-child(3){width:20%;}
	.reyting-sonuclari.gazete li span:nth-child(4){width:30%;}
	.reyting-sonuclari.gazete li span:nth-child(5){width:10%; text-align:right;}

        
        
        
        
    .kanal-reytigleri .kanal-logo{
        width: 62px;
        height: 47px;
        border-radius: 6px;
        position:absolute;
        bottom: 0px;
        left: 6px;
        border:solid #fff;
		border-width: 3px 4px;
		background: #fff;
    }
    .kanal-reytigleri .tv-reyting-sutun{
        height: 248px;
        width: 76px;
        border:solid 1px #1B1B1B;
        border-radius: 6px;
        text-align: center;
        float: left;
        position: relative;
        margin-left: 5px;
    }
    
        
      
    .kanal-reytigleri .reyting-yuzde-bar{
        height: 2px;
        width: 48px;
        position: absolute;
        bottom:47px;
        left:14px;
        display: block;
        background: #990F0F; /* For browsers that do not support gradients */
        background: -webkit-linear-gradient(left, #990F0F , #D22C27); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(right, #990F0F, #D22C27); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(right, #990F0F, #D22C27); /* For Firefox 3.6 to 15 */
        background: linear-gradient(to right, #990F0F , #D22C27); /* Standard syntax */
        border-top-right-radius: 6px;
        border-top-left-radius: 6px;
        text-align: center;
    }
    .kanal-reytigleri .reyting-yuzde-bar span{
        color:#fff;
        position: relative;
    }    
    .kanal-reytigleri .reyting-yuzde-bar span span{
        margin-top: -18px;
        position: absolute;
        display: block;
        text-align: center;
        width: 48px;
    }    
    .kanal-reytigleri .reyting-bilgi span:nth-child(1){
        float: left;
    }    
    .kanal-reytigleri .reyting-bilgi{
        color:#fff;
        font-size:14px;
        overflow: hidden;
        padding: 10px 5px 10px 5px;
    }    
    .kanal-reytigleri .reyting-bilgi span:nth-child(2){
        float: right;
    }    
    .reyting-bilgi-alt{
        color:#fff;
        font-size:14px;
        text-align: right;
        padding: 10px 10px 10px 5px;
        line-height: 34px;
    }    
    .reyting-bilgi-alt a{
        color:#006699;
        font-size:14px;
    }    
    .kanal-reytigleri{
        position: relative;
        margin: 10px auto 0 auto;
        width: 980px;
        overflow: hidden;
    }
    .kanal-reytigleri *{
        box-sizing: border-box;
    }
    #reyting-anasayfa{
        min-height: 340px;
    }
    .reyting-program, .reyting-gazete{
        float:left;
        padding: 0;
        margin:0;
        list-style: none;
        width: 50%;
        padding: 0px 10px 0px 10px;
        box-sizing: border-box;
        overflow: hidden;
    }
    .reyting-program li, .reyting-gazete li{padding-left: 5px;}
    .reyting-program li:nth-child(even), .reyting-gazete li:nth-child(even){background: #111;}
    .reyting-program li.baslik span, .reyting-gazete li.baslik span{font-weight: bold; color:#ccc;}
    .reyting-program li.baslik, .reyting-gazete li.baslik{background: #B31C1A; border-top-left-radius: 2px;  border-top-right-radius: 2px;}
    .reyting-program span, .reyting-gazete span{display:inline-block; overflow: hidden; color:#aaa; line-height: 16px; padding-top: 4px;}
    .reyting-program span:nth-child(1){width: 25px;}
    .reyting-program span:nth-child(2){width: 260px;}
    .reyting-program span:nth-child(3){width: 80px;}
    .reyting-program span:nth-child(4){width: 80px; text-align: right;}
    .reyting-gazete span, .reyting-gazete span{display:inline-block; overflow: hidden; color:#aaa; line-height: 16px; padding-top: 4px;}
    .reyting-gazete span:nth-child(1){width: 150px;}
    .reyting-gazete span:nth-child(2){width: 90px; text-align: right;}
    .reyting-gazete span:nth-child(3){width: 90px; text-align: right;}
    .reyting-gazete span:nth-child(4){width: 120px; text-align: right;}
	
	.sayfala{
	padding:10px;
	overflow:hidden;
	text-align:center;
}
.sayfa{
	display:inline-block;
	min-width:20px;
}
.sayfa:link, .sayfa:visited, .sayfa:active {
	text-decoration: none;
	color:#333333;
	font-size:14px;
	border:1px solid #CCCCCC;
	background-color:#F5F5F5;
	padding:3px 5px;
	margin:1px;
}
.sayfa:hover{
	color:#000000;
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
}
.sayfa-aktif:link, .sayfa-aktif:visited, .sayfa-aktif:active {
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	border:1px solid #330000;
	background-color:#990000;
	padding:3px 5px;
	margin:1px;
	display:inline-block;
	min-width:20px;
}
.sayfa-aktif:hover{
	color:#FFFFFF;
	border:1px solid #990000;
	background-color:#CC0000;
}
.yazar{
	margin:10px 5px;
	padding:10px;
	display:flex;
	border:1px solid #dfdfdf;
	border-radius:10px;
}
.yazar img{
	border:1px solid #000;
	border-radius: 10px;
}
.yazar .img{
	float:left;
	width:150px;
}
.yazar .text{
	float:left;
	margin:10px;
	width:calc(100% - 160px);
	font-family: "Trebuchet MS", "Arial Narrow", Arial;
	font-size: 13px;
	color: #555;
}
.yazar .text span{
	display:block;
	margin:5px 0;
}
.son-yazi{
	margin:5px;
}
.uyari img{
	position:absolute;
	right:0;
	left:0;
	top:0;
	bottom:0;
	margin:auto;
}
.uyari span{
	position:absolute;
	width:100%;
	display:inline-block;
	bottom:50px;
	text-align:center;
	color:#FFF;
}