#middler {
	width:1002px;
	margin:0px auto;
	position:relative;
	z-index:10;
}

#middler #menu {
	width:120px;
	position:absolute;
	top:2px;
	left:27px;
	z-index:10;
}

#middler #menu .menu {
	 padding:0px;
	 margin:0px;
	 border:1px soliod red;
}
#middler #menu ul {
	 padding:0px;
	 margin:0px;
}
#middler #menu ul li {
	 list-style-type:none;
	 text-indent:-3000px;
	 padding:0px;
	 margin:0px;
}
#middler #menu ul li h3 {
	 display:none;
	 padding:0px;
	 margin:0px;
}
#middler #menu ul li h3 a {
	 text-decoration:none;
	 padding:0px;
	 margin:0px;
}
#middler #menu .h221 a {
	 display:block;
	 width:121px;
	 height:118px;
	 background-position:0px 0px;
}
#middler #menu .h222 a {
	 display:block;
	 width:121px;
	 height:110px;
	 background-position:0px -118px;
}
#middler #menu .h223 a {
	 display:block;
	 width:121px;
	 height:116px;
	 background-position:0px -228px;
}
#middler #menu .h224 a {
	 display:block;
	 width:121px;
	 height:113px;
	 background-position:0px -344px;
}
#middler #menu .h225 a {
	 display:block;
	 width:121px;
	 height:118px;
	 background-position:0px -457px;
}
#middler #menu .h226 a {
	 display:block;
	 width:121px;
	 height:120px;
	 background-position:0px -575px;
}
#middler #menu .h221 a:hover {
	 background-position:0px -699px;
}
#middler #menu .h222 a:hover {
	 background-position:0px -817px;
}
#middler #menu .h223 a:hover {
	 background-position:0px -927px;
}
#middler #menu .h224 a:hover {
	 background-position:0px -1043px;
}
#middler #menu .h225 a:hover {
	 background-position:0px -1156px;
}
#middler #menu .h226 a:hover {
	 background-position:0px -1274px;
}
#middler #menu .menuen {
	 background-image:url(/images/themes/10/menu.jpg);
	 background-color:transparent;
	 background-repeat:no-repeat;
	 padding:0px;
	 margin:0px;
}
#middler #menu .menuel {
	 background-image:url(/images/themes/10/menu-gr.jpg);
	 background-color:transparent;
	 background-repeat:no-repeat;
	 padding:0px;
	 margin:0px;
}

#middler #logo {
	width:450px;
	height:140px;
	position:absolute;
	top:106px;
	right:19px;
	display:none;
}

#middler #langs {
	width:120px;
	position:absolute;
	top:700px;
	left:51px;
	z-index:10;
	display:none;
}

#middler #langs .el {
	 text-indent:-3000000px;
	 display:block;
	 float:left;
	 width:34px;
	 height:34px;
	 background:transparent url(/images/themes/10/el.png) top left no-repeat;
}
#middler #langs .en {
	 margin-left:10px;
	 text-indent:-3000000px;
	 display:block;
	 float:left;
	 width:34px;
	 height:34px;
	 background:transparent url(/images/themes/10/en.png) top left no-repeat;
}

#middler #pageholder {
	width:613px;
	position:absolute;
	top:251px;
	left:396px;
	display:none;
}

