* html #protaseis_VMS a {width:1%;} /* this hack targets IE<7 */


#protaseis_VMS .background
{
	display:block; 
	width: 280px; 
	height: 40px; 
	position:absolute; 
	top:168px;
	left:25px;
	background-color:#233444; 
	opacity:0.6;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=60);
}

#protaseis_VMS .text
{
	display:block; 
	width:270px; 
	height:40px; 
	line-height:14px;
	position:absolute; 
	top:172px;
	color:#ffffff;
	font-size:85%;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#protaseis_VMS .category
{
	display:block;  
	height:20px;
	line-height:20px;
	text-align:center;
}

#protaseis_VMS .category a:link, #protaseis_VMS .category a:visited, #protaseis_VMS .category a:active
{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

#protaseis_VMS .category a:hover
{
	color:#ff0000;
}

#protaseis_VMS .time
{
	font-size:10px;
	color:#cecece;
}

#columns2
{
	position: relative;
}

#columns2 .column1 a.categorytitle
{
	display: block;
	color: #1a599c;
	font-size: 12px;
	padding: 4px;
}

#columns2 .column1 div.title
{
	display: block;
	color: #ffffff;
	background: #041839;
	font-size: 11px;
	padding: 2px 4px 0 4px;
	height: 32px;
	line-height: 12px;
}

#columns2 .column2 a.categorytitle
{
	display: block;
	color: #d4ed5b;
	font-size: 11px;
	padding: 4px;
}

#columns2 .column2 div.title
{
	display: block;
	color: #ffffff;
	background: #104668;
	font-size: 11px;
	padding: 2px 4px 0 4px;
	height: 32px;
	line-height: 12px;
}

#latestnews .title
{
	margin:0px;
	padding:0px;
	color:#ffffff;
	font-size:85%;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	height:44px;
}

#latestnews .teaser
{
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:85%;
	padding-left:5px;
	padding-right:5px;
	background-color:#ffffff;
	height:42px;
	line-height:14px;
	vertical-align:middle;
}

#agonistiki
{
    margin: 10px 0 0 0;
}

#agonistiki .headercolumn
{
	background-color:#0056A1;
	color:#ffffff;
	font-size:80%;
	border-left:2px solid #000000;
	border-bottom:1px solid #5880B4;
	font-weight:bold;
}

#agonistiki .column1
{
	background-color:#0056A1;
	color:#ffffff;
	font-size:80%;
	border-left:2px solid #000000;
	border-bottom:1px solid #5880B4;
	padding-left:4px;
	padding-right:4px;
}

#agonistiki .column2
{
	background-color:#102E50;
	color:#86C7FF;
	font-size:80%;
	border-bottom:1px solid #5880B4;
}

#agonistiki .bathmologia_link:link, #agonistiki .bathmologia_link:active, #agonistiki .bathmologia_link:visited
{
	display:block;
	width:106px;
	height:28px;
	background:url(../../images/super_league_score_up.gif);
}

#agonistiki .bathmologia_link:hover
{
	display:block;
	width:106px;
	height:28px;
	background:url(../../images/super_league_score_roll.gif);
}

#agonistiki .programme_link:link, #agonistiki .programme_link:active, #agonistiki .programme_link:visited
{
	display:block;
	width:106px;
	height:28px;
	background:url(../../images/super_league_programme_up.gif);
}

#agonistiki .programme_link:hover
{
	display:block;
	width:106px;
	height:28px;
	background:url(../../images/super_league_programme_roll.gif);
}

#streams .header
{
	height:26px; 
	background:url(../../images/news_stream_header.gif) repeat-x;
	color:#ffffff;
	font-size:85%;
	text-align:center;
}

#streams .header a
{
	color:#ffffff;
	font-size:85%;
}

#streams .stream_link:link, 
#streams .stream_link:active, 
#streams .stream_link:visited
{
	font-size:75%;
	font-weight:normal;
	color:#000062;
}

#streams .stream_link:hover
{
	font-size:75%;
	font-weight:normal;
	color:#B60001;
}

#streams .stream_time
{
	font-size:65%;
	color:#CB0101;
}

#streams .streams_more:link, 
#streams .streams_more:active, 
#streams .streams_more:visited
{
	font-size:80%;
	color:#7B7B7B;
}

#streams .streams_more:hover
{
	font-size:80%;
	color:#B60001;
}

div.girloftheday
{
	margin: 10px 0 0 0;
    background-color:#C3C8CE;
}

div.girloftheday .gtitle a
{
	color:#B60001;
	font-size:10px;
	font-weight:bold;
	height:20px;
	line-height:20px;
}

div.girloftheday div img
{
	border:2px solid #ffffff;
}

div.girloftheday .gsubtitle
{
	color:#000000;
	font-size:10px;
	line-height:20px;
}

#protaseis
{
    margin: 20px 0 0 0;
}

#protaseis .protaseis_image
{
	display:block; 
	width:142px; 
	height:102px;
}

#protaseis .background
{
	display:block; 
	width:142px; 
	height:30px; 
	position:absolute; 
	top:98px;
	background-color:#233444; 
	opacity:0.6;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=60);
}

#protaseis .text
{
	display:block; 
	width:132px; 
	height:30px; 
	line-height:14px;
	position:absolute; 
	top:98px;
	color:#ffffff;
	font-size:85%;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#protaseis .protaseis_category
{
	display:block; 
	width:142px; 
	height:24px;
	line-height:21px;
	text-align:left;
}

#protaseis .protaseis_category a:link, #protaseis .protaseis_category a:visited, #protaseis .protaseis_category a:active
{
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
}

#protaseis .protaseis_category a:hover
{
	color:#ff0000;
}

#protaseis .protaseis_time
{
	font-size:8px;
	color:#cecece;
}

div#videooftheday
{
    margin: 10px 0 0 0;
}

div#videooftheday div.title
{
	padding: 0 8px 5px 8px;
}

div#videooftheday div.title a
{
	color: #ffffff;
	font-size: 10px;
}

div#videooftheday div.title a:hover
{
	color: #ff0000;
}
