/* Imported CSS */
@import url(polls.css);

/* Basic CSS */
	BODY {
		margin: 0px;
		background: #fff;
	}
	TD
	{
		font-family : arial;
		font-size:12px;
	}
	A {color:#313574; text-decoration: none;}
	A:hover, A:active {color:#880000; text-decoration: underline;}
	FORM {padding:0px;margin:0px;}
/* End Basic CSS */

/* MISC CSS */
	.label
	{
		font-weight:bold;
		font-size:10px;
		font-family:verdana;
		color:#333;
		padding:6px;
		text-align:center;
		width:auto;
	}
	/*
	.label.a { background: url("title-1.gif") no-repeat center left; }
	.label.b { background: url("title-2.gif") no-repeat center left; }*/
	.skai-footer { background: url("skai-1.gif") no-repeat center left; height: 26px; margin-top: -10px; }


	#content {padding:5px 6px 5px 6px;width:auto;}
	.txt {font-size:13px;}
	.odd {background:#ecf4fb;}
	.even {background:#e1eef9;}
	.now {background:#FFD331;}
	.isNews {background:#E9EBF6;}
	#lala {background:#eeeeee;height:100px;width:100px;}

	.hdiv
	{
	  position:relative;
	  border-style:solid none;
	  border-width:1px 0px 0px 0px;
	  border-color:#eeeeee;
	  height: expression(IsMozilla() ? "0px" : "1px");	/* Look after mozilla - [gp] */
	  overflow:hidden; 									/* cinches up the height */
	  margin:3px 2px 3px 2px;
	}
	#page-wrapper.betaCountDown{
		margin-top: 90px;
	}
/* END MISC CSS */

/* Section CSS */
	#section {width:100%;padding:4px;margin-bottom:10px;}
	#section_header {font-size:18px;font-weight:bold;color:#31659C;}
/* End Section CSS */

/* Header CSS */
	#header	{ width:1050px;height:35px;margin:10px auto; }
	img{ border:0;}
	#header #logo,
	#header #logo-tv 	{ float:left; }
	#header #logo-tv	{ position: relative; top: 18px; }
	#header .right	{float:right;position: relative;top: 20px;font-family:arial;}
	#header {font-size:13px;}
	#header .right img 	{ vertical-align: middle; }

	br {
		clear: both;
		padding: 0px; margin:0px;
	/*	font-size: 0px;line-height: 0px;*/
		overflow: hidden;
		height: 1px;
		margin-top: -1px;
	/*	display: block;*/
		}

	#navigation {
		font-size: 11px;
		font-family: verdana;
		font-weight: bold;
		color: #ffffff;
		padding-bottom: 15px;
		background-color: #A7B8C8;
		margin-bottom: 2px;
	}
	#navigation A {color:#ffffff;}

	.login {font-size:10px;font-weight:bold;font-family:verdana;color:#F7F7F7;}
	.login:hover {text-decoration:none;color:#F7F7F7;}

	#top
	{ padding-top: 11px;
		background:#d7ecfc url("skai-top.gif") no-repeat top; width: 960px; margin: 0 auto;
		background-repeat:no-repeat;
		background-position:center right;
		border-bottom:5px solid #07528f;
		margin-bottom:10px;
	}

	#search_bar	{
		margin: 1px auto;
		background-color: #DFE8F4;
	}
	#search_bar SELECT {font-size:11px;font-family:arial;background:#F4F4F4;}
	#search_bar INPUT {border:1px solid #404040;font-size:11px;height:19px;background:#F4F4F4;}
	.skai { height: 26px; background: url("skai-2.gif") no-repeat center top; }
	#date {color:#ffffff;padding:5px;padding-right:10px; background: #a7b8c8 none; font-family:arial;font-size:12px;font-weight:bold;}
/* End Header CSS */

/* Sample Colors */
	.panel {background: #A7B8C8 url("panelbg.jpg") repeat-x; }
	.sub_panel {background:#D5DEE7;}
	.sub_panel a{font-size:8;}
/* End Sample Colors */

/* Relative links */
	#links A {font-size:10px;font-family:arial;color:#000000;font-weight:bold;text-decoration:none;}
	.links
	{
		position:relative;
		border-style:solid none;
		border-width:1px;
		border-color:#AABFD4 #AABFD4 #F5F9FC;
	 	height: 0px;	/* Look after mozilla - [gp] */
		overflow:hidden; 									/* cinches up the height */
		margin:0px 2px 0px 2px;
	}
/* End relative links */

/* Content CSS */
	.table_title {font-size:15px;font-weight:bold;color:#ffffff;}
	.home_table_title {font-size:11px;font-weight:bold;font-family:verdana;color:#ffffff; padding: 4px; }

	.movie_title {font-size:20px;font-weight:bold;color:#404040;}

	.channel_title {font-size:18px;font-weight:bold;color:#13487D;}

	.movie_shopping {font-size:10px;font-family:verdana;color:#008800;margin-bottom:10px;}
	.movie_shopping A {color:#94030A;}

	.movie_title_eng {font-size:16px;color:#c41c59;padding:4px;}
	.movie_header {font-size:11px;text-align:left;font-weight:bold;color:#0D4174;font-family:verdana;background:#D5DEE7;padding:4px;margin-top:12px; height: 1%; }
	.movie_info {
		border-bottom:1px solid #D5DEE7;
		border-left:1px solid #D5DEE7;
		border-right:1px solid #D5DEE7;
		padding:4px;
	}
	.movie_vote {font-size:11px;font-weight:bold;color:#0D4174;font-family:verdana;};
	.movie_info {font-size:13px;padding:4px;line-height:135%!important;}

	.movie_info em {
		color: #888;
		font-style: normal;
		padding-left: 8px;
		}

	.movie_bar {text-align:center;border:1px solid #eeeeee;margin-top:10px;background:#FAFAFA;}
	.movie_bar TD {font-size:10px;font-weight:bold;font-family:verdana;color:#202020;}
	.movie_img {margin:15px;}

	.movie_movies {width:100%;padding:4px;text-align:center;border:1px solid #CBCC66;}

	.new_dt {font-size:10px;font-weight:bold;font-family:verdana;color:#808080;margin-top:5px;}

	.alt {font-size:10px;font-weight:bold;font-family:verdana;color:#202020;}

	.news {padding:6px;border-bottom:1px solid #D5DEE7;}
	.similar a {color: green;}
	.disclaimer {
	padding: 10px 5px 5px 5px;
	margin: 5px;
	background: none;
	color: #999;
	font-size: 11px;
	padding-top: 10px!important;
	display: block;
	}
	.timeStart { padding: 5px }
/* End Content CSS */

/* Old-Menu

	.menu {font-family:arial;font-size:13px;color:#0C2042;text-decoration:none;}
	.menu:hover{color:#0C2042;}
	.menuoff {font-family:arial;font-size:13px;color:#0D2067;text-decoration:none;}
	.menuoff:hover{color:#0D2067;}

	.menu img,
	.menuoff img{margin-right:5px;}
*/

	.submenu {font-family:arial;font-size:13px;color:#0D2067;text-decoration:none;}
	.submenu:hover{color:#0D2067;}
	.submenuoff {font-family:arial;font-size:13px;color:#0D2067;text-decoration:none;}
	.submenuoff:hover{color:#0D2067;}

	#banner, .banner {
	text-align: center;
	margin: 0px 0px 10px 0px;
	}

.vote_header {font-size:13px;font-weight:bold;}

/* Vote module */
	#vote TD {font-family:verdana;font-size:11px;}
	#vote A {font-size:18px;font-weight:bold;font-family:verdana;padding:0px 4px 0px 4px;}
	#vote_result {font-size:26px;font-weight:bold;font-family:verdana;color:#cc0000;}
	#voters {font-size:10px;color:#404040;}
	#vote .myvote {border:1px solid #cccccc;background:#FAFAFA;color:#cc0000;font-size:18px;font-weight:bold;font-family:verdana;padding:0px 4px 0px 4px;}
/* End Vote Module */


/* promos */
	#mobile_promo A {font-family:tahoma; font-size:10px; font-weight:bold; color:#000000;}
	#mobile_promo A:hover {color:#C00000;}
	#mobile_promo
	{
		background:#FFFFCC;
		padding:5px;
		width:92%;
		text-align:center;
		border:1px #336667 solid;
		margin-top:7px;
		margin-bottom:10px;
	}
/* End promos */

#buzz TD {font-family:arial;font-size:11px;}

#audit_disclaimer
{
	border:1px solid #eeeeee;
	padding:7px;
	background:FDFDFD;
	font-family:arial;
	font-size:11px;
}


.more_data {
	width: 100%;
	text-align: center;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	margin: 5px 0 10px;
	}
.more_data_home {
	width: 100%;
	text-align: right;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	margin: 5px 0 10px;
	}

#warning
{
	padding:20px;
	border:1px solid #eeeeee;
	background:#FAFAFA;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
}

/* pathfinder movies | related */
TABLE#movies
{
	padding:0px;
	margin:0px;
	margin-top:8px;
	border:0px;
	border-top:1px solid #D9DA86;
	width:100%;
	font:bold 11px verdana;
}

TABLE#movies TD, TABLE#movies TH
{
	border-width:0px 0px 1px 1px;
	border-style:solid;
	border-color:#D9DA86;
	padding:6px;
	margin-top:2px;
	font-weight:normal;

}
TABLE#movies TH
{
	text-align:right;
	background:#E7E8AC;
	width:120px;
	font-weight:bold;
}

/* Mobile
------------------------------ */
.promo {
	background: #fffde3;
	padding: 5px 8px;
	border: solid #ffc766;
	border-width: 1px 0;
	}
.promo dt {
	text-align: center;
	color: #961c00;
	font-size: 15px;
	}
.promo dd {
	padding: 0;
	margin: 4px 0;
	}

/* RSS
---------------------------------------- */
#rss {
	margin: 10px 0;
	padding: 10px 0 10px 25px;
	background :#fff url("/img/feed.png") left center no-repeat;
	border-top: 1px solid #eee;
	display: block;
	}


/* Experience > Ratings
-----------------------------------------*/
 #experience #rating {
	height: 50px;
	border: 0px;
	width: 100%;
	visibility: hidden;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 280px;
	}

 #experience #rate {
	clear: both;
	text-align: center;
	font: normal normal 13px arial,serif;
	background-color: #F5F8FC; /* url(img/exp_back.gif) repeat-x left top; */
	}
 #experience #rate ul {
	margin: 5px 0px 0px 0px;
	text-align: center;
	}

 #experience #rate ul li {
	color: #202020;
	background: none;
	display: inline;
	list-style-type:none;
	}
 #experience #rate ul li a {
	padding: 5px 8px;
	font: normal normal 10px verdana,serif;
	text-decoration: none;
	text-align: center;
	border: 1px solid #DBE4F5;
	background-color: #fff;
	color: #314458;
	_width: 1em;
	}
 #experience #rate ul li a:hover,  #experience #rate ul li.active a {
	background-color: #FFFFD7;
	}
 #experience #rate ul li.active a {
	font-weight: bold;
	color: #cc0000;
	}
 #experience #rate p {
	clear: both;
	margin: 0px;
	margin-top: 10px;
	color: #cc0000;
	font-weight: normal;
	font: normal normal 11px verdana,arial,serif;
	letter-spacing: 0.5px;
	width: 100%;
	}

 #experience #rate p.loading {
	background: transparent url("/img/loading-circle.gif") no-repeat center center;
	height: 16px;
}

/* Tools
---------------------------------------------------- */
#tool-links {
	/*float: right;
	display: inline;
	position: relative;*/
	position: absolute;
	top: 3px;
	right: 0;
	z-index: 999;
	zoom: 1;
	_width: 110px;
	_right: -6px;
	}

#tool-links a:hover {
	text-decoration: none;
	background-color: #FFFFD7;
	}
#tool-links a {
	padding:3px 2px 4px 12px;
	border: 1px solid #F3F3F3;
	}
/* PIMit
---------------------------------------------------- */
#pimit-container	{
	position: relative;
	line-height: normal;
	margin-left: 4px;
	background: #fff;
	font-weight: normal;
	zoom: 1;
	}
* html #pimit-container 	{
	zoom:1;
	z-index: 1;
	}
#pimit-container a img {
	border: none;
	padding-right: 4px;
	overflow: hidden;
	vertical-align: middle;
	}
#pimit-button  {
	position: relative;
	padding-right: 25px;
	background-color: #fff;
	}
#pimit-button.pressed:hover {
	background: #fff;
	}
* html #pimit-container 	{
	zoom:1;
	z-index: 1;
	}
#pimit-button-img {
	margin-top: -2px;
	padding: 4px;
	}
#pimit-img-left {
	position: absolute;
	left: 0px;
	top: 50%;
	}
#pimit-button.pressed {border-right-color: #9D9D9D;}
/* pimit-list */
#pimit-list 			{
	position: absolute;
	top: 100%;
	left: 0;
	width: 180px;
	display: block;
	background: #fff;
	margin-top: 2px;
	border: 1px solid #F3F3F3;
	border-width: 0px 1px 1px 1px;
	border-color: #fff #8C8C8C #8C8C8C #BBBBBB;
	text-align: center;
	white-space: nowrap!important;
	z-index: 9999;
	}
#pimit-list a {
	display: inline!important;
	float: none!important;
	padding: 0!important;
	border: none!important;
	font-weight: normal!important;
	font-size: 13px!important;
	background-color: transparent!important;
	}
#pimit-list a:hover {
	background: transparent!important;
	text-decoration: underline!important;
	}
/* pimit-ul */
#pimit-list ul,
#pimit-list li {
	margin: 0!important;
	padding: 0!important;
	list-style-type: none!important;
	}
