*{
	padding:0px;
	margin:0px;
}
body{
	font-family:Arial, Helvetica;
	color:#000;
	background-color:#eaeaea;
}
a{
	color:#434261;
	
}
a:hover{
	color:#4f85a6;
	text-decoration:underline;
}
h2 a{
	text-decoration:underline;
}
label {
	font-size:12px;
}
#mainContainer{
	position:relative;
	display:block;
	margin:auto;
	width:960px;
}
#midAreaContainer{
	position:relative;
	display:block;
	margin:auto;
	width:960px;
}
.headerContainer{
	position:relative;
	display:block;
	width:960px;
	height:294px;
}
#headerContainer1{
	background:transparent url(../images/logoNoesis.jpg) left bottom no-repeat;
}
#headerContainer2{
	background:transparent url(../images/logoNoesis2.jpg) left bottom no-repeat;
}
#headerContainer3{
	background:transparent url(../images/logoNoesis3.jpg) left bottom no-repeat;
}
#headerContainer4{
	background:transparent url(../images/logoNoesis4.jpg) left bottom no-repeat;
}
#headerContainer5{
	background:transparent url(../images/logoNoesis5.jpg) left bottom no-repeat;
}
#headerContainer6{
	background:transparent url(../images/logoNoesis6.jpg) left bottom no-repeat;
}
#headerContainer7{
	background:transparent url(../images/logoNoesis7.jpg) left bottom no-repeat;
}
#headerContainer8{
	background:transparent url(../images/logoNoesis8.jpg) left bottom no-repeat;
}
#headerContainer9{
	background:transparent url(../images/logoNoesis9.jpg) left bottom no-repeat;
}

#mainPageLogo{
	position:absolute;
	display:block;
	width:300px;
	height:98px;
	top:24px;
	left:57px;
}
#upperMenu{
	position:absolute;
	top:0px;
	right:18px;
	display:block;
	width:400px;
	height:24px;
}
#upperMenu a{
	display:block;
	position:relative;
	width:98px;
	height:20px;
	float:left;
	font-size:13px;
	line-height:19px;
	text-align:center;
	color:#19212d;
	text-decoration:none;
}
#upperMenu a:hover{
	text-decoration:none;
	color:#6f98d0;
}
#lowerMenu{
	position:absolute;
	bottom:1px;
	left:21px;
	display:block;
	width:915px;
	height:28px;
}
#lowerMenu .menuItem{
	display:block;
	position:relative;
	width:124px;
	height:20px;
	float:left;
	font-size:12px;
	line-height:20px;
	text-align:center;
	left:2px;
	text-decoration:none;
}
#lowerMenu .biggerMenu{
	display:block;
	position:relative;
	width:154px;
	height:20px;
	float:left;
	font-size:12px;
	line-height:20px;
	text-align:center;
	color:6a6b6c;
	left:2px;
	text-decoration:none;
}
#lowerMenu a:hover{
	text-decoration:none;
}
#midAreaLeft{
	display:block;
	position:relative;
	float:left;
	width:730px;
	left:10px;
}
#mainBox{
	display:block;
	position:relative;
	background:transparent url(../images/maintableBG.jpg) top left repeat-y;
	width:710px;
	min-height:380px;
	padding-top:20px;
}
#boxHeader{
	display:block;
	position:relative;
	background:transparent url(../images/maintableBG.jpg) -720px 0px no-repeat;
	width:710px;
	height:9px;
}
#boxFooter{
	display:block;
	position:relative;
	background:transparent url(../images/maintableBG.jpg) -720px -9px no-repeat;
	width:710px;
	height:12px;
}

#mainBoxAnnouncements{
	display:block;
	position:relative;
	background:transparent url(../images/maintableBG.jpg) top left repeat-y;
	width:710px;
	min-height:20px;
	}
