#search_form {
	background : #E4CEDF;
	padding : 10px;
}

a#contact{ 
	font-size: 12px;	
	color:#999999;
	text-decoration: none;
	padding:5px 5px 5px 5px;
	
}	

a.lien_resultat_recherche:hover{ color:#000; font-size:13px;text-decoration:none; }
a.lien_resultat_recherche:active{color:#000; font-size:13px;text-decoration:none;}
a.lien_resultat_recherche:link{color:#000; font-size:13px;text-decoration:none;}
a.lien_resultat_recherche:visited{color:#000; font-size:13px;text-decoration:none;}

.petit{
font-size:12px;

}

a#apropos:hover{ 
	font-size: 12px;	
	color:#999999;
	text-decoration: underline;
	padding:5px 5px 5px 5px;
}

a#apropos{ 
	font-size: 12px;	
	color:#999999;
	text-decoration: none;
	padding:5px 5px 5px 5px;
}	

a#contact:hover{ 
	font-size: 12px;	
	color:#999999;
	text-decoration: underline;
	padding:5px 5px 5px 5px;
}

#footer{
text-align:center;
}

#copyright{
text-align:center;
font-size:9px;
color:#F6DFFF;
}
.favoris{
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}

a.favoris:hover{font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.favoris:active{font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.favoris:visited{font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;}
a.favoris:link{font-size:11px;font-weight:bold;color:#FFFFFF;text-decoration:none;}

.sous_menu{
margin-left:470px;
margin-bottom:5px;
}


#main_logo{
	background-image:url(no-image);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://actu-voyance.com/pics/main_logo.png');
	height: 70px;
	width: 490px;
	margin-left: 135px;
	cursor: pointer;
}	
#main_motif{
	padding: 0;
	margin: 0;
}

.bouton_accueil{
padding:0px 55px 0px 10px;
}
#structure_conteneur{
	padding: 0;
	margin: 0;
	width:763px;
	height:auto;
	display:table;

}

#structure_centre{
	width: 450px; 
	height:100%;
	margin: 20px auto;
	padding:0;
}

.retour{
background-color:#fff;
}



#main_top{

	height: 17px;
	padding: 8px 10px 3px 5px;
	margin 0;
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;

}
a.lien_pages:hover{color:#C99D00;}
a.lien_pages:link{color:#C99D00;}
a.lien_pages:visited{color:#C99D00;}
a.lien_pages:active{color:#C99D00;}

#main_table{
	height: 400px; /* Taille minimale du document en hauteur */
	width: 760px;
	padding: 0;
	margin: 0;
}

	
#central_rub{
	
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-align: justify;
	vertical-align:top;
}
#annu_contenu {
	height:auto;
	padding : 0;
	margin : 0;
}
#colGauche {
	float:left;
	width:80%;
	height:100%;	
	}

.justify{
text-align:justify;
padding-right:10px;
}

.bordure_img{
color:#99FF00;
border-width:thin;
border-style:solid;

}


