
/* ----------------------------------------------------------------------
 général
---------------------------------------------------------------------- */


* {
	font-family		: arial;
	font-size		: 11px;
	color			: #000;
}

body {
	margin			: 2px;
	background		: #FEF1D4;
}

a {
	text-decoration	: none;
	color			: #000;
}

#page {
	padding			: 0px;
	width			: auto;
}

/* ----------------------------------------------------------------------
 /général
---------------------------------------------------------------------- */


/* ----------------------------------------------------------------------
 top
---------------------------------------------------------------------- */

table#top #top_logo {
	width			: 70px;
	/*height			: 70px;*/
	height			: 87px;
	background		: url(img/rmesh-logo-handheld.gif) no-repeat top left;
}

table#top .nom_lieu {
	background		: url(img/rmesh-logo-bg-droite-handhe.gif);
	height			: 87px;
	/*width			: 100%;*/
}

table#toplieu {
	font-weight		: normal;
	background		: #fff;
	border			: solid 1px #F89422;
}

/* ----------------------------------------------------------------------
 /top
---------------------------------------------------------------------- */

.connexion_frm {
	border			: solid 1px #764;
	background		: #F9DD9F;
	padding			: 10px;
}

.connexion_frm th {
	font-weight		: bold;
	color			: #764;
}

/* ----------------------------------------------------------------------
 page d'accueil lieu
---------------------------------------------------------------------- */

#bienvenue_lieu {
	margin-top		: 10px;
	margin-left		: 5px;
	font-weight		: bold;
}

#texte_accueil_lieu {
	border			: solid 1px #000;
	padding			: 5px;
	margin			: 5px;
	margin-top		: 0;
	font-size		: 10px;
}

#liste_parcours {
	margin-top		: 4px;
	margin-bottom	: 4px;
}

#liste_parcours select {
	width			: 200px; 
}

#liste_fiches {
	padding-top		: 4px;
}

#liste_fiches a {
	/*color			: #009CD6;*/
	color			: #005DA4;
	font-weight		: bold;
	text-decoration	: none;
}

#liste_fiches .libelle_fiche_liste {
	font-size		: 9px;
}
/* ----------------------------------------------------------------------
 /page d'accueil lieu
---------------------------------------------------------------------- */


.sommaire_fiche li {
	font-size		: 12px;
	list-style-image: url(img/abouton.gif);
	padding-left	: 5px;
}

.sommaire_fiche a {
	font-size		: 12px;
	font-weight		: bold;
	color			: #0061A8;
}

.form input {
	width			: 60px;
}

.num_plot {
	text-align		: right;
	font-weight		: bold;
	color			: #000;
}

/* -- à trier ----------------------------------------------------------------------------------------------- */
#page_top {
	padding			: 0;
	width			: auto;
}

.titre_standard {
	font-size		: 12px;
	font-weigt		: bold;
	color			: #009CD6;
	border-bottom	: solid 1px #009CD6;
	margin-top		: 10px;
	margin-bottom	: 0px;
}

#texte {
    text-align      : justify;
}

#navigation {
	padding-top		: 10px;
	text-align		: right;
	clear			: both;
}

#navigation a {
	color			: #005DA4;
	font-weight		: normal;
	text-decoration	: none;
}

#navigation2 a {
	color			: #00;
}

#titre_paragraphe {
	font-family		: trebuchet ms, arial;
	color			: #fff;
	font-weight		: bold;
	font-size		: 14px;
	padding			: 4px;
	background		: #0084C5;
	border			: solid 1px #000;
	margin-top		: 4px;
	margin-bottom	: 4px;
}

.ImgSuperposeRight {
	margin-right	: 00px;
	margin-left		: 20px;
	margin-bottom	: 10px;
	margin-top		: 10px;
	text-align		: right;
	width			: 100px;
}
.ElementsRight {
	margin         : 10px 0 10px 20px;
	text-align     : center;
	width          : 100px;
	float          : right;
}
.clear {
	clear          : both;
}



a.aecouter {
	/*background     : url(img/pictos/ecouter_mini.gif) no-repeat left;
	padding-left   : 20px;*/
	letter-spacing : 1px;
	text-transform : uppercase;
	color          : #616293;
    font-family    : trebuchet ms, arial;
    font-size      : 11px;
}

