body
{
	font-family:Tahoma, Arial;
}
/*------------------------------table---------------------------*/
table
{
	/*------------add----------*/
	font-size: 8pt;
	font-family: Tahoma, Arial;
	padding: 0px;
	margin: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
td.header
{
	border-right: #868686 1pt solid;
	border-top: #868686 1pt solid;
	border-left: #868686 1pt solid;
	border-bottom: #868686 1pt solid;
	font-size: 5pt;
	color: black;
}


td.sub
{
	background-position: center center;
	background-repeat: repeat-x;
	background-attachment: fixed;
	direction: rtl;
	color: white;
	text-indent: 15pt;
	border-left: #13427e 1pt solid;
	border-right: #13427e 1pt solid;
	border-top: #13427e 1pt solid;
	border-bottom: #13427e 1pt solid;
	font-weight: bold;
	font-size: 8pt;
	font-family: Tahoma, Arial;
}
td.logo
{
	border-right: #6c8090 1pt solid;
	border-top: #e9e6e6 1pt solid;
	border-left: #e9e6e6 1pt solid;
	border-bottom: #6c8090 1pt solid;
	font-size: 0pt;
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
}
.footer
{
	background-position: center center;
	background-attachment: fixed;
	background-repeat: repeat-x;
}
td.newslogo
{
	background-position: center center;
	background-attachment: fixed;
	background-repeat: no-repeat;
}
td.news
{
	padding-right: 10pt;
	padding-left: 10pt;
	background-position: 50pt top;
	background-attachment: scroll;
	background-repeat: repeat-x;
}
td.near
{
	width: 2pt;
	background-color: #7489a3;
}

input
{
	direction:rtl;
}
select
{
	border-top-style: groove;
	border-right-style: groove;
	border-left-style: groove;
	border-bottom-style: groove;
	direction:rtl;
}
/*------------------------------text-------------------------------*/
p.titre
{
	font-weight: bold;
	text-indent: 15pt;
	top: 50pt;
}
p.subtitre
{
	text-indent: 20pt;
	text-align:justify;
	font-size: 8pt;
}
p
{
	font-size: 8pt;
	font-family: Tahoma, Arial;
	direction:rtl;
	text-justify:auto;
}

/*-------------------------------lists---------------------------*/
ul
{
	text-align: justify;
	text-indent: 35pt;
	font-size: 8pt;
	font-family: Tahoma, Arial;
	unicode-bidi: embed;
	vertical-align: baseline;
	direction: rtl;
}
ol
{
	text-align: justify;
	text-indent: 35pt;
	font-size: 8pt;
	font-family: Tahoma, Arial;
	color: black;
	unicode-bidi: embed;
	vertical-align: baseline;
	direction: rtl;
}
/*---------- additional -----------------*/
.label8
{
	font-family: Tahoma, Arial;
	font-size: 8pt;
}
.text8
{
	direction:rtl;
	text-decoration:
	width: 80px;
	font-family: Tahoma, Arial;
	font-size: 8pt;
	border-style: groove;
}
.table8
{
	padding-right: 10px;
	padding-left: 10px;
}
td.title
{
	background-color: Silver;
}

.err 
{
	color: Red;
	font-family: Tahoma;
	font-size: smaller;
}

td.body img
{
	position: relative;
	top: 1pt;
	left: 1pt;
}
.mainTbl
{
	padding: 20pt;
	font-family: tahoma,arial;
	font-size: 8pt;
	direction: rtl;
}
li
{
	padding:2pt;
	}
	
.btn
{
	padding:2pt;
	font-family:Tahoma,arial;
	font-size:8pt;
	color:#111111;
	background-color :#e0e0e0;
	}
	
	.offer
{
	padding:5pt;
	text-decoration :none;
	color:#000000;
	}
	
.btnoffer
{
	background-color : #f0f0f0;
	border :solid 1pt #909090;
	padding :3pt;
	font-family:tahoma,arial;
	font-size :9pt;
	text-decoration : none;
	color : #505050;
	}	