#annu_header{
	text-align: center;
	font-size: 10px;
	padding-top: 10px;
	clear:both;
	
}
.lien_nb_sites_rub:active{ font-weight:normal;color:#c99d00; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none }
.lien_nb_sites_rub:link{font-weight:normal;color:#c99d00; font-family:Arial, Helvetica, sans-serif; font-size:13px;text-decoration:none}
.lien_nb_sites_rub:visited{font-weight:normal;color:#c99d00; font-family:Arial, Helvetica, sans-serif; font-size:13px;text-decoration:none}
.lien_nb_sites_rub:hover{font-weight:normal;color:#c99d00; font-family:Arial, fais que Helvetica, sans-serif; font-size:13px;text-decoration:none}

.lien_footer:active{color:#c99d00; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none }
.lien_footer:link{color:#c99d00; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none}
.lien_footer:visited{color:#c99d00; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none}
.lien_footer:hover{color:#c99d00; font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none}

.form_recherche_standard_input{background-color:#FFF8DB; padding-left:5px; padding-top:5px;  height:15px;border-color:#F8D018; border-width:thin;color:#1D073F; border-style:solid; font-family:Arial,sans-serif; font-size:11px;}
.form_recherche_standard_button{ background-color:#F8D018;margin-top:10px; padding-left:5px; font-weight:bold;padding-top:2px; width:auto; height:25px;border-color:#F8D018; border-width:thin;color:#1D073F; border-style:solid; font-family:Arial,sans-serif; font-size:11px;}
.form_recherche_standard_button_soumettre{ background-image:url(/pics/annuaire/soumettre_site.gif);margin-top:10px; padding-left:5px; font-weight:bold;padding-top:2px; width:110px; height:25px;border-color:#A3F300; border-width:thin;color:#1D073F; border-style:solid; font-family:Arial,sans-serif; font-size:11px;}
.form_recherche_standard_button_recommencer{ background-image:url(/pics/annuaire/rechercher_btn.jpg);margin-top:10px; padding-left:5px; font-weight:bold;padding-top:2px; width:102px; height:25px;border-color:#F8D018; border-width:thin;color:#1D073F; border-style:solid; font-family:Arial,sans-serif; font-size:11px;}

.form_recherche_standard_textarea{text-align:left;background-color:#FFF8DB; padding-left:5px; padding-top:5px; width:300px;  height:100px;border-color:#F8D018; border-width:thin;color:#1D073F; border-style:solid; font-family:Arial,sans-serif; font-size:11px;}
.form_recherche_standard_input2{ text-align:left;background-color:#FFF8DB;   height:15px;border-color:#F8D018; border-width:thin;color:#1D073F; border-style:solid; font-family:Arial,sans-serif; font-size:11px;}

#liste_sites{
	text-align: left;
	width:500px;

	
}
.inscription_site_web{ }
/* Titre des 2 colonnes de choix des 5 sites (les + consultes et les derniers enregistres)  */
.titre_cat_cols { 
font-size:5px;
font-weight:bold;
z-index:12;
}

/*Pour formater l'afichage du nombre de sites enregistrés dans l'annuaire (pages Default dans base_parts)*/

#NbResultats{
	text-align:center;
	font-size:14px;
	
}


.recherche_avancee{ margin-top:10px; font-size:9px;	color:#000;	text-decoration:none; text-align:center;	}

a.lien_recherche_avancee:hover{border:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#000;	text-decoration:underline;text-align:right;}
a.lien_recherche_avancee:active{border:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#000;	text-decoration:underline;text-align:right;}
a.lien_recherche_avancee:visited{border:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#000;	text-decoration:underline;text-align:right;}
a.lien_recherche_avancee:link{border:0;font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#000;	text-decoration:underline;text-align:right;}


a.lien_proposer_site:hover{font-size:12px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000;	text-decoration:underline;text-align:right;}
a.lien_proposer_site:active{font-size:12px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000;	text-decoration:underline;text-align:right;}
a.lien_proposer_site:visited{font-size:12px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000;	text-decoration:underline;text-align:right;}
a.lien_proposer_site:link{font-size:12px; font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#000;	text-decoration:underline;text-align:right;}


a.lien_fil_ariane:hover{font-size:12px; text-decoration:none;	color:#c99d00; font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;text-align:right;}
a.lien_fil_ariane:active{font-size:12px;	 text-decoration:none;color:#c99d00;font-weight:normal;	 font-family:Arial, Helvetica, sans-serif;text-decoration:underline;text-align:right;}
a.lien_fil_ariane:visited{font-size:12px; text-decoration:none;color:#c99d00;	font-weight:normal; font-family:Arial, Helvetica, sans-serif;text-decoration:underline;text-align:right;}
a.lien_fil_ariane:link{font-size:12px;	 text-decoration:none;color:#c99d00; font-weight:normal;font-family:Arial, Helvetica, sans-serif;	text-decoration:underline;text-align:right;}

a.lien_categorie:hover{font-size:12px;	color:#FF00A2;	text-decoration:underline;text-align:right;}
a.lien_categorie:active{  font-size:12px;	color:#FF00A2;	text-decoration:underline;text-align:right;}
a.lien_categorie:visited{ font-size:12px;color:#FF00A2;	text-decoration:underline;text-align:right;}
a.lien_categorie:link{ font-size:12px;	color:#FF00A2;	text-decoration:underline;text-align:right;}



.form_recherche_avancee{
	text-align:left;
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;

}

.recherche_avancee:hover{
	font-size:9px;
	color:#CC0000;
}

.rub_coup_de_coeur{
float : left;
position: relative;
width:15%;
text-align:left;
margin-right:2%;
margin-top:-20px;
font-size:9px;
z-index:51;

}

.rub_most_popular{
text-align:left;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
}

.adecouv_title a, .adecouv_title a:visited{
	color : #fff;
	text-decoration : none;
	font-size : 13px;
	font-weight : bold;
	font-family:Arial, Helvetica, sans-serif;
}

.adecouv_title a:hover{
	color : #efca00;
}

.adecouv_url a, .adecouv_url a:visited{
	color : #ffb900;
	text-decoration : underline; 
}

.adecouv_url a:hover{
	color : #fff;
	text-decoration : underline; 
}

.categories{
text-align : center;
font-size:12px;
}

.tab_categories{
	margin : 0 auto;
	padding : 0;
	width : 100%;
}

.filariane{
	color:#000;
	margin : 30px 0 10px 0;
	padding-bottom : 10px;
	font-size:13px;
	text-align:left;
	border-bottom : 1px solid #8A0C8F;
}

.tab_search{
	border : 1px solid #e4cedf;
	padding : 0;
	margin : 0;
	cellspacing : 0;
}


h1{
	padding: 0;
	margin: 0 0 2px 0;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.entete{
text-align:center;
}

h1.ontop{
	font-size:22px;
	text-align:center;
	}

h2.ontop{
	font-size:14px;
	font-style: italic;
}

a{
	color: #555555;
	
	
}
a:hover{
	color: #222222;
		
}


.center{text-align: center;}

.little{font-size: 10px;}

.medium{color : #000; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}



td.cat_display{
	vertical-align: top;
	text-align: center;
	padding: 10px;
	font-size:10px;
	

}

#des_categ{
position: relative;
text-align: left;
margin:0;
font-size:12px;
border-bottom : 1px solid #8A0C8F;
padding : 0 0 10px 0;
}



span.sscat{
	font-size: 10px;
	font-weight: normal;
	font-family: "Trebuchet MS",sans-serif;
	
}


.indent_10{
	padding-left: 10px;
	
	font-weight: normal;
	font-family: "Trebuchet MS",sans-serif;
	font-size: 10px;
	 
}

a.cat{
	text-align:center;
	font-size:12px;
	color: #000000;	
}

.sscat a:link{text-align:center; font-size:10px;color: #F6C200;	font-weight:normal; text-decoration:none;}
.sscat a:visited{text-align:center; font-size:10px;color: #F6C200; font-weight:normal;text-decoration:none;}
.sscat a:hover{text-align:center; font-size:10px;color: #F6C200; font-weight:normal; text-decoration:underline;}
.sscat a:active{text-align:center; font-size:10px;color: #F6C200; font-weight:normal;text-decoration:underline;}

#hotkeys{
position:relative;
color:#000;
}

.red{color: #ff0000;}
.orange{color: #8a0c8f;}
.jaune{color: #FFB32F; font-weight:normal;}
.green{	color: #99FF00;}

.site_desc{font-size:11px;position:relative;text-align: left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif}

.roman{
	font-family: arial;
}
.crypto_form{
position:relative;
font-family:verdana,Arial;
font-size:11px;
padding:10px;
border-color:#F6C200;
border-style:solid;
border-width:thin;
width:250px;
text-align:justify;
margin-left:70px;
}
.visibility{
visibility:hidden;

}
/*Formulaire pour soumettre un site*/
.titre_condition_submit_site{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8a0c8f; text-align:left; margin-left:10px; font-weight:bold}
.condition_submit_site{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-align:left; width:75%}
.modalites_inscription{ text-align:left;margin:15px;padding:0;font-family:Arial, Helvetica, sans-serif; font-size:11px;color:#000;}

.bigTitle{background-color: #e4cedf; color:F8D018;}

.bold{font-weight:bold;};

.submit_site_form{ background-color:42207F; font-family:Arial, Helvetica, sans-serif; font-size:14px}

a.site_title:active{text-align: left;color: #000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none}
a.site_title:hover{text-align: left;	color: #000;font-weight:bold;font-family:Arial, Helvetica, sans-serif; font-size:13px;text-decoration:none}
a.site_title:visited{text-align: left;color: #000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;text-decoration:none}
a.site_title:link{text-align: left;color: #000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:13px;text-decoration:none}

.site_visite {font-size:11px;color: #F8D018; font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;text-decoration:none;}
.site_visite a:active{font-size:11px;color: #F8D018; font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;text-decoration:none;}
.site_visite a:hover{font-size:11px;color: #F8D018; font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;text-decoration:none;}
.site_visite a:link{ font-size:11px;color: #F8D018; font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;text-decoration:none;}
.site_visite a:visited{font-size:11px;color: #F8D018; font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal;text-decoration:none;}

a.site_url:active{font-weight: normal;font-family:Arial, Helvetica, sans-serif; font-size:11px;	color: #FD5EE5;	cursor:pointer; text-decoration : underline;}
a.site_url:hover{font-weight: normal;font-family:Arial, Helvetica, sans-serif; font-size:11px;	color: #FD5EE5;	cursor:pointer; text-decoration : underline;}
a.site_url:visited{font-weight: normal;font-family:Arial, Helvetica, sans-serif; font-size:11px;	color: #FD5EE5;	cursor:pointer; text-decoration : underline;}
a.site_url:link{font-weight: normal;font-family:Arial, Helvetica, sans-serif; font-size:11px;	color: #FD5EE5;	cursor:pointer; text-decoration : underline;}

.champ_titre_form_inscription{
	padding : 0;
	margin : 0;
	text-align:left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000;
}
.background{background-color:#e4cedf;}
.regles_champ_form_inscription{ text-align:left;color:#c30f0f;font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.form_submit_td_champ{padding:5px 5px 5px 5px;}
.form_submit_td_label{padding:5px 5px 5px 5px; width:100%;}


span.error, .error{	color: #c30f0f;	border-bottom: 1px dashed #c30f0f;}

.left{text-align: left; }
.right{text-align: right; }
.standard{padding:5px 5px 5px 5px; margin-bottom:5px;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.gros{padding:5px 5px 5px 5px; margin-bottom:5px;  font-family:Arial, Helvetica, sans-serif; font-weight : bold; font-size:16px;}

div.full_arbo{
	text-align: left;
	width: 50%;
	margin: 10px auto 10px auto;
	position: relative;
	padding: 10px;
}

ul.arbo_0{
	list-style: disc;
	font-size: 14px;
	font-weight: bold;
	color: #C4BBFF;
}

ul.arbo_1{
	list-style: circle;
	font-size: 13px;
	font-weight: normal;
	margin-bottom: 20px;
}

ul.arbo_2{
	list-style: disc;
	font-size: 12px;
	margin-bottom: 15px;
}

ul.arbo_3{
	list-style: circle;
}

a.arbo:hover{color:#000;text-decoration:none;}
a.arbo:active{color:#000;text-decoration:none;}
a.arbo:visited{color:#000;text-decoration:none;}
a.arbo:link{color:#000;text-decoration:none;}

.javascript_alert{
	color: #ff0000;
}

dt.site_bloc{
	margin-top: 30px;
	cursor:pointer;
}

dl.site_list{
	width: 500px;
	text-align: left;
}

dd.site_list_elem{
	text-align: justify;
}

span.spotted_keyword{
	background-color: #78247d;
	color : #fff;
	border: 1px solid #FFCC33;
	font-weight : bold;
}


.liste_titre{
	 text-indent:10%;
	 font-weight:400;
	
}

.sites_find{
	position:relative;
	text-align:left;
	font-size:11px;
	margin:5px 5px 30px 0;
	padding : 0;

}

.tri_search{
text-align:left;
font-size:9px;
color:#000;
}

blockquote{
	margin : 0;
}

.site_desc dd{
	margin : 10px 0;
}

/********************************************************************************/
/*                   Mise en page du calendrier javascript                      */
/********************************************************************************/
.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFFCEF;
}

.ds_head {
	background-color: #34246C;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #E2D1EF;
	color: #1D073F;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 30px;
}

.ds_cell {
	background-color: #F8EFFF;
	color: #1D073F;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} 
/************************Fin de la mise en page du calendrier javascript****************************/


/********************************************************************************/
/*                   Mise en page du fild'ariane                 */
/********************************************************************************/


a.fil_standard:hover{color:#c99d00;font-size:12px;text-decoration:none;}
a.fil_standard:active{color:#c99d00;font-size:12px;text-decoration:none;}
a.fil_standard:link{color:#c99d00;font-size:12px;text-decoration:none;}
a.fil_standard:visited{color:#c99d00;font-size:12px;text-decoration:none;}


a.fil_selected:hover{color:#c99d00;font-size:12px;text-decoration:none; font-weight:bold;}
a.fil_selected:active{color:#c99d00;font-size:12px;text-decoration:none;font-weight:bold;}
a.fil_selected:link{color:#c99d00;font-size:12px;text-decoration:none;font-weight:bold;}
a.fil_selected:visited{color:#c99d00;font-size:12px;text-decoration:none;font-weight:bold;}
/************************Fin de la mise en page du calendrier javascript****************************/
.popcat {
color:#009933;
}
	
.popcatClic {
color:#006699;
}

/************************Mise en page du systeme de notation */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(/pics/annuaire/etoile.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:85px;
	height:17px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:17px;
	line-height:17px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	

/************************Fin Mise en page du systeme de notation */	


/********************************************************************************/
/*                   Mise en page de la fiche descriptive du site                    */
/********************************************************************************/
.details_site{
	list-style:none;
	margin-top: 15px;
	margin-left: 50px;
	padding:10px;
	position: relative;
	text-align:left;
	font-size:12px;
}
	
.details{
	text-align:left; 
}
	
.title_details{
	font-size : 18px;
	font-weight : bold;
	color : #8A0C8F;
	margin : 20px auto 0 auto;
	padding : 0;
}

.nbvisites_details{
	color : #8A0C8F;
	font-size : 12px;
	margin : 0 auto 20px auto;
	padding : 0;
}


/************************Fin  Mise en page de la fiche descriptive du site   */	

.msg_vote{
color:#c30f0f;
text-align:center;
border-style:solid;
border-width:thin;
border-color:#ae037b;
font-weight:normal;
padding: 5px 5px 5px 5px ;
margin-left:50px;
margin-top:5px;
font-size:13px;
}
.lien_retour{
padding: 5px 5px 5px 5px ;
margin: 20px 10px 20px 20px ;
text-align:justify;
border-style:solid;
border-width:thin;
border-color:#FFBF00;
color:FFBF00;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;

}
.retour{
 padding: 5px 5px 5px 5px ;
  width:400px;
text-align:left;
border-style:solid;
border-width:thin;
border-color:#990000;
font-weight:550;

}
a.lien_backlink:hover{color:#c30f0f; text-decoration:none}
a.lien_backlink:active{color:#c30f0f; text-decoration:none}
a.lien_backlink:visited{color:#c30f0f; text-decoration:none}
a.lien_backlink:link{color:#c30f0f; text-decoration:none}

.gauche{
font-size:14px;
font-weight:bold;
text-align:left;
color:#666666;

}

#proposition_site{
text-align:center;
}
#warning_backlink{
text-align:center;
width:500px;
font-size:10px;
color:#EE0000;

}
.texteNormal{
position:relative;
font-size:11px;
text-align:center;
margin-top:15px;
margin:5px 5px 5px 5px;
}