#mainBoxBig{
	display:block;
	position:relative;
	background:transparent url(../images/maintableBGbig.jpg) top left repeat-y;
	width:940px;
	min-height:410px;
	padding-top:35px;
}
#boxHeaderBig{
	display:block;
	position:relative;
	background:transparent url(../images/maintableBGbig.jpg) -940px 0px no-repeat;
	width:940px;
	height:9px;
}
#boxFooterBig{
	display:block;
	position:relative;
	background:transparent url(../images/maintableBGbig.jpg) -940px -9px no-repeat;
	width:940px;
	height:12px;
}
#midAreaRight{
	display:block;
	position:relative;
	float:left;
	width:220px;
	top:4px;
	margin-bottom:10px;
}
#sponsorsBox{
	width:710px;
	height:310px;
	background:transparent url(../images/spriting.jpg) left -250px no-repeat;
}
.rightBoxes{
	display:block;
	position:relative;
	width:220px;
	background:transparent url(../images/sideWindowsMinified.jpg) left top repeat-y;
}
#rightBox1{
	height:405px;
}
#rightBox2{
	height:140px;
}
#rightBox3{
	height:210px;
}
.rightBoxHeaders{
	display:block;
	position:relative;
	width:220px;
	height:36px;
	background:transparent url(../images/sideWindowsMinified.jpg) -220px top no-repeat;
	line-height:31px;
	color:#fff;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
#rightBoxHeader1{
	background-position: -220px top;
}
#rightBoxHeader2{
	background-position: -221px -36px;
}
#rightBoxHeader3{
	background-position: -220px -72px;
}
.rightBoxFooter{
	display:block;
	position:relative;
	width:220px;
	height:16px;
	background:transparent url(../images/sideWindowsMinified.jpg) -220px -108px no-repeat;
}
.rightBoxBanner{
	display:block;
	position:relative;
	width:200px;
	height:380px;
	margin-left: 10px;   
	margin-right: 10px;
	margin-top: 15px;
	
}
#footer{
	position:relative;
	display:block;
	width:960px;
	height:76px;
	background:transparent url(../images/spriting.jpg) left -175px no-repeat;
	float:left;
}
.boxElement{
	position:relative;
	display:block;
	width:194px;
	height:67px;
	left:12px;
}
.boxElement span{
	position:absolute;
	display:block;
	width:123px;
	height:41px;
	top:7px;
	left:60px;
	border:2px solid #fbfbfc;
	font-size:12px;
	cursor:hand;
	cursor:pointer;
	border-left:0px;
	padding-left:5px;
}
.a, .b{
	padding-top:5px;
	top:7px;
}
.c{
	padding-top:10px;
	height:26px;
	top:10px;
	line-height:25px;
}
.a:hover{
	border:2px solid #434261;
	border-left:0px;
	background-color:#434261;
	color:#fff;
}
.b:hover{
	border:2px solid #4f85a6;
	border-left:0px;
	background-color:#4f85a6;
	color:#fff;
}
.c:hover{
	border:2px solid #017db8;
	border-left:0px;
	background-color:#017db8;
	color:#fff;
	height:36px;
}
.boxIcon{
	width:55px;
	height:50px;
	background:transparent url(../images/spriting.jpg) -554px top no-repeat;
	position:absolute;
	top:7px;
	left:5px;
}
#odigosEpiskepsis{
	background-position: -554px -49px;
}
#programma{
}
#tickets{
	background-position: -611px 0px;
}
#mail{
	background-position: -664px 0px;
}
#entypa{
	background-position: -722px 0px;
}
#ekdoseis{
	background-position: -777px 0px;
}
#themataEpistimis{
	background-position: -554px -50px;
}
#vivliothiki{
	background-position: -611px -50px;
}
#giftshop{
	background-position: -664px -50px;
}
#estiatorio{
	background-position: -721px -50px;
}
.midAreaImgBox{
	background-color:#EAEAEA;
	width:157px;
	height:99%;
	display:block;
	position:absolute;
	left:18px;
	top:5px;
	z-index:2;
}
.midAreaImgBoxHeader{
	background:#fff url(../images/spriting.jpg) -1px top no-repeat;
	position:relative;
	width:157px;
	height:22px;
	font-size:12px;
	color:#fff;
	line-height:22px;
	text-align:center;
}
#midAreaImgBox1{
	background-color:#EAEAEA;
}
#midAreaImgBox2{
	background-color:#6a7e6d;
}
#midAreaImgBox3{
	background-color:#b17f0c;
}
#midAreaImgBox4{
	background-color:#a8a58a;
}
#midAreaImgBox5{
	background-color:#778787;
}
#midAreaImgBox6{
	background-color:#4f85a6;
}
#midAreaImgBox7{
	background-color:#0d77a8;
}
#midAreaImgBox8{
	background-color:#0d77a8;
}
#midAreaImgBox9{
	background-color:#6a7e6d;
}
#midAreaImgBoxHeader1{
	background-position: -1px -125px;
}
#midAreaImgBoxHeader2{
	background-position: -1px -75px;
}
#midAreaImgBoxHeader3{
	background-position: -1px -50px;
}
#midAreaImgBoxHeader4{
	background-position: -1px -25px
}
#midAreaImgBoxHeader5{
	background-position: -1px -100px;
}
#midAreaImgBoxHeader6{
	background-position: -1px -125px;
}
#midAreaImgBoxHeader7{
	background-position: -1px -150px;
}
#midAreaImgBoxHeader8{
	background-position: -1px -150px;
}
#midAreaImgBoxHeader9{
	background-position: -1px -75px;
}

