/*
	Text:
		Gris clair : #9B9B9B
		Gris anthracite : #1E1E1E
		Bleu : #3E89C4
		Orange : #F6BB0A

	Fond:
		gris bg: #505050

	Arial
*/

	BODY
	{
  		margin:0px;
  		background-color: #505050;
		font-family:arial;
		font-size:0.7em;
		color:#FFFFFF;
	}

	.gris
	{
		color:#9B9B9B;
	}

	.orange
	{
		color:#F6BB0A;
	}

	.anthracite
	{
		color:#1E1E1E
	}

	.bleu
	{
		color:#3E89C4
	}

	font.defaut
	{

	}


	font.erreur
	{
		font-family:arial;
		color:#F5B821;
		font-size:0.8em;
	}

	font.titre
	{
		font-family:impact;
		font-size:1.4em;
	}


	/* Balise A pour les liens créés dans l'éditeur */
	a
	{
		text-decoration:none;
		font-weight:bold;
		color:#F6BB0A;
	}

	a:hover
	{
		text-decoration:none;
		font-weight:bold;
		color:#F6BB0A;
	}

	a.defaut
	{

	}

	a.defaut:hover
	{

	}


	td.td_lbl_champ
	{
		width:140px;
	}

	td.filet
	{
		height:1px;
		background-color:#7F7F7F

	}

	td.interligne
	{
		height:12px;
	}

	div.page_paragraphe_titre
	{
		font-weight:bold;
		font-size:1.2em;
		width:100%;
		border-top:1px solid #9B9B9B;
		padding-top:10px;
	}

	/* Google Maps */
	div#over_hotspot
	{
		border:1px solid #F6BB0A;
		text-align:center;
		vertical-align:middle;
		height:70px;
		width:100px;
		font-family:arial;
		font-size:1.3em;
		color:#fff;
		margin-top:15px;
		padding:10px;
	}

	select,input
	{
		background-color:#fff;
		color:#9B9B9B;
		border:0px;
		font-size:0.9em;
		height:15px;
	}

	textarea
	{

	}

	img.cadre
	{

	}

	/* CARTO */

	table#carto_fenetre_info
	{

	}

	font#carto_fenetre_info_titre
	{
		color:#F6BB0A;
	}

	font#fenetre_info_sous_titre
	{
		color:#000;
	}

	font#fenetre_info_description
	{
		color:#9B9B9B;
	}

	tr.carto_liste_point_impair
	{
		background-color:#393939;
	}

	tr.carto_liste_point_pair
	{
		background-color:#505050;
	}


	/* Formulaire */

	td.formulaire
	{
		width:100%;
		padding-left:30px;
		padding-right:30px;
		padding-top:10px;
		padding-bottom:10px;
		background-color:#505050;
	}

	td.formulaire_libelle
	{
		text-align:left;
		width:120px;
		font-family:arial;
		color:#FFFFFF;
		font-size:0.8em;
		height:25px;
		vertical-align:middle;
	}

	td.formulaire_libelle2
	{
		text-align:left;
		font-family:arial;
		color:#505050;
		font-size:0.8em;
		width:5px;
	}

	td.formulaire_libelle3
	{
		text-align:left;
		width:250px;
		font-family:arial;
		color:#FFFFFF;
		height:25px;
		vertical-align:middle;
	}

	td.formulaire_libelle4
	{
		text-align:left;
		width:375px;
		font-family:arial;
		color:#FFFFFF;
		font-size:0.8em;
		height:25px;
		vertical-align:middle;
	}

	td.formulaire_liste
	{
		text-align:left;
		width:125px;
		font-family:arial;
		color:#FFFFFF;
		font-size:0.8em;
		height:25px;
		vertical-align:middle;
	}

	input.formulaire_radio
	{
		background-color:#505050;
		border:0px;
		color:#FFFFFF;
		font-family:arial;
		font-size:0.8em;
		width:20px;
	}

	input.formulaire,select.formulaire
	{
		background-color:#979696;
		border:0px;
		color:#FFFFFF;
		font-family:arial;
		width:220px;
		font-size:0.8em;
	}

	textarea.formulaire
	{
		background-color:#979696;
		border:0px;
		color:#FFFFFF;
		font-family:arial;
		font-size:0.8em;
	}

	input.formulaire_date
	{
		background-color:#979696;
		border:0px;
		color:#FFFFFF;
		font-family:arial;
		width:20px;
		font-size:0.8em;
	}

	input.formulaire_heure
	{
		background-color:#979696;
		border:0px;
		color:#FFFFFF;
		font-family:arial;
		width:20px;
		font-size:0.8em;
	}

	td.legende_form
	{
		text-align:left;
		font-family:arial;
		color:#f5b821;
		font-size:0.8em;
		height:25px;
		vertical-align:middle;
	}

	td.btn_form
	{
		text-align:center;
		font-family:arial;
		color:#f5b821;
		font-size:0.8em;
		height:25px;
		vertical-align:middle;
	}

	a.formulaire
	{
		font-family:arial;
		color:#F5B821;
		text-decoration:none;
		font-weight:bold;
	}

	a.formulaire:hover
	{
		font-family:arial;
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;

	}
