@charset "utf-8";

/* CSS Document */
.cse .gsc-tabHeader.gsc-tabhInactive,
.gsc-tabHeader.gsc-tabhInactive {
	background-color: #777777;
	border: 1px solid;
	border-color: #777777;
	border-bottom: none;
	/* [disabled]color: #C00; */
}

/*Taille des resultats si debordement dans la sidebar*/	
.gsc-control-cse div .cse.gsc-control-cse div, .gsc-control-cse div
{
	position: static;
	width: 99%;
}

/*Taille du bouton de recherche*/
.cse input.gsc-search-button, input.gsc-search-button
{
	cursor: pointer;
	width: 24px;
	height: 26px;
	/* [disabled]margin-left: 24px; */
	margin-right:-5px;
	background-image: url(icones/24px-Icone_loupe.png);
	background-color:#666;
	/* [disabled]padding-top: 25px; */
}

td .gsc-search-button
{
	padding-left:0px;
	font-size:95px;
	font-style: italic;
}


/* croix pour effacer la demande*/
	div.gsc-clear-button
{
	display : inline;
	text-align : right;
	margin-left : 4px;
	margin-right : 4px;
	padding-left : 10px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('//www.google.com/uds/css/clear.gif');
	cursor : pointer;
}

/* recupéré dans visuel01.css d'origine et intégré ici afin de corriger le decalage qui cache la croix - jouer dessus si debordement dans la sidebar*/
.content table /*agit sur les div texte resultat*/
{
	margin-top: 10px;
	margin-left: -10px;
	margin-bottom: -1px;
}
/*.content table tr td {
	border: 1px solid #00F;
	background-color: #00F;
}*/

/*-----------------------------------------------------------------------------------------------*/
/*reupéré de minimalist.css (local)*/

/*agit sur onglet "tout" et "amibois"*/
.cse .gsc-tabHeader,
.gsc-tabHeader {
	font-weight: bold;
	text-transform: uppercase;
	/* [disabled]text-shadow: 0 1px 2px #000000; */
	padding: 2px 8px 0 8px;
}
/* Result hover event styling */
.cse .gsc-webResult.gsc-result:hover,
.gsc-webResult.gsc-result:hover,
.gsc-results .gsc-imageResult-classic:hover,
.gsc-results .gsc-imageResult-column:hover {
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

/*-----------------------------------------------------------------------------------------------*/
/* recupéré dans les script fichiers importé de google d'origine et intégré ici */
/*modif de page resultat*/
  
/*recupéré dans page d'acceuil.dwt*/
input.gsc-input { border-color: #777777; }

input.gsc-search-button
{
	border-color: #333333;
	background-color: #333333;
}

/* page des resultats*/
/* .gsc-control-cse {
	font-family: Verdana, sans-serif;
	border-color: #F3F1E9;
	background-color: #F3F1E9;
  }*/
*/  input.gsc-input {
    border-color: #777777;
  }
  input.gsc-search-button {
    border-color: #333333;
    background-color: #333333;
  }
  .gsc-tabHeader.gsc-tabhInactive {
    border-color: #777777;
    background-color: #777777;
  }
  .gsc-tabHeader.gsc-tabhActive {
    border-color: #333333;
    background-color: #333333;
  }
  .gsc-tabsArea {
    border-color: #333333;
  }
/*  .gsc-webResult.gsc-result,
  .gsc-results .gsc-imageResult {
    border-color: #cc33cc;
    background-color: #cc66cc;
  }*/
 /* .gsc-webResult.gsc-result:hover,
  .gsc-imageResult:hover {
    border-color: #000000;
    background-color: #993399;
  }*/
  .gs-webResult.gs-result a.gs-title:link,
  .gs-webResult.gs-result a.gs-title:link b,
  .gs-imageResult a.gs-title:link,
  .gs-imageResult a.gs-title:link b {
    color: #444444;
  }
  .gs-webResult.gs-result a.gs-title:visited,
  .gs-webResult.gs-result a.gs-title:visited b,
  .gs-imageResult a.gs-title:visited,
  .gs-imageResult a.gs-title:visited b {
    color: #660000;
  }
  .gs-webResult.gs-result a.gs-title:hover,
  .gs-webResult.gs-result a.gs-title:hover b,
  .gs-imageResult a.gs-title:hover,
  .gs-imageResult a.gs-title:hover b {
    color: #660000;
  }
  .gs-webResult.gs-result a.gs-title:active,
  .gs-webResult.gs-result a.gs-title:active b,
  .gs-imageResult a.gs-title:active,
  .gs-imageResult a.gs-title:active b {
    color: #777777;
  }
  .gsc-cursor-page {
    color: #444444;
  }
  a.gsc-trailing-more-results:link {
    color: #444444;
  }
  .gs-webResult .gs-snippet,
  .gs-imageResult .gs-snippet {
    color: #333333;
  }
  .gs-webResult div.gs-visibleUrl,
  .gs-imageResult div.gs-visibleUrl {
    color: #000000;
  }
  .gs-webResult div.gs-visibleUrl-short {
    color: #000000;
  }
  .gs-webResult div.gs-visibleUrl-short {
    display: none;
  }
  .gs-webResult div.gs-visibleUrl-long { /* [disabled]display: block; */ }
  /*.gsc-cursor-box {
    border-color: #cc33cc;
  }*/
/*  .gsc-results .gsc-cursor-box .gsc-cursor-page {
    border-color: #777777;
    background-color: #cc66cc;
    color: #444444;
  }*/
  .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
    border-color: #333333;
    background-color: #333333;
    color: #660000;
  }
  .gs-promotion {
	border-color: #CCCCCC;
	background-color: #E6E6E6;
  }
  .gs-promotion a.gs-title:link,
  .gs-promotion a.gs-title:link *,
  .gs-promotion .gs-snippet a:link {
    color: #444444;
  }
  .gs-promotion a.gs-title:visited,
  .gs-promotion a.gs-title:visited *,
  .gs-promotion .gs-snippet a:visited {
    color: #444444;
  }
  .gs-promotion a.gs-title:hover,
  .gs-promotion a.gs-title:hover *,
  .gs-promotion .gs-snippet a:hover {
    color: #444444;
  }
  .gs-promotion a.gs-title:active,
  .gs-promotion a.gs-title:active *,
  .gs-promotion .gs-snippet a:active {
    color: #006600;
  }
  .gs-promotion .gs-snippet,
  .gs-promotion .gs-title .gs-promotion-title-right,
  .gs-promotion .gs-title .gs-promotion-title-right *  {
    color: #333333;
  }
  .gs-promotion .gs-visibleUrl,
  .gs-promotion .gs-visibleUrl-short {
    color: #006600;
  }
