@import url(fenetre_modal.css);

@import url(apercuimg.css);

@import url(style_pictonav.css);
/*##HASHING PICTONAV##*/
.petitGris{
	font-size:10px;
	color:#575757;
}
.petitGris2{
	font-size:11px;
	color:#575757;
}
.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}
.normalCondensed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:-1px;
	color: #000000;
}
/*##FIN HASHING PICTONAV##*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color:#FFFFFF;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.largeurSite{
	width:959px;
	margin:0 auto;
	clear:both;	
}
.menuTop1{
	margin-top:10px;
	background-image:url(../images/bg_menu_top.jpg);
	height:130px;
	width:959px;
}
.menuTop2{
	background-image:url(../images/bg_top_2.gif);
	height:56px;
}
.corpsTbl{
	width:959px;
	margin-top:15px;
	margin-bottom:15px;
}
.celG {
	width:704px;
	vertical-align:top;
}
.celD{
	width:255px;
	vertical-align:top;
}
.celDLarge{

	vertical-align:top;
}
.celSky{
 width:160px;
}
.separHaut{
 border-top:1px solid #ffcea6;
}
.separHautGris{
 border-top:1px solid #CCC;
}
.corps {
	width:959px;
	margin:0 auto;
	clear:both;
}

.normalBlanc{
	color:#FFFFFF;
}
/* ZONE DE RECHERCHE */
.zoneDeRecherche {

	background-repeat:no-repeat;
	height:49px;
	width:955px;
	margin-top:1px;

}
/* FIN ZONE DE RECHERCHE */

/* PARTIE GAUCHE */

