

a{
text-decoration:none;
}

/* écrans TELEPHONES largeur maxi 480 px ************************************************************************/
/*******************************************************************************************************************************************/
@media(max-width: 480px) {

/* 1er onglet ***********************************/	   
.navigation, .navigation ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.navigation li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.navigation a {
	display: block;
	width: 170px;
	height: 60px;
	line-height: 60px;
	font-family: "Times New Roman", Georgia, Serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #65537A;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #65537A 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #65537A 0%, #2A2333 100%);	

}
.navigation ul {
	left: -999em;
	position: absolute
}
.navigation li:hover > ul {
	left: 0
}
.navigation li li:hover > ul {
	left: 210px;
	top: 0
}
.navigation a:hover {
	color: #666;
	background: #ccc
}

/* premier onglet ***********************************/	   
.un, .un ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.un li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.un a {
	display: block;
	width: 170px;
	height: 60px;
	line-height: 60px;
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #B2D2FF;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #B2D2FF 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #B2D2FF 0%, #2A2333 100%);	

}
.un ul {
	left: -999em;
	position: absolute
}
.un li:hover > ul {
	left: 0
}
.un li li:hover > ul {
	left: 210px;
	top: 0
}
.un a:hover {
	color: #666;
	background: #ccc
}


/* premier onglet tarifs ***********************************/	   
.unb, .un ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.unb li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.unb a {
	display: block;
	width: 170px;
	height: 60px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #B2D2FF;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #B2D2FF 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #B2D2FF 0%, #2A2333 100%);	

}
.unb ul {
	left: -999em;
	position: absolute
}
.unb li:hover > ul {
	left: 0
}
.unb li li:hover > ul {
	left: 210px;
	top: 0
}
.unb a:hover {
	color: #666;
	background: #ccc
}







/* 2ème onglet ***********************************/	   
.second, .second ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.second li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.second a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #FF6A00;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #FF6A00 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #FF6A00 0%, #2A2333 100%);	

}
.second ul {
	left: -1998em;
	position: absolute
}
.second li:hover > ul {
	left: 0
}
.second li li:hover > ul {
	left: 210px;
	top: 0
}
.second a:hover {
	color: #666;
	background: #ccc
}

/* 3ème onglet ***********************************/	   
.trois, .trois ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.trois li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.trois a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #0A37FF;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #0A37FF 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #0A37FF 0%, #2A2333 100%);	

}
.trois ul {
	left: -1998em;
	position: absolute
}
.trois li:hover > ul {
	left: 0
}
.trois li li:hover > ul {
	left: 190px;
	top: 0
}
.trois a:hover {
	color: #666;
	background: #ccc
}

/* 4ème onglet ***********************************/	   
.quatre, .quatre ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.quatre li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.quatre a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #FFAE35;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #FFAE35 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #FFAE35 0%, #2A2333 100%);	

}
.quatre ul {
	left: -1998em;
	position: absolute
}
.quatre li:hover > ul {
	left: 0
}
.quatre li li:hover > ul {
	left: 210px;
	top: 0
}
.quatre a:hover {
	color: #666;
	background: #ccc
}

/* 5ème onglet ***********************************/	   
.cinq, .cinq ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.cinq li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.cinq a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #FF6456;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #FF6456 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #FF6456 0%, #2A2333 100%);	

}
.cinq ul {
	left: -1998em;
	position: absolute
}
.cinq li:hover > ul {
	left: 0
}
.cinq li li:hover > ul {
	left: 210px;
	top: 0
}
.cinq a:hover {
	color: #666;
	background: #ccc
}

}


/* écrans TABLETTES largeur MINI 481 px et MAXI 780 px ************************************************************************/
/*******************************************************************************************************************************************/
@media(min-width: 481px) AND (max-width: 780px) {
	
/* 1er onglet ***********************************/	   
.navigation, .navigation ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.navigation li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.navigation a {
	display: block;
	width: 140px;  /*** ex = 170px **/
	height: 60px;
	line-height: 60px;
	font-family: "Times New Roman", Georgia, Serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #65537A;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #65537A 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #65537A 0%, #2A2333 100%);	

}
.navigation ul {
	left: -999em;
	position: absolute
}
.navigation li:hover > ul {
	left: 0
}
.navigation li li:hover > ul {
	left: 210px;
	top: 0
}
.navigation a:hover {
	color: #666;
	background: #ccc
}

/* premier onglet ***********************************/	   
.un, .un ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.un li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.un a {
	display: block;
	width: 140px;  /*** ex = 170px **/
	height: 60px;
	line-height: 60px;
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #B2D2FF;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #B2D2FF 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #B2D2FF 0%, #2A2333 100%);	

}
.un ul {
	left: -999em;
	position: absolute
}
.un li:hover > ul {
	left: 0
}
.un li li:hover > ul {
	left: 210px;
	top: 0
}
.un a:hover {
	color: #666;
	background: #ccc
}


/* premier onglet tarifs ***********************************/	   
.unb, .un ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.unb li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.unb a {
	display: block;
	width: 140px;  /*** ex = 170px **/
	height: 60px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #B2D2FF;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #B2D2FF 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #B2D2FF 0%, #2A2333 100%);	

}
.unb ul {
	left: -999em;
	position: absolute
}
.unb li:hover > ul {
	left: 0
}
.unb li li:hover > ul {
	left: 210px;
	top: 0
}
.unb a:hover {
	color: #666;
	background: #ccc
}







/* 2ème onglet ***********************************/	   
.second, .second ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.second li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.second a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #FF6A00;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #FF6A00 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #FF6A00 0%, #2A2333 100%);	

}
.second ul {
	left: -1998em;
	position: absolute
}
.second li:hover > ul {
	left: 0
}
.second li li:hover > ul {
	left: 210px;
	top: 0
}
.second a:hover {
	color: #666;
	background: #ccc
}