#pimit-list ul {
	padding:0!important;
	text-align: left!important;
	background: #fff!important;
	}
#pimit-list ul  li {
	padding: 4px 8px 4px 20px!important;
	display: block!important;
	border-top: 1px solid #fff!important;
	color: #999!important;
	background: url("http://c.pathfinder.gr/img/pim-status/online.gif") no-repeat 5px 7px;
	background-position:  5px 7px!important;
	white-space: nowrap!important;
	}
#pimit-list li.offline { background-image: url("http://c.pathfinder.gr/img/pim-status/offline.gif")!important; }
#pimit-list li.away { background-image: url("http://c.pathfinder.gr/img/pim-status/away.gif")!important; }
#pimit-list li.dont { background-image: url("http://c.pathfinder.gr/img/pim-status/dont.gif")!important; }
#pimit-list input {
	margin: 0!important;
	padding: 0;
	line-height: 0;
	overflow: hidden;
	height: 13px;
	width: 13px;
	}

#pimit-list .selected { background-color: #F9F9F9!important;}
/* pimit-list div */
#pimit-list div 		{ overflow: auto!important;}
#pimit-list #pimit-send a {
	font-size: 11px!important;
	}

/* IE */
* html #pimit-list ul,
* html #pimit-button,
* html #pimit-send,
* html #pimit-list li,
* html #pimit-container  {
		height: 1%!important;
	}