.normalBlanc{
	color:#FFFFFF;
}
.nomUserBlanc{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
.titreOrange {
	font-size:24px;
	color:#FF801A;
	font-weight:bold;
}
.titreOrange14 {
	font-size:14px;
	color:#FF801A;
	font-weight:bold;
}
.titreOrange10 {
	font-size:10px;
	color:#FF801A;
	font-weight:bold;
}
.titreSousOrange {
	font-size:19px;
	color:#FF9846;
}
.rayureGrises{
background-image:url(../images/bg_rayure_grises.gif);

}
.titreRose {
	font-size:24px;
	color:#E2007A;
	font-weight:bold;	
}
.titreRose14 {
	font-size:14px;
	color:#E2007A;
	font-weight:bold;	
}
.titreRose10 {
	font-size:10px;
	color:#E2007A;
	font-weight:bold;	
}
.titreSousRose {
	font-size:19px;
	color:#E2007A;
	font-weight:bold;	
}
.date11{
font-size:11px;
}
.titreGris{
	font-size:14px;
	color:#5A5A5A;

}
.titreGrisNormal{
	font-size:12px;
	color:#5A5A5A;
	font-weight:bold;

}
.titreGrisPt{
	font-size:11px;
	color:#5A5A5A;
	font-weight:bold;

}

.fondBlanc{
	background-color:#FFFFFF;
}

.inputOrange {
	background-image:url(../images/bg_input_orange.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputOrangeErr {
	background-image:url(../images/bg_input_orange_clign.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputRose {
	background-image:url(../images/bg_input_rose.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputRoseErr {
	background-image:url(../images/bg_input_rose_clign.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputOrangeinput {
	background:transparent;
	border:0px;
	width:160px;
	margin-left:7px;
	font-size:13px;
}
.inputOrangeinputMenuTop {
	background:transparent;
	border:0px;
	width:142px;
	margin-left:2px;
	font-size:13px;
}
.drapeauDe{
	height:20px;
	margin-left:8px;
}
.drapeauA{
	height:20px;
	margin-left:8px;
}
.boxChoixPays{
	position:relative;
	left:10px;
	top:10px;
	display:none;
	background-color:#FFF;
	border:#FF9900 1px solid;
	width:150px;
	float:left;
}
.espaceurInputTop{
	height:3px;
	font-size:1px;
}
.inputOrangeChamps {
	background-image:url(../images/bg_input_orange.gif);
	background-repeat:no-repeat;
	width:180px;
	height:29px;
}

.inputRoseinput {
	background:transparent;
	border:0px;
	width:140px;
	margin-left:7px;
	font-size:13px;

}

.inputEuro {
	background-image:url(../images/bg_input_rose_euros.gif);
	width:101px;
	background-repeat:no-repeat;
	height:29px;
}
.inputEuro input {
	background:transparent;
	border:0px;
	width:60px;
	margin-left:7px;
	font-size:17px;
}
.inputPoids {
	background-image:url(../images/bg_input_ptorange.gif);
	width:60px;
	background-repeat:no-repeat;
	height:29px;
}
.inputPoids input {
	background:transparent;
	border:0px;
	width:32px;
	margin-left:11px;
	font-size:13px;
}
/* DROIT */
.titreNoir{
	font-size:20px;
	color:#000;
	font-weight:bold;	
}
.titreNoir16{
	font-size:16px;
	color:#000;
	font-weight:bold;
	font-style:italic;	
}
.pointilleDroit {
border-right:1px #CCCCCC dotted;
}
.bordOrange{
border:solid 1px #ff7f1a;
height:40px;
}
.bordRose{
border:solid 1px #e2007a;
height:40px;
}
.grisHaut{
border-top:1px solid #c0c0c0; 
}
.grisBas{
border-top:1px solid #c0c0c0; 
}
.boxeRoseH {
	background-image:url(../images/box_rose_h.gif);
	width:255px;
}
.boxeRose {
	background-image:url(../images/box_rose_bg.gif);
	width:255px;
}
.boxeRoseB {
	background-image:url(../images/box_rose_b.gif);
	width:255px;
	height:14px;
}
.tEnvoiExpress{
	background-image:url(../images/bg_envoi_express.gif);
	height:70px;
	background-position:center;
	background-repeat:no-repeat;
}
.interieur{
	margin:0 10px;
}
/* LE RESTE */
img {
	border:0px;
}

.blocTexte{
	display:none;

}
.blocTexte_ouvert{
	display : block;
}
.corpsInter {
	margin:10px;
}
.piedPage{
	width:959px;
	margin-top:20px;
	text-align:center;
	margin:0 auto;
	clear:both;
}
.bas {
	background-color:#FBB7CD;
}
.piedGris{
	width:940px;
	margin:0 auto;
	clear:both;
	background-color:#FBB7CD;	
}

.piedGris a{
	color:#666666;
	font-size:10px;
	text-decoration:none;
}
.nomSite {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left:20px;
}
.baseLine {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.pt {
 font-size:10px;
}
/* PUB ACCUEIL */
.colisBelleMere{
	background-image:url(../images/colis-belle-mere.jpg);
	height:331px;
	background-repeat:no-repeat;
}

.boxVerteClair{
	height:25px;
	width:25px;
	background-color:#c3ffcd;
}
.boxVerte{
	height:25px;
	width:25px;;
	background-color:#00FF00;
}
.boxGrise{
	height:23px;
	width:23px;
	background-color:#FFF;
	border: 1px solid #000;
}
.boxRouge{
	height:25px;
	width:25px;
	background-color:#FF0000;
}
/* FORMS */
.fondRouge {
	background-color:#FF0000;
}
.inputsStd {
	width:210px;
	background-image:url(../images/bg_inputs.gif);
	background-position:right;
	background-repeat:repeat-y;
	border: 1px solid #FF801A ;
}

.selectStd{
	border: 1px solid #FF801A ;
	background-color:#ffd8b9;
}

.btSubmit {
	background-color:#FF801A;
	color:#FFF;
}

.fieldsetStd{
	width:95%;
}
.legendeStd{
	font-size:14px;
	font-weight:bold;
	color:#333333;

}
legende{
	color:#333333;

}
.dotOrange{
	background-image:url(../images/bg_rond.gif);
	height:53px;
	width:53px;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	font-size:30px;
	font-weight:bold;
}
.dotRose{
	background-image:url(../images/bg_rond_transp.gif);
	height:53px;
	width:53px;
	text-align:center;
	vertical-align:middle;
	color:#FFF;
	font-size:30px;
	font-weight:bold;
}

/* Recherche live avec /js/jq-autocomplete.js */
.ac_results {
    padding: 0px;
    border: none;
    background-color: #ee7717;
    overflow: hidden;
}
.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
}
.ac_results iframe {
    display:none;/*sorry for IE5*/
    display/**/:block;/*sorry for IE5*/
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
    /*filter:mask();*/
    width:3000px;
    height:3000px;
}
.ac_results li {
    display: block;
    overflow: hidden;
    margin: 0px;
    border: 1px #ccc solid;
    border-top:none;
    padding: .2em .5em;
    cursor: pointer;
    font-size: 1em;
}
.ac_loading {
/*	background-image:url(http://www.colis-voiturage.fr/images/attention_pt.gif);
	background-position:right center;
	background-repeat:no-repeat;
*/
}
.ac_over {
    background-color: #FFC571;
}

.btActionTabBord{
	border:1px solid #ff801a;
}
.btActionTabBord a{
	text-decoration:none;
}
.thtablBordUser{
	background-color:#ff801a;
	color:#FFFFFF;
}
.thtablBordMessage{
	background-color:#e30079;
	color:#FFFFFF;
}
.lienBlanc {
	color:#FFFFFF;
	text-decoration:none;
}

/* fenetre modale */
.nodal_window
{
	position: absolute;
	left: 200px;
	top: 100px;
	width: 400px;
	height: 300px;
	overflow: hidden;
	display: none;
}
.nodal_windowTop
{
	height:30px;
	background-image: url(../images/window_top_end.png);
	background-position: right top;
	background-repeat: no-repeat;
	position: relative;
	overflow: hidden;
	cursor: move;
}
.nodal_windowTopContent
{
	margin-right: 13px;
	background-image:url(../images/window_top_start.png);
	background-position:left top;
	background-repeat: no-repeat;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	text-indent: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #6caf00;
}
.nodal_windowMin
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
}
.nodal_windowMax
{
	position: absolute;
	right: 25px;
	top: 10px;
	cursor: pointer;
	display: none;
}
.nodal_windowClose
{
	position: absolute;
	right: 10px;
	top: 10px;
	cursor: pointer;
}
.nodal_windowBottom
{
	position: relative;
	height: 270px;
	background-image: url(../images/window_bottom_end.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}
.nodal_windowBottomContent
{
	position: relative;
	height: 270px;
	background-image: url(../images/window_bottom_start.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-right: 13px;
}
.nodal_windowResize
{
	position: absolute;
	right: 3px;
	bottom: 5px;
	cursor: se-resize;
}
.nodal_windowContent
{
	position:absolute;
	top: 30px;
	left: 10px;
	width: auto;
	height: auto;
	overflow: auto;
	margin-right: 10px;
	border: 1px solid #6caf00;
	height: 255px;
	width: 375px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #fff;
}
.nodal_windowContent *
{
	margin: 10px;
}
.transferer2
{
	border: 1px solid #6BAF04;
	background-color: #B4F155;
	filter:alpha(opacity=30); 
	-moz-opacity: 0.3; 
	opacity: 0.3;
}
/* fin fenetre nodale */

.tdValide{
	background-color:#00CC00;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}

.menuTablBrd{
	background-image:url(../images/bg_menutablbrd_user.gif);
	width:737px;
	height:59px;
}
.menuTablBrd a{
	color:#000000;
	text-decoration:none;
}
.inputTaille {
	 width:31px;

}
.vert {
	color: #009900;
}

.pointillerRose {
	border: 1px dotted #e30079;
}
.largeurMessages {
	width:530px;
}
.largeurMessagesTitre{
	width:532px;
}
.infobulle{
    position: absolute;   
    visibility : hidden;
    border: 1px solid Black;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 12px;
    background-color: #FFFFCC;
}
.nbrJourInscript{
float:left;
width:18px;
height:40px;
}

.plaqueImmat{
	background-image:url(../images/fond_plaque_immat.gif);
	background-repeat:no-repeat;
	height:21px;
	width:92px;
	font-weight:bold;
	float:left;
}
.plaqueImmatInter{
	margin:2px 0 0 9px;
}	
.blocTitre{
	border-bottom:#ff7f1a solid 3px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	width:95%;
	text-align:left;
}
.blocTitreM{
	border-bottom:#e2007a solid 3px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	width:95%;
	text-align:left;
}
.bgEtiquette {
background-image:url(../images/bg_etiquette.jpg);
width:610px;
height:350px;
background-repeat:no-repeat;
}
.boxTV {
	width:384px;
	margin:0px auto;
}
.boxTvHaut{
	width:384px; 
}
.boxTvBas{
	width:384px;
	height:34px;
	text-align:center;
	background-image:url(../images/tv-bas.gif);
}
.boxTvBas img{
	margin:0px 8px;
}
.boxDiapo{
	background-image:url(../images/tv-bg.gif);
	width:384px;
	height:82px;
	overflow:hidden;
}
.uneDia{
	width:384px;
	float:left;
}
.tablDia{
	width:384px;
	height:82px;
}
.boxDiaLogo{
	width:120px;
	text-align:center;
}
.boxPlayer{
	width:384px;
	text-align:center;
	background-image:url(../images/tv-bg.gif);
}
.nomDuPays{
	font-size:17px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
}
.borneOn {
	background-image:url(http://www.colis-voiturage.fr/images/borne_fr.gif);
	background-repeat:no-repeat;
	width:29px;
	height:33px;
	text-align:center;
}
.borneOff{
	width:29px;
	height:33px;
	text-align:center;
}

/* HP France */

.carteFranceTbl a {
	display:block;
	height:20px;
}
.compteurNoir{
	font-size:14px;
	color:#000000;
	letter-spacing:-1px;
	font-weight:bold;
}
.compteurBleu{
	font-size:24px;
	color:#0000FF;
	letter-spacing:-1px;
	font-weight:bold;
}
.compteurVert{
	font-size:24px;
	color:#02d602;
	font-weight:bold;
	letter-spacing:-1px;
}
.compteurColis{
	width:153px;
	height:34px;
	float:left;
	margin-left:2px;
	text-align:center;
}
.compteurTrajets {
	width:200px;
	height:34px; 
	float:left; 
	margin-left:12px; 
	text-align:center;
}
.compteurEcologie {
	width:205px; 
	height:34px; 
	float:left;
	margin-left:40px; 
	text-align:center;
}


.lesOnglets{
		background-image:url(../images/bt-envoyer-un-colis-onglet.gif);
		width:951px;
		height:99px;
		background-repeat:no-repeat;
		background-position:top;
		clear:both;
}
.ongletEnvoyerColis{
	display:block;
	height:25px;
	width:220px; 
	float:left; 
	font-size:20px; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-align:center; 
	text-decoration:none;
}
.ongletTransporterColis{
	display:block; 
	height:25px; 
	width:280px; 
	float:left; 
	font-size:20px; 
	font-weight:bold; 
	color:#FFFFFF; 
	text-align:center; 
	margin-left:10px; 
	text-decoration:none;
}


/* NVL SECTION */
.listeTransp { width:621px; margin-top:22px; }
.listeTransp .gauche { width:370px; height:24px; float:left; overflow:hidden; }
.listeTransp .droit { width:341px; float:left;  overflow:hidden; text-align:right; font-size:11px;  height:24px;  }
.listeTransp .listeTitre { background-image:url(../images/liste-transp-titre.gif);  width:621px; height:24px; line-height:24px; font-size:14px; font-weight:bold; text-align:left;  }
.listeTransp .listeCorps {  width:619px; margin:0px auto; border-left:#ef8cbc solid 1px;  border-right:#ef8cbc solid 1px;  border-bottom:#ef8cbc solid 1px; cursor:pointer;   }
.listeTransp .listeBoxG { width:135px;  border-right:#ef8cbc solid 1px; text-align:center; }
.listeTransp .listeBoxHD { width:230px; }
.listeTransp .listeBoxHD2 { }
.listeTransp .listeBoxBD {  }
.listeTransp .listeBoxBD img { margin:0px 5px;}
.listeTransp .listeBoxBD2 { }

.membreConnecteInter { color:#000;	}
.membreConnecteInter a { font-size:11px; color:#000;	text-decoration:none; }
.membreConnecteInter a:hover {	color:#000;	text-decoration:underline;}
.boxMenuUser { font-size:12px; margin-top:10px; margin-left:20px; }
.boxMenuUser a { font-size:11px; color:#000000; text-decoration:none; display:block; margin-left:20px; }
.boxMenuUser a:hover { text-decoration:underline }

/* FICHE TRAJET */

.padding10 { margin:10px;  }
.padding5 { margin:5px;  }

.jour0 { width:15px; height:15px;  color:#FFF; background-color:#ffcee5; line-height:15px; text-align:center; font-size:14px; font-weight:bold; float:left; margin-left:5px;  }
.jour1 {  width:15px; height:15px;  color:#FFF; background-color:#ef94bf; line-height:15px; text-align:center; font-size:14px; font-weight:bold; float:left; margin-left:5px; }


.tblFicheTrajet{ background-image:url(http://www.colis-voiturage.fr/images/bg-fiche-trajet.gif); background-repeat:no-repeat; width:626px;}
.tblFicheTrajet .cel1 { width:126px; text-align:center; }
.loginFicheTrajet { font-size:14px; font-weight:bold; }
.tblFicheTrajet .cel2 { width:374px; }
.tblFicheTrajet .cel2 .libelTrajet { font-size:16px; font-weight:bold; text-align:center; }
.tblFicheTrajet .cel2 .frequenceTrajet { float:left; }
.tblFicheTrajet .cel2 .detailTrajet { background-color:#fef2f8; border-top:1px solid #e2007a; border-bottom:1px solid #e2007a;  height:76px;}
.tblFicheTrajet .cel2 .datesProcDepart{ background-color:#e2007a; height:76px; width:135px; float:right; color:#FFFFFF;  }
.tblFicheTrajet .cel3 { width:126px; text-align:center; font-size:10px; }
.tblFicheTrajet .cel3 .immat { width:82px; height:16px; background-image:url(../images/bg-immatfr.gif); line-height:17px; font-size:14px; letter-spacing:-1px; margin:5px auto; }

.tblFicheTrajet .legende { font-size:10px; letter-spacing:-1px; }
.traitTrajet{ margin:5px 0px;   }

.tblFicheTrajetSuite  { text-align:left; width:624px; margin:0 auto;  border-bottom:1px solid #e2007a; border-left:1px solid #e2007a; border-right:1px solid #e2007a; }

.btEmail { display:block; text-align:center; text-decoration:none; line-height:32px; font-size:15px; color:#FFFFFF; background-image:url(../images/bg-bt-taille2.gif); height:32px; width:147px; float:left; margin-left:8px;  }
.telephone { background-image:url(../images/bg-tel.gif); line-height:32px; font-size:15px;  height:32px; width:202px; float:left; margin-left:8px; text-align:center;   }
.libelleTel { width:51px; float:left; color:#FFFFFF;  }
.letel { width:150px;  float:left; color:#000000; }
.annonce { height:82px; padding:5px;  }
.carteTrajet  { width:600px; height:400px; border:#999999 solid 1px; margin:10px; }


/* NVL SECTION */
.listeColis { width:621px; margin-top:22px; }
.listeColis .listeTitre { background-image:url(../images/liste-colis-titre.gif);  width:621px; height:24px; }
.listeColis .listeTitre a { line-height:24px; font-size:16px; font-weight:bold; color:#ff7f1a;  }
.listeColis .listeCorps {  width:619px; margin:0px auto; border-left:#ff7f1a solid 1px;  border-right:#ff7f1a solid 1px;  border-bottom:#ff7f1a solid 1px; cursor:pointer;   }
.listeColis .listeBoxG { width:119px; text-align:center; }
.listeColis .cel1 { width:80px; font-size:14px; }
.listeColis .cel2 { width:80px; }
.listeColis .cel3 { width:80px; }
.listeColis .cel4 .titreColis { font-size:14px; font-weight:bold;}
.listeColis .cel4 .dateAnnonce { font-size:11px; color:#999999;}

.tblFicheColis{ background-image:url(http://www.colis-voiturage.fr/images/bg-fiche-colis.gif); background-position:top left; background-repeat:no-repeat; width:626px;}
.tblFicheColis .cel1 { width:126px; text-align:center; }
.loginFicheColis { font-size:15px; font-weight:bold; }
.tblFicheColis .cel2 { width:499px; }
.tblFicheColis .cel2 .libelTrajet { font-size:16px; font-weight:bold; text-align:center; }
.tblFicheColis .cel2 .frequenceTrajet { float:left; }
.tblFicheColis .cel2 .detailTrajet { background-color:#fff2e8; border-top:1px solid #ff7f1a; border-bottom:1px solid #ff7f1a;  height:27px; line-height:27px; text-align:center; width:499px;}
.tblFicheColis .cel2 .detailColis { border-top:1px solid #ff7f1a; border-bottom:1px solid #ff7f1a; margin-top:10px;}
.tblFicheColis .cel2 .datesProcDepart{ background-color:#ff7f1a; height:76px; width:135px; float:right; color:#FFFFFF;  }
.tblFicheColis .cel3 { width:126px; text-align:center; font-size:10px; }
.tblFicheColis .cel3 .immat { width:82px; height:16px; background-image:url(../images/bg-immatfr.gif); line-height:17px; font-size:14px; letter-spacing:-1px; margin:5px auto; }
.tblFicheColis .cel4 { background-image:url(../images/bg-fiche-colis-bas-suite.gif); }
.tblFicheColis .coteOrange { background-image:url(../images/bg-fiche-colis-bas-suite.gif); }

.tblDetailColis { width:498px; }
.tblDetailColis .cel1b{ width:15%; }
.tblDetailColis .cel2b{ width:15%; }
.tblDetailColis .cel3b{ width:70%; }

.btEmailColis { display:block; text-align:center; text-decoration:none; line-height:32px; font-size:15px; color:#FFFFFF; background-image:url(../images/bg-bt-taille2-colis.gif); height:32px; width:147px; float:left; margin-left:8px;  }

.telephoneColis { background-image:url(../images/bg-tel-colis.gif); line-height:32px; font-size:15px;  height:32px; width:202px; float:left; margin-left:8px; text-align:center;   }

/* css pour la tooltip normal */
#tooltip{
        position:absolute;
        border:1px solid #333;
        background:#f7f5d1;
        padding:2px 5px;
        color:#333;
        display:none;
}

.astuce { background-color:#FFFF99; padding:10px; border:#999999 1px solid; margin:20px; }
.astuceFerme { background-color:#FFFF99; padding:10px; border:#999999 1px solid; margin:20px; display:none; }