<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*COPYRIGHT CSS PAR kitgraphiquegratuit.org*/  
/*************** STRUCTURE PRINCIPALE ***************/ 		
*  {
     margin:0;
     padding:0;
}
body, html {
	height:100%;
	background-attachment: fixed;
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-size:0.9em;
	color:#000;
	background-image: url(/css/images/fond.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}

img, p, h1, h2, h3, h4, h5, h6, Span, object, table, td, tr, form {
    border:0;
    margin:0;
    padding:0;
} 

ul 	{ padding-left: 10px; }
ul ul 	{ padding-left: 25px; }

li 	{ list-style-position: outside; }

#conteneur {
    margin:auto;
    padding:0px;
    width:920px;
}	  		

#bandeau {
    margin:auto;
    
    width:910px;
	height:140px;
	background-color:#FFFFFF;
}	  		
#header {
	margin:5px;
    #background-image: url(/css/images/header.png);
	background-color:#FFFFFF;
    width:910px;
    height:210px;
    text-align:left;
    position:relative;
    z-index: 9999;
}	
#contenu {
	background-image:url(/css/images/contenu.png);
	width:920px;	    
	margin-top:0 0px;
	text-align:left;
}   
#ligne {
    background:url(/css/images/sepa.jpg);
    float: left;
    width:905px;
	height:30px;
    margin:5px;    
}   

#colonne_gauche {
    float: left; 
    width:690px;
}	

#colonne_center {
    float: left; 
	width:500px;
    margin:10px;
}   

#colonne_droite {
    width:195px;
    margin:0 0 0 700px;
    padding:0;
    text-align:left;
    overflow:hidden;
} 				  
.logo_cesam {
	width:160px;
	height:81px;
	position:absolute;
	left: 10px;
	top: 75px;

}

.logo_parismat {
	width:160px;
	height:81px;
	position:absolute;
	left: 760px;
	top: 75px;

}

.Accueil_fr {
	position:absolute;
	left: 55px;
	top: 150px;
	font-size:0.7em;
	padding:3px 4px;
	width:60px;
	margin:10px 15px 0 5px;
	color:#FFF;
	font-weight:bold;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 2px #000;
	visibility: visible;
	background-color: #F8F8F8;
	
}

.Accueil_en {
	position:absolute;
	left: 47px;
	top: 150px;
	font-size:0.7em;
	padding:3px 4px;
	width:77px;
	margin:10px 15px 0 5px;
	color:#FFF;
	font-weight:bold;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 2px #000;
	visibility: visible;
	background-color: #F8F8F8;
}


.logo_en {
	width:40px;
	height:25px;
	position:relative;
	right: -80px;
	top: -5px;
}
.logo_fr {
	width:40px;
	height:25px;
	position:relative;
	right: -75px;
	top: -5px;
}

.logo_tw {
	width:40px;
	height:40px;
	position:relative;
	right: -67px;
	top: -10px;
}
.logo_in {
	width:54px;
	height:54px;
	position:relative;
	right: -69px;
	top: -4px;
}


.defilement {
	width:560px;
	height:100px;
	position:absolute;
	left: 180px;
	top: 45px;
}
.premier_bloc {
		position: relative;
}
.petit_cadre_haut {
    background:url(images/petit_cadre_haut.png);
    width:195px;
    height:12px;
}	   
.petit_cadre_fond {
    background:url(images/petit_cadre_fond.png);
    width:183px;
    padding:0 6px;
    color:#626262;
	margin:0 auto;
}

.petit_cadre_fond2 {
    background:url(images/petit_cadre_fond.png);
    width:183px;
    height:368px;
	padding:0 6px;
	color:#626262;
    text-align:center;
	margin:0 auto;
}
.petit_cadre_fond3 {
	background:url(images/petit_cadre_fond.png);
	width:183px;
	height:250px;
	padding:0 6px;
	color:#626262;
	text-align:center;
	margin:0 auto;
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
}

.petit_cadre_fond4 {
    background:url(images/petit_cadre_fond.png);
    width:183px;
    height:478px;
	padding:0 6px;
	color:#626262;
    text-align:center;
	margin:0 auto;
}

.petit_cadre_bas {
    background:url(images/petit_cadre_bas.png);
    width:195px;
    height:15px;
}
.cadre {
	margin:0 auto 20px auto;
	width:654px;
	text-align:left;
	padding:10px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}
.cadreCenter {
	margin:0 auto 20px auto;
	width:654px;
	text-align:center;
	padding:10px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	background-color: #E8E8E8;
}

