body {
	direction: rtl;
}

div#fixedWidth {
	text-align: right;
}

div#space {
	direction: rtl;
	text-align: right;
}

div.hp {
	background-image: url(../Images/hpBg.jpg);
}

div#header {
	background-image: url(../Images/headerBg.gif);
}

div#sidePanel {
	background-image: url(../Images/sidePanelBg.gif);
}

div#sidePanel h2 {
	text-align: right;
	padding-left: 0;
	padding-right: 23px;
}

div#sidePanel h2.hp {
	background-image: url(../Images/sidePanelH2Bg.gif);
}


div#mainContent {
	padding-left: 0;
	padding-right: 40px;
}


div#mainContent h2 {
	text-align: right;
	padding-left: 0;
	padding-right: 46px;
}

div#searchBox input.txt {
	text-align: right;
}

ul.sideMenu li {
	background-position: top right;
	margin-right: 15px;
	background-image: url(../Images/bullet_right.gif);
	padding-right: 10px;
}

ul.sideMenu li img {
	padding-left: 0;
	padding-right: 10px;
}

ul.sideMenu li.parent ul {
	padding-left: 0;
	padding-right: 15px;
}

div.news p.more {
	text-align: left;
}

div.protocole {
	background-image: url(../Images/protocoleHeBg.gif)
}

div.protocole h3 {
	margin-right: 0;
	margin-left: 80px;
}

div#hpContent div.who {
	width: 250px;
	margin-right: 10px;
}

div.itemBox p.more, p#moreArticles {
	text-align: left;
}

ul.hMenu li {
	float: right;
}

.column {
	float: right;
}

div.adsWithinContent {
	float: left;
	margin-right: 10px;
}

.calHolder input {
	direction: ltr;
}

.calendar {
	direction: ltr;
}

.floatRight {
	float: left;
}

.floatLeft {
	float: right;
}

.bullet {
	background-position: top right;
	padding-right: 15px;
}

dl.articleList dd {
	padding-right: 16px;
}

p.rights {
	margin-right: 190px;
}