.audioinfos {
    color          : #616293;
    font-family    : trebuchet ms, arial;
    font-size      : 10px;
    border         : solid 1px #ccc;
    padding        : 4px;
    margin-left    : 10px;
}

.audioinfos_titre {
    font-size      : 12px;
    color          : #616293;
    font-family    : trebuchet ms, arial;
}

.audioinfos_infos {
    font-size      : 10px;
	color          : #616293;
    font-family    : trebuchet ms, arial;
}

.audioinfos_a a {
	font-size      : 10px;
    color          : #585858;
    font-family    : trebuchet ms, arial;
}

.audioinfos_masquer {
    font-size      : 10px;
    color          : #585858;
    font-family    : trebuchet ms, arial;
	text-align     : right;
}




/*
a.rmesh {
	text-decoration	: none;
	color			: #000;
}

a.rmesh:hover {
	color			: #ff9900;
}

table#top {
	width			: 100%;
}

table#top #top_logo {
	width			: 251px;
	height			: 312px;
	background		: url(img/rmesh-logo.gif) no-repeat top left;
	cu-rsor			: hand;
}

table#top .nom_lieu {
	background		: url(rmesh-logo-bg-droite.gif);
	width			: 100%;
}

#slogan {
	text-align		: center;
	border			: solid #000;
	border-width	: 1px 2px 2px 1px;
	font-weight		: bold;
	font-size		: 14px;
	padding			: 4px;
	text-transform	: uppercase;
}

table#top h2#slogan {
	background		: #dca;
}

table#top a.lieu {
	text-decoration	: none;
	color			: #000;
}
table#top a.lieu:hover {
	color			: #0061A8;
}


#menu_index {
	margin			: 0;
	padding			: 0;
}

#menu_index ul {
	margin			: 10;
	padding			: 0;
}

#menu_index li {
	list-style		: none;
	font-family		: Arial;
}

#titre_borne {
	font-style		: italic;
}

#fiche {
	width			: 690px;
	padding			: 10px;
}

#titre_paragraphe {
	font-family		: trebuchet ms, arial;
	color			: #fff;
	font-weight		: bold;
	font-size		: 14px;
	padding			: 4px;
	background		: #0084C5;
	border			: solid 1px #000;
}

#texte {
	text-align		: justify;
}


#image_seule {
	text-align		: center;
	padding-top		: 5px;
	border			: none;
}

#image_seule img {
	border			: solid 1px #000;
}

ol li {
	font-size		: 14px;
	font-weight		: bold;
}
ol li a {
	font-size		: 14px;
	font-weight		: bold;
}





a.nav, a.nav:link, a.nav:visited {
	f-loat			: left;
	margin-left		: 2px;
	margin-top		: 2px;
	display			: block;
	overflow		: hidden;
	
	width			: 120px;
	height			: 20px;
	
	background		: #dca;
	border			: 1px solid #000;
	
	font-family		: verdana, arial, sans-serif;
	font-size		: 12px;
	color			: #000;
	line-height		: 20px;
	text-align		: center;
	text-decoration	: none;
}
a.nav:hover {
	color			: #fff;
	background		: #764;
} 

#liste_parcours {
	margin-top		: 20px;
	margin-bottom	: 20px;
}

#bienvenue_lieu {
	margin-top		: 20px;
	margin-left		: 20px;
	font-weight		: bold;
}

#texte_accueil_lieu {
	border			: solid 1px #000;
	padding			: 10px;
	margin			: 20px;
	margin-top		: 0;
	width			: 690px;
}

.liste_fiche_01 {
	background		: #FEF1D4;
}

.liste_fiche_02 {
	background		: #F9DD9F;
}


#liste_fiches a {
	color			: #009CD6;
	font-weight		: bold;
	text-decoration	: none;
}

a.bouton:link {
	color			: #009CD6;
	font-weight		: bold;
	text-decoration	: none;
}

a.bouton {
	color			: #009CD6;
	font-weight		: bold;
	text-decoration	: none;
}


table#toplieu {
	font-weight		: normal;
	background		: #fff;
	border			: solid 1px #F89422;
}

*/