#tv-sponsor	{
	width: 250px;
	height: 40px;
	position: absolute;
	top: 0;
	right: 0;
}


/* Clearing
---------------------------------------------------------- */
.clr {
        _height: 1%;
        min-height: 1px;
        }
.clr:after {
        content: ".";
        height: 0;
        display: block;
        visibility: hidden;
        overflow: hidden;
        clear: both;
        }

/*  Pathfinder Ads  */
#pads                           { margin-top: 20px;  }
#pads h5						{
	color: #333;
	margin: 0;
	padding: 0;
	font-weight: bold;
	}
#pads .box-content              {
	color: #868691;
	padding: 0;
	}
.pads-item                      {
	font-size: 12px;
	padding: 10px 0 10px 0;
	cursor: pointer;
	_height: 1%;
	}
.pads-item p                    {
	margin: 0;
	margin: 5px 0;
	}
.pads-item-merchant             { color: #6f6f6f;   }
#pads .image .pads-item-content {
	line-height: normal;
	margin-left: 70px;
	text-align: left;
	}
#pads img                       {
	float: left;
	border: 1px solid #D5DEE7;
	margin: 0;
	}
#pads a:hover img {
	border: 1px solid #999;
}
/*.pads-item-price                { color: #008800;     } */

/*
Channels
*/
.menu		{ background-color: #fff; margin: 0 0 10px 0; padding: 0; border: 1px solid #D2D2F7; }
.menu, .menu li { list-style: none; }
.menu li		{ _display: inline;  margin: 1px 1px; padding: 0; }
.menu li a		{ background: #DFE8F4 url("ar.gif") no-repeat 5px center; display: block; padding: 6px 5px 6px 19px; font:  13px Arial, Helvetica, sans-serif !important;}
.menu li a:hover,
.menu li.active a { background: #fff url("ar.gif") no-repeat 5px center; }
.menu ul		{ margin: 0; padding: 0; }
.menu ul li a 	{ background: #F8F8FC; padding-left: 25px; font: normal 12px Arial, Helvetica, sans-serif !important; }
.menu li.active a,
.menu ul li.active a	{ margin-right: -1px;  border-top: 1px solid #D2D2F7; border-bottom: 1px solid #D2D2F7;}
.menu li a.new		{ padding-left: 25px; background: #F8F8FC url("img/video.gif") no-repeat 5px 50%; }
.menu li.sub a		{ background: #C9E1F6 url("plus.gif") no-repeat 5px center; display: block; padding: 6px 5px 6px 19px; font:  13px Arial, Helvetica, sans-serif !important;}
.menu li.sub-open a	{ background: #C9E1F6 url("minus.gif") no-repeat 5px center; display: block; padding: 6px 5px 6px 19px; font:  13px Arial, Helvetica, sans-serif !important;}
.menu li.sub-open ul li a,
.menu li.sub ul li a	{ background: #C9E1F6 url("ar.gif") no-repeat 10px center; display: block; padding: 6px 5px 6px 24px; font:  13px Arial, Helvetica, sans-serif !important;}
.menu li.sub a:hover { background: #fff url("plus.gif") no-repeat 5px center; }
.menu li.sub-open ul li a:hover,
.menu li.sub ul li a:hover,
.menu li.sub-open ul li.active a { background: #fff url("ar.gif") no-repeat 10px center; }

.left		{ float: left !important; }
.right		{ float: right !important; }
.button {
	border: 1px solid #000;
	border-color: #ccc #aaa #aaa #ccc;
	background: #f2f2f2 url("http://c.pstatic.gr/img/buttons/default.gif") repeat-x center center;
	font-size: 12px;
	font-weight: bold;
	padding: 3px 10px;
	display: inline-block;
	overflow: visible;
	color: #444;
	cursor: pointer;
	outline: none;
	line-height: normal;
	letter-spacing: normal;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	-moz-border-radius:2px; -webkit-border-radius: 2px; border-radius: 2px;
	text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.6);
}
.button[disabled=disabled] {
	color: #ddd;
}

.button:hover { text-decoration: none; }

/* IE6 patches */
* html input.button, * html button.button {
	padding-top: 2px;
	padding-bottom: 0px;
	height: 1%;
	padding-left: 9px;
	padding-right: 9px;

}

.img	{
	padding: 1px;
	background: #fff;
	border: 1px solid #ccc;
}

/* User shares
------------------------------------------------- */
#user-shares ul {
	list-style: none;
	}

#user-shares {
	height: 200px;
	overflow: auto;
}
#user-shares li	{
	float: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
	width: 50%;
}
#user-shares li .img	{
	margin-right: 15px;
	float: left;
}
#user-shares li .info	{ color: #6f6f6f; }
#user-shares li h5		{ margin: 10px 0 5px 0; }
#user-shares li p		{ font-size: 11px; }
/* Overlay
----------------------------------------*/
.social-window,
.team-window		{
	background-color: #000;
}
.overlay-content	{
	font-family: Arial, Helvetica, sans-serif;
	background: #E6EEF8;
	padding: 5px;
	text-align: left;
	width: 500px;
	position: relative;
	-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
}
.overlay h3	{
	font-size: 16px;
	background: #D5DEE7;
	background: -moz-linear-gradient(top, #7492AF, #597A9B);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #0069ac),color-stop(1, #00568d));
	color: #fff;
	padding: 8px 12px;
	-moz-border-radius: 6px 6px 0 0; -webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px;
	-moz-box-shadow: 0 0 3px #999; -webkit-box-shadow: 0 0 3px #999; box-shadow: 0 0 3px #999;
	text-shadow: 1px 1px 0 #001E32;
	margin: 0;
}
#team-overlay-content .overlay-body h3 {
	text-shadow: none;
	-moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;
	-moz-border-radius: none; -webkit-border-radius: none; border-radius: none;
	color: #333;
	background: none;
	padding: 10px 0;
}
#team-overlay-content .overlay-body p { line-height: 1.5em; }
#event-overlay-content table           { width: 100%; }
#event-overlay-content table th.action,
#event-overlay-content table td.action {
	white-space: nowrap;
	padding: 10px 20px 10px 20px;
	}
#event-overlay-content table th.last   { text-align: right;          }
#event-overlay-content table td        {
	line-height: 1.5em;
	padding: 10px 5px 10px 5px;
	}
#event-overlay-content table .goal td  { background-color: #d8fdd9;  }
#event-overlay-content table .even td  { background-color: #f5f5f5;  }
#event-overlay-content table td.time   { font-weight: bold;          }
#event-overlay-content table th        {
	font-weight: bold;
	border-top: none;
	border-bottom-color: #ddd;
	padding-top: 0!important;
	}
#event-overlay-content table th label      { margin-right: 10px; }
#event-overlay-content table td.no-results {
	font-size: 15px;
	font-style: italic;
	text-align: center;
	}
.event-content	{
	background: #E6EEF8;
	padding: 5px;
	text-align: left;
	position: relative;
	-moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px;
}
.event-body	{
	padding: 15px;
	background: #fff;
	border: 1px solid #BED2EB;
	border-width: 0 1px;
	max-height: 500px;
	overflow: auto;
	}
.overlay h3 span {
	cursor: pointer;
	position: absolute;
	line-height: 1.1em;
	top: 16px;
	right: 15px;
	background: #fafafa;
	display: block;
	width: 15px;
	height: 15px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.overlay h3 span img	{ position: relative; top: 4px; left: 4px; }
.overlay-body	{
	padding: 15px;
	background: #fff;
	border: 1px solid #BED2EB;
	border-width: 0 1px;
	max-height: 400px;
	overflow: auto;
	}
.overlay-footer	{
	padding: 6px 12px;
	border: 1px dotted #ccc;
	border-style: dotted solid solid;
	border-color: #ccc #BED2EB #BED2EB;
	background: #fafafa;
	text-align: center;
	color: #6f6f6f;
	-webkit-border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px;
}
.overlay td.date		{ color: #999; font-size: 11px; }
.overlay td.win			{ color: green; }
.overlay td.lose		{ color: #c00; }
.overlay .players td	{ text-align: left; }
.overlay .users {
	padding: 0;
	margin: 0;
}
.overlay .users p {
	margin: 0;
}


/* Pagination
---------------------------------------------------------- */
.pagination	{
	float: right;
	font-size: 12px;
	}
.pagination ul,
.pagination li	{
	list-style: none;
	margin: 0;
	padding: 0;
	}
.pagination ul	{ overflow: hidden; }
.pagination li	{
	float: left;
	margin: 0 5px 0 0 !important;
	vertical-align: middle;
	}
.pagination li a,
.pagination li span {
	padding: 4px 8px;
	border: 1px solid #ddd;
	display: block;
	outline: none;
	}
.pagination li a:hover	{
	background-color: #C9E1F6;
	text-decoration: none;
	}
.pagination .active span	{
	border-color: #fff;
	color: #6f6f6f;
	font-weight: bold;
	}
.pagination .inactive span {
	border: 1px solid #fff;
	color: #999;
	}

object {
	display: block;
	margin: 10px auto;
}
#news img {
	-moz-box-shadow: 0 0 3px #C3C3C3;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C3C3C3;
    padding: 3px;
}
#news { line-height:1.5em; }
#news .movie_title { line-height:1.1em; }
.subnote {
    -moz-border-radius: 1px 1px 1px 1px;
	background-color: greenYellow;
	color: #555;
    display: inline-block;
    font-size: 9px;
    font-weight: bold !important;
    height: auto !important;
    line-height: normal !important;
    padding: 1px 4px;
    letter-spacing: 0.2em;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
}

#content #more-articles {
	padding-left: 0px;
	margin-left: 0px;

}

#content #more-articles ul,
#content #more-articles li { list-style:none;
	margin-bottom: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	margin-left:0px;
 }
#content #more-articles  a {font-weight: bold; }
#content #more-articles img {
	float: left;
	margin-right: 10px;
	-moz-box-shadow: 0 0 3px #C3C3C3;
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #C3C3C3;
    padding: 3px;
}

#content #more-articles p.has-image { padding-left: 90px; }

/* Tech promo box
--------------------*/
.tech-promo {
	width: 200px;
	position: absolute;
	display: block;
}
.tech-promo#tech-promo-img {
	height: 50px;
	top: 0;
}
.tech-promo#tech-promo-link1 {
	height: 21px;
	top: 52px;
}
.tech-promo#tech-promo-link2 {
	height: 21px;
	top: 75px;
}
.tech-promo#tech-promo-link3 {
	height: 21px;
	top: 96px;
}



