/* Start of CMSMS style sheet 'navigation_ami26_v' */
/********************
MENU
*********************/

/* hack for Internet Explorer */
* html div#menu_vert {
   /* hide ie/mac \*/
   height: 1%;
   /* end hide */
}

div#fond_menu {
   
  width: 239px;
  height:600px; 
  background-image: url(images/menubleu5.jpg);
   background-repeat:no-repeat;
   margin:0 0 0 0;
   padding:0 0 0 0;
   
}


/* 
background-color for the entire menu row, 
covering 100% of the width and text center-aligned 
*/
div#menu_vert {
 /*  background-color: #7FABD2;  /* background color for the entire menu row */
   float:left;
   margin-left:0px;
   width:239px;
   background-image: url(images/menubleu5.jpg);
   background-repeat:no-repeat;
   padding:0 0 0 0;
   _width:25%;   
   height:600px;
   display:inline;
   
  }
/* IE6 seulement */
/*\*/
* html div#menu_vert { height: 500px }
/**/

/*hack ie7*/
*+html div#menu_vert {
   width:240px;
  
}

/* 
the menu ul box has top and left border, 
right border is provided by the li elements 
*/
div#menu_vert ul {
   margin: 3em 0 0 0;
  /*width:239px;*/
  _margin:2em 0 0 0;
  
}

/*hack ie7*/
*+html div#menu_vert ul {
   margin:2em 0 0 0;
  
}

/* menu list items 
div#menu_vert li {
    /* makes the list horizontal */
  /* list-style: none; */
   padding-left:50px;
   margin: 0 0 5px 0; 
    /*border-right: 1px solid #fff;
   background-image: url(uploads/images/bouton.jpg);
   background-repeat:no-repeat;*/
   height:30px;
   width:80px;
   
}*/


/* the links, that is each list item */
div#menu_vert a {
   padding: 0em 0em .4em 0.0em; /* padding inside the list item box */
   margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color:white;
    /* display: block; *//* IE has problems with this, fixed above */
 
}

div#menu_vert li a.active {
   font-weight:bold;
 
}

div#menu_vert li a.activeparent:visited {
 
}

/* hover state for links */
div#menu_vert li a:hover {
   font-weight:bold;
}


div#menu_vert a.activeparent:hover {
     font-weight:bold; 
}

#accueil {
  list-style:none;
}
.ligne_accueil {
  width:50%;
   border:0px solid black;
   margin:0em 0em 0 14.5em ;
   _width:35%;
   padding-bottom:20px;
   color:blue;
}

.depannage {
   width:50%;
   margin:0em 0em 0 11em ;
   _width:35%;
    padding-bottom:20px;
   color:blue;
}

.creation {
   width:50%;
   border:0px solid black;
   margin:0em 0em 0 9em ;
    _width:50%;
   padding-bottom:20px;
   color:blue;
}

.formation {
   width:50%;
   border:0px solid black;
   margin:0em 0em 0 7em ;
    _width:35%;
   padding-bottom:20px;
   color:blue;
}

.prestation {
   width:50%;
   border:0px solid black;
   margin:0em 0em 0 6em ;
    _width:35%;
   padding-bottom:20px;
   color:blue;
}

.contact {
   width:50%;
   border:0px solid black;
   margin:0em 0em 0 5em ;
    _width:35%;
   padding-bottom:20px;
   color:blue;
}

/* active parent, that is the first-level parent of a child page that is the current page */
div#menu_vert li a:visited {
  /* background: #385C72 url(upload/bouton.jpg) no-repeat 0.4em center; */
  /* background-image: url(uploads/images/bouton.jpg);*/
   background-repeat:no-repeat;
}

div#menu_vert h3 {
   padding: .6em 1em .6em 1.4em; /* padding inside the list item box */
   margin: 0; /* margin outside each list item box */
   text-decoration: none; /* no underline for links */
   color: #fff;
   background: #385C72 url(images/cms/arrow-right-active.gif) no-repeat 0.4em center; ;
   display: block; /* IE has problems with this, fixed above */
   font-size: 1em;                           /* instead of the normal font size for <h3> */
}

/* End of 'navigation_ami26_v' */

