.obligatoire {background-color: blue}
.oublie {background-color: red}

body{
	background: #C9925A url(image/elements/fond.jpg) repeat;
	font: normal 12px Verdana, sans-serif;
	color: black;
}

#page {
margin:auto;
width:768px;
}

.clearthefloat {
	clear:both;
}

/**************************************************************************/
/***                             Header                                 ***/
/**************************************************************************/

#header {
background: url('image/elements/header.jpg') no-repeat center;
height: 150px;
border-bottom:black solid 2px;
}

#control{
	padding:0px;
	margin:0px;
	padding-top:121px;
}
#diapo_fermer{
	float:right;
}

#drapeau{
	float:right;
}
#drapeau img{
	border:1px black solid;
	vertical-align:middle;
}
#drapeau a{
	text-decoration: none;
	color: #a23d25;
}
#drapeau a:hover{
	text-decoration: underline;
	color: #a23d25;
}

#rechercher{
	padding-top:115px;
	padding-left:520px;
}

#rechercher form{
	margin: 0px;
	padding: 0px;
}

#rechercher fieldset{
	margin: 0px;
	padding: 0px;
	border:0px;
}

#rechercher .inputtext{
	border:1px solid black;
	background:#C9925A url(image/elements/loupe.jpg) left no-repeat;
	padding-left:18px;
	width:103px;
}

#rechercher .bouton{
	font-size: 10px;
	font-weight: bold;
	color: #EDDA8C;
	border:0px;
	height:24px;
	width:117px;
	background: transparent url(image/elements/bouton.gif) no-repeat center;
	text-decoration: none;
	text-align:center;
}

/* couleur du filtre des icones b8845e 
luminosite +30 et contraste +45 */
#icone{
position:absolute;
padding-top:15px;
}
#icone img{
border:0px;
}
#icone a {
text-decoration: none; /* definition du lien qui affichera le "calque" */
}
#icone a:hover {
background: none; /* correction d'un bug IE */
}
#icone a span { /* definition de la balise <span> inclue dans <a> */
display: none;
}
#icone a:hover span { /* definition de la balise <span> au survol */
	display: inline;
	position: absolute;
	width: 70px;
	height: 16px;
	background:#C9925A url(image/elements/fond.jpg) repeat;
	border:1px black solid;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	color: black;
}
#icone .favoris:hover span {
	/* definition de la balise <span> au survol */
	display: inline;
	position: absolute;
	width: 74px;
	height: 57px;
	background: #C9925A url(image/elements/fond.jpg) repeat;
	border: 1px black solid;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	color: black;
}
#icone .astro:hover span {
	/* definition de la balise <span> au survol */
	display: inline;
	position: absolute;
	width: 120px;
	height: 50px;
	background: #C9925A url(image/elements/fond.jpg) repeat;
	border: 1px black solid;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	color: black;
}
#icone .date:hover span { /* definition de la balise <span> au survol */
	display: inline;
	position: absolute;
	width: 124px;
	height: 68px;
	background:#C9925A url(image/elements/fond.jpg) repeat;
	border:1px black solid;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	color: black;
}

#icone .newsletter:hover span { /* definition de la balise <span> au survol */
	display: inline;
	position: absolute;
	width: 100px;
	height: 30px;
	background:#C9925A url(image/elements/fond.jpg) repeat;
	border:1px black solid;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	color: black;
}


/**************************************************************************/
/***                 Bloc Lieu ou on est dans le site                   ***/
/**************************************************************************/

#lieu_ou_on_est {
	font-size: 10px;
	font-weight: bold;
}

#lieu_ou_on_est a{
	text-decoration: none;
	color: #a23d25;
}

#lieu_ou_on_est a:hover{
	text-decoration: underline;
	color: #a23d25;
}

/**************************************************************************/
/***                             Pub Google                             ***/
/**************************************************************************/

#pub {
	border-top:black solid 2px;
	border-bottom:black solid 2px;
	text-align: center;
}


/**************************************************************************/
/***                      Menu de Gauche                                ***/
/**************************************************************************/

#menu-gauche{
	float:left;
	width: 142px;
	height:350px;
	background: transparent url(image/menu/menu-gauche-fond.jpg) top left no-repeat;
}

#menu-gauche a#menugoff {
	background:none;
	color:#585858;
}