.cadreGauche {
	margin:0 auto 20px auto;
	width:654px;
	text-align:left;
	padding:10px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	background-color: #E8E8E8;
}
.petit_cadre {
	float:left;
	margin:0 auto 20px 14px;
	width:300px;
	height: 260px;
	text-align:left;
	padding:15px;
	position:relative;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;

	background-color: #E8E8E8;
}

.petit_cadre_agenda {
	float:left;
	margin:0 auto 20px 14px;
	width:300px;
	height: 120px;
	text-align:left;
	padding:15px;
	position:relative;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;

	background-color: #E8E8E8;
}

.petit_cadre_quisommesnous {
	float:left;
	margin:0 auto 20px 14px;
	width:300px;
	height: 210px;
	text-align:left;
	padding:15px;
	position:relative;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;

	background-color: #E8E8E8;
}

.petit_cadre_who {
	float:left;
	margin:0 auto 20px 14px;
	width:300px;
	height: 205px;
	text-align:left;
	padding:15px;
	position:relative;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;

	background-color: #E8E8E8;
}

.petit_cadre_risquesdeguerre {
	float:right;
	margin:0 auto 20px 14px;
	width:310px;
	height: 78px;
	text-align:left;
	padding:10px;
	position:relative; 
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;

	background-color: #E8E8E8;
}
.petit_cadre_reseau {
	float:right;
	margin:0px auto 20px 14px;
	width:300px;
	height: 350px;
	text-align:left; 
	padding:15px;
	position:relative; 
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

.petit_cadre_gauche_2 {
	float:left;
	margin:0 auto 20px 14px;
	width:300px;
	height: 257px;
	text-align:left;
	padding:15px;
	position:relative;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;

	background-color: #E8E8E8;
}

.petit_cadre_gauche_bas {
	float:left;
	margin:0 auto 20px 14px;
	width:300px;
	height: 130px;
	text-align:left;
	padding:15px;
	position:relative;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;

	background-color: #E8E8E8;
}


.petit_cadre_demi_hauteur {
	float:left;
	margin:0 auto 20px 14px;
	width:300px;
	height: 85px;
	text-align:left;
	padding:15px;
	position:relative;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;

	background-color: #E8E8E8;
}


.petit_cadre_droite {
	float:right;
	margin:0px auto 20px 14px;
	width:300px;
	height: 280px;
	text-align:left; 
	padding:15px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}
.petit_cadre_droite_bas {
	float:right;
	margin:0px auto 20px 14px;
	width:300px;
	height: 130px;
	text-align:left; 
	padding:15px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

.petit_cadre_droite_demi_hauteur {
	float:right;
	width:300px;
	height:90px;
	text-align:left;
	padding:15px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

.petit_cadre_droite_hauteur_courte {
	float:left;
	margin:0px auto 20px 14px;
	width:300px;
	height:115px;
	text-align:left;
	padding:15px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

.petit_cadre_optiflux {
	float:left;
	margin:0px auto 20px 14px;
	width:300px;
	height:95px;
	text-align:left;
	padding:15px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}


.petit_cadre_footer {
	float:left;
	margin:0 auto 20px 14px;
	width:300px;
	height: 150px;
	text-align:left;
	padding:15px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

#form_login {
	margin:0 auto 20px auto;
	width:400px;
	text-align:left;
	top: 10px;
	padding:10px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

#form_certificat {
	float:left;
    margin:50px;
	width:505px;
	text-align:left;
	padding:40px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

#form_certificat2 {
	float:left;
    margin:50px;
	width:540px;
	text-align:left;
	padding:40px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

#form_mission {
	float:left;
    margin:50px;
	width:540px;
	text-align:left;
	padding:40px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

#form_contact {
	float:left;
    margin:20px;
	width:600px;
	text-align:left;
	padding:35px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	color: #000;
	background-color: #E8E8E8;
}

.petit_cadre_actu { 
    float:left;
    margin:0 auto 20px 14px;
    width:310px;
    text-align:center;
    background:#272c30;
    padding:10px;
    position:relative;
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0px 1px 5px #000;
}

.petit_cadre_conf { 
    float:right;
    margin:0 auto 20px 14px;
    width:300px;
    padding:10px;
    position:relative;

}


.block {       
    margin:0 auto 20px auto;
	width:654px;
	text-align:left;
	background:#272c30;
	padding:10px;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
}				     
.prez {
	width:147px;
	padding:0;
	text-align:center;
	height:250px;
	background-image: url(images/prez2.png);
}
.prez  img {
	position:absolute;
	bottom:35px;
	left:50%;
	margin-left:-50px; /*On indique la moitiÃ© de la taille de l'image avec - devant*/
	visibility: visible;
}

.org {
	width:120px;
	padding:0px;
	text-align:center;
	height:500px;
	background-image: url(../board/images/org.png);
}
.org  img {
	position:absolute;
	bottom:35px;
	left:50%;
	margin-left:-60px; /*On indique la moitiÃ© de la taille de l'image avec - devant*/
	visibility: visible;
}

.prezevt {
    background:url(images/prez5.png);
	width:145px;
	padding:0;
	text-align:center;
	height:180px;
}

.prezevt  img {
	position:absolute;
	bottom:35px;
	left:50%;
	margin-left:-50px; /*On indique la moitiÃ© de la taille de l'image avec - devant*/
	visibility: visible;
}

.finope {
	width:150px;
	padding:0;
	text-align:center;
	height:250px;
	background-image: url(images/finope2.png);
}
.finope  img {
	position:absolute;
	bottom:35px;
	left:50%;
	margin-left:-50px; /*On indique la moitiÃ© de la taille de l'image avec - devant*/
	visibility: visible;}

.finpays {
	width:145px;
	padding:0;
	text-align:center;
	height:450px;
	background-image: url(images/pays.png);
}
.finpays  img {
	position:absolute;
	bottom:35px;
	left:50%;
	margin-left:-50px; /*On indique la moitiÃ© de la taille de l'image avec - devant*/
	visibility: visible;
}

.finrel {
	width:145px;
	padding:0;
	text-align:center;
	height:240px;
	background-image: url(images/releve.png);
}
finrel  img {
	position:absolute;
	bottom:35px;
	left:50%;
	margin-left:-50px; /*On indique la moitiÃ© de la taille de l'image avec - devant*/
	visibility: visible;
}

.finsure {
	width:145px;
	padding:0;
	text-align:center;
	height:120px;
	background-image: url(images/finsure.png);
}
finsure  img {
	position:absolute;
	bottom:35px;
	left:50%;
	margin-left:-50px; /*On indique la moitiÃ© de la taille de l'image avec - devant*/
	visibility: visible;
}

.prezfin {
    background:url(images/prez4.png);
	width:150px;
	padding:0;
	text-align:center;
	height:350px;
}
.prezfin  img {
	position:absolute;
	bottom:35px;
	left:50%;
	margin-left:-50px; /*On indique la moitiÃ© de la taille de l'image avec - devant*/
	visibility: visible;
}

.prezhist {
	width:150px;
	padding:0;
	text-align:center;
	height:700px;
	background-image: url(images/history_07.png);
}

.prezconf {
	width:150px;
	padding:0;
	text-align:center;
	height:300px;
	background-image: url(/./images/conference_02.png);
}

.prezmbre {
	width:150px;
	padding:0;
	text-align:center;
	height:720px;
	background-image: url(images/membre.png);
}

.prezhist  img {
	position:absolute;
	bottom:35px;
	left:50%;
	margin-left:-50px; /*On indique la moitiÃ© de la taille de l'image avec - devant*/
	visibility: visible;
}
.info {
	font-size:0.7em;
	padding:3px 4px;
	width:150px;
	margin:0px 15px 0 5px;
	color:#FFF;
	font-weight:bold;
	float:left;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 2px #000;
	visibility: visible;
	background-color: #F8F8F8;
}

.info3 {
	font-size:0.7em;
	padding:13px 4px;
	width:150px;
	margin:0px 15px 20px;
	color:#FFF;
	font-weight:bold;
	float:left;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 2px #000;
	visibility: visible;
	background-color: #F8F8F8;
}


.infob {
	font-size:0.7em;
	padding:10px 2px;
	width:110px;
	height: 60px;
		margin:-20px 15px 0 5px;
	color:#FFF;
	font-weight:bold;
	float:right;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 2px #000;
	visibility: visible;
	background-color: #F8F8F8;
	text-align: center;
}

.info2 {
	font-size:0.7em;
	padding:3px 4px;
	width:80px;
	margin:10px 15px 0 5px;
	color:#FFF;
	font-weight:bold;
	float:right;
	position:relative;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 2px #000;
	visibility: visible;
	background-color: #F8F8F8;
	text-align: center;
}

p.info1 {
	color:#FFF;
	font-size:1.1em;
	font-weight:normal;
	float:left;
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
    background:#272c30;
	padding:3px 5px;

} 
p.info2 {
	color:#FFF;
	font-size:1.1em;
	font-weight:normal;
	float: right;
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
    background:#272c30;
	padding:3px 5px;
	margin:10px 105px 0 5px;

} 

/**************** BOUTON ****************/	
p.donnee {
	font-size:1.1em;
	font-weight:normal;
	float:right;
	margin:0px 0px 0 0px;
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
	padding:2px 5px;
	background-color: #666666;
}

p.contact {
	position:relative;
	font-size:1.1em;
	font-weight:normal;
	float:right;
	margin-top:-45px;
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
	padding:2px 5px;
	background-color: #666666;
}

p.bt_membre {
	font-size:1.1em;
	font-weight:normal;
	float:right;
	margin:0px 0px 0 0px;
	-moz-border-radius: 9px 9px 9px 9px;
	-webkit-border-radius: 9px 9px 9px 9px;
	border-radius: 9px 9px 9px 9px;
	padding:2px 5px;
	background-color: #666666;
}

bt_valide {
    float: left;
    width:905px;
	height:30px;
    margin:5px; 

}

#mentions {
	position:relative;
    float:right;
    width:240px;
    color:#131313;
    text-align:center;
    margin:0 10px 0 10px;
    background:#d6d6d6;
    padding:10px 10px 16px 10px;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    background: -moz-linear-gradient(top, #d6d6d6 30%, #FFF);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#d6d6d6), to(#FFF));
    -pie-background: linear-gradient(#d6d6d6, #FFF 100%); 
}
#mentions  a {
	color:#0000FF;
	text-decoration:none;
	outline:none;
	font-weight:normal;
	font-size:13px;
}
#mentions  a:hover, 
#reseaux {
    position:relative;
	float:right;
	width:170px;
	color:#131313;
	text-align:center;
	margin:0 10px 0 0;
	background:#d6d6d6;
	padding:10px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	background: -moz-linear-gradient(top, #d6d6d6 30%, #FFF);
	background: (linear, 0% 0%, 0% 100%, from(#d6d6d6), to(#FFF));
	-pie-background: linear-gradient(#d6d6d6, #FFF 100%); 
}
#partenaires  ul  li  a:hover {
    color:#2c9325;
}
#partenaires {
    position:relative;
	text-align:center;
	float:left;
	width:600px;
	color:#131313;
	margin:0 10px 0 10px;
	background:#d6d6d6;
	padding:10px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	background: -moz-linear-gradient(top, #d6d6d6 30%, #FFF);background: 
	-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d6d6d6), to(#FFF));
	-pie-background: linear-gradient(#d6d6d6, #FFF 100%); 
}
#partenaires  ul#dernier {
    float:left;
    margin:0;
	padding:0;
	text-align:center;
	width:140px;
	list-style-type: none;
	border:none;
	margin:0;
}
#partenaires  ul{
    float:left;
    margin:0;
	padding:0;
	text-align:center;
	width:140px;
	border-right:1px solid #131313;
	list-style-type: none;
	margin:0;
}

#partenaires  ul  li  a {
    color:#131313;
    text-decoration:none;
    outline:none;
    font-weight:normal;
    font-size:12px;
}
#partenaires table {
    margin:0 auto;
	text-align:center;
}
p.piedpage {
	position:relative;
	color:#FFF;
	font-size:12px;
	font-weight:normal;
	background:#272c30;
	padding:2px 0 2px 0;
	margin:0 0 10px 0;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	visibility: visible;
}

#infoflash  ul  li  a:hover {
    color:#2c9325;
}
#infoflash {
    position:relative;
	text-align:center;
	float:left;
	width:660px;
	color:#131313;
	margin:0 10px 0 10px;
	background:#d6d6d6;
	padding:10px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
	background: -moz-linear-gradient(top, #d6d6d6 30%, #FFF);background: 
	-webkit-gradient(linear, 0% 0%, 0% 100%, from(#d6d6d6), to(#FFF));
	-pie-background: linear-gradient(#d6d6d6, #FFF 100%); 
}

#infoflash  ul#dernier {
    float:left;
    margin:0;
	padding:10px;
	text-align:center;
	width:140px;
	list-style-type: none;
	border:none;
	margin:0;
}
#infoflash  ul{
    float:left;
    margin:0;
	padding:10px;
	text-align:center;
	width:140px;
	border-right:1px solid #131313;
	list-style-type: none;
	margin:0;
}

#infoflash  ul  li  a {
    color:#131313;
    text-decoration:none;
    outline:none;
    font-weight:normal;
    font-size:12px;
}

#tableinfoflash {
	overflow-x:hidden;
}
#tableinfoflash table {
    margin:0 auto;
	text-align:center;
	vertical-align:middle;
	max-width:100%;
}
#tableinfoflash td {
	text-align:center;
	width:200px;
	min-width:140px;
	border: 1px solid #555;
    border-width: 0 1px 0 0;
	padding: 5px;
}
#tableinfoflash td#dernier {
    border-width: 0 0 0 0;
}

