/* GENERIC */

body{
	background-image: url(images/bkg.gif);
	margin-left: 0px;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	height:100%;
}
/* Police changement de grosseur*/
.txt_noir, div, p, li, ul, ol {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #070301;
}

.small {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #070301;
}

/*.normal, td, tr, table {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #070301;
}*/

.style1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
}

.style2 {
	color: #7E705D;
	font-weight: bold;
}

.style3 {
color: #736450
}

a:link {
	text-decoration: underline;
	color: #070301;
}
a:visited {
	text-decoration: underline;
	color: #5a5958;
}
a:hover {
	text-decoration: none;
	color: #070301;
}
a:active {
	text-decoration: underline;
	color: #070301;
}
.txt_vert {
	color: #5a9e00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

A.consult:link, A.consult:active, A.consult:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070301;
    text-decoration: underline;
	line-height:20px;
}

A.consult:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070301;
    text-decoration: none;
	line-height:20px;
}
.soustitre{
	color: #5a9e00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

H1  {
	color: #5a9e00;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 24px;
	line-height: 28px;
	margin-bottom:15px;
}


H2 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	color: #070301;
}

H3  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #070301;
}

H4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
	color: #070301;
}

HR {
    height:1pt;
    text-align:left;
    color: #686769;
}
.Breadcrumb{ 	color: #8C4E30; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; text-decoration: none; background-color:transparent; padding-right:5px;}
A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active{ text-decoration: none;  color: #8C4E30; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal;}
A.Breadcrumb:hover { text-decoration: underline;  color: #8C4E30; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal;}

a.myLogin:link,a.myLogin:active,a.myLogin:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
}

a.myLogin:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A9E00;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
}

a.myLanguage:link,a.myLanguage:active,a.myLanguage:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
}

a.myLanguage:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5A9E00;
	font-weight: bold;
	text-decoration: none;
	text-transform:uppercase;
}

.myFooter  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #070301;
	font-weight: normal;
}

a.myFooter:link,a.myFooter:active,a.myFooter:visited  {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #070301;
	font-weight: normal;
	text-decoration: underline;
}

a.myFooter:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #070301;
	font-weight: normal;
	text-decoration: none;
}

.myDate
{
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #4591DC;
}
.myCopyright{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #DBB6A2;
}

.ttableau1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:  11px;
	color: #3A3A3C;
	margin-top: 50px;
	margin-bottom: 0px;
	text-transform: uppercase;
}
.ttableau2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:  11px;
	color: #3A3A3C;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 10px;
}
.txttableau {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:  11px;
	color: #3A3A3C;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}.texteNouvelles
{
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}
a.texteNouvelles:link, a.texteNouvelles:visited,  a.texteNouvelles:active
{
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: underline;
}

a.texteNouvelles:hover
{
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
}

a.myLinks:link, a.myLinks:visited, a.myLinks:active
{
	color:#6F6C6C;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
}
a.myLinks:hover
{
	color:#6F6C6C;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: underline;
}