﻿/*  
Theme Name: Profesyonel
Theme URI: http://www.filmli.com
Description: WordPress için Profesyonel Film/Sinema Teması.
Version: 1.0
Author: Mehmet Çağatay
Author URI: http://www.filmli.com
Tags: film, sinema, dizi, tv, film teması, filmli
*/

* { margin: 0 auto; padding:0; border:0; }

html {  }






a{
	text-decoration: none;
	color: #000000;
}
a:hover{
	text-decoration: underline;
}

body{
	background:#2597bc url(resim/bg-1.jpg) repeat-x top left;
}
img{
	border-width: 0px;
}
#siteTum {width:980px;background:#fafafa url(resim/arka.gif) repeat-y top left;position:relative;}

#mainframe { background-color:#FFF; font-family: Arial, sans-serif; padding:10px 0 0 0; }
#mainframe a { text-decoration:none; }
#mainframe ul, ol { list-style:none; }

/* Clearfix */
* html .clearfix { height: 1%; overflow: visible; } /* IE6 Fix */
*+html .clearfix { min-height: 1%; } /* IE7 Fix */
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }


#mainframe { width:966px;background-color:#fafafa;margin:0 0 0 8px;}

/* -- HEAD AREA -- */
#mainframe #head { position:relative; z-index:1000;background-color:#fafafa;}
#mainframe #head .ustbosluk { margin:0px 0 0 0; }

#mainframe #head .logo { width:14.0625em; height:6.75em; overflow:hidden; background:#007dc8; float:left;}
#mainframe #head .logo img { display:block; width:100%; height:100%; }
#mainframe #head .rightside { width:45.5em; height:7.375em; float:right; }
#mainframe #head .rightside .banner { height:5.625em; overflow:hidden; }
#mainframe #head .rightside .banner img { width:100%; display:block; }
#mainframe #head .rightside .filmline { font-weight:bold; color:#007dc8; margin-top:.1875em; float:left; cursor:default; }
#mainframe #head .rightside .filmline a { color:#007dc8; }
#mainframe #head .rightside .filmline a:hover { text-decoration:underline; }
#mainframe #head .rightside .loginedge { float:right; height:1.75em; width:392px; overflow:hidden; }
#mainframe #head .rightside .loginedge img { width:392px; margin-top:.6875em; }

#mainframe #head .naviline { clear:both; height:2.1875em; overflow:hidden;}
#mainframe #head .naviline .mainnavi { padding-top:5px; width:33.875em; height:100%; background:#007dc8; float:left;  }
#mainframe #head .naviline .mainnavi ul { /*margin-top:.2375em;*/ margin-left:15px; width:35em; position:absolute;}
#mainframe #head .naviline .mainnavi ul li { display:inline; margin-right:0px; padding:0 5px 12px 10px; background:url(resim/mainmenu_item_bg.gif) no-repeat top left; position:relative; }
#mainframe #head .naviline .mainnavi ul ul li{ display:block; background:none;}
#mainframe #head .naviline .mainnavi ul ul { position:absolute; top:1.3em; margin:.5625em 0 0 0; padding:0; left:-4px; border:4px solid #007dc8; border-top:none; display:none; background:#fff; z-index:1000; width:13em; overflow:hidden; }


#mainframe #head .naviline .mainnavi ul li a span{ padding:0 .3em; margin-right:10px; display:block;}
#mainframe #head .naviline .mainnavi ul li.first { padding:0 4px 0 0; background:none; }
#mainframe #head .naviline .mainnavi ul li a { font-size:.75em; color:#FFF; font-weight:bold; line-height:10px; }
#mainframe #head .naviline .mainnavi ul li a:hover { text-decoration:underline; }
#mainframe #head .naviline .skew { width:2.5em; height:100%; float:left; }
#mainframe #head .naviline .skew img { width:100%; display:block; }
#mainframe #head .naviline .loginarea { width:380px; height:100%; float:left; background:#FFF; }
#mainframe #head .naviline .loginarea .login { height:2.1875em; width:24.875em; float:right; position:absolute; margin-top:-0.25em; }
#mainframe #head .naviline .loginarea .login label { float:left; color:#007dc8; font-size:16px; font-weight:bold; padding:6px 0 0 0; text-align:right; margin-left:0.390625em;}
#mainframe #head .naviline .loginarea .login input { float:left; width:240px; height:18px; border:0.0893em solid #999; padding-top:6px; margin-top:5px;margin-left:16px; font-size:14px; color:#000;}
#mainframe #head .naviline .loginarea .login input.goBtn { font-size:1em; background:#50a414 url(resim/ara.gif) no-repeat; width:2.375em; height:1.1875em; border:0; padding:0; text-indent:-666px; overflow:hidden; }