#infoflash p.piedpage {
	position:relative;
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
	background:#76a9e0;
	padding:2px 0 2px 0;
	margin:0 0 10px 0;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	visibility: visible;
}

#infoflashBarreLiens {
	display: flex;
	justify-content: space-between;
	font-size: x-small;
}


/**************** MENU ****************/	
#menu {
    list-style:none;
    width:920px;
    margin:0px;
	padding:0px;
}
#menu li {
	float:left;
	display:block;
    margin:0px;
    width:152px;
	display:inline;
	position: relative;
	text-align:center;
	position:relative;
	border:none;
	visibility: visible;
}
#menu li a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px; 
    color: #000;
    display:block;
    outline:0px;
    text-decoration:none;

}
#menu li .drop {
    background:url(/css/images/menu.png) right no-repeat;
    width:150px;
    height:67px;
    padding:2px 0 0 0;
	color:#525252;
    font-size:12px;
    font-weight:bold;
}  
#menu li:hover .drop {
    background:url(/css/images/menu.png) left no-repeat;
    width:150px;
    height:67px;
    padding:0px 0 0 0;
}
#menu li .drop_vide {
    background:url(images/menu.png) right no-repeat;
    width:149px;
    height:69px;
    padding:0px 0 0 0;
    cursor:default;
}  
.dropdown_1column, .dropdown_1col_en,.dropdown_2columns, .dropdown_2column, .dropdown_3columns, .dropdown_3col_en,.dropdown_4columns,.dropdown_4col_en,.dropdown_5col_en,.dropdown_5columns,.dropdown_6columns,.dropdown_7columns {
	margin:0 auto 0 0px;
	float:left;
	position:absolute;
	left:-999em;
	text-align:left;
	padding:10px 5px 10px 5px;
	border-top:none;
	color:#787878;
	background:#FFF;
	background: -moz-linear-gradient(top, #fcfdff, #e2e3e5);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfdff), to(#e2e3e5));
	-pie-background: linear-gradient(#e2e3e5, #fcfdff 100%);
	border:1px solid #d4d6d7;
	-moz-border-radius: 0px 5px 5px 5px;
	-webkit-border-radius: 0px 5px 5px 5px;
	border-radius: 0px 5px 5px 5px;
	z-index: 9999;
	box-shadow: 0px 1px 2px #000;
	visibility: visible;
}
.dropdown_1col_en  {width: 350px;}
.dropdown_3col_en  {width: 250px;}
.dropdown_4col_en  {width: 350px;}
.dropdown_5col_en  {width: 290px;}
.dropdown_1column  {width: 420px;}
.dropdown_2columns {width: 280px;}
.dropdown_2column  {width: 440px;}
.dropdown_3columns {width: 230px;}
.dropdown_4columns {width: 310px;}
.dropdown_5columns {width: 145px;}
.dropdown_6columns {width: 250px;}
.dropdown_7columns {width: 250px;}
#menu li:hover .dropdown_1column, #menu li:hover .dropdown_1col_en, #menu li:hover .dropdown_2columns,#menu li:hover .dropdown_2column, #menu li:hover .dropdown_3columns, #menu li:hover .dropdown_3col_en, #menu li:hover .dropdown_4columns,#menu li:hover .dropdown_4col_en,#menu li:hover .dropdown_5col_en,#menu li:hover .dropdown_5columns,#menu li:hover .dropdown_6columns,#menu li:hover .dropdown_7columns {
	left:-1px;top:auto;
	}
.col_1,.col_2,.col_3,.col_4,.col_5,.col_6 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 5px;
	margin-right: 5px;
	color:#787878;
	visibility: visible;
	width:auto;
}


