@import "_styles_screen.css";

BODY,
TABLE.data TH,
TABLE.data TD,
#sidebar DIV.inventua_sidemenu * {
	text-align: right;
}
BODY {
	direction: rtl;
}
#header,
#sidebar {
	direction: ltr;
}

/* =elements
-------------------------------------------------- */
BODY {
	background-image: url(bg01_arabic.gif);
	background-position: 100% 0;
}

OL {
	margin-left: 0;
	margin-right: 3em;
}
OL OL {
	margin: .5em 3em .5em 0;
}
UL {
	margin-left: 0;
	margin-right: 2em;
}
UL LI {
	padding-left: 0;
	padding-right: 12px;
	background-position: 100% 7px;
}
UL UL {
	margin: .5em 1.5em .5em 0;
}
UL UL LI {
	background-position: 100% 8px;
}
UL.links LI {
	background-position: 100% 6px;
}
UL.nobullets {
	margin-right: 0;
}
UL.nobullets LI {
	padding-right: 0;
}

/* =layout
-------------------------------------------------- */
#wrap {
	margin-left: auto;
}

/* =header
-------------------------------------------------- */
#logo {
	float: right;
	margin-top: 20px;
	direction: ltr;
	text-align: left;
}
#lang {
	float: left;
}

/* =nav
-------------------------------------------------- */
#nav {
	background-image: url(bg02_arabic.png);
	background-position: 100% 0;
}
#nav P.home {
	float: right;
}
#nav P.links,
#nav P.search {
	float: left;
}
#nav P.search {
	margin-left: 0;
	margin-right: 2em;
}

/* =sidebar
-------------------------------------------------- */
#sidebar {
	float: right;
}

#sidebar UL.events LI {
	padding: 8px 10px 0 0;
	background-position: 100% 14px;
}
#sidebar DIV.inventua_sidemenu TABLE TD.MenuItem1 A {
	margin-right: 10px;
	padding: 2px 8px 2px 0;
	background-position: 100% 7px;
}


/* =content
-------------------------------------------------- */
#content {
	float: left;
}

DIV.pagetools P {
	float: right;
	width: auto;
	max-width: 500px;
}
DIV.pagetools UL {
	float: left;
}
DIV.pagetools UL LI {
	padding: 0 2em 0 0;
}

DL.contents DD {
	float: right;
	margin-right: 0;
	margin-left: 1em;
}
P.contents DD A,
DL.contents DD A {
	padding-left: 0;
	padding-right: 9px;
	background-position: 100% 6px;
}

P.img-right {
	float: left;
	margin: 1em 2em 1em 0;
}

P.more {
	padding-left: 0;
	padding-right: 10px;
	background-position: 100% 55%;
	background-image: url(ico01_arabic.gif);
}

DIV.filter DIV.filter-col1 {
	float: right;
	margin-right: 0;
}
DIV.filter DIV.filter-col2 {
	float: left;
	margin-right: 10px;
}
DIV.filter P SPAN.check {
	float: right;
	display: block;
}
DIV.filter P SPAN.name {
	float: left;
}
DIV.filter DIV.filter-col1 P SPAN.name {
	width: 222px;
}

/* =footer
-------------------------------------------------- */
#footer {
	background-image: url(bg03_arabic.png);
}
#footer P {
	float: right;
}
#footer P.links {
	float: left;
}

/* =IE fixes
-------------------------------------------------- */
*+html #sidebar UL.events LI {
	background-position: 100% 16px;
}
* html #sidebar UL.events LI {
	background-position: 100% 16px;
}

