
@media screen and (min-width:120px) {


    #menu_mobil {
        width:320px;
        margin:auto;
        display:none;
    }

    .element_menu_mobil {
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#9e9686+0,ffffff+100 */
        background: #9e9686; /* Old browsers */
        background: -moz-linear-gradient(left,  #9e9686 0%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#9e9686), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left,  #9e9686 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left,  #9e9686 0%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left,  #9e9686 0%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to right,  #9e9686 0%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9e9686', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
        cursor:pointer;
        border-bottom:1px solid #9e9686;
        padding:7px;
        font-weight:bold;
        color:#fff;
        border-radius:7px 0px 0px 7px;
        margin-bottom:4px;
        -webkit-box-shadow: 0 0 5px 0 #919191;
        box-shadow: 0 0 5px 0 #919191;
        -webkit-transition: all 0.3s ease-in-out;
        -moz-transition: all 0.3s ease-in-out;
        -o-transition: all 0.3s ease-in-out;
        transition: all 0.3s ease-in-out;
    }

    .element_menu_mobil:hover {
        background: #5e584c; /* Old browsers */
        background: -moz-linear-gradient(left,  #5e584c 0%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#5e584c), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(left,  #5e584c 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(left,  #5e584c 0%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(left,  #5e584c 0%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to right,  #5e584c 0%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e584c', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
        border-radius:7px;
    }

    .element_menu_mobil a {
        font-weight:bold;
        color:#fff;
    }

}

@media screen and (min-width:760px) {


    #menu {
        margin:auto;
        width:740px;
        position:relative;
    }

    .element_menu {
        display:inline-block;
        padding-top: 4px;
        margin-right:10px;
        color:#fff;
        font-family: "OpenSans_bold";
    }

    .sepa_menu {
        display:inline-block;
        width:2px;
        height:35px;
        background-image:url('../images/sepa.jpg');
        margin-left:10px;
        margin-right:10px;
        vertical-align:top;
    }

    #barre_menu {
        width:100%;
        height:35px;
        background-color:#bcb09c;
        position:absolute;
        top:84px;
        z-index: 4;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
}


@media screen and (min-width:1000px) {


    #menu {
	    margin:auto;
	    width:1000px;
	    position:relative;
	}

	.element_menu {
        display:inline-block;
        padding-bottom:12px;
        margin-right:10px;
        padding-top: 6px;
        color:#fff;
        font-family: "OpenSans_bold";
    }

    .sepa_menu {
        display:inline-block;
        width:2px;
        height:73px;
        background-image:url('../images/sepa.jpg');
        margin-left:10px;
        margin-right:10px;
    }

    #barre_menu {
    	width:100%;
    	height:73px;
    	background-color:#bcb09c;
    	position:absolute;
        padding-left:20px;
    	top:84px;
        z-index: 4;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
}

#menu a:hover {
    text-decoration: none;
    
}