body{ background-color:#E6E4E4;  font-size:11px; color:#37383C; font-family:verdana; margin-left: 0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;}
a{
color: #464646;
text-decoration: none;
}
h1{
color: #00215A;
font-family: "Trebuchet MS"; 
font-size: 14px; 
margin: 0px; 
padding-top: 20px; 
margin-bottom: 6px; 
text-transform: uppercase;
}
h2{color:#004167; font-family:verdana; font-size:12px; font-weight:bold; margin:0; margin-bottom:8px;}
h2 a{color:#004167;text-decoration:none;}
#site{background-image:url(http://www.actifinvest.ma/actifinvest/images/bgpage.gif); background-repeat:repeat-y; position:relative; 	width:944px; 	margin:0 auto; 	padding-right:4px; 	padding-left:4px; 	text-align:left;min-height:400px; height:100%;}
#icone{ float:right; color:#A5D1EA;text-align:right;  font-size:10px; margin-top:4px; margin-bottom:3px !important; margin-bottom:-10px; height:20px; }
#icone a{ text-decoration:none; color:#A5D1EA;}
ul#icone, #icone li { list-style-type:none; margin:0; padding:10;margin-top:0px; }
ul#icone {width:100%; height:20px; border-bottom:1px solid black; }
 
#icone li { display:inline; width:100px; padding-left:5px;}
#icone .inputtext{background-color:#E6E4E4; height:13px; width:120px; color:#A5D1EA; border-width:1px;border-color:#002E45; border-bottom-width:0px;border-right-width:0px; font-size:9px}
#icone .inputsubmit{background-color:#006094; height:16px; width:20px; color:#ffffff; border-width:1px; border-style:solid; font-size:9px;border-color:#002E45;}

#langue{ position:absolute; width:60px; height:45px;top:0px; font-size:10px; left:0px; background-image:url(http://www.actifinvest.ma/actifinvest/images/langue.jpg); margin-top:5px; float:left;}
#langue img { margin-top:2px;}


#anim_menu{background-image:url(http://www.actifinvest.ma/actifinvest/images/bgupper.jpg);  width:99%; height:173px; margin-top:-4px;}
#menuprincipal{ background-image:url(http://www.actifinvest.ma/actifinvest/images/bgmenuprincipal.jpg); background-repeat:no-repeat; width:208px; height:190px; float:right; margin-top:-10px; margin-right:10px;}

#menusecondaire{ width:900px;  right:0px !important; right:50px; }

#menusecondaire{float:left;  position: absolute;	text-align: left; 	  font-size:10px;  }
#menusecondaire a{ text-decoration:none; font-weight:bold; font-size:11px; color:#4B6799;}
#menusecondaire li { display: inline;   padding-left:40px;padding-right:40px;}
ul#menusecondaire, #menusecondaire li { list-style-type: none;   }
ul#menusecondaire {width: 100%;    margin-top:-19px; margin-top:-19px !important; }

#footer{position:relative; width:667px; left:120px;margin:0 auto;padding-right:0px; padding-left:0px;text-align:left; }
#footer a{text-decoration:none; color:#002865; font-size:10px;}
/*border-color:#000000; border-style:solid; border-width:1px;*/

#contneucentral{ width:667px; left:276px; position:relative;background-color:#FFFFFF;     }
#menuh{font-family:"Trebuchet MS"; font-size:10pt; padding-top:2px;height:22px;font-weight:bold; color:#FFFFFF;background-image:url(http://www.actifinvest.ma/actifinvest/images/bgmenuh.jpg); background-repeat:no-repeat;}
#menuh a{font-family:"Trebuchet MS"; font-size:10pt; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#menuh li { display: inline;padding-left:25px;padding-right:25px; background-image:url(http://www.actifinvest.ma/actifinvest/images/trait.gif); background-position:right center; background-repeat:no-repeat;}
#menuh ul,#menuh li{margin:0;}
#menuh ul, #menuh li{list-style-type: none;  }


#contenu{background-image:url(http://www.actifinvest.ma/actifinvest/images/bgcontenu.jpg);background-repeat:no-repeat;background-position:left top; padding-left:17px; padding-bottom:10px; padding-right:10px; color:#5C5C5C; text-align:justify; }
#contenu li{list-style-image:url(http://www.actifinvest.ma/actifinvest/images/li.jpg);}
#contenu ul{margin:0; padding:0; margin-left:14px; margin-top:14px;}
#contenu li{margin:0; padding:0; margin-bottom:10px;}
#contenuleft{width:277px; margin-right:25px; position:absolute;  }
#left1{background-image:url(http://www.actifinvest.ma/actifinvest/images/bgleft.jpg); height:605px; background-repeat:no-repeat;}
#left2 a{text-decoration:none; color:#A5D1EA; font-size:10px;}

#menu{ font-family:Trebuchet MS; color:#FFFFFF; margin-left:15px !important; margin-right:10px; margin-bottom:10px;}
#menu .lien1{display:block; width:100%; height:18px; font-weight:bold; letter-spacing:2px;color:#fff; font-family:Trebuchet MS; font-size:11pt; text-decoration:none; border-bottom:solid 1px #CDCDCD;margin-top:10px;}
#menu .lien1:hover{color:#AFE3FF; text-decoration:none;border-bottom:solid 1px #AFE3FF;}

#menu .lien1_over{display:block; font-weight:bold; width:100%; letter-spacing:2px;color:#AFE3FF; font-family:Trebuchet MS; font-size:11pt; text-decoration:none; border-bottom:solid 1px #AFE3FF;margin-top:10px;}


#menu .lien2{margin-left:20px;color:#AFE3FF; font-family:Trebuchet MS; font-size:12px; text-decoration:none;}
#menu .lien2_over{margin-left:20px;color:#fff; font-family:Trebuchet MS; font-size:12px; text-decoration:none;}

#menu a{ text-decoration:underline; color:#FFFFFF; text-decoration:none;}
#menu ul{ margin-right:10px !important; margin-right:0px; margin-left:-0px; padding-left:15px !important;  padding-right:10px;}
#menu li{ list-style-type:none; letter-spacing:2px; width:100%; border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px; margin-bottom:15px; }
#actualiteleft{color:#0E68C5; background-color:#D1CFCF; width:224px; margin-left:15px; height:100px; font-size:11px; padding:10px;}
#contenuleft h2{ color:#D7D7D7; font-size:14px; font-weight:bold; font-family:"Trebuchet MS"; margin-left:15px; margin-bottom:2px; text-transform:uppercase;}
#actualiteleft a{color:#464646; text-decoration:none; font-size:11px;}

#ssmenu{height:16px; color:#fff; font-family:Trebuchet MS; font-size:11px; width:645px; padding-left:7px; background-image:url(http://www.actifinvest.ma/actifinvest/images/bgcontenu.jpg);background-repeat:no-repeat;background-position:left top;}
#ssmenu td{border-right:solid 1px #fff; text-align:center; padding-left:9px; padding-right:10px;}
#ssmenu table{margin-left:12px;}
#ssmenu a{color:#fff; text-decoration:none;}


#home ul{margin:0; margin-left:12px !important; margin-left:17px; padding:0;}
#home li{margin:0; padding:0; margin-bottom:16px;}
#home li{list-style-image:url(http://www.actifinvest.ma/actifinvest/images/li.gif); color:#304361; font-family:Trebuchet MS; font-size:12px;}
#home .td1{background-image:url(http://www.actifinvest.ma/actifinvest/images/home1.jpg); background-repeat:no-repeat;}
#home .td1_1{background-image:url(http://www.actifinvest.ma/actifinvest/images/home1-1.jpg); background-repeat:no-repeat;padding-left:6px; }
#home .td2{background-image:url(http://www.actifinvest.ma/actifinvest/images/home2.jpg); background-repeat:no-repeat;}
#home .td2_2{background-image:url(http://www.actifinvest.ma/actifinvest/images/home2-2.jpg); background-repeat:no-repeat;padding-left:6px; }
#home .td3{background-image:url(http://www.actifinvest.ma/actifinvest/images/home3.jpg); background-repeat:no-repeat;}
#home .td3_3{background-image:url(http://www.actifinvest.ma/actifinvest/images/home3-3.jpg); background-repeat:no-repeat;padding-left:6px; }
#home .div_titre{background-color:#3266AF; width:113px; padding-left:6px; height:19px; font-family:Trebuchet MS; font-size:17px; color:#fff;}
#home .table{border:solid 3px #697092; font-family:Trebuchet MS; font-size:12px; color:#fff;}

#fiche .div1{background-color:#263D66; color:#fff; font-weight:bold; font-family:arial; font-size:12px; padding-left:20px; border-bottom:solid 3px #fff;}
#fiche .div2{padding-left:20px; background-color:#F5F5F5;color:#464646; font-weight:bold; border-bottom:solid 3px #fff;}

#portefeuille a{color:#1765B5; text-decoration:none;}
#portefeuille .td_titre{background-color:#4071A1; font-family:Trebuchet MS; font-size:14px; font-weight:bold; color:#fff; text-transform:uppercase;}
#portefeuille .td1{background-color:#C9DBEE; font-family:verdana; color:#1765B5; font-size:12px; padding:5px; border:solid 1px #76A4D4; text-align:justify;}
#portefeuille .td2{background-color:#FDFDFF; font-family:verdana; color:#1765B5; font-size:12px; padding:5px; border:solid 1px #76A4D4; text-align:justify;}

#portefeuille .td_titre2{background-color:#4071A1; padding:5px; font-family:Trebuchet MS; font-size:14px; font-weight:bold; color:#fff; text-transform:uppercase;}

/************************************************************************************************************/
#contenu ul.faqs { margin-left:0;}
#contenu ul.faqs li{list-style-type:none;list-style-image:none;cursor:pointer;outline: none; margin:0;}
ul.faqs li p ,ul.faqs li ul{display:none; width:601px;}
#contenu ul.faqs li h2{padding:5px 28px 0 11px;height:30px; background:#EDEDED url(http://www.actifinvest.ma/actifinvest/images/down.gif) no-repeat top right; margin:0pt 0pt 2px; width:584px;}
ul.faqs li.active{cursor:pointer;}
ul.faqs li.active p{padding:11px;display:block; margin:0;}
#contenu ul.faqs li.active h2{background:#EDEDED url(http://www.actifinvest.ma/actifinvest/images/top.gif) no-repeat top right;}
ul.faqs li.active ul{display:block;} 
#contenu li.active ul li{list-style-image:url(http://www.actifinvest.ma/actifinvest/images/li.jpg); margin:0px 0px 10px;}
/************************************************************************************************************/

/************************************************************************************************************/
#contenu ul.faqs2 { margin-left:0;}
ul.faqs2 li div ,ul.faqs2 li ul{display:none; width:591px;}
#contenu ul.faqs2 li{list-style-type:none;list-style-image:none;cursor:pointer;outline: none; margin:0;}
ul.faqs2 li p ,ul.faqs2 li ul{display:none; width:601px;}
#contenu ul.faqs2 li h2{padding:5px 28px 0 11px;height:20px; background:#EDEDED url(http://www.actifinvest.ma/actifinvest/images/down2.gif) no-repeat top right; margin:0pt 0pt 2px; width:584px;}

#contenu #equipe ul.faqs2 li h2{padding:5px 28px 0 11px;height:49px; background:#D6E5F8 url(http://www.actifinvest.ma/actifinvest/images/Contact-Equipe.jpg) no-repeat top right; margin:0pt 0pt 2px; width:584px;font-weight:100;color:#000000;font-size:11px;font-family:verdana;}
#contenu ul.faqs2 li h2 strong {font-weight:bold;color:#004167;font-size:13px;font-family:verdana;line-height:31px;}
ul.faqs2 li.active{cursor:pointer;}
ul.faqs2 li.active div{display:block; margin:0;border-color:#F4F4F4;border-style:solid;border-width:7px 4px 4px;padding-left: 12px;padding-right: 12px; min-height:150px;}
ul.faqs2 li.active p{padding:11px;display:block; margin:0;}
#contenu #equipe ul.faqs3 li.active h2{background:#D6E5F8 url(http://www.actifinvest.ma/actifinvest/images/Contact-Equipe.jpg) no-repeat top right;}
ul.faqs2 li.active ul{display:block;}
#contenu li.active ul li{list-style-image:url(http://www.actifinvest.ma/actifinvest/images/li.jpg); margin:0px 0px 10px;}
/************************************************************************************************************/


#upper{width:943px; position:relative; height:27px;background-color:#002865;     }
