@charset "utf-8";
<style type="text/css"> 
<!-- 
body  {
	background: #cecba1;
	margin: 0;
	padding: 0;
	text-align: left;
	color: #000000;
}
p { padding:0px; margin:0px; }

#container { 
	width:978px;
	height:auto;
	text-align:left;
	margin:auto;
	position:relative;
	background-color:#cecba1;
} 
/* HEADER */
#header { 
	height: 26px;
	padding: 0 0 0 0px;
	background-image: url(../elements/top_back.jpg);
	background-repeat: no-repeat;
} 
#header #headleft {
	width: 455px;
	padding: 5px 0px 0px 11px; /* top - right - bottom - left */
	display:inline;
	float:left;
}
#header #headright { 
	width: 495px;
	text-align:right;
	display:inline;
	float:left;
}

/* --------- */

#logo { 
	width:978px;
	height: 113px;
	padding: 0 0 0 0px;
} 

/* MENU - BANNERS */
#menubanners {
	position: relative;
	width:978px;
	height: 315px;
	padding: 0 0 0 0px;
}
#menuleft {
	float: left; 
	position: relative;
	width: 707px;
	height:315px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
#menuleftL {
	position: absolute;
	top: 0px;
	left: 0;
	width: 232px;
	padding: 37px 0px 0px 43px; /* top - right - bottom - left */
}
#menuleftR { 
	margin: 0px 0px 0px 233px; /* top - right - bottom - left */
	width: 450px;
	padding: 28px 0px 0px 0px; 
}

#menuright { 
	position: relative;
	margin: 0px 0px 10px 707px; /* top - right - bottom - left */
	width: 271px;
	height:315px;
}
/* --------- */

/* HOME NEWS - BANNERS */
#homenews {
	position: relative;
	width:978px;
	height: 440px;
	padding: 0 0 0 0px;
	background-image: url(../elements/homenews_back.jpg);
	background-repeat: no-repeat; 
}

#homeleft {
	float: left; 
	position: relative;
	width: 707px;
	height:440px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
#homeleftL {  
	position: absolute;
	display: block;
	top: 0px;
	left: 0;
	width: 460px;
	padding: 0px 0px 0px 0px;
}
#homeleftR {  
	position: relative; /* Το έκανα telative ώστε το  morenews να είναι absolute μέσα σε αυτό το box */
	margin: 0px 0px 0px 470px; /* top - right - bottom - left */
	width: 225px;
	padding: 0 0px; 
}
#morenews {
	position: absolute;
	background-color:#a4a27f;
	top: 385px;
	left: 0;
	width: 217px;
	height: 36px;
}
#homeright { 
	position: relative;
	margin: 0px 0px 10px 707px; /* top - right - bottom - left */
	width: 271px;
	height:440px;
	background-image: url(../elements/main_right_back.jpg);
	background-repeat: no-repeat; 
}

/* --------- */

/* SUBMENU + PAGE RESULTS */
/* ---------------------- */
#indexmain {
	position: relative;
	width:978px;
	padding: 0 0 0 0px;
}

#indexmainleft {
	float: left; 
	position: relative;
	width: 236px;
	height:620px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}

#indexmainright { 
	position: relative;
	margin: 0px 0px 0px 236px; /* top - right - bottom - left */
	width: 742px;
}

/* --------- */


#clear { clear: both; }

#footerBanners { 
	width: 978px; /* require */
	height: 100px;
	padding: 0;
} 
#footerBanners #footerBannersleft {
	float: left; 
	display:inline;
	width: 153px;
	margin: 0px 0px 0px 0px; 
}
#footerBanners #footerBannersright { 
	float: left; 
	display:inline;
	margin: 0px; /* top - right - bottom - left */
	width: 815px;
	text-align:left;
}

#footer { 
	width: 978px; /* require */
	padding: 10px 0px 20px 0px;
} 
#footerleft {
	float: left; 
	position: relative;
	width: 200px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px; 
}
#footerright { 
	margin: 0px 0px 0px 200px; /* top - right - bottom - left */
	width: 770px;
	text-align:right;
}


.lb_JSPlayer_div{
	/*display: inline;*/ /*cause other problems*/
	float: left;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 0px 0px;
	width: auto;
	height: 16px;
	border: 1px solid CornflowerBlue;
	}

.lb_JSPlayer_ctrl1{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 16px;
	vertical-align: middle;
	cursor: pointer;
	}

.lb_JSPlayer_ctrl2{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 16px;
	vertical-align: middle;
	cursor: pointer;
	}

.lb_JSPlayer_ctrl1_i{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 16px;
	vertical-align: middle;
	}

.lb_JSPlayer_ctrl2_i{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 16px;
	vertical-align: middle;
	}

.lb_JSPlayer_status{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 16px;
	color: DodgerBlue;
	font-family: courier new;
	font-size: 16px;
	vertical-align: top;
	}




--> 
</style>