/*
Feuille de style utilisée dans la présentation des comptes rendus des débats
sur le site Web du Sénat.
*/
body
	{
	/*font-family: arial, helvetica, sans-serif;*/
	font-family: "Times New Roman", Times, serif;
	background-color: white;
	color: black;
}

td {
	 font-family: verdana, arial, helvetica, sans-serif;
}

.titre {
	font-size: 140%;
	color:#960000;
	font-weight:bold;
}

.titre2 {
	 color: #960000;
	 font-weight: bold;
	 text-decoration: none;
}

.titre2:hover {
	 text-decoration: underline;
}

.titre2nolink {
	 color: #960000;
	 font-weight: bold;
	 text-decoration: none;
}

div.titreart {
	 color: #000066;
	 font-weight: bold;
	 text-decoration: none;
	 vertical-align: top;
	margin: 15px 5px 5px 0px;
}

/*
td.titreart {
	 font-size: 8pt;
	 color: #000066;
	 font-weight: bold;
	 text-decoration: none;
	 vertical-align: top;
	 padding-left: 14pt;
}
*/

a.titreart:hover {
	 text-decoration: underline;
}

.titreart2 {
	font-weight: bold;
	text-decoration: none;
}

.titreart3 {
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}

.ministre {
	 color: #000033;
	 font-weight: bold;
	 text-decoration: underline;
}

.cri-intervention {
	margin: 3px 0px 0px 0px;
}

.aide {
	 font-size: 80%;
	 background-color: #ffffcc;
}

.aide2 {
	 color: #960000;
	 font-size: 100%;
}

.liste_par_seance_mois {
	padding: 10px 0px 0px 0px;	
	font-weight: bold;
}

.loi {
	 color: #000033;
	 font-weight: bold;
}

.senateur {
	 color: #000033;
	 font-weight: bold;
	 text-decoration: underline;
}

a.voir {
	 font-size: 80%;
	 color: #660000;
	 font-weight: bold;
	 text-decoration: none;
}

a.voir:hover {
	 text-decoration: underline;
}

a.voir_seul {
	 font-size: 80%;
	 color: #660000;
	 font-weight: bold;
}

a, a:visited {
        text-decoration: none;
}

a:hover {
        text-decoration: underline;
}

/* Lien vers Ameli sur un numéro d'amendement */
.lienameli {
	 color: #660000;
	 font-weight: bold;
	 text-decoration: none;
	 cursor: pointer;
	 text-decoration: underline;
}

/* Les analyses sont imprimées en largeur variable. */
@media screen 
{
	.paragraphe  {
		width: 750px;
		text-align: justify;
		margin-left: 10px;
	}
}

@media print
{
	.paragraphe {
		text-align: justify;
	}
}

.cadre {
	 border-left: solid 1px #960000;
	 border-bottom: solid 1px #960000;
	 text-indent: 10px;
	 line-height: 15pt;
}

.cadre_seul {
	 text-indent: 10px;
	 line-height: 15pt;
}

.cadreb {
	 text-indent: 5px;
	 vertical-align: top;
}

.lettrine {
	font-size: 140%;
	margin: 10px 0px 0px 0px;
}	