#menu li ul {
    width:auto;
	display:inline-block;
	position: relative;
	float:left;
    list-style:none;
    padding:5px;
    margin:0 5px;
	background:#f3f3f3;  
	border:1px solid #dfdfdf;	
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	 border-radius: 6px 6px 6px 6px;
}

#menu li ul li {
    font-size:12px;
    line-height:14px;
    float:none;
    text-align:left;
	margin:0;
	padding:0;
}
#menu li ul li:hover {
    background:none;
    border:none;
    padding:0;
    margin:0;
}
#menu li:hover div a {
    font-size:12px;
	margin:0;
	padding:0;
    color:#818b92
}
#menu li:hover div a:hover {
    color:#2c9325;
    font-weight:normal;
}

#menu li .drop #ico_menu {
	position:absolute;
	margin:-20px 0 0 60px;
	width:16px;
	height:16px;
	background-repeat:no-repeat;
	left:-999em;
	visibility: visible;
}
#menu li:hover .drop #ico_menu {
    left:-1px;
    top:auto;
}
/****************ZONE MEMBRE****************/
p#login{
	width:156px;
	color:#787878;
}
p#mdp {
	font-size:12px;
	color:#ffff;
}
#input {
	width:100px;
	height:25px;
	margin:2px 0;
}
#inscription  {
	float:right;
	width:120px;
	border-left:1px solid #787878;
	padding:0 0 0 6px;
	margin:-40px 0 0 0;
	font-size:11px;
}
.separation {
	border-bottom:1px dotted #787878;
	margin:10px 0;
	width:100px;
	height:1px;
}
#bt_connexion {
	border:1px solid #e8e8e8;
	color:#787878;
	padding:0px 5px 0 5px;
	background:#096a02;
	text-align:center;
	display:inline;
	margin:5px 0 5px 5px;
	width:70px;
	height:20px;
	cursor:pointer	
}
#bt_suivant {
	float: right;
	
}

