body#farsi{ direction:rtl;}
#farsi div.maincol{ text-align: right;}

#farsi div.leftcol{ text-align: right;}

#farsi div.maincol ul li {
	background:transparent url(../img/site/list_arrow.gif) no-repeat scroll right 7px;
	padding:3px 10px 3px 9px;
}

#farsi ul.navigation {
	padding-right: 23px;
	padding-left: 0;
}

#farsi .servicenavhead {
	padding-right: 25px;
	padding-left: 0;
}

#farsi ul.servicenav {
	padding-right: 2px;
	padding-left: 0;
}

#farsi ul.imageList {
	margin-right:0;
	margin-left: -14px;
	*margin-left:0px;
	padding-left: 10px;
}

#farsi ul.imagelist li {
	padding-right: 0px;
	float: right;
	padding-left: 10px;
}


#farsi div.shadow1,
#farsi div.shadow2,
#farsi div.shadow3,
#farsi div.shadow4 {
	direction: ltr;
	float: right; 
	/*float: left;*/
}

#farsi p.caption {
	clear: both;
	text-align: right;
}

/*
#farsi div.list_container .teasertext {
	float: right;
}

#farsi .list_container h3 {
	float: right;
}

#farsi .teasertext {
	float: right;
}

#farsi .list_container div.shadow1,
#farsi .list_container div.shadow2,
#farsi .list_container div.shadow3,
#farsi .list_container div.shadow4 {
	float: left;
}
*/

#farsi .list_container img {
	float: right;
	margin-left: 10px;
}

#farsi .list_container h3 {
	float: right;
}

#farsi .list_container .teasertext {
	float: right;
	width: 400px;
}
