@charset "UTF-8";

body {

	font-family: Arial;

	font-size: 10px;

	/*background-image:url(images/bg_02.jpg);

	color: #000000;

	background-repeat: repeat-x;

	background-position: center top;

	margin: 0px;

	padding: 0px;

	background-color: #44012C;*/
	background: none;

}



.h3{

font:15px;

color: #AD2577;

}

#table_inscri{

font-size:11px;





}





#bloc {



	width: 864px;



}

#menu_haut {

background-image:url(images/bg_04.jpg);

background-repeat:repeat-x;



}

#navm{
	padding:0px;
	margin:0px;
	width:750px;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFF;
}

#navm td{
	vertical-align:middle;
	padding:0px;
	list-style:none;
	color:#FFFFFF;
	text-decoration:none;
	font-size:10pt;
	font-weight:normal;
	font-family: Helvetica Neue;
}

#li{

padding:0px;

float:left;

vertical-align:middle;

list-style:none;

}



#navm td a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	font-family: Helvetica;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}



#bloc_inscri{

margin-top:18px;

background-image:url(images/body_16.jpg);

height:135px;

width:526px;

background-repeat:no-repeat;



}



#bloc_onligne{

margin-top:18px;

background-image:url(images/decovrir_membre_en_ligne.jpg);

height:135px;

width:526px;

background-repeat:no-repeat;



}

#blo_nv_maghreb_ines{

height:135px;

width:597px;

margin-top:18px;

}

#blo_nv_maghreb_ines_titre{

height:26px;

width:597px;

padding-top:5px;

background-image:url(images/fond_03_iss1.jpg);

background-repeat:no-repeat;

font-family:Arial;

font-size:11pt;

font-weight:regular;

color:#FFFFFF;

padding-left:10px;



}

#nom_prof{

padding:0px;



padding-top:4px;



}

#nom_prof a{

	color:#ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10pt;

	font-weight:normal;

	text-decoration: none;

}

#nom_prof2{

padding:0px;

padding-top:4px;

}



#nom_prof2 a{

color:#44012C;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:bold;

}



#blo_nv_maghreb_ines_contenu{

height:105px;

width:526px;

padding-top:10px;

background-image:url(images/body_24.jpg);

background-repeat:no-repeat;

}

#blo_nv_maghreb_ins{

height:135px;

width:526px;

margin-top:18px;

}

#blo_nv_maghreb_ins_titre{

height:25px;

width:526px;

padding-top:5px;

background-image:url(images/body_26.jpg);

background-repeat:no-repeat;

font-family:Arial;

font-size:11pt;

font-weight:regular;

color:#FFFFFF;

padding-left:10px;

text-transform:uppercase;

}

#blo_nv_maghreb_ins_contenu{


padding-top:10px;
color:#000000;

height:104px;

width:597px;

background-image:url(images/fond_03_iss2.jpg);

background-repeat:no-repeat;

}



#bloc_recherche{

height:121px;

width:526px;

margin-top:18px;

}

#bloc_recherche1{

height:26px;

width:526px;

padding-top:5px;

background-image:url(images/body_30.jpg);

background-repeat:no-repeat;

font-family:Arial;

font-size:12pt;

font-weight:regular;

color:#FFFFFF;

padding-left:10px;

text-transform:uppercase;

}
#bloc_recherche11{

height:26px;

width:390px;

padding-top:5px;
text-align:left;
background:#000000;

background-repeat:no-repeat;

font-family:Arial;

font-size:12pt;

font-weight:regular;

color:#FFFFFF;

padding-left:10px;



}

#bloc_recherche2{

height:18px;

width:526px;

background-image:url(images/body_33.jpg);

background-repeat:no-repeat;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:10pt;

margin:0px;

padding:0px;

}
#bloc_recherche22{

height:25px;

width:400px;
background-color:#EEECEC;

background-repeat:no-repeat;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:10pt;

margin:0px;

