body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote { margin:0;padding:0; }
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
* { outline:0;}

html, body {height: 100%;}
/*#channelList{min-height:509px}*/
body {
	background:#f6f6f6;
	color:#404040;font:normal 11px  Arial, Helvetica, sans-serif;
}
a {color:#404040; text-decoration:none;}
a:hover {text-decoration:underline;}
a.graylnk {color:#898989; text-decoration:underline;}
a.graylnk:hover {text-decoration:none;}

input, textarea, select {font:normal 11px Arial, Helvetica, sans-serif; color:#545454;}
.clear {clear:both; font-size:0; line-height:0; overflow:hidden}
.fl {float:left}
.fr {float:right}
.txtCenter {text-align:center}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.h1 { height:1px; overflow:hidden;}
.h5 { height:5px; overflow:hidden;}
.h7 { height:7px; overflow:hidden;}
.h10 { height:10px; overflow:hidden;}
.h15 { height:15px; overflow:hidden;}
.h20 { height:20px; overflow:hidden;}
.h22 { height:22px; overflow:hidden;}
.h23 { height:23px; overflow:hidden;}
.h30 { height:30px; overflow:hidden;}

.w310 { width:310px; overflow:hidden;}
.w635 { width:635px; overflow:hidden;}

.gray { background:#eaedee;}
.mrg5 { margin:5px;}

h5.related { 
	padding:10px 0;
	margin:0 15px;
	border-bottom:1px dashed #e5e5e5;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#3a3a3a;
}
.notop{margin-top:0!important; top:0!important}
.notop.tabs{margin-top:0!important; top:2px!important}
ul.xa li { position:relative; display:inline; float:left;}
ul.ya li { position:relative; display:block; clear:both;}

body#sharing { background:url(../img/bg-sharing.gif) 0 0 no-repeat;}
.ico0 { background:url(../img/ico0.gif) 0 0 no-repeat;}
.ico1, #nav li  { background:url(../img/ico1.gif) 0 0 no-repeat;}
.ico2 { background:url(../img/ico2.gif) 0 0 no-repeat;}

.btnStd {
	position:relative;display:block;
	background:url(../img/bgBtn.jpg) 0 0 repeat-x; 
	border:1px solid #bdbdbd!important;
	color:#404040;
	border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;
	height:23px; line-height:23px;
	padding:0 10px;
	text-decoration:none!important;
	cursor:pointer;	
}
.btnStd:hover {
	background-position:0 -23px;
	border:1px solid #00a8e7!important;
}
.btnStd.active,
.btnStd:active{
	background-position:0 -46px;
	border:1px solid #2786c0!important;
	color:#fff;
}
.btnStd.active a { color:#ffffff; }

.btnStd span { position:relative; display:block; padding-right:20px; }
.btnGo span { background-position:right -125px;}
.btnGo:active span { background-position:right -301px;}
.btnPrev span { background-position:left -150px;}



#wrapper {min-height: 100%; width:100%;}
* html #wrapper {height: 100%;width:100%;}

/* header */

#header {
	position:relative;
	display:block;
	width:100%;
	background:#fff;
	z-index:999;
}
#header .header {
	position:relative;
	display:block;
	width:955px; 
	margin:0 auto;
}

#header .header .top {
	position:relative;
	top:0; left:0;
	display:block;
	width:100%; height:36px;
	background:#01a8e7 url(../img/bgTop.jpg) 0 0 repeat-x;
	z-index:9;
}

#header .header .top ul { position:relative;}
#header .header .top li { 
	height:36px;	
}
#header .header .top li a {
	position:relative;
	display:block;
	top:11px;	
	font-size:11px;
	color:#fdffff;
	border-right:1px solid #86d5f7;
	padding:0 15px 0 20px;
	margin-left:15px;
	line-height:15px;
}
#header .header .top li a:hover { color:#01252f;}
#header .header .top li.selected { background:#565656;}


#header .header .top li.last a { border:none; }
#header .header .top li a.dl { background-position:0 0;}
#header .header .top li a.dl:hover { background-position:0 -75px;}
#header .header .top li a.wclient { background:0 0 url(/assets/img/ico_izle.png) no-repeat;}
#header .header .top li a.wclient:hover { background:0 0 url(/assets/img/ico_izle_hover.png) no-repeat;}
#header .header .top li a.sp { background-position:0 -25px; color:#fff;}
#header .header .top li a.sp:hover { background-position:0 -100px; color:#01252f;}
#header .header .top li.selected a.sp { background-position:0 -225px; color:#FFF}
#header .header .top li a.ms { background-position:right -50px; padding:0 20px 0 0; margin-right:15px; color:#fff; text-decoration:none;}
#header .header .top li a.ms:hover { background-position:right -297px; color:#01252f; text-decoration:underline;}
#header .header .top li.selected a.ms { background-position:right -125px; color:#FFFFFF}

#header li#memberAction ul.memberPanel {
	position:absolute;
	top:36px; right:0;
	background:#565656;
	width:222px;
}
#header li#supportAction ul.supportPanel {
	position:absolute;
	top:36px; left:0;
	background:#565656;
	width:222px;
}

#header li#memberAction ul.memberPanel li, #header li#supportAction ul.supportPanel li { 
	 float:none!important; 
	 margin:0; 
	 padding:0 10px; 
	 border-bottom:1px dashed #707070; 
	 cursor:pointer;
}
#header li#memberAction ul.memberPanel li.last, #header li#supportAction ul.supportPanel li.last { border:none;}
#header li#memberAction ul.memberPanel li a, #header li#supportAction ul.supportPanel li a { display:block; margin:0; padding:0 0 0 20px; color:#fff;}
#header li#memberAction ul.memberPanel li a.su { background-position:0 -150px; }
#header li#memberAction ul.memberPanel li a.fp { background-position:0 -175px; }
#header li#memberAction ul.memberPanel li a.au { background-position:0 -200px; }

#header li#supportAction ul.supportPanel li a.web { background-position:5px -250px; padding-left:25px; }
#header li#supportAction ul.supportPanel li a.dl { background-position:5px -275px; padding-left:25px; }


#header .logo {
	position:absolute;
	bottom:15px;left:0;
}
#header .logo a {
	position:relative;
	display:block;
	background:url(../img/tivibu-logo.gif) 0 0 no-repeat;
	width:102px; height:31px;
	text-indent:-9999px; cursor:pointer;
}

/* nav */
#nav {
	position:relative; display:block;
	float:right;
	margin-top:10px;
}

#nav li {
	background:url(../img/nDot.gif) center right no-repeat;
	padding-right:1px;
}
#nav li.last { background-image:none; padding:0;}

#nav li a {
	position:relative;
	display:block;
	padding:0 15px;
	font-family:Helvetica, Arial,  sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#3a3a3a;
	line-height:52px;
	text-decoration:none;
}
#nav li a:hover { color:#00a8e7;}
#nav li.selected a { background:#3a3a3a; color:#fffefd; padding-bottom:2px;}

#nav li a span {
	padding:3px 0 3px 30px;
	background:url(../img/icoNav.gif) 0 0 no-repeat; 	
}

#nav li a.tv span { background-position:0 0;}
#nav li a.video span { background-position:0 -25px;}
#nav li a.webtv span { background-position:0 -50px;}
#nav li a.download span { background-position:0 -75px;}
#nav li a.pack span { background-position:0 -100px;}
#nav li a.blog span { background-position:0 -125px;}
#nav li a.iptivibu span { background-position:0 -450px;}

#nav li a.tv:hover span { background-position:0 -150px;}
#nav li a.video:hover span { background-position:0 -175px;}
#nav li a.webtv:hover span { background-position:0 -200px;}
#nav li a.download:hover span { background-position:0 -225px;}
#nav li a.pack:hover span, #nav li.selected a.pack span  { background-position:0 -250px;}
#nav li a.blog:hover span { background-position:0 -275px;}
#nav li a.iptivibu:hover span { background-position:0 -475px;}

#nav li.selected a.tv span { background-position:0 -300px;}
#nav li.selected a.video span { background-position:0 -325px;}
#nav li.selected a.webtv span { background-position:0 -350px;}
#nav li.selected a.download span { background-position:0 -375px;}
/*#nav li.selected a.pack span { background-position:0 -400px;}*/
#nav li.selected a.blog span { background-position:0 -425px;}
#nav li.selected a.iptivibu span { background-position:0 -500px;}

#nav li.selected a.pack { background:none; color:#00a8e7; padding-bottom:0;}



#subNav {
	position:relative; display:block;
	background:#F6F6F6;
	height:49px;
}
#subNav ul {
	position:relative; display:block;
	width:955px; height:46px; overflow:hidden;
	background:#3a3a3a;
	border-bottom:3px solid #01a9e7;
	margin:0 auto;
}
#subNav li.coming-soon{display:block; position:absolute; background:url(../img/txtComingSoon.png); width:163px; height:47px; text-indent:-9999px; right:0}
#subNav li {
	background:url(../img/nDot2.gif) center right no-repeat;
	padding-right:1px;
}
#subNav li.last { background-image:none; padding:0;}
#subNav li a {
	position:relative;display:block;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#fffefd;
	line-height:46px;
	padding:0 15px;
	text-decoration:none;
	cursor:pointer;
}
#subNav li a:hover { background:#696969;}
#subNav li.selected a { background:#00a8e7;}

/* filterNav */