/* WhatTv promo box
-------------------------- */
#whattv-box { position: relative; padding: 20px 0; }
#whattv-box a {border-bottom: none;}
#whattv-box a.title { margin: 0; font-size: 15px; cursor: pointer; font-weight: bold; }
#whattv-box p { font-size: 12px; color: #666; }
#whattv-box ul { list-style: none; padding-left: 0px!important; margin-left: 0;}
#whattv-box ul li {
	list-style-type: none;
	text-align: left;
	margin-bottom: 40px;
    position: relative;
	margin: 20px 0px;
	border-bottom: 1px solid #eee;
	min-height: 120px;
	padding-left: 0px!important;
}
#page-home #whattv-box { padding: 20px 0;}
#page-home #whattv-box p { font-size: 12px; color: #000;}
#whattv-box ul li:last-child { border-bottom: none;}
#whattv-box .thumb {
	text-align: center;
	float: left;
	margin: 0 10px 10px;
	cursor: pointer;
	width: 140px;
	position: relative;
}
#whattv-box span.rating {
	background-color: green;
	padding: 5px 10px;
	color: #fff;
	font-weight: bold;
	font-size: 22px;
	top: -10px;
	left: -10px;
	text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
	display: inline-block;
	border: 2px solid #fff;
	position: absolute;
}
#whattv-box span.rating em { font-size: 15px; font-style: normal; padding: 0 3px;}
#whattv-box span.mediocre { background-color: #ffcc33;}
#whattv-box span.bad { background-color: red; }
#whattv-box ul li .bestprice-price { text-align: right; font-size: 14px; color: #666;}