.menusLeft{
	position:absolute;
	z-index:20;
	z-index:20;
	font-size:14px;
	min-height:125px;
	left:30px;
	width:130px;
}
#menu1{top:50px;}
#menu2{top:170px;}
#menu3{top:290px;}

.articleTheamata{
	position:relative;
	border-bottom:1px solid #434261;
	z-index:20;
	margin-left:175px;
	margin-right:6px;
	padding-left:15px;
	padding-right:8px;
	z-index:20;
	font-size:12px;
	min-height:110px;
	padding-top:15px;
	padding-bottom:8px;
}
.articleMainPage{
	position:relative;
	border-bottom:1px solid #434261;
	z-index:20;
	margin-left:175px;
	margin-right:6px;
	padding-left:15px;
	padding-right:8px;
	z-index:20;
	font-size:12px;
	min-height:110px;
	padding-top:15px;
}
.articleMainPage2{
	position:relative;
	border-bottom:1px solid #434261;
	z-index:20;
	margin-left:12px;
	margin-right:6px;
	padding-left:181px;
	padding-right:8px;
	padding-bottom:8px;
	z-index:20;
	font-size:12px;
	min-height:132px;
	padding-top:5px;
}
.articleMainPage3{
	position:relative;
	border-bottom:1px solid #434261;
	z-index:20;
	margin-left:12px;
	margin-right:6px;
	padding-left:250px;
	padding-right:8px;
	padding-bottom:8px;
	z-index:20;
	font-size:12px;
	min-height:240px;
	padding-top:5px;
}
.articleMainPage h3{
	font-size:16px;
	font-weight:bold;
	color:#434261;
	font-family:'trebuchet MS';
	text-decoration:none;
}
h3 a{
	text-decoration:none;
}
.articleMainPage h3 a:hover{
	color:#4f85a6;
	text-decoration:none;
}
.articleMainPageImage{
	position:absolute;
	border:1px solid #A1B8DA;
	left:-149px;
	top:9px;
	width:140px;
	height:100px;
	cursor:hand;
	cursor:pointer;
	overflow:hidden;
}
.articleMainPageImage2 {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #D1D1D1;
	cursor:pointer;
	left:25px;
	overflow:hidden;
	padding:5px;
	position:absolute;
	top:5px;
}
.articleMainPageImage3{
	position:absolute;
	left:25px;
	top:5px;
	width:128px;
	height:115px;
	cursor:hand;
	cursor:pointer;
	overflow:hidden;
}

.articleMainPageImage4 {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #D1D1D1;
	cursor:pointer;
	max-height:235px;
	left:5px;
	margin:5px;
	overflow:hidden;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:3px;
	position:absolute;
	top:-1px;
	/*width:200px;*/
}
.articleTheamataPageImage{
	position:absolute;
	left:-143px;
	top:5px;
	width:128px;
	cursor:hand;
	cursor:pointer;
	overflow:hidden;
	text-align:center;
}
.articleTheamataPageImage a {
	color:#FFFFFF;
	text-decoration:none;
}
.articleTheamataPageImage a:hover{
	text-decoration:none;
	color:#f1f1f1;
}
.articleMainPageImage:hover{
	border-color:#4f85a6;
}
#theamataSideWindowTitle{
	position:absolute;
	z-index:700;
	color:#fff;
	left:35px;
	top:9px;
	z-index:700;
	font-size:14px;
}
#articleMainPageClean{
	position:relative;
	margin-left:5px;
	margin-right:6px;
	padding-left:25px;
	padding-right:30px;
	font-size:12px;
	border-bottom:0px;
	top:-35px;
}
#sponsorsTitle{
	font-size:16px;
	font-weight:bold;
	color:#434261;
	position:relative;
	display:block;
	top:14px;
	left:30px;
}
.sponsor{
	position:relative;
	width:300px;
	height:125px;
	top:24px;
	left:210px;
	float:left;
	text-align:center;
	}
