.TextePlusPetit{
	font-size:90%;
}

.TextePlusGrand{
	font-size:110%;
}
.TexteBleu{
	color:#004375;
}
.TitreSansEspace {
	margin:0 0 4px 0;
        padding:0;
}

a:link {
	color: #004375;
	font-style: normal;
	text-decoration: none;
}
a:visited {
    color: #004375;
    text-decoration: underline;
    font-style: normal;
}
a:hover {
	color: #000000;
	text-decoration: underline;
	font-style: normal;
}
a:active {
    color: #004375;
    text-decoration: underline;
    font-style: normal;
}

body {
	background-attachment:scroll;
	background-image: url(../fr/images/elements_site/motif_fond_site.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	line-height: normal;
	text-align : center;
		
}
p {
	margin:0px;
	padding:0px;
}

form {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #004375;
}

h2 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #004375;
	
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:normal;
	font-style: normal;
	font-weight: normal;
	color: #004275;
	padding-left: 20px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #004275;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:normal;
	font-style: normal;
	font-weight: normal;
	color: #004275;
	padding-left: 0px;
	float: left;
	width: 650px;
	margin-top: 10px;
	margin-bottom: 10px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #004375;
	margin: 0px;
	padding: 0px;
}
ul {
	margin: 0 0 0 25px;
	padding: 2px 0 2px 30px;
	list-style-image: url("../fr/images/elements_site/triangle_bleu.gif");
}
li {
	margin: 0 ;
	padding: 2px 0 2px 15px ;
}
.menu-sous-menu-programmes-gouvernementaux {
	background-color: #d4a00f;
	width:194px;
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 10px;
	padding-left: 13px;
	position:absolute;
	z-index: 999;
	left:auto;
	top:auto;
	color: #FFF;
	margin-top:52px;
	margin-left: 207px;
	margin-right: auto;
	visibility:hidden;
}
.menu-sous-menu-programmes-gouvernementaux a{
	color:#FFF;
	font-size: 12px;	
}
.menu-sous-menu-programmes-gouvernementaux a:link{
	text-decoration: none;
}
.menu-sous-menu-programmes-gouvernementaux a:visited{
	color:#FFF;
	font-size: 12px;	
	text-decoration: none;
}
.menu-sous-menu-programmes-gouvernementaux a:hover{
	text-decoration: underline;
	color:#fff;
}
.menu-sous-menu-programmes-gouvernementaux a:active{
	text-decoration: underline;
}

.span-clear {
	clear: both;
}
.span-texte-gris {
	color: #8a8686;
	font-size: 11px;
}
.span-texte-plus-grand {
	font-size: 13px;
}
.span-emphase-titre {
	font-weight: bold;
	color: #004275;
}
.span-emphase-texte {
	font-weight: bold;
	color: #004275;	
}
.span-page-active {
	font-weight: bold;
	color: #004275;	
	border: 0px;
	text-decoration: none;
	background-color: none;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.span-souligne-gras {
	font-weight: bold;
	text-decoration: underline;
}
.span-nom-contact {
	font-weight: bold;
	color: #000000;
}
.span-soulignement {
	text-decoration: underline;	
}
.span-texte-gauche{
	text-align: left;	
}
.span-texte-bleu{
	color: #004275;		
}
.span-texte-gras-petit{
	color: #000000;	
	font-size: 11px;
	font-weight: bold;
}
#span-menu-haut-selectionne {
	font-weight: normal;
	color: #d4a00f;
}

#image-titre {
	padding-bottom: 10px;
	clear:both;			
}
.paragraphe-non-justifie {
	text-align: left;	
}

