  

*{
   margin: 0;
   padding:0;
   border:0;
}

body{
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 0.8em;
}

body#m3va{
    background: #005da8 url(/sts/www-m3va-fr/img/gbr/bg_repeat.jpg) repeat-x;
}

#enigmatic{
  float: left; clear: both; display: block; 
  background: url(/sts/www-m3va-fr/img/gbr/enigmatic.gif) no-repeat;
  width: 115px;
  height: 45px;
  margin: 0 0 1em 1em;
}
a{text-decoration: none; color: #f28d00; padding: 0 2px 1px 2px;}
a:hover{color: #FFF; background-color: #ff9500; }

h1{background: url(/sts/www-m3va-fr/img/gbr/h1_bg.gif) no-repeat; color: #FFF; font-size: 1em; line-height: 51px; padding-left: 20px; }
h1 a{color: #FFF;}
h1 a:hover{color: #f28d00; background-color: transparent; cursor: help;}

h1,h2,h3,h4,h5,h6{clear: both; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase;  letter-spacing: 0.1em;}

h3,h4,h5,h6{color: #005da8; text-transform: uppercase; padding-top: 1em; margin-bottom: 0.5em; }

h2{
	font-size: 13px;
	border-color:#005DA8;
	border-style:solid;
	border-width:1px 0;
	color:#005DA8;
	font-size:13px;
	margin-bottom:0.5em;
	margin-top:2em;
	padding:1px 3px;
	line-height: 17px;
}

.diagnostic h2{background: url(/sts/www-m3va-fr/img/gbr/bonhomme_2.gif) no-repeat scroll right bottom; border-bottom:medium none; line-height:34px; }

h3{font-size: 1em; font-weight: bold; border-bottom:1px dotted #999999;font-size:12px;}

h4{font-size: 0.9em;}

h5{font-size: 0.8em; letter-spacing: normal;}

h6{font-size: 0.8em; letter-spacing: normal; color: #000;}

p, ul, ol{ margin-bottom: 0.5em; line-height: 1.5em;}
p, dd, li{text-align: justify;}

ol li{list-style-position: inside; } 
ul li{list-style-type: none; background: url(/sts/www-m3va-fr/img/gbr/fleche_d.gif) no-repeat 0 0.5em; padding: 0 0 0 15px;} 
	#page_in li{margin-bottom: 0.5em;}

.clear{clear: both; margin: 0; height: 0px; line-height: 0px; font-size: 0pt;}

.center{text-align: center;}

.img{text-indent: -10000px;}
.img img{display: none;}

.lien{float: right; background-image: url(/sts/www-m3va-fr/img/gbr/fleche_d.gif); background-position: 0 0.3em; background-repeat: no-repeat; padding-left: 15px; }
.lien:hover{background-image: url(/sts/www-m3va-fr/img/gbr/fleche_d_over.gif);}

.chapeau{letter-spacing: 0.1em; font-size: 1em; margin-bottom:2em;}
.chapeau p{line-height: 1.8em;}

.chapeau .introduction p, .chapeau .introduction ul{letter-spacing: normal; font-size: 1em; line-height: 1.5em; }

.top{float: right; font-size: 10px; margin-left: 1em; line-height:18px; margin-top:-26px;}
.methodologie .top{line-height:18px; margin-top:-27px;}
.diagnostic .top{margin-right:27px; margin-top:-39px;}
.resultats .top{line-height:16px; margin-top:-24px; }
#principale{width: 880px; margin: auto; background: url(/sts/www-m3va-fr/img/gbr/contenu_repeat.gif) repeat-y 55px 0; }
  
  
  #entete{background: #005EA8 url(/sts/www-m3va-fr/img/gbr/banniere.jpg) no-repeat 0px 18px; height:177px;}
    #site{font-size:1px; line-height:1px; height:0px; background: none; color: #005da8; }
    
    #accueil{display: block; padding-top: 42px; width: 280px; height: 90px; background: url(/sts/www-m3va-fr/img/gbr/m3va_site.jpg) no-repeat 0 41px;}
    
    #accueil:hover{background-color: transparent;}
    #accueil img{display: none;}
    
      	#menu {margin-left:175px; margin-top:13px;}
  	
	    #menu li{background: none; padding: 0; float: left; height: 20px; position: relative;}
	    .ie6 #menu li{height: 19px;}
	    
		    #menu li a{display: block; height: 20px; padding: 0; background-repeat: no-repeat; background-position: 0 0; color: transparent;}
		    .ie7 #menu li a{text-indent: -10000px;}
		    .ie6 #menu li a{height: 19px; text-indent: -10000px;}
    		#menu li a:hover, #menu li.active a{background-position: 0 -21px;}
  	
  	#menu li ul.smenu{visibility: hidden; position: absolute; left: 0; border: 1px solid #ccc;  background-color:#FFFFFF; z-index:100;}
  	#menu li ul.smenu li{flat: none; display:list-item; float:none;}
  	#menu li ul.smenu li a{padding: 0 0.5em; background-image: none; color: #F28D00; text-indent: 0px;}
  	#menu li ul.smenu a:hover{background-color: #EF920E; color: #FFF;}
  	
  		
  		
  		#menu .accueil a			{background-image: url(/sts/www-m3va-fr/img/gbr/menu_accueil.gif); width: 72px;}
      #menu .references a		{background-image: url(/sts/www-m3va-fr/img/gbr/menu_references.gif);  width: 92px;}
      #menu .contact a   		{background-image: url(/sts/www-m3va-fr/img/gbr/menu_contact.gif);     width: 72px;}
      #menu .methodologie a {background-image: url(/sts/www-m3va-fr/img/gbr/menu_methodologie.gif); width: 111px;}
      #menu .missions-experiences a {background-image: url(/sts/www-m3va-fr/img/gbr/menu_competences.gif); width: 169px;}
      #menu .diagnostic a		{background-image: url(/sts/www-m3va-fr/img/gbr/menu_diagnostic.gif);     width: 90px;}
      #menu .partenaires a  {background-image: url(/sts/www-m3va-fr/img/gbr/menu_partenaires.gif); width: 94px;}
  	
  	
  	
  #conteneur{clear: both; margin-left:75px; margin-right:24px; padding-bottom:20px; background: url(/sts/www-m3va-fr/img/gbr/page_repeat.gif) repeat 5px 0;}
  
    #page{float: left;  width: 570px; background: url(/sts/www-m3va-fr/img/gbr/contenu_bg.gif) no-repeat 6px 1px; padding-top: 12px; padding-left: 18px; position: relative;}
    .ie6 #page{ width: 550px; rdelim}
    
    .ie7 #page.index{ width: 570px; background: none; margin-left: 18px; padding-left: 0px; }
    .ie6 #page.index{ width: 550px; margin-left: 9px;}
       #page_inner{padding-bottom: 35px; }
	      #page_in{background-color: #FFF; border: 1px solid #CCC;  padding: 20px; padding-bottom: 70px; min-height:150px; _height: 150px;}
	      
	        	        h2.h2lien{border-bottom: 0;}
	        h2.h2lien a{display: block; color: #000; border-bottom: 1px solid #005da8;}
	        h2.h2lien a:hover{color: #F28D00; border-bottom: 1px solid #F28D00; background-color: transparent;}
	        
	        h2.penseur{background: url(/sts/www-m3va-fr/img/gbr/bonhomme_2.gif) no-repeat 100% 18px;}
	        h2.debout{background: url(/sts/www-m3va-fr/img/gbr/bonhomme_1.gif) no-repeat 100% 10px;}
	      
	        	            
    #page.liste{}
        .liste h2.lien{float: none; background: none; padding: 0;  margin-top: 1.5em;}
        .liste h2.lien a{color: #005DA8; float: none; background: none; font-size:0.9em; background-image: url(/sts/www-m3va-fr/img/gbr/nav_suivant.gif); background-repeat: no-repeat; background-position: 0 -6px; padding: 1px 2px 1px 15px ;}
        .liste h2.lien a:hover{color: #FFF; background-color: #ff9500; background-position: 0 3px;}
    		
    		.list-ancres{margin-bottom: 2em;}
    
      #nav {padding: 1em 0;}
      #nav ul{margin-left: 15%; height: 2em;}
      #nav li{float: left; background: none; height: 30px; padding-top: 9px; padding-left: 13px;}
      #nav li.active{background: url(/sts/www-m3va-fr/img/gbr/nav_bonhomme.gif) no-repeat 5px 0;}
      #nav li.active a{color: #000;}
      #nav li.active a:hover{background-color: transparent; cursor: default; color: #000;}
      #nav li.disabled a:hover{background-color: transparent; cursor: default;}
          
          #nav li#first, #nav li#last{padding-top: 15px; height: 18px;}
          
          #first a, #last a{display: block; width: 13px; height: 9px; background-repeat: no-repeat;}
          
          #first a{background-position: 100% -9px; background-image: url(/sts/www-m3va-fr/img/gbr/nav_precedent.gif); text-indent: -10000px;}
          #first a:hover{background-position: 100% 0px;}
          #first.disabled a:hover{background-position: 100% -9px;}
          
          #last a{background-position: 0 -9px; background-image: url(/sts/www-m3va-fr/img/gbr/nav_suivant.gif); text-indent: -10000px;}          
          #last a:hover{background-position: 0 0px;}          
          #last.disabled a:hover{background-position: 0 -9px;}

	#flash_method{clear: both; bottom:-1px; position:absolute; right:-4px;}
    
    #bonhomme{padding-top: 12px;}
    #bonhomme img#flash_img_replacement{display: none;}
    #barre_d{float: right;  width: 170px; margin-top: 17px;}
    
      #barre_d h2 {padding: 0; margin: 0 0 1px 0; border: none;}
      #barre_d h2 a{display: block; background-repeat: no-repeat; background-position: 0 -35px; height: 34px; border: none; color: transparent;}
      .ie7 #barre_d h2 a{text-indent: -10000px;}
      #barre_d h2 a:hover{background-color: inherit; color: transparent; background-position: 0 0;}
      #barre_d h2.active a{background-position: 0 -70px;}
      	
      	#barre_d h2#rub_0_0 a{background-image: url(/sts/www-m3va-fr/img/gbr/rub_0_0b.gif);}
      	#barre_d h2#rub_0_1 a{background-image: url(/sts/www-m3va-fr/img/gbr/rub_0_1b.gif);}
      	#barre_d h2#rub_0_2 a{background-image: url(/sts/www-m3va-fr/img/gbr/rub_0_2b.gif);}
      	#barre_d h2#rub_0_3 a{background-image: url(/sts/www-m3va-fr/img/gbr/rub_0_3b.gif);}
      	#barre_d h2#rub_1_0 a{background-image: url(/sts/www-m3va-fr/img/gbr/rub_1_0b.gif);}
      	#barre_d h2#rub_1_1 a{background-image: url(/sts/www-m3va-fr/img/gbr/rub_1_1b.gif);}
      	
      	#barre_d h2#ref_titre {margin-top: 13px}
      	#barre_d h2#ref_titre a{background: url(/sts/www-m3va-fr/img/gbr/references2.gif) no-repeat 0 0; height: 32px;}
      
      #ref_bloc{background: #FFF url(/sts/www-m3va-fr/img/gbr/references_top.gif) no-repeat; width:148px;}
      #ref_bloc_in{ padding: 8px;}
      #ref_bloc_in a{padding: 0; background-color: #FFF; border: 1px solid #FFF; display: block; margin-bottom: 1.3em; text-align:center;}
      #ref_bloc_in a.last{margin-bottom: 0px;}      
      #ref_bloc_in a:hover{ border: 1px solid #CCC;}
    
  #pied{background: url(/sts/www-m3va-fr/img/gbr/bg_btm.gif) no-repeat 100% 100%; height: 3em;}
  #pied ul{margin-left:75px; margin-right:24px; padding-top: 10px; height: 30px;}
    #pied li{background-image: none; float: left; padding: 0; margin-right: 1em;}
    #pied li a{display: block; background-repeat: no-repeat;  height: 11px; border-left: 5px solid #C8C8C8; }
    .ie6 #pied li a{ line-height: 12px; height: 12px; padding: 0;}
    #pied li a:hover{border-left: 5px solid #666666; background-color: transparent;}
      #pied_accueil{background-image: url(/sts/www-m3va-fr/img/gbr/footer_accueil.gif); width: 37px;}
      #pied_legal{background-image: url(/sts/www-m3va-fr/img/gbr/menu_legal.gif); width: 81px;}
      #pied li#pied_copy{ float: right; background: url(/sts/www-m3va-fr/img/gbr/menu_copy.jpg) no-repeat 0 0; width: 68px; height: 11px; margin: 0;}

ul#ref-no-perm{
	float: left;
	clear: both;
}

li.murlogo {
    list-style-type: none;
    float:left;
    margin:15px;
    background: none;
    padding: 0;
}
.ie6 li.murlogo { margin:10px;}

li.murlogo span, li.murlogo a {
    display:block;
    width:130px;
    height:130px;
    text-align:center;
    vertical-align:middle;
    border:1px dotted #AAA;  
    padding:5px;  
}

	li.murlogo a span{
	    display:block;
	    width:130px;
	    height:130px;	    
	    text-align:center;
	    vertical-align:middle;
	    background-color: #FFF;
	    border:none;  
	    padding:0px;  
	}

li.murlogo span img, li.murlogo a img {
    border: none;
    display: none;
}

.gain{
  background-color:#005da8;
		color:#FFF;
	font-size:1.5em;
	font-weight:bold;
	margin:10px;
	padding:0.3em 0;
	text-align:center;
	font-family: 'arial black', arial, sans-serif;
}

.entreprise{
	margin-top: 2em;	
}

.resultats h3{
	margin-top: 2em;
}



#page_contact.texte{
	background: url(/sts/www-m3va-fr/img/gbr/contact_rupture.gif) no-repeat 50% 100%;
	min-height: 15em;
}
#page_contact.texte .tb{
	margin-left: 1em;
}