#whattv-box ul li .bestprice-price a {
	color: #a91717;
	font-size: 18px;
	font-weight: bold;
	border-bottom: none;
}
#whattv-box a.title:hover { text-decoration: underline;}
#whattv-box span.video-bttn {
	display: block;
	width: 22px;
	height: 22px;
	background: transparent url("http://c.pstatic.gr/img/play/22.png") no-repeat center center;

	position: absolute;

	opacity: 0.9;
    -moz-opacity: 0.9;
    filter:alpha(opacity=90);
	top: 27%;

	right: 42%;
	margin: auto;
}
#whattv-box ul li:hover span.video-bttn {
	display: block;
	opacity: 0.8;
	-moz-opacity: 0.8;
    filter:alpha(opacity=80);
}

.whattv-close {
	background: url('http://c.pstatic.gr/img/act/nob/close.png') no-repeat center center;
	width: 36px;
	height: 36px;
	position: absolute;
	top: -18px;
	right: -18px;
	z-index: 999;
	cursor : pointer;
	opacity: 1;
	-moz-opacity: 1;
	filter:alpha(opacity=100);
}

.whattv-overlay-window {
	background-color: #000;
}

.whattv-overlay-content {
	padding: 40px;
	background: black;
	opacity: 1;
	width: 640px;
	height: 360px;
}

