/* = General
-----------------------------------------------------------------------------*/
html {
	background:#ffffff url(images/mainbg.jpg) repeat-x left top;
	}

body {
	margin:0;
	padding:0;
	text-align:center;
	background:url(images/mainbg2.jpg) no-repeat center 80px;
	display:table;
	width:100%;
	font:normal 62.5% Arial, Helvetica, sans-serif;
	}
	
form {
	padding:0;
	margin:0;
	}
	
p {
	font-size:1.1em;
	line-height:1.4em;
	}
	
a {
	text-decoration:none;
	color:#851817;
	}
	
#lower-container {
	width:100%;
	background:#fff url(images/lower-bg.jpg) repeat-x left bottom;
	}

#upper, #lower {
	width:950px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	position:relative;
	}
	

/* = Upper
-----------------------------------------------------------------------------*/	
#header {
	width:950px;
	float:left;
	}
	
#logo {
	width:189px;
	height:80px;
	float:left;
	}
	
#logo h1 {	
	margin:0;
	padding:0;
	}	
	
#logo h1 a{
	width:189px;
	height:80px;
	display:block;
	text-indent:-9999px;
	background:url(images/logo.png) no-repeat;
	}
	
#quicklinks {
	float:right;
	padding:0;
	margin:0;
	list-style:none;
	background: url(images/quicklinks.png) no-repeat right top;
	}
	
#quicklinks li{
	float:left;
	background: url(images/quicklinks.png) no-repeat left top;
	padding:0 10px;
	}
	
#quicklinks li a{
	float:left;
	display:block;
	height:20px;
	margin:60px 0 0 0;
	color:#4b4b4b;
	}
	
#quicklinks li a:hover{
	text-decoration:underline;
	}
	
#nav-container {
	background:url(images/nav-container.png) no-repeat left top;
	float:left;
	width:100%;
	margin:204px 0 0 0;
	font:normal 1.3em "Trebuchet MS";
	}
	
#nav {
	float:left;
	list-style:none;
	margin:0;
	padding:0 0 0 2px;
	height:33px;
	}
	
#nav li{
	float:left;
	background:url(images/nav-sep.gif) no-repeat right center;
	padding:0 8px;	
	}
	
#nav a{
	display:block;
	float:left;
	color:#fff;
	padding:8px 8px 8px 0;
	}
	
#nav .active {
	background:url(images/nav-active-left.png) no-repeat left top;
	position:relative;
	padding:0 0 0 14px;
	top:-6px;
	left:-4px;
	height:39px;
	margin:0 -2px 0 -2px;
	display:inline;
	}
	
#nav .active a{
	color:#0d3664;
	background:url(images/nav-active.png) no-repeat right top;
	height:23px;
	padding:13px 14px 5px 0;
	}
	
#search {
	width:130px;
	overflow:hidden;
	height:30px;
	float:right;
	background:url(images/search.png) no-repeat left 1px;
	padding:1px 4px 0 0;
	}
	
#search input {
	float:left;
	}
	
#search .textfield{
	border:0;
	background:none;
	width:70px;
	margin:6px 0 0 6px;
	font:normal 1em Tahoma;
	color:#646464;
	display:inline;
	}
	
	
	
	
	
	
	
	
	
#main {
	width:950px;
	float:left;
	margin:0;
	padding:0;
	}
	
#footer {
	width:950px;
	float:left;
	margin:0;
	padding:0;
	}
/*...............................................................................................home_a..................................................................................*/
.mainLeft{
	margin:0;
	padding:0 13px 17px 0;
	float:left;
	display:inline;
	width:600px;
}
.mainRight{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:462px;
	position:relative;
	
}
.mainLeft h2{
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	float:left;
	display:inline;
	width:459px;
	font:normal 18px Trebuchet MS;
	color:#003366;
	border-bottom:1px solid #0c3d6d;
}
.newsDiv{
	margin:0;
	padding:35px 0 0 0;
	float:left;
	width:469px;
}
.newsInside{
	margin:0;
	padding:8px 0 6px 0;
	float:left;
	width:469px;
	border-bottom:1px dotted #ccc;
}
.newsDate{
	margin:0;
	padding:0 25px 0 8px;
	float:left;
	display:inline;
	width:43px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#94140b;
}
.newsText{
	margin:0;
	padding:0px;
	float:left;
	display:inline;
	width:386px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#787878;
}
.newsText a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#787878;
	text-decoration:none;
}
.newsText a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#787878;
	text-decoration:underline;
}
.newsLink{
	margin:2px 0 0 0;
	padding:0px 8px 0 0;
	float:right;
	display:inline;
	width:461px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#851817;
	text-align:right;
	background-image:url('images/double_arrow.gif');
	background-repeat:no-repeat;
	background-position:right 5px;
}
.newsLink a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#851817;
	text-decoration:none;
}
.newsLink a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#851817;
	text-decoration:underline;
}
.bestPracticesDiv{
	margin:0;
	padding:30px 0 0 0;
	float:left;
	width:469px;
}