#genel {width:980px;background:#fafafa url(resim/arka.gif) repeat-y top left;position:relative;}

#sola {float:left; width:660px;padding: 10px 0 0 10px;}
#saga {float:left; width:300px; color:#007dc8; font-size:16px; font-weight:bold; }

.dizi_manset {float:left; width:656px;height:260px;background:#fff url(resim/son-dizi.png) no-repeat;}
.dizi_manset_byk img {float:left;width:320px;height:190px;margin:46px 0 0 50px;}

.dizi_manset_kck1 {float:left;width:260px;height:160px;margin:48px 0 0 21px;}
.dizi_manset_kck  img {width:107px;height:82px; padding:6px 0px 0 7px;}


.right_caption{
	background: url(resim/right_caption_bck.png);
	width: 300px;
	height: 29px;
	overflow: hidden;
	text-align: left;
}
.right_caption div{
	padding-left: 9px;
	font: 700 9pt/29px Tahoma;
	color: #FFF;
	padding-left:30px;
	text-align: left;
}
.right_content{
	background: url(resim/right_content_bck.png) repeat-y;
	width: 300px;
	overflow: hidden;
	border-bottom: 1px solid #dfdfdf;
}
.right_sep{
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 9px;
}
.right_banner {
	clear: both;
}
.banner_middle {
	text-align: center;
	margin-bottom: 10px;
}

.saga_kutu{
	clear: both;
	text-align: left;
	width: 300px;
	overflow: hidden;
}
.saga_kutu_ic{
	padding: 6px 12px 6px 12px;
	font-size:12px;
	color:#000;
	font-family:Arial;
}

.gununvideosu {float:left;width:300px;height:274px;background: url(resim/gununv.png) no-repeat;}
.gununic {float:left;width:290px;height:240px;padding:30px 0 0 5px;}
.gununic object {width:290px;height:240px;}
.gununic embed {width:290px;height:240px;}

.footer{
	clear: both;
	position: relative;
	width: 966px;
	height: 100px;
	margin:0 0 0 8px;
	background: url(resim/alt.gif) no-repeat;
}
.footer .bizi{
	position: absolute;
	left: 188px;
	top: 8px;
	width: 650px;
	height: 18px;
	text-align:center;
}
.footer .bizi,
.footer .bizi a{
	font: 700 8pt/25px Tahoma;
	color: #000;
}
.footer .bizi span{
	font: 100 8pt/25px Tahoma;
	color: #000;
}
.footer .sizi{
	position: absolute;
	left: 188px;
	top: 40px;
	width: 650px;
	height: 41px;
	font-size:12px;
	text-align:center;
}
.footer .sizi,
.footer .sizi a{
	font: 100 12px Tahoma;
	color: #787878;
}



/**/
.cat_tab {
	clear: both;
	position: relative;
	width: 656px;
	height: 214px;
	overflow: hidden;
	background: url(resim/cat_tab_bck.png) no-repeat;
}
.cat_tab_inner{
	position: absolute;
	top: 0px;
	left: 10px;
	width: 636px;
	height: 210px;
}
.cat_tab .caption {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 480px;
	height: 25px;
	overflow: hidden;
}
.cat_tab .caption .image{
	float: left;
}
.cat_tab .caption .img{
	margin: 0px;
	padding: 0px;
}
.cat_tab .first_item {
	position: absolute;
	top: 34px;
	left: 0px;
	width: 430px;
	height: 160px;
}
.cat_tab .first_item img{
	width: 213px;
	height: 160px;
	margin-right: 10px;
}
.cat_tab .first_item .title a{
	color: #01929b;
	font: 700 21px/25px Trebuchet MS;
	margin-top: 20px;
}
.cat_tab .first_item .short_content{
	color: #000000;
	font: 100 9pt/17px Trebuchet MS;
	cursor: pointer;
	margin-top: 10px;
}
.cat_tab .item{
	height: 50px;
	left: 450px;
	width: 183px;
	overflow: hidden;
}
.cat_tab .item img{
	width: 67px;
	height: 50px;
	margin-right: 10px;
}
.cat_tab .item .title{
	font: 700 8pt/15px Tahoma;
	height: 32px;
	overflow: hidden;
	margin-top: 5px;
	cursor: pointer;
}
.cat_tab .item_1{
	position: absolute;
	top: 34px;
}
.cat_tab .item_2{
	position: absolute;
	top: 90px;
}
.cat_tab .item_3{
	position: absolute;
	top: 146px;
}

.azbosluk{
clear:both;
display: block; 
height: 10px;
}

.AnaSonFilm {
float:left;
width:656px;
height:295px;
background: #fff url(resim/sonF.png) no-repeat;
}

.AnaKutu {
float:left;
width:656px;
height:256px;
}
.ana300 {
float:left;
width:300px;
height:250px;
}
.ilkkutu {
float:left;
margin: 0 0 0 10px;
width:336px;
height:250px;
}


.arsivbaslik {
color: #c00;
font: 700 14px Arial;
margin: 0 10px 0 14px;

}
.box_news{
	float: left;
	margin:3px 3px 3px 3px;
}
.box_newsA{
	float: left;
	margin-bottom:4px;
}

.box_newsA .inner{
	background: url(resim/videoarka.png) no-repeat;
	width: 320px;
	height: 120px;
	overflow: hidden;
}
.box_newsA .inner_2{
	margin: 11px;
}
.box_newsA img{
	margin-right: 9px;
	width: 129px;
	height: 98px;
}
.box_sep{
	clear: both;
	font-size: 1px;
	height: 1px;
}

.box_newsA .title{
	color: #e0010a;
	cursor: pointer;
	height: 28px;
	font: 700 8pt/15px Tahoma;
	overflow: hidden;
	margin-bottom: 8px;
}
.box_newsA .short_content{
	cursor: hand;
	font: 100 8pt/15px Tahoma;
	height: 60px;
	overflow: hidden;
}
.box_newsA .short_content .date{
	padding-right: 4px;
	color: #939393;
}

.box_news_1{
	float: left;
	margin-right: 6px;
}
.box_news_{
	float: left;
}
.box_news .inner{
	background: url(resim/videoarka.png) no-repeat;
	width: 320px;
	height: 120px;
	overflow: hidden;
}
.box_news .inner_2{
	margin: 11px;
}
.box_news img{
	margin-right: 9px;
	width: 129px;
	height: 98px;
}
.box_sep{
	clear: both;
	font-size: 1px;
	height: 1px;
}

.box_news .title{
	color: #e0010a;
	cursor: pointer;
	height: 28px;
	font: 700 8pt/15px Tahoma;
	overflow: hidden;
	margin-bottom: 8px;
}
.box_news .short_content{
	cursor: hand;
	font: 100 8pt/15px Tahoma;
	height: 60px;
	overflow: hidden;
}
.box_news .short_content .date{
	padding-right: 4px;
	color: #939393;
}
.product-disc {
	height:60px;
	width:160px;
	float:left;
	overflow:hidden;
	color: #666;
font: 300 12px Arial;
}




.300 {float:left;width:300px;height:250px;}


ul.list{
clear:both;
padding:0px 0 0 10px;
margin:0px;
}
ul.list li{
list-style:none;
padding:2px 0 2px 0;
}
ul.list li a{
list-style:none;
text-decoration:none;
color:#000000;
background:url(resim/li.gif) no-repeat left;
padding:0 0 0 17px;
}
ul.list li a:hover{
text-decoration:underline;
}

/*Kayan Band*/
#myslides{background:#fff;margin:36px 0 0 12px;width: 612px;}
.stepcarousel{position: relative; overflow: scroll;width: 598px;height: 230px;margin: 0px 14px 0px 14px;background:#111;}
.stepcarousel .belt{position: absolute;left: 0;top: 0;}
.panel {width:144px;height:220px;float:left;margin:5px 3px 6px 2px;background-color:#1b1919;border : 1px solid #363434;text-align:center;display: block;}
.panel a{color:#b5b1b1;}
.panel img{margin: 0;padding:4px 4px 0px 4px;width:134px;height:170px;}
.kayanlinki a {color:#fff;font-size:12px;font-family:Arial;margin: 0px 0 0 0;}

/*Tekilsayfa*/

.tek_caption{background: url(resim/tekbas.png);width: 656px;height: 39px;overflow: hidden;text-align: left;}
.tek_caption div{padding-top: 2px;font: 700 9pt/29px Tahoma;color: #FFF;padding-left:30px;text-align: left;}
.tek_content{width: 639px;overflow: hidden;border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;margin:0 0 0 10px;}
.tek_sep{clear: both;font-size: 1px;line-height: 1px;height: 9px;}
.tek_banner {clear: both;}
.banner_middle {text-align: center;margin-bottom: 10px;}
.tek_kutu{clear: both;text-align: left;width: 639px;overflow: hidden;}
.tek_kutu_ic{padding: 6px 12px 6px 12px;font-family:Arial;}

.dizitanit{
	float: left;
	margin-bottom: 6px;
	background: url(resim/dizitanit1.png) no-repeat;
	width: 615px;
	height: 120px;
}
.dizitanit_{
	float: left;
}
.katbaslik {
float:left;
color: #c00;
font: 700 14px Arial;
margin: 0 10px 0 14px;

}
.katicerik {
float:left;
color: #666;
font: 700 12px Arial;
margin: 0 10px 0 14px;
width:440px;
}
.alan1{
	margin: 11px 0 0 10px;
}
.alan3{
	margin: 11px 0 0 10px;
}
.dizitanit.alan_2{

}
.dizitanit img{margin-right: 9px;width: 129px;height: 98px;}
.box_sep{clear: both;font-size: 1px;height: 1px;}
.dizitanit .tanitimi{color: #666;height: 106px;font: 700 8pt/15px Tahoma;overflow: hidden;margin-bottom: 4px;padding-left: 14px;}

.videotanit1 {float: left;margin-bottom: 6px;background: url(resim/tanit-reklam.gif) no-repeat;width: 615px;height: 120px;}
.videotanit1 img{margin-right: 9px;width: 98px;height: 98px;}
.videotanit1 .tanitimi2{color: #666;height: 106px;font: 700 8pt/15px Tahoma;overflow: hidden;margin-bottom: 4px;padding-left: 14px;}
.tanitimi2 img{margin-top: 20px;width: 468px;height: 60px;}

.dizioynat {width:606px;margin:0;padding:5px 5px 5px 5px;font-size:12px;line-height: 20px;font-weight: 20px;}
.dizioynat object {width:606px;height:400px;margin:10px 0 10px 0;}
.dizioynat embed {width:606px;height:400px;margin:10px 0 10px 0;}


.round_pane {width:640px; background:#FFF; /*padding:0 6px;*/ }
.round_pane .round_Preview .round_Inside { padding:1px; background:#CDCDCD; }
.round_pane .round_Preview .round_Inside .round_Inside2 { background:#fff; /*padding-top:4px*/  }

.round_pane2 { background:#FFF; /*padding:0 6px;*/ }
.round_pane2 .round_Preview .round_Inside { padding:1px; background:#CDCDCD; }
.round_pane2 .round_Preview .round_Inside .round_Inside2 { background:#fff; /*padding-top:4px*/  }

.round_pane3 { background:#FFF; /*padding:0 6px;*/ }
.round_pane3 .round_Preview .round_Inside { padding:1px; background:#CDCDCD; }
.round_pane3 .round_Preview .round_Inside .round_Inside2 { background:#fff; /*padding-top:4px*/  }

.heading { color:#97982A; border-bottom:2px solid #CC5C27; padding:8px 7px; margin-bottom:5px; }
.heading h2 { color:#97982A!important; margin:0px; font:normal 24px Georgia; }
.heading h2 span { color:#000000; }

.commentform { padding:0px 1px!important; margin:0px }
.commentform .body { background:#fff; padding:10px; }
.commentform .sidebarboxheading h2 { border-width:0px; }

.commentsHeading h3 { color:#2C6EAF; background-repeat: no-repeat; margin:0px 0px 6px; border:2px solid #38536D; border-width:2px 0px; padding:14px; }

ol.commentlist { list-style:none; margin:0px 0px 0px 4px; padding:10px 0px 0px 0px; text-indent:0; }
ol.commentlist li { border:1px solid #ddd; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#2384C6; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:4px solid #ddd; left:-4px; position:absolute; top:-5px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply a { background:#999; border:2px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }
ol.commentlist li div.reply a:hover { background:#c30; border:2px solid #c00; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li {  }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#f7f7f7; }
ol.commentlist li.odd { background:#fff; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

#respond {  }
#comment { width:100%; background:#fff; border:1px solid #ACACAC; color:#414141; }
#comment2 { width:100%; background:#fff; border:1px solid #ACACAC; color:#414141; }
#respond p { margin:2px 0px 2px; height:24px; }
#respond p label { width:90px!important; display:block; float:left; }

.adboxside { text-align:center;  width:120px; padding:6px; margin:0px auto; }

#author, #email, #url {width:125px; margin-right:2px; background:#fff; border:1px solid #ACACAC; color:#414141; }
#url { width:121px; margin-right:0px; }
.tableComment { margin:7px 0px; }
#submit { width:91px; color:#515441!important; font-size:11px; background:#9CA084; border:1px solid #8C9170; display:block; height:19px; line-height:19px; text-align:center!important; text-decoration:none; float:right; }

.aralik {border-bottom: 1px dashed #ccc;margin:1px 0 1px 0; padding:2px 0 6px 0; }

.filmdetay {font-size:12px;color:#dd0101;font-family:Arial;}

.sayfalink {line-height:20px;font-weight: bold;font-size:11px;color:#cc0000;margin:0 0 10px 10px;}
.sayfalink a{color:#FFFFFF;background:#cc0000;padding:7px 3px 8px 3px;width:10px;height:10px;text-decoration: none;}
.sayfalink a:hover{color:#ffffff;}

.buton { font-size:1em; background:#50a414 url(resim/yorumbuton.gif) no-repeat; width:200px; height:30px; border:0; padding:0; text-indent:-666px; overflow:hidden; }