.filterNav li {
	border-bottom:1px dashed #E5E5E5;
}
.filterNav li a {
	position:relative;
	display:block;
	padding:5px 30px 5px 15px;
	text-decoration:none;
	background-position:-9999px -9999px;
	
}
.filterNav li a:hover { background-color:#e5e4e4; background-position:98% -371px;}
.filterNav li.selected a { background-color:#01a7e8; background-position:98% -346px; color:#fff;}


/* breadcrumbs */

ul.breadcrumbs { padding:7px 15px 0 15px; }
ul.breadcrumbs li { 
	padding-right:13px;
	background-position:114% -260px
	
}
ul.breadcrumbs li a { 
	position:relative;
	display:block;
	background:#a0a0a0;
	border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
	color:#fff;
	text-decoration:none;
	padding:0 6px;
	line-height:20px;	
}
ul.breadcrumbs li a:hover { background:#3a3a3a;}
ul.breadcrumbs li.last a { background:#cccccc;}


/* container  */
#container {
	position:relative;
	display:block;
	width:955px;
	margin:0 auto;
}
#container .leftSide {
	position:relative;
	display:inline;
	float:left;
	width:635px;
}
#container .rightSide {
	position:relative;
	display:inline;
	float:right;
	width:310px;
}
.mainfeature .highlightwrapper{ background:url(../img/bgFeaturedContent.png) center top repeat-y;}
.highlightwrapper{display:block; overflow:hidden; position:relative}

.highlight { position:relative; display:block; height:320px; /*background:#272727;*/ }

#page .highlight { width:955px; margin:0 auto; }

.prodContainer .tabs, .prodContainer .section { position:relative; display:block; clear:both;}
.prodContainer .tabs { z-index:2;}
.prodContainer .section { z-index:1; overflow:hidden;}

.bdrLine { border-left:1px solid #C4C4C4; background:#fff; }


.prodContainer .tabs ul li a {
	position:relative;
	display:block;
	height:36px;
	line-height:35px;
	padding:0 15px;
	background:#fff;
	border:1px solid #c4c4c4;
	border-right:none;
	font-weight:bold;
	text-decoration:none;	
}
.prodContainer .tabs ul li.last a { border-right:1px solid #c4c4c4;}
.prodContainer .tabs ul li.selected a { 
	border-top:none; border-bottom:none;
	background:url(../img/bgTabs.jpg) 0 0 repeat-x;
	height:38px; line-height:37px;
}

.prodContainer .search {
	border:none;
	background:url(../img/search.gif) 0 0 no-repeat;
	width:180px; height:31px;
	padding:0 41px 0 5px;
	line-height:31px
	
}
.prodContainer .section {
 	top:-1px;
	height:35px;
	border:1px solid #c4c4c4;
	background:#e5e5e5 url(../img/bgTabs.jpg) 0 -37px repeat-x;
	padding-bottom:1px;
}

.prodContainer h3.day {
	font-family: Helvetica, sans-serif, Arial;
	font-size:14px;
	font-weight:bold;
	margin:10px 5px;
	padding-left:15px;
	background-position:0 -180px;
}



.prodContainer .selectBox  { margin:5px 15px;}
.prodContainer .selectBox .btnStd { /*width:125px;*/}
.prodContainer .selectBox .btnStd span { background-position:right -100px; }
.btnStd span.icoInfo { background:url(../img/icoInfo.png) 0 center no-repeat; padding-left:20px; }
.selectBox option{padding:5px; color:#000000; cursor:pointer}
.prodContainer .topline { 
	border:1px solid #c4c4c4;
	border-top:2px solid #01a9e7;
	height:33px;
	background-color:#e5e5e5;
	background-position:0 -210px;
	background-repeat:repeat-x;
}

.prodContainer .topline2 {border-top:1px solid #c4c4c4; }

.prodContainer .showcase {
	position:relative;
	display:block;
	background:#fff;
	border:1px solid #c4c4c4;
	border-top:none;
	overflow:hidden;
	top:-1px;
}
.homepagecontainer .prodContainer .showcase.tvlogo ul.xa{width:532px} /* Filmclub güncellemesi ile al (608px) */
.prodContainer .showcase ul.xa { padding:10px 0 15px 15px;}
.tvindex .prodContainer .showcase ul { min-height:456px}
.prodContainer .showcase ul.listed { padding:0;}
.prodContainer .showcase li {
	margin:5px 5px 0 0;
	background:#fff;
	overflow:hidden;
	cursor:pointer; 
}
.prodContainer .showcase li a { text-decoration:none;}

.prodContainer .showcase ul.listed li {
	margin:0px;
	background:url("../img/ico1.gif") no-repeat 0 -122px;
	overflow:hidden;
	width:240px;
}
.prodContainer .showcase ul.listed li a{
	display:block;
	padding-left:20px;
	height:28px;
	line-height:28px;
	border-bottom:1px dotted #e5e5e5;
}
.prodContainer .showcase ul.listed li a:hover{
	text-decoration:underline;
}
.prodContainer .tvlogo li {
	width:49px; height:49px;
	padding:10px;
	border:1px solid #eeeef0;
	border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
	text-align:center;
}

.prodContainer .video, .prodContainer .topFix { top:0;}
.prodContainer .video li {
	width:147px; height:148px;
}
.prodContainer .video li .frame {
	position:absolute; display:none;
	top:0; left:0;
	width:141px; height:142px;
	border:3px solid #00a8e7;
	border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;
	z-index:9;
}
.prodContainer .video li.selected .frame {display:block;}

.prodContainer .video li div.thumb {
	position:relative;
	display:block;
	height:94px;
	overflow:hidden;
}
.prodContainer .video li div.thumb .time {
	position:absolute;
	bottom:0; left:0;
	display:block;
	background:#00a8e7;
	border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;
	width:47px; padding:2px 0;
	color:#fff;
	text-align:center;overflow:hidden;
	z-index:2;
}
.prodContainer .video li div.thumb .ico {
	position:absolute;
	top:30px; left:38%; /*margin-left:-18px;*/
	display:block;
	background:transparent url(../img/icoPlay.png) no-repeat !important;
	background:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/img/icoPlay.png');	
	width:36px; height:36px;
	z-index:2;
	text-indent:-9999px;
}
.prodContainer .video li div.thumb .ico a
{
	display:block;
	height:36px;
	overflow:hidden;
	position:relative;
	z-index:3;
}

.prodContainer .video li div.info {
	border:1px solid #eeeef0;
	border-top:none;
	border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;
	padding:10px 10px 0 10px; height:43px;
}
.prodContainer .video li div.info h3 { color:#898989;}
.prodContainer .video .detailPic .picHolder{width:482px;overflow:hidden;background-color:#fff;text-align:center;height:270px;}
/* list view */
.prodContainer .videoListView .frame { display:none!important;}
.prodContainer .videoListView { margin:0; padding:0!important;}
.prodContainer .videoListView li {
	display:block;
	clear:both;
	width:100%; height:40px;
	margin:0; padding:15px;
	border-bottom:1px dashed #e5e5e5;
}
.prodContainer .videoListView li.selected { background:#f5f5f5;}

.prodContainer .videoListView li div.thumb {
	width:60px; height:40px; overflow:visible;
	display:inline; float:left; margin-right:10px;
}
.prodContainer .videoListView li div.thumb img { width:60px; height:40px; }
.prodContainer .videoListView li div.thumb span.time { 
	bottom:10px; left:560px; background:#a0a0a0; 	
	border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
}
.prodContainer .videoListView li div.thumb .ico { top:2px;}

.prodContainer .videoListView li div.info { 
	border:none;
	display:inline;
	float:left;
	padding:0;
	height:40px;
}
.prodContainer .showcase .tvIco { position:absolute; top:15px; right:15px; display:block; /*width:90px;*/ }

.prodContainer .showcase .tvIco span {
	position:relative;display:inline;float:left;
	width:30px; height:25px;
	background:url(../img/icoTv.gif) 0 0 no-repeat;
	text-indent:-9999px;
}
.prodContainer .showcase .tvIco span.tvIco1 { background-position:0 0;}
.prodContainer .showcase .tvIco span.tvIco2 { background-position:0 -25px;}
.prodContainer .showcase .tvIco span.tvIco3 { background-position:0 -50px;}
.prodContainer .showcase .tvIco span.tvIco4 { background-position:0 -75px;}
.prodContainer .showcase .tvIco span.tvIco5 { background-position:0 -100px;}
.prodContainer .showcase .tvIco span.tvIco6 { background-position:0 -125px;}
.prodContainer .showcase .tvIco span.tvIco7 { background-position:0 -150px;}
.prodContainer div.staricon h3 { background:url(/Assets/img/kampanya/star_icon.png) 0 0 no-repeat; }


.prodContainer .showcase .channelInfo {
	position:relative;
	display:block;
	padding:15px;
}

.prodContainer .showcase .channelInfo .cLogo {
	position:relative;
	display:inline; float:left;
	width:50px; height:50px;
	padding:10px;
	border:1px solid #eeeef0;
	border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
	text-align:center;
}
.prodContainer .showcase .channelInfo .cName {
	position:relative;
	display:inline; float:left;
	padding:5px 15px;
}
.prodContainer .showcase .channelInfo .cName h2 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px; font-weight:bold;
}
.prodContainer .showcase .channelInfo .cName .selectBox { margin:0 10px 0 0;}


/* tvAccordion */
.tvAccordion {}
.tvAccordion .accordionButton  {
	border-top:1px dashed #e5e5e5;
	cursor:pointer;
	background-position:604px -452px;
}
.tvAccordion .over { background-color:#00a8e7; color:#fff; background-position:604px -517px}
.tvAccordion .on { background-color:#f5f5f5; color:#bdbdbd; border-bottom:1px dashed #e5e5e5; background-position:603px -589px;}
span.cnames{display:block; float:left; width:30%}
span.cnames a:hover{color:#fff;}
.tvAccordion .accordionButton span.hour {
	position:relative; display:inline; float:left;
	background-position:8px -176px;
	width:80px;
	padding:5px 0;
	font-weight:bold;
	text-align:center;
	border-right:1px solid #c4c4c4;
}
.tvAccordion .over span.hour { background-color:#80d4f3; background-position:8px -418px; color:#fff;}
.tvAccordion .on span.hour { background-color:#f5f5f5; color:#bdbdbd;  border-right:1px solid #e4e4e4; background-position:8px -394px; }

.tvAccordion .accordionButton div.show {
	position:relative; display:inline; float:left;
	width:500px;
	padding:5px 15px;
}
.tvAccordion .accordionContent{background:#f8f8f8}
.tvAccordion .accordionContent .contentDetail {
	position:relative; display:block; float:right;
	width:522px;
	border-left:1px solid #c4c4c4;
	padding:15px;
}

.tvAccordion .accordionContent .contentDetail .thumb { width:147px;}
.tvAccordion .accordionContent .contentDetail .text { padding-left:15px; width:360px;}
.tvAccordion .accordionContent .contentDetail .shortInfo {
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	margin-bottom:20px;
}
.tvAccordion .accordionContent .contentDetail .shortInfo div { font-size:11px; color:#818181; }
.tvAccordion .accordionContent .contentDetail .shortInfo h2 { font-size:13px; font-weight:bold; }
.tvAccordion .accordionContent .contentDetail p { margin-bottom:15px;}


.leftInfo {
	width:150px;
}


.rightInfo {
	width:484px;
}


.leftInfo .topline, .rightInfo .topline { 
	border:1px solid #c4c4c4;
	height:33px;
	background-color:#e5e5e5;
	background-position:0 -210px;
	background-repeat:repeat-x;
}
.leftInfo .topline { border-right:none; border-left:none; padding:0 15px;}

.prodContainer .detailText {
	position:relative;
	display:block;
	padding:15px;
}
.prodContainer .detailText h2, .prodContainer .detailText h3 {
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	color:#3a3a3a;
	width:350px;	
}

.prodContainer .detailText .watch { margin-bottom:10px; }

.prodContainer .detailText h2 { font-size:24px;}
.prodContainer .detailText h3 { font-size:16px;}
.prodContainer .detailText p { line-height:18px; margin-bottom:20px;}

.prodContainer .bottom {
	position:relative;
	display:block;
	background:#e5e5e5;
	border:1px solid #c4c4c4;
	margin-top:-2px;
	height:36px;
}
.bdrLine .bottom { border-left:none; margin-top:-1px; }
.prodContainer .bottom .btnGo { margin:5px;}

.prodContainer .bottom .paging { background:#fff; height:31px; padding-top:6px; padding-left:5px; padding-right:5px; margin-top:-1px; border-right:1px solid #c8c8c8;}
.prodContainer .bottom .pr { border:none;border-left:1px solid #c8c8c8;}
.prodContainer .bottom .paging .btnStd { padding:0; }
.prodContainer .bottom .paging .btnStd span { padding:0; text-indent:-9999px; width:23px;}
.prodContainer .bottom .paging .btnNext span { background-position:0 -125px; }
.prodContainer .bottom .paging .btnPrev span { background-position:0 -150px; }
.prodContainer .bottom .paging li a { color:#00a8e7; padding:0 5px; border-right:1px solid #acacac; line-height:23px;}
.prodContainer .bottom .paging li a.selected { color:#404040; text-decoration:none;}
.prodContainer .bottom .paging li.last a { border:none;}
.prodContainer .bottom .paging li.button { padding:0 10px; border:none;}
.prodContainer .bottom .paging li.button a { border:none;}

ul.textlist li {
	padding:5px 15px;
	font-family:Helvetica, Arial, sans-serif;
	line-height:18px;
	color:#898989;
	border-bottom:1px dashed #e5e5e5;
}
ul.textlist li.last { border:none;}
ul.textlist li strong { display:block; color:#3a3a3a;}


/* blogBox */

.blogBox {
	padding:30px 0;
	margin:0 15px;
	border-bottom:2px dashed #e5e5e5;
}
.blogBoxLast {border:none;}

.datePanel {
	position:relative;
	color:#e6e6e6;
	font-family:Helvetica, Arial, sans-serif;
}
.blogBox .date {
	position:relative;
	display:inline;
	float:left;
	width:80px;
}

.blogBox .date span, .datePanel span { display:block; font-size:13px; font-weight:bold;}
.blogBox .date strong, .datePanel strong { display:block; font-size:50px; font-weight:bold; line-height:35px;}
.blogBox .date span.time, .datePanel span.time { 
	display:block; float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:10px;
	background:#e6e6e6;
	padding:6px;
	margin-top:3px;
	border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;
	
	
}

.blogBox .textbox {
	position:relative;
	display:inline;
	float:left;
	width:520px;
}

.blogBox .textbox h2 {
	position:relative;
	display:inline;
	float:left;
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#3a3a3a;
}


.blogBox .textbox h2 a {
	width:400px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#3a3a3a;
	text-decoration:none;
}

.blogBox .textbox .comment a {
	position:relative;
	display:block;
	background:url(../img/bgComment.gif) 0 0 no-repeat;
	color:#fff;
	padding-top:3px;
	width:59px; height:25px;
	text-decoration:none;
	text-align:center;
}
.blogBox .textbox .comment a:hover { background-position:0 -30px;}
.blogBox .textbox p { line-height:18px;}
.blogBox .textbox .catDiv { line-height:23px;}


/* package */
.rightSide .package {width:310px; height:319px; position:relative; text-align:center; background:url(../img/content_promote.png) no-repeat top center; }
    .rightSide .package p{display:block; overflow:hidden; background:url(../img/content_promote_header.png) no-repeat 0 0; position:absolute; text-indent:-9999px; width:257px; height:99px; top:96px; left:28px}
        .rightSide .package a.promote{display:block; overflow:hidden; width:108px; height:119px; background:url(../img/btn_promote_header.png); text-indent:-9999px; position:absolute; left:100px; top:200px}
        .rightSide .package a.promote:hover{background-position:0px -119px}

/* tabs */

.tabsContainer { position:relative; display:block; clear:both;}
.tabsContainer .tabs, .tabsContainer .section { position:relative; display:block; clear:both; height:39px; overflow:hidden; }
.tabsContainer .tabs { z-index:2;}
.tabsContainer .section { z-index:1;}


.tabsContainer .tabs ul li a {
	position:relative;
	display:block;
	height:36px;
	padding:0 15px;
	background:#fff;
	border:1px solid #c4c4c4;
	border-top-width:1px;
	border-right:none;
	font-family:Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
	border-bottom:none;	
}
.tabsContainer .tabs ul li a:hover{border-top-color:#000000}
.tabsContainer .tabs ul li.last a { border-right:1px solid #c4c4c4;}
.tabsContainer .tabs ul li.selected a { 
	border-bottom:none;
	background:url(../img/bgTabs2.jpg) 0 0 repeat-x;
	height:36px; 
}
.tabsContainer .tabs ul li span { position:relative; display:block; padding-left:30px; top:7px; height:21px; line-height:21px; }
.tabsContainer .tabs ul li span.fb { background-position:0 -475px; }
.tabsContainer .tabs ul li span.tw { background-position:0 -500px; }

.tabsContainer .tabs ul.topBdr li.selected a { 
	border-bottom:none; border-top:none;
	background:url(../img/bgTabs.jpg) 0 0 repeat-x;
	height:38px; 
}
.tabsContainer .tabs ul.topBdr li span { padding:0; font-size:11px; }

.tabsContainer .section {
 	top:-2px;
	height:15px;
	border:1px solid #c4c4c4;
	background:url(../img/bgTabs2.jpg) 0 -36px repeat-x;
	padding:9px 15px;
}
.tabsContainer .section2 {
	height:25px;
	padding:5px;
}

.tabsContainer .section h3 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px; font-weight:bold;
}
.tabsContainer .section h3.hour { 
	background-position:0 -175px;
	line-height:23px;
	padding-left:15px;
}


.tabsContainer .socialPanel .panel .reader {
	width:auto; height:auto;
	border-top:none;
	top:-2px;
	position:relative;
}

/* tvListing */
.tvListing {
	top:-2px;
}

.tvListing li {
	height:41px;
	overflow:hidden;
	border-bottom:1px solid #f0f0f0;
}
.tvListing li.last { border:none; padding:0;}

.tvListing li span.hour {
	position:relative;
	float:left;display:inline;
	background:#fff;
	text-align:center;
	height:41px; width:40px;
	line-height:20px;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	font-size:10px; font-weight:bold;
	z-index:1;	
}
.tvListing li div.show {
	position:relative;
	display:inline; float:left;
	width:265px;
	line-height:41px;
	padding:0 10px;
	margin-left:-20px;
	background:#fff;
	border-left:1px solid #bdbdbd;
	z-index:2;
}

.tvListing li.blue {background:#f7fafc;}
.tvListing li.blue span.hour { background:#0099ff; color:#fff;}
.tvListing li.blue div.show { background:#f2f7fa; border-left:1px solid #2784be;}


/* rightBox */
.paddertop .rightBox{top:10px; border-top:1px solid #c4c4c4}
.rightBox {
	position:relative;
	display:block;
	background:#fff;
	border:1px solid #c4c4c4;
	border-top:none;
}

.rightBox .headline {
	position:relative;
	display:block;
	background-color:#e5e5e5;
	background-position:0 -210px;
	background-repeat:repeat-x;
	border-bottom:1px solid #c4c4c4;
	padding:0 15px;
	height:36px;
	
}
.rightBox .headline h3, .topline h3 {
	position:relative; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#3a3a3a;
	padding-left:27px;
	line-height:21px;	
}
.rightBox .headline h3, .rightBox .headline .btnGo, .topline h3 { top:5px; }

.rightBox .hBig {height:46px;}
.rightBox .hBig h3, .rightBox .hBig .btnGo { top:15px; }

h3.newest  { background-position:0 -400px;}
h3.archive  { background-position:0 -425px;}
h3.tags  { background-position:0 -450px;}
h3.filter  { background-position:0 -525px;}

.rightBox .body ul li {
	border-bottom:1px dashed #e5e5e5;
}
.rightBox .body ul li.last { border:none;}

.rightBox .body ul li a {
	position:relative; 
	display:block;
	padding:14px 15px 15px 14px;
	text-decoration:none;
	line-height:15px;
}
.rightBox .body ul li a span {
	color:#898989;
}
.rightBox .body ul li a:hover { 
	background-color:#f5f5f5;
}
.rightBox .body ul li a.icoDI:hover {
	background:#f5f5f5 url(../img/icoDurdurIzle.gif) 97% center  no-repeat;
}
.rightBox .body ul li a.KiralaIzle:hover {
	background:#f5f5f5 url(../img/kirala_izle_icon.png) 97% center  no-repeat !important;
}
.rightBox .body ul li a img {
	display:inline;
	float:left;
	margin-right:10px;
}

.rightBox .body ul.list { padding:15px;}
.rightBox .body ul.list li { border:none; padding-bottom:3px;}
.rightBox .body ul.list li a { 
	padding:0; 
	color:#898989;
	background-color:#fff;
	background-position:0 -263px;
	padding-left:10px;
}
.rightBox .body ul.list li a span { 
	color:#404040;
	text-decoration:underline;
}
.rightBox .body ul.list li a:hover span { 
	text-decoration:none; color:#00a9e7;
}

/* packages */
.packages { position:relative;}
.packages .price { 
	position:absolute;
	top:0; right:0;
	width:61px; height:60px;
	overflow:hidden; 
	z-index:10;
}
.packages .price span {
	position:absolute;
	top:0; right:0;
	width:122px; height:183px;
	text-indent:-9999px;	
	background:transparent url(../img/bgPackPrice.png) no-repeat !important;
	background:transparent;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/img/bgPackPrice.png');*/
}

.packages .p1TL span {
	background:transparent url(../img/bgPackPrice.png) no-repeat !important;
	background:transparent;
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/img/bgPackPrice2.png');*/
}

.packages .p81TL { right:0;}
.packages .p8TL { right:187px;}
.packages .p8TL.over { right:189px;}
.packages .p4TL { right:375px;}
.packages .p1TL { right:562px;}

.packages .p81TL span { top:-183px; left:0; height:244px}
.packages .p8TL span { top:-122px; left:0;}
.packages .p4TL span { top:-61px;left:0;}
.packages .p1TL span { top:0;left:0;}

.packages .p81TL.over span {top:-183px;left:-61px;}
.packages .p8TL.over span{ top:-122px;left:-61px;}
.packages .p4TL.over span{ top:-61px;left:-61px;}
.packages .p1TL.over span{ top:0;left:-61px;}

.packages table {
	border:1px solid #c4c4c4;
	border-right:none;
	border-collapse:collapse;
}
.packages table td, .packages table th {
	background:#fff;
	border-right:1px solid #c4c4c4;
	width:210px;
	padding:0 15px;
	vertical-align:middle;
	text-align:center;
}
.packages table .feature { width:234px; text-align:left;}

.packages table thead th {
	height:69px;
	background:#f2f2f2 url(../img/bgPackagesHead.jpg) 0 0 repeat-x;
	border-bottom:1px solid #e2e2e2;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px; font-weight:bold;
	color:#3a3a3a;
}
.packages table thead th font { font-size:12px; color:#ff961a; }
.packages table thead th .text { position:relative; z-index:2;}
.packages table thead th .text.alignleft {text-align:left}

.packages table tbody td, .packages table tbody th {
	height:49px;
	border-bottom:1px dashed #e5e5e5;
	font-weight:bold;
	cursor:pointer;
}
.packages table tbody .hide { display:none;}
.packages table tbody th.bigSize { height:300px; padding:0;}

.packages table tbody th .featureSpot {
	position:relative;
	display:none;
	height:296px;
	border:2px solid #00a8e7;
	background:#fff; 

}


.packages table tbody td.check {
	text-indent:-9999px;
	background-image:url(../img/icoCheck.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

.packages table tbody tr.selected td.check { background-image:url(../img/icoCheck2.gif); }
.packages table tfoot td {
	height:45px;
	background:#f2f2f2;
}

.packages table tbody td.bgClr, 
.packages table tbody tr.selected th,
.packages table tbody tr.selected td {
	background-color:#f8f8f8!important;
	border-top:2px solid #00A8E7;
}
.packages table tbody tr.selected th.feature { border-left:2px solid #00A8E7; }
.packages table tbody tr.selected td.pack4 { border-right:2px solid #00A8E7; }

.packages table tbody tr th.feature {
	background-image:url(../img/fIco.gif);
	background-position:-9999px -9999px;
	background-repeat:no-repeat;
	
}
.packages table tbody tr th.fIco1 {	background-position:96% 18px; }
.packages table tbody tr th.fIco2 {	background-position:96% -32px; }
.packages table tbody tr th.fIco3 {	background-position:96% -84px; }
.packages table tbody tr th.fIco4 {	background-position:96% -132px; }
.packages table tbody tr th.fIco5 {	background-position:96% -185px; }



.packages table tbody td.bdr {
	border-left:2px solid #00a8e7;
	border-right:2px solid #00a8e7;
	padding:0 14px!important;
}
.packages table thead .bdr {
	border:2px solid #00a8e7;
	border-top-width:1px;
	border-bottom:none;
	padding:0 12px!important;
}
.packages table tfoot .bdr {
	border:2px solid #00a8e7;
	border-top:none;
	padding:0 12px!important;
	height:43px;	
}
.packages table .botbdr.bdr{border-bottom:1px solid #00a8e7;}

.packages table td.bdr .btnStd { 
	background-position:0 -46px;
	border:1px solid #2786c0!important;
	color:#fff;
}


.packages .featureDetailPanel {
	position:relative;
	display:block;	
	background:#fff;
	padding:30px 13px;
	background:url("../img/close.png") 905px 10px no-repeat;
}
	.packages .featureDetail td { padding:0; border:2px solid #00a8e7; border-top:none;}
	.packages .featureDetailPanel .vis {
		position:relative;
		display:inline;
		float:left;	
		background:#fff;
		width:210px;
		margin-right:50px;
	}
	.packages .featureDetailPanel .textPanel {
		position:relative;
		display:inline;
		float:left;	
		width:650px;
		text-align:left;
		font-size:12px;
	}
	.packages .featureDetailPanel .textPanel h2 {
		font-family:Helvetica, Arial, sans-serif;
		font-size:13px; font-weight:bold; color:#3a3a3a;
		margin-bottom:18px;
	}
	.packages .featureDetailPanel .textPanel p {
		margin-bottom:18px; font-weight:normal;
	}


/* comm. panel*/
.commPanel {
	position: relative;
	width: 955px;
	clear: both;
	margin:0 auto;
}
.commPanel .panel {
	position: relative;
	display:inline;
	float:left;
	width:235px;
	margin-right:5px;
}
.commPanel .last { margin:0;}


.socialPanel .title span.ico2 { float:left; display:block; height:21px; width:21px; text-indent:-9999px; margin:5px 10px 0 0;}
.socialPanel .title span.blog { background-position:0 -150px;}
.socialPanel .title span.fb { background-position:0 -175px;}
.socialPanel .title span.tw { background-position:0 -200px;}
.socialPanel .title span.promo { background-position:0 -225px;}
.socialPanel .title span.tivibu { background-position:0 -250px;}
.socialPanel .title h3 a { text-decoration:none;}
.socialPanel .title h3 a strong { display:block; font-family:Helvetica, sans-serif, Arial; font-size:15px; font-weight:bold; }

.socialPanel .panel .reader {
	width:233px; height:187px;
	border:1px solid #bdbdbd;
	background:#fff;
	overflow:hidden;
}
.socialPanel .panel .reader .inner {
	position:relative;
	display:block;
	padding:10px 5px 10px 15px;
}
.socialMediaScroll { height:170px;}


.socialPanel .panel .reader .inner h4 { margin-bottom:5px;}
.socialPanel .panel .reader .inner h4 a {
	font-family:Helvetica, sans-serif, Arial; 
	font-size:15px; 
	font-weight:bold;
	color:#454545;
	text-decoration:none;
}
.socialPanel .panel .reader .inner p {
	color:#898989;
}
.socialPanel .panel .reader .inner p.desc, .commPanel .panel .reader .inner p.desc a {
	color:#404040;
}
.socialPanel .panel .reader .inner li {
	color:#898989;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #e5e5e5;
}
.socialPanel .panel .reader li.avatar img.fl { margin-right:10px;}
.socialPanel .panel .reader li.avatar div.fl { width:150px;}
.socialPanel .panel .reader li.avatar div.fl a { color:#556bb0; text-decoration:underline;}
.socialPanel .panel .reader li.avatar div.fl p { color:#404040;}
.socialPanel .panel .reader li.avatar div.fl span { color:#ababab;}

.socialPanel .tweet_text { float:left; width:155px}

.socialPanel .panel .reader li.avatar .awesome, .socialPanel .panel .reader li.avatar .epic 
{text-transform: uppercase; }

#footer {
	position: relative;
	width: 100%;
	clear: both;
	background-color: #fff;
}

#footer .commPanel .panel h4 {
	color:#000;
	font-size:15px;
	font-family:Helvetica, sans-serif, Arial;
	font-weight:bold;
	line-height:21px; height:21px; padding-left:30px;
}
#footer .commPanel .panel h4.tivibu { background-position:0 -250px;}
#footer .commPanel .panel h4.tv { background-position:0 -275px;}
#footer .commPanel .panel h4.video { background-position:0 -300px;}
#footer .commPanel .panel h4.support { background-position:0 -325px;}
#footer .commPanel .panel li { margin-bottom:2px;}

#footer .footLine {
	height:30px;
	padding:15px 0 4px 0;
}
#footer .footLine li a {
	color:#e26320;
	padding:0 10px;
	border-left:1px solid #d4d4d4;
	text-decoration:underline;
	height:21px; line-height:21px;
}
#footer .footLine li.first a, #footer .footLine li.last a 
{ border:none;}

#footer .footLine li.ttnet a{
	background:url(../img/ttnet-logo.gif) 0 0 no-repeat;
	color:#404040;
	padding:0 10px 0 75px;
	text-decoration:none;
	height:21px; line-height:21px;
	display:block;
	/*width:178px;*/
}

#footer .footLine ul.fr li a {border-right:1px solid #d4d4d4; line-height:21px;}

#footer .footLine a.fooFb, #footer .footLine a.fooTw {
	position:relative; display:block; float:left;
	border:none!important;
	width:21px; height:21px;
	text-indent:-9999px;
	padding:0;
	margin:0 5px;
}
#footer .footLine a.fooFb { background-position:0 -350px;}
#footer .footLine a.fooTw { background-position:0 -375px;}


.nomargin{margin-bottom:0!important; margin-top:5px; margin-left:15px;}
.nomargin .selector{margin:0!important}
.justclear{clear:both}
.prodContainer .video li div.info, .prodContainer .video li div.thumb {z-index:10}
.prodContainer .showcase li {cursor:auto; }
.prodContainer .showcase li .VideoPosterImage {background:#000000; width:147px; height:94px;}

.topline3 h3 {	position:relative; 	font-size:11px; 	font-family:Arial, Helvetica, sans-serif;	font-weight:bold; 	color:#a1a1a1;	padding-left:15px;	line-height:36px;	}
.prodContainer .topline3 { 	border-bottom:1px solid #c4c4c4;	border-top:1px solid #c4c4c4;	height:36px;	background-color:#e5e5e5;	background-position:0 -210px;	background-repeat:repeat-x;}

#showcase{display:block; position:absolute; left:0; top:0; width:635px; height:320px; overflow:hidden}
.highlight .promote{width:320px; height:320px; position:relative; float:right; overflow:hidden; text-align:center; background:url(../img/content_promote.png) no-repeat 0 0; }
    .highlight .promote p{display:block; overflow:hidden; background:url(../img/content_promote_header.png) no-repeat 0 0; position:absolute; text-indent:-9999px; width:257px; height:99px; top:96px; left:32px}
        .highlight .promote a.promote{display:block; overflow:hidden; width:108px; height:119px; background:url(../img/btn_promote_header.png); text-indent:-9999px; position:absolute; left:104px; top:200px}
        .highlight .promote a.promote:hover{background-position:0px -119px}
#showcaseitem{display:block; position:relative; font-size:11px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; width:323px; }
	#showcaseitem div.showcaseopacity{background:url(../img/bg-opacity.png) transparent!important; /*background:transparent;
									filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/img/bg-opacity2.png');*/ overflow:hidden; 
									padding:0 0 20px 0; position:absolute; width:385px; z-index:500}
	#showcaseitem div.title,
	#showcaseitem div.context,
	#showcaseitem div.link{z-index:1000;position:relative; left:15px; top:22px;}
	#showcaseitem div.title{display:block; line-height:26px; font-size:15px; font-weight:bold; }
	#showcaseitem div.title span.durdurizle{background:url(../img/icoDurdurIzle.png) no-repeat; display:block; width:56px; height:56px; float:left}
	
	#showcaseitem div.title span#ContentIcon { display:block; width:56px; height:56px; float:left; background-repeat:no-repeat; }
		#showcaseitem div.title span.NoIcon{ display:none !important; }
		#showcaseitem div.title span.FilmClub{ background:url(../img/film_club_icon.png); }
		#showcaseitem div.title span.FilmClub2{ background:url(../img/film_club_2_icon.png); }
		#showcaseitem div.title span.FilmClub1001{ background:url(../img/film_club_1001_icon.png); }
		#showcaseitem div.title span.KiralaIzle{ background:url(../img/kirala_izle_icon.png); }
		#showcaseitem div.title span.TekrarIzle{ background:url(../img/tekrar_izle_icon.png); }
		#showcaseitem div.title span.StarIcon{ background:url(../img/star_icon.png); }
		#showcaseitem div.title span.SecIzle{ background:url(../img/sec_izle.png); }
	
	#showcaseitem div.context{ max-width:345px; font-weight:normal; margin-top:10px; }
	#showcaseitem div.title span.title{font-size:23px; display:block; }
	#showcaseitem div.picture{position:absolute; top:0; left:0; }
	#showcaseitem div.link{max-width:150px; padding:10px 0; }
	#showcaseitem div.link a{border:none!important; }

#showcase #navigation{display:block; position:absolute; bottom:10px; left:10px}
#showcase #navigation .container{float:left; position:relative; width:546px; height:110px; overflow:hidden}
#showcase #navigation .container .infiniter{width:1700px; position:relative; top:70px}
#showcase #navigation .container .item{width:69px; height:36px; overflow:hidden; float:left; position:relative; display:block; margin-right:5px;border: solid 2px #ffffff; font-family:Arial;}
#showcase #navigation .container .item.hover{background:#00a9e7}
#showcase #navigation .container .item div{display:block; position:absolute; top:0; left:0; font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; font-weight:normal; padding:0;}
#showcase #navigation .container .item.hover,
#showcase #navigation .container .item.selected{border: solid 2px #00A9E7; overflow:visible}
#showcase #navigation .container .item p{background:#00a9e7; display:none; white-space:nowrap; padding:2px 5px; display:none; position:absolute; top:-38px; left:-2px}
.prodContainer .tvlogo li.hover{border-color:#00a9e7;}
#showcase #navigation .container .item p.right{right:-2px; left:auto}
#showcase #navigation .container .item p span{display:block; font-size:16px; font-weight:bold}
#showcase #navigation .container .item a{display:block; overflow:hidden; width:69px; height:36px}
#pagination{position:relative;width:77px; float:left; left:-5px; top:70px;}
#pagination a{background:url(../img/slidernav.gif); display:block; float:left; text-indent:-99999px; width:38px; height:40px} 
.prodContainer .tabs ul li a:hover{border-top:1px solid #000000}
.prodContainer .tabs ul li.selected a:hover{border-top:none}
#pagination a.prev{width:39px;}
#pagination a.prev.disabled{background-position:0px -80px!important; cursor:default}
#pagination a.prev:hover{background-position:0 -40px}
#pagination a.next{background-position:-39px 0}
#pagination a.next.disabled{background-position:-39px -80px!important; cursor:default}
#pagination a.next:hover{background-position:-39px -40px}

.faqAccordion .accordionContent .answerDetail {display:block;float:none;padding:15px;position:relative; background:#f8f8f8}
.prodContainer .headline{padding:0 15px}
h3.faq  { background-position:0 -550px; height:25px}


/* faqAccordion */
.accordionContent{display:none}
.faqAccordion .accordionButton  {	border-top:1px dashed #e5e5e5;	cursor:pointer;	background:url(../img/ico_alt.gif) no-repeat 604px -2px;}
.faqAccordion .over {color:#fff; background:url(../img/ico_alt.gif) no-repeat 604px -232px #00a8e7}
.faqAccordion .on {color:#FFFFFF; border-bottom:1px dashed #e5e5e5; background:url(../img/ico_alt.gif) no-repeat 604px -463px #aeaeae}
.faqAccordion .accordionButton div.show {	position:relative; display:inline; float:left;	padding:5px 15px;	font-size:12px;}
.faqAccordion .accordionContent .answerDetail p{margin-bottom:15px; color:#8a8a8a}
a.blue {	background-position:0 -46px!important;	color:#FFFFFF!important;	border-color:#2786c0!important;	}
a.prevday span{background-position:-8px -150px; padding:0 0 0 20px}
a.prevday:active span{background-position:-1px -319px; padding:0 0 0 20px}
a.blue:hover {	background-position:0 0!important;	border:1px solid #2786c0!important;	color:#404040!important;}
a.blue:active {	background-position:0 -46px!important;	border:1px solid #2786c0!important;	color:#FFFFFF!important;}
.noLmargin{margin-left:-5px!important}
.tvAccordion .accordionButton.first{border-top-style:solid}
a.blue span{background-position:right -300px!important;}
a.blue:hover span{background-position:right -125px!important}
a.blue:active span{background-position:right -300px!important;}
.prodContainer .pad{padding:4px 15px}
.prodContainer .padleft{padding-left:10px}
.prodContainer .padright{padding-right:10px}
.prodContainer .showcase .imgcontainer{display:block; width:464px; height:456px; overflow:hidden; padding-left:10px}
.prodContainer .showcase ul.contentswitchers{display:block; width:466px; height:456px; padding:0; position:relative}
.prodContainer .showcase.contest ul.contentswitchers{display:block; width:auto; height:auto padding:0; position:relative}
.prodContainer .showcase ul.contentswitchers li{display:block; text-indent:0; padding:20px 18px 20px 0; border-bottom:1px dashed #CCCCCC}
.prodContainer .showcase.contest ul.contentswitchers li{display:block; text-indent:0; padding:10px 0; border-bottom:1px dashed #CCCCCC}
.prodContainer .showcase ul.contentswitchers li.last{border:none}
.prodContainer .showcase ul.contentswitchers li .listnum{width:21px; display:block; line-height:21px; height:21px}
.prodContainer .showcase ul.contentswitchers li .listnum span{background:url(../img/bgListnum.gif); width:21px; height:21px; text-align:center; line-height:21px; color:#FFFFFF; font-weight:bold; display:block; font-size:15px}
.prodContainer .showcase ul.contentswitchers li.hover .listnum span{background-position:bottom}
.prodContainer .showcase ul.contentswitchers li .fr{width:410px; display:block}
.prodContainer .showcase.contest ul.contentswitchers li .fr{width:421px; display:block; padding:0 0 0 10px}
.prodContainer .showcase ul.contentswitchers li h4 a, .prodContainer .showcase ul.contentswitchers li h4{font-size:15px; font-weight:bold; color:#000000}
.prodContainer .showcase ul.contentswitchers li p a, .prodContainer .showcase ul.contentswitchers li p{font-size:11px; color:#404040}
.prodContainer .showcase ul.contentswitchers li.hover h4 a{font-size:15px; font-weight:bold; color:#a0a0a0}
.prodContainer .showcase ul.contentswitchers li.hover p a{font-size:11px; color:#a0a0a0}

.tabbed .showcase{overflow:hidden; clear:both}


#overlay {background-image:url(../img/blank.png);height:auto;display:none;width:640px;padding:20px;font-size:11px; color:#404040; font-family:Arial, Helvetica, sans-serif;}
#overlay a{color:#000000; text-decoration:underline}
#overlay div.contentWrap {background:#ffffff url(../img/overlayBg.png) left top no-repeat;height:auto; overflow:hidden; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:68px 0}
#overlay .close {background-image:url(../img/close.png);position:absolute; right:5px; top:5px;cursor:pointer;	height:35px;width:35px;}
#overlay h3{font-size:18px; font-weight:bold; }
#overlay h3, #overlay p, #overlay div.button, #overlay div.errorsummary{margin-bottom:15px; text-align:left; clear:both; margin-right:20px; line-height:18px; position:relative; left:263px}
#overlay p{display:block; width:335px}
#overlay div.button{float:left}

#overlayPoll {background-image:url(../img/blank.png);height:auto;display:none;width:640px;padding:20px;font-size:11px; color:#404040; font-family:Arial, Helvetica, sans-serif;}
#overlayPoll a{color:#000000; text-decoration:underline}
#overlayPoll div.contentWrap {background:#ffffff url(../img/overlayBg.png) left top no-repeat;height:auto; overflow:hidden; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:68px 0}
#overlayPoll .close {background-image:url(../img/close.png);position:absolute; right:5px; top:5px;cursor:pointer;	height:35px;width:35px;}
#overlayPoll h3{font-size:18px; font-weight:bold; }
#overlayPoll h3, #overlayPoll p, #overlayPoll div.button, #overlayPoll div.errorsummary{margin-bottom:15px; text-align:left; clear:both; margin-right:20px; line-height:18px; position:relative; left:263px}
#overlayPoll p{display:block; width:335px;font-size:13px;}
#overlayPoll div.button{float:left}


.login.ico3{background:url(../img/ico3.gif) no-repeat 0 -148px; margin-left:15px}
.contest.ico3{background:url(../img/ico3.gif) no-repeat 0 -192px; margin-left:15px}
.prodContainer .showcase.pincard{padding:40px 0; background:url(../img/bgpincard.png) no-repeat left top;}
.pincard #formtry a{color:#000000; text-decoration:underline}
.pincard #formtry div.contentWrap {background:#ffffff url(../img/overlayBg.png) left top no-repeat;height:auto; overflow:hidden; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:68px 0}
.pincard #formtry .close {background-image:url(../img/close.png);position:absolute; right:5px; top:5px;cursor:pointer;	height:35px;width:35px;}
.pincard #formtry h3{font-size:18px; font-weight:bold; }
.pincard #formtry h3, .pincard #formtry p, .pincard #formtry div.button{margin-bottom:5px; text-align:left; clear:both; margin-right:20px; line-height:18px; position:relative; left:480px}
.pincard #formtry p, .pincard #formtry h3{display:block; width:330px}
.pincard #formtry div.button{float:left}
.pincard #formtry input { height:24px; }
.pincard #formtry input,
.pincard #formtry select{color:#545454;}
.pincard label{display:block; clear:both; font-size:9pt; color:#3A3A3A;}
.pincard input{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; background:#FFFFFF; border:1px solid #d8d8d8; color:#d8d8d8; font-size:11px; width:290px;  padding:0 5px; height:30px; line-height:30px; margin-bottom:9px;}
.pincard_error{display:none; color:#ff0c00;}
.errormsg{color:Red;}
.pincard #uniform-phonecode{float:left; margin-right:10px;}
.prodContainer .showcase.pincard { background-color:#fff; }
#formtry.success *{color:#01a7e8;}
#formtry.success span.ico1 {color:White;}
#formtry.success span.ico1:hover {color:#01a7e8;}
#formtry.success{min-height:348px}
#error{background:url(../img/imgError.png) center top no-repeat #f6f6f6; width:100%; height:100%; position:relative}
#maintanence{background:url(../img/imgMaint.png)  center top no-repeat #f6f6f6; width:100%; height:100%; position:relative}
#error #wrap, #maintanence #wrap{width:965px; height:600px; margin:0 auto; overflow:hidden}

#error .logo, #maintanence .logo {	position:relative;	top:90px;left:583px;}
#error p.oops , #maintanence p.oops {font-size:15px; font-weight:bold; position:relative; margin-bottom:15px}
#error p, #maintanence p{	position:relative;	top:110px;left:583px;	font-family:Arial, Helvetica, sans-serif; margin-bottom:15px}
#error h4, #maintanence h4 {	position:relative;	top:110px;left:583px;	font-size:15px;	font-weight:bold;	color:#01a8e7}
#error .logo a, #maintanence .logo a {	position:relative;	display:block;	background:url(../img/tivibu-logo-altered.gif) 0 0 no-repeat;	width:102px; height:31px;text-indent:-9999px; cursor:pointer;}
#error a, #maintanence  a{text-decoration:underline}

.prodContainer .contest .fr{display:block; width:458px; padding:30px 15px;}
.prodContainer .contest h2, .prodContainer .contest p{color:#3a3a3a; padding-bottom:12px}
.prodContainer .contest h2{font-sizE:18px; font-weight:bold;}
.contest form#contest input{display:inline; width:auto; height:auto}
.contest form#contest label{display:block; float:left; width:50%; clear:none; font-size:11px; padding-bottom:2px}
.contest form#contest fieldset{padding:10px 0}

.contest #formtry a{color:#000000; text-decoration:underline}
.contest #formtry div.contentWrap {background:#ffffff url(../img/overlayBg.png) left top no-repeat;height:auto; overflow:hidden; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; padding:68px 0}
.contest #formtry .close {background-image:url(../img/close.png);position:absolute; right:5px; top:5px;cursor:pointer;	height:35px;width:35px;}
.contest #formtry h3{font-size:18px; font-weight:bold; }
.contest #formtry h3, .contest #formtry p, .contest #formtry div.button{margin-bottom:5px; text-align:left; clear:both; margin-right:20px; line-height:18px; padding:0}
.contest #formtry p, .contest #formtry h3{display:block; width:310px}
.contest #formtry div.button{float:left}
.contest #formtry input{color:#9f9f9f}
.contest label{display:block; clear:both; font-size:9pt; color:#3A3A3A;}
.contest input{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; background:#FFFFFF; border:1px solid #d8d8d8; color:#2F2F2F; font-size:11px; width:290px;  padding:0 5px; height:30px; line-height:30px; margin-bottom:9px;}
.contest_error{display:none; color:#ff0c00;}
.errormsg{color:Red !important;}
.contest #uniform-phonecode{float:left; margin-right:10px;}
.prodContainer .showcase.pincard { background-color:#fff; }
.prodContainer div.selectView{clear:none; position:absolute;top:10px; right:0} 
.prodContainer div.selectView{clear:none; position:absolute;top:10px; right:0} 
.prodContainer .tabs ul.selectView li{float:left}
.prodContainer .tabs ul.selectView li a {
	position:relative;
	display:block;
	height:32px;
	line-height:32px;
	padding:0 10px;
	background:url(../img/bgTabs.jpg) 0px -2px repeat-x;
	border:1px solid #c4c4c4;
	border-top-width:2px;
	border-right:none;
	font-weight:bold;
	text-decoration:none;	
}
.prodContainer .tabs ul.selectView li a:hover{border-top:2px solid #000000}
.prodContainer .tabs ul.selectView li a span{background:url(../img/list-grid.gif) 0 5px no-repeat; text-indent:-99999px; display:block; width:22px; height:27px;}
.prodContainer .tabs ul.selectView li.last a { border-right:1px solid #c4c4c4;}
.prodContainer .tabs ul.selectView li a.list{border-right:none}
.prodContainer .tabs ul.selectView li.selected a { 
	border-top:none; border-bottom:none;
	background:#fff;
	height:33px; line-height:33px;
	border-top:2px solid #01a9e7
}
.prodContainer .tabs ul.selectView li a.grid span{background-position:-41px 5px;}
.prodContainer .tabs ul.selectView li.selected a span{height:33px}
.prodContainer .tabs ul.selectView li.selected a.grid span{background-position:-41px 7px}
.prodContainer .tabs ul.selectView li.selected a.list span{background-position:0px 7px}

.addthis{padding:0 8px 0 0;position:relative;top:-3px;}
.addthis a{background:url(../img/shareico.gif) 0 0 no-repeat; display:block; overflow:hidden; width:21px; height:21px; text-indent:-999999px}
.addthis a span{background:none!important}
#sharepop{position:absolute; right:0; width:130px; z-index:10}
    #sharepop a{background:url(../img/sharebg.gif); display:block; width:130px; height:31px; overflow:hidden; text-indent:-9999px;}
    #sharepop .subdiv{display:none; clear:both}
    #sharepop a.main{background-position:-99px 0; width:31px; height:31px; float:right}
    #sharepop a.main.hover{background-position:-229px 0;}
    #sharepop a.arkadasa-gonder{background-position:0 -31px;}
    #sharepop a.arkadasa-gonder:hover{background-position:-130px -31px;}
    #sharepop a.facebook{background-position:0 -62px;}
    #sharepop a.facebook:hover{background-position:-130px -62px;}
    #sharepop a.twitter{background-position:0 -93px;}
    #sharepop a.twitter:hover{background-position:-130px -93px;}
    .sharing input, .sharing textarea{border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px; background:#FFFFFF; border:1px solid #d8d8d8; color:#C0C0C0; font-size:11px; width:290px; height:; padding:0 5px; height:30px; line-height:30px}
    .sharing textarea{line-height:normal; padding:5px; height:90px}
    .sharing .errorsummary { margin-top: 5px; color:Red; clear:both; font-size:14px;}
    
/******************
jScrollPane.css
******************/


.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background:url(../img/jScrollPaneTrack.gif) left 0 repeat-y;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
.jScrollPaneDrag {
	position: absolute;
	background:url(../img/jScrollPaneDrag.gif) left 0 repeat-y;
	cursor: pointer;
	overflow: hidden;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
a.jScrollArrowUp {
	display: none;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	height: 5px;
	background:url(../img/jScrollArrowUp.gif) right 0 no-repeat;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: none;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background:url(../img/jScrollArrowDown.gif) right 0 no-repeat;
	height: 5px;
	border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}


/*uniform.default.css*/

/*

Uniform Theme: Uniform Default
Version: 1.5.5
By: Josh Pyles
License: MIT License
---
For use with the Uniform plugin:
http://pixelmatrixdesign.com/uniform/
---
Generated by Uniform Theme Generator:
http://pixelmatrixdesign.com/uniform/themer.html

*/

/* Global Declaration */

div.selector, 
div.selector span, 
div.checker span, 
div.radio span, 
div.uploader, 
div.uploader span.action {
  background-image: url(../img/sprite.png);
  background-repeat: no-repeat;
}

.selector, 
.radio, 
.checker, 
.uploader, 
.selector *, 
.radio *, 
.checker *, 
.uploader *{
	margin: 0;
	padding: 0;
}

/* SPRITES */

/* Select */

div.selector {
  background-position: -483px -130px;
  line-height: 26px;
	height: 26px;
}

div.selector span {
  background-position: right 0px;
  height: 26px;
	line-height: 26px;
}

div.selector select {
  /* change these to adjust positioning of select element */
  top: 0px;
	left: 0px;
}

div.selector:active, 
div.selector.active {
	background-position: -483px -156px;
}

div.selector:active span, 
div.selector.active span {
	background-position: right -26px;
}

div.selector.focus, div.selector.hover, div.selector:hover {
	background-position: -483px -182px;
}

div.selector.focus span, div.selector.hover span, div.selector:hover span {
	background-position: right -52px;
}

div.selector.focus:active,
div.selector.focus.active,
div.selector:hover:active,
div.selector.active:hover {
	background-position: -483px -208px;
}

div.selector.focus:active span,
div.selector:hover:active span,
div.selector.active:hover span,
div.selector.focus.active span {
	background-position: right -78px;
}

div.selector.disabled {
	background-position: -483px -234px;
}

div.selector.disabled span {
  background-position: right -104px;
}

/* Checkbox */

div.checker {
  width: 19px;
  height: 19px;
}

div.checker input {
  width: 19px;
  height: 19px;
}

div.checker span {
  background-position: 0px -260px;
  height: 19px;
  width: 19px;
}

div.checker:active span, 
div.checker.active span {
	background-position: -19px -260px;
}

div.checker.focus span,
div.checker:hover span {
	background-position: -38px -260px;
}

div.checker.focus:active span,
div.checker:active:hover span,
div.checker.active:hover span,
div.checker.focus.active span {
	background-position: -57px -260px;
}

div.checker span.checked {
	background-position: -76px -260px;
}

div.checker:active span.checked, 
div.checker.active span.checked {
	background-position: -95px -260px;
}

div.checker.focus span.checked,
div.checker:hover span.checked {
	background-position: -114px -260px;
}

div.checker.focus:active span.checked,
div.checker:hover:active span.checked,
div.checker.active:hover span.checked,
div.checker.active.focus span.checked {
	background-position: -133px -260px;
}

div.checker.disabled span,
div.checker.disabled:active span,
div.checker.disabled.active span {
	background-position: -152px -260px;
}

div.checker.disabled span.checked,
div.checker.disabled:active span.checked,
div.checker.disabled.active span.checked {
	background-position: -171px -260px;
}

/* Radio */

div.radio {
  width: 18px;
  height: 18px;
}

div.radio input {
  width: 18px;
  height: 18px;
}

div.radio span {
  height: 18px;
  width: 18px;
  background-position: 0px -279px;
}

div.radio:active span, 
div.radio.active span {
	background-position: -18px -279px;
}

div.radio.focus span, 
div.radio:hover span {
	background-position: -36px -279px;
}

div.radio.focus:active span,
div.radio:active:hover span,
div.radio.active:hover span,
div.radio.active.focus span {
	background-position: -54px -279px;
}

div.radio span.checked {
	background-position: -72px -279px;
}

div.radio:active span.checked,
div.radio.active span.checked {
	background-position: -90px -279px;
}

div.radio.focus span.checked, div.radio:hover span.checked {
	background-position: -108px -279px;
}

div.radio.focus:active span.checked, 
div.radio:hover:active span.checked,
div.radio.focus.active span.checked,
div.radio.active:hover span.checked {
	background-position: -126px -279px;
}

div.radio.disabled span,
div.radio.disabled:active span,
div.radio.disabled.active span {
	background-position: -144px -279px;
}

div.radio.disabled span.checked,
div.radio.disabled:active span.checked,
div.radio.disabled.active span.checked {
	background-position: -162px -279px;
}

/* Uploader */

div.uploader {
  background-position: 0px -297px;
  height: 28px;
}

div.uploader span.action {
  background-position: right -409px;
  height: 24px;
  line-height: 24px;
}

div.uploader span.filename {
  height: 24px;
  /* change this line to adjust positioning of filename area */
  margin: 2px 0px 2px 2px;
  line-height: 24px;
}

div.uploader.focus,
div.uploader.hover,
div.uploader:hover {
  background-position: 0px -353px;
}

div.uploader.focus span.action,
div.uploader.hover span.action,
div.uploader:hover span.action {
  background-position: right -437px;
}

div.uploader.active span.action,
div.uploader:active span.action {
  background-position: right -465px;
}

div.uploader.focus.active span.action,
div.uploader:focus.active span.action,
div.uploader.focus:active span.action,
div.uploader:focus:active span.action {
  background-position: right -493px;
}

div.uploader.disabled {
  background-position: 0px -325px;
}

div.uploader.disabled span.action {
  background-position: right -381px;
}

/* PRESENTATION */

/* Select */
div.selector {
  margin-bottom: 20px;
  width: auto;
  font-size: 12px;
}

div.selector select {
  width: auto;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 12px
	border: solid 1px #fff;
}

div.selector span {
  padding: 0px 25px 0px 2px;
  cursor: pointer;
}

div.selector span {
  color: #666;
  width: auto;
  text-shadow: 0 1px 0 #fff;
}


div.selector.disabled span {
	color: #bbb;
}

/* Checker */
div.checker {
  margin-right: 10px;
}

/* Radio */
div.radio {
  margin-right: 10px;
}

/* Uploader */
div.uploader {
  width: 190px;
  margin-bottom: 20px;
  cursor: pointer;
}

div.uploader span.action {
  width: 85px;
  text-align: center;
  text-shadow: #fff 0px 1px 0px;
  background-color: #fff;
  font-size: 11px;
  font-weight: bold;
}

div.uploader span.filename {
  color: #777;
  width: 82px;
  border-right: solid 1px #bbb;
  font-size: 11px;
}

div.uploader input {
  width: 190px;
}

div.uploader.disabled span.action {
  color: #aaa;
}

div.uploader.disabled span.filename {
  border-color: #ddd;
  color: #aaa;
}
/*

CORE FUNCTIONALITY 

Not advised to edit stuff below this line
-----------------------------------------------------
*/

.selector select:focus, .radio input:focus, .checker input:focus, uploader input:focus {
  outline: 0;
}

/* Select */

div.selector {
	position: relative;
	padding-left: 10px;
	overflow: hidden;
}

div.selector span {
	display: block;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

div.selector select {
	position: absolute;
	opacity: 0;
  height: 25px;
  border: none;
  background: none;
  left:3px;
}

/* Checker */

div.checker {
	position: relative;
	float: left;
}

div.checker span {
	display: block;
	float: left;
	text-align: center;
}

div.checker input {
  opacity: 0;
  display: inline-block;
  background: none;
}

/* Radio */

div.radio {
	position: relative;
	float: left;
}

div.radio span {
	display: block;
	float: left;
	text-align: center;
}

div.radio input {
  opacity: 0;
  text-align: center;
  display: inline-block;
  background: none;
}

/* Uploader */

div.uploader {
  position: relative;
  float: left;
  overflow: hidden;
  cursor: default;
}

div.uploader span.action {
  float: left;
  display: inline;
  padding: 2px 0px;
  overflow: hidden;
  cursor: pointer;
}

div.uploader span.filename {
  padding: 0px 10px;
  float: left;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: default;
}

div.uploader input {
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  float: right;
  height: 25px;
  border: none;
  cursor: default;
}
/***********************************************************************/
/****************************IPTivibu Basvur****************************/
/***********************************************************************/
#iptivibu-basvur { position: relative; margin: 0 auto; display: block; width: 960px; /*height: 570px;*/ background: url(/assets/img/iptivibu/itv_03.jpg) top center no-repeat; }
	#iptivibu-basvur #wrapper { position: relative; margin: 0 auto; display: block; width: 960px; overflow:hidden; }
	#iptivibu-basvur #sol { position: relative; float: left; display: block; width: 515px; height: 600px; }
	#iptivibu-basvur .logo { position: absolute; top: 13px; left: 58px; width: 123px; /*height: 53px;*/ display: block; cursor: pointer; text-indent: -99999px; overflow: hidden; }
	#iptivibu-basvur #sag { position: relative; display: block; width: 445px; height: 600px; float: left; }
	#iptivibu-basvur .text { position: relative; top: 170px; left: 10px; width: 450px; display: block; }
	#iptivibu-basvur p { margin: 10px 0 15px 0; }
	#iptivibu-basvur #formapply { position: relative; top: 180px; clear: both; margin-left: 5px; }
		#iptivibu-basvur #formapply div p label { clear: both; display: block; }
		#iptivibu-basvur #formapply div p .input { clear: both; display: block; margin-top: 5px; border: solid 1px #d0d0d0; line-height: 20px; height: 20px; width: 170px; background-color: #f7f7f7; }
	#iptivibu-basvur #formleft { float: left; width: 210px; }
	#iptivibu-basvur #formright { float: left; width: 205px; }
	#iptivibu-basvur #errors label { clear:both; display:block; }
	#iptivibu-basvur .success-state { color:Green; }
	#iptivibu-basvur .error-state { color:Red; }
	#iptivibu-basvur #messageline { display:block; float:none; clear:both; }
	#iptivibu-basvur .input_gsm_prefix { float: left; width: 60px; display: block; margin-right: 5px; margin-top: 5px; border: solid 1px #d0d0d0; line-height: 20px; height: 20px; background-color: #f7f7f7; }
	#iptivibu-basvur .input_gsm { float: left; width: 130px; display: block; border: solid 1px #d0d0d0; margin-top: 5px; line-height: 20px; height: 20px; background-color: #f7f7f7; }
	#iptivibu-basvur p.bosluk { padding-top: 44px; }
	#iptivibu-basvur .submit { width: 73px; height: 24px; display: block; border: solid 1px #d0d0d0; background-color: #fdfdfd; line-height: 20px; clear: both; margin-top: 5px; cursor: pointer;
								float: right; margin-right: 5px; font: 11px Arial,Helvetica,sans-serif; font-weight: bold; color: #404040; }
	#iptivibu-basvur .altbaslik { margin-top:30px; background: transparent url(/assets/img/iptivibu/altbaslik.png) 0 0 no-repeat !important; background: transparent;
									filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/img/iptivibu/altbaslik.png'); width: 371px; height: 40px; }=======

	#iptivibu-basvur #formapply div p label
	{
		clear: both;
		display: block;
	}

	#iptivibu-basvur #formapply div p .input
	{
		clear: both;
		display: block;
		margin-top: 5px;
		border: solid 1px #d0d0d0;
		line-height: 20px;
		height: 20px;
		width: 170px;
		background-color: #f7f7f7;
	}

	#iptivibu-basvur .input_gsm_prefix
	{
		float: left;
		width: 60px;
		display: block;
		margin-right: 5px;
		margin-top: 5px;
		border: solid 1px #d0d0d0;
		line-height: 20px;
		height: 20px;
		background-color: #f7f7f7;
	}

	#iptivibu-basvur .input_gsm
	{
		float: left;
		width: 130px;
		display: block;
		border: solid 1px #d0d0d0;
		margin-top: 5px;
		line-height: 20px;
		height: 20px;
		background-color: #f7f7f7;
	}

	#iptivibu-basvur p.bosluk
	{
		padding-top: 44px;
	}
	#iptivibu-basvur .submit
	{
		width: 73px;
		height: 24px;
		display: block;
		border: solid 1px #d0d0d0;
		background-color: #fdfdfd;
		line-height: 20px;
		clear: both;
		margin-top: 5px;
		cursor: pointer;
		float: right;
		margin-right: 5px;
		font: 11px Arial,Helvetica,sans-serif;
		font-weight: bold;
		color: #404040;
	}
	#iptivibu-basvur .altbaslik
	{
		margin-top:30px;
		background: transparent url(/assets/img/iptivibu/altbaslik.png) 0 0 no-repeat !important;
		background: transparent;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enable='true',sizingMethod='crop',src='/assets/img/iptivibu/altbaslik.png');
		width: 371px;
		height: 40px;
	}
	
.qIco { margin:3px 0 0 5px;}
/* \Bayiler */
.Vendor .showcase { min-height:700px; }
.Vendor h3 { padding-left:0; }
.VendorContainer { padding:10px; font-size:14px; }
.VendorForm { padding:10px; /*width:220px;*/ overflow:hidden; margin:auto; width:400px; }
	.VendorForm label, .VendorForm div.selector { float:left; font-size:14px; line-height:26px; }
	.VendorForm label { /*width:45px;*/ font-weight:bold; }
	.VendorForm div.selector { margin-bottom:0; color:#000000; }
	.VendorForm p { /*clear:both;*/ float:left; padding:10px; width:180px; }
.Vendor .VendorList { padding:10px; text-align:center; }
.Vendor .VendorList h3 { font-size:14px; padding-bottom:5px; }
.Vendor .VendorItem { width: 350px; border:1px solid #CCCCCC; padding:3px; /*margin-left:60px;*/ margin:auto; }
/* /Bayiler */

/* Hollywood Kampanya */
.campaigncontent { width:953px; min-height:480px; overflow:hidden; border:1px solid #c4c4c4; border-top:none; background:url(/Assets/img/kampanya/hollywood_bg.jpg) no-repeat #ffffff; position:relative; }
	.campaigncontent #formentry { overflow:hidden; }
	.campaigncontent .LegalText { font-size:8px; padding:2px 18px; }
	.campaigncontent .LegalText.last { position:absolute; bottom:0; }
	.campaigncontent #formentry div { overflow:hidden; margin-bottom:5px; }
	.campaigncontent .campaigndetails { float:left; margin: 36px 20px 20px 480px; font-size:12px; /*height:370px;*/ }
		.campaigncontent .campaigndetails p { padding-bottom:16px; }
		.campaigncontent .campaigndetails .btnStd { width:340px; margin-top:10px; }
		.campaigncontent .campaigndetails h3 { font-size:18pt; padding-bottom:15px; }
		.campaigncontent .campaigndetails ul.WinnerList li { margin-bottom:2px; }
		
		.campaigncontent label { clear:both; color:#3A3A3A; display:block; font-size:9pt; margin-bottom:5px; }
		.campaigncontent .errormsg label { color:Red; }
		.campaigncontent .infomsg { color:Green !important; clear:both; font-size:14px; }
		.prodContainer .campaigncontent h2 { font-size:18px; font-weight:bold; }
		.campaigncontent input { -moz-border-radius:2px 2px 2px 2px; background:none repeat scroll 0 0 #FFFFFF; border:1px solid #D8D8D8; font-size:11px; height:24px;
		                         line-height:24px; margin-bottom:9px; padding:0 5px; width:219px; }
		.campaigncontent select,
		.campaigncontent input { color:#545454; }
		.campaigncontent input[type=radio] { width:auto; margin:0; height:auto; margin-top:6px; }
		.campaigncontent input[type=submit] { background-color:transparent; border:0 none !important; color:#FFFFFF; }
		.campaigncontent input[type=submit]:hover { color:#404040; }
		.campaigncontent #ButtonContainer { margin-top:35px; }
		.prodContainer .campaigncontent .fr { display:block; padding:30px 15px 0; width:400px; }
		.campaigncontent #formentry .padright { width:236px; }
		.prodContainer .campaigncontent h2, .prodContainer .campaigncontent p { color:#3A3A3A; padding-bottom:12px; }
			.campaigncontent div.PollItems { margin: 15px 0; font-size:12px; }
			.campaigncontent .PollItems label { clear:none; display:inline-block; margin:0; }
			.campaigncontent .PollItems input[type="radio"] { clear:both; }
			.campaigncontent #uniform-cellphonecode { float:left; margin-right:10px; }
		.campaigncontent div.selector { margin-bottom:10px; }
/* /Hollywood Kampanya */

#formentry .btnStd { width:60px; }
#formentry .padright { width:224px; padding-top:4px; }

#fragman{position:absolute; left:295px; top:13px}
#fragman.none{display:none}
#showcaseitem div.showcaseopacity.filmclub{background:none!important; width:288px!important}
a#degistir{position:absolute; z-index:5555555;  display:block; background:#FFFFFF}
ul.filmclub-static{position:absolute; top:110px; right:0px; display:block; width:88px}
ul.filmclub-static li{margin-bottom:4px}
ul.filmclub-static li a{background: transparent url(/assets/img/btnFilmClubLogo.png) no-repeat; display:block; width:72px; height:72px; text-indent:-9999px}
ul.filmclub-static li a.filmclub1{background-position:0px 0px}
ul.filmclub-static li a.filmclub1:hover{background-position:-72px 0}
ul.filmclub-static li a.filmclub2{background-position:0 -77px}
ul.filmclub-static li a.filmclub2:hover{background-position:-72px -77px}
ul.filmclub-static li a.filmclub3{background-position:0 -155px}
ul.filmclub-static li a.filmclub3:hover{background-position:-72px -155px}
.prodContainer .tvlogo ul.filmclub-grid{width:634px; display:block; overflow:hidden}
.prodContainer .tvlogo ul.filmclub-grid .fl img{display:block; width:140px; margin-bottom:5px}
.prodContainer .tvlogo ul.filmclub-grid .btnGo span{background-position:right -546px;}
.prodContainer .tvlogo ul.filmclub-grid .mini-info{color:#818181; font-size:11px; font-weight:bold; margin-bottom:4px;}
.prodContainer .tvlogo ul.filmclub-grid .movietitle{color:#3a3a3a; font-size:13px; font-weight:bold; margin-bottom:10px;}
.prodContainer .tvlogo ul.filmclub-grid li{float:left; width:290px; height:302px;	padding:10px;	border:none;	border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;	text-align:left;}
.prodContainer .tvlogo ul.filmclub-grid li .fl{width:48%}
.prodContainer .tvlogo ul.filmclub-grid li .fr{width:48%}
.prodContainer .tvlogo ul.filmclub-list{width:634px; display:block; overflow:hidden}
.prodContainer .tvlogo ul.filmclub-list .fl img{display:block; width:60px; height:40px; margin-right:10px; float:left;}
.prodContainer .tvlogo ul.filmclub-list .btnGo span{background-position:right -546px; text-indent:-99999px}
.prodContainer .tvlogo ul.filmclub-list .mini-info{color:#818181; font-size:11px; font-weight:bold; margin-bottom:4px;}
.prodContainer .tvlogo ul.filmclub-list .movietitle{color:#3a3a3a; font-size:13px; font-weight:bold; margin-bottom:4px;}
.prodContainer .tvlogo ul.filmclub-list li{width:634px; height:40px;	padding:15px;	border:none; border-bottom:1px dotted #c4c4c4;	border-radius:none;-webkit-border-radius:none;-moz-border-radius:none;	text-align:left;}
.prodContainer .tvlogo ul.filmclub-list li .fl{width:88%}
.prodContainer .tvlogo ul.filmclub-list li .fr{width:7%; float:left; padding-top:7px}

.contest.alice { background: url(/Assets/img/kampanya/alice_bg.png) no-repeat #ffffff; min-height:490px; }
	.contest.alice input[type=text],
	.contest.alice input[type=password] { height:25px; width:220px; }
	.contest.alice .padright { width:120px; }
	.contest.alice p { width:400px; }
	.contest.alice ul.contentswitchers { height:auto; }
	
.contest.emmy { background: url(/Assets/img/kampanya/emmy.awards.png) no-repeat #ffffff; min-height:490px; }

.help-page { padding:20px; }
	.help-page p { margin-bottom:15px; }
	.help-page h3 { font-size:14px; font-weight:bold; margin-bottom:5px; }
	.help-page img { padding:2px; border:1px solid #C4C4C4; }
	.help-page hr { margin:10px 0 30px 0; width:606px; }