#menu-gauche ul, li { /* utilisation de liste pour le menu */
	list-style-type: none;  /* suppression des puces de liste */
	margin:0;
	padding:0;
}

#menu-gauche ul {
	background: transparent url(image/menu/menu-droit.jpg) top left no-repeat; /* arriere-plan general du menu */
	height: 172px;
	width: 142px;
	text-align: center;
	padding-top:13px;
}

#menu-gauche li {
	display: inline; /* correction pour IE5 et IE5.5 */
}

#menu-gauche li a { /* dimensions et definitions des boutons */
	display: block;  /* mise en block de <a> pour lui donner des dimensions */
	height: 20px;
	width: 142px;
	line-height: 20px;  /* hauteur de ligne pour eviter les paddings */
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#menu-gauche li a:hover {
	color: #a23d25;
	background: transparent url(image/menu/menu-droit.jpg) top left no-repeat;
}

#menu-gauche a#menug1:hover {
	background-position: 0% -197px; /* decalage de l'arriere-plan pour chaque bouton */
}

#menu-gauche a#menug2:hover {
	background-position: 0% -217px;
}

#menu-gauche a#menug3:hover {
	background-position: 0% -237px;
}

#menu-gauche a#menug4:hover {
	background-position: 0% -257px;
}

#menu-gauche a#menug5:hover {
	background-position: 0% -277px;
}

#menu-gauche a#menug6:hover {
	background-position: 0% -297px;
}

#menu-gauche a#menug7:hover {
	background-position: 0% -317px;
}

#menu-gauche a#menug8:hover {
	background-position: 0% -337px;
}

/**************************************************************************/
/***                      Menu de Droite                                ***/
/**************************************************************************/
#menu-droite{
	float:right;
	width: 142px;
	height:350px;
	background: transparent url(image/menu/menu-droite-fond.jpg) top left no-repeat;
}

#menu-droite ul, li { /* utilisation de liste pour le menu */
	list-style-type: none;  /* suppression des puces de liste */
	margin:0;
	padding:0;
}

#menu-droite ul {
	/*position: absolute;*/ /* positionnement pour IE5 et IE5.5 */
	background: transparent url(image/menu/menu-gauche.jpg) top left no-repeat; /* arriere-plan general du menu */
	height: 172px;
	width: 142px;
	text-align: center;
	padding-top:13px;
}

#menu-droite li {
	display: inline; /* correction pour IE5 et IE5.5 */
}

#menu-droite li a { /* dimensions et definitions des boutons */
	display: block;  /* mise en block de <a> pour lui donner des dimensions */
	height: 20px;
	width: 142px;
	line-height: 20px;  /* hauteur de ligne pour eviter les paddings */
	color: black;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#menu-droite li a:hover {
	color: #a23d25;
	background: transparent url(image/menu/menu-gauche.jpg) top left no-repeat;
}

#menu-droite a#menudoff {
	background:none;
	color:#585858;
}

#menu-droite a#menudoff:hover {
	background:none;
	color:#585858;
}

#menu-droite a#menud1:hover {
	background-position: 0% -197px; /* decalage de l'arriere-plan pour chaque bouton */
}

#menu-droite a#menud2:hover {
	background-position: 0% -217px;
}

#menu-droite a#menud3:hover {
	background-position: 0% -237px;
}

#menu-droite a#menud4:hover {
	background-position: 0% -257px;
}

#menu-droite a#menud5:hover {
	background-position: 0% -277px;
}

#menu-droite a#menud6:hover {
	background-position: 0% -297px;
}

#menu-droite a#menud7:hover {
	background-position: 0% -317px;
}

#menu-droite a#menud8:hover {
	background-position: 0% -337px;
}



#menu_newsletter_inscrire{
	padding:0px;
	margin:0px;
}

#menu_newsletter_inscrire fieldset{
	padding:0px;
	margin:0px;
	border:0px;
}
#menu_newsletter_inscrire .inputtext{
	border:1px solid black;
	background:#C9925A;
	width:115px;
}

/**************************************************************************/
/***             Corps (Texte et articles du site                       ***/
/**************************************************************************/

#corps {
	font-size: 12px;
	padding-left: 150px;
	padding-right: 150px;
}

#corps img {
	border:1px solid black;
}

#corps .img_sans_bordure {
	border:0px;
}