.contenu-principale {
	font-family:Arial, Helvetica, sans-serif;
	width: 954px;
	text-align:left;
	margin-right: auto; 
	margin-left: auto;
	
}
.contenu-etats {
	height: 40px;		
}
.contenu-liste-adresse {
	height: 103px;
	width: 536px;
	clear: both;
	float: left;
	margin-bottom: 10px;
}
.contenu-liste-titre{
	height: auto;
	width: 536px;
	clear: both;
	float: left;
	margin-bottom: 10px;
}
.contenu-adresse-seul {
	font-size: 12px;
	margin-top: 7px;
}
.contenu-liste-adresse-court {
	height: 130px;
	width: 536px;
	clear: both;
	float: left;
	padding-top: 10px;
	padding-bottom: 15px;
}
.contenu-liste-adresse img {
	margin-right: 15px;	
}
.contenu-liste-adresse-court img {
	margin-right: 15px;	
}
#liste-pair{
	background-color: #ededed;
}
.contenu-banniere {
	font-family:Arial, Helvetica, sans-serif;
	width: 954px;
	height: 141px;
	text-align: left;
	
}
.contenu-banniere h1 {
	font-family:Arial, Helvetica, sans-serif;
	width: 954px;
	text-align: left;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
}
.contenu-menu {
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	width: 954px;
	height: 52px;
	text-align: left;
	clear: both;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}

.contenu-corps{
	background-color: #FFFFFF;
	width: 882px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #dcdcdc;
	border-right-color: #dcdcdc;
	border-bottom-color: #dcdcdc;
	border-left-color: #dcdcdc;
	margin-left: 10px;
	margin-right: 10px;
	padding-right: 25px;
	padding-left: 25px;
	float: left;
	padding-top: 24px;
	margin-top: -3px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	display: inline;
}

.contenu-recherche-avance{
	background-image: url(../fr/images/elements_site/arriere_recherche_horizontale.gif);
	background-repeat: no-repeat;
	height: 295px;
	width: 856px;
	margin-bottom: 15px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 25px;
	color: #004275;
}
.contenu-recherche-avance-etats{
	height: 45px;
}
.contenu-recherche-avance select{
	width: 380px;
	margin-top: 5px;
	
}
.contenu-recherche-avance-colonne-gauche{
	float: left;
	width: 425px;	
}
.contenu-recherche-avance-colonne-gauche label{
	font-size: 12px;	
}
.contenu-recherche-avance-colonne-droite{
	width: 410px;
	clear: right;
	float: right;
	margin-left: 15px;
}
.contenu-pied-de-page {
	font-family:Arial, Helvetica, sans-serif;
	width: 884px;
	height: 40px;
	text-align: left;
	background-image:url(../fr/images/bannieres/bas_page.gif);
	background-repeat: no-repeat;
	clear:both;
	padding-top: 30px;
	padding-right: 35px;
	padding-left: 35px;
	font-size: 12px;
	color: #6f6f6f;	
}	

.contenu-bas-de-page-droite {
	clear: right;
	float: right;
	height: 25px;
	width: 442px;
	text-align: right;
}
.contenu-bas-de-page-droite-print {
	display:none;
	clear: right;
	float: right;
	height: 25px;
	width: 442px;
	text-align: right;
}
.contenu-bas-de-page-gauche {
	float: left;
	height: 25px;
	width: 190px;
		
}
.contenu-bas-de-page-centre {
	float: left;
	height: 25px;
	width: 200px;		
}

.contenu-colonne-gauche {
	font-family: Arial, Helvetica, sans-serif;
	float:left;
	margin-right: 22px;
	width: 536px;
	height:100%;
	clear: both;
	text-align: left;
	display:inline;
}
.contenu-colonne-gauche a{
	text-decoration: underline;	
}
.contenu-pleine-largeur{
	height: 100%;
	width: 882px;
	margin-bottom: 10px;
}
.contenu-pleine-largeur select {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	width: 260px;
	height:auto;
	background-color: #ffffff;
	border: 1px solid #a5acb2;
	padding-top: 4px;
	padding-bottom: 3px;
	margin-top: 5px;
}
.contenu-tableau {
	font-family: Arial, Helvetica, sans-serif;
	width: 882px;
	height:100%;
	clear: both;
	background-image: url(../fr/images/tableaux/sous-tableau-centre.jpg);
	background-repeat: repeat-y;
	margin: 0px;
	background-position: center;
	text-align: left;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}	