.bestPracticesInside{
	margin:0;
	padding:0 0 7px 7px;
	float:left;
	width:462px;
	border-bottom:1px dotted #ccc;
}
.bestPracticesLeft{
	margin:0;
	padding:5px 0 0 5px;
	float:left;
	display:inline;
	width:157px;
	height:118px;
	background-image:url('images/photo_border.gif');
	background-repeat:no-repeat;
}
.bestPracticesLeft img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:152px;
	height:113px;
	border:none;
}
.bestPracticesRight{
	margin:0;
	padding:0 0 0 12px;
	float:left;
	display:inline;
	width:280px;
}
.bestPracticesRight h2{
	margin:0;
	padding:0 0 8px 0;
	float:left;
	width:280px;
	font:bold 12px Arial;
	color:#787878;
	border:none;
}
.bestPracticesText{
	margin:0;
	padding:0 0 7px 0;
	float:left;
	width:280px;
	font:normal 11px Arial;
	color:#787878;
}
.TexnYpost{
	margin:23px 0 0 0;
	padding:0;
	float:left;
	width:473px;
	height:85px;
	background-image:url('images/texnikiYpostiriksi_bg.gif');
	background-repeat:no-repeat;
}
.TexnYpost h2{
	margin:0;
	padding:15px 0 18px 16px;
	float:left;
	font:normal 18px Trebuchet MS;
	color:#003366;
	border:none;
}
.TexnYpostLink{
	margin:0;
	padding:0 0 0 16px;
	float:left;
	width:400px;
	
}
.TexnYpostText{
	margin:0;
	padding:1px 3px 0 0px;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#787878;
}
.TexnYpostText a{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:none;
}
.TexnYpostText a:hover{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:underline;
}
.TexnYpostBtn{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
}
.TexnYpostBtn a img{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
	border:none;
}
.katigoriesDiv{
	margin:0 0 16px 0;
	padding:52px 0 0 0;
	float:left;
	display:inline;
	width:462px;
	
	overflow:hidden;
	}
.katigoriesDivLeft{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:10px;
	height:326px;
	background-image:url('images/katigories_bg_left.gif');
	background-repeat:no-repeat;
}
.katigoriesDivMain{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	height:326px;
	width:442px;
	background-image:url('images/katigories_bg_main.gif');
	background-repeat:repeat-x;
}
.katigories_outer_box{
	margin:0;
	padding:0;
	position:relative;
}
.katigories_box{
	margin:0;
	padding:5px 0 0 0px;
	float:left;
	background-image:url('images/proionta_bg.gif');
	background-repeat:no-repeat;
	position:absolute;
	top:56px;
	left:343px;
	width:115px;
	height:20px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:center;
}

