html,body,table,td {width:100%;height:100%;margin:0;padding:0;font-family:Verdana,sans-serif;}
body{background-color:white;;}
table{border-spacing:0;border-collapse:collapse;}
a{text-decoration:none;font-weight:bolder;}
a:hover{text-decoration:underline;background:transparent;}
img{display:block;border:0;}
.clear{clear:both;}
@font-face{
font-family:'eurostileBlack';
src: url('font/EurostileExtendedBlack.eot?') format('eot'),
     url('font/EurostileExtendedBlack.otf') format('truetype'),
     url('font/EurostileExtendedBlack.woff') format('woff'),
     url('font/EurostileExtendedBlack.svg') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face{
font-family:'eurostile';
src: url('font/Eurostile-ExtendedTwo.eot?') format('eot'),
     url('font/Eurostile-ExtendedTwo.otf') format('truetype'),
     url('font/Eurostile-ExtendedTwo.woff') format('woff'),
     url('font/Eurostile-ExtendedTwo.svg') format('svg');
font-weight: normal;
font-style: normal;
}
/**********************************************************/
/* smartphone/tablette */
@media screen and (max-width:991px) and (min-width:250px) {
	.titre1{font-size:1.4em;text-align:center;}
	.titre2{font-size:1.1em;text-align:center;}
	#header{}
	#sous_header{min-height:300px;}
}
/* ordinateur */
@media screen and (min-width:992px) {
	.titre1{font-size:2em;}
	.titre2{font-size:1.5em;}
	#header{height:300px;}
	#sous_header{min-height:600px;}
}
/**********************************************************/
.titre1{font-family:eurostileBlack,sans-serif;font-weight:bolder;margin-top:70px;margin-left:30px;}
.titre2{font-family:eurostileBlack,sans-serif;font-weight:bolder;margin-top:30px;margin-left:30px;}
.titre3{font-size:1.7em;}
.em1_8{font-size:1.8em;}
.espace_bouton{height:10px;}
.separateur{width:60%;margin:0 auto;border:1px solid grey;margin-top:60px;}
.lien_menu_xs{height:45px;line-height:45px;color:white;text-align:center;background-color:#619ddb;-webkit-transition: all .1s ease-in;-moz-transition: all .1s ease-in;-o-transition: all .1s ease-in;transition: all .1s ease-in;font-family:eurostile,sans-serif;}
.lien_menu_xs:hover{background-color:white;color:#619ddb;text-decoration:none;border-bottom:1px solid black;}
.style_two {border:0;height:1px;background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));}
/**********************************************************/
#header{background-color:#619ddb;padding-top:10px;}
#header img{margin:0 auto;}
#menu{color:white;text-align:center;margin-top:-20px;}
#menu a{color:white;font-weight:normal;}
#menu i{border:1px solid white;padding:4px;margin:4px;border-radius:25%;}
#menu a:hover{color:black;transition:all 1s ease-out;text-shadow:0 0 4px white;}
#sous_header{background:url(img/actijuris_ardennes.jpg) center center no-repeat;background-size:cover;color:white;}
#contenu_index{min-height:400px;text-align:center;padding-top:20px;}
#paiement_index{background-color:lightgrey;padding:5px 20px 20px 20px;text-align:center;font-family:eurostile,sans-serif;margin-top:20px;font-size:1.2em;}
#contenu_index img{margin:0 auto;}
#paiement_index_bas{background-color:#619ddb;padding:5px;text-align:center;font-family:eurostile,sans-serif;font-size:1em;margin-bottom:20px;}
#paiement_index_bas a{color:white;font-weight:normal;}
#contenu_mentions{min-height:400px;text-align:justify;padding:20px;}

#entete_menu_xs{height:50px;overflow:hidden;}
#entete_menu_xs>a{text-align:center;line-height:60px;}
#entete_menu_xs>a{color:white;background-color:#5c5c5c;-webkit-transition: all .1s ease-in;-moz-transition: all .1s ease-in;-o-transition: all .1s ease-in;transition: all .1s ease-in;}
#entete_menu_xs>a:hover{background-color:lightgrey;color:black;text-decoration:none;}

#contenu{text-align:center;}
#style_cadre_contact{background-color:lightgrey;padding:15px;font-size:1.1em;border-radius:20px;}

#map{width:100%;height:400px;margin:10px auto 0 auto;}

#footer{min-height:30px;line-height:30px;font-size:13px;text-align:center;background-color:#619ddb;color:white;}
#footer a{color:white;}

#customers{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;border-collapse: collapse;width: 100%;}
#customers td, #customers th{border: 1px solid #ddd;padding: 8px;}
#customers tr:nth-child(even){background-color: #cfcfcf;}
#customers tr:hover {background-color: #ddd;}
#customers th{padding-top: 12px;padding-bottom: 12px;text-align: left;background-color: #346cd3;color: white;}