padding:0px;

}
#bloc_recherche2 td{

color:#FFFFFF;

font-size:11pt;

font-family:Arial, Helvetica, sans-serif;

}

#bloc_recherche3{

height:72px;

width:526px;

background-image:url(images/body_34.jpg);

background-repeat:no-repeat;

}
#bloc_recherche33{

height:62px;

width:410px;
background-color:#EEECEC;

background-repeat:no-repeat;

}
.submit_recherche1{

background-image:url(images/issam_19.jpg);

width:146px;

height:34px;

border:0px;

margin-top:2px;






}

.submit_recherche{

background-image:url(images/submit_recherche_55.jpg);

width:71px;

height:25px;

border:0px;

margin-top:10px;





}



#bloc_ident{

margin-top:25px;

padding-top:26px;

background-image:url(images/body_13.jpg);

background-repeat:no-repeat;

height:78px;

width:286px;



}

#bloc_pub{

background-image:url(images/body_19.jpg);

cursor:pointer;

width:280px;

height:285px;

margin-top:65px;

background-repeat: no-repeat;



}



#label_formulaire{

font-family:Arial, Helvetica, sans-serif;

font-size:10pt;

color:#DB007C;

font-weight:regular;



}

.input_formulaire{

font-family:Arial, Helvetica, sans-serif;

font-size:10pt;

color:#DB007C;

width:110px;

height:18px;

border:1pt #666666 solid;

}

.submit_formulaire{

background-image:url(images/submit_19.jpg);

height:15px;

border:0px;

width:26px;

}



.submit_formulaire_haut{

background-image:url(images/ok_03.jpg);

height:13px;

border:0px;

width:25px;

}





#bloc_profil{

background-image:url(images/bloc_profil_03.jpg);

height:105px;

width:202px;

background-repeat:no-repeat;

margin-left:10px;

margin-bottom:10px;

float:left;



}



#nom_profil{

float:left;
color:#FFFFFF;


width:80px;

margin-left:3px;



}

#nom_profil a{

font-family:Arial, Helvetica, sans-serif;

font-size:10pt;
color:#FFFFFF;

text-decoration:underline;

font-weight:bold;

}

#en_ligne{

width:20px;

float:left;

margin-top:3px;

}





#detail_profil{

font-family:Arial;

font-size:10pt;

color:#ffffff;

float:left;

width:100%;

margin-left:3px;

font-weight:regular;

}



#nb_photo{

float:left;

margin-left:3px;

}



#nb_photo a{

font-family:Arial, Helvetica, sans-serif;

font-size:10pt;

color:#3E0028;

font-weight:bold;}



#nav{

background-color:#000000;

width:100%;

height:19px;

float:left;

text-align:center;



}

#num_actif{

font-family:Arial;

font-size:10pt;

color:#DB007C;

text-decoration:none;

float:left;

margin-left:5px;

}





#num{



float:left;

margin-left:5px;

}



#num a{

font-family:Arial;

font-size:10pt;

color:#ffffff;

text-decoration:none;



}



/*#header {

	width: 864px;

	margin-right: auto;

	margin-left: auto;

}*/

#header_nbonline {

	background-image: url(images/header_fond_nbonline.jpg);

	height: 23px;

	text-align: center;

	font-size: 10px;

	color: #993399;

}

#header_nbonline a {

	font-weight: regular;

	color: #993399;

	text-decoration: underline;

}

#zone_login {

	background-image: url(images/header_fond_login.jpg);

	height: 30px;

}

#zone_login form {

	padding: 0px;

	width: 360px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	font-weight: bold;

	color: #FFFFFF;

}

#zone_login p {

	margin: 0px;

	padding-top: 5px;

}

#zone_login  .textfield {

	font-size: 10px;

	height: 12px;

	color: #993399;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color: #FFFFFF;

}

#bloc_membre_haut {

	background-image: url(images/fond_blocmembre.jpg);

	height: 26px;