.katigories_box a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	width:115px;
	text-decoration:none;
}
.katigories_box a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.katigoriesDivMain h2{
	margin:0;
	padding:18px 0 35px 5px;
	float:left;
	display:inline;
	width:437px;
	font:normal 18px Trebuchet MS;
	color:#a71a10;
}
.katigoriesInside{
	margin:0;
	padding:0;
	float:left;
	width:442px;
	
}
.katigoriesInside h2{
	margin:0;
	padding:4px 0 0 5px;
	float:left;
	font:bold 12px Arial;
	color:#787878;
	width:127px;
}
.katigoriesInside1{
	margin:0;
	padding:0 5px;
	float:left;
	display:inline;
	width:137px;
	height:243px;
	position:relative;
	background-image:url('images/katigories_border.gif');
	background-repeat:no-repeat;
	background-position:right;
}
.katigoriesInsidePhoto{
	margin:0;
	padding:5px 0 0 5px;
	float:left;
	width:128px;
	height:86px;
	background-image:url('images/small_photo_border.gif');
	background-repeat:no-repeat;
}
.katigoriesInsidePhoto img{
	margin:0;
	padding:0;
	float:left;
	border:none;
}
.katigoriesInsideText{
	margin:0;
	padding:4px 0 0 5px;
	float:left;
	font:normal 11px Arial;
	color:#787878;
	width:127px;
}
.katigoriesInsideLink{
	margin:0;
	padding:0x 0 0 5px;
	float:left;
	font:normal 11px Arial;
	color:#851817;
	width:127px;
	position:absolute;
	top:228px;
	left:11px;
	background-image:url('images/double_arrow.gif');
	background-repeat:no-repeat;
	background-position:68px 5px;
}
.katigoriesInsideLink a{
	font:normal 11px Arial;
	color:#851817;
	text-decoration:none;
}
.katigoriesInsideLink a:hover{
	font:normal 11px Arial;
	color:#851817;
	text-decoration:underline;
}
.katigoriesInside2{
	margin:0;
	padding:0 5px;
	float:left;
	display:inline;
	width:137px;
	height:243px;
	position:relative;
}
.katigoriesDivRight{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:10px;
	height:326px;
	background-image:url('images/katigories_bg_right.gif');
	background-repeat:no-repeat;
}
.mainRightBottom{
	margin:0;
	padding:0;
	float:left;
	width:462px;
}
.Ekpaideusi{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:225px;
	height:127px;
	background-image:url('images/ekpaideusi_bg.gif');
	background-repeat:no-repeat;
}
.Ekpaideusi h2{
	margin:0;
	padding:15px 0 0px 16px;
	float:left;
	font:normal 18px Trebuchet MS;
	color:#003366;
	border:none;
}
.EkpaideusiLink{
	margin:0;
	padding:22px 0 0 16px;
	float:left;
	width:200px;
	
}
.EkpaideusiText{
	margin:0;
	padding:1px 3px 0 0px;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#787878;
}
.EkpaideusiText a{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:none;
}
.EkpaideusiText a:hover{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:underline;
}
.EkpaideusiBtn{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
}
.EkpaideusiBtn a img{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
	border:none;
}
.Contact{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:225px;
	height:127px;
	background-image:url('images/contact_bg.gif');
	background-repeat:no-repeat;
}
.Contact h2{
	margin:0;
	padding:9px 0 0px 16px;
	float:left;
	font:normal 18px Trebuchet MS;
	color:#003366;
	border:none;
}
.ContactName{
	margin:0;
	padding:0px 0 0px 16px;
	float:left;
	display:inline;
	font:normal 14px Trebuchet MS;
	color:#787878;
	width:200px;
}
.ContactPhone{
	margin:0;
	padding:0px 0 7px 16px;
	float:left;
	display:inline;
	font:normal 18px Trebuchet MS;
	color:#787878;
	width:200px;
}
.ContactLink{
	margin:0;
	padding:0px 0 0 16px;
	float:left;
	width:200px;
	
}
.ContactText{
	margin:0;
	padding:1px 3px 0 0px;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#787878;
}
.ContactText a{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:none;
}
.ContactText a:hover{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:underline;
}
.ContactBtn{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
}
.ContactBtn a img{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
	border:none;
}
.footerLeft{
	margin:0;
	padding:6px 0 0 0;
	float:left;
	display:inline;
	width:815px;
	height:44px;
	font:normal 11px Arial;
	color:#969696;
}
.footerText1{
	margin:0;
	padding:0 2px 0 0;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#969696;
}
.footerText2{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#969696;
}
.footerText2 ul{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#969696;
	list-style:none;
}
.footerText2 ul li.line{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#969696;
}
.footerText2 ul li.text{
	margin:0;
	padding:0 3px 0 3px;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#969696;
}
.footerText2 ul li.text a{
	font:normal 11px Arial;
	color:#969696;
	text-decoration:none;
}
.footerText2 ul li.text a:hover{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#969696;
	text-decoration:underline;
}

