body{
	background: url(null) fixed white;
	color: #000;
}

input, select, textarea{
	border: 1px solid #666;
	background-color: white;
}

.tip{
	background-color: #ffffe1;
}

a{
	color: #0c5684;
	text-decoration: underline;
}

.f9{
	background-color: #F9F9F9;
}
.ddd{
	border-color: #ddd !important;
}

#b{
	background-color: white;
}
#t1, #droite1{
	background-color: #fff;
}
#t2, #droite2{
	background-image: url(../../img/fondu.png);
	background-position: 0 -0;
}

#i_r{
	border-color: #aaa !important;
}

#t2, #droite2 { 
	_background-image: none !important;
}

/* couleurs résultats */
span.url{
	color: #36a200;
}

span.url a{
	color: #36a200 !important;
}

div.authors{
	color: #0066a7
}

#hskq_m a{
	color: #0066a7;
	text-decoration: underline;
}
#hskq_m a:visited{
	color: #444;
}

div.web{
	color: #111;
}

span.cache a{
	color: #777 !important;
}

span.cache a:visited{
	color: #777;
}

.web .result:hover{
	background-color: #F8F8F8;
	border: 1px solid #ddd;
}

.shopping .result:hover{
	border: 1px solid #c3d1c6 !important;
	background-color: #F8F8F8;
}

#hsk_pub1{
	background-color: #FaFaFa;
	border-bottom: 1px solid #DDD;
}

#hsk_pub2.p2bas{
	background-color: #FaFaFa;
	border-top: 1px solid #DDD;
}

#selection a{color: #0066a7}
#selection a:visited{color: #0066a7}

ul#myList{
	color: #777;
}

div.ir input.button {
	background-color: #73d73f !important;
	border: none;
	color: white;
}

.b_m{
		color: white;
}
.b_m_c{
	background: url(../../img/b_m_c_default.png);
}
.b_m_d{
	background: url(../../img/b_m_d_default.png);
}
.b_m_g{
	background: url(../../img/b_m_g_default.png);
}
#g .b_m_b, #d2 .b_m_b, #d .b_m_b{
	background: url(../../img/b_m_b_default.png);
}
#g2 .b_m_b{
	background: url(../../img/b_m_b2_default.png);
}
.b_m a{
	color: white !important;
	font-size: 0.9em;
	text-decoration: none;
}
.d2_m, #d3{
		background: url(../../img/icones_default.png);
}

div.c1, div.c2, div.c3, div.c4 {
	background-image: url(../../img/c1_default.png);
}


#lang ul div, #lang{
		background: url(../../img/icones_default.png);
}

#lang div.tt {
	background-color: white;
}

.no{
	color: black;
}

#lang ul{
	background-color: white;
}


#clef{
		background: url(../../img/icones_default.png);
}

/* page ONG */
#centre tr.alt{
	background-color: #fff8d2;
}
#emploi {
	background-color: #fff8d2;
	border-color: #ffd200;
}

#suggestions{
	background-color: #F5F5F5;
	border: 1px solid gray;
	padding: 2px;
}

#suggestions div:hover{
	background-color: #ccc;
}


.bggr{
	background-color: #F5F5F5;
}

.grbb{
	border-bottom: 1px solid #eee;
}

#recherche input, select{
	background-image: url(../img/ibg.png);
}


/*****/

/* menu (menu.css) */

#header.normal #info-topright{
	background-image: url(../../img/menu/barre_normal_default.png);
}

#header.resultats #info-topright, #header.autres #info-topright{
	background-image: url(../../img/menu/barre_default.png);
}

#d_arbo{
	color: #DDD;
}
#d_arbo strong{
	color: #7b7b7b;
}


#d_connexion2{
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	background-color: #F5F5F5;
}

#d_connexion2 input{
	border: 1px solid #aaa;
}

#creer{
	border-top: 1px solid #DDD;
}


#d_info{
	color: gray;
}
#d_info a{
	color: gray;
}

#assotip{
	color: black;
}

#d_assotip, #d_int, #d_compte{
	background-color: #FDFDFD;
	border: 1px solid #BBB;
}

#d_assotip .chiffres, #supported .chiffres{
	color: #9dc146;
}

#d_assotip img{
	border: 1px solid #CCC;
}


#d_why{
	background-image: url(../../img/menu/bulle_default.png);
}

.info{
	color: gray;
}


/* pop up detail moteurs */
.theme_icone, .moteur_icone{
		background: url(../../img/icones_default.png);
}
#moteur_liste{
	border-right: 1px solid #eee;
}

/* partie magasins sur page d'accueil */
 #magasins_div, #supported_div{
 	border-top: 2px solid #eee;
	background-color: white;
}
 #magasins_titre, #supported_titre{
	color:  #aaa;
	background-color: white;
}
 .magasin div.p_magasin{
 	color: #82b423;
}
div#caddie{
	background-color: white;
}

/**/

#magasins_div.all{
	border-bottom: 2px solid #eee !important;
}