padding-left: 190px;

}

#bloc_membre_haut a {

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

#zone_login .textfield_ok {

	font-size: 10px;

	height: 15px;

	color: #993399;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}

#header_milieu {



	height: 185px;

	margin: 0px;

	padding: 0px;

}

#menu_main{

background-image: url(img/menuhaut-new.jpg);

height:25px;

background-repeat:no-repeat;

}

.masquer_texte {

	display: none;

}


#contenu {

	width: 864px;

	margin-right: auto;

	margin-left: auto;
	background: none;


}

#colonne_gauche {

	width: 235px;

	margin: 0px;

	float: left;
	background: none;

}

.decal_colonne   {

	padding-left: 63px;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;
		background: none;

}

.cadre_colonne_gauche  {

	background-image: url(images/cadre_col_mil.png);
	background: none;
	padding: 0px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.cadre_colonne_gauche form {

	margin: 0px;

	padding-top: 0px;

	padding-right: 17px;

	padding-bottom: 0px;

	padding-left: 39px;

	font-size: 11px;

	text-align: center;

}

.cadre_colonne_gauche p {

	margin: 0px;

	padding: 0px;

}

#fond_raccord {

background-color:#FFFFFF;



	background-position: center;

	width: 864px;

	align: center;

	text-align:center;

	margin-right: auto;

	margin-left: auto;

}

#colonne_gauche ul {

	padding: 0px;

	margin-top: 0px;

	margin-right: 7px;

	margin-bottom: 0px;

	margin-left: 63px;

	font-size: 11px;

	list-style-position: outside;

	list-style-type: square;

	color: #AD2577;

}

#colonne_gauche li {

	margin: 0px;

	padding: 0px;

}

#colonne_gauche a {

	text-decoration: none;

	font-weight: normal;

	font-size: 10px;

	color: #990066;

}

.img_titre_colonne {

	margin-top: 10px;

}

#bloc_central {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left:20px;

	width: 420px;


}



#bloc_central_2col {

	padding: 0px;

	width: 579px;

	margin: 0px 0px 0px 0px;

}



#home_membre_espace_pub {

	width: 271px;

	height: 219px;

	margin-left: 301px;

	clear: none;

	margin-top: 0;

	padding-top: 8px;

	background-repeat: no-repeat;

}



#home_membre_bloc_recherche {

	margin-top: 11px;

}



#form_rechercherapide table {

	font-weight: regular;

	border-width: 0;

	padding-left: 5px;

}



#espace_autopromo {

	width: 194px;

	margin-left: 33px;

}



#barre_bouton_bas {

	margin-top: 11px;

	text-align: center;

}

.petit_texte {

	font-size: 8px;

}

.aligner_droite  {

	text-align: right;

	margin-right: 3px;

	margin-top: 5px;

}

#colonne_droite {

	width: 160px;

	float: right;

	margin-right: 17px;

}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	text-align: right;
	font-family: "Helvetica Neue";
}

form {

	margin: 0px;

	padding: 0px;

}

#profil_cadre_haut_gauche {

	background-image: url(images/profil_fond_carre.png);

	float: left;

	height: 160px;

	width: 238px;

	padding-top: 50px;

	padding-right: 14px;

	padding-bottom: 14px;

	padding-left: 14px;

}

#photo_profil {

	float: left;



	

}

#date_inscription {

	clear: both;

	margin: 0px;

}

#profil_options {

	padding: 0px;

	width: 142px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	height: 224px;

}

#bloc_texte {

	margin-top: 15px;

	margin-bottom: 15px;

}

#bloc_autres_profils {

	background-image: url(images/profil_fond_autres.png);

	height: 95px;

	width: 401px;

	text-align: center;

	padding-left: 5px;

	padding-top: 35px;

	margin-top: 15px;

}



#bloc_mescontacts {

	height: 95px;

	width: 569px;

	text-align: center;

	padding-left: 8px;

	padding-top: 35px;

	margin-top: 15px;

	background: url(images/bloc_mescontact.png) no-repeat;

}