#corps .img_article {
	border: 0px;
	float: right;
	margin: 6px;
}

#corps .img_article_border {
	border: 1px black solid;
	float: right;
	margin: 6px;
}

#corps .img_article_border_left{
	border: 1px black solid;
	float: left;
	margin: 6px;
}

#corps .img_hiero {
	border: 0px;
	margin: 0px;
	padding:0px;
}

#corps h1{
	background: url(image/elements/h1.jpg) no-repeat;
	padding-left: 65px;
	height: 40px;
	font-size: 25px;
	padding-top: 5px;
	font-style: italic;
}

#corps h1 a{
	color:black;
	font-weight: bold;
	text-decoration: none;
}

#corps h1 a:hover{
	color: #a23d25;
	font-weight: bold;
	text-decoration: none;
}

#corps h2{
	background: url(image/elements/h2.jpg) no-repeat;
	margin-left: 15px;
	padding-left:40px;
	height: 30px;
	font-size: 20px;
	font-style: italic;
}

#corps h2 a{
	color:black;
	font-weight: bold;
	text-decoration: none;
}

#corps h2 a:hover{
	color: #a23d25;
	font-weight: bold;
	text-decoration: none;
}

#corps h4{
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:bold;
	text-decoration:underline;
}


#corps ul {
	margin-left: 0px;
	padding-left:25px;
}

#corps ol li {
	list-style-type:decimal;
}

#corps ul li{
	margin: 0px;
	padding: 0px;
	padding-top:10px;
	padding-left:22px;
	background: url(image/elements/puce.jpg) no-repeat;
}

#corps ul.contacts li.selected{
	background-color:#d4b083;
	cursor: pointer;
}

#corps ul.contacts  {
	list-style-type: none;
	margin:0px;
	padding:0px;
	text-align: left;
}

#corps ul li.contacts {
	list-style-type: none;
	display:block;
	margin:0;
	padding:0px;
	background:none;
}

#corps ul li p{
	margin: 0px;
	padding: 0px;
}

#corps ul li a{
	color:black;
	font-weight:bold;
}
#corps ul li .lien{
	color:#EDDA8C;
	font-weight:normal;
}

#corps #hr{
	margin:0;
	padding:0;
	margin-top:25px;
	margin-bottom:25px;
	margin-left: auto;
	margin-right: auto;
	border:1px black solid;
	line-heigt:13px;
	height:12px;
	width:321px;
	background: url(image/elements/hr.jpg);
	text-align: center;
	overflow:hidden;
}

#corps blockquote{
	margin:0px;
	padding:0px;
	padding-top:5px;
	margin-bottom:10px;
	padding-left:40px;
	min-height:28px;
	background: transparent url(image/elements/quote.jpg) no-repeat;
	font-style: italic;
}

#corps a{
	color: #EDDA8C;
	font-weight: normal;
	text-decoration: none;
}
#corps a:hover{
	color: #a23d25;
	text-decoration: underline;
}

#corps a.page_plusieur{
	background-color: #C9925A;
	color: black;
	font-weight: bold;
	padding:2px;
	margin:2px;
	border:1px solid black;
}
#corps a:hover.page_plusieur{
	background-color: #EDDA8C;
	color: #a23d25;
	text-decoration: none;
}

#corps a.page_plusieur_actif{
	background-color: #EDDA8C;
	font-weight: bold;
	color: #a23d25;
	padding:2px;
	margin:2px;
	border:1px solid black;
}
#corps a:hover.page_plusieur_actif{
	background-color: #C9925A;
	color: black;
	text-decoration: none;
}

#corps a.lien_article_new{
	color:black;
	font-weight:bold;
}
#corps a:hover.lien_article_new{
	color: #a23d25;
	text-decoration: underline;
}
.bouton{
	font-size: 10px;
	font-weight: bold;
	color: #EDDA8C;
	border:0px;
	height:24px;
	width:117px;
	background: transparent url(image/elements/bouton.gif) no-repeat center;
	text-decoration: none;
	text-align:center;
}

.img_pub{
	text-align:center;
}

#corps .inconnue {
	padding-top:0px;
	margin-top:0px;
	font-size:20px;
	font-weight: bolder;
	color: #a23d25;
}
#corps .inconnue_titre {
	font-size:30px;
	font-weight: bolder;
	color: #a23d25;
	text-align:center;
	padding:0px;
	margin:0px;
}

