/* Styles balises du contenu du document */
table        {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	border: 0;	
}

a:link       { color: #0c4e88; text-decoration: underline }
a:visited    { color: #0c4e88; text-decoration: underline }
a:hover      { color: #0c4e88; text-decoration: none }

label {
	display:-moz-inline-stack;
	display:inline-block;
	width:180px;
}

input[type=text]{	 	
	background-color: #dbe5ed; 
	color: #000000;	
	width:220px;	
}

input[type=password]{	 	
	background-color: #dbe5ed; 
	color: #000000;	
	width:220px;	
}

input[type=checkbox]{
	color: #000000;	
	width:15px;
	
}

input[type=radio]{
	color: #000000;
	clear: right;	
	width:15px;	
}

input[type=submit]{
	background-color: #dbe5ed; 
	color: #000000;
	width:150px;
}

select {		 	
	background-color: #dbe5ed; 
	color: #000000;	
	width:220px;
}

textarea{	 	
	background-color: #dbe5ed; 
	color: #000000;	
	width:220px;	
}

.error {
	color:#FF0000;
}

.label_box{
	color: #000000;	
	width: 220px;
}

.title1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #0c4e88;
	font-style: normal;
	border: 0;	
}

.context	{
	background-color: #dbe5ed;
	color:0c4e88;
	font-size: 10pt;
	font-weight:bold;
	width: auto;
	margin: 0em 10em 0em 16em;
}
	
.tablecontent	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0c4e88;
	font-style: normal;
}

.tablecontent th       {
	background:#0c4e88;
	color: #FFFFFF;
	text-align:center;
	border-style:solid;
	border-color:#dbe5ed;
	border-width:1px;
}

.tablecontent td       {
	background:#dbe5ed;
	text-align:left;
	border-style:solid;
	border-color:#0c4e88;
	border-width:1px;
}

/* Styles particuluers du contenu du document */
.couleurepotheque {background-color: #0c4e88}
.couleurclaire { background-color: #dbe5ed}
.activeuser {font-size: 7pt; color: #0c4e88 }

.titrerss a  { 
	font-size: 7pt;
	color: #FFFFFF;	
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
.titrerss a:link { 
	font-size: 7pt;
	color: #FFFFFF;	
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
.titrerss a:hover { 
	font-size: 7pt;
	color: #FFFFFF;	
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
.titrerss a:visited { 
	font-size: 7pt;
	color: #FFFFFF;	
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}	
	
.boiterss {
    font-size: 7pt;
	color: #FFFFFF;	
	text-align: left;
	background-color: #0c4e88;
	border-style:solid;
	border-color: #FFFFFF;
	border: 1px;
	width: 114px;
	padding: 2px;
	float: right;	
}

/* Styles du pied de page */
.piedpage    {
	text-align:center;
	color: #FFFFFF;
	font-size: 10px;
}

/* Styles du contenu du menu du premier niveau*/
.menu td  	 	{ background-color: #0c4e88; border:1px; border-style:solid; border-color:#FFFFFF}
.menu a:link 	{ color: #FFFFFF; TEXT-DECORATION: none; font-size: 10pt;}
.menu a:visited	{ color: #FFFFFF; TEXT-DECORATION: none; font-size: 10pt;}
.menu a:hover	{ color: #0c4e88; TEXT-DECORATION: none; font-size: 10pt}
.menu td:hover 	{background-color: #dbe5ed}

/* Styles du contenu du menu du deuxième niveau*/
.menu2 	 	{ text-align:right;}