#bloc_mescontacts div.bloc_prof_v {

	margin-right: 14px;

}



/* @group Homepage */



#homepage_bloc_inscription_bas {

	float: none;

	position: absolute;

	margin-top: 225px;

	text-align: left;

	width: 503px;

	padding-right: 0;

	padding-left: 0;

	margin-left: 7px;

}



#bt_valider_home {

	display: block;

	margin-right: auto;

	margin-left: auto;

}



#homepage_espace_pub {

	width: 290px;

	height: 366px;

	float: left;

	margin-left: 10px;

}



#homeapge_bloc_inscription {

	width: 521px;

	height: 308px;

	margin-left: 0px;

	background: url(images/homepage_bloc_illus.jpg) no-repeat;

	color: #fff;

	padding-top: 14px;

}



#homepage_bloc_inscription_bas p {

	font-size: 10px;

}



#form1 p.homepage_bloc_inscription_haut img {

	margin-left: -5px;

}



p.homepage_bloc_inscription_haut {

	padding-left: 100px;

	padding-top: 0;

	padding-right: 11px;

	font-size: 10px;

	font-weight: bold;

	margin-top: 2px;

}



div#homepage_nouveaux {

	background: url(images/bloc_nouveaux.png) no-repeat;

	width: 504px;

	height: 87px;

	margin-left: 311px;

	padding: 33px 13px 12px;

}



div#homepage_derniersonline {

	background: url(images/bloc_nouveaux.png) no-repeat;

	width: 504px;

	height: 87px;

	margin-left: 311px;

	padding: 33px 13px 12px;

}



#homepage {

	margin-top: 7px;

}



#homepage_espace_pub_bas {

	float: left;

	clear: both;

	margin-left: 10px;

	margin-top: 11px;

}



#homepage_temoignage_titre {

	

}



#homepage_temoignage_fond {

	width: 695px;

	background: url(images/temoignage_fond.png) no-repeat;

	height: 87px;

	float: left;

}







/* @end */

#bloc_selection {

	background-image: url(images/profil_fond_selection.png);

	height: 95px;

	width: 401px;

	text-align: center;

	padding-left: 5px;

	padding-top: 35px;

	margin-top: 15px;

}



/* @group Messagerie */



#messagerie_bloc_haut {

	background-image: url(images/message_cadre_haut_gauche.png);

	width: 100%;

	height: 120px;

	float: left;

	vertical-align:middle;



	

}



#messagerie_bloc_message {

	background-color: #f7f7f7;

	padding: 9px;

	margin: 12px 7px 9px 5px;

	min-height:190px;

}



span.messagerie_txt_sujet {

	font-weight: normal;

	font-style: normal;

	color: #808080;

}



#messagerie_bloc_message p {

	margin-top: 11px;

}



#messagerie_bloc_message h3 {

	font-size: 12px;

	color: #AD2577;

}



#messagerie_boutons {

	width: 157px;

}



#messagerie_photo_profil {

	

	float: left;

	margin-top: 0;

}



#messagerie_presentation_contact {

text-decoration:none;

	margin-top: 0;

}







/* @end */

.bloc_prof_v {

	text-align: center;

	float: left;

	width: 90px;

	margin-left: 7px;

	font-size: 11px;

	font-weight: bold;

}



/* @group PetitesAnonces */



#petites_annonces h3 {

	font-size: 12px;

	color: #AD2577;

}



#petites_annonces div.bloc_moyen_elas h3 {

	margin-top: 0;

	margin-bottom: 4px;

}



#petites_annonces h3 span.titre {

	color: #626262;

}



p.pa_bt_repondre {

	text-align: right;

	margin-bottom: 12px;

}







/* @end */

#espace_vide {

	height: 25px;

}



/* @group PageAide */



