/*
  D'après ressources et mail fournies par IVS.
*/
   h1, h2, h3, h4, h5, h6 {
      font-weight: bold;
      color: #cc2e22;
    }
    h1 {
      font-size: 20px;
      text-transform: uppercase;
    }
    h2 {
      font-size: 16px;
      text-transform: uppercase;
    }
    h3 {
      font-size: 16px;
      text-transform: none;
    }
    h4 {
      font-size: 14px;
    }
    h5 {
      font-size: 14px;
      font-weight: normal;
    }


    .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {
      color: #cc2e22;
      background-color: transparent;
    }

    .navbar-inverse .navbar-nav > li > a {
      color: #ffffff;
    }
    html {
      background: #f3e6cf;
      background: -moz-linear-gradient(left,#f3e6cf 0,#fefdfc 100%);
      background: -webkit-gradient(linear,left top,right top,color-stop(0%,#f3e6cf),color-stop(100%,#fefdfc));
      background: -webkit-linear-gradient(left,#f3e6cf 0,#fefdfc 100%);
      background: -o-linear-gradient(left,#f3e6cf 0,#fefdfc 100%);
      background: -ms-linear-gradient(left,#f3e6cf 0,#fefdfc 100%);
      background: linear-gradient(to right,#f3e6cf 0,#fefdfc 100%);
      /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$col1',endColorstr='$col2',GradientType=1);*/

    }
    #main_navigation {
        display: inline-block;
        list-style-type: none;
        margin: 0 0 0 165px;
        padding: 0;
        text-transform: uppercase;
        font-size: 16px;
        font-weight: bold;
    }
    body {
    	/*padding-top: 0px;*/
        /*padding-top: 100px;// mettre si navbar-fixed-top*/
         background-color: transparent;
    }
    .navbar-static-top {
    	margin-bottom: 30px;
    }
    .logo_vs {
        background: url("../images/logo.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        height: 89px;
        margin-left: -18px;
        position: absolute;
        top: 11px;
        width: 165px;
        z-index: 100;
    }
    .navbar-language li + li::before {
      content: "|";
      color: white;
      display: block;
      position: relative;
      padding-bottom: 15px;
      padding-top: 15px;
      float:left;
    }

@media (max-width: 784px) {
	.navbar-nav {
		margin-top: 50px;
	}
	.navbar-language li + li::before {
		content: none !important;
	}

}

