
/*****************************************************************************
//-> PAGE ELEMENTS
*****************************************************************************/
#wrapper { direction: ltr; }
	#wrapper.inner { background-position: left top; }
#header, #main { text-align: left; }
.header-wrap a#mail { right: 0; }
#header a.header-link { direction: ltr; right: 0px; }
#col_a { float: left; margin-right: 20px; }
#col_b { float: right; }
#col_c { float: left; margin-right: 20px; }
#col_d { float: right; }
#Footer { direction: ltr; left: 0; }
#links { left: 0; }
/*****************************************************************************
//-> LOGO
*****************************************************************************/
h2.logo { background-position: 0px 0px; text-indent: -5000px; }
/*****************************************************************************
//-> TOP MENU
*****************************************************************************/
ul#top-menu { right: 0px; width:auto; }
	ul#top-menu li { float: left; margin-right: 3px; text-indent: -5000px; }
		ul#top-menu li.en { background-position: 0px 0px; }
		ul#top-menu li.fr { background-position: 0px 0px; }
		ul#top-menu li.ru { background-position: 0px 0px; }
div#menu-bg { right: 0; background: transparent url(../../images/en/menu-bg-right.gif) no-repeat right center; }
div#fb-like { right: 5px; }

/*****************************************************************************
//-> TOP SOCIAL
*****************************************************************************/
div.social-holder { right: 0; }
div.okeanos-holder { left: 0; }
ul#social li { float: left; text-indent: -5000px; margin-right: 5px; }
/*****************************************************************************
//-> MAIN MENU
*****************************************************************************/
div.menu { text-align: left; background: transparent url(../../images/en/menu-bg.gif) repeat-x left center; }
ul.topnav { float: left; background: transparent url(../../images/en/menu-bg-left.gif) no-repeat left center; }
	ul.topnav li { float: left; background-position: right center; /*--Declare X and Y axis base--*/ }
		ul.topnav li span { float: left; }
/*****************************************************************************
//-> SIDE MENU
*****************************************************************************/
ul.side-menu li a { background: transparent url(../../images/en/icon-arrow.gif) no-repeat  5px 10px; padding: 5px 0px 5px 15px; }
	ul.side-menu li a:hover { background-position: 5px -16px; }
/*****************************************************************************
//-> TOP BOX
*****************************************************************************/
div.top-box { text-align: left; background-position: 0px bottom; }
div#top-box { text-align: left; background-position: 0px bottom; }
	div#top-box.inner-a,
	div.top-box.inner-a { background-position: 0px bottom; }
	div#top-box.inner,
	div.top-box.inner { background-position: 0px bottom; }
/*****************************************************************************
//-> HP BOX
*****************************************************************************/
div.box { background-position: 0px bottom; }
	div.box div.dim { left: 0; background-position: 0 0; }
	div.box div.shadow { left: 0; background-position: center bottom; }
/*****************************************************************************
//-> HP RESERVATION FORM ELEMENTS
*****************************************************************************/
#reservation-form label { float: left; }
	#reservation-form label.combo.first { text-align: left;width:68px; }
	#reservation-form label.link { text-align: left;width:100px;padding-top:15px; }

	#reservation-form label.combo.mid { text-align: center; }
	#reservation-form label.combo.last { text-align: right; }
#reservation-form input[type="text"] { float: left; margin: 0 10px 10px 0;}
#reservation-form input[type="submit"] { float: right;  }
/*****************************************************************************
//-> ITEMS
*****************************************************************************/
.items div.item { float: left; margin: 0 20px 15px 0; background-position: left bottom ; }
	.items div.item img { float: right; margin: 0 0 5px 5px; }
/*****************************************************************************
//-> ITEMS
*****************************************************************************/
.items-gallery div.item { float: left; margin: 0 55px 15px 0; }
/*****************************************************************************
//-> CONTENT
*****************************************************************************/
.content img.content-pic { float: right; margin: 0 0 10px 15px; }
/*****************************************************************************
//-> SERVICES
*****************************************************************************/
	.services img.content-pic { float: right; margin: 0 0 10px 15px; }
/*****************************************************************************
//-> IMAGES
*****************************************************************************/
.gallery { float: right; }
	.gallery img { float: right; margin: 0 5px 5px 0; }
/*****************************************************************************
//-> GALLERY PAGE
*****************************************************************************/
.gallery-page img { float: right; margin: 0 25px 25px 0; }
.gallery-page div.wrap { float: left; margin: 0 25px 25px 0; }
/*****************************************************************************
//-> FORM ELEMENTS
*****************************************************************************/
.form em.error { text-align: right; float: right; }
.form small { float: right; }
/* Newsletter form*/
form#tell-a-friend { direction:ltr; }
form#newsletter-form label.newsletter { text-indent: -5000px; }
form#newsletter-form input#newsletter_email { float: left; }
/*****************************************************************************
//-> CONTACT PAGE
*****************************************************************************/
div#form-holder { float: left; }
img.map { float: right; margin-left: 20px; }
/*****************************************************************************
//-> BREADCRUMBS
*****************************************************************************/
#Breadcrumbs ul { direction: ltr; }
	#Breadcrumbs ul li { float: left; padding-right: 4px; }
		#Breadcrumbs ul li a { left: 5px; padding-right: 5px; }
/*****************************************************************************
//-> BUTTONS
*****************************************************************************/
.btn-book_now_big { direction: rtl; }
.btn-book_now { direction: rtl; }
/*****************************************************************************
//-> IMAGE WIDGET
*****************************************************************************/
.scroll ul li div.actions { text-align: right; float: right; }
	.scroll ul li div.actions span,
.scroll ul li div.actions a { float: left; }
.scroll ul li span { margin: 3px 10px 0 0; float: left; }
.scroll ol { right: 0px; }
	.scroll ol li { float: left; }
	.scroll ol a { text-indent: -9999px; }
/*****************************************************************************
//-> SITE MAP
*****************************************************************************/
ul.tree {  }
	ul.tree ul { margin: 0px 0 -2px 15px; background-position: 0px 15px; }
	ul.tree li { margin-left: 10px; }
		ul.tree li a { padding-left: 25px; }
	ul.tree ul ul { background-position: 0px 15px; }
	ul.tree ul li { background-position: 0px 7px; }
	ul.tree ul ul li { background-position: 0px 7px; }
		ul.tree ul ul li a { background-position: 0px 7px; }
/*****************************************************************************
//-> GENERAL CLASSES
*****************************************************************************/
.text-align { text-align: left; direction: ltr; }
.left { float: left; }
.right { float: right; }


div#google-1 {
	right: 60px;
	 }