table.page_aide_tableau_prix {

	background-color: #AD2577;

	color: #fff;

	width: 209px;

	margin-top: 5px;

	margin-bottom: 10px;

}



table.page_aide_tableau_fonctions {

	background-color: #fff;



}



table.page_aide_tableau_fonctions td {

		border: 1px solid #AD2577;

	font-size: 10px;

	height: 30px;

	padding-top: 5px;

	padding-bottom: 3px;

}



#page_aide table.page_aide_tableau_prix td {

	padding: 5px;

	border-top: 1px solid #fff;

}



p.petit {

	font-size: 10px;

}



#page_aide h3 {

	margin: 0;

}







/* @end */

#bloc_profil_infos {

	font-size: 11px;

	text-align: left;

	font-weight: bold;

	padding-right: 20px;

	padding-left: 20px;

	padding-top: 15px;

	width: 366px;

	margin-right: auto;

	margin-left: auto;

	background-repeat: no-repeat;

}



#nonmembre_bloc_central_2col {

	width: 592px;



}



#nonmembre_colonne_gauche {

	width: 223px;

	float: left;

	text-align: center;

	margin-left: 8px;

	margin-top: 25px;

}



.texte_sous_photo {

	clear: both;

}

#profil_cadre_haut {

	width: 410px;

	margin-right: auto;

	margin-left: auto;

}

#bloc_profil_infos p {

	color: #B73082;

}

#bloc_profil_infos a {

	font-variant: normal;

	color: #B73082;

	font-weight: normal;

}

#completerprof_illus {

	background-image: url(images/illus_envie.jpg);

	float: left;

	height: 305px;

	width: 235px;

	margin-left: 3px;

}

#completerprof_bloc_annonce {

	margin-left: 244px;

	width: 597px;

}

p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	font-family: Arial;
	font-size: 12px;
	color: #333;
}



#homepage_temoignage_fond p {

	width: 317px;

	float: left;

	margin-right: 10px;

	font-size: 11px;

	margin-left: 20px;

	margin-top: 11px;

}

#completerprof_bloc_anonnce_form {

	background-image: url(images/fond_bloc_completezprofil.png);

	height: 211px;

	width: 557px;

	padding-top: 36px;

	background-repeat: no-repeat;

	padding-left: 20px;

	padding-right: 20px;

	padding-bottom: 20px;

	font-size: 11px;

	text-align: center;

}

.break {

	clear: left;

}

#bloc_onglet_large {

	background-image: url(images/fond_onglet_largeur.png);

	background-repeat: no-repeat;

	height: 36px;

	text-align: center;

	padding-top: 18px;

	clear: both;

}

#bloc_onglet_large p {

	color: #B73082;

	margin: 0px;

	padding: 0px;

}

#bloc_onglet_large a {

	font-variant: normal;

	color: #000000;

	font-weight: normal;

}

.tableau_controles_messag {

	font-size: 11px;

}

.bloc_petit_mil table {

	font-size: 11px;

}

#messagerie .bloc_petit_haut {

	margin-top: 10px;

}

.bloc_large_elas {

	background-image: url(images/bloc_large_elas_mil.png);

	background-repeat: repeat-y;

	width: 800px;

	padding-right: 20px;

	padding-left: 20px;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	clear: both;

}

.bloc_large_elas p {

	margin: 0px;

	padding: 0px;

}

.bloc_large_elas_haut {

	background-image: url(images/bloc_large_elas_haut.png);

	height: 27px;

	width: 840px;

	clear: both;

}

#completerprof_bloc_annonce p {

	padding: 0px;

	margin-top: 3px;

	margin-bottom: 2px;

	margin-left: 16px;

}

.bloc_moyen_elas {

	background-image: url(images/bloc_moyen_mil.png);

	background-repeat: repeat-y;

	width: 557px;

	padding-right: 20px;

	padding-left: 20px;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}

.bloc_moyen_elas p {

	margin: 0px;

	padding: 0px;

}

