/* CSS Document BY GATE-DESIGN */
     #pageHeader {
           margin : auto;
           margin-top : 157px;
           padding-left : 25px;
           font-family : Tahoma, Verdana, Arial, sans-serif;
           font-size : 12px;
           color : #acacac;
           height : 15px;
           border : 0 solid red;
      }
     #topmenu {
           width : 100%;
           text-align : left;
           margin-left : 5%;
           margin-bottom : 0;
           font-size : 93%;
           border : 0 solid red;
           height : 35px;
      }
     #topmenu ul {
		   margin : 0;
		   margin-left : 35px;
		   padding : 10px 10px 0;
           list-style : none;
      }
      #topmenu li {
           float : left;
           background : url(../images/left.gif) no-repeat left top;
           margin : 0;
           padding : 0 0 0 9px;
      }
     #topmenu a {           
			float : left;           
			display : block;           
			background : url(../images/right.gif) no-repeat right top;           
			padding : 5px 15px 4px 6px;           
			text-decoration : none;           
			font-weight : bold;           
			color : #765;
      }
    * #topmenu a {           
			float : none;
      }
    * #topmenu a:hover {           
			background : url(../images/right_on.gif) no-repeat right top;           
			padding : 5px 15px 4px 6px;           
			text-decoration : none;           
			font-weight : bold;           
			color : #765;
      }
    * #topmenu li:hover {           
			float : left;           
			background : url(../images/left_on.gif) no-repeat left top;           
			margin : 0;           
			padding : 0 0 0 9px;
      }
    * #topmenu a {           
			border : 0px solid red;
      }
    * #topmenu #current a {           
			background : url(../images/right_on.gif) no-repeat left top;           
			padding-bottom : 5px;
      }
    * #menu_gauche {           
			float : left;           
			width : 755px;           
			margin-top : 0;           
			text-decoration : none;           
			font-size : 10px;           
			color : #f0ede5;           
			text-align : center;           
			vertical-align : middle;           
			font-family : Tahoma, Verdana, Arial, sans-serif;           
			border-right : 0 solid #737473;           
			text-transform : lowercase;           
      }
    * #menu_gauche a {           
			width : 75px;           
			display : block;
      }
    * #menu_gauche a:hover {           
			font-weight : bold;
      }
    * #menu_gauche ul li {           
			float : left;
      }
    * .mainlevel-nav1 {           
			border : 0px solid red;           
			height : 18px;           
			margin-left : 3px;           
			float : left;           
			color : #f0ede5;
      }
    * a.mainlevel-nav1:active {           
			border : 2px solid #f0ede5;           
			color : #f0ede5;
      }
    * a.mainlevel-nav1 a:visited {           
			color : #f0ede5;
	  }
    * .mainlevel-nav1 ul li {           
			display : inline;
      }
    * a.mainlevel-nav1 {           
			border : 1px solid #f0ede5;           
			display : block;           
			display : inline;           
			color : #f0ede5;           
			margin-right : 10px;           
			margin-top : 7px;           
			padding-right : 0;           
			padding-left : 0;           
			padding-bottom : 2px;           
			padding-top : 2px;           
			text-decoration : none;           
			text-align : center;           
			width : 75px;
			background-image: url(../images/fbtt.gif);           
           
      }
    * a.mainlevel-nav1:hover {           
			background : #66755f;           
			border : 1px solid #c2814d;
      }
    * a.mainlevel-nav:hover {           
			background : #66755f;           
			border-bottom : 1px solid #c2814d;
      }
    * #active_menu-nav1, #active_menu-nav {           
			border-bottom : 2px solid #d5ccb5;
      }
    * a#active_menu-nav1.mainlevel-nav1 {           
			border-bottom : 2px solid #e4c271;           
			color : #e4c271;
      }
    * a#active_menu-nav.mainlevel-nav {           
			border-bottom : 4px solid #d5ccb5;           
			color : #c08d4b;
      }
    * .clr {           
			clear : both;
      }
	  
    * .webphone {           
			color : #535e4d;
			background-color:#f0ede5;
			border:solid 1 px #535e4d;
      }
	  
