@charset "utf-8";
/* CSS Document */
h1 {position:absolute; left:0px; top:-99999px; width:1px; height:1px; overflow:hidden;}
tr td.background_no_reapet 
{ background-repeat: no-repeat;
background-position: bottom;
padding:0px;  
background-position: left bottom;

}

tr td.background_no_reapet2  
{ background-repeat: no-repeat;
background-position: top;
padding:0px; }

.top 
{
	background: #eee url(../images/ombre_top.jpg) repeat-x;
	background-position: bottom;
}

body, tr, td, p, span
{
	font-size: 12px;
	line-height: 19px;
	font-family: Verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #000000;
}


table.tableau tr td
{
	font-size: 10px;
	padding:1px;
}


table.tableau
{
	border-right:2px solid #eeeeee;
	border-bottom:2px solid #eeeeee;
}

input, textarea 
{margin-bottom:5px; 
	font-family: Verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 9px;
	background: #eee;
}

td ul
{
margin-top: 5px;
margin-bottom: 5px;
}

td li
{
 list-style-image: url(../images/liste.gif);
 margin-left: -20px;
 list-style-position: outside;  }

h1 
{ font-size: 13px; 
font-family: Verdana,Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
margin: 3px 0px 3px 5px; }

.content 
{ padding: 20px 13px 10px 13px;

 }
 
.content  ul, .content  strong
{
	text-align: left;
 }

.content h2
{ font-size: 14px;
font-weight: bold;

padding-top:10px;  
color: #A68136;
}

tr td.nav_off, tr td.nav_on
{ font-weight: bold; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
padding-right: 5px; 
padding-bottom: 3px; 
border-bottom: 5px solid #999;
line-height: 11px; }

.titre_module  
{ color: #fff;
 font-weight: bold; 
 font-size: 11px; 
 line-height: 10px; 
 font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
 padding-left: 10px }
 
 .texte_module  
{ 
 font-size: 10px; 
 line-height: 12px;
 padding: 3px; 
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
}
 
 .footer  
{ 
 font-size: 9px; 
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
}

tr td.nav_off A:link {
color: #333333; 
font-weight: bold;
text-decoration: none;
}

tr td.nav_off A:visited {
color: #333333; 
font-weight: bold;
text-decoration: none;
}

tr td.nav_off A:active {
color: #333333; 
font-weight: bold;
text-decoration: none;
}

tr td.nav_off A:hover {
	color: #A68136;
	font-weight: bold;
	text-decoration: none;
}

tr td.nav_on A:link {
color: #A68136;
font-weight: bold;
text-decoration: none;
}

tr td.nav_on A:visited {
color: #A68136;
font-weight: bold;
text-decoration: none;
}

tr td.nav_on A:active {
color: #A68136;
font-weight: bold;
text-decoration: none;
}

tr td.nav_on A:hover {
	color: #A68136;
	font-weight: bold;
	text-decoration: none;
}

A:link {
	color: #00008B;
	font-weight: bold;
	text-decoration: none;
}

A:visited {
color: #00008B;
font-weight: bold;
text-decoration: none;
}

A:active {
color: #00008B;
font-weight: bold;
text-decoration: none;
}

A:hover {
	color: #A9A9A9;
	font-weight: bold;
	text-decoration: none;
}

/* Include id's for all your layers here, with commas between. 
	 Set width, left and top */
#lyr1, #lyr2, #lyr3, #lyr4, #lyr5, #lyr6, #lyr7, #lyr8 { 
	position:absolute; visibility:hidden;  top:375px; width:0px;
}