#corps .date_recherche {
	font-size:80%;
	font-style:italic;
	color:#585858;
}

#corps p{
	font-weight: normal;
	text-align: justify;
}

#corps .bannieres_code{
	margin:0px;
	padding:0px;
	width:468px;
	height:80px;
	font-size: 11px;
	background-color:#C9925A;
	border:1px black solid; 
}

/**************** Auteur dans les articles ***********************/
#auteursanscontrol {
	margin:10px;
}
#auteur {
	margin:10px;
}
#auteursanscontrol dl{
	background-image: url(image/fond_diapo.jpg);
	border: 1px dotted Black;
	height:185px;
	padding:0px;
	margin:0px;
}

#auteur dl{
	background-image: url(image/fond_diapo.jpg);
	border: 1px dotted Black;
	height:240px;
	padding:0px;
	margin:0px;
}

#auteur dd{
	padding: 0px;
	margin: 10px;
	border-bottom: 1px dashed black;
}

#auteursanscontrol dd{
	padding: 0px;
	margin: 10px;
	border-bottom: 1px dashed black;
}

#auteursanscontrol a{
	color:black;
}

#auteursanscontrol img{
	border:0px;
	vertical-align: middle;
}

#auteur a{
	color:black;
}

#auteur img{
	border:0px;
	vertical-align: middle;
}

/*********************Citation du jour**********************/

#menu_autres dl, dt, dd {			/* suppression de toutes les marges */
	margin: 0px;
	padding: 0px;
}

#menu_autres img{
	border:0px;
}
#menu_autres a{
	text-decoration:none;
}

#menu_autres {
	width:138px;
	margin-top:10px;
	margin-left:1px;
	background-color: black;
	border:1px solid black;
}

#menu_autres form{
	margin:0px;
	padding:0px;
	padding-left:7px;
	padding-right:4px;
}


#menu_autres dd {
	width:138px;
	background: url(image/elements/menu_fond.gif); 	/* arrière-plan intérieur qui va se répéter */
}


#menu_autres dd p{
	margin: 0px;
	padding:0px;
	font-style:italic;
	color:black;
	padding-left:7px;
	padding-right:4px;
}
#menu_autres dd .auteur{
	color:white;
	font-style:normal;
	padding:0px;
	margin:0px;
}


#menu_autres dd .titre{
	font-style:normal;
	padding:0px;
	padding-left:7px;
	padding-bottom:2px;
	font-weight:bold;
}

#menu_autres dd p:first-letter {
	font-size:150%;
	font-weight:bold;
}

#menu_autres dd a{
	padding-left:7px;
	padding-right:7px;
	display:block;
	text-decoration:none;
	color: black;
	font-weight: bold;
}
#menu_autres dd a:hover{
	padding-left:7px;
	padding-right:7px;
	background-color: #d4b083;
	color: #a23d25;
}

#menu_autres dl{
	/* image arrondie qui sera fixée en bas du cadre */
	background: url(image/elements/menu_bas.gif) bottom left no-repeat;
	padding-bottom: 7px;	/* pour que le texte ne s'affiche pas sur l'arrondi du bas */
	margin-bottom: 1px;
}
#menu_autres dt{
	/* définitions du titre du cadre */
	height: 13px;
	padding: 0px;
	margin: 0px;
	background: url(image/elements/menu_haut.gif) no-repeat left;
}

#menu_autres dd em {
	padding:0px;
	margin:0px;
	display: none;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	border: 0px;
	background-color: #d4b083;
	padding:0px;
}
#menu_autres dd:hover em {
	z-index:100;
	display: block;
	position: absolute;
	margin-left: 0px;
	margin-top: -13px;
	color:#a23d25;
}
#menu_autres dd .actif:hover em {
	z-index:100;
	display: block;
	position: absolute;
	margin-left: 0px;
	margin-top: -12px;
	color:#585858;
}
#menu_autres dd em a{
	color:#a23d25;
}
#menu_autres dd em a:hover{
	color:#a23d25;
}
#menu_autres dd em .actif{
	color:#585858;
}
#menu_autres dd em .actif:hover{
	color:#585858;
}

/**************** dico rechercher un mot ***********************/
#zoneResultats {
	width:200px;
}

#dico-lettre{
	margin: 0px;
	padding: 10px;
	text-align:center;
}