.whattv-overlay-content a {
	color: #fff;
	float: right;
	font-weight: bold;
	padding: 5px 0;
	font-size: 14px;
}
a.whattv-link { float: right;}
#whattv-box h3, a.whattv-link:visited { color: #053B7B!important; }
#bestprice-box { margin-top: 60px; }
#bestprice-box fieldset {
	margin-bottom: 40px;
	position: relative;
	border: 1px solid #E5E5E5;
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1)
}
#bestprice-box h3 {
	color: #000;
	position: absolute;
	background-color: #fff;
	top: -27px;
	padding: 0 10px;
	font-size: 15px;
}
#bestprice-box iframe { border: none!important;}

.intro {
	border: 1px solid #E5E5E5;
	padding: 5px 20px;
	margin: 20px 0 40px;
	box-shadow: inset 1px 1px 5px 0px rgba(0, 0, 0, 0.1);
}

.intro p {
	line-height: 1.6em;
	font-weight: 14px;
}
.intro a { font-weight: bold; color: #053B7B!important;}

#whattv-box .more {
	font-weight: bold;
	font-size: 13px;
	line-height: 11px;
	border: 1px solid #ddd;
	display: inline-block;
	padding: 2px 4px;
	border-radius: 2px;
	white-space: nowrap;
	box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
	padding-bottom: 4px;
	margin-left: 5px;
	cursor: pointer;
}


