body {
	/*
    #-webkit-user-select: none;
    #-moz-user-select: -moz-none;
    #-ms-user-select: none;
    #user-select: none;
 */
    padding: 0px;
    margin: -20px 0px 0px;
    padding: 0px;
    overflow-x: hidden;
    font-family: Arabic transparent,Verdana,sans-serif;
    background: rgba(191, 203, 217, 0.28) none repeat scroll 0% 0%
}

@font-face {
  font-family: maidan;
  src:  url("im/fonts/Al-Jazeera-Arabic-Bold_0.ttf") format('truetype');
  /*src:  url("../../im/fonts/maidan.ttf") format('truetype');*/
	font-style: normal;
}
@font-face {
  font-family: amiri;
  font-style:normal;
  font-weight:normal;
  src:  url("im/fonts/Al-Jazeera-Arabic-Regular_0.ttf") format('truetype'); 
   /*src:  url("im/fonts/arabic.woff") format('truetype');*/ 
}

@font-face {
  font-family: maidan;
  src:  url("im/fonts/Al-Jazeera-Arabic-Bold_0.ttf") format('truetype');
  /*src:  url("../../im/fonts/maidan.ttf") format('truetype');*/
	font-style: normal;
}
@font-face {
  font-family: amiri;
  font-style:normal;
  font-weight:normal;
  src:  url("../../im/fonts/Al-Jazeera-Arabic-Regular_0.ttf") format('truetype'); 
   /*src:  url("im/fonts/arabic.woff") format('truetype');*/ 
}


@font-face {
  font-family: amoriah;
  src:  url("../../im/fonts/amoriah.ttf") format('truetype');
	font-style: normal;
}

@font-face {
  font-family: amoriah;
  src:  url("../../im/fonts/amoriah.ttf") format('truetype');
	font-style: normal;
}

@font-face {
  font-family: b-sepideh;
  src:  url("../../im/fonts/b-sepideh.ttf") format('truetype');
	font-style: normal;
}
@font-face {
  font-family: 'Arabic-transparent';
  src:  url("im/fonts/Arabic-transparent.ttf") format('truetype');
	font-style: normal;
}
@font-face {
  font-family: amiri-quran;
  src:  url("im/fonts/amiri-quran.ttf") format('truetype');
  font-style: normal;
}
@font-face {
  font-family: diwani-bent;
  src:url("im/fonts/diwani-bent.ttf") format('truetype');
  font-style: normal;
 } 
@font-face {
  font-family: maghrebi;
  src:url("im/fonts/maghrebi.ttf") format('truetype');
  font-style: normal;
 } 

@font-face {
  font-family: almushaf;
  src:url("im/fonts/almushaf.ttf") format('truetype');
  font-style: normal;
 } 
 @font-face {
  font-family: diwanltr;
  src:url("im/fonts/Diwanltr.ttf") format('truetype');
  font-style: normal;
 } 
 
.PagePrincipale{
	display:block;
	position :relative;
	float:right;
    direction:rtl;
	width:90%;
	right:5%;
}
.Raas{
	background: linear-gradient(to right top,#dbd8d036,#cbccd59e);
	min-height: 140px;
	max-height: 200px;
	position: relative;
	width: 100%;
	height: 200px;
	font-family:amiri;
}
.Raas input[type='search']{
	position: absolute;
	top: 10px;
	left: 50px;
	float: left;
	direction: revert;
	width: 200px;
	background-image: url('../../im/icons/loop.png');
	height: 35px;
	background-size: 43px 20px;
	background-repeat: no-repeat;
	background-position: 3px 7px;
	border-radius: 11px;
}

.lien span{
    position: relative;
    top: -20px;
    }
.Raas .lien{
	position: absolute;
	top: 10px;
	right: 10px;
	float: left;
	direction: rtl;
	height: 60px;
}
.Rass .lien span{
	width: 40px;
	height: 40px;
	position: relative;
	top: 15px;
	margin-right:3px;
}
.divvv{
	display: contents;
}

.kadam{
		min-height: 160px;
		max-height: 300px;
		position: relative;
		height: 300px;
		width: 100%;
		left: 0;
		background: linear-gradient(to bottom,#f1f2f7,#021355);
		z-index:1;	
	}
.ministre img {
  position: absolute;
  height: 120px;
  top: 58px;
  right: 60px;
}
.logo_ofi img {
  position: absolute;
  float: left;
  direction: ltr;
  left:110px;
  height: 100px;
  width: 223px;
  top: 75px;
}