#horizontal a, #horizontal a:hover {
text-decoration:none;
}
body{
	margin:0px auto auto 0px;
	padding:0;
}
#main {
		width: auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	
	}
	

#header {
	margin:0px;
	padding:0px;
	width:930px;
	/*height:74px;*/
	height:114px;
	}
#logo {
	float:left;
	width:204px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	}
#topRight{
	padding:0;
	margin:0;
	float:left;
	width:930px;
}
.lang{
	padding:5px 0px 0px 0px;
	margin:0;
	float:right;
	background-image:url(images/bg_lang.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:23px;
	min-height:18px;
	width:60px;
	text-align:center;
	font:bold 10px tahoma;
	color:#969696;
}
.lang a{
	font:bold 10px tahoma;
	color:#969696;
	text-decoration:none;
}
.lang a:hover{
	font:bold 10px tahoma;
	color:#969696;
	text-decoration:underline;
}
#var_text {
		width:650px;
		padding-left:10px;
		clear:both;
		}
		
#banner {
	background-color: #c1c5c9;
	position:relative;
			}
.bannerNew{
	padding:0;
	margin:0;
	overflow:hidden;
	height:223px;
	
			}
.bannerNew img{
	padding:0;
	margin:0;
	border:0;
			}
.bannerNew div.left22 {
	width:771px;
	padding-top:0px;
			}
.bannerNew  div.right22 {
	width:161px;
	
			}
.bannerNew  div.right22 span.top {
	width:161px;
	position:absolute;
	top:0;
	left:771px;
			}
.bannerNew  div.right22 span.bottom {
	width:161px;
	position:absolute;
	top:152px;
	left:771px;
			}


#orange_homepage_menu	{
font-family:Arial, Helvetica, sans-serif;
	width:920px;
	text-align:right;
	padding-top:8px;
	
}	

#homepage_menu	{
font-family:Arial, Helvetica, sans-serif;
	width:920px;
	text-align:right;
	padding-top:8px;

	
}	

#homepage_menu img
{margin-left:5px;
margin-left:5px;
display:inline;

}

#orange {
	background-color: #FF4e00;
	height: 82px;
	float:left;
	width:100%;
}
		
.orange_generic_title {
float:left;
padding-left: 10px;
padding-top: 5px;
font: Arial;
font-size: 24px;
weight: bold;
color: #FFa780;
}
		
#orange_3 {
	background-color: #FF4e00;
	
	padding-left:10px;

		}
		
#orange_2 {
	background-color: #FF4e00;
	height: 55px;
	text-align:left;
	padding-left:10px;
	padding-bottom:10px;
	clear:both;
	
		}
		
.orange_menu {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ffffff;
		font-weight:bold;		
		
		}
		
.orange_menu a {
	font-family: Arial, Helvetica, sans-serif;
	background-image:  url(images/homepage_menu_dividers.gif);
	height: 33px;
	background-position: right;
	background-repeat:repeat-y;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #FF4E00;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 30px;
	
	}
	
	.orange_menu2 a {
	font-family: Arial, Helvetica, sans-serif;
	height: 33px;
	background-position: right;
	background-repeat:repeat-y;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF4E00;
	font-weight: bold;
	padding-right: 10px;
	padding-left: 10px;
	line-height: 30px;
	
	}
#orange_title {
	padding-left:10px;
	float:left;
	}

.orange_title {
		height: 49px;
		font:Verdana;
		font-size:42px;
		color:#ffa780;
		font-weight:bold;
		padding-left: 10px;
		float:left;
		
		
		}
		
.orange_text {
        height: 55px;
		font:Verdana;
		font-size:12px;
		color:#fdb89a;
		text-align:left;
		
		}

#news {
	background-color: #FFffff;
	/*height: 140px;*/
	height:160px;
	width: 930px;
		}
		
#news a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*float:left;*/
color:#ff6600;
text-decoration:none
}

#news a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*float:left;*/
color:#cc3300;
text-decoration:none
}

		
#footer_generic {
	/*background-color: #c1c5c9;*/
	height: 160px;
	margin-top:15px;
	_margin-top:0;
	}	
				
#footer {
	float:left;
	width:100%;
	background-color: #c1c5c9;
	}
	

#footer_left {
	float:left;
	margin-right:130px;
	display:none;
}		
#footer_right {
	float:left;
}		

.news_1_ {
	width: 231px;
	border-right: 1px solid #cccccc;
	float:left;
	margin:0;
	padding:;

}
#news .news_1_text_  a{
font-family: Tahoma; 
font-size: 11px;
color:#000000;
text-decoration:none;
}
#news .news_1_text_  a:hover{
font-family: Tahoma; 
font-size: 11px;
color:#999999;
text-decoration:none;
}
		
h1 {
	float:left;

}

.news_1_text_ {
font-family: Tahoma; 
font-size: 11px;
color:#000000;
padding: 10px;
height:155px;
}


