#distance { 
	float: left;          /* required */
}
#content {
	text-align: left;     /* horizontal centering hack for IE */
	clear: left;          /* required */
	direction:rtl;
}
#FlashBg {
	left:0;
}
/*------------------Main Elements-----------------*/
#main{
	text-align:right;
	left:0;
}
#main #prevImg,
#main #prevTxt{
	right:10px;
}
#main #prevImg img{
	right:0px;
}
#header{
	text-align:right;
}
#header img{
	float:left;
	left:50px;
}
#header ul#language{
	float:right;
	right:30px;
}
#header ul#language li{
	float:right;
}
#col_a{
	float:right;
	background-position:top right;
	padding-right:25px;
	padding-left:20px;
}
.work_a{
	float:right;
	padding-left:7px;
}
.work_c{
	float:right;
	padding-left:7px;
}
#col_b{
	float:left;
	text-align:left;
}
.work_b{
	float:right;
	text-align:right;
}
.work_d{
	float:right;
	text-align:right;
}
.work_d #patch{
	left:0;
}
.work_b #Slide{
	left:0;
	float:left;
	padding-left:10px;
	direction:ltr;
}
.work_b ul#work li{
	float:left;
}
.work_b ul#work li div{
	float:left;
}
#controls{
	left:0px;
}
#controls .up{
	float:right;
	margin-left:15px;
}
#controls .down{
	float:right;
}
#footer{
	right:0;
	padding-right:45px;
	background-position:top right;
}
#FlashMain,
#bgMain{
	right:0;
}
/*------------------END Main Elements-----------------*/
.accordion div.title {
	background-position:center right;
	padding-right:25px;
}
.accordion div div p {
	padding-right:25px;
}
#contactMsg{
	right:0;
}
.Qcontact ul,
.Qcontact ul.seperator{
	float:right;
	
}
.Qcontact input.btn{
	float:left;
}
/*------------------Classes-----------------*/
.left{
	float:left;
}
.right{
	float:right;
}
.msg{
	right:15px;
}
.msg img{
	margin-left:5px;
}
-->