.footerRight{
	margin:0;
	padding:6px 0 0 0;
	float:left;
	display:inline;
	width:135px;
	height:44px;
}
.atcom{
	margin:0;
	padding:0 3px 0 3px;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#969696;
}
.atcom a{
	font:normal 11px Arial;
	color:#969696;
	text-decoration:none;
}
.atcom a:hover{
	font:normal 11px Arial;
	color:#969696;
	text-decoration:none;
}
.atcom_img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
}
.atcom_img a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
/*...............................................................................................home_b..................................................................................*/
.news_banner{
	margin:0;
	padding:12px 0 0 0;
	float:left;
	width:465px;
	/*height:85px;*/
}
.news_banner img{
	margin:0;
	padding:0;
	float:left;
	width:465px;
	height:85px;
	border:none;
}
/*...............................................................................................proionta..................................................................................*/
#linkDiv{
	margin:0;
	padding:0 0 0 2px;
	float:left;
	width:948px;
	overflow:hidden;
	background-image:url(images/submenu_left.gif);
	background-position:left center;
	background-repeat:repeat-y;
}
.linkDivIns{
	margin:0;
	padding:0 2px 10px 0;
	float:left;
	width:946px;
	background-image:url(images/submenu_right.gif);
	background-position:right center;
	background-repeat:repeat-y;
	overflow:hidden;
}
.linkDivBottom{
	margin:0;
	padding:0;
	float:left;
	width:950px;
	background-image:url('images/submenu_bottom.gif');
	background-repeat:no-repeat;
	height:7px;
	overflow:hidden;
}
.menu{
	margin:0;
	padding:14px 0 0 0;
	float:left;
	display:inline;
	width:940px;
}
.menu ul{
	margin:0;
	padding:0 0 2px 0;
	float:left;
	display:inline;
	width:945px;
	height:25px;
	list-style:none;
	background-image:url('images/menu_bottom.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
.menu ul li{
	margin:0;
	padding:0  0 0 5px;
	float:left;
	display:inline;
	font:normal 13px Arial;
	color:#0d3664;
	
}
.menu ul li span{
	margin:0;
	padding:0 0 0 7px;
	float:left;
	height:25px;
}
.menu ul li span span{
	margin:0;
	padding:0 7px 0 0;
	float:left;
	height:25px;
}
.menu ul li a{
	margin:0;
	padding:5px 0 0 0;
	float:left;
	font:normal 13px Arial;
	color:#a53711;
	height:20px;
	text-decoration:none;
}
.menu ul li a:hover{
	font:normal 13px Arial;
	color:#a53711;
	text-decoration:underline;
}
.menu ul li.active{
	margin:0;
	padding:0 0 0 5px;
	float:left;
	display:inline;
	font:bold 13px Arial;
	color:#0d3664;
	background-image:none;
}
.menu ul li.active span{
	margin:0;
	padding:0 0 0 7px;
	float:left;
	height:25px;
	background-image:url('images/menu_left4.gif');
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#e7e7e7;
}
.menu ul li.active span span{
	margin:0;
	padding:0 7px 0 0;
	float:left;
	height:25px;
	background-image:url('images/menu_right4.gif');
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#e7e7e7;
}
.menu ul li.active a{
	margin:0;
	padding:5px 0 0 0;
	float:left;
	background-image:url('images/menu_main.gif');
	background-repeat:repeat-x;
	font:bold 13px Arial;
	color:#0d3664;
	height:20px;
	text-decoration:none;
}
.menu ul li.active a:hover{
	font:bold 13px Arial;
	color:#0d3664;
	text-decoration:none;
}
.menu ul li.line{
	margin:0;
	padding:5px 0 0 5px;
	float:left;
	font:normal 13px Arial;
	color:#a53711;
	height:20px;
}
.submenu{
	margin:-2px 0 0 0;
	padding:21px 0 0 3px;
	float:left;
	width:942px;
	background-image:url('images/submenu2.gif');
	background-repeat:repeat-x;
}
.submenu ul{
	margin:0;
	padding:0 0 0 2px;
	float:left;
	width:940px;
	list-style:none;
}
.submenu ul li{
	margin:0;
	padding:0 0 8px 15px;
	float:left;
	width:920px;
	font:normal 13px Arial;
	color:#a53711;
	background-image:url('images/red_bullet.gif');
	background-repeat:no-repeat;
	background-position:left 5px;
}
.submenu ul li a{
	margin:0;
	padding:0;
	float:left;
	width:920px;
	font:normal 13px Arial;
	color:#a53711;
	text-decoration:none;
}
.submenu ul li a:hover{
	font:normal 13px Arial;
	color:#a53711;
	text-decoration:underline;
}
.submenu ul li a.active{
	font:normal 13px Arial;
	color:#0d3664;
	text-decoration:underline;
}
.path{
	margin:0 0 37px 0;
	padding:20px 0 0 6px;
	float:left;
	width:940px;
}
.path ul{
	margin:0;
	padding:0;
	float:left;
	width:940px;
	list-style:none;
}
.path ul li{
	margin:0;
	padding:0;
	/*float:left;*/
	display:inline;
	font:normal 12px Arial;
	color:#787878;
}
.path ul li a{
	font:normal 12px Arial;
	color:#787878;
	text-decoration:none;
}
.path ul li a:hover{
	font:normal 12px Arial;
	color:#787878;
	text-decoration:underline;
}
.path ul li.first{
	margin:0;
	padding:0 18px 0 8px;
	/*float:left;*/
	font:normal 12px Arial;
	color:#787878;
	display:inline;
	background-image:url('images/arrow.gif');
	background-repeat:no-repeat;
	background-position:right;
}
.path ul li.last{
	margin:0;
	padding:0 0 0 8px;
	/*float:left;*/
	display:inline;
	font:normal 12px Arial;
	color:#787878;
}
.mainInside{
	/*margin:0;
	padding:0;*/
	margin-bottom:20px;  /* Added by Haris */
	padding-bottom:20px;  /* Added by Haris */
	float:left;
	width:950px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#787878;
}
.mainInside h2{
	margin:0 0 20px 0;
	padding:0 0 0 12px;
	float:left;
	display:inline;
	width:459px;
	font:bold 17px Arial;
	color:#a71a10;
}
.mainLeftProion{
	margin:0;
	padding:0 13px 0px 12px;
	float:left;
	display:inline;
	width:645px;
	overflow:hidden;
}
.mainRightProion{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:280px;
	overflow:hidden;
}
.mainLeftProionText{
	margin:0;
	padding:0 0 25px 0;
	float:left;
	width:640px;
	font:normal 12px Arial;
	color:#787878;
}
.mainRightPhoto{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:277px;
}
.mainRightPhotoTop{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:275px;
	height:5px;
	overflow:hidden;
	background-image:url('images/proion_photos_bg_top.gif');
	background-repeat:no-repeat;
}
.mainRightPhotoMain{
	margin:0;
	padding:0 0 40px 0;
	float:left;
	display:inline;
	width:273px;
	overflow:hidden;
	background-color:#fff;
	background-image:url('images/proion_photos_bg_main.gif');
	background-repeat:repeat-x;
	background-position:bottom;
	border-right:1px solid #d7d7d7;
	border-left:1px solid #d7d7d7;
}
.mainRightPhotoBottom{
	margin:0;
	padding:4px 0 0 10px;
	float:left;
	display:inline;
	width:265px;
	height:23px;
	background-image:url('images/proion_photos_bg_bottom.gif');
	background-repeat:no-repeat;
}
.mainRightPhotoLine{
	margin:0;
	padding:13px 0 0 0;
	float:left;
	width:273px;
}
.mainRightPhotoInner{
	margin:0;
	padding:0 0 0 5px;
	float:left;
	display:inline;
	width:129px;
}
.mainRightImage{
	margin:0;
	padding:0;
	float:left;
	display:inline;
}
.mainRightImage a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
.mainRightImageText{
	margin:0;
	padding:5px 0 0 5px;
	float:left;
	font:normal 11px Arial;
	color:#787878;
}
.mainRightPhotoText{
	margin:0;
	padding:0 5px 0 0;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#787878;
}
.mainRightPhotoText a{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:none;
}
.mainRightPhotoText a:hover{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:underline;
}
.mainRightPhotoLense{
	margin:0;
	padding:0;
	float:left;
	display:inline;
}
.mainRightPhotoLense a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
.bottomMenu{
	margin:0;
	padding:58px 0 22px 0;
	float:left;
	width:900px;
}
.bottomMenu ul{
	margin:0;
	padding:0;
	float:left;
	width:900px;
	list-style:none;
}
.bottomMenu ul li{
	margin:0;
	padding:0 2px 0 2px;
	float:left;
	display:inline;
	font:normal 12px Arial;
	color:#3cabd3;
}
.bottomMenu ul li a{
	font:normal 12px Arial;
	color:#3cabd3;
	text-decoration:none;
}
.bottomMenu ul li a:hover{
	font:normal 12px Arial;
	color:#3cabd3;
	text-decoration:underline;
}
.bottomMenu ul li a img{
	margin:0;
	padding:3px 0 0 0;
	float:left;
	display:inline;
	border:none;
}
/*.............................................................................epikoinwnia...........................................................................................*/
.TexnYposSmall{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	display:inline;
	width:283px;
	height:105px;
	background-image:url('images/texnikiYpostiriksi_bg_small.gif');
	background-repeat:no-repeat;
	position:relative;
}
.TexnYposSmall h2{
	margin:0;
	/*padding:15px 0 18px 16px;*/
	padding:15px 0 0 16px;
	float:left;
	font:normal 18px Trebuchet MS;
	color:#003366;
	border:none;
	width:150px;
}
/*.TexnYposSmallLink{
	margin:0;
	padding:0px 0 0 16px;
	float:left;
	width:200px;
	
}*/
.TexnYposSmallText{
	margin:0;
	padding:1px 3px 0 0px;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#787878;
}
.TexnYposSmallText a{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:none;
}
.TexnYposSmallText a:hover{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:underline;
}
.TexnYposSmallBtn{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
}
.TexnYposSmallBtn a img{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
	border:none;
}
.ProiontaSmall{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	display:inline;
	width:283px;
	height:105px;
	background-image:url('images/proionta_bg_small.gif');
	background-repeat:no-repeat;
	position:relative;
}
.ProiontaSmall h2{
	margin:0;
	/*padding:15px 0 18px 16px;*/
	padding:15px 0 0 16px;
	float:left;
	font:normal 18px Trebuchet MS;
	color:#003366;
	border:none;
	width:150px;
}
/*.ProiontaSmallLink{
	margin:0;
	padding:20px 0 0 16px;
	float:left;
	width:200px;
	
}*/
.PerissoteraSmall{
	margin:0;
	padding:0;
	float:left;
	width:200px;
	position:absolute;
	top:78px;
	left:20px;
	
}
.ProiontaSmallText{
	margin:0;
	padding:1px 3px 0 0px;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#787878;
}
.ProiontaSmallText a{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:none;
}
.ProiontaSmallText a:hover{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:underline;
}
.ProiontaSmallBtn{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
}
.ProiontaSmallBtn a img{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
	border:none;
}
.EkpaideusiSmall{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	display:inline;
	width:283px;
	height:105px;
	background-image:url('images/ekpaideusi_bg_large.gif');
	background-repeat:no-repeat;
	position:relative;
}
.EkpaideusiSmall h2{
	margin:0;
	/*padding:15px 0 18px 16px;*/
	padding:15px 0 0px 16px;
	float:left;
	font:normal 18px Trebuchet MS;
	color:#003366;
	border:none;
	width:150px;
}
/*.EkpaideusiSmallLink{
	margin:0;
	padding:20px 0 0 16px;
	float:left;
	width:200px;
	
}*/
.EkpaideusiSmallText{
	margin:0;
	padding:1px 3px 0 0px;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#787878;
}
.EkpaideusiSmallText a{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:none;
}
.EkpaideusiSmallText a:hover{
	font:normal 11px Arial;
	color:#787878;
	text-decoration:underline;
}
.EkpaideusiSmallBtn{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
}
.EkpaideusiSmallBtn a img{
	margin:0;
	padding:0 0 0 0px;
	float:left;
	display:inline;
	border:none;
}
.mainInsEpikoinwnia{
	margin:0;
	padding:0;
	float:left;
	width:646px;
	display:inline;
}
.mainInsEpikoinwniaLeft{
	margin:0;
	padding:0;
	float:left;
	width:368px;
	display:inline;
	background-image:url('images/dots.gif');
	background-repeat:repeat-y;
	background-position:right;
}
.mainInsEpikoinwniaRight{
	margin:0;
	padding:0 0 0 13px;
	float:left;
	width:265px;
	display:inline;
}
.EpikoinwniaForm{
	margin:0;
	padding:0;
	float:left;
	width:367px;
}
.EpikoinwniaLine{
	margin:0;
	padding:0 0 10px 0;
	float:left;
	width:367px;
}
.EpikoinwniaSmall1{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:193px;
}
.EpikoinwniaSmall2{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:174px;
}
.EpikoinwniaLabel{
	margin:0;
	padding:0 0 2px 0;
	float:left;
	display:block;
	font:normal 11px Arial;
	color:#555555;
	width:170px;
}
.EpikoinwniaBox{
	margin:0;
	padding:0;
	float:left;
	display:block;
}
.EpikoinwniaBoxLeft{
	margin:0;
	padding:0;
	float:left;
	width:5px;
	height:22px;
	background-image:url('images/epikoinwnia_left.gif');
	background-repeat:no-repeat;
}
.EpikoinwniaBoxMain{
	margin:0;
	padding:2px 0 0 0;
	float:left;
	width:150px;
	height:20px;
	background-image:url('images/epikoinwnia_main.gif');
	background-repeat:repeat-x;
}
.EpikoinwniaBoxRight{
	margin:0;
	padding:0;
	float:left;
	width:5px;
	height:22px;
	background-image:url('images/epikoinwnia_right.gif');
	background-repeat:no-repeat;
}
.EpikoinwniaBoxMain input{
	margin:0;
	padding:0;
	float:left;
	height:18px;
	border:1px solid #fff;
	border:none !important;
}
.EpikoinwniaTextarea{
	margin:0;
	padding:0;
	float:left;
	width:351px;
	height:110px;
}
.EpikoinwniaTextareaLeft{
	margin:0;
	padding:0;
	float:left;
	width:4px;
	height:110px;
	background-image:url('images/textarea_left.gif');
	background-repeat:no-repeat;
}
.EpikoinwniaTextareaMain{
	margin:0;
	padding:0;
	float:left;
	width:346px;
	height:108px;
	border-top:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	border-bottom:1px solid #d7d7d7;
}
.EpikoinwniaTextareaMain textarea{
	margin:0;
	padding:0;
	float:left;
	width:346px;
	height:108px;
	border:1px solid #fff;
	border:none;
	font:normal 11px Arial;
	color:#555555;
}
.EpikoinwniaText{
	margin:0;
	padding:2px 2px 0 190px;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#555555;
	
}
.akurwsi_btn{
	margin:0;
	padding:0 10px 0 185px;
	float:left;
	display:inline;
}

.apostoli_btn{
	margin:0;
	padding:0;
	float:left;
	display:inline;
}
.red_btn_left{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:5px;
	height:22px;
	background-image:url('images/red_btn_left.gif');
	background-repeat:no-repeat;
}
.red_btn_main{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	height:22px;
	background-image:url('images/red_btn_main.gif');
	background-repeat:repeat-x;
}
.red_btn_right{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:5px;
	height:22px;
	background-image:url('images/red_btn_right.gif');
	background-repeat:no-repeat;
}
.red_btn_text{
	margin:0;
	padding:4px 5px 2px 5px;
	float:left;
	font:bold 11px Tahoma;
	color:#fff;
}
.red_btn_text a{
	font:bold 11px Tahoma;
	color:#fff;
	text-decoration:none;
}
.red_btn_text a:hover{
	font:bold 11px Tahoma;
	color:#fff;
	text-decoration:none;
}
.mainInsEpikoinwniaRight h3{
	margin:0;
	padding:0;
	float:left;
	font:bold 12px Arial;
	color:#555;
}
.mainInsEpikoinwniaRight ul{
	margin:0;
	padding:20px 0 13px 0;
	float:left;
	list-style:none;
	width:260px;
}
.mainInsEpikoinwniaRight ul li{
	margin:0;
	padding:0 0 2px 0;
	float:left;
	font:normal 12px Arial;
	color:#555;
	width:260px;
}
.mainInsEpikoinwniaRight ul li em{
	font:normal 12px Arial;
	color:#a71a10;
}
.mainInsEpikoinwniaRight ul li em a{
	font:normal 12px Arial;
	color:#a71a10;
	text-decoration:none;
}
.mainInsEpikoinwniaRight ul li em a:hover{
	font:normal 12px Arial;
	color:#a71a10;
	text-decoration:underline;
}
.EpikoinwniaMap{
	margin:0;
	padding:0;
	float:left;
}
.EpikoinwniaMap a img{
	margin:0;
	padding:0;
	float:left;
	border:none;
}
.EpikoinwniaRightBottom{
	margin:0;
	padding:5px 0 0 0;
	float:left;
	width:264px;
}
.EpikoinwniaRightText{
	margin:0;
	padding:0 5px 0 0;
	float:left;
	display:inline;
	font:normal 11px Arial;
	color:#555;
}
.EpikoinwniaRightBottomImg{
	margin:0;
	padding:2px 0 0 0;
	float:left;
	display:inline;
}
.EpikoinwniaRightBottomImg a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
/*..................................................................Nea.....................................................................................*/
.NeaDiv{
	margin:0;
	padding:11px 0 12px 0;
	float:left;
	width:645px;
	border-bottom:1px solid #ededed;
}
.NeaDivLeft{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:107px;
}
.NeaDivLeft img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
.NeaDivRight{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	width:538px;
}
.NeaDivDate{
	margin:0;
	padding:0 0 3px 0;
	float:left;
	font:normal 11px Arial;
	color:#000;
	width:538px;
}
.NeaDivHead{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	font:normal 14px Arial;
	color:#a71a10;
	background-image:url('images/dots2.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
.NeaDivHead a{
	font:normal 14px Arial;
	color:#a71a10;
	text-decoration:none;
}
.NeaDivHead a:hover{
	font:normal 14px Arial;
	color:#a71a10;
	text-decoration:none;
}
.NeaDivText{
	margin:0;
	padding:0;
	float:left;
	font:normal 12px Arial;
	color:#787878;
	width:538px;
}
.NeaPages{
	margin:0;
	padding:5px 0 0 493px;
	float:left;
	width:152px;
}
.NeaPagesBtn{
	margin:0;
	padding:2px 5px 0 5px;
	float:left;
	display:inline;
}
.NeaPagesBtn a img{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	border:none;
}
.NeaPagesText{
	margin:0;
	padding:2px 2px 0 3px;
	float:left;
	display:inline;
	font:normal 11px Tahoma;
	color:#000;
}
.NeaPagesNum{
	margin:0;
	padding:2px 0 0 0;
	float:left;
	display:inline;
	font:normal 11px Tahoma;
	color:#000;
	background-image:url('images/num_border.gif');
	background-repeat:no-repeat;
	width:28px;
	height:16px;
	text-align:center;
}
/*.........................................................................Apotelesmata.....................................................................................*/
.ApotelesmataDivTop{
	margin:0 0 10px 0;
	padding:0;
	float:left;
	border-bottom:1px solid #cacaca;
	width:640px;
}
.ApotelesmataDivTop1{
	margin:0;
	padding:0 0 0 2px;
	float:left;
	display:inline;
	font:normal 12px Arial;
	color:#555555;
}
.ApotelesmataDivTop1 em{
	font:bold 12px Arial;
	color:#a71a10;
}
.ApotelesmataDivTop2{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:normal 12px Arial;
	color:#555555;
	text-align:right;
	width:455px;
}
.ApotelesmataDivTop2Txt{
	margin:0;
	padding:0 0 0 0px;
	float:right;
	display:inline;
	font:normal 12px Arial;
	color:#555555;
}

.ApotelesmataDivTop2 ul{
	margin:0;
	padding:0;
	float:right;
	display:inline;
	list-style:none;
}
.ApotelesmataDivTop2 ul li{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:normal 12px Arial;
	color:#555555;
	width:15px;
	text-align:center;
}
.ApotelesmataDivTop2 ul li a{
	font:normal 12px Arial;
	color:#555555;
}
.ApotelesmataDivTop2 ul li a:hover{
	font:bold 12px Arial;
	color:#a71a10;
}
.ApotelesmataDivTop2 ul li.active{
	margin:0;
	padding:0;
	float:left;
	display:inline;
	font:bold 12px Arial;
	color:#a71a10;
	width:15px;
	text-align:center;
}
.ApotelesmataDivTop2 ul li.active a{
	font:bold 12px Arial;
	color:#a71a10;
}
.ApotelesmataDivTop2 ul li.active a:hover{
	font:bold 12px Arial;
	color:#a71a10;
}
.ApotelesmataDiv{
	margin:0;
	padding:8px 0 8px 0;
	float:left;
	width:640px;
	background-image:url('images/dots3.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
.ApotelesmataHead{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	font:normal 14px Arial;
	color:#a71a10;
	background-image:url('images/dots2.gif');
	background-repeat:repeat-x;
	background-position:bottom;
}
.ApotelesmataHead em{
	font:bold 14px Arial;
	color:#a71a10;
}
.ApotelesmataHead a{
	font:normal 14px Arial;
	color:#a71a10;
	text-decoration:none;
}
.ApotelesmataHead a:hover{
	font:normal 14px Arial;
	color:#a71a10;
	text-decoration:none;
}
.ApotelesmataTxt{
	margin:0 0 3px 0;
	padding:0;
	float:left;
	font:normal 12px Arial;
	color:#787878;
	width:640px;
}
.ApotelesmataTxt em{
	font:bold 12px Arial;
	color:#787878;
}
/*..........................................................................home_new.....................................................................*/
.home_photo_div{
	margin:0;
	padding:16px 0 9px 0;
	float:left;
	width:950px;
}
.home_photo_div_top{
	margin:0;
	padding:0;
	float:left;
	width:949px;
	height:9px;
	background-image:url('images/home_box_top.gif');
	background-repeat:no-repeat;
	overflow:hidden;
}
.home_photo_div_main{
	margin:0;
	padding:0;
	float:left;
	width:949px;
	background-image:url('images/home_box_main.gif');
	background-repeat:repeat-y;
}
.home_photo_div_bottom{
	margin:0;
	padding:0;
	float:left;
	width:949px;
	height:8px;
	background-image:url('images/home_box_bottom.gif');
	background-repeat:no-repeat;
	overflow:hidden;
}
.home_photo_line{
	margin:0;
	padding:0;
	float:left;
}
.home_photo_line2{
	margin:0;
	padding:4px 0 2px 0;
	float:left;
}
.home_photo1{
	margin:0 8px 0 0;
	padding:0 9px 0 9px;
	float:left;
	width:293px;	
	text-align:center;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#282828;
	display: table;
	height: 281px;
	#position: relative;
	overflow: hidden;
}
.home_photo1 a {
	margin:0;
	padding:0;	
	border:none;
	#position: absolute;
	#top: 50%;
	#left:9px;
	display: table-cell;
	vertical-align: middle;
}
.home_photo1 a img{
	margin:0;
	padding:0;	
	border:none;
	#position: relative;
	#top: -50%
}
.home_photo2{
	margin:0;
	padding:0 9px 0 9px;
	float:left;
	width:293px;	
	text-align:center;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#282828;
	display: table;
	height: 281px;
	#position: relative;
	overflow: hidden;
}
.home_photo2 a {
	margin:0;
	padding:0;	
	border:none;
	#position: absolute;
	#top: 50%;
	#left:9px;
	display: table-cell;
	vertical-align: middle;
}
.home_photo2 a img{
	margin:0;
	padding:0;	
	border:none;
	#position: relative;
	#top: -50%
}
.home_text1{
	margin:0 8px 0 0;
	padding:0 9px 0 9px;
	float:left;
	width:293px;	
	text-align:center;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#282828;
}
.home_text2{
	margin:0;
	padding:0 9px 0 9px;
	float:left;
	width:293px;	
	text-align:center;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#282828;
}
.home_grad_div{
	margin:0;
	padding:0 0 20px 2px;
	float:left;
	width:948px;
}
.home_grad{
	margin:0 16px 0 0;
	padding:16px 19px 5px 19px;
	float:left;
	width:266px;
	background-image:url('images/home_new_grad.gif');
	background-repeat:repeat-x;
	background-color:#fff;
}
.home_grad_txt1{
	margin:0;
	padding:0;
	float:left;
	width:2667px;
	font:bold 12px Tahoma;
	color:#c0390a;
}
.home_grad_txt2{
	margin:0;
	padding:0;
	float:left;
	width:266px;
	font:bold 11px Tahoma;
	color:#5d5d5d;
}

.home_grad2{
	margin:0;
	padding:16px 19px 5px 19px;
	float:left;
	width:266px;
	background-image:url('images/home_new_grad.gif');
	background-repeat:repeat-x;
	background-color:#fff;
}
.home_news_div{
	margin:0;
	padding:30px 0 50px 0;
	float:left;
}

.home_news_div h2{
	margin:0 0 10px 0;
	padding:0 0 0 10px;
	float:left;
	display:inline;
	width:940px;
	font:normal 18px Trebuchet MS;
	color:#003366;
	border-bottom:1px solid #0c3d6d;
}
.home_news_white{
	margin:0;
	padding:13px 0 13px 0;
	float:left;
	width:950px;
	background-image:url('images/home_new_dots.gif');
	background-position:bottom;
	background-repeat:repeat-x;
}
.home_news_grey{
	margin:0;
	padding:13px 0 13px 0;
	float:left;
	width:950px;
	background-image:url('images/home_new_dots.gif');
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#f0f0f0;
}
.home_news_date{
	margin:0;
	padding:0 15px 0 10px;
	float:left;
	width:45px;
	font:normal 11px Arial;
	color:#94140b;
}
.home_news_text{
	margin:0;
	padding:0;
	float:left;
	font:normal 11px Arial;
	color:#5d5d5d;
	width:876px;
}
.home_news_text a{
	font:normal 11px Arial;
	color:#5d5d5d;
	text-decoration:none;
}
.home_news_text a:hover{
	font:normal 11px Arial;
	color:#5d5d5d;
	text-decoration:underline;
}
.home_news_link{
	margin:0;
	padding:2px 0 2px 0;
	float:right;
	width:950px;
}
.home_news_link a{
	padding:0 10px 0 0;
	float:right;
	font:normal 11px Arial;
	color:#851817;
	background-image:url('images/red_double_arrow.gif');
	background-repeat:no-repeat;
	background-position:right;
	text-decoration:none;
}
.home_news_link a:hover{
	font:normal 11px Arial;
	color:#851817;
	text-decoration:none;
}