.contenu-tableau p{
	margin-top:0px;
	margin-bottom:auto;
	
}
.contenu-tableau h1{
	font-size:12px;
	font-weight: bold;
	color: #000;	
}	
.contenu-tableau-haut {
	background-image: url(../fr/images/tableaux/sous-tableau-debut.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 14px;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.contenu-tableau-bas {
	background-image: url(../fr/images/tableaux/sous-tableau-fin.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 15px;	
}
.contenu-tableau-centre td{
	padding: 10px;
	vertical-align: top;
}
.contenu-tableau-centre table{
	border-collapse:collapse;
	margin-bottom: 10px;
	
	}

.tableau-colonne1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	background-color: #004275;
	width: 227px;
}
.tableau-colonne1 a:link {
	color: #FFF;
	text-decoration: underline;	
}
.tableau-colonne1 a:hover {
	color: #FFF;
	text-decoration: none;	
}
.tableau-colonne1 a:visited {
	color: #FFF;
	text-decoration: underline;	
}
.tableau-bordure{
   border-spacing:1px;
   border: 1px double #f1f1f1;
}

.tableau-colonne1 h1{
	color: #ffffff;	
}
.tableau-colonne2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #b0c1cf;
	width: 308px;
}
.tableau-colonne3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #dbe3e9;
	width: 286px;
}
.tableau-colonne1-pale{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background-color: #809cb2;
	width: 227px;
	text-align: left;
}
.tableau-colonne1-pale a:link {
	color: #000;
	text-decoration: underline;	
}
.tableau-colonne1-pale a:hover {
	color: #000;
	text-decoration: none;	
}
.tableau-colonne1-pale a:visited {
	color: #000;
	text-decoration: underline;	
}
.tableau-entete1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	width: 227px;
	text-align: center;
}
.tableau-entete2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	width: 308px;
	text-align: center;
}
.tableau-entete3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	width: 286px;
	text-align: center;
}

.image-seule {
	padding: 1px;
	margin-left:5px;
	border: 1px solid #dcdcdc;
	
	}
	
.image-droite {
	padding: 1px;
	margin-left:5px;
	border: 1px solid #dcdcdc;
	float: right;
	}
	
.image-gauche {
	padding: 1px;
	border: 1px solid #dcdcdc;
	float: left;
	margin-right: 12px;
	
	}
.image-adresse {
	padding: 1px;
	margin-bottom:13px;
	border: 1px solid #dcdcdc;
	}
.contenu-colonne-droite {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	width: 324px;
	height: 100%;
	float:right;
	clear:right;
}
.contenu-colonne-droite h3 {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #004375;
}
.contenu-colonne-droite h5 {
	color: #000000;	
	font-size: 11px;
	font-weight: bold;
	width:250px;
}
.contenu-colonne-droite-recherche  {
	font-size: 12px;	
}
.contenu-colonne-droite-recherche input[type=text] {
	width: 258px;
	margin-bottom: 10px;
}

#titre-iq-express{
	margin-bottom: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;	
}
.contenu-colonne-droite-iqexpress {
	background-image:url(../fr/images/elements_site/arriere_iq_express.gif);
	height: 136px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	margin-bottom: 24px;
	background-repeat: no-repeat;
	overflow: hidden;
	width: 264px;
	font-size: 12px;
}
.contenu-colonne-droite-specialiste {
	height: auto;
}
.contenu-colonne-droite-contact {
		height: auto;
	}