#middler #pageholder #pageTextHolder {
	 position:relative;
	 height:1px;
	 overflow:hidden;
	 width:580px;
	 border:2px solid white;
	 margin-top:16px;
	 margin-bottom:16px;
	 font-size:14px;
	 font-family:"Arial";
	 text-align:justify;
	 color:#3a3524;
}
#middler #pageholder #pageText {
	 position:absolute;
	 top:0px;
	 left:0px;
	 width:560px;
	 z-index:200;
	 padding:10px;
}
#middler #pageholder #pageTextBackground {
	 -moz-opacity: 0.35;
	 background-color:#fff;
	 position:absolute;
	 top:0px;
	 left:0px;
	 width:580px;
	 height:10000px;
	 z-index:100;
}
#middler #pageholder .innergallery {
	 width:603px;
	 height:104px;
}
#middler #pageholder .last {
	 margin-right:0px;
}
#middler #pageholder .innergallery img {
	 border:2px solid #fff;
	 margin-right:16px;
	 width:100px;
	 height:100px;
	 display:block;
	 float:left;
}
#middler #pageholder .title221 {
	 width:583px;
	 height:144px;
	 text-indent:-3000px;
}
#middler #pageholder .title221en {
	 background:transparent url(/images/themes/10/the-hotel.jpg) top left no-repeat;
}
#middler #pageholder .title221el {
	 background:transparent url(/images/themes/10/the-hotel-gr.jpg) top left no-repeat;
}
#middler #pageholder .title222 {
	 width:583px;
	 height:144px;
	 text-indent:-3000px;
}
#middler #pageholder .title222el {
	 background:transparent url(/images/themes/10/accomodation-gr.jpg) top left no-repeat;
}
#middler #pageholder .title222en {
	 background:transparent url(/images/themes/10/accomodation.jpg) top left no-repeat;
}
#middler #pageholder .title223 {
	 width:583px;
	 height:144px;
	 text-indent:-3000px;
}
#middler #pageholder .title223en {
	 background:transparent url(/images/themes/10/facilities.jpg) top left no-repeat;
}
#middler #pageholder .title223el {
	 background:transparent url(/images/themes/10/facilities-gr.jpg) top left no-repeat;
}
#middler #pageholder .title224 {
	 width:583px;
	 height:144px;
	 text-indent:-3000px;
}
#middler #pageholder .title224en {
	 background:transparent url(/images/themes/10/location.jpg) top left no-repeat;
}
#middler #pageholder .title224el {
	 background:transparent url(/images/themes/10/location-gr.jpg) top left no-repeat;
}
#middler #pageholder .title225 {
	 width:583px;
	 height:144px;
	 text-indent:-3000px;
}
#middler #pageholder .title225en {
	 background:transparent url(/images/themes/10/contact.jpg) top left no-repeat;
}
#middler #pageholder .title225el {
	 background:transparent url(/images/themes/10/contact-gr.jpg) top left no-repeat;
}
#middler #pageholder #gallery .page h2 {
	 width:583px;
	 height:144px;
	 text-indent:-3000px;
	 background:transparent url(/images/themes/10/gallery.jpg) top left no-repeat;
}
#middler #pageholder #gallery .page h1 {
	 width:583px;
	 height:144px;
	 text-indent:-3000px;
	 background:transparent url(/images/themes/10/gallery.jpg) top left no-repeat;
}

#middler #pageholder #page {
	width:603px;
}

#middler #pageholder #gallery {
	width:610px;
	overflow-x:hidden;
}

#middler #pageholder #gallery .gallery_list {
	 width:630px;
	 display:block;
	 float:left;
}
#middler #pageholder #gallery .gallery_list_obj {
	 width:104px;
	 height:104px;
	 overflow:hidden;
	 display:block;
	 float:left;
	 margin-right:16px;
	 margin-bottom:16px;
}
#middler #pageholder #gallery .gallery_list_group_0 {
	 padding:0px;
	 margin:0px;
}
#middler #pageholder #gallery .gallery_list img {
	 border:2px solid white;
}
#middler #pageholder #gallery .image img {
	 border:2px solid white;
}
#middler #pageholder #gallery .title h1 {
	 color:#fff;
	 font-size:32px;
	 font-family:"arial";
	 font-weight:"bold";
	 text-align:right;
	 padding-right:15px;
}
#middler #pageholder #gallery .pageing a {
	 font-size:18px;
	 display:block;
	 float:left;
	 padding:3px;
}
#middler #pageholder #gallery .selected {
	 font-size:18px;
	 color:#fff;
	 text-decoration:underline;
}
#middler #pageholder #gallery .pageing a:hover {
	 font-size:18px;
	 color:#fff;
	 text-decoration:underline;
}
#middler #pageholder #gallery .pageing {
	 text-align:center;
}