#dico-lettre a{
	font-size:10px;
	color: black;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border:1px solid black;
	background-color: #C9925A;
	padding:2px;
	margin:1px;
	text-align:center;
}
#dico-lettre a:hover{
	text-decoration: none;
	background-color: #EDDA8C;
}

#dico-lettre a.actif{
	font-size:10px;
	color: #a23d25;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border:1px solid black;
	background-color: #EDDA8C;
	padding:2px;
	margin:1px;
	text-align:center;
}
#dico-lettre a:hover.actif{
	text-decoration: none;
	background-color: #C9925A;
	color: black;
}

#dico-lettre a.aucun{
	font-size:10px;
	color: #585858;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	border:1px solid black;
	background-color: #C9925A;
	padding:2px;
	margin:1px;
	text-align:center;
}
#dico-lettre a:hover.aucun{
	color: #585858;
	text-decoration: none;
	background-color: #C9925A;
}

#dico_recherche {
	margin:10px;
}

#dico_recherche form{
	margin: 0px;
	padding: 10px;
	background-image: url(image/fond_diapo.jpg);
	border: 1px dotted Black;
	/*text-align:center;*/
}

#dico_recherche fieldset{
	margin: 0px;
	padding: 0px;
	border:0px;
}
#dico_recherche h1{
	font-size: 24px;
	margin-bottom:0px;
	margin-top:0px;
	font-style:italic;
}

#dico_recherche .inputtext{
	border:1px solid black;
	height:18px;
	background:#C9925A;
	width:200px;
}

#dico_recherche .bouton{
	font-size: 10px;
	font-weight: bold;
	color: #EDDA8C;
	border:0px;
	height:24px;
	width:117px;
	background: transparent url(image/elements/bouton.gif) no-repeat center;
	text-decoration: none;
	text-align:center;
}

#dico_recherche img{
	border:0px;
	vertical-align: middle;
}

/***************** Formulaire ***********************/
#corps #contact{
	margin:0px;
	padding:0px;
	margin-bottom: 20px;
	margin-top: 20px;
	margin-left:0px;
	font-weight: bold;

}

#corps #contact form{
	margin:0px;
	padding:0px;
}
#corps #contact fieldset{
	border:0px;
}
#corps #contact .inputtext{
	width:200px;
	border:0px;
	border-bottom: 1px dotted black;
	background: #C9925A url(image/elements/fond.jpg) repeat;
}
#corps #contact .inputtextnormal{
	border:1px solid black;
	background:#C9925A;
	width:120px;
}

#corps #contact textarea{
	width:300px;
	height:200px;
	border: 1px solid black;
	background: #C9925A;
}

#corps #contact table{
	font-weight: bold;
	font-size: 12px;
}


/***************** Photos ***********************/
#corps #photos{
	margin:0px;
	padding:0px;
	text-align:center;
}

#corps #photos #miniatures a{
	position: relative;

}
#corps #photos #miniatures a span{
	display:none;
}

#corps #photos #miniatures a:hover span{
	display:inline;
	position: absolute; /* on superpose le SPAN sur le titre */
	left: 0px;
	bottom: 0px;
	right:0px;
}

#corps #photos .tableau_photos {
	padding-bottom:0px;
	margin-bottom:0px;
}

#corps #photos .tableau_photos td{
	text-align: center;
	padding: 5px;
	margin: 0px;
	border: solid black 1px;
}

#corps #photos .fiche{
	background:black;
	text-align: center;
	padding: 0px;
	margin: 0px;
	border: solid black 1px;
}
#corps #photos .fiche a{
	color:white;
	font-weight:bold;
}



/* utilisation pour lien vers articles */
#corps h3{
	color:black;
	height:40px;
	font-size:18px;
	font-style:normal;
}
#corps h3 a{
	color:black;
	font-weight: bold;
	text-decoration: none;
}

#corps h3 a:hover{
	color: #a23d25;
	font-weight: bold;
	text-decoration: none;
}

#corps h3 img{
	vertical-align: middle;
}

#corps h3 .icone{
	border:0px;
}

#corps .dico_nombre_result:first-letter  {
	font-size:100%;
}

#corps p:first-letter {
	font-size:150%;
	font-weight:bold;
}