.tv-banner {

    width: 626px;
    background-image : url('/../img/tv-banner.png');
    background-repeat: no-repeat;
    -moz-box-shadow: 0px 2px 2px 0px rgba(0,0,0,0.08);
    -webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);
    box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.08);
    border: 1px solid #ccc;
    height: 176px;
    position: relative;
    background-position: center center;
    margin-bottom: 20px;
    margin-top: 10px;
}
a.tv-banner-link:hover {
    text-decoration: none;
}
a.tv-banner-link {
	text-decoration: none;
	color: #494949!important;
}
.tv-banner h2 {
    background: #F0F0F0;
    padding: 10px 0px 10px 15px;
    border-bottom: 0px;
    font-size: 15px;
    font-weight: bold;
    margin: 0px;
}
.tv-banner:hover h2 {
    color: #61A0D9;
}
.tv-banner time {
	color: #FFF;
	background: #555;
	font-size: 15px;
	position: absolute;
	padding: 3px 5px 3px 27px;
	font-weight: normal;
	top: 11px;
	right: 122px;
	font-size: 13px;
	border-radius: 1px;
}
.tv-banner time:before {
	font-family: 'awesome';
	content: '\f017';
	position: absolute;
	left: 7px;
	color: #FFF;
	top: 4px;
	font-size: 15px;
}
