@charset "utf-8";
/* CSS Document */


.menumobile{
	display:none;
}
.menu {
	
	width: 100%;
	text-align: center;	
	margin-top: 0.5%;
	padding-bottom: 5%;
	font-family: tahoma;
	font-weight: bolder;
	position: absolute;
	z-index: 1;
	/*padding-bottom: 50px;*/
	/*float: right;*/	
}
 
.menu ul {
	list-style:none;
    margin : 0%;
	padding : 0px;	
}
 
.menu ul li {
	font-size:2vw;
	margin:0;
	padding: 0;
	float: left;
	
	/*display: inline-block;*/
   	
	/*margin-right: auto;*/
	/*margin-top: 0px;*/
	
	/*letter-spacing: 1px;*/
	/*margin-left: auto;*/
	/*text-align: center;*/
	width: 18%;
	/*height: 5vw;*/
	transition: all 0.3s linear;
	line-height: 3vw;
	/*text-align: left;*/
} 

.menu ul li:hover .sousmenu li {
	display: block;
}
.menu li a{
	color: #61380B;
	text-decoration:none;
	
}
.menu ul li a:hover {
    /*font-weight: normal;*/
	transition-property: all;
	transition-duration: 0.3s;
   	color: #1BCC1B;
	cursor: pointer;
}

.icone {
	opacity : 0;
	
}
.menu ul li a:hover img{
	opacity: 1;
	transition-property: all;
	transition-duration: 0.2s;
}


.menu ul li a img{
    /*font-weight: normal;*/
	width: 10%;
}

.menu .sousmenu {
	
	list-style:none;
    margin : 0px;
	padding : 0px;	
}
.menu .sousmenu li{
	background-color: white;
	opacity: 0.9;
	font-size:1.5vw;
	/*margin-left:10%;*/
	/*padding: 2%;*/
	width: 100%;
	/*height: 3vw;*/
	transition: all 0.3s linear;
	line-height: 3vw;
	/*text-align:left;*/
	display: none;
}
	
.menu .sousmenu li a{
	color: #61380B;
	text-decoration:none;
	/*height: 4vw;*/
	
}
.menu .sousmenu li a:hover {
    /*font-weight: normal;*/
	transition-property: all;
	transition-duration: 0.3s;
   	color: #1BCC1B;
	cursor: pointer;
	
}


.menu .sousmenu li a:hover img{
	opacity: 1;
	transition-property: all;
	transition-duration: 0.2s;	
}
.iconeg {
	
	opacity : 0;	
}

/*.menu .sousmenu li a img{
    	
	width: 7%;
	padding-top: 3%;
	float:left;
	display: table-cell;
    vertical-align: middle;
}*/
.iconeexp {
	opacity : 0;	
}
/*.textmenu{
	display: block;
	margin-left: 11%;
    margin-right: auto;
}*/










@media screen and (max-width: 1000px){
	.menu ul li {
	font-size:14px;
} 
.menu ul li a img{
    /*font-weight: normal;*/
	width: 14px;
}	
.menu .sousmenu li{
	background-color: white;
	opacity: 0.9;
	font-size:12px;
	/*margin-left:10%;*/
	padding: 5px;
	width: 100%;
	/*height: 3vw;*/
	transition: all 0.3s linear;
	line-height: 12px;
	/*text-align:left;*/
	display: none;
}
}


@media screen and (max-width: 600px){
	.menupc{
		display: none;
	}
	.menumobile{
		display: block;
		text-align: center;
	}
	
	.menu {
	
	width: 100%;
	height: 100%;*/
	text-align: center;	
	font-family: tahoma;
	font-weight: bolder;
	margin-top: 0;
	padding-bottom: 0;	
	/*position: relative;*/
	/*padding-bottom: 50px;*/
	/*float: right;*/
}
	.bouttonmobile{
		width: 100%;
		height: 100%;
		cursor: grab;
	}
	.bouttonmobile div {
	font-size:14px;
	/*margin:10px;*/
	/*padding-top: 20px;*/
	/*float: left;*/
	width: 100%;
	height: 100%;
	line-height: 40px;	
	background-color: rgba(0,0,0,0.0);
} 
	
	

.bouttonmobile div a{
	color: #61380B;
	text-decoration:none;
	
}
.bouttonmobile div a:hover {
    /*font-weight: normal;*/
	transition-property: all;
	transition-duration: 0.3s;
   	color: #1BCC1B;
	cursor: pointer;
}
	
	
	
	
	
.menu ul li:hover .sousmenu li {
	display: none;
}	
}