.sponsor span{
	display:block;
	font-size:11px;
}
.footerColor{
	background-color:#000;
	display:block;
	height:53px;
	left:11px;
	position:absolute;
	top:11px;
	width:938px;
}
#footerColor1{
	background-color:#4f85a6;
}
#footerColor2{
	background-color:#6a7e6d;
}
#footerColor3{
	background-color:#b17f0c;
}
#footerColor4{
	background-color:#a8a58a;
}
#footerColor5{
	background-color:#778787;
}
#footerColor6{
	background-color:#4f85a6;
}
#footerColor7{
	background-color:#0d77a8;
}
#footerColor8{
	background-color:#0d77a8;
}
#footerColor9{
	background-color:#6a7e6d;
}
#footer span{
	position:absolute;
	display:block;
	width:400px;
	color:#fff;
	font-size:12px;
}
#footerLeft{
	top:15px;
	text-align:left;
	left:15px;
}
#footerRight{
	top:15px;
	text-align:right;
	right:15px;
}
#footerRight a{
	/*color:#fff;*/
	color:#4f85a6;
	text-decoration:underline;
}
#mainBox span{
	position:relative;
	left:45px;
	font-size:12px;
}

#mainBoxAnnouncements span{
	position:relative;
	display:block;
	left:25px;
	padding-right: 18px;
	margin-right:15px;
	font-size:12px;
}

#announcementsLeft {
top: 0px;
text-align: left;
left: 15px;
}

#articleImage{
	position:relative;
	display:block;
	background-color:#fff;
	padding:10px;
	border:1px solid #d1d1d1;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:middle;
	float:left;
	text-align:center;
	margin-right:15px;
}
#gallery{
	position:relative;
	display:block;
	overflow:hidden;
	width:690px;
	min-height:25px;
}
#galleryNarrow{
	position:relative;
	display:block;
	overflow:hidden;
	width:535px;
	min-height:25px;
	padding-left:161px;
}
.galleryItem{
	position:relative;
	left:20px;
	display:block;
	background-color:#fff;
	padding:5px;
	border:1px solid #d1d1d1;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:middle;
	float:left;
	margin:7px;
	min-height:230px;
	text-align:center;
	width:143px;
}
.galleryItem p{
	font-size:9px;
}
#ekthetiriaSideLinks{
	width:156px;
	height:300px;
	display:block;
	position:absolute;
	top:28px;
	left:18px;
	z-index:20;
}
#ekthetiriaSideLinks a{
	color:#fff;
	font-size:12px;
	display:block;
	position:relative;
	top:-10px;
	left:10px;
	margin-bottom:5px;
	width:145px;
	text-decoration:none;
}
#ekthetiriaSideLinks span{
	color:#fff;
	font-weight:bold;
	font-size:13px;
	display:block;
	text-indent:17px;
	position:relative;
	left:0px;
	border-bottom:1px solid #fff;
	top:-22px;
	line-height:20px;
}
#egyklopaideiaArticle{
	border:0px solid;
	min-height:225px;
	top:-30px;
}
#ekthemataTable{
	position:relative;
	width:500px;
	min-height:280px;
	background-color:#eaeaea;
	left:189px;
	margin-top:43px;
}
#menusEkthemataTable{
	position:absolute;
	display:block;
	height:23px;
	width:100%;
	background-color:#fff;
	top:0px;
	left:0px;
}
.ekthemaTab{
	position:relative;
	display:block;
	float:left;
	font-size:12px;
	width:102px;
	height:23px;
	background:transparent url(../images/spriting.jpg) -163px -92px no-repeat;
	line-height:24px;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}
#clickedEkthema{
	background-position: -266px -92px;
}
.ekthemaTab:hover{
	color:#4f85a6;
}
#ekthemaTableContents{
	width:100%;
	float:left;
	font-size:12px;
	padding:5px;
	overflow-y:auto;
	height:247px;
}
#ekthemaTableContents a{
	width:48%;
	float:left;
	text-indent:10px;
	background-color:#dcdcdc;
	margin:1px;
	overflow:hidden;
	height:17px;
}
.fancyImage{
	display:block;
	height:156px;
	line-height:193px;
	text-decoration:none;
}
.notfancyImage{
	display:block;
	height:156px;
	line-height:193px;
	text-decoration:none;
}
#searchArea{
	display:block;
	padding-left:40px;
}
.textArea1 {
	 font-size: 12px;
	 background-color:#FFF;
	 border: 1px solid #666666;
	 display:block;
	 width:620px;
}
.dropdown {
	 font-size: 12px;
	 background-color:#FFF;
	 border: 1px solid #666666;
	 display:block;
	 width:622px;
}
