
/* 

CSS VeoSearch V3

Couleurs :

- Gris Bleu : #889DAD
- Bleu		: #0672B1
- Bordure Grise : #A6A6A6
- Orange : #F5941F
- Orange Header : #F67311
- Gris Foncé : #545454

*/

.txt_rouge_mce { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #FF3300; }

/* Conteneur Global */

html, body	{ padding: 0; margin: 0; text-align: left; width:99%;background-color: black; font-family:Verdana, Arial, Helvetica, sans-serif; }

#conteneur	{ position: relative; padding: 0; width: 970px; text-align: left;margin: auto; }

/* Fin Conteneur Global */

/* Header */

#header-rech				{ position: absolute; top: 0; left: 0; width: 970px; height: 30px; margin: 0; padding: 0; background: url("../img/fond_header.jpg") no-repeat; z-index:10000;}

#header_ong				{ top: 0; left: 0; width: 970px; height: 100px; margin: 0; padding: 0; background: url("../img/fond_header_ong.jpg") no-repeat; }

.header_comment		{ position: absolute; top: 8px; left: 0px; padding: 0; margin: 0; width: 160px; }
.header_asso		{ position: absolute; top: 8px; left: 163px; padding: 0; margin: 0; width: 100px;}
.header_aider		{ position: absolute; top: 8px; left: 266px; padding: 0; margin: 0; width: 94px;  }
.header_blog		{ position: absolute; top: 8px; left: 363px; padding: 0; margin: 0; width: 54px;  }
.header_ajout		{ position: absolute; top: 8px; left: 420px; padding: 0; margin: 0; width: 196px; }
.header_ajout strong		{ cursor:pointer; display:block}
.header_langue		{ position: absolute; top: 8px; left: 625px; padding: 0; margin: 0; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #999999;}
.header_nom			{ position: absolute; top: 8px; left: 683px; padding: 0; margin: 0; width: 138px; }
.header_projets		{ position: absolute; top: 8px; left: 827px; padding: 0; margin: 0; width: 142px;  }

.texte_header			{ font: 12px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; text-align: center; margin: 0; padding: 0; }
.texte_header_org		{ font: 12px Verdana, Arial, Helvetica, sans-serif; color: #F67311; text-align: center; margin: 0; padding: 0; }
.texte_header2			{ font: 12px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: center; margin: 0; padding: 0; }
.texte_header_org img	{ text-align: left; margin: 0 5px 0 5px; padding: 0; border: 0; vertical-align: middle; }
.header_langue img		{ text-align: left; margin: 0; padding: 0; border: 0; }

#liste_langue 			{ width: 206px; height: 30px; z-index: 100; position: absolute; top: 0px; left: 619px; padding: 0; margin: 0; 
						  background: url("../img/fond_liste_langue.jpg") no-repeat; }
#liste_langue img 		{ margin: 8px 0px 0 11px; padding: 0; border: 0; }

#header-rech a			{ text-decoration: underline; color: #0672B1; }
#header-rech a:link 		{ text-decoration: underline; color: #0672B1; }
#header-rech a:visited	{ text-decoration: underline; color: #0672B1; }
#header-rech a:hover 	{ text-decoration: underline; color: #0672B1; }
#header-rech a:active 	{ text-decoration: underline; color: #0672B1; }
#header-rech a:focus 	{ text-decoration: underline; color: #0672B1; }	

#header-rech a.orange 			{ text-decoration: underline; color: #F67311; }
#header-rech a.orange:link 		{ text-decoration: underline; color: #F67311; }
#header-rech a.orange:visited	{ text-decoration: underline; color: #F67311; }
#header-rech a.orange:hover 		{ text-decoration: underline; color: #F67311; }
#header-rech a.orange:active 	{ text-decoration: underline; color: #F67311; }
#header-rech a.orange:focus 		{ text-decoration: underline; color: #F67311; }	

/* Fin Header */

#header2	{ position: absolute; top: 0; left: 0; width: 970px; height: 30px; margin: 0; padding: 0; color: #999999; z-index:99 }

#header2 a			{ text-decoration: underline; color: #0672B1; }
#header2 a:link 		{ text-decoration: underline; color: #0672B1; }
#header2 a:visited	{ text-decoration: underline; color: #0672B1; }
#header2 a:hover 	{ text-decoration: underline; color: #0672B1; }
#header2 a:active 	{ text-decoration: underline; color: #0672B1; }
#header2 a:focus 	{ text-decoration: underline; color: #0672B1; }	

#header2 a.orange 			{ text-decoration: underline; color: #F67311; }
#header2 a.orange:link 		{ text-decoration: underline; color: #F67311; }
#header2 a.orange:visited	{ text-decoration: underline; color: #F67311; }
#header2 a.orange:hover 		{ text-decoration: underline; color: #F67311; }
#header2 a.orange:active 	{ text-decoration: underline; color: #F67311; }
#header2 a.orange:focus 		{ text-decoration: underline; color: #F67311; }	

#header2 a.grey 			{ text-decoration: underline; color: #889DAD; }
#header2 a.grey:link 		{ text-decoration: underline; color: #889DAD; }
#header2 a.grey:visited	{ text-decoration: underline; color: #889DAD; }
#header2 a.grey:hover 		{ text-decoration: underline; color: #889DAD; }
#header2 a.grey:active 	{ text-decoration: underline; color: #889DAD; }
#header2 a.grey:focus 		{ text-decoration: underline; color: #889DAD; }

#header2 a.darkgrey 			{ text-decoration: underline; color: #999999; }
#header2 a.darkgrey:link 		{ text-decoration: underline; color: #999999; }
#header2 a.darkgrey:visited	{ text-decoration: underline; color: #999999; }
#header2 a.darkgrey:hover 		{ text-decoration: underline; color: #999999; }
#header2 a.darkgrey:active 	{ text-decoration: underline; color: #999999; }
#header2 a.darkgrey:focus 		{ text-decoration: underline; color: #999999; }


.toplink{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.toplink a:hover{
	color:#FFFFFF;
}
.toplink a:visited{ 
	color:#FFFFFF;
}
.toplink a{ 
	color:#FFFFFF;
}
/* Bandeau Logo */

#bandeau_logo		{ position: absolute; top: 60px; left: 0; width: 970px; margin: 0; padding: 0; z-index: 60; }

#bandeau_logo_ong		{ position: absolute; top: 60px; left: 0; width: 970px; margin: 0; padding: 0; border:0; }

.logo 				{ float: left; padding: 0; margin: 0; text-align: left; z-index:10001; }
.publicite	 		{ float: right; padding: 0; margin: 0; text-align: right; width: 745px; }

.logo img			{ margin: 0px 0 0 5px; padding: 0; border: 0; }
.publicite img		{ margin: 0 5px 0 0; padding: 0; border: 0; }
.publicite img.pub 	{ margin: 0 0 0 0; padding: 0; border-left: 2px solid #889DAD; }
.publicite div 		{ float: left; padding: 0; margin: 0; text-align: right; }
.publicite iframe	{ width:728px; height:90px; float:left; }






/* Fin Bandeau Logo */

/* Bandeau Recherche */

#bandeau_recherche				{ position: absolute; top: 90px; left: 0; width: 970px; margin: 0; padding: 0; z-index: 50; text-align:left; }

.options_recherche				{ position: absolute; top: 0px;  margin: 0; padding: 0; left:5px;}
.champ_recherche 				{ position: absolute; top: 30px; left:185px; width: 405px; height: 30px; margin: 0; padding: 0;
								   }
								  
.champ_recherche form			{ margin: 0; padding: 0; }
.recherche input				{ position: absolute; top: 5px; left: 7px; padding: 0; margin: 0; width: 365px; height: 20px; border: 0; 
					  			  font: 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; }
								  
.recherche_go					{ position: absolute; top: -1px; left: 371px; left:371px !important; padding: 0; margin: 0; }
.recherche_go img				{ width: 23px; height: 19px; border: 0; padding: 0; margin: 0; }
.recherche_go a					{ cursor: pointer; padding: 0; margin: 0; }

.preferences					{ position: absolute; top: 4px; left: 408px; padding: 0; margin: 0; vertical-align: middle; }

.preferences a					{ text-decoration: underline; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0; padding: 0; }
.preferences a:link 			{ text-decoration: underline; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0; padding: 0; }
.preferences a:visited			{ text-decoration: underline; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0; padding: 0; }
.preferences a:hover 			{ text-decoration: underline; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0; padding: 0; }
.preferences a:active 			{ text-decoration: underline; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0; padding: 0; }
.preferences a:focus 			{ text-decoration: underline; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0; padding: 0; }

.options_recherche a			{ text-decoration: underline; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
.options_recherche a:link 		{ text-decoration: underline; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
.options_recherche a:visited	{ text-decoration: underline; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
.options_recherche a:hover 		{ text-decoration: underline; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
.options_recherche a:active 	{ text-decoration: underline; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
.options_recherche a:focus 		{ text-decoration: underline; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }

a.active						{ text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
a.active:link					{ text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
a.active:visited				{ text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
a.active:hover 					{ text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
a.active:active 				{ text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }
a.active:focus 					{ text-decoration: none; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #0672B1; margin: 0 8px 0 0; padding: 0; }

/* Fin Bandeau Recherche */

/* Contenu Global Page (Contenu + Footer) */

#contenu_global	{ position: absolute; top: 150px; left: 0; width: 970px; margin: 0; padding: 0 0 112px 0 !important; padding: 0 0 92px 0; }

/* Fin Contenu Global Page (Contenu + Footer) */

/* Contenu */

#contenu				{ width: 938px; margin: 0 16px 0 16px; padding: 0; }

/* Footer */

#footer				{ position: absolute; bottom: 0; left: 0; width: 970px; height: 72px; margin: 0; padding: 0; margin-top:550px;  }

#footer_ong				{ position: absolute; bottom: 0; left: 0; width: 970px; height: 72px; margin: 0; padding: 0; background: url("../img/fond_footer_ong.jpg") no-repeat; }

.footer_veo 		{ position: absolute; top: 5px; left: 70px; padding: 0; margin: 0; }
.footer_asso 		{ position: absolute; top: 5px; left: 310px; padding: 0; margin: 0; }
.footer_web			{ position: absolute; top: 5px; left: 520px; padding: 0; margin: 0; }
.footer_outils		{ position: absolute; top: 5px; left: 740px; padding: 0; margin: 0; }

.titre_footer		{ font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #889DAD; text-align: left; margin: 0 0 5px 0; padding: 0; }
.texte_footer		{ font: 10px Verdana, Arial, Helvetica, sans-serif; color: #889DAD; text-align: left; margin: 0; padding: 0; }
.texte_footer_float	{ font: 10px Verdana, Arial, Helvetica, sans-serif; color: #889DAD; text-align: left; margin: 0 30px 0 0; padding: 0; float: left; }
.pictos_footer		{ text-align: center; margin: 0 0 0 0; padding: 0; }
.pictos_footer img	{ text-align: center; margin: 0 35px 0 0; padding: 0; border: 0; }

#footer a			{ text-decoration: none; color: #889DAD; }
#footer a:link 		{ text-decoration: none; color: #889DAD; }
#footer a:visited	{ text-decoration: none; color: #889DAD; }
#footer a:hover 	{ text-decoration: underline; color: #0672B1; }
#footer a:active 	{ text-decoration: underline; color: #0672B1; }
#footer a:focus 	{ text-decoration: underline; color: #0672B1; }	


#footer2				{ position: absolute; bottom: 0; left: 0; width: 970px; height: 72px; margin: 0 0 0 0; padding: 0 0 0 0; /*background: url("../img/fond_footer.jpg") no-repeat;*/ }



.new_foot1 { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #666666; text-align: center; margin: 0 0 10px 0; padding: 0;}

.new_foot2 { font: bold 13px Verdana, Arial, Helvetica, sans-serif; color: #999999; text-align: center; margin: 0 0 0 0; padding: 0;}

#footer2 a			{ text-decoration: none; color: #666666; }
#footer2 a:link 		{ text-decoration: none; color: #666666; }
#footer2 a:visited	{ text-decoration: none; color: #666666; }
#footer2 a:hover 	{ text-decoration: underline; color: #666666; }
#footer2 a:active 	{ text-decoration: underline; color: #666666; }
#footer2 a:focus 	{ text-decoration: underline; color: #666666; }	

#footer2 a.greyfoot			{ text-decoration: underline; color: #999999; }
#footer2 a.greyfoot:link 		{ text-decoration: underline; color: #999999; }
#footer2 a.greyfoot:visited	{ text-decoration: underline; color: #999999; }
#footer2 a.greyfoot:hover 	{ text-decoration: underline; color: #999999; }
#footer2 a.greyfoot:active 	{ text-decoration: underline; color: #999999; }
#footer2 a.greyfoot:focus 	{ text-decoration: underline; color: #999999; }	
	  

/* Fin Footer */


/* RESULT RECHERCHE */

div#bandeau {
	position:relative;
	height:100px;
	min-width:960px;
	/*border-bottom:1px solid #dae0f0;*/
	padding:0; margin:0;  z-index: 45;
}

div#bandeau img{
	border:0;
}

div#bandeau ul {
	position:absolute;
	left:0px;
	top:150px;
	list-style-type:none;
	padding:0;
	margin:0;
	margin-left:10px;
}

div#bandeau ul li {
	display:inline;
	margin:0;
	padding:0;
	float:left;
}