/* Feuille de style CSS par défaut pour un nouveau projet d'application Web */

body {
	font-size: 12px;
	background-color: #ffffff;
	font-family: arial, helvetica, geneva, swiss;
	margin: 0px;
	text-align: justify;
}

hr {
	color: #7C5936;
}

textarea 
{
	font-family: Arial;
}

table {
	border-color: #7C5936;
}

td {
	border-color: #7C5936;
}

a.lien {
	text-decoration: none;
}

.titre
{
	font-weight: bold;
	font-size: 14px;
	color: #7C5936;
}

.libelle
{
	font-weight: bold;
	font-size: 12px;
	color:	#7C5936;
	text-align: justify;
	
	
}

.caption
{
	font-weight: bold;
	font-size: 10px;
	color:	#7C5936;
	text-align: center;
	
}

.langueSelected
{
	font-weight: bold;
	font-size: 12px;
	color:	#7C5936;
	text-align: justify;
	text-decoration: underline;
}

.texte
{
	font-size: 12px;
	color:	#7C5936;
	text-align: justify;
}


.comment
{
	font-size: 12px;
	color:	#7C5936;
	text-align: left;
}

.news_titre
{
	font-weight: bold;
	font-size: 14px;
	color: #0D2233;
}

.news
{
	font-size: 12px;
	color:	#0D2233;
	background-color: #C0C9D2;
	text-align: justify;
}

.backtrack {
	font-weight: bold;
	font-size: 12px;
	color:	#7C5936;
}

a {
	font-weight: bold;
	font-size: 12px;
	color:	#7C5936;
	text-decoration: none;
}

a:hover {
	font-weight: bold;
	font-size: 12px;
	color:	#7C5936;
	text-decoration: underline;
}

.menu {
	font-size: 12px;
	color:	#7C5936;
}

a.menu {
	font-size: 12px;
	color:	#7C5936;
	text-decoration: none;
}

a.menu:hover {
	font-size: 12px;
	color:	#7C5936;
	text-decoration: underline;
}

a.FormatedLink {
	font-weight: bold;
	font-size: 12px;
	color:	#7C5936;
	text-decoration: underline;
}

a.FormatedLink:hover {
	font-weight: bold;
	font-size: 12px;
	color:	#7C5936;
	font-style : italic ;
	text-decoration: underline;
}

.entete {
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	color:	#7C5936;
	background-color: #CEB092;
}

.ligne1 {
	font-size: 12px;
	color:	#7C5936;
	background-color: #EFDBBD; 
}

.ligne2 {
	font-size: 12px;
	color:	#7C5936;
	background-color: #DEC7A2;
}


.warning
{
	font-weight: bold;
	font-size: 12px;
	color: red;
	text-decoration: none;
}

.confirm
{
	font-weight: bold;
	font-size: 12px;
	color: green;
	text-decoration: none;
}

/*
Menu Deroulant
*/
div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: bold;
  color: #7C5936;
  cursor: hand;
}

div.menuBar
{
	display: block;
	left: 305px;
	width: 500px;
	position: absolute;
	top: 98px;
	height: 27px;
	text-align: left;
  cursor: hand;
}

div.menuBar a.menuButton {
  background-color: transparent;
  cursor: pointer;
  left: 0px;
  text-decoration: none;
  top: 0px;
  z-index: 100;
  cursor: hand;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  color: #000000;
  cursor: hand;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  left: 0px;
  top: 0px;
}

div.menu {
  background-color: #EDDEC1;
  border: 1px solid;
  border-color: #7C5936;
  left: 0px;
  padding: 2px 5px 2px 5px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  display: block;
  z-index: 1001;
  cursor: hand;
}

div.menu a.menuItem {
  cursor: default;
  display: block;
  text-decoration: none;
  white-space: nowrap;
  cursor: hand;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #7C5936;
  color: #ffffff;
  cursor: hand;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border-top: 1px solid #909090;
  border-bottom: 1px solid #f0f0f0;
  margin: 4px 2px;
}

/*
Fin Menu Deroulant
*/