/* Y'a des erreurs : reprendre le code généré en amont par Typo3 pour simplification */


/* Cartouches */
.csc-noSearchResultMsg,
.csc-searchResultInfo,
.csc-searchResultHeader,
.csc-searchResult,
.csc-searchResultRange {
	font-size: 1em;
	margin: 1px;
}
/* Pas de résultat */
.csc-noSearchResultMsg{
	padding: 4px;
	font-size: 1.1em;
}
/* Indicateur : nb résultats */
.csc-searchResultRange p {
	padding: 2px;
}
/* Terme résulat */
.csc-searchResultHeader a{
	display: block;
	padding-left: 4px;
	/* Apparence : écrase le style par defaut */
	font-size: 1.1em;
	text-decoration: none;
	color: #0099DD; /* bleu franc */
	background-color: #EEEEDD; /* Gris clair */
}
.csc-searchResultHeader a:hover {
	color: white;
	background-color:  #0099DD; /* bleu franc */
}
/* Texte résulat */
.csc-searchResult {
	font-family: Verdana;
	padding: 3px 3px 3px 3px;
	/* Apparence */
	border: 1px solid #EEEEDD; /* Gris clair */
	background-color: #F6F6E9; /* Gris clair clair */
}

/* Temporaire supprimer la colonne de gauche dans le bloc recherche */
.droite .csc-searchform .csc-form-labelcell{
	display: none;
}

/* Champs du formulaire de recherche fond toute la largeur de la colonne */
.droite .csc-searchform input {
	width: 193px;
	width: 386px;
}

* html .droite .csc-searchform input  {
	width: 195px;
	width: 390px;
}

.droite .csc-searchform select {
	width: 197px;
	width: 394px;
}

* html .droite .csc-searchform select {
	width : 194px;
	width : 388px;
	width: 100%;
}

/* Champs du formulaire de recherche fond toute la largeur de la colonne */
.droite .csc-loginform input,
.droite .csc-loginform select {
	width: 104px;
	width: 208px;
}

.droite .csc-loginform .csc-form-labelcell {
  font-size: 11px;
}

.droite .csc-loginform .csc-form-fieldcell {
  text-align: right;
}

.droite .csc-loginform .csc-form-label-req {
  margin: 0 2px;
  padding: 0;
}

.csc-loginform {
  width : 100%;
}

/* Temporaire supprimer la colonne de gauche dans le bloc login
.droite .csc-loginform .csc-form-labelcell{
	display: none;
}*/

