html, body{
	background-color:#716967;color:#FFF;margin:0;padding:0;
	min-height:580px;
}

body, input, table, a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.normal{font-size:14px;}
.logo {padding-top:80px;}

#horizon {
	background-color: transparent;
	position: absolute;
	top: 50%;
	left: 0px;
	width: 100%;
	margin-top: -290px;
	text-align: center;
	min-width: 980px;
	min-height: 600px;
	
}

#wrapper {
	position: relative;
	text-align: left;
	width: 980px;
	margin: 0px auto;
}


#vertical{
	float:left;
	height:100%;
	margin-top:-290px;/* half vertical height*/
	width:100%;
	display:block;
}
#hoz {
	width:1028px;
	margin-left:auto;
	margin-right:auto;
	height:580px;
	overflow:auto;/* allow content to scroll inside element */
	text-align:left;
	clear:both;
}



.inner{
	position: relative;  
	top: -50%;
	left:-50%;
	width:1028px; 
	height:580px;
	margin: 0px;
	background-color:#716967;
}

.entry_links a{
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.entry_links a:hover{
	text-decoration:underline;
}

.link_en{ float:left; padding-left:20px;}
.link_gr{ float:left; padding-left:30px;}

.menu{
/*	font-weight:bold;*/
	font-size:14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}


.links a{ color:#FFF; text-decoration:none; font-size:12px; }
.links a:hover{ text-decoration:underline;}
.links .active{ color:#333; font-weight:bold; }
.links .active:hover{ text-decoration:none;}

.menu { padding-bottom:20px; }
.menu a{ color:#FFF; padding:0 10 10 0; text-decoration:none; }
.menu a:hover{ text-decoration:underline;}
.menu .lnk {padding-left:50px;float:left; }
.menu .active{ color:#333;  font-weight:bold;}
.menu .active:hover{ text-decoration:none;}

.scroll-holder{
	width:678px;
	height:430px;
	font-size:10px;
	padding-left:50px;
}

.scroll-holder-h{
	width:735px;
	height:60px;
	font-size:10px;
	padding-top:20px;
	display:block;
	overflow:hidden;
}

#pane1 {
	float: left;
	height: 70px;
	width: 680px;
	padding: 0;
	margin:0;
	display: block;
	overflow: hidden;
	padding-top:10px;
}
.scroll-pane{
	width: 682px;
}
.small, .small td {font-size:10px;}

/* GALLERY */
#gallery_title { color:#333; font-weight:bold;}


.gimg_thumb { border: #333 1px solid; moz-opacity:0.6; opacity:0.6;filter:alpha(opacity=60); }

#main_image {border: #333 1px solid; }
#cat_link   {font-size:10px; color:#333; padding-top:5px;}
#cat_link a	{font-size:10px; color:#333; padding-top:5px; text-decoration:none;}
/* contact */
.form_title			{font-size:12px; font-weight:bold; color:#333; }
label				{font-size:10px;}
.input_text 		{font-size:10px;border:#333 1px solid;background-color:#958b89;color:#000;width:280px;}
.input_texta 		{font-size:10px;border:#333 1px solid;background-color:#958b89;color:#000;width:280px;height:120px;}
.contact_btn		{font-size:10px;border:#333 1px solid;background-color:#999;color:#FFF; padding:3px 8px; margin-top:6px;}
.gallery_btn		{ padding:2px 35px 1px 5px; background-color:#999; color:#FFF; text-decoration:none; /* border:#333 1px solid; */}
.gallery_btn1		{ padding:2px 28px 1px 5px; background-color:#999; color:#FFF; text-decoration:none; /* border:#333 1px solid; */}
.gallery_btn:hover  { background-color:#333;}
.gallery_btn1:hover { background-color:#333;}


#cat_links_main		{ padding-top:25px; }
#cat_links			{ padding-top:10px; }
#cat_links img		{ border:none; margin-right:1px; filter:alpha(opacity=40);opacity: 0.4;-moz-opacity:0.4;}
#cat_links .last_img { margin-right:0; }