.bloc_moyen_elas form {

	margin: 0px;

	padding: 0px;

}

.bloc_moyen_elas_haut {

	background-image: url(images/bloc_moyen_haut.png);

	height: 21px;

	width: 597px;

}

.element_albumphoto {

	float: left;

	width: 106px;

	margin-right: 5px;

	font-size: 9px;

	text-align: center;

}

.texte_sousalbum  {

}

.album_photo {

	height: 100px;

	width: 100%;

}

.element_liste_membres {



	float: left;

	padding: 3px;

}

.texte_cote_photo {

	margin: 0px;

	font-size: 11px;

}

.element_liste_membres_vignette {



	float: left;

	margin-right: 7px;

	margin-left:3px;

	margin-top:20px;

}

.element_liste_membres p {

	margin: 0px;

	padding: 0px;

	font-size: 11px;

}

.texte_sous_photo a {

	font-size: 9px;

	width: 100px;

	display: block;

	text-align: center;

	margin-bottom: 6px;

}

.texte_sous_photo_accpter {

	font-size: 12px;

	font-weight: bold;

	text-align: center;

}

.bloc_petit_haut {

	background-image: url(images/bloc_petit_haut.png);

	height: 12px;

	width: 416px;

}

.bloc_petit_mil {

	background-image: url(images/bloc_petit_mil.png);

	padding: 10px;

}

.texte_colonnes {

	margin-left: 32px;

	margin-top: 5px;

}

.corps_standard {

	margin-top: 5px;

	margin-bottom: 4px;

}

#recherche .bloc_petit_mil p {

	margin-top: 10px;

	margin-bottom: 5px;

}

#recherche .bloc_petit_mil h4 {

	margin-top: 0px;

	margin-bottom: 4px;

}

#recherche .bloc_petit_mil ul {

	margin-top: 8px;

	margin-bottom: 8px;

}

.corps_milieu {

	padding-right: 11px;

	padding-left: 11px;

}

#bloc_home_membre {

	height: 178px;

	width: 263px;

	padding: 33px 15px 14px;

	background: url(images/fond_bloc_home_membre.png) no-repeat;

	float: left;

}

.home_membre_vignette {

	height: 60px;

	width: 76px;

	float: left;

	margin-top: 0px;

	margin-right: 10px;

}

.texte_cote_photo_homemembre {

	font-size: 11px;

	height: 70px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.boutons_colonnes {

	margin-left: 23px;

	margin-top: 20px;

}

#bloc_membre_haut_offline {

	background-image: url(images/sous_menu_offline.png);

	background-repeat: no-repeat;

	height: 6px;

}

.bloc_petit_mil h5 {

	margin: 0px;

}

.page_aide_cellule {

	padding-top: 4px;

	padding-right: 14px;

	padding-bottom: 14px;

	padding-left: 10px;

}

#page_regie p {

	margin-top: 6px;

	margin-bottom: 10px;

	margin-right: 11px;

	margin-left: 11px;

}

#page_regie li {

	margin-right: 11px;

	margin-left: 2px;

	margin-top: 6px;

}

#page_regie ul {

	margin-top: 5px;

}

#page_regie h3 {

	color: #C55A9B;

	font-size: 16px;

	margin-bottom: 0px;

	margin-right: 11px;

	margin-left: 11px;

	margin-top: 5px;

}





.text_profil{

text-align:left;

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:12px;

font-weight:bold;

}

.text_visu{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FFFFFF; 

padding-left:10px;

}

.text_visu a{

color:#FFFFFF; 

text-decoration:none;



}

.text_visu1{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#FFFFFF; 

padding-left:10px;

}

.text_visu1 a{

color:#FFFFFF; 

text-decoration:none;



}

.voir_plus{

font-family:Arial, Helvetica, sans-serif;

font-size:10pt;

color:#44012C;

}



.voir_plus a{

font-family:Arial, Helvetica, sans-serif;

text-decoration:underline;

color:#44012C;

}