/****************NEWSLETTER****************/
#newsletter {
	width:130px;
	height:25px;
	margin:5px 0 5px 0;
	display:inline;
}
#bt_newsletter {
border:1px solid #b0b0b0;
color:#787878;padding:3px 5px;
background:#FFF;
text-align:center;
display:inline;
margin:5px 0 5px 5px;
width:20px;
height:20px;
cursor:pointer;
}
/*************** SLIDE ***************//* Featured Content Slider by: Chris Coyier */																									   		  				  
#page-wrap { 
    margin:0 auto;
    width: 160px; 
    position: relative; 
    min-height:240px;
}
ul { 
    list-style: square inside; 
}
blockquote { 
    padding: 0 20px; 
    margin-left: 20px; 
    font-size: 14px; 
    font-family: Georgia, serif; 
    font-style: italic; 
    margin-top: 10px;
}
.slider-wrap { width: 160px;
    float:right;
    height:240px;
}			
.panel ul { 
    text-align: left; 
    margin: 0 15px 0 30px; 
}
.stripViewer { 
    position: relative; 
    overflow: hidden; 
    width: 160px; 
    height:240px; 
}
.stripViewer .panelContainer { 
    position: relative; 
}
.stripViewer .panelContainer .panel { 
    float: left;
    height: 100%; 
    position: relative; 
    width: 160px; 
}
.stripNavL, .stripNavR, .stripNav { 
    display: none; 
}
#movers-row	{ 
    margin: 0; 
    width:160px;
}
#movers-row div { 
    float: left; 
    width:160px;
    margin: 0;
}
#movers-row div a.cross-link { 
    float: left;
    margin:5px 0 0 2px; 
}
.photo-meta-data {
    background: url(images/transpBlack.png); 
	padding: 10px; 
	height: 30px; 
	margin-top: -52px;
	width:502px; 
	position: relative; 
	z-index: 9998; 
	color: white; 
}
.photo-meta-data span { 
    font-size: 13px; 
}
.cross-link	{
	display: block;
	width:50px;
	height:44px;
	position:relative;
	z-index: 9998;
	margin: 0;
	padding:6px 0 0 0;
	background:url(images/fpis.png);
	visibility: visible;
} 
/************CLASS POUR PRÃ‰SENTATION KIT************/
#drp {
    background:#e9e9e9;
    border:1px solid #c3c3c3;
    padding:10px;
    width:250px;
    margin:5px;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}
