#colonne21 .titre {
	margin-left: 10px;
}
#colonne21 .chapo {
	margin-left: 10px;
}
#blocTitrePage.formulaire {
	margin-bottom:25px;
}

.listOnglet .contenu {
	background: transparent url(../images-css/commun/onglets/bg-contenu-3.png) no-repeat scroll left top;
	width: 467px;
}
		.listOnglet .contenu .basContenu {
			background: transparent url(../images-css/commun/onglets/bg-contenu-3.png) no-repeat scroll -467px bottom;
		}
			.listOnglet .contenu li {
				font-size: 1em;
				line-height: 1.3em;
			}
					.listOnglet .contenu li a {
						font-size: 0.98em;
						font-weight: normal;
					}

/* ---------------------------------------- */
/* Blocs colonne centrale */
.blocAccesFormulaire .contenu {
	background: url(../images-css/commun/deco/pct-acces-form.png) no-repeat left top;
	padding-left: 45px;
	min-height: 32px;
}
/*Cas des formulaires remplissable avec compte msp*/
.FormulaireRemplissable h3 {
	padding-bottom:10px;
	}
.FormulaireRemplissable p a {
	font-weight:bold;
	font-size:1.09em;
	display:block;}
/*.FormulaireRemplissable {background:url("http://diffusion.service-public.fr/css2/images-css/commun/deco/pct-mini-msp.png") no-repeat scroll left top transparent; padding:25px 0 0 45px;}*/
.FormulaireRemplissable {
	background:url(../images-css/commun/deco/pct-msp-carre3.png) no-repeat scroll left top transparent;
	padding:0 0 0 45px;
	}

* html .blocAccesFormulaire .contenu {
	height: 32px;
}
		.blocAccesFormulaire .sourceItalic {
			margin-bottom: 15px;
			margin-top: 3px;
		}
		.blocAccesFormulaire .lienForm {
			font-size: 1.09em;
		}
				.blocAccesFormulaire .lienForm a {
					font-weight: bold;
				}

.blocMonServicePublic .titre {
	font-size: 1.09em;
	font-weight: bold;
	margin-bottom: 15px;
	margin-left: 0 !important;
}
.blocMonServicePublic .texte {
	font-size: 1.09em;
	margin-bottom: 10px;
}
.blocMonServicePublic .sourceItalic {
	display: block;
}
.blocMonServicePublic .lienConnexion {
	background: url(../images-css/commun/deco/pct-connect-sp.png) no-repeat left top;
	padding-left: 45px;
	min-height: 32px;
}
* html .blocMonServicePublic .lienConnexion {
	height: 32px;
}
		.blocMonServicePublic .lienConnexion a {
			font-weight: bold;
			font-size: 1.09em;
		}

/* ---------------------------------------- */
/* Résultats de recherche */
.totalReponses {
	margin-bottom: 2px;
}
		.totalReponses a {
			font-weight: bold;
		}
.titrePartie .bloc17Bas {
	width: 452px;
}
.titrePartie .bloc6Bas:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
		.titrePartie .libelleTitrePartie {
			float: left;
			font-weight: bold;
			font-size: 1.09em;
			margin-right: 0.5em;
		}
		.titrePartie .nbReponses {
			text-align: right;
			width: 125px;
			display:none;
		}
				.titrePartie .btRss {
					margin-left:7px;
					float:right;
				}
				
		.titrePartie .liensSousRubriques {
			display: block;
			clear: both;
		}
.configRecherche {
	background: url(../images-css/commun/deco/bg-liste2.png) repeat-x scroll left top;
	padding: 10px;
	font-size: 0.83em;
	width: 462px;
}

.configRecherche:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
		.configRecherche .tri,
		.configRecherche .extrait,
		.configRecherche .nbResultatPage {
			float: left;
		}
		.configRecherche .extrait {
			width: 162px;
		}
				.configRecherche .extrait a.inactif {
					font-weight: bold;
					color: Black;
					cursor: default;
				}
				.configRecherche .extrait a.inactif:hover {
					text-decoration: none;
				}
		.configRecherche .tri {
			width: 180px;
		}
		.configRecherche .nbResultatPage {
			width: 120px;
		}
		.configRecherche .nbResultatPage div {
			width: 107px;
			float: right;
		}
				.configRecherche .tri .titre {
					display: block;
					float: left;
					width: 58px;
				}
				.configRecherche .tri .listStandard {
					display: block;
					float: left;
				}
						.configRecherche .listStandard li {
							margin-bottom: 0px;
						}
		.configRecherche .nbResultatPage,
		.configRecherche .extrait {
			text-align: center;
		}
				.configRecherche .nbResultatPage label {
					margin-bottom: 2px;
					display: block;
				}
				.configRecherche .nbResultatPage select {
					width: 50px;
				}
