body
{
	direction: rtl;
}

div#galleryList ul
{
	margin-right: -480px;
	margin-left: auto;
}

div#nav
{
	right: 50%;
	left: auto;
	margin-right: -25px;
	margin-left: auto;
}

div#nav a
{
	float: right;
	margin-left: 7px;
	margin-right: auto;
}

div#header
{
	margin-right: -770px;
	margin-left: auto;
}

img#logo
{
	right: 0px;
	left: auto;
}

div#topMenu
{
	right: 150px;
	left: auto;
}

div.topMenu_box, div.topMenu_box_selected, div.topMenu_box_theSelected
{
	float: right;
}

div.topSubMenu_box_in
{
	text-align: right;
}

select#selectLanguage
{
		left: 0px;
		right: auto;
		direction: rtl;
}

div#socialBox
{
		left: 100px;
		right: auto;
		border-left: 1px solid #9E9E9E;
		border-right: none;
		padding-left: 20px;
		padding-right: auto;
}

div#bookingBox
{
		right: 0px;
		left: auto;
}

div#bookingBoxTitle
{
		text-align: right;
}

div#bookingBox form
{
		text-align: right;
}

img.ui-datepicker-trigger
{
		margin-right: 8px;
		margin-left: auto;
}

input#bookingBoxSubmit
{
		margin-right: 65px;
		margin-left: auto;
}

div#masterColumns
{
		clear: right;
		float: right;
}

div#bothColumns
{
		float: right;
		left: 750px;
		right: auto;
}

div#sideColumn
{
		float: right;
		right: 750px;
		left: auto;
}

div#mainColumn
{
		float: right;
		right: 750px;
		left: auto;
		padding: 30px 60px 30px 25px;
		text-align: right;
}

div#albumInPage
{
		float: left;
		text-align: left;
}

div.bottomMenu_box
{
	float: right;
}

div.bottomMenu_sep
{
	float: right;
}


div#copyrights
{
	float: left;
	padding-left: 10px;
	padding-right: auto;
}
			
div#interuseLogo
{
	float: right;
	padding-right: 20px;
	padding-left: auto;
}

div#interuseText
{
	float: right;
	padding-right: 10px;
	padding-left: auto;
}

/* -- ------------------------------------------------------------------------------------------------------------- */
/*                                          M E D I A   Q U E R I E S 												*/
/* -- ------------------------------------------------------------------------------------------------------------- */

@media screen and (max-width: 960px) 
{

div#bothColumns
{
		left: 510px;
		right: auto;
}

div#sideColumn
{
		right: 510px;
		left: auto;
}

div#mainColumn
{
		right: 510px;
		left: auto;
}

}

@media screen and (max-width: 860px) 
{

div#bothColumns
{
		left: 390px;
		right: auto;
}

div#sideColumn
{
		right: 390px;
		left: auto;
}

div#mainColumn
{
		right: 390px;
		left: auto;
}


}

@media screen and (max-width: 730px) 
{

div#topMenu
{
		right: 0px;
		left: auto;
}

div#mainColumn
{
		right: 330px;
		left: auto;
}

}

@media screen and (max-width: 620px) 
{

}

@media screen and (max-width: 450px) 
{

div#socialBox
{
		left: 0px;
		right: auto;
}

div#mainColumn
{
		right: 330px;
		left: auto;
}

}