/************FLASH INFO************/
#window  {
    width:183px; 
    height:40px; 
    overflow:hidden; 
    position:relative; 
}
#slideshow {
	width:400px;
	height:700px;
	overflow:hidden;
	position:relative;
	font-size:12px;
	visibility: visible;
}
#slideshow li {
    width:183px; 
    height:40px; 
    float:left; 
    display:inline;
}

#image {
	text-align: center;
}
/************ BALISE GÃ‰NÃ‰RIQUE************/
a                             {
	color:#000000;
	text-decoration:none;
	outline:none
}	 
a:hover                  {
	color:#00F;
}		
span.vert               {color:#0033CC;} 
span.green              {
	color:#00CC00;
} 
span.white              {color:#FFFFFF;} 
span.grand              {
	color:#0033CC;
	font-size:14px;
	font-weight:bold;
	text-align:center
}


span.gras              {
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

span.Black              {
	color:#000000;
	font-size:14px;

}

span.grandWhite           {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}

span.grandRed           {
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}
span.grandBlue          {
	color:#0033CC;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
}

span.Blue          {
	color:#0000FF;
	font-size:12px;
	vertical-align:middle;
}

span.italic  {font-style:italic;
	font-size:12px;
	vertical-align:right;
	}
	
span#droite
 {
	float:right; 
    margin-right: 180px;
}
	
span.centrer {
	font-size:14px;
	vertical-align:middle;
}
span#welcome          {font-size:13px;font-weight:bold;color:#787878;display:inline;}
p.italic                {font-style:italic;}
h1                           {font-size:13px;}
h2                           {font-size:14px;}
h3                           {font-size:15px;}
h4                           {font-size:16px;}
h5                           {font-size:17px;}
h6                           {font-size:18px;}
h1, h2, h3, h4, h5, h6 {font-weight:bold}
hr                            {width:50%;margin:10px 0}


#tab_membre {
    font-family: "Times New ", "Lucida Grande", Sans-Serif;
    font-size: 12px;
    margin: 10px 0;
    width: 100%;
    text-align: left;
    border-collapse: collapse;

}


#tab_membre th {

}

#tab_membre td {
}

