*{margin:0; padding:0;}
body{background-color:#5D6B79; background-image:url(http://www.maghrebsteel.ma/images/back.jpg); background-repeat:repeat-x;}
h1{color:#7C054A; font-family:Trebuchet MS; font-size:22px; font-weight:bold; margin-top:7px; margin-bottom:7px;}
h2{font-family:Trebuchet MS; font-size:16px; font-weight:bold; color:#7C054A; margin-bottom:5px;}
h2 a{color:#7C054A; text-decoration:none;}
a{color:#494949; text-decoration:underline;}
#main{width:892px;}
#top{width:892px; float:left; height:226px;}
#top .banniere{float:left; width:607px; height:186px;}
#top .logo{width:285px; height:226px; float:left;}
#menu_top{width:457px; padding-left:150px; height:40px; float:left; text-align:left; color:#fff; font-family:arial; font-size:9px; font-weight:bold;}
#menu_top a{color:#fff; text-decoration:none;}
#menu_top .loop{float:left; width:16px;}
#menu_top .search{width:161px; height:16px; float:left; background-color:#D2D7DD; /*margin-right:12px; text-align:right;*/}
#menu_top input{width:140px; height:16px; border:0; background-color:#D2D7DD;}
#menu_top .submit{width:15px; height:12px; color:#7C054A; font-family:arial; font-size:8px; background-color:#fff; border:0; font-weight:normal;margin-bottom:2px; margin-left:2px;}
#menu{width:890px; padding-left:2px; height:22px; float:left; color:#38505E; font-family:trebuchet MS; font-weight:bold; font-size:13px; background-color:#fff;}
#menu a:link, #menu a:visited{width:143px; height:19px; border-bottom:solid 3px #7C054A; margin-left:4px; float:left; color:#38505E; text-decoration:none;}
#menu a:hover{background-color:#7C054A; color:#fff;}
#menu .actif:link,#menu .actif:visited{background-color:#7C054A; color:#fff;}

	#dhtmlgoodies_menu ul li ul{
		display:none;	/* Needed to display ok in Opera */
	}
		
	#dhtmlgoodies_menu{
		visibility:hidden;	
	}
	#dhtmlgoodies_menu ul{
		margin:0px;	/* No indent */
		padding:0px;	/* No indent */
	}
	#dhtmlgoodies_menu li{
		list-style-type:none;	/* No bullets */
	}	
	/*#dhtmlgoodies_menu a{

		margin:0px;
		padding:0px;
	}*/
	/* End general configuration CSS */
	
	
	/* Cosmetic */
/***********************************************************************
		CSS - MENU BLOCKS
	 	General rules for all menu blocks (group of sub items) 
	***********************************************************************/
	/*#dhtmlgoodies_menu ul{padding:1px;}*/
		
	#dhtmlgoodies_menu ul.menuBlock1{	/* Menu bar - main menu items */border:0px;overflow:visible;}
	#dhtmlgoodies_menu ul.menuBlock2{	/* Menu bar - main menu items */border:0px;background-color:#DCE4EB; text-align:left;}
	/***********************************************************************
		CSS - MENU ITEMS
	 	Here, you could assign rules to the menu items at different depths.
	***********************************************************************/
	/* General rules for all menu items */
	/*#dhtmlgoodies_menu a{color: #000;text-decoration:none;/*padding-left:2px;padding-right:2px;color:#ffffff;}*/
	/*Main menu items */
	/*#dhtmlgoodies_menu .currentDepth1{background-color:#585049; height:20px; padding-top:3px; padding-left:34px; padding-right:34px; color:#fff; text-decoration:none; float:left; background-image:url(http://www.maghrebsteel.ma/images/trait_menu.jpg); background-position:right; background-repeat:no-repeat;}
	#dhtmlgoodies_menu .currentDepth1over{background-color:#75726e;}
	#dhtmlgoodies_menu .currentDepth1 a{font-weight:bold;}
	#dhtmlgoodies_menu .currentDepth1over a{ Text rules color:#FFF;font-weight:bold;}*/
	/* Sub menu depth 1 */
	#dhtmlgoodies_menu .currentDepth2{/*padding-right:2px;*/background:#DCE4EB none repeat scroll 0%;/*filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;*/width:136px; color:#1E303B; font-family:Trebuchet MS; font-size:11px;}
	#dhtmlgoodies_menu .currentDepth2over{/*padding-right:2px;background-color:#DCE4EB;filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;*/color:#1E303B;width:160px;font-family:Trebuchet MS; font-size:11px;}	
	#dhtmlgoodies_menu .currentDepth2over a{/* Text rules */color:#1E303B;}	
#dhtmlgoodies_menu ul.menuBlock2 a:link, #dhtmlgoodies_menu ul.menuBlock2 a:visited{display:block; height:19px; width:156px;background-color:#DCE4EB; background-image:url(http://www.maghrebsteel.ma/images/li.gif); background-position:0 3px; background-repeat:no-repeat; padding-left:10px; border:none; float:none; border-bottom:none;}
#dhtmlgoodies_menu ul.menuBlock2 a:hover{background-color:#DCE4EB; color:#000;}

#centre{width:892px; float:left; background-color:#fff; padding-top:10px; padding-bottom:10px;}
#content{width:624px; padding-left:20px; padding-right:17px; padding-bottom:30px; text-align:justify; float:left; color:#494949; font-size:12px; font-family:Trebuchet MS;}
#content ul{margin-left:25px;}
#content .img{margin-left:5px; /*margin-bottom:5px; */border:solid 3px #D5DCE0;}
#histo{font-family:Trebuchet MS; font-size:11px; color:#9A527C; font-weight:bold;}
#histo a{color:#C1CAD0; text-decoration:none;}
#right{width:200px; padding-left:18px; height:400px; margin-top:50px; text-align:left; border-left:solid 1px #E3E3E3; float:left; font-family:Trebuchet MS; font-size:11px; color:#494949;}
#right a{color:#494949; text-decoration:none;}
#right .title{font-family:Trebuchet MS; font-size:16px; font-weight:bold; color:#7C054A; margin-bottom:10px;}


#pied{width:892px; float:left; font-family:arial; font-size:9px; color:#fff; margin-bottom:20px; padding-top:5px;}
#pied a{color:#fff; text-decoration:none;}


/************ home *********************/

#left_home{width:603px; padding-left:6px; float:left; text-align:left;}
#right_home{width:283px; float:left;}
#actualites{width:333px; padding-left:9px; padding-top:16px; height:149px; float:left; color:#494949; font-family:Trebuchet MS; font-size:11px;}
#actualites .title{font-family:Trebuchet MS; font-size:18px; color:#7C054A; font-weight:bold; width:333px; border-bottom:solid 1px #E9E9E9; margin-bottom:5px;}
#actualites .title a{color:#7C054A; text-decoration:none;}
#actualites a{color:#494949; text-decoration:none;}
#evenements{margin-left:16px; float:left; width:233px; padding-left:6px; padding-right:6px; height:160px; background-image:url(http://www.maghrebsteel.ma/images/back_evenements.jpg); background-repeat:repeat-x; margin-top:5px; color:#E6E6E6; font-family:Trebuchet MS; font-size:12px; font-weight:bold;}
#evenements a{color:#E6E6E6; text-decoration:none;}
#evenements .title{color:#fff; font-family:Trebuchet MS; font-size:18px; font-weight:bold; width:230px; margin-top:10px; border-bottom:solid 1px #AB5E8B; margin-bottom:9px;}
#evenements .title a{color:#fff; text-decoration:none;}
#infos{background-color:#F0F0F0; width:150px; padding-left:6px; padding-right:6px; height:160px; float:left; margin-top:5px; margin-left:5px;}
#infos .title{color:#7C054A; font-family:Trebuchet MS; font-size:18px; font-weight:bold; width:147px; margin-top:10px; margin-left:3px; border-bottom:solid 1px #fff; margin-bottom:9px;}
#infos .titre{width:104px; padding-left:7px; padding-top:5px; height:22px; margin-top:10px; float:left; border-top:solid 6px #F0F0F0; border-bottom: solid 4px #F0F0F0; background-image:url(http://www.maghrebsteel.ma/images/back_pdf.jpg); font-family:Trebuchet MS; font-size:13px; color:#fff;}
#infos .titre a{color:#fff; text-decoration:none;}
#infos .pdf{width:39px; height:37px; float:left; margin-top:10px;}

#presse td{border:1px solid gainsboro;}

#presse2 td{border:1px solid gainsboro; padding:5px;}