.contenu-colonne-droite-haut {
	background-image:url(../fr/images/elements_site/fond_contact_haut.jpg);
	height:100%;
	padding-top: 15px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-repeat: no-repeat;
}
.contenu-colonne-droite-centre {
	background-image:url(../fr/images/elements_site/fond_contact_centre.jpg);
	height: auto;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-repeat: repeat-y;
}
.contenu-colonne-droite-bas {
	background-image:url(../fr/images/elements_site/fond_contact_bas.jpg);
	height: 35px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-repeat: no-repeat;
}
.contenu-colonne-droite h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #004375;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.contenu-colonne-droite h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	margin:0px;
	padding:0px;
}
.contenu-colonne-droite select {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	width: 260px;
	background-color: #ffffff;
	border: 1px solid #a5acb2;
	padding-top:0px;
	padding-bottom: 0px;
	margin-bottom: 18px;
}
.contenu-liste-boite-a-cocher{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	background-color: #FFFFFF;
	width: 250px;
	border: 1px solid #a5acb2;
	text-align: left;
	vertical-align: top;
	height:auto;
	padding: 5px;
	margin-bottom:18px;
}
.contenu-liste-boite-a-cocher h3{
	font-weight: bold;
	color: #000000;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	vertical-align: top;
	white-space: nowrap;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}

.contenu-liste-boite-a-cocher input[type=checkbox] {
	top: -1px;
	float: left;
	margin-left: 12px;
	margin-right: 5px;
	clear:left;
	position: relative;
}

.banniere-logo {
	float: left;
	height: 141px;
	width: 286px;
	margin-right: 96px;
}
.banniere-outil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6f6f6f;
	font-style: normal;
	width: 276px;
	height:46px;
	margin-left: 286px;
	float: right;
	clear:right;
	padding-top: 25px;
	padding-right:10px;
	text-align: right;
	
}
.banniere-outil img{
	padding-left: 10px;	
}