#carrousel{
    position:absolute;

}
#carrousel ul li{
    position:absolute;
    top:28px;
    left:230px;

}

#carrousel img{
    height:140px;
    width:450px;
}

.buttonSelectFile {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:9px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.buttonSelectFile:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.buttonSelectFile:active {
	position:relative;
	top:1px;
}

/* 06-12-2016 CSS FENETRES MODALES */
.cf:before,
.cf:after {
  content:"";
  display:table;
}
.cf:after {
  clear:both;
}
.droite {
  float:right;
}
 
.oModal {
  position: fixed;
  z-index: 99999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  opacity:0;
  -webkit-transition: opacity 400ms ease-in;
  -moz-transition: opacity 400ms ease-in;
  transition: opacity 400ms ease-in;
  pointer-events: none;
}
 
.oModal:target {
  opacity:1;
  pointer-events: auto;
}
 
.oModal:target &gt; div {
  margin: 10% auto;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
}
 
.oModal &gt; div {
  max-width: 600px;
  position: relative;
  margin: 1% auto;
  padding: 8px 8px 8px 8px;
  border-radius: 5px;
  background: #eee;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
}
 
.oModal &gt; div header,.oModal &gt; div footer {
  background: rgba(90, 140, 200, 0.8);
  border-bottom: 1px solid #e7e7e7;
  border-radius: 5px 5px 0 0;
}
.oModal .footer {
  border:none;
  border-top: 1px solid #e7e7e7;
  border-radius: 0 0 5px 5px;
}
 
.oModal &gt; div h2 {
  margin:0;
}
 
.oModal &gt; div .btn {
  float:right;
}
 
.oModal &gt; div section,.oModal &gt; div &gt; header, .oModal &gt; div &gt; footer {
  padding:15px;
}

/* 20200720-------------------------- Modal COVID 19*/

 #btn_covid a:hover{
 color:#2c9325;}
 
 #btn_covid  {
	position:relative;
    float:left;
    width:140px;
    color:#131313;
    text-align:center;
    margin:-20px 0px 10px 0px;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 3px 5px #000;
	background-color: #E8E8E8;
}



 
.oModalCovid {
  position: fixed;
  z-index: 99999;
  top: 0;
  right: 0;
  bottom: 0px;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  opacity:0;
  -webkit-transition: opacity 400ms ease-in;
  -moz-transition: opacity 400ms ease-in;
  transition: opacity 400ms ease-in;
  pointer-events: none;
}
 
.oModalCovid:target {
  opacity:1;
  pointer-events: auto;
}
 
.oModalCovid:target &gt; div {
  margin: 0.2% auto;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
}
 
.oModalCovid &gt; div {
  max-width: 800px;
  position: relative;
  margin: 1% auto;
  padding: 8px 8px 8px 8px;
  border-radius: 5px;
  background: #FFFFFF;
  transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -webkit-transition: all 0.4s ease-in-out;
}
 
.oModalCovid &gt; div header,.oModalCovid &gt; div footer {
  background: rgba(90, 140, 200, 0.8);
  border-bottom: 0px solid #e7e7e7;
  border-radius: 5px 5px 0 0;
}
.oModalCovid .footer {
  border:none;
  border-top: 1px solid #e7e7e7;
  border-radius: 0 0 5px 5px;
}
 
.oModalCovid &gt; div h2 {
  margin:0;
}
 
.oModalCovid &gt; div .btn {
  float:right;
}
 
.oModalCovid &gt; div section,.oModalCovid &gt; div &gt; header, .oModalCovid &gt; div &gt; footer {
  padding:5px;
}

/*-------------------------- FIN DE MODAL COVID 19 ----------------*/

#titreCesam {	
  
	position:absolute;
	width:910px;
	height:20px;
	color:#555555; 
	font-size:12px;
	font-weight:bold;
	 /* Fond gris */  background-color: #E2E3E5;	

}

