@CHARSET "UTF-8";

/* Champ de recherche */
body #divSpeedSearch
{
	/* Position sur le flash */
	/* Decommentez le code CSS ci-dessous */
	position: absolute;
	top: 1px;
	left: 50%;

	margin: 0px 0px 0 274px;
/ margin-left:277px;
}

body #divSpeedSearch form, .formSearch form { margin :0; padding : 0; }
body #divSpeedSearch form input.recherche, .formSearch form input.recherche
{
	cursor: pointer;
	
	width: 190px;
	height: 22px;
	padding: 0 5px 0 10px;
	line-height:20px;
	margin: 0;
	
	font-size: 10px;
border:1px #f4f4f4 solid;
	
	/* Commenter si on ne veut pas de loupe dans le champ de recherche */
	/*padding-left: 22px;*/
	
	background-color: #f4f4f4;
	color: #333;

}
body #divSpeedSearch form input.recherche:hover, .formSearch form input.recherche:hover
{
	background-color: #fff;
	color: #666;
}
body #divSpeedSearch form a.bouton:link, .formSearch form a.bouton:link {}
body #divSpeedSearch form a.bouton:visited, .formSearch form a.bouton:visited {}
body #divSpeedSearch form a.bouton:hover, .formSearch form a.bouton:hover {}
body #divSpeedSearch form a.bouton:active, .formSearch form a.bouton:active {}

body #divSpeedSearch form a.bouton img, .formSearch form a.bouton img { border: 0 none; margin:0;padding:0; }

.formSearch form a.options:link { font-size: 11px; color: #fff; }
.formSearch form a.options:visited { color: #76c7ff; }
.formSearch form a.options:hover { color: #fff; }
.formSearch form a.options:active {}

/* Tableau de recherche dans le site */
body #divSpeedSearch form table { width: auto; }
body #divSpeedSearch form table tr {}
body #divSpeedSearch form table tr td { padding: 0; }

/* Tableau de recherche dans la page */
.formSearch form #tableau_search_page { width: auto !important; }
.formSearch form #tableau_search_page tr {}
.formSearch form #tableau_search_page tr td { padding: 0 ; }

/* Tableau de recherche avancée */
#tableau_options { border: 0 none; }
#tableau_options tr td { padding: 2px; color: #76c7ff; }
#tableau_options tr td input, #tableau_options tr td select
{
	background-color: #ffffff;
	color: #000;
}
#tableau_options tr td input:hover, #tableau_options tr td select:hover
{
	background-color: #000;
	color: #ffffff;
}

#tabSearch {}
#tabSearch tr .formSearch
{
	text-align : center;
	font-size : 11px;
}
#tabSearch tr .formSearch table
{
	width : 100%;
	margin : auto;
}

/* Résultat de recherche */
#tabSearch tr .formSearch .options{margin-left:10px;}
#tabSearch tr .formSearch table tr td { font-size : 11px;  }
#tabSearch tr .ssTitre {

}


#tabSearch .tableauBloc{
padding-top:0;
}
#tabSearch .tableauBloc .blocTexte td {
	color:#000;
font-size:10px;
	text-decoration:none;

}
#tabSearch .tableauBloc .blocTexte td a{
display:block;
font-size:14px;
margin-top:20px;
}