/* 3ème onglet ***********************************/	   
.trois, .trois ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.trois li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.trois a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #0A37FF;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #0A37FF 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #0A37FF 0%, #2A2333 100%);	

}
.trois ul {
	left: -1998em;
	position: absolute
}
.trois li:hover > ul {
	left: 0
}
.trois li li:hover > ul {
	left: 190px;
	top: 0
}
.trois a:hover {
	color: #666;
	background: #ccc
}

/* 4ème onglet ***********************************/	   
.quatre, .quatre ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.quatre li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.quatre a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #FFAE35;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #FFAE35 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #FFAE35 0%, #2A2333 100%);	

}
.quatre ul {
	left: -1998em;
	position: absolute
}
.quatre li:hover > ul {
	left: 0
}
.quatre li li:hover > ul {
	left: 210px;
	top: 0
}
.quatre a:hover {
	color: #666;
	background: #ccc
}

/* 5ème onglet ***********************************/	   
.cinq, .cinq ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.cinq li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.cinq a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #FF6456;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #FF6456 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #FF6456 0%, #2A2333 100%);	

}
.cinq ul {
	left: -1998em;
	position: absolute
}
.cinq li:hover > ul {
	left: 0
}
.cinq li li:hover > ul {
	left: 210px;
	top: 0
}
.cinq a:hover {
	color: #666;
	background: #ccc
}

}


/* écrans ORDIS largeur MINI 781 px ************************************************************************/
/*******************************************************************************************************************************************/
@media(min-width: 781px) {	
	
/* 1er onglet ***********************************/	   
.navigation, .navigation ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.navigation li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.navigation a {
	display: block;
	width: 140px;  /*** ex = 170px **/
	height: 60px;
	line-height: 60px;
	font-family: "Times New Roman", Georgia, Serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #65537A;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #65537A 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #65537A 0%, #2A2333 100%);	

}
.navigation ul {
	left: -999em;
	position: absolute
}
.navigation li:hover > ul {
	left: 0
}
.navigation li li:hover > ul {
	left: 210px;
	top: 0
}
.navigation a:hover {
	color: #666;
	background: #ccc
}

/* premier onglet ***********************************/	   
.un, .un ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.un li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.un a {
	display: block;
	width: 140px;   /*** ex = 170px **/
	height: 60px;
	line-height: 60px;
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #B2D2FF;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #B2D2FF 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #B2D2FF 0%, #2A2333 100%);	

}
.un ul {
	left: -999em;
	position: absolute
}
.un li:hover > ul {
	left: 0
}
.un li li:hover > ul {
	left: 210px;
	top: 0
}
.un a:hover {
	color: #666;
	background: #ccc
}


/* premier onglet tarifs ***********************************/	   
.unb, .un ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.unb li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.unb a {
	display: block;
	width: 140px;  /*** ex = 170px **/
	height: 60px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #B2D2FF;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #B2D2FF 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #B2D2FF 0%, #2A2333 100%);	

}
.unb ul {
	left: -999em;
	position: absolute
}
.unb li:hover > ul {
	left: 0
}
.unb li li:hover > ul {
	left: 210px;
	top: 0
}
.unb a:hover {
	color: #666;
	background: #ccc
}







/* 2ème onglet ***********************************/	   
.second, .second ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.second li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.second a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #FF6A00;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #FF6A00 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #FF6A00 0%, #2A2333 100%);	

}
.second ul {
	left: -1998em;
	position: absolute
}
.second li:hover > ul {
	left: 0
}
.second li li:hover > ul {
	left: 210px;
	top: 0
}
.second a:hover {
	color: #666;
	background: #ccc
}

/* 3ème onglet ***********************************/	   
.trois, .trois ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.trois li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.trois a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #0A37FF;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #0A37FF 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #0A37FF 0%, #2A2333 100%);	

}
.trois ul {
	left: -1998em;
	position: absolute
}
.trois li:hover > ul {
	left: 0
}
.trois li li:hover > ul {
	left: 190px;
	top: 0
}
.trois a:hover {
	color: #666;
	background: #ccc
}

/* 4ème onglet ***********************************/	   
.quatre, .quatre ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.quatre li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.quatre a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #FFAE35;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #FFAE35 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #FFAE35 0%, #2A2333 100%);	

}
.quatre ul {
	left: -1998em;
	position: absolute
}
.quatre li:hover > ul {
	left: 0
}
.quatre li li:hover > ul {
	left: 210px;
	top: 0
}
.quatre a:hover {
	color: #666;
	background: #ccc
}

/* 5ème onglet ***********************************/	   
.cinq, .cinq ul {
	padding: 0;
	list-style: none;
	font-size: 0
	margin:4px;
	text-align:center;	
	
}
.cinq li {
	display: inline-block;
	position: relative;
	border-radius:8px 8px 0 0;
	
}
.cinq a {
	display: block;
	width: 150px;
	height: 30px;
	line-height: 30px;
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;		
	color: white;
	text-align: center;
background-color: #FF6456;
border-radius:8px 8px 0 0;
background-image:-webkit-linear-gradient(top, #FF6456 0%, #2A2333 100%);
background-image:linear-gradient(to bottom, #FF6456 0%, #2A2333 100%);	

}
.cinq ul {
	left: -1998em;
	position: absolute
}
.cinq li:hover > ul {
	left: 0
}
.cinq li li:hover > ul {
	left: 210px;
	top: 0
}
.cinq a:hover {
	color: #666;
	background: #ccc
}

}