/* CSS Document */

.principal{background-color:#372123;height:49px;width:750px;}
.principal a{display:inline-block;width:120px
}
/***********************/
.menu1{display: inline-block;top: 0;position: absolute;left: 0px;color: #fff;font-size: 16px;padding-bottom: 15px;padding-top: 15px;padding-left: 14px;padding-right: 14px;cursor:pointer;/*border:1px solid red;*/
	font-weight:600;}
.menu1:hover{background-color:#75b84e;color:#372123;}
.menu1:hover .sous{display:block;}

.menu2{left:110px;display: inline-block;top: 0;position: absolute;color: #fff;font-size: 16px;padding-bottom: 15px;padding-top: 15px;padding-left: 14px;padding-right: 14px;cursor:pointer;/*border:1px solid red;*/
	font-weight:600;}
.menu2:hover{background-color:#FFC629;color:#372123;}
.menu2:hover .sous{display:block;}
.menu3{left:230px;display: inline-block;top: 0;position: absolute;color: #fff;font-size: 16px;padding-bottom: 15px;padding-top: 15px;padding-left: 14px;padding-right: 14px;cursor:pointer;/*border:1px solid red;*/
	font-weight:600;}
.menu3:hover{background-color:#FFC629;color:#372123;}
.menu3:hover .sous{display:block;}
.menu4{left:295px;display: inline-block;top: 0;position: absolute;color: #fff;font-size: 16px;padding-bottom: 15px;padding-top: 15px;padding-left: 14px;padding-right: 14px;cursor:pointer;/*border:1px solid red;*/
	font-weight:600;}
.menu4:hover{background-color:#FFC629;color:#372123;}
.menu4:hover .sous{display:block;}
.menu5{left:405px;display: inline-block;top: 0;position: absolute;color: #fff;font-size: 16px;padding-bottom: 15px;padding-top: 15px;padding-left: 14px;padding-right: 14px;cursor:pointer;/*border:1px solid red;*/
	font-weight:600;}
.menu5:hover{background-color:#E2001A;color:#372123;}
.menu5:hover .sous{display:block;}
.menu6{left:505px;display: inline-block;top: 0;position: absolute;color: #fff;font-size: 16px;padding-bottom: 15px;padding-top: 15px;padding-left:14px;padding-right: 14px;cursor:pointer;/*border:1px solid red;*/
	font-weight:600;}
.menu6:hover{background-color:#D6B796 ;color:#372123;}
.menu6:hover .sous{display:block;}
/***************************/
.menu1 .sous{display:none;z-index:10;background-color: #75b84e;width:970px;position: absolute; 
	left: -180px; 
	top: 49px; 
}
.menu2 .sous{display:none;z-index:10;background-color: #FFC629;width:970px;position: absolute; 
	left: -290px; 
	top: 49px; 
}
.menu3 .sous{display:none;z-index:10;background-color: #FFC629;width:970px;position: absolute; 
	left: -410px; 
	top: 49px; 
}
.menu4 .sous{display:none;z-index:10;background-color: #FFC629;width:970px;position: absolute; 
	left: -475px; 
	top: 49px; 
}
.menu5 .sous{display:none;z-index:10;background-color: #E2001A;width:970px;position: absolute; 
	left: -585px; 
	top: 49px; 
}
.menu6 .sous{display:none;z-index:10;background-color: #D6B796;width:970px;position: absolute; 
	left: -685px; 
	top: 49px; 
}
/*****************************/
.sous:hover{display:block
	}
.sousdoc1:hover{display:block
	}


.dedans{display:none;left: 320px; 
	top: 0px; 
	width: 600px;background-color:#fff;float:right;position:absolute;font-size:13px;padding-top: 25px;padding-left: 25px;font-weight:normal;min-height:100px; /*100 au lieu de 150 car 25 de partout*/
}

.dedans a{display:block;/*height:20px;*/
	width:270px;float:left;padding-bottom: 10px;text-decoration:none;color:#666;font-weight:500;}
.dedans a:hover{color:#000;font-weight:600;}
/********************************************/
.dedans2ducache{top: 0px; 
	width: 600px;background-color:#fff;float:right;position:absolute;font-size:13px;padding: 25px;font-weight:normal;min-height:50px;}
.dedans2ducache a{display:block;/*height:20px;*/
	width:270px;float:left;padding-bottom: 10px;text-decoration:none;color:#666;font-weight:500;}
.dedans2ducache a:hover{color:#000;font-weight:600;}
/***********************************************/
.sousmenu{padding-top: 14px;padding-bottom: 14px;padding-left: 14px;color: #372123;width: 292px;padding-right: 14px;}

/********************************/
.menu1 .sousmenu:hover{background-color:#9fcd83;}
.menu2 .sousmenu:hover{background-color:#ffdd7f;}
.menu3 .sousmenu:hover{background-color:#ffdd7f;}
.menu4 .sousmenu:hover{background-color:#ffdd7f;}
.menu5 .sousmenu:hover{background-color:#EB4D5F;}
.menu6 .sousmenu:hover{background-color:#E2CDB6;}
/***********************************/
.sousmenu:hover .dedans{display:block;}
/********les box de numéro et texte********************/
.numgauche{display:inline-block;margin-right:10px;width:40px;vertical-align:top;}
.textedroite{display: inline-block;width: 210px;}
/*******les flèches************/
.triangle{visibility:hidden;}
.sousmenu:hover .triangle{
    visibility:visible;}