.sepTriResultat {
	margin: 1px 0 30px 0;
}
.listResultat {
	margin: 0 10px;
	margin-top: 12px;
}
		.listResultat li {
			border-bottom: solid 1px #ffa5cc;
			margin-bottom: 12px;
			padding-bottom: 12px;
			width: 100%;
		}
				.listResultat li a {
					font-weight: bold;
					font-size: 1.18em;
				}
				.listResultat li a.autresResulats {
					font-weight: normal;
				}
				.listResultat li span {
					background-color: #ffb6f4;
					padding: 1px;
				}
				.listResultat li span.source {
					background-color: transparent;
					padding: 0;
				}
				.listResultat li p {
					margin: 5px 15px 0 15px;
					color: #4a5766;
				}
.tousResultats {
	margin-bottom: 30px;
	margin-right: 10px;
}

#colonne21 p.spip {
	margin-bottom: 20px;
	font-size: 1.09em;
	line-height: 1.4em;
}

#colonne21 li.dernier  {
	margin-bottom: 20px;
}
a.lien22, a:hover.lien22, a:visited.lien22{
	color: White;
}
ul.listeQuestions {
	font-size: 1.1em;
}
		ul.listeQuestions li {
			margin-bottom: 20px;
		}
			/*correction QF juillet 2010*/
			.titreQuestion{
				margin-bottom: 5px;
			}
			/*/correction QF juillet 2010*/
				.listeQuestions 
				.listeQuestions .btAfficheReponse {
					margin-bottom: 5px;
					font-weight: bold;
				}
				.listeQuestions .btAfficheReponse {
					background: transparent url(../images-css/commun/puces/puce3.png) no-repeat left 4px;
					padding-left: 10px;
					display: block;
				}
				.listeQuestions .plus {
					background: transparent url(../images-css/commun/puces/puce3b.png) no-repeat left 4px;
				}

/* Blocs MSP - index services en ligne et formulaires*/
#bandeauMsp {
	display: block;
	font-size: 11px;
	border:1px solid #2B2A91;
	}
	div#bandeauMsp{
	margin-top: 5px ; 
	margin-right: 5px ; 
	margin-bottom: 5px ; 
	margin-left: 5px ;
	}
	.msp .cadre {
		background:#FFFFFF; 
		border:1px solid #2B2A91;
	}
	.msp a img{
		border:none
	}
	.msp  img{
		text-align: center;
		vertical-align: middle;
	}

	.msp .centrer img{
	display:block; 
	width:150px; 
	margin:0px auto;
	}

	.msp .fond {
		background-color:#838BCE;
		background-image:url(../images-css/elements/msp-coin.png);
		background-position:100% 100%;
		background-repeat:no-repeat;
		color:#FFF;
		padding:1em 3px
	}
	.msp .fond a{
		background-color:inherit;
		background-image:url(../images-css/elements/msp-fleche-blanche.png) !important;
		color:#FFF;
		}
	.msp p.lien a{
		background:url(../images-css/elements/msp-fleche.png) 0 4px no-repeat;
		padding-left:12px;
		}
	
	msp .fond li.central {
		padding:0 0.5em 1em; 
		text-align:center;
		color:#000;
	}
	.msp ul{
		list-style-type:none;
		margin:0;
		padding:0;
		}
		.msp li{
		list-style-type:none;
		margin:5px;
		padding:0;
		color:#000;
		text-align:center;
		}


/* Ajout questionsFrequentes */
h3.titreSuggestionPrincipal{
	padding-left: 5px;
	font-weight:bold;
	font-size:1.18em;
	}
	
.titreQuestion {
	font-weight:bold;
}
#blocTitrePage {
	margin:0 0 15px 10px;
	min-height:60px;
}
#recherche.uneSeuleColonne #colonne21 {
margin:0;
width:666px;
}