#standard_footer {		
	float:left;	
	width:928px;
	text-align:left;
	padding-top:5px;	
	padding-bottom:5px;	
	color:#000000;
	font:normal 10px Tahoma;
	text-decoration:none;
	
}

.copyright {		
	float:left;	
	color:#afb2b1;
	line-height:40px;
	padding-left:5px;
	font:normal 11px Tahoma;
	text-decoration:none;	
}
.copyright  a{		
	color:#afb2b1;
	line-height:40px;
	padding-left:5px;
	padding-right:5px;
	font:normal 11px Tahoma;
	text-decoration:none;
}
.copyright  a:hover{		
	color:#afb2b1;
	font:normal 11px Tahoma;
	text-decoration:underline;
}
.atcom {		
	float:right;	
	
}
.standard_footer_right {
	color:#afb2b1;
	float:right;
	font-family:tahoma,verdana;
	font-size:10px;
	font-weight:normal;
	margin:0pt;
	padding:0px 4px 0px 0px;
	text-align:right;
}
#atcomProductionFlash {
	float:left;
	margin:0pt;
	padding:0pt;
	width:20px;
}
.atcom2 {		
font-family:tahoma,verdana;
	font-size:10px;
	font-weight:normal;	color:#afb2b1;
}
.atcom2 a {
	color:#afb2b1;
	float:left;
	font-family:tahoma,verdana;
	font-size:10px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
.atcom2 a:hover {
	color:#FCFAFA;
	font-family:tahoma,verdana;
	font-size:10px;
	font-weight:normal;
	margin:0pt;
	padding:0pt;
	text-decoration:none;
}

#right_column {		
	width:285px;
	float:right;
		

}
#left_column {		
	width:590px;
	float: left;
	padding-left:10px;
	
}
.presentation_title {
border-bottom:#FF0000 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
color: #000000;
padding-left: 10px;
padding-bottom: 2px;
background-position:bottom;
background-repeat:repeat-x;
padding-top:10px;
}
.presentation_block {
float:left;
width:580px;
background-color:#FFffff;
max-width:580px;
padding-top: 25px;
padding: 10px;
}

.photo {

padding: 20px 0px 0px 0px;
float:left;

}

.photo img {
border: 1px solid #999999;
padding: 5px;
}

.present_subtitle {
background-image:url(file:///C|/DOCUME~1/xanthig/LOCALS~1/Temp/images/arrow.gif);
background-repeat:no-repeat;
background-align:left;
background-valign: middle;
padding-left:15px;

color: #ff4e00;
font-size:12px;
font-weight:bold;
}

.present_subtitle a {
background-align:left;
background-valign: middle;
padding-left:15px;

color: #ff4e00;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.press_text {
width:550px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
}

.press_text a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
color:#ff6600;
text-decoration:none
}

.press_text a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float:left;
color:#cc3300;
text-decoration:none
}

.rc_newstitle
{
font-family:Arial, Helvetica, sans-serif;
color:#bf4f4f;
font-size:16px;
font-weight: bold;
width:100%;
padding-top:10px;
float:left;


}

#rc_news
{
padding-top:3px;
padding-bottom:5px;
}

#rc_newstextalignment
{ 
padding-top:7px;
height:16px;
/*background:#d2d2d2;*/
border-bottom:1px solid #d2d2d2;
}


.whitebg
{
padding-top:7px;
border-left:#5a5959 solid 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
float:left;
padding-top:7px;
padding-left:5px;
padding-right:5px;
padding-bottom:3px;
background:#FFFFFF;
}


#rc2_newstextalignment
{ padding-top:7px;
padding-left:5px;
background:#FFFFFF;
}


.rc_newsphoto img
{
align:left;
padding:10px;
float:left;

}

#rc_newsblock1
{
width:540px;
padding-top:20px;
padding-left:10px;
padding-bottom:10px;

}

#rc_newsblock1_
{
width:540px;
padding-top:20px;
padding-left:10px;
padding-bottom:20px;

}

#rc_newsblock1_ a
{
padding-left:10px;
font-family:verdana;
font-size:11px;
color:#ff6600;
text-decoration:none
}

#rc_newsblock1_ a:hover
{
padding-left:10px;
font-family:verdana;
font-size:11px;
color:#cc3300;
text-decoration:none

}

#rc_newsblock2
{
padding-top:20px;
}

#rc_help
{
padding-top:20px;
padding-bottom:20px;
}

#rc_helptext1
{
padding-top:10px;
padding-bottom:10px;

}
#rc_helptext2
{
padding-top:10px;
padding-bottom:10px;

}
#rc_helptext3
{
padding-top:10px;
padding-bottom:10px;

}

.centeredtext
{
padding: 10px 20px 10px 20px;
float:left;
width: 580px;
max-width:370px;
}

#textbox1
{
text-align:center;
width:120px;
float:left;
padding: 5px;
}

#textbox2
{
text-align:center;
width:120px;
float:right;
padding:5px;
}

