body { 
background-color: #FFFFFF;
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
border: 0px; 
}

A:link	{
color:#F96F00;
text-decoration: none;
	}
A:hover	{
color:#404040;
text-decoration: none;
	}
A:active	{
color:#F96F00;
text-decoration: none;
	}
A:visited	{
color:#F96F00;
text-decoration: none;
	}
A:visited:hover	{
color:#404040;
text-decoration: none;
	}

.txt10  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;
	color : #404040;
}
.txt11  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 12px;
	color : #5f5f5f;
}
.txt11 A:link  {
	color : #5f5f5f;
	text-decoration: none;
}
.txt11 A:visited  {
	color : #5f5f5f;
	text-decoration: none;
}
.txt12  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 12px;
	color : #5f5f5f;
}
.headertxt1  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 22px;
	color : #ffffff;
	font-weight:bold;
	letter-spacing: 2px;
}
.headertxt2  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 16px;
	color : #cccccc;
	font-weight:bold;
	letter-spacing: 2px;
}
.titre  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 16px;
	color : #336699;
	font-weight:bold;
}
.petittitre  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 14px;
	color : #336699;
	font-weight:bold;
}
.menu  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 12px;
	color : #8e5e5e;
}
.menu A:link  {
	color : #8e5e5e;
	text-decoration: none;
}
.menu A:visited  {
	color : #8e5e5e;
	text-decoration: none;
}
.menublanc  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}
.sousmenu  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	color : #5f5f5f;
}
.sousmenu A:link  {
	text-decoration: none;
	color : #5f5f5f;
}
.sousmenu A:visited  {
	text-decoration: none;
	color : #5f5f5f;
}
.pucerouge  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	color : #cc3333;
}
.pucegrise  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	color : #897574;
}
.pucebleue  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	color : #336699;
}
.txt10blanc  {
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;
	color : #FFFFFF;
}

#fond-header {
	background-image:url(../gfx/fond/header-fond.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#fond-corps {
	background-image:url(../gfx/fond/corps-deg-fond.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#fond-corps-deg-bas {
	background-image:url(../gfx/fond/corps-fond-deg-bas.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
#fond-corps-haut {
	background-image:url(../gfx/fond/corps-fond-haut.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}
#fond-corps-bas {
	background-image:url(../gfx/fond/corps-fond-bas.png);
	background-repeat:no-repeat;
	background-position:bottom;
}
#fond-corps-deg {
	background-image:url(../gfx/fond/corps-fond.png);
	background-repeat:repeat-y;
	background-position:top center;
}
#fond-sous-menu {
	background-image:url(../gfx/menu/fond-sousmenu.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
#fond-sous-menu-dernier {
	background-image:url(../gfx/menu/fond-sousmenu-dernier.png);
	background-repeat:repeat-x;
	background-position:bottom;
}
#cadre {
	border : 0px solid;
    border-collapse : collapse;
}

#cadre tr td {
	border : 0px solid;
}
#cadre tr td.grispbas {
	border-bottom : 1px solid #e1e1e1;
	border-style:dashed;
}
#cadre tr td.bleubas {
	border-bottom : 1px solid #336699;
	border-style:solid;
}