.banniere-outil a:visited{
	text-decoration: none;	
}
.banniere-outil a:hover{
	text-decoration:underline;	
}
.banniere-slogan {
	width: 572px;
	height:70px;
	float: right;
	clear:right;	
}
label {
	font-style: normal;
	line-height: 17px;
	font-weight: lighter;
}
.contenu-selecteur-page {
	float: left;
	clear:both;
	width: 95%;
	height:30px;
	margin-right: 10px;
	font-size: 12px;
	color: #004275;
	text-align: left;
	margin-top: 10px;
	line-height: 22px;
	margin-bottom: 10px;
	display:inline;
}
.contenu-selecteur-page-actualite {
	float: left;
	clear:both;
	width: 100%;
	height:30px;
	margin-right: 0px;
	font-size: 12px;
	color: #004275;
	text-align: left;
	margin-top: 10px;
	line-height: 22px;
	margin-bottom: 10px;
	display:inline;
}
.contenu-selecteur-page a:link{
	border: 1px solid #999;
	text-decoration: none;
	background-color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.contenu-selecteur-page a:visited {
	border: 1px solid #999;
	text-decoration: none;
	color:#004275;
	background-color: #FFF;
	padding-right: 10px;
	padding-left: 10px;
	padding-top:2px;
	padding-bottom: 2px;
}
.contenu-selecteur-page a:hover {
	border: 1px solid #004275;
	text-decoration: none;
	color:#FFF;
	background-color: #004275;	
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.contenu-selecteur-page a:active {
	border: 1px solid #004275;
	text-decoration: none;
	color:#fff;
	background-color: #004275;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.contenu-formulaire-gauche{
	float: left;
	width: 265px;
	clear: left;
	height: 155px;
}
.contenu-formulaire-droite{
	width: 265px;
	margin-bottom: 15px;
	float: left;
	clear: right;
	margin-left: 5px;
	height: 155px;
}
.contenu-formulaire-gauche input{
	width: 250px;
	margin-bottom: 15px;
	
}
.contenu-formulaire-gauche-texte-ie6 {
	width: 250px;
	margin-bottom: 15px;
}

.contenu-formulaire-gauche input[type=radio]{
	width:auto;
	height: 16px;
}
.contenu-formulaire-droite input{
	width: 259px;
	margin-bottom: 15px;
	
}

.contenu-formulaire-radio input{
	width:auto;
	height: 16px;
}
.contenu-formulaire-pleine-largeur{
	margin-bottom: 10px;
}

.contenu-formulaire-pleine-largeur input, textarea{
	width:528px;
	margin-bottom: 15px;
	clear:both;
}
.contenu-liste-nouvelles{
	margin:0;
	padding:0;
	
}
@media print{	
	body {
		background-image:none !important;
		text-align : left !important;
	}
	h2 {
		color:#000;
	}
	h5 {
		font-size: 8pt !important;
	}
	
	.contenu-menu, .contenu-recherche-avance, .contenu-bas-de-page-centre,  .banniere-outil{
		display:none;
		width: 10px;
		
		
	}
	.contenu-colonne-droite {
		page-break-before: always important;
		display:none;
		width: 10px;
	}
	.banniere-logo {
		clear: both !important;	
		margin-left: 0 !important;
		padding-left:0 !important;
		
		
	}
	.banniere-slogan {
		float: left !important;
		clear:both !important;
		margin-left: 0 !important;
		padding-left:0 !important;
		
		
	}
	.contenu-principale  {
		padding:0;
		margin: 0;
		width:680px !important;
		margin: 0 !important;
		padding: 0 !important;
		clear: both !important;
		overflow:hidden !important;

		
	}
	.contenu-colonne-gauche {
		width:580px !important;
		margin: 0 !important;
		padding: 0 !important;	
		overflow:visible !important;		
		page-break-after: always important;
	}
	.contenu-corps{
		margin: 0 !important;			
		width:600px !important;
		border: 2px !important;
		border-style: solid !important;	
		margin-top: 0px !important;
		padding-bottom: 30px !important;
		padding-left:20px;
		padding-right:20px;
		
	}
	.contenu-formulaire-pleine-largeur {
		float:left!important;
		
	}
	.contenu-pleine-largeur, .contenu-pied-de-page{
		width:600px !important;
		
	}
	.tableau-colonne1 a{
	 	color:#ffffff !important;
		font-size: 8pt !important;
		
	}
	.contenu-pied-de-page {
		background-image:none !important;
		width:590px !important;
		
	}	
	.contenu-bas-de-page-gauche{
		float:none;
	}
	.contenu-bas-de-page-droite {
		display:none !important;
	}
	.contenu-bas-de-page-droite-print  {
	position:relative;
	display:block !important;
	width: 140px !important;
	color:#666 !important;
	font-size: 10pt !important;
	margin-right: 10px !important;
	margin-top: -26px;	
		
	}
	.contenu-tableau {
		width: 600px !important;
		background-image: url(../fr/images/tableaux/sous-tableau-centre_print.jpg) !important;
	}
	.contenu-banniere {
		width:610px !important;
	}
	
	.tableau-colonne1, .tableau-colonne2, .tableau-colonne3, .tableau-colonne1-pale, .tableau-entete1, .tableau-entete2, .tableau-entete3 {
	width:180px !important;
	font-size: 8pt;
	
	}
	.contenu-tableau-haut{
		background-image: none !important;
		background-color: #ffffff !important;
		height:0px !important;
	}
	.contenu-tableau-bas{
		background-image: none !important;
		background-color: #ffffff !important;
		height:0px !important;
	}
	.contenu-tableau-centre {
		width: 600px!important;
	}
	.contenu-tableau-centre td{
		padding:10px!important;
	}
	
	.contenu-selecteur-page {
		clear: both !important;
	}
	.contenu-colonne-gauche a:link, a:visited{
		text-decoration: underline;	
		color:#004375;
	}
	.contenu-liste-adresse {
		height: 103px;
		width: 536px;
		clear: both;
		float: none;
		margin-bottom: 10px;
	}
	.PrintContent {
		
		page-break-before: always important;
		float:none !important;
		display:inline !important;		
		width: 250px !important;
		
	}
	.contenu-colonne-droite-haut , .contenu-colonne-droite-centre, .contenu-colonne-droite-bas {
		background-image:none;
	}
	
	.IQExpressNumeroPrecedent {
	display:none !important;
	}

}
