BODY {
	font-family: calibri, georgia, serif;
	font-size:9pt;
	line-height:130%;
}
.pseftiko{
	font-family:calibri, verdana;
	font-size:9pt;
	color : white;
	background-color : white;
	position:absolute;
	top:1px;
	left:1px;
	width: 600px;
	height: 400px;

	}
a.off 
{
display:block;
text-align:left;
padding-left:2px;
background: #EEEEEE;
width:105px;
border:1px solid #CCCCCC;
font-family:calibri,Verdana;
font-size:8pt;
line-height:17px;
font-weight:bold;
text-decoration:none;
}

a.on 
{
display:block;
text-align:left;
background: #CCCCCC;
width:105px;
padding-left:2px;
border:1px solid #CCCCCC;
font-family:calibri,Verdana;
font-size:8pt;
font-weight:bold;
line-height:17px;
text-decoration:none;
}



.shadowsmall {
	border-top: 1px solid rgb(150,150,150);
	border-left: 1px solid rgb(150,150,150);
	border-right: 2px solid rgb(150,150,150);
	border-bottom: 2px solid rgb(150,150,150);
}

.shadowbig {
	border-top: 1px solid rgb(50,100,50);
	border-left: 1px solid rgb(50,100,50);
	border-right: 2px solid rgb(50,100,50);
	border-bottom: 2px solid rgb(50,100,50);
}

.pano_titlos   {
	font-family:calibri,verdana;
	font-size:14pt;
	font-weight:normal;
	line-height:15pt;
}

.titlos   {
	font-family:calibri,verdana;
	font-size:14pt;
	font-weight:bold;
	line-height:20pt;
}

.sub_title
{
	font-family:calibri,verdana;
	font-size:14pt;
	line-height:150%;
	
	text-align :center;

	color : gold;
	background-color: navy;
}

.sub_up_1
	{
	position:absolute;
	top:25px;
	left:7px;
	width: 120px;
	height: 97px;
	}
.sub_up_2
	{
	position:absolute;
	top:25px;
	left:132px;
	width: 440px;
	height: 97px;
	border: 1px solid rgb(180,180,200); 
	}

.sub_up_3
	{
	position:absolute;
	top:25px;
	left:637px;
	width: 123px;
	height: 120px;
	}


.uplinks{
	position:absolute;
	top:7px;
	left:7px;
	width: 750px;
	height: 14px;

	font-weight:bold;
	font-size:7pt;
	font-family:calibri,verdana;
	background-color :white;
	line-height:130%;
	vertical-align:center;
	border: 0px none;
	padding-left: 4px;
	}

.nospace{
	font-weight:normal;
	font-size:x-small;
	font-family:calibri,verdana;
	line-height:100%;
	}

.fp_banner
	{
	position:absolute;
	top:120px;
	left:577px;
	width:158px;
	height:40px;
	}

.up_banner
	{
	position:absolute;
	top:25px;
	left:7px;
	width:597px;
	height:95px;

	}


.menu {
	position:absolute;
	top:207px;
	left:12px;

	width: 110px;
	height: 190px;

	
	text-align:center;
	font-size:2pt;	
/*	border: thin solid rgb(180,180,200); */
	}

.taytotita {
	position:absolute; 
	top:124px;
	left:7px;
	
	width: 550px;
	height: 37px;
	line-height:120%;
	vertical-align:center;

	font-weight:normal;
	font-size:x-small;
	font-family:calibri,verdana;

	}

.main {
	position:absolute;
	top:207px;
	left:132px;

	width: 440px;
	border: 1px solid rgb(180,180,200);
	}

.weather_main {
	position:absolute;
	top:207px;
	left:125px;

	width: 577px;
	border: 1px solid rgb(180,180,200);
	}

.katigoria
	{
	font: bold 11px verdana;
	line-height:130%;
	text-align:center;
	color:navy;
	background: #BBCCDD;
	border:1px solid cyan;
	width:90%;
/* 	border: 1px solid navy;	  */

 
}
a.kategory
	{
	width:90%;
	display:block;
	text-decoration:none;

/* 	border: 1px solid navy;	  */

 
}



.right_menu {
	position:absolute;
	top:337px;
	left:577px;
	font-size: 8px;
	width: 158px;
	border: 1px solid rgb(180,180,200);
	background-color : rgb(224,224,255);
	}

.naftemporiki {
	position:absolute;
	top:207px;
	left:750px;
	font-size: 8px;
	
	border: 1px solid rgb(180,180,200);
	background-color : rgb(224,224,255);
	}


.right_adv {
	position:absolute;
	top:207px;
	left:577px;
	width: 158px;
	}


A:LINK {
	color : Navy;
	text-decoration : none;
}
A:VISITED {
	color : Navy;
	text-decoration : none;
}
A:HOVER {
	color : Navy;
	text-decoration : underline;
}
A:ACTIVE {
	color : Navy;
	text-decoration : underline;
}

.weather
{
	text-align : center;
	position : absolute;
	top : 517px;
	left : 7px;
	font-size : 9pt;
	width : 120px;
	border : 1px solid blue;
}

.cinema
{
	text-align : center;
	position : absolute;
	top : 167px;
	left : 7px;
	font-size : 7pt;
	font-weight:bold;
	width : 728px;
	height : 27px;
	border : 1px solid rgb(235,235,255);
}

td.fp{
	background-color:rgb(224,224,255);
	color:navy;
	font-weight:normal;
	font-size:8pt;
	line-height:130%;
}

.cinema_title
{
	font-family:calibri,verdana;
	font-size:12pt;
	line-height:120%;
	
	text-align :center;

	color : white;
	background-color: navy;
}

.test
{
	text-align : center;
	position : absolute;
	top : 860px;
	left : 7px;
	font-size : 9pt;
	width : 120px;
	border: 0px none;
	background-color : rgb(255,255,255);

}

.google_top
{
	position : absolute;
	top : 158px;
	left : 7px;
	width : 729px;
	height : 90px;
}

.google_left
{
	position : absolute;
	top : 1250px;
	left : 7px;
	width : 120px;
	height : 900px;
	font-size: 8pt;
	font-family:calibri,verdana;
}
img {
	border: none;
}

a.uplinkstext{
color:gray;
}

A.uplinkstext:LINK {
	color : gray;
	text-decoration : none;
}
A.uplinkstext:VISITED {
	color : gray;
	text-decoration : none;
}
A.uplinkstext:HOVER {
	color : Navy;
	text-decoration : underline;
}
A.uplinkstext:ACTIVE {
	color : gray;
	text-decoration : underline;
}
.naftemporiki2 {
	position:absolute;
	top:800px;
	left:750px;
	font-size: 8px;
	width: 120px;
	border: 1px solid rgb(180,180,200);
	background-color : rgb(224,224,255);
	}

.mainrss {
	position:absolute;
	top:207px;
	left:132px;

	width: 610px;
	border: 1px solid rgb(180,180,200);
	}
