body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
}
img{
	border:0;
	vertical-align:bottom;
}
iframe{
	overflow:hidden;
	border:none;
}
a, a:link, a:active, a:visited{
	font-weight:bold;
	color:#CCC;
	text-decoration:none;}
a:hover{color:#FFF;}

h2{padding:0px;margin:0px;font-size:16px;}
h3{padding:0px;margin:0px;display:inline-block;font-size:14px;}
.k{
	color:#903;
}
.y{
	color:#690;
}
.top{
	background-image: url('resimler/video-pattern1.png'), linear-gradient(#111, #4c4c4e);
}
.header{
	margin: 1px auto 0px auto;
	width:980px;
	height:100px;
	overflow: auto;
}
.logo{
	margin:30px 0px 0px 0px;
	position:absolute;
	height:45px;
	background:url(resimler/logo_golge.png) 0px 35px no-repeat;
}
.nav{
	position:relative;
	margin: 0px auto 0px auto;
	width:980px;
	overflow: auto;
	background:url(resimler/btn_bg.png) repeat-x;
}
.button_ana{
	border:solid 0px #FFF;
	width:150px;
	height:36px;
	float:left;
	margin:0px;
	padding:0px;
}
.button{
	border:solid 0px #FFF;
	width:110px;
	float:left;
	text-align:center;
	font-size:12px;
	padding-top:12px;
}
.arama_div{
	border:solid 0px #FFF;
	float:left;
	width:345px;
	border:solid 0px #FFF;
	margin:5px 0px 0px 5px;
}
.aramaBox{
	border: solid 1px #111;
	color: #333;
	width: 295px;
	height: 19px;
	float: left;
	padding:3px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.arama_button{
	width: 33px;
    height: 26px;
    background: url(resimler/arama.png);
    border: none;
    cursor: pointer;
	margin:0px;
	padding:0px;
	float:left;
}
.dizi{
	background:url(resimler/back_y.png);
}
.dizi-link , .dizi-link:link, .dizi-link:active, .dizi-link:visited{
	display:inline-block;
	overflow:hidden;
	font-family:tahoma;
	color:#690;
}
.dizi-link:hover{
	color:#B90;
}
.sinema{
	background:url(resimler/back_k.png);
}
.sinema-link, .sinema-link:link, .sinema-link:active, .sinema-link:visited{
	display:inline-block;
	overflow:hidden;
	font-family:tahoma;
	color:#903;
}
.sinema-link:hover{
	color:#D08;
}
.oyuncu{
	background:url(resimler/back_m.png);
}
.ana-baslik{
	height:19px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding:9px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.modul-ust{
	background-image: url('resimler/video-pattern1.png'), linear-gradient(#111, #4c4c4e);
	/* background:url(resimler/video_bg.png); */
	margin: 0px auto 0px auto;
	padding:5px;
}
.modul-sol{
	width:650px;
	float:left;
}
.modul-sag{
	width:317px;
	float:right;
	margin-left:10px;
}
.liste{
	overflow:hidden;
}
.liste-buyuk{
	float:left;
}
.liste-kucuk{
	float:left;
}
.liste-kutu-kucuk{
	margin:5px 5px 5px 5px;
	float:left;
	width:305px;
	color:#888;
	border:1px solid #EFE;
	-webkit-box-shadow: 0px 2px 3px 0px rgba(0,100,0,0.3);
	-moz-box-shadow: 0px 2px 3px 0px rgba(0,100,0,0.3);
	box-shadow: 0px 2px 3px 0px rgba(0,100,0,0.3);
}
.liste-kutu-kucuk .baslik{
	width:210px;
	max-height:16px;
	font-size:14px;
	margin-top:5px;
}
.liste-kutu-kucuk .img{
	float:left;
	border:1px solid #999;
	margin:5px;
}
.liste-kutu-kucuk .puan{
	display:inline-block;
	margin:5px 2px 3px 0px;
	font-size:14px;
	color:#FCC40B;
	font-weight:bold;
	vertical-align: middle;
}
.liste-kutu-kucuk  span{
	display:block;
	font-size:11px;
	color:#999;
	margin-top:1px;
}
.liste-kutu{
	position:relative;
	margin:5px 5px 10px 5px;
	float:left;
	width:313px;
	line-height:16px;
	color:#888;
	border:1px solid #FEE;
	-webkit-box-shadow: 0px 2px 3px 0px rgba(100,0,0,0.3);
	-moz-box-shadow: 0px 2px 3px 0px rgba(100,0,0,0.3);
	box-shadow: 0px 2px 3px 0px rgba(100,0,0,0.3);
}
.liste-kutu .baslik{
	width:210px;
	max-height:32px;
	overflow:hidden;
	font-size:16px;
	margin-top:10px;
}
.liste-kutu .img{
	float:left;
	border:1px solid #999;
	padding:1px;
	margin:5px;
}
.liste-kutu .puan{
	display:inline-block;
	margin:5px 3px 3px 0px;
	font-size:16px;
	color:#FCC40B;
	font-weight:bold;
	vertical-align: middle;
}
.liste-kutu span{
	display:block;
	font-size:12px;
	color:#999;
	margin-top:0px;
}
.liste-kutu div{
	position:absolute;
	bottom:10px;
	left:90px;
}
.fragman-aciklama{
	margin:0px 0px 10px 0px;
	padding:10px;
	background: #fff;
	border:1px solid #ddd;
	-webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
	box-shadow: 0px 2px 3px 0px rgba(0,0,0,0.2);
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.fragman-aciklama h1{
	display:block;
	font-family: Arial;
	margin:0px 0px 5px 0px;
}
.fragman-aciklama span{
	color: #333;
	font-family: Arial;
	font-size: 13px;
}
.uyari{
	display:inline-block;
	font-size:12px;
	color:#D77;
	margin:10px;
}
.tum-fragmanlar{
	padding:3px 5px 3px 3px;
	margin:0px 0px 10px 0px;
	font-family:tahoma;
	font-size:12px;
	font-weight:normal;
	text-align:right;
	text-decoration:underline;
}
.tum-fragmanlar a, .tum-fragmanlar a:link, .tum-fragmanlar a:active, .tum-fragmanlar a:visited{
	display:inline-block;
	color:#77c;
	border:1px solid #99f;
	padding:3px;
}
.tum-fragmanlar a:hover{
	color:#66a;
	border:1px solid #99f;
	padding:3px;
}
.oyuncu-kutu{
	margin:5px 5px 10px 5px;
	line-height:20px;
	float:left;
	width:313px;
	border:1px solid #EEF;
	-webkit-box-shadow: 0px 2px 3px 0px rgba(0,0,100,0.3);
	-moz-box-shadow: 0px 2px 3px 0px rgba(0,0,100,0.3);
	box-shadow: 0px 2px 3px 0px rgba(0,0,100,0.3);
}

.oyuncu-kutu img{
	float:left;
	border:1px solid #999;
	padding:1px;
	margin:5px;
}
.oyuncu-kutu a, .oyuncu-kutu a:link, .oyuncu-kutu a:active, .oyuncu-kutu a:visited{
	overflow:hidden;
	width:150px;
	margin-top:5px;
	font-family:tahoma;
	font-size:14px;
	color:#069;
}
.oyuncu-kutu a:hover{
	color:#09B;
}
.oyuncu-kutu span{
	display:block;
	color:#999;
	overflow:hidden;
	height:40px;
}
.oyuncu-bilgi{
	margin:5px 5px 10px 5px;
	line-height:20px;
	overflow:hidden;
	font-size:12px;
}
.oyuncu-bilgi img{
	float:left;
	border:1px solid #000;
	padding:1px;
	margin:5px;
}
.oyuncu-bilgi span{
	display:block;
	color:#999;
	overflow:hidden;
	height:40px;
}
.liste-oyuncu{
	overflow:hidden;
}
.liste-oyuncu .ana-baslik{
	height:19px;
	background:url(resimler/back_m.png);
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	padding:9px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.fragman-bilgi{
	width:650px;
	float:left;
}
.fragman-bilgi .ana-baslik{
	height:19px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	padding:9px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.fragman-bilgi .konu{
	display:inline-block;
	font-size:12px;
	padding:5px 5px 10px 5px;
}
.fragman-bilgi img{
	border:1px solid #999;
	padding:1px;
	margin-bottom:2px;
}
.fragman-bilgi a{
	display:inline-block;
	border:1px solid #999;
	text-align:center;
	background:#555;
	padding:5px;
	margin:6px 0px 5px 6px;
	position: relative;
}
.teaser{
	
}
.content{
	margin: 5px auto 3px auto;
	width:980px;
	overflow: hidden;
}
.video{
	margin: 0px auto 0px auto;
	width:980px;
	position:relative;
	color:#ccc;
	overflow:hidden;
}
#puan{
	position:absolute;
	right:0px;
	top:0px;
	width:325px;
	height:25px;
	line-height:20px;
}
#puan span{
	margin-left:5px;
}
.video h1{
	margin:5px;
	padding:0px;
	font-size:22px;
}
.video .resim{
	position:absolute;
	right:0px;
	top:0px;
	width:150px;
	height:220px;
	line-height:20px;
	border: 1px solid #999;
    padding: 1px;
}
.fragman-info{
	position:absolute;
	right:5px;
	top:67px;
	width:315px;
	height:370px;
	line-height:20px
}
.fragman-info div{
	background-color:#333;
	color:#CCC;
	font-size:16px;
	font-weight:bold;
	padding:4px 0px 3px 5px;
	width:150px;
}
.fragman-info span{
	width:320px;
	height:25px;
	font-size:12px;
	display:inline-block;
	padding:8px 0px 5px 3px;
}
.fragman-info p{
	display:inline-block;
	position:absolute;
	bottom:0px;
	left:0px;
}
.videoPlayer{
	border:1px solid #111;
	padding:1px;
	width:640px;
	height:360px;
	background-color:#000;
}
.dizi-ana{
	padding:1px;
	width:640px;
	font-size:12px;
	display:inline-block;
	float:right;
}
.dizi-ana img{
	border:1px solid #999;
	padding:1px;
	margin-bottom:2px;
}
.dizi-ana a{
	display:inline-block;
	border:1px solid #999;
	text-align:center;
	background:#555;
	padding:5px;
	margin:6px 0px 5px 6px;
	position: relative;
	overflow:hidden;
	width:105px;
	height:147px;
}
.resim-afis{
	width:310px;
	height:434px;
	border: 1px solid #999;
    padding: 1px;
	margin-bottom:10px;
}
.dizi-ana-info{
	right:5px;
	top:40px;
	width:315px;
	line-height:20px;
	display:inline-block;
	float:left;
}
.dizi-ana-info div{
	background-color:#333;
	color:#CCC;
	font-size:16px;
	font-weight:bold;
	padding:4px 0px 3px 5px;
}
.dizi-ana-info span{
	height:25px;
	font-size:12px;
	display:inline-block;
	padding:8px 0px 5px 3px;
}
.dizi-ana-info p{
	display:inline-block;
	position:absolute;
	bottom:0px;
	left:0px;
}
.breadcrumb{
	color:#888;
	font-size:12px;
	line-height:30px;
	height:30px;
	position:relative;
}
.breadcrumb ol{
	display:inline-block;
	margin:0px;
	padding:0px;
}
.breadcrumb li{
	display:inline-block;
}
.breadcrumb span{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 30px;
	text-decoration: none;
	color:#888;
    font-size: 11px;
    font-weight: normal;
}
.breadcrumb a span:hover{
	color:#FFCC00;
}

#oyuncular{
	overflow:auto;
	height:350px;
}
#oyuncular::-webkit-scrollbar{
	width: 8px;
	background-color: #555555;
}

#oyuncular::-webkit-scrollbar-thumb{
	background-color: #1b1b1b;
}

.reklam-300{
	float:left;
	overflow:hidden;
	width:302px;
	height:252px;
	padding:8px;
	background:url(resimler/reklam_bg.png) no-repeat;
	margin-bottom:10px;
}
.reklam-728{
	border:1px solid #111;
	width:728px;
	height:90px;
	margin:4px 0px 3px auto;
}
.reklam-sabit {
    height: 600px;
    width: 190px;
    text-align:center;
    position: absolute;
	left: 50%;
	margin-left:480px;
    top: 5px;
    z-index: 3;
}
.footer{
	background-color:#222;
	width:100%;
	height:150px;
    margin-top: 10px;
	color:#999;
}
.footer_ic{
	margin: 0px auto 0px auto;
	width:980px;
}
.footer ul{
	display:inline-block;
	padding:15px 0px 10px 20px;
	margin:0px;
	width:220px;
}
.footer li{
	font-family:Helvetica;
	font-size:13px;
    margin: 0;
    padding: 0px 0px 5px 0px;
}
.footer span{
	display:inline-block;
	width:100%;
	text-align:center;
}
.footer-header{
    padding: 0px;
    margin: 0px;
    font-family: Helvetica;
    color: #ffb117;
    display: inline-block;
    font-weight: bold;
    text-shadow: 0 -1px 1px #000;
	font-size:16px;
}
.hata-404{
	text-align:center;
	font-size:80px;
}
.sayfala{
	padding:10px;
	overflow:hidden;
	text-align:center;
}
.sayfa{
	width:25px;
	height:25px;
	display:inline-block;
	line-height:25px;
	border-radius:5px;
}
.sayfa:link, .sayfa:visited, .sayfa:active {
	text-decoration: none;
	color:#333333;
	font-size:14px;
	border:1px solid #CCCCCC;
	background-color:#F5F5F5;
	margin:1px;
}
.sayfa:hover{
	color:#000000;
	border:1px solid #CCCCCC;
	background-color:#EEEEEE;
}
.aktif:link, .aktif:visited, .aktif:active {
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	border:1px solid #330000;
	background-color:#990000;
	margin:1px;
}
.aktif:hover{
	color:#FFFFFF;
	border:1px solid #990000;
	background-color:#CC0000;
}
.oyuncu-slayt-baslik {
    background: url(resimler/oyuncuslayt_baslik.png) no-repeat;
	height:37px;
	text-align:center;
	color: #FFF;
    font-size: 14px;
    font-weight: bold;
    padding: 9px;
}
#dis{
	padding-top:10px;
	position:relative;
	float:left;
	background:url(resimler/oyuncuslayt_bg.png) no-repeat;
	background-position: 0px 37px;
	width:317px;
	height:317px;
}
#menusan{
	text-align:center;
	position:absolute;
	top:47px;
	left:60px;
	width:200px;
	height:256px;
	overflow:hidden;
	margin:5px 0px; 
}
#menusan ul{list-style:none; display:block; margin:0px; padding:0px; height:256px;}
#menusan ul li{width:200px; height:280px; float:left; display:block; padding:0px; margin:0px;}
#menusan ul li img{border:1px solid #DDD; margin-bottom:5px; padding:1px;}
.button-sol{
	position:absolute;
	top:150px;
	left:16px;
}
.button-sag{
	position:absolute;
	top:150px;
	right:18px;
}
.slaytlar{
	margin: 0px auto 0px auto;
	width:980px;
	overflow: hidden;
}
.slaytlar .tam{
	width:978px;
}
.slaytlar .sol{
	float:left;
	width:487px;
}
.slayt-sol {overflow:hidden;}
.slayt-sol a{float:left;}
.slayt-sol .link{background-color:#38021B;height:18px;margin-top:4px;padding-top:10px;}

.slaytlar .sag{
	float:left;
	width:487px;
	margin-left:4px;
}
.slayt-sag {overflow:hidden;}
.slayt-sag .buton{float:right;}
.slayt-sag .link{background-color:#242B02;height:18px;margin-top:4px;padding-top:10px;}

.sinema-Bg{
	background:url(resimler/sinemalar_bg.png) repeat-x;
	height:189px;
	padding-top:17px;
	float:left;
	margin:0px;
}
.dizi-Bg{
	background:url(resimler/diziler_bg.png) repeat-x;
	height:189px;
	padding-top:17px;
	float:left;
	margin:0px;
}
.sinemalarLink, .sinemalarLink:link, .sinemalarLink:visited, .sinemalarLink:active{
	background:url(resimler/sinemalar_ok.png) no-repeat left center;
	padding-left:10px;
	margin-left:18px;
	color:#C36;
	font-size:10px;
	text-decoration:none;
}
.sinemalarLink:hover{color:#F69;}

.dizilerLink, .dizilerLink:link, .dizilerLink:visited, .dizilerLink:active{
	background:url(resimler/diziler_ok.png) no-repeat left center;
	padding-left:10px;
	margin-left:35px;
	color:#9C0;
	font-size:10px;
	text-decoration:none;
}
.dizilerLink:hover{color:#9F3;}

.sinemalar-solok{
	float:left;width:21px;height:206px;background:url(resimler/sinemalar_sol_ok.png);cursor:pointer;
}
.sinemalar-sagok{
	float:left;width:21px;height:206px;background:url(resimler/sinemalar_sag_ok.png);cursor:pointer;
}
.diziler-solok{
	float:left;width:21px;height:206px;background:url(resimler/diziler_sol_ok.png);cursor:pointer;
}
.diziler-sagok{
	float:left;width:21px;height:206px;background:url(resimler/diziler_sag_ok.png);cursor:pointer;
}

.fragman-slayt{
	text-align:center;
}

.ust_link, .ust_link:link, .ust_link:visited, .ust_link:active{color:#999;}
.ust_link:hover{color:#BBB;}
.alt_metin{color:#666;}
.ortaBg{background:url(resimler/orta_bg.png) repeat-x;}
.aramaBg{background:url(resimler/arama_bg.png) repeat-x left top;}
.oyuncuAramaBg{background:url(resimler/oyuncu_arama_bg.png) repeat-x left top;}
.o_arama_baslik{font-size:14px; color:#FFF;}

.slayt{width:445px; overflow:hidden}
.slayt ul{list-style:none; margin:0px; padding:0px; width:896px;}
.slayt ul li{list-style:none; width:107px; color:#EEE; font-size:9px; margin:0px; padding:0px 2px; float:left; text-align:center;}
.slayt ul li span{font-size:13px; font-weight:bold;white-space:nowrap;width:106px;overflow:hidden;display: inline-block;padding-top:3px;}
.slayt ul li img{border:1px solid #38021B;}

.slaytgen{width:936px; overflow:hidden;}
.slaytgen ul{list-style:none; margin:0px; padding:0px; width:1680px;}
.slaytgen ul li{list-style:none; width:107px; color:#EEE; font-size:10px; margin:0px; padding:0px 2px; float:left; text-align:center;}
.slaytgen ul li span{font-size:13px; font-weight:bold; white-space:nowrap;width:106px;overflow:hidden;display: inline-block;padding-top:3px;}
.slaytgen ul li img{border:1px solid #38021B;}

.slaytlist{width:936px; overflow:hidden;}
.slaytlist ul{list-style:none; margin:0px; padding:0px; width:1680px;}
.slaytlist ul li{list-style:none; width:107px; font-size:10px; margin:0px; padding:0px 2px; float:left;text-align:center;}
.slaytlist ul li span{font-size:13px; font-weight:bold;white-space:nowrap;width:106px;overflow:hidden;display: inline-block;padding-top:3px;}
.slaytlist ul li img{border:1px solid #CCC;}

.listdiv{float:left; text-align:center;}
.listdiv span{font-size:13px; font-weight:bold;}