.newsletter_
{
font-size:11px;
color:#999999;
text-align:left;
width:130px;
float:right;
padding-top:8px;
padding-right:5px;
vertical-align:middle;
}

.more_ 
{font-size:11px;
color:#ff0000;
text-decoration:none;
}



.more_ a
{font-size:11px;
color:#ff0000;
text-decoration:none;
}



.more_:hover
{font-size:11px;
color:#ff6666;
text-decoration:none;

}

.more_:visited
{font-size:11px;
color:#cc0000;
text-decoration:none;

}

#form
{
float:left;
padding:15px;
width:500px;
}

.form_boxes
{
width=100%;
font-color:#CC3333;
border-color:#33FF99;
border:1px;
padding:5px;
}

.form_titles
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff4e00;
font-weight:bold;
float: left;
width: 130px;
max-width:100px;

}

.subtitlecentr
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff4e00;
font-weight:bold;
text-decoration: none;
}

.subtitlecentr a
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff4e00;
font-weight:bold;
text-decoration: none;
}

.subtitlecentr:hover
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ff4e00;
font-weight:bold;
}

.photos {
margin-left:5px;
margin-right:5px;
margin-bottom:5px;
}

.photos img
{
border: #FFFFFF 5px solid;
}



#paging {
clear:both;

}
.previous_page a
{

float:left;
font-size: 12px;
color:#ff4e00;
text-decoration:none;
}

.next_page a
{

float:right;
font-size: 12px;
color:#ff4e00;
text-decoration:none;
}

.previous_page_2 a
{
float:left;
width:200px;
text-align:left;
font-size: 12px;
color:#ff4e00;}

.next_page_2 a
{
float:right;
width:200px;
text-align:right;
font-size: 11px;
color:#ff4e00;
padding-bottom:20px;
}

.date
{
float:left;
font-size:12px;
font-weight:bolder;
padding-left:10px;
}

.logo
{padding-left:20px;

}

.banner
{
float:right;
width:160px;
padding:0px;
margin:0px;
}

.banner img
{
vertical-align:top;
}

.keimenaki
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
width:180px;
margin-left:180px;
vertical-align:top;
}

#photographiko_yliko
{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
padding-top:20px;
width:550px;
}

#photographiko_yliko img
{
float:left;
}

#photographiko_yliko a
{
color:#ff5000;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

#photographiko_yliko:hover
{
color:#993300;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#photographiko_yliko:visited
{
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}

#sm_photos
{width:100%;
padding-top:20px;
float:left;
}
.picturaki
{padding-left:5px;}


.picturaki img
{border: 1px solid;
border-color:#FF0000;
padding:2px;
}

#news2
{
float:left;
}

.rc_newstext1
{
padding-left:10px;
text-wrap:2px;

}

.rc_newstitle_
{
font-family:Arial, Helvetica, sans-serif;
color:#bf4f4f;
font-size:16px;
font-weight: bold;
width:600px;
padding-top:10px;
float:left;
}

.rc_newstext1_
{padding-left:10px;
text-wrap:2px;
padding-bottom:10px;
margin-bottom:20px;
}

.rc_newsphoto_ img
{
align:left;
padding:10px;
float:left;
}

.more__
{
float:left;
}

.more__ a
{
float:left;
width:200px;
font-size: 11px;
color:#ff4e00;
text-decoration:none;}


.more__ a:hover
{
float:left;
font-size:11px;
color:#000000;
width:200px;
font-size: 11px;
text-decoration:underline;
}

.rc2_newsphoto
{
margin-top:10px;
}

.rc2_newstitle
{
color:#bf4f4f;
font-size:12px;
font-weight:bold;
/*height:40px;*/
clear:both;
display:block;
padding-bottom:5px;
padding-top:10px;
vertical-align:middle;
}

.rc2_newstext1
{
width:285px;
font-weight:normal;
}

.rc2_more_ 
{
font-size:11px;
color:#ff0000;
text-decoration:none;
}

.rc2_more_ a
{
font-size:11px;
color:#ff0000;
text-decoration:none;

}

.rc2_newsblock1
{}

.panagiotis
{
padding-left:20px;
width:610px;
float:left;
}
.logoP{
	padding:0;
	margin:0;
	display:block;
}
.contact2{
	padding:10px 0px 0px 20px;
	margin:0;
	display:block;
	font:normal 13px/16px arial;
	color:#5f5f5f;
}


#news_in {
	background-color: #FFffff;
	/*height: 140px;*/
	min-height:450px;
	width: 930px;
		}
div[id] #news_in{
	height:auto;
}
		
#news_in a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*float:left;*/
color:#ff6600;
text-decoration:none
}

#news_in a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*float:left;*/
color:#cc3300;
text-decoration:none
}

#btn_submit {
	padding: 12px 4px 2px 4px;
}
#btn_submit a {
	font: bold 12px Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #ff4e00;
}
#btn_submit a:hover {
	font: bold 12px Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: #cc3300;
}