#parcours{

width:140px;

height:19px;

background:url(images/bareinfo_03.jpg);

float:left;

margin-left:5px;

margin-top:5px;

margin-bottom:5px;

color:#FFFFFF;

}

#parcours a{

font-family:Arial;

color:#FFFFFF;

font-size:12px;

font-weight:regular;

text-decoration:none;

}







#recommende{

width:156px;

height:19px;

background:url(images/bareinfo_05.jpg);

margin-left:20px;

margin-top:5px;

margin-bottom:5px;

color:#FFFFFF;

float:left;

padding-left:5px;

text-align:center;



}



#recommende a{

font-family:Arial;

color:#FFFFFF;

font-size:12px;

font-weight:regular;

text-decoration:none;

text-align:center;

}



#description{

font-family:Arial, Helvetica, sans-serif;

float:left;	

color:#FFFFFF;

font-size:12px;

font-weight:bold;

width:290px;

height:37px;
background:url(images/info-sur3_03.jpg);

cursor:pointer;

}

#description #text_des{

font-family:Arial, Helvetica, sans-serif;

margin-top:7px;

/*height:30px;*/

}

#style{

font-family:Arial, Helvetica, sans-serif;

float:left;	

color:#FFFFFF;

font-size:12px;

font-weight:bold;

width:290px;

height:37px;
background:url(images/info-sur3_03.jpg);

vertical-align:middle;

cursor:pointer;

	

}

#style #text_des{

font-family:Arial, Helvetica, sans-serif;

margin-top:7px;

/*height:30px;*/

}

#con_description{

font-family:Arial, Helvetica, sans-serif;



width:595px;


float:left;

}

#con_style{

font-family:Arial, Helvetica, sans-serif;




width:595px;


display:none;

}

.bloc_blan{

font-family:Arial, Helvetica, sans-serif;

width:100%;

height:16px;



}

.sa_description{

font-family:Arial, Helvetica, sans-serif;

width:412px;

height:21px;

background-image:url(images/des_31.jpg);

color:#FFFFFF;

font-size:12px;

font-weight:bold;

padding-top:10px;

}

.titre_descr{

font-family:Arial, Helvetica, sans-serif;

font-weight:100;

color:#ab1d6a;

font-size:12px;

float:left;

}

.conte_descr{

font-family:Arial, Helvetica, sans-serif;

color:#44012C;

font-size:12px;

float:left;

}

.text_description{

font-family:Arial, Helvetica, sans-serif;

color:#FFFFFF;

font-size:12px;

padding:5px 8px 2px 8px;

text-align:justify;





}



#lien_gauche a{color:#fbf9fa; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;} 

#titre_recherche_gauche{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold; padding-left:15px;}

.input_recherche_gauche_text{color:#666666; background-color:#FFFFFF; width:125px; height:18px; border:0;}

.input_recherche_gauche_submit{ background:url(images/input_ok.jpg); width:23px; height:18px; border:0;}

#lien_recherche_gauche a{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#lien_gauche_bas{ padding-left:15px;}

#lien_gauche_bas a{ color:#FFFFFF;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;}

.lien_gauche_bas_blan{color:#FFFFFF; float:left; margin-right:4px;}

.lien_gauche_bas_rose{color:#ff30a5; float:left;}

#titre_inscr_mail{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}

#Table_01 tr td #Table_01 tr td .tableau tr td form table tr .texte1noir {

	color: #FFF;

}

#Table_01 tr td #Table_01 tr td .tableau tr td form table tr td fieldset .texteblanc font {

	font-family: Arial;

}

#Table_01 tr td #Table_01 tr td .tableau tr td form table tr td fieldset table tr .texteblanc {

	font-family: Arial;

}





#lien_home1{padding-left:15px;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;} 

#lien_home{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; float:left} 

#lien_home a{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;} 

a {

text-align: left;
color: #09C;
text-decoration: none;

}