span.titre {	
	position:absolute;
	width:910px;
	height:20px;
	color:#555555; 
	font-size:12px;
	font-weight:bold;
	 /* Fond gris */  background-color: #E2E3E5;	
	/*background-color: #0033CC;	*/
	padding:0px;
	margin:0px 8px 0px 0;
}
span.titre2 {	
	position:absolute;
	top:48px;	
	width:910px;
	height:20px;
	color:#FFFFFF; 
	font-size:14px;
	font-weight:bold;
	 /* Fond gris  background-color: #E8E8E8;	*/
	background-color: #0033CC;	
	padding:0px;
	margin:0 500px 10px 0;
}



/******************* Archivage ********************/
#Archivage p.titre {
	position:relative;
	color:#FFFFFF;
	font-size:16px;
	font-weight:normal;
	background:#76a9e0;
	padding:2px 0 2px 0;
	margin:0 0 10px 0;
	-moz-border-radius: 4px 4px 4px 4px;
	-webkit-border-radius: 4px 4px 4px 4px;
	border-radius: 4px 4px 4px 4px;
	visibility: visible;
	text-align: center;
}

#ArchivageListe {
    width: 640px;
	margin: 30px 10px 10px 10px;
	background-color: white;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 6px 6px;
}
#ArchivageListe table.liste { width: 100%; padding: 10px 6px 10px 6px;}
#ArchivageListe tr.lignetitre { background-color: lightgray; font-weight:bold; }
#ArchivageListe tr.lignepaire { background-color: white;}
#ArchivageListe tr.ligneimpaire { background-color: #F5F5F5; }
#ArchivageListe td { padding: 3px 5px 3px 5px; }
#ArchivageListe td.nom { width: 100%; }


/******************* BackOffice **************************/
#BackOfficeListe {
    float: left; 
    width: 680px;
	margin: 30px 10px 10px 10px;
	background-color: white;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 6px 6px;
}
#BackOfficeListe table.liste { width: 100%; padding: 10px 6px 10px 6px;}
#BackOfficeListe tr.lignetitre { background-color: lightgray; font-weight:bold; }
#BackOfficeListe tr.lignepaire { background-color: white;}
#BackOfficeListe tr.ligneimpaire { background-color: lightgray; }
#BackOfficeListe td { padding: 3px 5px 3px 5px; }
#BackOfficeListe img.drap_en {
	width:20px;
	height:15px;
}
#BackOfficeListe img.drap_fr {
	width:20px;
	height:15px;
}

#BackOfficeEdit {
    float: left; 
    width: 680px;
	margin: 30px 10px 10px 10px;
	background-color: white;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 6px 6px;
}
#BackOfficeEdit table.liste { width: 100%; padding: 10px 6px 10px 6px;}
#BackOfficeEdit tr.lignetitre { background-color: lightgray; font-weight:bold; }
#BackOfficeEdit tr.lignechamp { background-color: white;}
#BackOfficeEdit tr.lignenomchamp { background-color: lightgray; }
#BackOfficeEdit td { padding: 3px 5px 3px 5px; }
#BackOfficeEdit td.colLib { white-space: nowrap; }
#BackOfficeEdit td.colFr { width:50% }
#BackOfficeEdit td.colEn { width:50% }
#BackOfficeBarreLiens {
	display: flex;
	justify-content: space-between;
}


#drop_file_zone {
    background-color: #EEE; 
    border: #999 5px dashed;
    width: 240px; 
    height: 100px;
    padding: 8px;
    font-size: 18px;
}
#drag_upload_file {
  width:50%;
  margin:0 auto;
}
#drag_upload_file p {
  text-align: center;
}
#drag_upload_file #selectfile {
  display: none;
}
#subscription {
	position:relative;
    float:left;
    width:340px;
    color:#131313;
    text-align:center;
    margin:-50px 0px 10px 160px;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 3px 5px #000;
	background-color: #E8E8E8;
}


 #subscription a:hover{
    color:#2c9325;
 }



	 
 /*background:#d6d6d6;
    padding:10px 10px 16px 10px;
    -moz-border-radius: 6px 6px 0 0;
    -webkit-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
    background: -moz-linear-gradient(top, #d6d6d6 30%, #FFF);
    background: -webkit-gradient(linear, 0% 0%, 0% 10%, from(#d6d6d6), to(#FFF));
    -pie-background: linear-gradient(#d6d6d6, #FFF 10%); 
 
 */
 
 /* Bouton poussoir */
 #subscription:active{
    -webkit-box-shadow: 0px 2px 0px #84261a;
    -moz-box-shadow: 0px 2px 0px #84261a;
    box-shadow: 0px 2px 0px #84261a;
    position:relative;
    top:7px;
}

.petit_cadre_rdv {
	float:left;
	margin:0 auto 20px 14px;
	width:300px;
	height: 205px;
	text-align:left;
	padding:15px;
	position:relative;
	color: #000;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0px 1px 5px #000;
	background-color: #E8E8E8;
}
</pre></body></html>