/**************************************************************************/
/***                             Footer                                 ***/
/**************************************************************************/
#footer{
	margin:0px;
	padding:0px;
	padding-top:40px;
	background: transparent url(image/menu/fond_menu_bas.jpg) top right no-repeat;
	width:768px;
	margin:auto;
}
#footer #separation{
	padding:0px;
	margin:0px;
	border:1px black solid;
	height:12px;
	width:766px;
	background: transparent url(image/elements/barre.jpg) center;
}
#footer #liens_utils{
	margin-top:5px;
	margin-bottom:5px;
	vertical-align: middle;
	font: 10px;
	font-weight: bold;
	display:none;
}
#footer #liens_utils img{
	margin-top:5px;
	margin-bottom:5px;
	vertical-align: middle;
}

#footer img{
	border:0px;
}
#footer a{
	color: #EDDA8C;
	font-weight: normal;
	text-decoration: none;
}
#footer a:hover{
	color: #a23d25;
	text-decoration: underline;
}

#footer #partenaires{
	font-size: 10px;
	padding:5px;
	border: 1px dashed black;
	border-top:0px;
} 

#footer #partenaires #liens_utils_2{
	margin-left: auto;
	margin-right: auto;
	font-weight: bold;
}

#footer #partenaires #liens_utils_2 #egyptosfr {
	position:relative;
	right:0px;
}
#footer #partenaires #liens_utils_2 #egyptosfr a{
	color:black;
	font-style:italic;
	text-decoration:none;
}
#footer #partenaires #liens_utils_2 #egyptosfr a:hover{
	color:black;
	font-style:italic;
	text-decoration:none;
}

#footer #partenaires a{
	color: #EDDA8C;
	font-weight: normal;
	text-decoration: none;
} 

#footer #partenaires a:hover{
	color: #a23d25;
	text-decoration: underline;
}

#footer .mot_cles_accueil {
	padding:0px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	font-size: 8px;
	text-align:justify;
}

#footer #partenaires #hr{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	margin-left: auto;
	margin-right: auto;
	line-heigt:1px;
	height:1px;
	width:500px;
	background: url(image/elements/hr_footer.jpg);
	text-align: center;
	overflow:hidden;
}
 
/************************************ easy voyage ***********************************/
#me{
	width:430px !important;
	height:165px !important;
	padding:0px;
	margin:0px;
	text-align:center;
	font-weight:bold !important;
}
#me img{
	border:0px;
}
#me .onglets{
	padding:0px;
	margin:0px;
	width:430px !important;
	height:16px;
	overflow:hidden;
	display:block;
	margin-bottom:2px;
	margin-top:2px;
}

#me #formMEV,#me #formMEH,#me #formMEC,#me #formMEP{
	width:430px !important;
	text-align:center;
	font-weight:bold !important;
}

#me #ongletMEV{
	overflow:hidden;
	display:block;
	height:16px;
	width:90px;
	padding-top:40px;
	background:url("img/easyvoyage/eaSqMEVoff.gif") no-repeat !important;
}

#me #ongletMEV.selected{
	background:url("img/easyvoyage/eaSqMEVon.gif") no-repeat !important;
}

#me #ongletMEH{
	overflow:hidden;
	display:block;
	height:16px;
	width:90px;
	padding-top:40px;
	background:url("img/easyvoyage/eaSqMEHoff.gif") no-repeat !important;
}
#me #ongletMEH.selected{
	background:url("img/easyvoyage/eaSqMEHon.gif") no-repeat !important;
}
#me #ongletMEC{
	overflow:hidden;
	display:block;
	height:16px;
	width:90px;
	padding-top:40px;
	background:url("img/easyvoyage/eaSqMECoff.gif") no-repeat !important;
}
#me #ongletMEC.selected{
	background:url("img/easyvoyage/eaSqMECon.gif") no-repeat !important;
}
#me #ongletMEP{
	display:block;
	overflow:hidden;
	height:16px;
	width:90px;
	padding:0px;
	margin:0px;
}

#me #submitBtMEV,#me #submitBtMEP,#me #submitBtMEC,#me #submitBtMEH{
	margin-top:5px;
	background:url("image/elements/bouton.gif") no-repeat center center;
}

#me #submitMEC,#me #submitMEP,#me #submitMEV,#me #submitMEH{
	padding-top:5px;
	color: #EDDA8C !important;
}

#me * p{
	font-weight:bold;
}

