/*Menu fixed*/

.menufix{
	position:fixed;
	background:#fff;
	height:100%;
	z-index:5000;
	box-shadow:0 0 5px #000;
	transition:all 1s;
	left: -345px;
	top: 0;
}

.menufix.act{
	left:0;
}

.menufix img{
	padding: 30px 10px;
}


.menufix ul li{
	text-align:right;
	margin-bottom:0px;
	list-style:none;
}

.menufix ul{
	margin-right:40px;
    margin-top: 0;
	margin-left: 40px;
	padding: 0;
}

.menufix ul li a{
	color:#000;
	text-decoration:none;

	font-family: "Arial";
	font-size: 22px;
    font-weight: bold;
    line-height: 1.42857143;
    letter-spacing: 0.13px;
    color: #000;
    background-color: #fff;

	padding:10px 65px 20px 0;
	display:inline-block;
}
.menufix ul li a:hover{
	text-decoration:underline;
}
.menufix ul li.fixlimain a{
	background:url('fixlim.png')no-repeat right ;
	background-size: 50px 50px;
}
.menufix ul li.fixli1 a{
	background:url('fixli1.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli2 a{
	background:url('fixli2.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli3 a{
	background:url('fixli3.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli4 a{
	background:url('fixli4.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli5 a{
	background:url('fixli5.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli6 a{
	background:url('fixli6.png')no-repeat right;
	background-size: 50px 50px;
}

#menufix_but{
	position: absolute;
    padding: 0;
    right: -100px;
    top: 140px;
    cursor: pointer;
    background-color: transparent;
    width: 100px;
}

.fixinner{
	position:relative;
	height:100%;
}/*Menu fixed*/

.menufix{
	position:fixed;
	background:#fff;
	height:100%;
	z-index:5000;
	box-shadow:0 0 5px #000;
	transition:all 1s;
	left: -345px;
	top: 0;
}

.menufix.act{
	left:0;
}

.menufix img{
	padding: 30px 10px;
}


.menufix ul li{
	text-align:right;
	margin-bottom:0px;
	list-style:none;
}

.menufix ul{
	margin-right:40px;
    margin-top: 0;
	margin-left: 40px;
	padding: 0;
}

.menufix ul li a{
	color:#000;
	text-decoration:none;

	font-family: "Arial";
	font-size: 22px;
    font-weight: bold;
    line-height: 1.42857143;
    letter-spacing: 0.13px;
    color: #000;
    background-color: #fff;

	padding:10px 65px 20px 0;
	display:inline-block;
}
.menufix ul li a:hover{
	text-decoration:underline;
}
.menufix ul li.fixlimain a{
	background:url('fixlim.png')no-repeat right ;
	background-size: 50px 50px;
}
.menufix ul li.fixli1 a{
	background:url('fixli1.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli2 a{
	background:url('fixli2.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli3 a{
	background:url('fixli3.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli4 a{
	background:url('fixli4.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli5 a{
	background:url('fixli5.png')no-repeat right;
	background-size: 50px 50px;
}
.menufix ul li.fixli6 a{
	background:url('fixli6.png')no-repeat right;
	background-size: 50px 50px;
}

#menufix_but{
	position: absolute;
    padding: 0;
    right: -100px;
    top: 140px;
    cursor: pointer;
    background-color: transparent;
    width: 100px;
}

.fixinner{
	position:relative;
	height:100%;
}