/******************************************************************************/
/*                          MOTEUR DE RECHERCHE                               */
/******************************************************************************/

.recherche{
	float:left;
	width:180px;
	margin:0;
	margin:0;
	padding:10px 0;
	background-image:url(../images/pictos/loupe.jpg);
	background-position:0 45px;
	background-repeat:no-repeat;
}

.recherche h2 {
	padding:0 0 5px 10px;
	font-size:0.95em;
	font-weight:bold;
}

.recherche form {
	float:left;
	padding:16px 0 0;
}

#rechercher{
	float:left;
	font-size:0.7em;
	height:15px;
	margin:0 0 0 38px;
	width:105px;
}

.recherche label{
	display:none;
}

#submit-recherche {
	background-color:#424242;
	color:#FFFFFF;
	float:left;
	font-size:0.7em;
	height:18px;
	margin:0 0 0 4px;
	width:26px;	
}

.recherche p {
	padding:10px 0 0 38px;
	float:left;
}

.recherche p a {
	color:#FFFFFF;
	text-decoration:none;
}
.recherche p a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}

.tx-indexedsearch {
	float:left;
	padding:0 15px;
}

.tx-indexedsearch table {
	width:100%;
	font-size:0.75em;
}


.tx-indexedsearch table tr td {
	padding:5px 0;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
	font-size:0.9em;
}
.tx-indexedsearch input, .tx-indexedsearch textarea, .tx-indexedsearch select {
	font-size:1em;
	padding:2px;
	margin:0 0 0 10px;
}

.tx-indexedsearch-selectbox-type,
.tx-indexedsearch-selectbox-defop,
.tx-indexedsearch-selectbox-media,
.tx-indexedsearch-selectbox-lang,
.tx-indexedsearch-selectbox-order,
.tx-indexedsearch-selectbox-desc,
.tx-indexedsearch-selectbox-results,
.tx-indexedsearch-selectbox-group{
	width:156px;
}

.tx-indexedsearch-selectbox-sections{
	width:376px;
}

#tx_indexedsearch_extResume {
	margin:10px 0 0 10px;
}


.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
	cursor:pointer;
}
