/*======================================================================*\
|| #################################################################### ||
|| # Package - Joomla Template based on YJSimplegrid Framework          ||
|| # Copyright (C) 2010  Youjoomla.com. All Rights Reserved.            ||
|| # license - PHP files are licensed under  GNU/GPL V2                 ||
|| # license - CSS  - JS - IMAGE files  are Copyrighted material        ||
|| # bound by Proprietary License of Youjoomla.com                      ||
|| # for more information visit http://www.youjoomla.com/license.html   ||
|| # Redistribution and  modification of this software                  ||
|| # is bounded by its licenses                                         ||
|| # websites - http://www.youjoomla.com | http://www.yjsimplegrid.com  ||
|| #################################################################### ||
\*======================================================================*/
/*BODY ID'S USED FOR CSS FONT STYLES AND BASE SITE BODY STYLING */
body#stylef1,
body#stylef2,
body#stylef3,
body#stylef4,
body#stylef5,
body#stylef6,
body#stylef7,
body#stylef8,
body#stylef9,
body#stylef10,
body#stylef11,
body#stylef12,
body#stylef13,
body#stylef14,
body#stylef15,
body#stylef16 {background:#fff;s  color:#151515;font-size:12px;}
.medz_yjsg2_out {background:#fafafa;}
.medz_yjsg3_out {background: #fff;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;}
.medz_yjsg4_out {background: #FAFAFA;border-bottom:1px solid #d8d8d8;}
/*********************************/
p{margin: 0.5em 0 !important;}
/* footer_holders */
.footer_holders {border-top:1px solid #d8d8d8;background:#f9f9f9;}
.footer_holders.footer {background:#f3f3f3;}
/*#centerbottom {  background:#fff;}*/
#logo {background:url(../images/medz/logo.png) no-repeat 0px 0px;margin-top:10px;}
/* SITE LINKS */
a {text-decoration: none;color:#97012f;}
/* SITE HOVERS */
a:focus,a:hover {color:#0c5f88;}
/* SITE HEADINGS */
h1,
h2,
h3,
h4,
h5,
h6 {color:#454545;}
/* SITE LI IMAGE */
ul li {background: url(../images/medz/bodyli.gif) no-repeat 0px 7px;padding-left:10px;}
ul.slides li{padding-left:0;}
/* ARTICLE TABLE OF CONTENTS */
fieldset, #article-index ul{border:1px solid #dcdcdc;}
#article-index ul li{border-bottom:1px solid #dcdcdc;}
#article-index ul li:last-child{border:none;}
/* INPUTBOXES */
.inputbox {background: #FFFFFF;
  border: 1px solid #dcdcdc;
  -webkit-border-radius:4px;
  -khtml-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;}
.inputbox:hover,.inputbox:focus {background: #F7F7F7;border: 1px solid #838383;}

/*TOP MENU STYLE FOR SPLIT MENU, CSS DROPDOWN AND SMOOTH DROPDOWN
--------------------- */
.icemegamenu #icemegamenu li ul.icesubMenu{left:-12%; }
#topmenu_holder.yjsgmega:before { /*border-top: 9px solid #3D3E3D;  */
            content: '';width: 100%;height: 9px;position: absolute;} 
/* sub sub ul border */
.top_menu .horiznav ul{width:790px;margin: 0 auto;}
.top_menu li {background:url(../images/medz/menu-li.png);cursor: pointer;border-right:1px solid #696969;}
.top_menu li:last-child{border-right:none;}
.top_menu li:hover,.top_menu li.active,.top_menu .item177 {
  background:url(../images/medz/menu-li-active.png);}
/* reset Bootstrap navbar */
  .navbar-inner {-webkit-box-shadow:none;
  -khtml-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  border:none;}
/* TOP LEVEL LINKS */
.top_menu ul li a {color:#fff;height:92px;font-size:18px;padding:0 22px;}
.top_menu ul li a span.yjm_has_none span.yjm_title {line-height: 128px;font-weight:normal;}
/* active and hover */
.top_menu ul li a:hover,
.top_menu li.active a.activepath {
  color: #fff;}
/*SUBTITLE */
.top_menu ul li a span.yjm_desc {
  color:#8b8b8b;}
/* active and hover */
.horiznav ul li.active a span.yjm_desc,
.horiznav ul li a:hover span.yjm_desc {
  text-shadow:1px 1px #fff;}
/* HASCHILD ARROWS */
.top_menu ul li.haschild span.child a {
  position:relative;}
.top_menu ul li.haschild span.child a:after {
  font-family: 'FontAwesome';
  content: "\f0d7";
  position: absolute;
  top:30%;
  left: 0px;
  padding: 2px 7px;}
.top_menu ul.subul_main li.haschild span.child a:after {
  font-family: 'FontAwesome';
  content: "\f0da";
  position: absolute;
  top:30%;
  left:auto;
  right:10px;}
.top_menu ul.subul_main li.haschild span.child a:hover:after {
  content: "\f0d7";}
/* rtl */
body.style_medz.yjsgrtl .top_menu ul.subul_main li.haschild span.child a:after {
  right:auto;
  left:10px;
  content: "\f0d9";}
/*SUB LEVELS A*/
.top_menu ul.subul_main li a {
  background:#fff;
  border-bottom: 1px solid #D4D4D4;}
.top_menu ul.subul_main li a:hover,
.top_menu ul.subul_main li a.activepath {
  background:#f5f5f5;
  color: #121212;}
/* Group holder title*/
.top_menu ul.subul_main.group_holder li.holdsgroup ul.subul_main {
  border:none;}
.top_menu ul.subul_main li.holdsgroup a.holdsgroupTitle {
  border:none;
  color: #888;}
.top_menu ul.subul_main li.holdsgroup a.holdsgroupTitle:after {
  display:none;}
/* MODULE IN MENU */
.top_menu ul.subul_main li.has_module a.yj_menu_module_holder:hover{
  background:#fff;}
.top_menu ul.subul_main li.has_module .yjsquare_in{
  color:#555;
  cursor:default;}
/* SEPARATOR */
span.separator {
  /*color: #888;*/
  /*background:#fff;*/
  /*border-bottom: 1px solid #D4D4D4;*/}
/* DROPLINE */
ul.subul_main.dropline.dlevel1 {
  background:#f8f8f8;
  border:none;
  -webkit-box-shadow:inset #D4D4D4 0 1px 0 0, inset 0 5px 5px #f8f8f8, inset 0px -5px 5px #f2f2f2;
  -moz-box-shadow:inset #D4D4D4 0 1px 0 0, inset 0 5px 5px #f8f8f8, inset 0px -5px 5px #f2f2f2;
  -khtml-box-shadow:inset #D4D4D4 0 1px 0 0, inset 0 5px 5px #f8f8f8, inset 0px -5px 5px #f2f2f2;
  box-shadow:inset #D4D4D4 0 1px 0 0, inset 0 5px 5px #f8f8f8, inset 0px -5px 5px #f2f2f2;
  -webkit-border-radius:0px;
  -khtml-border-radius:0px;
  -moz-border-radius:0px;
  border-radius:0px;}
ul.subul_main.dropline.dlevel1 a.dlevel1a {
  background:none;}
/*SIDE MENU MODULE
--------------------- */

/* rtl */
body.style_medz.yjsgrtl ul.defaultmenu li a:after {
  content: "\f053";
  left:auto;
  right:-15px;}
/* Accordion side menu */
ul.defaultmenu.yjsgacc li.active_yjsgacc a.yjsgtoggler:after{
  content: "\f078";}
/* FOOTER MENU MODULE*/
#footmod ul.defaultmenu li a,
#footmod ul.defaultmenu li a:hover,
#footmod ul.defaultmenu a.isactivea {
  border:none;
  background:none;}
/*USER PAGES STYLES */
div.userpages {}
div.userpageswrap.offline div.userpages {
  border:none;
  background:#fff;
}
div.userpages dt {
  background:#fff;
  border:1px solid #ccc;
}
/* PAGINATION */
ul.pagination li a,
ul.pagination li span,
th.pagenav_prev a,
th.pagenav_next a,
div.back_button a,
li.pagenav-next a,
li.pagenav-prev a {
  background-image: url(../images/medz/pagination.png);
}
/* active one*/
ul.pagination li span {
  color:#fff;
}
/* hover*/
ul.pagination li a:hover {
  color:#fff;
}
/*SECTION TABLE */
table.category {
  border: 1px solid #DDD;
  border-collapse: separate;
  border-bottom:none;
}
table.category td {
  border-bottom: 1px solid #DDD;
}
th.sectiontableheader {
  border-bottom: 1px solid #DDD;
  background:#fff;
}
tr.sectiontableentry1 td {
  background-color: #fafafa;
}
tr.sectiontableentry2 td {
  background-color: #fff;
}
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
  background-color: #f7f7f7;
}
.yjsglogo {
  background: url(../images/medz/yjsglogo.png) no-repeat center center;
}
/* responsive menu */
div#mmenu_holder {
  background:#fff;
  border: 1px solid #D4D4D4;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
  -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065);
}
/**************************************/
h1, h2, h3, h4, h5, h6{margin:0; }
#holder2, #holder3,.yjsquare_in,#adv1 .yjsquare{padding:0;clear:both;margin:0;  }
.columns-2 #holder {border:none;margin:0px 0;padding:0px;}
#header3{text-align:right; }
#header3 .yjsquare{padding:0px 10px;float:right;width:35%;margin-bottom:10px;   }
#header3 .lien_accueil a{background:url(../images/medz/bt_acc.png) no-repeat left;padding:3px 0 0 25px;color:#000;text-transform:uppercase;float:left;  }
#header3 #mod-finder-searchform{
  float:right;
  width:280px;
  position: relative;
  z-index: 1;
}
#header3 #mod-finder-searchform label{color:#cdcdcd;font-size:12px; }
#header3 #mod-finder-searchform br{display:none; }
#header3 #mod-finder-searchform .inputbox{border-radius:0;margin:0 5px;width:155px;height:16px;  }
#header3 #mod-finder-searchform .button{background:url(../images/medz/bt_rech_h.png) no-repeat;width:19px;height: 19px;text-indent:99999em;   }
.sets ul li{background:none;padding:0;border-left:2px solid #942042; }
.sets ul li:first-child{border-left:none;}
.content{background:url(../images/medz/bg_site.jpg) no-repeat top fixed; }
.wk-slideset-default article,.wk-slideset-default .sets{margin:0; }
#user6{border:6px solid #b8b7b8;background:#fff;margin-right:12px;width:68.50% !important; }
#innerbottom1{margin-right:12px;width:68.50% !important; }
/*#innerbottom1{border:6px solid #b8b7b8;background:#fff;margin-right:12px;width:68.50% !important; }*/
#innerbottom1 .yjsquare{border:6px solid #b8b7b8;background:#fff;}
#innerbottom1 .mod-video{border:6px solid #b8b7b8 !important;background:inherit !important;}
#innerbottom1 .mod-rej{border:6px solid #b8b7b8 !important;background:inherit !important;}
.yjsquare{padding:6px 10px;}
.yjsquare.lang {position: absolute !important;right: 0px; top: 20px;}
.yjsquare.lang .lang-inline li {background: none !important;}
.h2_holder, .h2_holder_glob{background:url(../images/medz/bg_titre.jpg) repeat-x center 16px;float:left;width:100%;    }
h1.module_title,h2.module_title, #holder h2.article_title{background:#fff;padding-right:15px;font-family:UniversLTStd67BoldCondensed,verdana;font-size:23px;text-transform:uppercase;color:#515860;float:left;line-height:normal;  }
.esp_corporat_acc .h2_holder,.accesdirect_acc .h2_holder{width:85%; }
#user10,#user1,#user11{border:6px solid #b8b7b8;background:#fff; /*box-shadow: -1px 0 10px 1px #484848;*/}
.home #contacthome {display:block !important;}
#contacthome{border:6px solid #b8b7b8;background:#fff; /*box-shadow: -1px 0 10px 1px #484848;*/}
#contacthome .rsform-block {left:0;}
#contacthome .rsform-block .formControls{margin-left: 27px;}
#contacthome .rsform-block .formControls .formBody #envoyer {margin-left: 0;width: 170px;}
#contacthome .rsform-block .formControls .formBody input {font-size: 12px;}
#contacthome #userForm .formRed {margin-left: 36px !important;}
#contacthome .rsform-block-thecondi .formControls label {width: 90%;}
#contacthome .rsform-block-thecondi .formControls #thecondi0{margin-top: 8px;}
/*.formTableLayout .rsform-block-thecondi > td:first-child {font-size: 0;}*/
.mod-languages .lang-inline li {margin-left: 0;padding-left: 0;}
/*#innerbottom1{border:6px solid #b8b7b8;background:#fff;}*/
#user10 p{ line-height:19px; }
#user1,#user11{width:99% !important; }
.esp_corporat_acc{width:62%;text-align:justify;float:left;margin-right:6px   }
.video_corporat{width:34%;clear:none;float:left;border:2px solid #cccccc;padding:0;margin-top:58px;  }
.content p{line-height:20px;margin:0;  }
/*#user1{background:url(../images/medz/11.jpg) no-repeat }*/
/*** ismail
.accesdirect_acc{width:56.5%;clear:none;float:left;  }
.carte_acc{width:40%;clear:none;margin-top:32px;padding:0;border:4px solid #ccc;height:273px !important;    }
*/
.accesdirect_acc{width:46%;clear:none;float:left;  }
.carte_acc{width:51%;clear:none;margin-top:32px;padding:0;border:4px solid #ccc;height:273px !important;    }
.accesdirect_acc .pho_acces{border:3px solid #d1d1d1;width:153px;height:98px;float:left;margin:0 10px 0 0;  }
.accesdirect_acc .h2_holder{margin-bottom:26px; }
#innerbottom3{border:6px solid #b8b7b8;height:194px; }
/*bloc contact home**/
.home #innerbottom3 {height:215px; }
.home #user10 {height: 224px;}

#innerbottom3 .yjsquare{padding:0; }

/*.footer #item-201{float:left;width:26%; }
.footer ul li{padding-left:0px; }
.footer #item-201 li{width:203px;float:left;}
.footer #item-202{float:left;width:45%;border-left:1px dashed #333333;border-right:1px dashed #333333; }
.footer #item-202 li{padding:0;width:226px;float:left; }
.footer #item-203{float:left;width:26%;}
.defaultmenu a{color:#333333;padding-top:0 !important;}
.defaultmenu li a{height:16px;line-height:16px;display:inline-block;font-size:11px;text-indent:10px;     }
.defaultmenu li a:hover{color:#970532;text-decoration:underline; }
.defaultmenu li .afirst,.defaultmenu li .lien_investi,.defaultmenu li .lien_maroc, #item-201 > .separator, #item-202 > .separator,.defaultmenu li .lien_ressource {color:#97012f;font-size:13px;font-weight:bold;}
.defaultmenu li .lien_foo, .defaultmenu li .separator, #item-800 > .separator{font-size:12px;font-weight:bold;margin:10px 0; }
#item-800 > .separator{padding:0 !important;}
.defaultmenu li .separator{padding:0 10px;}*/

/*#user21 .module_title,#user22 .module_title{font-size: 20px;font-family:verdana;text-transform:capitalize;color:#970532;}
#user21 .module_title span,#user22 .module_title span{margin:5px 0;float:left; }
#user21 .h2_holder,#user22 .h2_holder{background:none;border-bottom:3px solid #970532;}
#user21 span{float:left;width:100%;margin:10px 0;}
#user21 span.tel{background:url(../images/medz/tel.jpg) no-repeat left;padding:0 0 0 30px;}
#user21 span.fax{background:url(../images/medz/fax.jpg) no-repeat left;padding:0 0 0 30px;}
#user21 a{background:url(../images/medz/conta.jpg) no-repeat left;padding:0 0 0 30px;margin-top:10px;float:left;color:#151515;  }
#user22 .h2_holder{width:30%; }
#user22 form{margin:15px 0;float:left;clear:both;  }
#user22 .inputbox{width:206px !important;height:24px;float:left;border:1px solid #333333;  }
#user22 .button{background:url(../images/medz/bt_rech.jpg) no-repeat;width:32px;height:32px;float: left;text-indent:100000em;position:absolute;right:0;top:1px;    }
#user22 input{border-radius:0;border:none;}*/
table.acymailing_form{position: relative;width: 250px;float:left;}
.horiznav,div.icemegamenu{height:92px; }
/**********actu***************/
.lof-articlessroller .lof-previous,.lof-articlessroller .lof-previous:hover{background:url(../images/medz/flesh_left.png) no-repeat;width:24px;height:53px;   }
.lof-articlessroller .lof-next,.lof-articlessroller .lof-next:hover{background:url(../images/medz/flesh_right.jpg) no-repeat;width:24px;height:53px;   }
.lof-articlessroller .lof-inner{background:#fff;padding:10px 20px 0px 10px;margin:0 0 0 20px;font-size:12px;min-height:155px;color:#5b5c5c;line-height:normal;position:relative;   }
.lof-articlessroller .lof-row:first-child .lof-inner{border-right:2px solid #a6a7a7;}
.lof-articlessroller .lof-next{right:-5px; }
.lof-articlessroller .lof-previous{left:-5px;}
.lof-row i{/*background:#424343;*/color:#97012f;font-style:normal;font-size: 12px;}
.lof-row a.lof-title{font-weight:bold;font-size:12px;  }
.lof-articlessroller .lof-inner .lof-readmore{background:url(../images/medz/puce_lire1.jpg) no-repeat left;padding:0 0 0 10px;font-size:12px;margin:10px 12px 0 0;color:#97012f;position:absolute;bottom:0;right:10px;   }
.lof-articlessroller .lof-inner .lof-title{padding-top:5px;line-height:normal;color:#424343;font-size:12px;margin-bottom:5px;}
.accesdirect_acc .yjsquare_in{border-bottom:1px solid #424343;float:left;padding-bottom:10px;width:100%;   }

.inside, .insidem{padding:0;}
/***************contact**********************/
#midblock #userForm h2{font-family:UniversLTStd67BoldCondensed,verdana;font-size:35px;color:#515860;border-bottom:7px solid #91012D;padding-left:10px;  }
#midblock #userForm .formControlLabel{width:47%;text-align:right;color:#706e6f;font-size:14px;}
#midblock #userForm .formControls{width:50%;float:right;margin:0;  }
#midblock #userForm input{width:340px;background:#f6f6f6; }
#midblock #userForm select{width:348px;background:#f6f6f6;border-radius: 3px 3px 3px 3px; }
#midblock #userForm .rsform-block-position input,#midblock #userForm .rsform-block-contactby input{width:16px; }
#midblock #userForm .rsform-block-position label,#midblock #userForm .rsform-block-contactby label{margin:0 15px 0 0; }
.formHorizontal{padding:5px 20px 0 10px !important; }
#midblock #userForm .btnCal{width:25px; }
#midblock #userForm .rsform-block-submit input{width:auto;border-radius:0;border:none;background:#9e1230;color:#fff;text-transform:uppercase;font-size:18px;font-family:UniversLTStd67BoldCondensed,verdana;float:right;margin-left:10px;}
.formResponsive .formHorizontal .rsform-block{margin-bottom:10px;}
#search-result-empty h2{font-family:UniversLTStd67BoldCondensed,verdana !important;}

/**********************/
.yjsg_grid.yjsgsitew #innerbottom3.yjsgxhtml.lastModule {width: 29% !important;}
.video_corporat .yjsquare_in {height: 188px;}

/**********pathway**********/
#pathway{*margin-bottom:10px;/*background:url(../images/secteur/bg_haut.png) no-repeat bottom;*/margin:20px 0 0 -20px;padding-bottom:5px;}
#pathway .breadcrumb{background:none;padding:0px 0;margin-left:25px !important  }
/*******IE7******/
/*#pathway .breadcrumb li{*background:url(../images/secteur/bg_path1.png) no-repeat right;*height:38px;*padding:0 0px 0 0 !important;*margin:0 !important;   }
#pathway .breadcrumb li a{*background:#fff;*height:30px !important;*padding:8px 5px 0 !important;*margin-right:13px !important }
#pathway .breadcrumb li.lastOne{*background:url(../images/secteur/bg_path2.png) no-repeat right !important ;*height:38px;*padding:0 2px 0 0 !important;}
#pathway .breadcrumb li.last{*background:url(../images/secteur/bg_path3.png) no-repeat right !important;}
#pathway .breadcrumb li.last span{*background:#9e1230;*height:30px !important;*padding:8px 5px 0 !important;*margin-right:13px !important}*/

#pathway .breadcrumb li{background:url(../images/secteur/bg_path1.png) no-repeat right;height:38px;padding:0 0px 0 0 !important;margin:0 !important;   }
#pathway .breadcrumb li a{background:#fff;height:30px !important;padding:8px 5px 0 !important;margin-right:13px !important }
#pathway .breadcrumb li.lastOne{background:url(../images/secteur/bg_path2.png) no-repeat right !important ;height:38px;padding:0 2px 0 0 !important;}
#pathway .breadcrumb li.last{background:url(../images/secteur/bg_path3.png) no-repeat right !important;}
#pathway .breadcrumb li.last span{background:#9e1230;height:30px !important;padding:8px 5px 0 !important;margin-right:13px !important}
#pathway .breadcrumb li{margin:0px -2px 0px -2px; padding:0px;position: relative;*float:left;}
 #pathway .breadcrumb li a, #pathway .breadcrumb li span{
 position:relative;display:block;width:auto;height:24px;margin-right: 18px;padding:7px 10px;*padding:0px 5px;float: left;font-size:13px;
    line-height:24px;color:#9e1230;background: #fff;text-decoration:none;font-family:arial;}
#pathway .breadcrumb li span{margin-right: 13px!important;}
/*#pathway .breadcrumb li span{
 position:relative;display:block;width:auto;height:24px; margin-right: 18px;padding:7px 10px;*padding:0px 10px;
    float: left;font-size:13px;line-height:24px;color:#fff;background: #9e1230;text-shadow:none;font-weight:bold; }  */
#pathway .breadcrumb li span.icon-yjsg-pathway{display:none; }  
/*#pathway .breadcrumb li:first-child a:before{border-bottom:none;border-left:none;  }
#pathway .breadcrumb li a:before {width:0px;height:0px;border-top: 19px solid #fff;border-bottom: 19px solid #fff;
    border-left:12px solid transparent;position: absolute;content: "";top: 0px;left: -12px;}
#pathway .breadcrumb li a:after {
    width: 0;height: 0;border-top: 19px solid transparent;border-bottom: 19px solid transparent;
    border-left:12px solid #fff;position: absolute;content: "";top: 0px;right: -12px;}      

#pathway .breadcrumb li span:before {
    width:0px;height:0px;border-top: 19px solid #9e1230;border-bottom: 19px solid #9e1230;border-left:12px solid transparent;
    position: absolute;content: "";top: 0px;left: -12px;}
#pathway .breadcrumb li span:after {
    width: 0;height: 0;border-top: 19px solid transparent;border-bottom: 19px solid transparent;
    border-left:12px solid #9e1230;position: absolute;content: "";top: 0px;right: -12px;} */  

/******/
.LuDanspress #user10,.projectsNews #user10,.corporateNews #user10{background:none;border:none;}

.LuDanspress .mod-video,.projectsNews .mod-video,.corporateNews .mod-video{border:6px solid #b8b7b8;background:#fff;}
.LuDanspress .mod-rej,.projectsNews .mod-rej,.corporateNews .mod-rej{border:6px solid #b8b7b8;background:#fff;}
.LuDanspress .mod-cont,.projectsNews .mod-cont,.corporateNews .mod-cont{border:6px solid #b8b7b8;background:#fff;}
.projectsNews .news_corporates{float:left;width:47%;}
.projectsNews .yjsquare{clear:none;}
.projectsNews  #header3 .yjsquare{clear:both;}
.projectsNews .news_corporates h4,.corporateNews .news_corporates h4{font-size:21px !important;color:#A7A5A5;}
.projectsNews #user6 .yjsquare_in,.corporateNews #user6 .yjsquare_in{background:url(../images/medz/bg_titre.jpg) repeat-x center 16px;float:left;width:100%;    }
.projectsNews #user6 .yjsquare_in h2,.corporateNews #user6 .yjsquare_in h2{background:#fff;padding-right:10px;font-family:UniversLTStd67BoldCondensed,verdana;font-size:23px;text-transform:uppercase;color:#515860;float:left;line-height:normal; }
.LuDanspress .news_item_a{border:6px solid #b8b7b8;}
.projectsNews #user1 .yjsquare {padding:10px; width: 97.6% !important;}
.projectsNews #user1{width: 98.7% !important;}
#user1 .yjsquare.depliant{padding:10px;}
#user10 .nos_clients_maroc_right,.right_col_block #user10 .mod-cont{border:6px solid #b8b7b8;background:#fff;}
#innerbottom1 .nos_clients_maroc{background:#fff !important;padding:0 7px;width: 45%;}
#innerbottom3 .nos_clients_maroc{background:#fff !important;padding:0 7px;}
#innerbottom1 .nos_clients_maroc .h2_holder,#innerbottom3  .nos_clients_maroc .h2_holder{margin-bottom:20px;}
#innerbottom1 .mod-cont-bas {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: inherit;
    float: left;
    padding: 0 7px !important;
    width: 45%;
}
#user10 .nos_clients_maroc_right { height:160px !important; }

.projectsNews .filter_newslist{width:99.3%;background:url(../images/bg_fil.jpg) repeat-x;padding:0px 0 0 5px;height:40px;margin-bottom: 15px;margin-top:0px;float:left;}
.projectsNews .filter_newslist select,.filter_newslist input#filter-title{border:1px solid #ccc;background:#F6F6F6;margin:5px 5px 0 0;width:140px;height:20px;font-family:verdana;font-size:10px;color:#555;}
.projectsNews .filter_newslist input[type="submit"]{background:#9E1230;color:#fff;padding:3px 10px;border:none;cursor:pointer;}
.projectsNews .list_newslist h4{font-family:Universfor57,verdana;font-size: 16px;line-height: normal;margin-top:-2px;}
.projectsNews .list_newslist h4 a{color:#424343 !important;}
.projectsNews .content .only_mod .list_newslist .bloc_news .bloc_description{margin-top:10px;color:#5b5c5c;}
.projectsNews .content .only_mod .list_newslist .bloc_news .read_more{background:url(../images/medz/puce_lire1.jpg) no-repeat left 9px;padding-left:10px;  padding-left: 10px;}
.projectsNews .content .only_mod .list_newslist .bloc_news{background:url(../images/bg_liste.jpg) repeat-x;padding: 22px 0; }
.filter_newslist form{margin:3px 0;}
.projectsNews .content .only_mod .yjsquare_in{margin-top:15px;float:left;} 
.projectsNews .list_newslist table  tr{border-bottom:1px solid #ccc;}
.projectsNews .list_newslist table{font-family:Universfor57,verdana;font-size:13px;}
.projectsNews .pagination_newslist{margin-top:15px;background:url(../images/bg_pagination_nav.jpg) repeat-x;padding-top:10px; height: 35px;}
.projectsNews  .content .only_mod .list_newslist{margin:0 10px 30px 10px;}
.nos_clients_maroc .wk-slideset-default article, .nos_clients_maroc .wk-slideset-default .sets  .sets{margin:0 auto; width:277px;}
.nos_clients_maroc_right .wk-slideset-default article, .nos_clients_maroc_right .wk-slideset-default .sets{margin:0 auto; width:246px;}
#innerbottom1 .nos_clients_maroc {margin-right:15px;}
.pagination_newslist .pagination-prev .pagenav { background-position: -56px top;  text-indent: -99999px;}
.projectsNews .filter_newslist #filter_form #filter-title { padding:0; }
.projectsNews .content #user6.only_mod .yjsquare_in{background:none;}
/**doria**/
.list-title{width:500px;}
.home #pathway{display:none;}
/**************footer*****************/
.footer{width:1024px;margin:0 auto;  } 
.footer .sub_footer{background:url(../images/technopole-oujda/bg_center.png) repeat-y;color:#fff;margin:0 0 0 0px;width:1024px;}
.footer .sub_footer .yjsg_grid{background:#262626;width:1000px;margin:0 0 0 12px;    }
.footer .lifirstparent,.footer #item-201.lifirstactive,.footer #item-1170.lifirstactive{float:left;width:26%;margin-left:12px; }
.footer ul li{padding-left:0px; }
.footer .lifirstparent li{width:230px;float:left;}
.footer #item-202, .footer #item-1186{float:left;width:45%;border-left:1px dashed #a2bdcb;border-right:1px dashed #a2bdcb; }
.footer #item-202 li, .footer #item-1186 li{padding:0;width:226px;float:left; }
.footer #item-203{float:left;width:26%;}
.footer .defaultmenu a{color:#fff;padding-top:0 !important;}
.footer  .defaultmenu li a{height:16px;line-height:16px;display:inline-block;font-size:11px;text-indent:10px;}
.footer  .defaultmenu li a:hover{color:#fff;text-decoration:underline; }
.footer  .defaultmenu li .afirst,.defaultmenu li .lien_investi,.defaultmenu li .lien_ressource, #item-201 > .separator, #item-202 > .separator, #item-800 > .separator,#item-203 > .separator,#item-1170 > .separator,#item-1186 > .separator,#item-1351 > .separator,#item-1361 > .separator{font-family:UniversLTStd67BoldCondensed,arial;font-size:18px !important;text-transform:capitalize;color:#fff;   }
.footer  .defaultmenu li .lien_foo, .defaultmenu li .separator{font-size:14px;margin:5px 0;color:#a2bdcb; }

#user21 .module_title,#user22 .module_title{font-size: 20px;font-family:UniversLTStd67BoldCondensed,arial;text-transform:uppercase;color:#a2bdcb;background:#262626; }
#user21 .module_title span,#user22 .module_title span{margin:5px 0;float:left; }
#user21 span{float:left;width:100%;margin:10px 0;}
#user21 span.tel{background:url(../images/technopole-oujda/tel.jpg) no-repeat left;padding:0 0 0 30px;}
#user21 span.fax{background:url(../images/technopole-oujda/fax.jpg) no-repeat left;padding:0 0 0 30px;}
#user21 a{background:url(../images/technopole-oujda/conta.jpg) no-repeat left;padding:0 0 0 30px;margin-top:10px;float:left;color:#151515;  }
#user22 .h2_holder{width:30%;background:url(../images/technopole-oujda/bg_titre_3.jpg) repeat-x 15px; }
#user22 form{margin:15px 0;float:left;clear:both;  }
#user22 .inputbox{width:256px !important;height:24px;float:left;border:1px solid #333333;color:#B6B4B4;font-size:13px;   }
#user22 .button{background:#fff;width:32px;height:30px;float: left;position:absolute;right:-24px;top:2px;color:#3e7493;font-weight:bold;     }
#user22 input{border-radius:0;border:none;}

#innerbottom1 .mod-cont-bas p{float:left;line-height:18px;}
#innerbottom1 .mod-cont-bas .h2_holder{margin-bottom:4px;}