#pageContenu {

	background-image:  url(../images/logo.gif);

	background-repeat: no-repeat;
	z-index:3;

	width:755px;

	margin:0 auto;

	text-align:left;

	margin-bottom: 20px;

	border: solid 1px #EEEEEE;

	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: bold;

	color: #555643;
	border: solid 0px yellow;
	}
	  
	  
	  
	* #col_contenu {           
			background : url(../images/top_content_long.gif) no-repeat left top;
      }
    * #col_contenu {           
			float : left;           
			width : 755px;           
			margin : auto;           
			margin-top : 0;
      }
    * #col_contenu_large {           
			
      }
    * #col_contenu_large {           
			width : 755px;           
			margin : auto;           
			margin-top : 0;           
			height : 43px;
      }
    * .content {           
			padding : 0;           
			font-size : 10px;           
			background : url(../images/fond_center.gif);           
			width : 755px;
      }
    * .contentpaneopen {           
			width : 490px;           
			margin : 35px;
      }
    * .contentpaneopen a {           
			color : #555643;
      }
	  
    * .contentpane {           
			width : 470px;           
			margin : 15px;
	  }
    * .col_droit- {           
			width : 55px;
			margin-left:755px;
			border:solid 1px red;           
      }
    * #col_droite {   
			width : 150px;           
			top : 15px;           
			right : 338px;   
			margin : 0 auto;           
			font-size : 10px;           
			text-align : center;           
			font-family : Tahoma, Verdana, Arial, sans-serif;           
			color : #f0ede5;  
			border: solid 2px green;
			z-index:-1;

      }
	  
    * #col_droite a{           
			color : #f0ede5;           
      }
	  
    * #modulemenumain {           
			margin-top : 9px;           
			height : 32px;           
			border : 0 solid red;           
			background : #535e4d;           
			width : 755px;
      }
    * #bas_text {           
			float : left;           
			background:#535e4d;
			height : 52px;           
			width : 755px;
      }
	  
    * #xbas_text {           
			float : left;           
			height : 48px;           
			width : 755px;
      }
	  
    * .footer {           
			border : 0px solid red;
			margin-top:50px;
			background : #535e4d url(../images/bas_content_long.gif) bottom left;
			vertical-align: bottom;
      }
    * .imgBas {           
			border : 0 solid yellow;           
			height : 25px;           
			color : red;
      }

    * .content_table_outer {           
			border:solid 0px blue;
			background:#535e4d;
			       
      }
    * .content_table_inner {           
			border:solid 0px blue;
			width:92%;
			margin-left:30px;
      }

    * .banner_outer {           
			border:solid 0px yellow;
			vertical-align:bottom;

      }

    * .banner_inner {           
			border:solid 0px blue;
      }
	  
	  
    * .user_mods {  
			border:solid 0px red;
			vertical-align:bottom;
			background: url(../images/top_content_xlong.gif) no-repeat right bottom;

      }
	  
    * .rightside {      
		border:solid 0px orange;
		width: 284px;
		vertical-align: middle;
		font-family : Tahoma, Verdana, Arial, sans-serif;
		       
      } 
	  
	  #dm_header { 
	  
			width : 470px;           
			margin : 15px;
			 } 
	  
	 * .moduletableflux    {      
		color:#f0ede5;
		text-align : left;
		font-size : 10px;           
		margin-left:5px;
		margin-top: 10px;
		margin-right:5px;
		margin-bottom:10px;
		list-style:none;
      } 
	  
	 * .moduletableflux a   {      
		color:#f0ede5;
		font-size : 11px;     

      } 

	 * .moduletablefluxcentral  .newsfeedfluxcentral {      
		color:#535e4d;
		padding: 12px;
		text-align : left;
		font-size : 10px;           
		margin-left:5px;
		margin-top: 0px;
		margin-right:5px;
		margin-bottom:0px;
		list-style:none;
		width:510px;
      } 
	  
	 * .moduletablefluxcentral a   {      
		color:#535e4d;
		font-size : 11px;     

      } 

	 * .moduletableform a   {      
		color:#c08d4b;
      } 
	  
	 * .moduletableform   {      
		color:#f0ede5;
		text-align : left;
		font-size : 10px;           
		margin-left:5px;
		margin-top: 10px;
		margin-right:5px;
		margin-bottom:10px;
		list-style:none;
		border: solid 1px #f0ede5 ;
		background: url(../images/fond_col.jpg);
		padding: 8px;
      } 
	  
	 * .newsfeedflux  {      
	 	color:#f0ede5;
		font-size : 11px;    
		list-style:none;
		padding: 4px;
		border: solid 1px #f0ede5 ;
		background: url(../images/fond_col.jpg);
      } 
	  
	 * .moduletable    {      
		color:#f0ede5;
      } 
	  
	* .body_outer {           
			border:solid 0px orange;
			background:#f0ede5;
			vertical-align:top;
			width:91%;

      }
	  
	   
	* .bottom_outer {           
			border:solid 0px red;
			vertical-align:bottom;
			background: url(../images/coinRight3.gif) no-repeat right bottom;
			height:32px;
      } 
			
    * .bottomLong {  
			border:solid 1px red;
			background: url(../images/navlong_bottom.gif) no-repeat top;
			height:30px;
			width:91%;
      }
	  
