
/* --------------------------------------- */
/* GENERAL CSS */
	* { border:none; outline:none; margin:0px; padding:0px; text-decoration:none; }

	html, body { margin:0; padding:0; height:100%; width:100%; }
	html { overflow-x: hidden; overflow-y: scroll; background:#fefefe; }
	body { min-width: 965px; min-height: 700px; }

	a { text-decoration:none; }

	ul, li { list-style:none; }

	input, select, textarea {
		font:11px Tahoma, Arial, Helvetica, sans-serif; padding:3px 5px; border:1px solid #aaa; 
	}
	input:hover, select:hover, textarea:hover { background:#d5d5d5; color:black; border:1px solid #555; }
	input:focus, select:focus, textarea:focus { background:#e5e5e5; color:black; border:1px solid #999; }
	input:disabled, select:disabled, textarea:disabled { background:#eee; color:#aaa; border:1px solid #fff; }

	.inputExclude, .inputExclude:hover, .inputExclude:focus, .inputExclude:disabled { padding:0px; margin:0px; border:0px solid; }

	.LinkA, .LinkA:hover, .LinkA:focus {
		font:11px Tahoma, Arial, Helvetica, sans-serif; padding:3px 3px 3px 3px; border:1px solid #aaa; background:#ddd;
	}
	.LinkA:hover { background:#d5d5d5; color:black; border:1px solid #555; }
	.LinkA:focus { background:#e5e5e5; color:black; border:1px solid #999; }

	.LinkButton, .LinkButton:hover, .LinkButton:focus {
		font:11px Tahoma, Arial, Helvetica, sans-serif; padding:3px 3px 3px 3px; border:1px solid #aaa; background:#ddd;
	}
	.LinkButton:hover { background:#d5d5d5; color:black; border:1px solid #555; }
	.LinkButton:focus { background:#e5e5e5; color:black; border:1px solid #999; }

	.center { margin:0px auto; width:965px !important; display:table; }
	.centerInsideBody { margin:0px auto; width:965px !important; display:table; }
	.clear { width:100%; height:0px; border:0px solid white; display:table; padding:0px;  }
	.vertical-align { padding:6px 2px 9px 0px; vertical-align: middle; }

	.red { color: #FF0000; }
	.green { color: green; }

	.errorRedColor, .errorRedColor:hover, .errorRedColor:focus { background: #f8dbdb; border: 1px solid #e77776; }
	.acceptGreenColor, .acceptGreenColor:hover, .acceptGreenColor:focus { background: #E2FF6A; border: 1px solid #8eb802; }

/* GENERAL CSS */
/* --------------------------------------- */


	#container { position: relative; width: 100%; min-height: 100%; float: left; border: 0px solid; z-index:0; }

	#divHeader, #divFooter{ position:absolute; left: 0px; float: left; width: 100%; display: table; border: 0px solid white; z-index:3; }
	#divHeader { top: 0px; height: 120px; }
	#body { float: left; width: 100%; height: 100%; margin:380px 0px 150px; display: table; border: 0px solid #fff; z-index:1; }


	.gr_logo { border: 0px solid; margin: 0px auto; width: 1000px; height: 250px; background: url('../../../upload/site/logo/front_page_eirinieinai3_gr.jpg') no-repeat; display:table; }
	.en_logo { border: 0px solid; margin: 0px auto; width: 1000px; height: 250px; background: url('../../../upload/site/logo/front_page_eirinieinai3_en.jpg') no-repeat; display:table; }

	#divIndexMain { color:#000; display: table; border: 0px solid; display:table; font: bold 10px Tahoma #fff; width:965px; margin:0px auto; }
	#divIndexMain h4 { color: #505050; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 16px; text-align:center; margin: 10px auto; }
	#divIndexMain p { font: 12px Tahoma; }
	#divIndexMain div { font: 12px Tahoma; }


	#divFooter { bottom: 0px; }
	#divFooterBanners { border: 0px solid; margin: 0px auto; display:table; }
	#divFooterBanners a { padding: 0px 15px 20px 15px; float: left; text-align: center; display: table;}
	#divFooterBanners h4 { border: 0px solid; color: #505050; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 16px; text-align:center; padding: 15px 0px; }

	#TopMenuRow { display: table; margin: 50px auto; border: 0px solid; display:table; font: bold 10px Tahoma #fff; width:100%; background-color: #2caae2; }
	#divTabs { margin: 0px auto; border:0px solid; display:table;}
	#divTabs ul { float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color:#ffffff; }
	#divTabs ul li { float: left; display: block; border-right: 5px solid #fff; padding: 5px 10px 5px 20px; }
	#divTabs ul li a { font: bold 11px Tahoma; color: #fff; }


	#divSectionRow1 { display: table; border: 0px solid; color:#000; width: 965px; margin: 0px auto;}

	#bigSlides { display: table; border: 0px solid; color:#000; }

	#bigSlides a { padding: 0px 15px 20px 15px; float: left; text-align: center; display: table; }
	#bigSlides a h5 { font: bold 11px Tahoma; color: #000; }
	#bigSlides a img { border: 5px solid #000; height: 200px; width: 200px; }


	#divArticles, #divArticles a {
		border: 0px solid; display:table; margin:5px auto; width:530px; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 10px; clear: left; text-decoration:none;
		color:#000; text-align: center;
	}

	#divArticles, #divArticles a {
		border: 0px solid; display:table; margin:5px 0px 5px 0px; width:530px; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 10px; clear: left;
	}
	#divArticles span.title {float:left;}
	#divArticles span.date { float:right;}


	#divForm { color:#000; display: table; border: 0px solid; display:table; font: bold 10px Tahoma #fff; width:965px; margin:0px auto; }
	#divForm h4 { color: #505050; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size: 16px; text-align:center; margin: 10px auto; }
	#divForm p { font: 12px Tahoma; }
	#divForm div { font: 12px Tahoma; }
	#divForm table { margin: 0px auto; }












.sadadaa img { border: 0px solid #858894; padding: 5px 5px 5px 5px;  }
.sdsadad img { border: none; }


#logos { display: table; border: 0px solid; text-align:center; color:#000; width: 1000px;}


#main { display: table; margin: 50px 0px 0px 0px; border: 0px solid; background: #e5e8e9; }

#column { width: 229px; height: 350px; float: left; margin-top: -58px; }

#column_content { width: 227px; height: 350px; background: #000; border: 1px solid #5a80b0; border-top: none; }
#column_content h3 { margin: 0; font: 17px 'Tahoma'; }

#central h3 { margin: 7px 0 0 0; font: 17px 'Tahoma'; text-align: center; }
#central img { border: 1px solid #FFFFFF; }

#gallery { width: 924px; float: left; padding: 10px 0 20px 75px; margin: -1px 0 0 -1px; background: url(../../../upload/images/Untitled-1.gif); border: 1px dashed #29ABE2; border-top: none; border-bottom: none; }
#gallery h3 { font: 18px 'Myriad Pro'; margin: 0; text-align: center;}
#gallery p { margin: 0; font: 12px 'Myriad Pro';}
#slide { width: 170px; height: 170px; background: #000; margin: 15px 0 0 0; float: left; text-align: center; }
#slide a img { border: 1px solid #000; margin: 0; }
#slide a:hover img { border: 1px solid #000; }
#slide h6 { color: #000; font-family: 'Tahoma'; margin: 0 0 -2px 0; }
#slide p { font: 10px 'Tahoma'; color: #000; margin: 0; }

#footer { width: 999px; height: 20px; float: left; background: #29ABE2; border: 1px solid #29ABE2; margin: 0; }

#divMenuLeft  { float: left; }
#divMenuRight { float: left; }

#divTabsInside a { color:#000; text-decoration: none; border: 0px solid; }
#divPhoto a img { border: 1px solid #FFFFFF; margin: 10px 10px 10px 10px; height:auto; display: table; }
#divPhoto span { border: 1px solid #000; margin: 10px 10px 10px 10px; width: 130px; height:auto; display: table; }

.history { display:table; float:left; margin: 0px 80px;}
.history2010 { display:table; float:left; margin: 0px 40px;}
.imageBlock { display:table; margin: 10px 0px;}

.imageBlock img {width:160px;}
.imageBlock span { font:bold 10px Tahoma; display:table; width: 160px; text-align:center;}

