﻿@charset "utf-8";

@font-face{
    font-family : "DroidKufiRegular";
    src : url('../fonts/DroidKufi-Regular.eot') format("eot"),
		  url("../fonts/DroidKufi-Regular.woff") format("woff"),
		  url('../fonts/DroidKufi-Regular.ttf') format('truetype');
    src : local('☺'),
          url('../fonts/DroidKufi-Regular.ttf') format('truetype');
    font-weight:normal;
    font-style:normal;
    font-variant:normal;
}
@font-face{
    font-family : "DroidNaskhRegular";
    src : url('../fonts/DroidNaskh-Regular.eot') format("eot"),
		  url("../fonts/DroidNaskh-Regular.woff") format("woff"),
		  url('../fonts/DroidNaskh-Regular.ttf') format('truetype');
    src : local('☺'),
          url('../fonts/DroidNaskh-Regular.ttf') format('truetype');
    font-weight:normal;
    font-style:normal;
    font-variant:normal;
}

/* Entrer le CSS des modules */ 
body {color: #444; font-family:  DroidNaskhRegular, Arabic Transparent, Verdana, georgia;font-size: 12px;margin: 0 auto;line-height: 140%;text-align: center;	direction:rtl; background: url(../images/bg1.png)}

/*p {line-height: 140%;font-size:12px;text-align:justify;font-family: DroidNaskhRegular;direction: rtl;}*/
p {text-align:justify;color:#333333;font-size:14px;clear: right;line-height:200%;padding:25px;}

h1{text-align:right;margin-bottom:0;font-size:1em;line-height:80%;}
ul {list-style-position:inside;list-style:none;}
ul li {margin: 0;padding: 0;float:right;}
ul li a {padding:4px 5px 0 0;line-height: 120%;display:inline;color:#eeeecc;font-family: DroidNaskhRegular;font-weight: normal;font-size: 11pt;float:right;text-decoration: none;}
ul li a:hover {color:#eeeecc;}


#container {width: 1000px; padding: 0; margin: 0 auto; text-align: center; position:relative;display: inline-block; clear: both; background:#fefff9 url(../images/bg_top.png) center 352px no-repeat;}
#content {float:right;width:1000px;margin:0;clear: both; background:url(../images/bg.png) bottom center no-repeat;}
#accueil_right {float:right;width:239px;margin: 0;}
#accueil_center {float:right;width:761px;margin: 0;}
#accueil_news {float:right;width:1000px;margin: 0;}


/* HEADER */
#header {position: relative; width: 1000px; height: 371px; margin:0;}
#headerTop {width: 1000px; height: 100px; margin:0;background:url(../images/header2.png) 0 0 no-repeat;}
#headerBottom {width: 1000px; height: 212px; margin:0;background:url(../images/logo.png) 0 0 no-repeat;}
#logo {float:right; width: 650px; height: 171px; padding:40px 25px 0 0;}
.full_link a{line-height:100%; width:100%; height:100%; float:right;}

/* Social Network */
.socialnet {float:right; margin: 35px 82px 0 0;}
/* Recherche */
.search {float: right; margin: 27px 24px 0 25px;}
#searchform {}
.search_input {background:#fff;border : none;clear: right;color: #666; float: right;
	font-family: DroidNaskhRegular,Geneva,sans-serif;font-size: 13px;height: 24px;padding: 0;width: 180px;}
.search_input_wrap {float: right;height:23px;width:184px;margin: 8px 9px 0; border : none;}
.search_btn {float: right;width:64px;height:41px;background:none;cursor:pointer;border:none;padding:0;margin:0;}
.search_sep {width:524px;height:17px;float:right;background:url(../images/widget9b.png) no-repeat left 0; margin: 20px 110px 15px 0;clear:right;}

/* MENU */
.menu_all {height:378px;width:239px;margin:0;padding:0;float:right;background:url(../images/widget1a.png) 0 14px no-repeat;}
.menu_all_int {height:378px;width:239px;margin:0;padding:0;float:right;}
.menu {height:378px;width:239px;margin:0;padding:0;float:right;background:url(../images/widget1.png) 0 0 no-repeat;}
.menu ul {width: 195px;margin:68px 25px 0 20px;float:right;}
.menu ul li {margin: 0;float:right;display: inline-block;*display:inline;*zoom:1;height:25px;width:100%;}
.menu ul li a {height:25px; text-align:center;line-height: 100%;display: inline-block;*display:inline;font-family:DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;margin:0 13px 0 0;
	font-size:12px;color:#ffffff;padding:1px 25px 0 0; text-decoration: none;background:url(../images/menu1.png) right 0 no-repeat;}
.menu ul li a:hover {color:#fff;background:url(../images/menu1.png) right -25px no-repeat;}
.menu .active {color:#fff;background:url(../images/menu1.png) right -25px no-repeat;}

/* VOUS ETES ICI */
#vous_ici_all {float:right;width:736px; float: right;background:#F2F1E5;border-top: 5px solid #E4E1CA;margin-bottom:20px;}
#vous_ici {float:right;width:711px;padding:10px 25px 5px;min-height:33px;height:auto !important;height:33px;}
.vous_ici_lib {float:right;width:90px;}
.vous_ici_lib span {text-align:right;float:right;color:#994400;font-size:13px;font-family: DroidKufiRegular, Verdana;line-height:120%;padding-top:2px;}
.vous_ici_lib span:hover {color:#994400;}
.vous_ici_des {text-align:right;width:620px;float:right;color:#888888;line-height:200%;font-family:DroidNaskhRegular, Geneva, sans-serif;font-size:12px;padding:0;}
.vous_ici_des span{padding:0 4px;color:#005588;}
.vous_ici_des a {text-align:left;color:#005588;}
.vous_ici_des a:hover {color:#005588;text-decoration: underline;}

/* GALLERIE */
.gallerie_int {float: right;width:761px;}
.gallerie_elem_img {float: right;width:166px;height:130px;padding:11px;margin:0 2px 20px 0;background:url(../images/imgBg1.png) 0 0 no-repeat;}

/* SALAT */
.widget_salat_all {float: right;width: 385px; margin:0 185px 0 0; padding:0;}
.widget_salat {float: right;width: 60px; height: 40px; margin:0; padding:0;}
.slt_bg1 {background:url(../images/salat1.png) repeat-y 0 0;}
.salat1 {text-align:center;color:#ddee99;font-size:12px; float: right; width:100%;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;line-height:200%;padding:0;}
.salat2 {text-align:center;color:#ffffff;font-size:12px;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;line-height:200%;padding:0;}
.salat_txt {width:350px;text-align:right;color:#aabb88;font-size:12px;float: right;font-family:DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;line-height:200%;padding:20px 15px 6px 35px;}

/* FOOTER */
#footer {float:right;width:1000px;height:110px;padding:0;background:url(../images/footer.png) 0 0 no-repeat;font-family: DroidNaskhRegular, Geneva, sans-serif;}
#footer_menu {float:right;width:840px;margin:25px 80px 25px 80px;}
#footer_menu ul {display:block;width:840px;margin:0 auto;}
#footer_menu ul li {padding:0 0 0 14px;display: inline-block;*display:inline;*zoom: 1;}
#footer_menu ul li a {text-align:right;line-height:100%;display:inline-block;*display:inline;font-family:DroidNaskhRegular, Geneva, sans-serif;font-size:12px;color:#ddee99;padding:0;}
#footer_menu ul li a:hover {color:#ddee99;}
#footer_info {float:right;width:1000px;padding:15px 0 0 0;}
#copyright {line-height: 120%;display: inline;text-align: right;color:#eecc88;font-size: 12px;width:550px;margin:0 100px 0 0;display:block;float: right;direction:rtl;}
#copyright a{color:#eecc88;}
#licence a{color:#eecc88;font-size: 11px;text-decoration:underline;}
#licence {width:350px;direction:rtl;float:left;color:#eecc88;text-align:center;font-size: 11px;}

/* LIVE */
.widget_live {float:right;width:238px;height:150px;padding:0;margin:0;background:url(../images/widget2.png) -10px 0 no-repeat;}
.tab_live {border: 1px solid #deccc5; width: 95%; margin:0 2% 35px 2%;}
.tab_live th {background-color: #f1eccd; font: normal normal 14px/150% 'DroidKufiRegular'; text-align: center; border-bottom: #DECCC5 solid 1px; border-left: #DECCC5 solid 1px;}
.tab_live td {background-color: #faf9ef; text-align: center; color: #666; padding: 3px; font: normal normal 11px/150% DroidNaskhRegular, Geneva, sans-serif; border-bottom: #DECCC5 solid 1px; 
	border-left: #DECCC5 solid 1px;}
.tab_live td h5 {margin: 7px 0; }
.tab_live td h5 span {font-size: 16px; font-weight: normal; font-family: 'times new roman', times;}
.lecteur_cont {float:left;width:425px;height:24px;margin:12px 25px 25px 25px}
#lecteur {width:473px;margin:20px 80px;float:left;clear:both}

.lecteur_live {float:left;margin:12px 25px 25px 25px}
.lecteur_live  #lecteur {width:480px;margin:20px 80px;float:left;clear:both}

.detail_all p {padding: 0 25px;}
.sep_live {float: right; height:1px; margin: 25px 50px 0 0; width: 86%;border-top:1px dashed #994400;}
/* ALBUM PHOTOS */
.widget_album {float:right;width:238px;height:185px;padding:0;margin:0;background:url(../images/widget4.png) -10px 0 no-repeat;}

/* ALBUM PHOTOS */
.widget_album {float:right;width:238px;height:185px;padding:0;margin:0;background:url(../images/widget4.png) -10px 0 no-repeat;}

/* MAKTABAT */
.widget_livres {float:right;width:234px;height:417px;padding:0;margin:0;background:url(../images/widget3.png) 0 0 no-repeat;}
.widget_livres_top {float:right;width:200px;height:77px;padding:0;margin:13px 25px 0 0;}
.widget_titre {line-height:100%; width:100%; height:100%; float:right;}
.widget_titre a{line-height:100%; width:100%; height:100%; float:right;}
.widget_livres_main {float:right;width:200px;height:290px;padding:0;margin:25px 25px 0 0;}
.widget_livres_titre {float: right;margin: 10px 0;width:100%;text-align: right;}
.widget_livres_titre a {direction:rtl;font-size:18px;font-weight: normal; line-height:160%;color : #005588;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;}
.widget_livres_titre a:hover{color : #005588;}
.widget_livres_date {float:right;text-align:right;font-size:12px; clear: right;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;line-height:120%;color : #666666;}



/* NOUVEAUTES */
.widget_news_all {float:right;width:736px;height:338px;padding:24px 0 0 0;margin:14px 0 0 24px;background:url(../images/widget5a.png) 0 0 no-repeat;}
.news_elem {float:right;width:344px;height:292px;padding-left:24px;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;line-height:120%;}
.news_elem_img {float:left;width:166px;height:130px;padding:11px;margin:0 8px 0 0;background:url(../images/imgBg1.png) 0 0 no-repeat;}
.news_elem_isdar_img {float:left;width:166px;padding:11px;margin:0 8px 0 0;}
.news_elem_titre {float: right;margin: 10px 0 15px 0;width:100%;text-align: justify;}
.news_elem_titre a {direction:rtl;font-size:18px;font-weight: normal; line-height:160%;color : #448800;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;}
.news_elem_titre a:hover{color : #115500;}
.news_elem_field {float:right;text-align:right;font-size:12px; clear: right;color : #994400;padding:0 0 5px 0;}
.news_elem_field a{float:right;text-align:right;font-size:12px; clear: right;color : #994400;}
.news_elem_aut {float:right;text-align:right;font-size:12px; clear: right;color : #666666;width:130px;height:30px;padding:0 0 5px 0;}
.news_elem_date {float:right;text-align:right;font-size:12px; color : #999999;}
.news_elem_txt {text-align:justify;color:#333333;font-size:12px;clear: right;line-height:200%;padding:5px 0 0 0;}
.read_more { font-family: DroidNaskhRegular, Verdana; font-size: 11px; height: 17px; width: 100%;}
.read_more a { font-family: DroidNaskhRegular, Verdana; font-weight: bold;font-size: 11px; padding: 0 0 0 20px; color: #994400;float: left;}
.read_more1 {height: 17px;padding:6px 23px 8px 18px;background:#ededed;border-right:3px solid #a6b78b;position: absolute; bottom:10px; right:-3px;}
.read_more1 a { font-family: DroidNaskhRegular, Verdana;font-size: 11px; padding: 0 0 0 20px; color: #994400;float: left;}
.read_more2 {height: 17px;padding:6px 23px 8px 18px;background:#e8c68a;border-left:3px solid #ccaa66;position: absolute; bottom:0; left:-3px;}
.read_more2 a { font-family: DroidNaskhRegular, Verdana;font-size: 11px; padding: 0 0 0 20px; color: #994400;float: left;}
.read_more3 {height: 17px;padding:6px 23px 8px 18px;background:#bbcc66;border-right:3px solid #a4b260;position: absolute; bottom:10px; right:-3px;}
.read_more3 a { font-family: DroidNaskhRegular, Verdana;font-size: 12px; padding: 0 0 0 20px; color: #994400;float: left;}
.read_more4 { font-family: DroidNaskhRegular, Verdana; font-size: 14px; height: 17px; width: 100%;}
.read_more4 a { font-family: DroidNaskhRegular, Verdana; font-weight: normal;font-size: 14px; padding: 0 20px 0 20px; color: #994400;float: right;clear:left;}
.read_bg {background:url(../images/ball1.png) no-repeat 0 4px;}
.read_bg1 {background:url(../images/ball1.png) no-repeat 0 -11px;}

.scrollable {position:relative; overflow:hidden; width: 736px; height:292px;}
.scrollable .items { width:20000em; position:absolute;}
.scrollable2 {position:relative; overflow:hidden; width: 200px; height:290px;}
.scrollable2 .items2 { width:20000em; position:absolute;}
.scrollelem {float:right;width:200px;height:290px;}
.nav {float: right;text-align:center;margin:9px 0 0; height:20px;}
.nav a:focus { outline: none; }
.nav a {background: url(../images/ball2.png) 0 0 no-repeat;background-position: 0 0;width: 14px;height: 14px;margin: 0 3px;float: left;text-indent:-9999px;}
.nav a:hover {background: url(../images/ball2.png) 0 -20px no-repeat;}
.nav a.active {background: url(../images/ball2.png) 0 -40px no-repeat;}

/* NEWS TICKER*/
.news_all {float:right;width:925px;height:39px;padding:0 50px 20px 25px;background:url("../images/logo.png") no-repeat 0 -212px}
.news_item {float:none;margin: 0;padding: 0 30px 0 3px;height:25px;}
.news_item a {padding:4px 40px 0 10px;line-height: 120%;font-family: DroidNaskhRegular, Verdana;font-size: 12px;color:#ddee88;background:url(../images/balln.png) no-repeat right 5px;}
#fa_ticker_block {display:none;}
#fa_ticker_container {overflow:hidden !important;position:relative !important;width:925px !important;float:left;margin:11px 0 0;}
#fa_ticker {width:100% !important;overflow:hidden !important;position:absolute !important;}
html #fa_ticker {left:0;}
#fa_ticker > .fa_ticker_content {position:absolute !important;}
html #fa_ticker .fa_ticker_content {position:absolute !important;left:0;}


/* DOUROUS */
.widget_dour_all {float:right;width:740px;padding:15px 0 0 0;margin:0 0 0 21px;}
.widget_dour_top {float:right;width:738px;background:url(../images/widget9a.png) right 0 no-repeat;}
.widget_dour_top_r {float:right;width:476px;padding:20px 24px 0 24px;}
.widget_dour_top_l {float:right;width:212px;height:85px;}
.widget_dour_main {float:right;width:736px;background:url(../images/widget6d.png) right 0 repeat-y;position: relative;}
.widget_dour_bottom {float:right;width:736px;height:26px;background:url(../images/widget6c.png) right 0 no-repeat;}
.widget_dour_right {float:right;width:480px;padding:0 24px 45px 20px;}
.widget_dour_left {float:right;width:212px;background:url(../images/shad1.png) right 0 no-repeat;min-height:130px;height:auto !important;height:170px;padding:0 0 25px 0;}
.widget_dour_sep1 {float:right;text-align:right;padding: 0 10px 0 10px;}
.widget_dour_titre {float: right;margin: 5px 0 10px 0;width:58%;text-align: justify;}
.widget_dour_titre a {direction:rtl;font-size:20px;font-weight: normal; line-height:160%;color : #882200;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;}
.widget_dour_titre a:hover{color : #551100;}
.widget_dour_field {float:right;text-align:right;font-size:12px; clear: right;color : #994400;padding:0 0 5px 0;}
.widget_dour_field a{float:right;text-align:right;font-size:12px; clear: right;color : #994400;}
.widget_dour_aut {float:right;text-align:right;font-size:12px; clear: right;color : #666666;padding:0 0 5px 0;}
.widget_dour_left ul {width: 212px;margin:0;float:right;}
.widget_dour_left ul li {padding:13px 0 18px;float:right;width:100%;}
.widget_dour_left ul li a {text-align:right;line-height: 160%;display: inline-block;*display:inline;font-family:DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;margin:0 15px 0 0;
	font-size:12px;color:#333333;padding:1px 20px 0 0; text-decoration: none;background:url(../images/ball3.png) right  6px no-repeat;}
.widget_dour_left ul li a:hover {color:#333333;}
.dour_bg1 {background:url(../images/sep1.png) no-repeat right bottom;}
.dour_bg2 {background:url(../images/sep2.png) no-repeat right bottom;}

/* HAKIBA */
.widget_hakib_all {float:right;width:524px;}
.widget_hakib {float:right;width:524px;background:url(../images/widget7c.png) right 0 repeat-y;position: relative;}
.widget_hakib_right {float:right;width:186px;background:url(../images/widget7a.png) 0 -4px no-repeat;}
.widget_hakib_right_t {float:right;width:186px;height:62px;}
.widget_hakib_left {float:right;width:338px;height:78px;}
.widget_hakib_left p {font-size:12px;}
.widget_hakib_bottom {float:right;width:524px;height:26px;background:url(../images/widget7b.png) right 0 no-repeat;}
.widget_hakib_right ul {width: 186px;margin:0 0 40px;float:right;}
.widget_hakib_right ul li {padding:13px 0 18px;float:right;width:100%;}
.widget_hakib_right ul li a {text-align:right;line-height: 100%;display: inline-block;*display:inline;font-family:DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;margin:0 15px 0 0;
	font-size:12px;color:#333333;padding:1px 20px 0 0; text-decoration: none;background:url(../images/ball1a.png) right -15px no-repeat;}
.widget_hakib_right ul li a:hover {color:#333333;}
.widget_hakib_txt {text-align:justify;color:#333333;font-size:12px;clear: right;line-height:200%;padding:25px;}

/* STATISTIQUES */
.widget_stat_all {float:right;width:218px;height:194px;background:url(../images/widget8.png) right 0 no-repeat;margin:0 5px 0 0;}
.widget_stat_all ul {width: 162px;margin:58px 24px 0  24px;float:right;}
.widget_stat_all ul li {padding:5px 0 10px;float:right;width:100%;}
.widget_stat_all ul li a {text-align:right;line-height: 100%;display: inline-block;*display:inline;font-family:DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;margin:0 5px 0 0;
	font-size:12px;color:#333333;padding:1px 15px 0 0; text-decoration: none;background:url(../images/ball1a.png) right -35px no-repeat;width:135px;}
.widget_stat_all ul li a:hover {color:#333333;}
.widget_stat_all ul li a span {text-align: right;float: left;width:40px;}

/* ARTICLES INDEX */
.articles_all {float:right;width:736px;margin:0;background:#fff;}
.articles_bottom {float:right;width:736px;height:17px;margin:0;background:url(../images/article1.png) right top no-repeat;}
.articles_titre {float: right;margin: 0 0 5px 0;text-align: justify;}
.articles_titre a {direction:rtl;font-size:20px;font-weight: normal; font-family: DroidNaskhRegular, Verdana;line-height:160%;color : #882200;margin-top:20px;}
.articles_titre a:hover{color : #660000;}
.article {float:right;width:736px;margin:0;padding:20px 0 15px 0}
.article_img {float:right;width:83px;height:64px;padding:11px;margin:0 16px 0 16px;background:url(../images/imgBg2.png) 0 0 no-repeat;}
.article_img_isdar {float:right;width:83px;padding:0 11px 11px 11px;margin:0 16px 0 16px;background:none;}
.article_info {float:right;width:400px;;margin:0;}
.article_info2 {float:right;width:516px;;margin:0 23px 0 0;}
.article_links {float:right;width:190px;;margin:0;}
.article_titre {float: right;margin: 5px 0 10px 0;width:95%;text-align: justify;}
.article_titre a {direction:rtl;font-size:18px;font-weight: normal; line-height:160%;color : #448800;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;}
.article_titre a:hover{color : #115500;}
.article_aut {float:right;text-align:right;font-size:12px; clear: right;color : #994400;padding:0 0 5px 0;}
.article_date {float:right;text-align:right;font-size:12px; clear: right;color : #999999;padding:0 0 5px 0;}
.index_link {text-align:right;direction:rtl;font-size:12px;font-family: DroidNaskhRegular, Verdana;line-height:100%;color:#333333;float:right;width:150px;margin:7px 15px 0 0;
	background:url(../images/ball1a.png) right 3px no-repeat;padding:0 15px 5px 0;}
.index_link span{font-size:12px;font-family: DroidNaskhRegular, Verdana;line-height:100%;color:#994400;float:left;margin:0;padding:1px 0 0 5px;width:45px;text-align:right;}
.index_link:hover{color: #994400;}
.art_bg {background:#f2f1e5;}
.down {float:right;height: 36px;background:url(../images/ball5.png) 0 0 no-repeat; color:#005588;font-size:12px;float: left;margin: 17px 0 0 20px;
	padding: 7px 0 0;text-align: right;width: 80px;}
.retour {float: left;font-size:14px;font-weight:normal;font-family: DroidNaskhRegular, Verdana;line-height:100%;color:#994400;}

/* ARTICLE DETAIL */
.detail_all {float:right;width:740px;padding:15px 0 0 0;margin:0 0 0 21px;}
.detail_right {float:right;width:524px;padding:0;background:#fff;margin-bottom:15px;}
.detail_right_info {float:right;width:480px;padding:25px 24px 50px 20px;font-size:14px;}
.detail_left {float:left;width:215px;padding:0;}
.detail_main {float:right;width:480px;position: relative;padding:0;}
.detail_media {float:right;width:480px;padding:0;margin:20px 0;background:#f2f1e5;}
.detail_top {float:right;width:212px;height:83px;background:url(../images/widget9a.png) -4px 0px no-repeat;}
.detail_top_int {float:right;width:212px;height:83px;}
.detail_left_list {float:right;width:212px;background:#eeddaa;position: relative;}
.detail_left_bottom {float:right;width:212px;height:13px;background:url(../images/widget6c.png) 0 0 no-repeat;}
.detail_links {float:right;width:212px;;margin:0;padding:0;}
.detail_link_elem {float:right;width:195px;;margin:0;padding:5px 17px 10px 0;}


/* FILTRE */
.filtre_all {float:right;width:740px;height:143px;margin:0;background:url(../images/filtre1.png) right bottom no-repeat;}
.filtre_corps {float:right;width: 485px;padding:15px 20px 0;}
.filtre_head {float:right;width: 215px;height: 85px;margin: 0;padding:0;cursor: pointer;}
.filtre_head_left {text-align:right;direction:rtl;font-size:12px;font-family: DroidNaskhRegular, Verdana;line-height:100%;color:#333333;float:right;width:150px;margin:18px 25px 0 0;
	background:url(../images/ball1a.png) right 5px no-repeat;padding:0 15px 5px 0;}
.filtre_head_left a{font-size:12px;font-family: DroidNaskhRegular, Verdana;line-height:100%;color:#994400;float:left;margin:0;padding:1px 0 0 5px;}
.filtre_head_left:hover{color: #994400;}
.filtre_contact {float:right;width:485px;margin:0;}
.filtre_post_right {width:330px;float:right; margin:0 5px 0 75px;}
.filtre_post_left {width:65px;float:right;margin:15px 0 0 0;}
.filtre_lib {float:right;width:130px;font-family:DroidNaskhRegular, Geneva, sans-serif;font-size:12px;color:#666;text-align:right;margin:8px 0 0 0;}
.filtre_select {float:right;background:none;border:none;height:22px;width:105px;padding:0;height: 17px;margin: 5px 10px 0 10px;
	color:#444;font-family:DroidNaskhRegular, Geneva, sans-serif;font-size:11px;background:#fff;}

.fil_i8ab0bfd35d39570fa5c24a4fd8aff0d6 {background:url(../images/filtre2.png) 0 4px no-repeat;}
.fil_i668a1fb8e26de4eeb6cfa00bb993f33e {background:url(../images/filtre2.png) 0 -82px no-repeat;}
.fil_i6fff96efc013e1378d38797819d5365a {background:url(../images/filtre2.png) 0 -167px no-repeat;}
.fil_iada68576b71a564e87ac940ba651956e {background:url(../images/filtre2.png) 0 -254px no-repeat;}
.titr_bg1 {background: url(../images/ball2.png) right 10px no-repeat;}
.titr_bg2 {background: url(../images/ball1b.png) right 0px no-repeat;}
.titr_bg3 {background: url(../images/ball1b.png) right -50px no-repeat;}
span.articles_count {float:right;}
span.articles_count  .filtre_head_left {margin-right:0; margin-top:10px; background:none;}
span.articles_count  .filtre_head_left a {float: none;}

/* WINGS INDEX */
.wings_all {float:right;width:727px;margin:0;background:#fff;padding:9px 9px 0 0;}
.wings {float:right;width:174px;margin:0 0 10px 7px;}
.wings_top {float:right;width:174px;/*height:43px;*/margin:0;background:#f2f1e5; border-top:5px solid #e4e1ca;}
.wings_img {float:right;width:174px;height:139px;margin:1px 0 0 0;}
.wings_titre {float: right;margin: 5px 7px 10px 7px;width:160px;text-align: center;}
.wings_titre a {direction:rtl;font-size:16px;font-weight: normal; line-height:160%;color : #994400;font-family: DroidKufiRegular, Verdana, georgia, Geneva, sans-serif;}
.wings_titre a:hover{color : #994400;}

/* HAKIBA INDEX */
.hakiba_all {float:right;width:736px;margin:0;background:#fff;padding:9px 0 0 0;}
.hakiba {float:right;width:736px;margin:0;}
.hakiba_head {float:right;width:736px;height:52px;margin:0 0 1px 0;background:#f2f1e5; border-top:5px solid #e4e1ca;cursor:pointer;}
.hakiba_corps {float:right;width:686px;padding:10px 25px 25px 25px;text-align:right;line-height:200%;}
.hakiba_titre {float: right;margin: 13px 25px 10px 25px;padding:2px 40px 0 0;width:646px;text-align: right;min-height:23px;height:auto !important;height:23px;}
.hakiba_titre a {direction:rtl;font-size:18px;font-weight: normal; line-height:160%;color : #994400;font-family: DroidKufiRegular, Verdana, georgia, Geneva, sans-serif;}
.hakiba_titre a:hover{color : #994400;}


/* COMMANTAIRE */
.comment_contact {width:524px;float:right;background:#F2F1E5;border-top: 5px solid #E4E1CA;padding: 25px 0 0;}
.comment_contact_bottom {width:524px;height:17px;float:right;background:url(../images/widget9b.png) no-repeat left 0;}
.comment_contact_wrap {width:524px;float:right;padding:0; margin: 25px 100px 20px 0; clear: right;}
.post_right {width:196px;float:right; margin:0 20px 0 8px;}
.post_left {width:300px;float:right;}
.post_btn {width:170px;margin:10px 0 15px 2px;float:left;}
.input1 {float: right;height: 14px;padding: 3px 12px 5px;width: 170px;text-align:right;direction:rtl;background:#fff;
	color:#666666;font-size:11px;font-family: DroidNaskhRegular, Verdana, georgia,;line-height:120%;border:1px solid #dddddd;margin:4px 0;}
.input1:focus{border:1px solid #444;}
.input2 {float: right;height: 110px;padding: 3px 12px 5px;width: 256px;text-align:right;direction:rtl;background:#fff;
	color:#999999;font-size:11px;font-family: DroidNaskhRegular, Verdana, georgia,;line-height:120%;border:1px solid #dddddd;margin:4px 0;}
.input2:focus{border:1px solid #444;}
.input3 {float: right;height: 26px;padding:3px 8px 5px 5px;width: 196px;text-align:right;direction:rtl;background:#fff;
	color:#666666;font-size:11px;font-family: DroidNaskhRegular, Verdana, georgia,;line-height:120%;border:1px solid #dddddd;margin:4px 0;}
.envoyer1 {float: right;width:65px;height:44px;font-family:DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;font-size:12px;
	color:#fff;cursor:pointer;border:none;padding:0;margin:0;background:url(../images/inputBTN2.png) no-repeat left 0;}
.envoyer2 {float: right;width:65px;height:44px;font-family:DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;font-size:12px;
	color:#fff;cursor:pointer;border:none;padding:0;margin:0 2px 0 0;background:url(../images/inputBTN2.png) no-repeat left 0;}

.comment_all {float:right;width:524px;margin:0;background:#fff;}
.comment {float:right;width:524px;margin:0;}
.comment_head {float:right;width: 524px;height: 43px;margin: 0;padding:0;cursor: pointer;background:#f2f1e5; border-top:5px solid #e4e1ca;}
.comment_head_right {text-align:right;direction:rtl;font-size:11px;font-weight:bold;font-family:DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;line-height:100%;color : #666666;
	float: right;width: 340px;margin: 10px 24px 0 0;padding:0;}
.comment_head_right:hover{color: #333;}
.comment_head_left {text-align:right;direction:rtl;font-size:11px;font-family: DroidNaskhRegular, Verdana;line-height:100%;color:#666666;float:right;width:160px;margin:0;padding:10px 0 0 0;}
.comment_head_left:hover{color: #666666;}
.comment_corps {float:right;width: 480px;padding:10px 24px 25px 20px;}
.comment_txt {text-align:justify;clear: right;color:#333333;font-size:12px;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;line-height:180%;padding:5px 0 0 10px;}

/* VIDEO PLAYER */
.playerVideoWrap {float:right;width:425px;height:273px;border:1px solid #999999;padding: 3px;margin:20px 25px 20px 20px;}
.playerAudioWrap {float:right;width:300px;height:24px;border:1px solid #999999;padding: 3px;margin:20px 25px 20px 15px;}
.rmplayerAudioWrap {float:right;width:350px;height:60px;border:1px solid #999999;padding: 3px;margin:5px 5px 5px 5px;}

/* Qaptcha */
.QapTcha {float:left;width:203px;height:50px;margin:0;background:url(../images/tools/btn_rail.png) left 7px no-repeat;}
.QapTcha .clr{}
.QapTcha .bgSlider {width:202px;height:22px;float:left;margin-top:7px;}
.QapTcha .Slider {width:48px;height:22px;float:left;margin:0 1px;background:transparent url(../images/tools/btn.png) no-repeat;cursor:e-resize;position:relative;top:0;left:0;*left:1px}
.QapTcha .TxtStatus {width:200px;margin-top:5px;float:left;text-align:left;color:#993333;font-family:DroidNaskhRegular, Geneva, sans-serif;font-size:11px;clear:none}
.QapTcha .dropSuccess {color:#4e8b37}
.QapTcha .dropError {color:#993333}
.contact_lock {float:left; width:14px;	height: 16px; margin: 9px 11px 0 15px;}
.contact-invalid {float:right;margin:0 15px 0 10px;*clear: left;*width: 180px;}
.contact_envoi{float: right;display : none;text-align : center;width: 370px;padding : 10px 0;background: #ffffff;border:3px solid #999999;}
.contact_envoi img{float: right;margin:0 15px 0 40px;}
.contact_envoi p{float: right;width: 100%;text-align: right;}
.contact_envoi span {float: none;margin:0; padding:4px 15px 6px;background:#b5e7ff; cursor:pointer;border:1px solid #444;}
label.error {border:none;background:none;color:#bc1e1e;text-align:center;font-family:DroidNaskhRegular, Geneva, sans-serif;
	font-size:11px;font-style:italic;float:right;padding:0;}

/* CONTACT */
.coordonnees_index {float:right;font-size:11px;text-align:left;color:#a99067;width:585px;margin:20px 25px 0 0;font-family:DroidNaskhRegular, Geneva, sans-serif;}
.coordonnees_int{float:right;width:425px;margin:25px 50px 25px 25px;min-height:75px;height:auto !important;height:75px;clear:right;}
.lib {width:110px;float:right;text-align:right;color:#CC0000;font-size:12px;font-weight:normal;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;line-height:120%;}
.lib_txt {float:right;text-align:justify;color:#444;font-size:12px;font-family: DroidNaskhRegular, Verdana, georgia, Geneva, sans-serif;line-height:150%;}
.lib_txt a{	color:#444;}
.lib_cont {float:right;text-align:right;}	
.lib_cont a{color:#222;font-style:italic;font-weight:bold;}
.lib_cont a.underline:hover {text-decoration: underline; }
.maps {float:right;height:64px;width:148px;margin:13px 0 0 0;}
.contact_img1 {float:left;height:64px;width:64px;margin-left:10px;}
.googleMapHolder {display: none;width: 900px;height: 500px;float: left;border: 1px solid #666;}
.maps_link {text-align:right;direction:rtl;font-size:12px;line-height:100%;color:#333333;float:right;width:130px;margin:9px 9px 0 0;padding:6px 35px 5px 0; height:25px;}
.maps_link span{font-size:12px;font-family: DroidNaskhRegular, Verdana;line-height:100%;color:#994400;float:left;margin:0;padding:1px 0 0 5px;width:45px;text-align:right;}
.maps_link:hover{color: #994400;}
.maps_bg1 {background:url(../images/tools/icons2.png) no-repeat right 0;}
.maps_bg2 {background:url(../images/tools/icons2.png) no-repeat right -42px;}

/* PAGINATION */
.paginationControl{height:35px;width:100%;padding:0;float:right;text-align:center;margin:10px 0 20px;}
.paginationControl ul{margin:0;padding:0;list-style:none;display:inline;width:100%;height:25px;float:right;text-align:center;}
.paginationControl ul li{float:none;height:22px;width:25px;display:inline-block;text-align:center;padding:3px 0 0;*display:inline;*zoom:1;}
.paginationControl ul li a{float:left;color:#88aa33;font-size:12px;padding:0;width:100%;font-weight: bold;}
.pagedisabled{background:url(../images/pagin.png) no-repeat 0 -50px;border:none;font-size:12px;padding:0;color:#0066bb;}
.pageenabled{background:url(../images/pagin.png) no-repeat 0 0;border:none;cursor:pointer;}
.pageenabled:hover{background:url(../images/pagin.png) no-repeat 0 -25px;}
.pagecurrent{background:url(../images/pagin.png) no-repeat 0 -25px;border:none;color:#fff;font-size:13px;font-weight:bold;padding:0;}
.pagecurrent a{border:none;color:#fff !important;font-size:13px !important;font-weight:bold !important;padding:0;}
.pag_left {float:left;background:url(../images/pag1.png) no-repeat 0 -3px;width:25px; height:22px;}
.pag_right {float:left;background:url(../images/pag1.png) no-repeat 0 -28px;width:25px; height:22px;}

input {	border: 1px solid black; }
input.checkbox { border: none }
input:focus { border: none; }
input.error { border: none; }


input:required {-moz-box-shadow: none;}
input:invalid {-moz-box-shadow: none;}
textarea:required {-moz-box-shadow: none;}
textarea:invalid {-moz-box-shadow: none;}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
/* CLASSES UTILES  */
.pad20lr {padding: 0 20px;}
.pad10b {padding-bottom:10px;}
.pad15b {padding-bottom:15px;}
.pad25r {padding-right:25px;}
.pad25l {padding-left:25px;}
.pad25t {padding-top:25px;}
.marg25r {margin-right:25px;}
.width100 {width:96%;}

.padding15top {padding-top: 15px;}
.padding20top {padding-top: 20px;}
.padding15left {padding-left:15px;}
.padding25left {padding-left:25px;}
.padding50left {padding-left:50px;}
.padding25right {padding-right:25px;}
.margin15bottom {margin-bottom:15px;}
.margin15left {margin-left:15px;}
.margin25left {margin-left:25px;}
.margin20right {margin-right:20px;}
.margin25right {margin-right:25px;}
.margin60right {margin-right:60px;}
.margin90left {margin-left:90px;}
.margin100left {margin-left:100px;}
.rightfloat {float:right;}
.leftfloat {float:left;}
.rightclear {clear:right;}
.leftclear {clear:left;}
.bothfloat {float:both;}
.rightdirect {direction:rtl}
.leftdirect {direction:rtl}
.centeralign {text-align:center;}
.leftalign {text-align:left;}
.rightalign {text-align:right;}
.justifyalign {text-align:justify;}
.clear25px {padding: 0;margin:0;border:none;background:none;clear:both;height:25px;}
.clear20px {padding: 0;margin:0;border:none;background:none;clear:both;height:20px;}
.clear15px {padding: 0;margin:0;border:none;background:none;clear:both;height:15px;}
.clear10px {padding: 0;margin:0;border:none;background:none;clear:both;height:10px;}
.clear5px {padding: 0;margin:0;border:none;background:none;clear:both;height:5px;}
.clear2px {padding: 0;margin:0;border:none;background:none;clear:both;height:2px;}
.clear1px {padding: 0;margin:0;border:none;background:none;clear:both;height:1px;}
.no_display {display:none;}
.display {display:block}
a:focus {outline: none;}