.results{
	order:10;
}



.t1
{
	display:table;
    margin: 0 12% 0 7%;
	table-layout: fixed;
	width: 84%;
}
.xMoisDebut0,.xMoisDebut,.trEx,.trDetail
{
	display:table-row;
}
.trTexte{
	/**/
}

.importance01{
	background-color: #e9e9e9;
	font-weight:900;
	font-size:14px;
}
.i02{
	background-color: #dcc;
	font-size:12px;
}
.importance03
{
display:none;
font-size:12px;
}
.importance03 div,.importance03 div a,.importance03 a{
	font-size:12px;
}

.fixtop,
.importance01,
.i02,
.i03,
.tdN
{
	display:table-cell;
	padding:0.5em;
	border-radius:4px;
	margin:0 0 4px 0;
}
.importance01,
.i02,
.i03,
.importance03
{
	border:1px solid #bbb;
	text-align: left;
}


.importance03
{
	padding:0.5em;
}

.ixieme
{
background-color: #ddd;
border-color:#ccc;
border-style:solid;
border-width:2px;
color: #444;
display:inline-block;
font-size: 14px;
font-weight: 900;
margin:0 2px;
padding:3px;
text-align:center;
width:50px;
}


.co1{
	width:58%;
}
.co2,
.co3{
	text-align:center;
	width:18%;
}
.co4{
    /* width:4%; */
}
.cVide
{
	border:0;
	display:table-row;
}
.lVide{
	border:0;
	display:table-cell;
	font-size:0.1em;
}
.xy12,
.xy13,
.xy22,
.xy23
{
	text-align:center;
}




.colspan3
{
	display:table-caption;
	width:unset;
}
.colspan3
{
	display:none;
}
.colspan0
{
	display:none;
	width:0;
	border:0;
}


.moisDebut
{
	border:#600 solid 4px;
	border-radius:40px;
	margin:0 0 1em 0;
	min-width:300px;
}
.moisSpecial
{
	float:right;
}



.results__moreInfos{
	background-color: white;
	display:table-cell;
	position: absolute;
	/* left:0; */
}
.results__details{
    background-color: rgba(255,255,255,1);
    display: table-cell;
}

.results__details i{
    font-size: 1.6em;
    opacity: 0.7;
    transition: transform 0.7s ease-out;
}
.results__linkExists{
    background-color: rgba(255,255,255,1);
    display: table-cell;
}
.results__linkExists:hover,.results__linkExists i:hover{
    cursor:text;
}
.results__linkExists i{
    color:rgba(0,0,100,1);
    font-size: 1.6em;
    opacity: 0.7;
    transition: transform 0.7s ease-out;
}
.results__spaceAfterMonth{
    border:0;
	display:table-row;

}



.results__titreRecherche{
	font-size: 1.8em;
	font-weight: 900;
}






.moisDebut
{
background-color:#fff;
border-radius:80px;
color:#000;
opacity:0.6;
font-family:Trebuchet MS;
font-size:1.4em;
}

.moisSpecial
{
/* background-color:#600; */
border-color:#600;
border-width:0 28px 0 0;
border-style:solid;
border-radius:20px;
padding:0 10px 0 20px;
}




#nbreResult
{
background-color:#ddd;
color:#000;
cursor:default;
line-height:210%;
margin:0 0 -10px 0;
}




.grid{
	display:grid;
}
.inlineGrid{
	display: inline-grid;
}
.tableCell{
	display:table-cell;
}
.tableRow{
	display: table-row;
}














.trDetail td
{
/* background-color:#d8daeb;		 */
background-color:#dcc;
border-color:#8073ac;
/*border-width:0 1px 1px 1px;*/
border-width:1px;
border-style:solid;
opacity:0.8;
}
.trE td
{
background-color:#e9e9e9;
border-color:#888;
border-width:2px 1px 2px 1px;
border-style:solid;
}
tr.trE
{
cursor:pointer;
}
.trTexte td
{
/*background-color:#d8daeb;*/
background-color:#f0e9e9;
opacity:0.7;
border-color:#8073ac;
border-width:1px;
border-style:solid;
}
